

/* Start:/local/templates/loglaft/css/animate.min.css?170126033471726*/

/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the Hippocratic License 2.1 - http://firstdonoharm.dev
 *
 * Copyright (c) 2021 Animate.css
 */:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay)*2);animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay)*3);animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay)*4);animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay)*5);animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration)/2);animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration)*.8);animation-duration:calc(var(--animate-duration)*.8)}.animate__animated.animate__slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration)*3);animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.animate__animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important}.animate__animated[class*=Out]{opacity:0}}@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95);-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95);-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.animate__headShake{-webkit-animation-name:headShake;animation-name:headShake;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.animate__swing{-webkit-animation-name:swing;animation-name:swing;-webkit-transform-origin:top center;transform-origin:top center}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.animate__heartBeat{-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration)*1.3);animation-duration:calc(var(--animate-duration)*1.3);-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{opacity:.7;-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7)}80%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes backInDown{0%{opacity:.7;-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7)}80%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{opacity:.7;-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7)}80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes backInLeft{0%{opacity:.7;-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7)}80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{opacity:.7;-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7)}80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes backInRight{0%{opacity:.7;-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7)}80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{opacity:.7;-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7)}80%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes backInUp{0%{opacity:.7;-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7)}80%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:.7;-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7)}}@keyframes backOutDown{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:.7;-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7)}}.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:.7;-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7)}}@keyframes backOutLeft{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:.7;-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7)}}.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:.7;-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7)}}@keyframes backOutRight{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:.7;-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7)}}.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:.7;-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7)}}@keyframes backOutUp{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:.7;-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7)}}.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.animate__bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}@keyframes flip{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}.animate__animated.animate__flip{-webkit-animation-name:flip;animation-name:flip;-webkit-backface-visibility:visible;backface-visibility:visible}@-webkit-keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInX{-webkit-animation-name:flipInX;animation-name:flipInX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipInY{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInY{-webkit-animation-name:flipInY;animation-name:flipInY;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}.animate__flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}}.animate__flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes lightSpeedInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;-webkit-transform:skewX(20deg);transform:skewX(20deg)}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;-webkit-transform:skewX(20deg);transform:skewX(20deg)}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg)}60%{opacity:1;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg)}60%{opacity:1;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg)}}@keyframes lightSpeedOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg)}}.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg)}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg)}}.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{opacity:0;-webkit-transform:rotate(-200deg);transform:rotate(-200deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateIn{0%{opacity:0;-webkit-transform:rotate(-200deg);transform:rotate(-200deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateInDownLeft{0%{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInDownLeft{0%{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInDownRight{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInUpLeft{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{0%{opacity:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInUpRight{0%{opacity:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOut{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(200deg);transform:rotate(200deg)}}@keyframes rotateOut{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(200deg);transform:rotate(200deg)}}.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@keyframes rotateOutDownLeft{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@keyframes rotateOutDownRight{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@keyframes rotateOutUpLeft{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@keyframes rotateOutUpRight{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);transform:rotate(80deg)}40%,80%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;-webkit-transform:rotate(60deg);transform:rotate(60deg)}to{opacity:0;-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0)}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);transform:rotate(80deg)}40%,80%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;-webkit-transform:rotate(60deg);transform:rotate(60deg)}to{opacity:0;-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0)}}.animate__hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;transform-origin:top left}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.animate__rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}@keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}@keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}@keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}@keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0)}}@keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0)}}.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0)}}@keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0)}}.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:hidden}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:hidden}}.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}}.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
/* End */


/* Start:/local/templates/loglaft/css/bootstrap.min.css?1701260334194901*/
@charset "UTF-8";/*!
 * Bootstrap  v5.2.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:#0d6efd;--bs-link-hover-color:#0a58ca;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;border:0;border-top:1px solid;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.1875em;background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:var(--bs-link-color);text-decoration:underline}a:hover{color:var(--bs-link-hover-color)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.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:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid var(--bs-border-color);border-radius:.375rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:#6c757d}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-color:var(--bs-body-color);--bs-table-bg:transparent;--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-body-color);--bs-table-striped-bg:rgba(0, 0, 0, 0.05);--bs-table-active-color:var(--bs-body-color);--bs-table-active-bg:rgba(0, 0, 0, 0.1);--bs-table-hover-color:var(--bs-body-color);--bs-table-hover-bg:rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:var(--bs-table-color);vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:2px solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover>*{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#bacbe6;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#cbccce;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#bcd0c7;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#badce3;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#e6dbb9;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#dfc2c4;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#dfe0e1;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#373b3e;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled{background-color:#e9ecef;opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;border-radius:.25rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{width:3rem;height:calc(1.5em + .75rem + 2px);padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:.375rem}.form-control-color::-webkit-color-swatch{border-radius:.375rem}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + 2px)}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + 2px)}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:.25rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:.5rem}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;width:100%;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::-moz-placeholder,.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:not(:-moz-placeholder-shown),.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label{border-width:1px 0}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.375rem}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:.25rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(25,135,84,.9);border-radius:.375rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#198754;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#198754}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#198754}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#198754}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.375rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:#212529;--bs-btn-bg:transparent;--bs-btn-border-width:1px;--bs-btn-border-color:transparent;--bs-btn-border-radius:0.375rem;--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:none;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:0.5rem}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:0.25rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:#212529;--bs-dropdown-bg:#fff;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:0.375rem;--bs-dropdown-border-width:1px;--bs-dropdown-inner-border-radius:calc(0.375rem - 1px);--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-dropdown-link-color:#212529;--bs-dropdown-link-hover-color:#1e2125;--bs-dropdown-link-hover-bg:#e9ecef;--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:.375rem}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:#6c757d;display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link.disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:1px;--bs-nav-tabs-border-color:#dee2e6;--bs-nav-tabs-border-radius:0.375rem;--bs-nav-tabs-link-hover-border-color:#e9ecef #e9ecef #dee2e6;--bs-nav-tabs-link-active-color:#495057;--bs-nav-tabs-link-active-bg:#fff;--bs-nav-tabs-link-active-border-color:#dee2e6 #dee2e6 #fff;border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));background:0 0;border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:0.375rem;--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{background:0 0;border:0;border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(0, 0, 0, 0.55);--bs-navbar-hover-color:rgba(0, 0, 0, 0.7);--bs-navbar-disabled-color:rgba(0, 0, 0, 0.3);--bs-navbar-active-color:rgba(0, 0, 0, 0.9);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(0, 0, 0, 0.9);--bs-navbar-brand-hover-color:rgba(0, 0, 0, 0.9);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(0, 0, 0, 0.1);--bs-navbar-toggler-border-radius:0.375rem;--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .show>.nav-link{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark{--bs-navbar-color:rgba(255, 255, 255, 0.55);--bs-navbar-hover-color:rgba(255, 255, 255, 0.75);--bs-navbar-disabled-color:rgba(255, 255, 255, 0.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-border-width:1px;--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:0.375rem;--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(0.375rem - 1px);--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(0, 0, 0, 0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:#fff;--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion{--bs-accordion-color:#212529;--bs-accordion-bg:#fff;--bs-accordion-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,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:1px;--bs-accordion-border-radius:0.375rem;--bs-accordion-inner-border-radius:calc(0.375rem - 1px);--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:#212529;--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color:#86b7fe;--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:#0c63e4;--bs-accordion-active-bg:#e7f1ff}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:#6c757d;--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:#6c757d;display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:#fff;--bs-pagination-border-width:1px;--bs-pagination-border-color:#dee2e6;--bs-pagination-border-radius:0.375rem;--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:#e9ecef;--bs-pagination-hover-border-color:#dee2e6;--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:#e9ecef;--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:#6c757d;--bs-pagination-disabled-bg:#fff;--bs-pagination-disabled-border-color:#dee2e6;display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:0.5rem}.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius:0.25rem}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:0.375rem;display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:1px solid var(--bs-alert-border-color);--bs-alert-border-radius:0.375rem;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color:#084298;--bs-alert-bg:#cfe2ff;--bs-alert-border-color:#b6d4fe}.alert-primary .alert-link{color:#06357a}.alert-secondary{--bs-alert-color:#41464b;--bs-alert-bg:#e2e3e5;--bs-alert-border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{--bs-alert-color:#0f5132;--bs-alert-bg:#d1e7dd;--bs-alert-border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{--bs-alert-color:#055160;--bs-alert-bg:#cff4fc;--bs-alert-border-color:#b6effb}.alert-info .alert-link{color:#04414d}.alert-warning{--bs-alert-color:#664d03;--bs-alert-bg:#fff3cd;--bs-alert-border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{--bs-alert-color:#842029;--bs-alert-bg:#f8d7da;--bs-alert-border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{--bs-alert-color:#636464;--bs-alert-bg:#fefefe;--bs-alert-border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{--bs-alert-color:#141619;--bs-alert-bg:#d3d3d4;--bs-alert-border-color:#bcbebf}.alert-dark .alert-link{color:#101214}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:#e9ecef;--bs-progress-border-radius:0.375rem;--bs-progress-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:#212529;--bs-list-group-bg:#fff;--bs-list-group-border-color:rgba(0, 0, 0, 0.125);--bs-list-group-border-width:1px;--bs-list-group-border-radius:0.375rem;--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:#495057;--bs-list-group-action-hover-color:#495057;--bs-list-group-action-hover-bg:#f8f9fa;--bs-list-group-action-active-color:#212529;--bs-list-group-action-active-bg:#e9ecef;--bs-list-group-disabled-color:#6c757d;--bs-list-group-disabled-bg:#fff;--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#084298;background-color:#cfe2ff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#084298;background-color:#bacbe6}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-secondary{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);opacity:1}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(255, 255, 255, 0.85);--bs-toast-border-width:1px;--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:0.375rem;--bs-toast-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-toast-header-color:#6c757d;--bs-toast-header-bg:rgba(255, 255, 255, 0.85);--bs-toast-header-border-color:rgba(0, 0, 0, 0.05);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color: ;--bs-modal-bg:#fff;--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:1px;--bs-modal-border-radius:0.5rem;--bs-modal-box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-modal-inner-border-radius:calc(0.5rem - 1px);--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:1px;--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:1px;position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:#fff;--bs-tooltip-bg:#000;--bs-tooltip-border-radius:0.375rem;--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;padding:var(--bs-tooltip-arrow-height);margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:0;width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:0;width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:#fff;--bs-popover-border-width:1px;--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:0.5rem;--bs-popover-inner-border-radius:calc(0.5rem - 1px);--bs-popover-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color: ;--bs-popover-header-bg:#f0f0f0;--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:#212529;--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-top>.popover-arrow::before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-end>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-start>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}.spinner-border,.spinner-grow{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:0.25em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color: ;--bs-offcanvas-bg:#fff;--bs-offcanvas-border-width:1px;--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075)}@media (max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (max-width:575.98px){.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}}@media (max-width:575.98px){.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media (max-width:767.98px){.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media (max-width:767.98px){.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width:767.98px){.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (max-width:767.98px){.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}}@media (max-width:767.98px){.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (max-width:991.98px){.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}}@media (max-width:991.98px){.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (max-width:1199.98px){.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}}@media (max-width:1199.98px){.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (max-width:1399.98px){.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}}@media (max-width:1399.98px){.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(13,110,253,var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(108,117,125,var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(25,135,84,var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(13,202,240,var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(255,193,7,var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(220,53,69,var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(248,249,250,var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(33,37,41,var(--bs-bg-opacity,1))!important}.link-primary{color:#0d6efd!important}.link-primary:focus,.link-primary:hover{color:#0a58ca!important}.link-secondary{color:#6c757d!important}.link-secondary:focus,.link-secondary:hover{color:#565e64!important}.link-success{color:#198754!important}.link-success:focus,.link-success:hover{color:#146c43!important}.link-info{color:#0dcaf0!important}.link-info:focus,.link-info:hover{color:#3dd5f3!important}.link-warning{color:#ffc107!important}.link-warning:focus,.link-warning:hover{color:#ffcd39!important}.link-danger{color:#dc3545!important}.link-danger:focus,.link-danger:hover{color:#b02a37!important}.link-light{color:#f8f9fa!important}.link-light:focus,.link-light:hover{color:#f9fafb!important}.link-dark{color:#212529!important}.link-dark:focus,.link-dark:hover{color:#1a1e21!important}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.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}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentcolor;opacity:.25}.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}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow: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}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-1{--bs-border-width:1px}.border-2{--bs-border-width:2px}.border-3{--bs-border-width:3px}.border-4{--bs-border-width:4px}.border-5{--bs-border-width:5px}.border-opacity-10{--bs-border-opacity:0.1}.border-opacity-25{--bs-border-opacity:0.25}.border-opacity-50{--bs-border-opacity:0.5}.border-opacity-75{--bs-border-opacity:0.75}.border-opacity-100{--bs-border-opacity:1}.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}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!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}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-semibold{font-weight:600!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:#6c757d!important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.text-white-50{--bs-text-opacity:1;color:rgba(255,255,255,.5)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-2xl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!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:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!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:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!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:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!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:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!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:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!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:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}
/*# sourceMappingURL=bootstrap.min.css.map */
/* End */


/* Start:/local/templates/loglaft/css/swiper-bundle.min.css?170126033415817*/
/**
 * Swiper 8.0.7
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2022 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: March 4, 2022
 */

@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-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');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-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-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}: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(0px - (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;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.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-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.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:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-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-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-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%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.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 .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-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-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
/* End */


/* Start:/local/templates/loglaft/css/fancybox.css?170126033415512*/
.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel *:before,.carousel *:after{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width, 60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.has-dots{margin-bottom:calc(0.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + 0.5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width, 48px);height:var(--carousel-button-height, 48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color, currentColor);background:var(--carousel-button-bg, transparent);border-radius:var(--carousel-button-border-radius, 50%);box-shadow:var(--carousel-button-shadow, none);transition:opacity .15s ease}.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width, 50%);height:var(--carousel-button-svg-height, 50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width, 1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter, none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden !important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top, 0px) env(safe-area-inset-right, 0px) env(safe-area-inset-bottom, 0px) env(safe-area-inset-left, 0px);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color, #fff);-webkit-tap-highlight-color:transparent;overflow:hidden;z-index:1050;outline:none;transform-origin:top left;--carousel-button-width: 48px;--carousel-button-height: 48px;--carousel-button-svg-width: 24px;--carousel-button-svg-height: 24px;--carousel-button-svg-stroke-width: 2.5;--carousel-button-svg-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container :focus{outline:none}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color, rgba(1, 210, 232, 0.94))}@media all and (min-width: 1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg, rgba(24, 24, 27, 0.92))}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(0.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;--carousel-button-width: 36px;--carousel-button-height: 36px;--carousel-button-svg-width: 22px;--carousel-button-svg-height: 22px}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}@media all and (min-width: 1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right, 0px) 0 env(safe-area-inset-left, 0px);padding:36px;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted;box-shadow:none}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color, currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color, #fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top, 0px) + 8px);right:calc(env(safe-area-inset-right, 0px) + 8px);z-index:40}@media all and (min-width: 1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color, #fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50px;height:50px;color:var(--fancybox-color, currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s ease both fancybox-throwOutDown}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{from{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0, -30%, 0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0, 30%, 0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:transparent;min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:transparent}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0px 3px;opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width, 96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:5px;border-style:solid;border-color:var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));opacity:0;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:center center;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.006) 8.1%, rgba(0, 0, 0, 0.021) 15.5%, rgba(0, 0, 0, 0.046) 22.5%, rgba(0, 0, 0, 0.077) 29%, rgba(0, 0, 0, 0.114) 35.3%, rgba(0, 0, 0, 0.155) 41.2%, rgba(0, 0, 0, 0.198) 47.1%, rgba(0, 0, 0, 0.242) 52.9%, rgba(0, 0, 0, 0.285) 58.8%, rgba(0, 0, 0, 0.326) 64.7%, rgba(0, 0, 0, 0.363) 71%, rgba(0, 0, 0, 0.394) 77.5%, rgba(0, 0, 0, 0.419) 84.5%, rgba(0, 0, 0, 0.434) 91.9%, rgba(0, 0, 0, 0.44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width: 20px;--carousel-button-svg-height: 20px;opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.4))}@media all and (min-width: 1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media(max-width: 640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height, 48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;user-select:none}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}
/* End */


/* Start:/local/templates/loglaft/template_styles.css?1789972587383647*/
@charset "UTF-8";

.fancybox__content{
	padding: 0;
}

.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
	--bs-gutter-x:	15px;
}
body{
	--bs-body-bg: #242b33;
	--bs-body-color: #ffffff;
	--bs-body-font-family: 'Source Sans Pro', sans-serif;
}
script{
	display: none!important;
}
/*#############################################################################################*/

.background_fixed:not(.mobile){
	background-attachment: fixed;
}

.text-grey{
	color:#b1b1b1;
}
.text-small{
	font-size:12px;
}

.btn-red{
	position: relative;
	z-index: 1;
        display: inline-block;
        border:0;
        color: white;
    	margin: 0;
        padding: 23px 60px 20px;
        border-radius: 0;
	letter-spacing: 3px;
	font-size: 14px;
	font-weight: 600;
	text-transform: uppercase;
        transition: all linear .2s;
	background-color: transparent;
}
.btn-red::before,
.btn-red::after{
	display: block;
	content: "";
	position: absolute;
    	top: 0;
    	bottom: 0;
    	left: 0;
    	right: 0;
}
.btn-red::before{
	z-index: -3;
	background-color: #931212;
}
.btn-red::after{
	z-index: -2;
	left: 50%;
	width: 0;
	background-color: #b21e23;
	transform: translateX(-50%);
	transition: .5s;
}

.btn-red:hover,
.btn-red:active{
	color: #fff;
	box-shadow: none;
        transition: all linear .2s;
}
.btn-red:hover::after,
.btn-red:active::after{
    	width: 100%;
}

.btn-red:focus{
	box-shadow: none;
}
.btn-border-red{
	position: relative;
        display: inline-block;
        border:1px solid #ef1b1b;
        background-color: transparent;
        color: #ef1b1b;
        padding: 23px 60px 20px;
        border-radius: 0;
	letter-spacing: 3px;
	font-size: 12px;
	font-weight: 500;
	text-transform: uppercase;
        transition: all linear .2s;
}
.btn-border-red:hover,
.btn-border-red:focus{
	border-color: #ef1b1b;
	background-color: #ef1b1b;
	color: #fff;
	box-shadow: none;
        transition: all linear .2s;
}
.btn-border-white{
	position: relative;
        display: inline-block;
        border:1px solid white;
        background-color: transparent;
        color: white;
        padding: 23px 60px 20px;
        border-radius: 0;
	letter-spacing: 3px;
	font-size: 12px;
	font-weight: 500;
	text-transform: uppercase;
        transition: all linear .2s;
}
.btn-border-white:hover,
.btn-border-white:focus{
	border-color: #931212;
	background-color: #931212;
	box-shadow: none;
        transition: all linear .2s;
}
.btn-border-gray{
	position: relative;
        display: inline-block;
        border:1px solid #c4ced7;
        background-color: transparent;
        color: #c4ced7;
        padding: 23px 60px 20px;
        border-radius: 0;
	letter-spacing: 3px;
	font-size: 12px;
	font-weight: 500;
	text-transform: uppercase;
        transition: all linear .2s;
}
.btn-border-gray:hover,
.btn-border-gray:focus{
	border-color: #931212;
	background-color: #931212;
	box-shadow: none;
        transition: all linear .2s;
}

.block-pulse{
	box-shadow: 0 0 0 rgba(196,206,215,1);
	animation: block_pulse 2s infinite;
	border-radius: 50%;
}
@-webkit-keyframes block_pulse {
	0% {
		-webkit-box-shadow: 0 0 0 0 rgba(196,206,215,1);
	}
	70% {
		-webkit-box-shadow: 0 0 0 15px rgba(196,206,215,0);
	}
	100% {
		-webkit-box-shadow: 0 0 0 0 rgba(196,206,215,0);
	}
}

@keyframes block_pulse {
	0% {
		transform: scale(1);
		-moz-box-shadow: 0 0 0 0 rgba(196,206,215,1);
		box-shadow: 0 0 0 0 rgba(196,206,215,1);
	}
	70% {
		transform: scale(1.1);
		-moz-box-shadow: 0 0 0 15px rgba(196,206,215,0);
		box-shadow: 0 0 0 15px rgba(196,206,215,0);
	}
	100% {
		transform: scale(1);
		-moz-box-shadow: 0 0 0 0 rgba(196,206,215,0);
		box-shadow: 0 0 0 0 rgba(196,206,215,0);
	}
}

.swiper-buttons{
	--height: 50px;
	position: absolute;
	right: 0;
    	bottom: 100%;
	display: flex;
	align-items: center;
	height:var(--height);
}
.swiper-button-next,
.swiper-button-prev {
	position: relative;
	top: 0;
	width: 75px;
	margin: 0;
	height:var(--height);
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	transition: all linear .2s;
}
.swiper-button-next:hover,
.swiper-button-prev:hover{
	transition: all linear .2s;
}

.swiper-button-next:after, 
.swiper-button-prev:after{
	display: none;
}
.swiper-button-next.swiper-button-disabled, 
.swiper-button-prev.swiper-button-disabled{

}
.swiper-button-next{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 252.3 391.4'%3E%3Cpath fill='%23fff' d='M8.5 0c.9 1 1.8 2.1 2.8 2.9l237.6 189.9c1.1.9 2.1 1.8 3.5 3C170.8 261 89.4 326 7.7 391.4c-2.5-3.2-5-6.2-7.7-9.5 77.6-62 155-123.9 232.9-186.2C155.1 133.6 77.7 71.6.2 9.7 2.6 6.4 4.8 3.2 7 0h1.5z'/%3E%3C/svg%3E");
}
.swiper-button-next:hover{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 252.3 391.4'%3E%3Cpath fill='%23931212' d='M8.5 0c.9 1 1.8 2.1 2.8 2.9l237.6 189.9c1.1.9 2.1 1.8 3.5 3C170.8 261 89.4 326 7.7 391.4c-2.5-3.2-5-6.2-7.7-9.5 77.6-62 155-123.9 232.9-186.2C155.1 133.6 77.7 71.6.2 9.7 2.6 6.4 4.8 3.2 7 0h1.5z'/%3E%3C/svg%3E");
}
.swiper-button-prev{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 252.3 391.4'%3E%3Cpath fill='%23fff' d='M243.8 0c-.9 1-1.8 2.1-2.8 2.9C161.9 66.2 82.7 129.5 3.5 192.8c-1.1.9-2.1 1.8-3.5 3C81.6 261 162.9 326 244.7 391.4c2.5-3.2 5-6.2 7.7-9.5-77.6-62-155-123.9-232.9-186.2 77.7-62.2 155.2-124.1 232.6-186-2.3-3.4-4.5-6.6-6.7-9.7h-1.6z'/%3E%3C/svg%3E");
}
.swiper-button-prev:hover{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 252.3 391.4'%3E%3Cpath fill='%23931212' d='M243.8 0c-.9 1-1.8 2.1-2.8 2.9C161.9 66.2 82.7 129.5 3.5 192.8c-1.1.9-2.1 1.8-3.5 3C81.6 261 162.9 326 244.7 391.4c2.5-3.2 5-6.2 7.7-9.5-77.6-62-155-123.9-232.9-186.2 77.7-62.2 155.2-124.1 232.6-186-2.3-3.4-4.5-6.6-6.7-9.7h-1.6z'/%3E%3C/svg%3E");
}
.swiper-button-next, 
.swiper-rtl .swiper-button-prev {
	right: auto;
	left: auto;
}
.swiper-button-prev,
.swiper-rtl .swiper-button-next{
	right: auto;
	left: auto;
}

/*#############################################################################################*/

.socnet .row{
	--bs-gutter-x: 16px;
}
.socnet .socnet-link{
	display: block;
	width: 30px;
	height: 30px;
	transition: all linear .2s;
}
.socnet .socnet-link:hover{
	transform: scale(1.1);
	transition: all linear .2s;
}

/*#############################################################################################*/

.block-pagination{
	margin: 30px;
	display: flex;
   	justify-content: center;
}
.pagination{
	--bs-gutter-x: 15px;
    	--bs-gutter-y: 15px;
	margin-bottom: 0;
}
.pagination .page-item{

}
.pagination .page-item:first-child .page-link{
	border-radius: 0;
}
.pagination .page-item:last-child .page-link{
	border-radius: 0;
}
.pagination .page-link{
	width: 40px;
    	height: 40px;
	position: relative;
	display: flex;
	justify-content: center;
    	align-items: center;
	font-size: 18px;
	line-height: 1.2;
	font-weight: 400;
	color: #c4ced7;
	text-transform: uppercase;
	letter-spacing: 2px;
	text-decoration: none;
	background-color: transparent;
    	border: 1px solid #c4ced7;
	margin: 0;
	padding: 0;
    	border-radius: 0;
	transition: all linear .2s;
}
.pagination .page-item.begin .page-link,
.pagination .page-item.end .page-link{
	background-position: center;
    	background-repeat: no-repeat;
    	background-size: 10px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.4 22' xml:space='preserve'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' fill='%23c4ced7' d='M11 9.6 1.4 0 0 1.4 9.6 11 0 20.6 1.4 22l11-11z'/%3E%3C/svg%3E")
}
.pagination .page-item.begin .page-link{
	transform: scale(-1);
}
.pagination .page-item.disabled.begin .page-link,
.pagination .page-item.disabled.end .page-link{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.4 22' xml:space='preserve'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' fill='%235f6c7b' d='M11 9.6 1.4 0 0 1.4 9.6 11 0 20.6 1.4 22l11-11z'/%3E%3C/svg%3E")
}
.pagination .page-item.disabled .page-link{
	color: #5f6c7b;
	background-color: transparent;
	border-color: #5f6c7b;
}
.pagination .page-item .page-link:hover,
.pagination .page-item.active .page-link{
	background-color: #931212;
	border-color: #931212;
	transition: all linear .2s;
}
.pagination .page-link:focus{
	box-shadow: none;
}

/*#############################################################################################*/

#wrapper{
	position: relative;
	min-width: 320px;
}

/*#############################################################################################*/

#header{
	--left: 55px;
	--right: 27px;
	display: flex;
	flex-direction: column;
	position: relative;
}
#header .header-top{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	z-index: 1000;
	min-height: 150px;
}
#header .header-fixed{
	display: block;
	position: relative;
	z-index: 100;
	top: 0;
	left: 0;
	right: 0;
	transition: all linear .2s;
}
#header .header-fixed .navbar-container{
	--bs-gutter-x: 0;
	transition: all linear .2s;
}

#header .navbar-container>.row{
	width: 100%;
	--bs-gutter-x: 0;
}
#header .navbar-container>.row>.col:first-child{
	display: none;
}
#header .navbar-container>.row>.col:last-child{
	width: 100%;
}

#header .navbar{
	--bs-navbar-padding-x: 0;
	--bs-navbar-padding-y: 0;
	margin-bottom: 0;
	padding-left: var(--left);
	padding-right: var(--right);
	border-radius: 0;
}
#header .navbar-row{
	--bs-gutter-x: 0;
	--bs-gutter-y: 0;
}
#header .navbar-col{
}
#header .navbar-col-center{
	display: flex;
    	flex-direction: column;
	justify-content: flex-end;
	height: 90px;
}
/*logo*/
#header .navbar-col-1{
	max-width: 283px;
    	width: 100%;
}
#header .navbar-col-1 .navbar-col-center{

}
#header .navbar-brand{
	position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
	overflow: hidden;
	margin: 0;
	padding: 0;
	width: 245px;
	padding-bottom: 13px;
}
#header .header-logo{
	width: 100%;
    	height: auto;
}
/*text*/
#header .navbar-col-2{
	max-width: calc(280px * 2);
	width: 100%;
}
#header .navbar-col-2 .navbar-col-center{
	
}
#header .navbar-col-2 .navbar-col-center>.row{
	--bs-gutter-x: 0;
	--bs-gutter-y: 0;
	height: 100%;
}
#header .navbar-col-2 .navbar-col-center>.row>.col{
	overflow: hidden;
	position: relative;
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
	max-width: 280px;
	width: 100%;
	height: 100%;
	padding-left: 22px;
	padding-bottom: 10px;
	font-size: 14px;
	text-transform: uppercase;
	line-height: 1.42;
	font-weight: 400;
	letter-spacing: 3px;
	color:#dddddd;
}
#header .navbar-col-2 .navbar-col-center>.row>.col:first-child{
	
}
#header .navbar-col-2 .navbar-col-center>.row>.col:first-child>*{
	-webkit-animation-duration: 1.5s;
    	animation-duration: 1.5s;
}
#header .navbar-col-2 .navbar-col-center>.row>.col:last-child{
	color:#c4ced7;
}
#header .navbar-col-2 .navbar-col-center>.row>.col:last-child>*{
	-webkit-animation-duration: 2s;
    	animation-duration: 2s;
}
#header .navbar-col-2 .navbar-col-center>.row>.col:first-child::after,
#header .navbar-col-2 .navbar-col-center>.row>.col:last-child::after{
	content: "";
	position: absolute;
	top:0;
	left:0;
	width: 4px;
	height: 100%;
	background-color: #931212;
	-webkit-animation-duration: 1s;
    	animation-duration: 1s;
    	-webkit-animation-duration: var(1s);
    	animation-duration: var(1s);
    	-webkit-animation-fill-mode: both;
    	animation-fill-mode: both;
	-webkit-animation-name: fadeInDown;
    	animation-name: fadeInDown
}
#header .navbar-col-2 .navbar-col-center>.row>.col:last-child::after{
	position: absolute;
	-webkit-animation-duration: var(1.5s);
    	animation-duration: var(1.5s);
	-webkit-animation-duration: 1.5s;
    	animation-duration: 1.5s;
}

/*navbar-toggler*/
#header .navbar-col-3{
	display: none;
}
/*phone*/
#header .navbar-col-4{
	flex-grow: 1;
}
#header .navbar-col-4 .navbar-col-center{
	display: flex;
	padding-bottom: 10px;
	flex-direction: column;
	align-items: center;
}
#header .navbar-col-5{
	
}
#header .navbar-col-5 .navbar-col-center{
	padding-bottom: 10px;
}
#header .navbar-col-5 .navbar-col-center>.row{
	--bs-gutter-x: 15px;
	--bs-gutter-y: 15px;
}
#header .navbar-toggler,
#header .navbar-col-social a{
	position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	background-color: transparent;
	border: 1px solid #c4ced7;
	padding: 10px 13px;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2;
	letter-spacing: 1.2px;
	color: #c4ced7;
	white-space: nowrap;
	border-radius: 0;
	min-width: 46px;
	min-height: 46px;
	text-indent: 0;
	white-space: nowrap;
    	overflow: hidden;
	transition: all linear .2s;
}
#header .navbar-toggler:focus,
#header .navbar-col-social a:focus{
	box-shadow: none;
}
#header .navbar-toggler:hover,
#header .navbar-col-social a:hover{
	transition: all linear .2s;
}
#header .navbar-toggler:hover{

}
#header .navbar-col-social.navbar-col-telegram a:hover{
	background-color: #0088cc;
	border: 1px solid #0088cc;
}
#header .navbar-col-social.navbar-col-vk a:hover{
	background-color: #597da3;
	border: 1px solid #597da3;
}

#header .navbar-col-social.navbar-col-pinterest a:hover{
	background-color: #c00;
	border: 1px solid #c00;
}

#header .navbar-mobile{
	display: none!important;
}
#header .navbar-col-5 .col.toggler{
	display: none;
}
#header .navbar-toggler-icon{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}

#header .navbar-col-social a::before{
	flex: 0 0 auto;
	display: block;
	content: "";
	background-repeat: no-repeat;
    	background-position: center;
    	background-size: contain;
	transition: background-image linear .2s;
}
#header .navbar-col-social.title a::before{
	margin-right: 13px;
}
#header .navbar-col-telegram a::before{
	width: 24px;
	height: 24px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 974.6 875.3'%3E%3Cpath fill='%23c4ced7' d='M520 726c-10.9 9.9-21.7 19.7-32.5 29.5-25 22.8-49.7 46.1-75.3 68.2-14.6 12.6-32.3 15.6-51.4 11.7-19.6-4-30.6-17.5-39.3-33.9-7.9-15-12.3-31.2-17.3-47.3-17.5-57-35.1-114.1-52.6-171.2-2.8-9.2-5.7-18.3-8.4-27.5-.7-2.4-1.9-3.6-4.3-4.4-52.5-17.6-104.9-35.2-157.3-53-11.5-3.9-23.2-7.7-34.2-12.9-16.4-7.8-30.1-19.2-39-35.5-15.3-27.9-9.5-59.4 14.6-80.3 9.7-8.4 20.7-14.7 32.6-19.7 48.4-20.3 96.8-40.6 145.1-61l213.6-90c95.9-40.3 191.7-80.7 287.5-121 54.8-23 109.7-45.9 164.5-68.8 13.9-5.8 28.3-9.4 43.6-8.8 29.9 1.2 56.2 23.1 62.7 52.6 3.3 15.2 2 30.3-1 45.3-6.2 31.6-12.4 63.1-18.5 94.7l-18.3 93.6c-7.6 39.2-15.3 78.3-22.9 117.5-6.9 35.4-13.9 70.7-20.8 106.1-7.4 37.7-14.6 75.4-22 113.1-8.4 43-16.8 85.9-25.2 128.9-4.1 20.8-8 41.6-12.3 62.4-2.3 11-8.6 20.1-15.5 28.7-20.6 25.9-48.2 34.8-80.2 31.6-9.3-.9-18.4-4.3-27.5-6.7-6.7-1.8-11.7-6.5-17.1-10.5-56.4-43.2-112.7-86.5-169.1-129.8-.6-.5-1.3-1-2.2-1.6zm-4.2-97.7c1.4 1 2.4 1.7 3.4 2.5 31.5 24.2 63 48.3 94.5 72.5 40.2 30.8 80.4 61.8 120.8 92.4 3.6 2.7 8.4 4.3 12.9 5.3 5.7 1.3 11.2-3.4 12.3-9.3 4.6-23.5 9.1-47 13.7-70.5 10.6-54.2 21.3-108.4 31.9-162.6 10.7-54.8 21.4-109.7 32.1-164.5 8.3-42.5 16.6-84.9 24.9-127.4l34.2-175.5c.9-4.6 1.6-9.2 2.3-13.8-.3-.3-.7-.5-1-.8C626.6 190.8 355.3 305 83.1 419.6c8.8 3 16.6 5.6 24.3 8.2 64.7 21.8 129.4 43.6 194.2 65.3 1.1.4 2.9.1 3.9-.5 14.1-8.6 28-17.3 42-25.9 66.6-41.3 133.2-82.5 199.8-123.8 70.1-43.4 140.2-86.9 210.4-130.2 4.2-2.6 9.4-3.8 14.3-5.1 3.3-.9 7.2-.4 8.8 3.3 1.9 4.3 3.2 9.1-.6 13.3-3.8 4.3-7.7 8.6-11.8 12.5-27.8 26-55.8 52-83.7 77.9C638.9 357.3 593 400.2 547 443c-44.9 41.8-89.8 83.7-134.6 125.5-1.3 1.3-2.5 3.2-2.8 5-3.7 22.5-7.2 45.1-10.7 67.7-4.7 30-9.3 59.9-14 89.9-.9 6-1.8 11.9-2.7 17.9.2.1.5.2.7.4 44.2-40.3 88.4-80.6 132.9-121.1z'/%3E%3C/svg%3E");
}
#header .navbar-col-vk a::before{
	width: 28px;
    	height: 24px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 866.6 543'%3E%3Cpath fill='%23c4ced7' d='M857.7 447.6c-10.5-22.1-24.8-43.4-44-64.9-19-21.5-38.8-42.8-57.9-63.4-9.5-10.3-19.4-20.9-29-31.3l-.7-.7c-.3-.3-.6-.6-.8-.9.4-.5.8-1.1 1.2-1.7 31-44.5 63.6-92.9 92.7-145.2 9.9-17.8 20.9-38.7 27.4-61.8 7.8-27.7.4-45.5-7.1-55.5S816.9.2 788.3 0h-88.5c-32.9 0-57.1 16-70.1 46.3-16.5 38.4-35.3 74.4-55.9 107.2-11.3 18-23.5 36.6-38.3 53.5v-4.6c0-46.1 0-93.8-.2-140.8 0-20.8-6.9-37.2-20.5-48.7C501.3 1.4 485.5 0 474.8 0h-136c-2.5 0-5.1.1-7.6.4-13.9 1.4-26.8 8.3-36.1 19.4-9.3 11.1-13.9 24.9-12.9 38.9 1 13.5 6.7 26.1 17.6 38.4 11.2 12.7 16.6 28.1 16.6 46.9v96.1c-12.3-16-22.4-32.7-30.9-47.5-20.7-35.8-38.7-74.7-55.3-118.9-.7-1.9-1.4-3.7-2.1-5.5-4.1-10.9-8.3-22.2-13.8-33.1C202.9 13 183 .6 158.3.4 140.2.1 124.1 0 109.2 0c-19.3 0-37 .2-53.9.5-26.9.5-48 18.3-53.9 45.3-2.9 13.4-.7 26 1.7 37.6v.2c7.2 32.9 18.9 66.5 38.1 109 24 52.8 54.5 105.9 93.3 162.4 28.2 40.9 53.1 70 80.7 94.3 60 52.9 122.3 82.8 190.5 91.3 12.6 1.6 24.1 2.3 35.2 2.3 16.5 0 31.7-1.7 46.3-5.1 14.7-3.5 26.5-10.4 34.9-20.7 8.5-10.4 13-23.3 13.3-38.5.3-11.7.2-23.5.1-34.8 0-5.6-.1-11.4-.1-17.1v-20.1c3.8 2 7.5 4.2 10.8 6.6 22 15.7 41.3 34.8 63.3 58.6 3.4 3.7 6.8 7.3 10.1 11 10.7 11.6 21.7 23.6 33.1 35 15.9 15.9 33.7 24.1 52.8 24.4h.1c17.5.2 35.5.4 53.3.4 18.7 0 35.2-.2 50.3-.7 29-1 51-19.6 56.1-47.2 2.8-14.9.3-30.3-7.6-47.1zM80 69.8h33.9c10.3 0 23.4-.1 36.7-.3h.2c2 0 2.9.2 3.2.3.1.2.4.7.8 1.7 6.1 16.5 12.6 34.1 19.7 51.6 25.1 62 52.7 113.2 84.3 156.6 11.5 15.9 24.7 32.3 43 45 11.4 7.9 22.5 11.7 34 11.7 5 0 10-.8 15-2.2 18-5.4 30-19.4 33-38.4 2-12.8 2.4-25.8 2.5-36.8.3-36.2.5-78.4 0-119.9-.4-25.4-7-48.7-19.9-69.4 33-.1 66.3-.1 98.8-.1v99.3h.1c0 22.9-.1 46.3-.4 69.3v.4c.1 9.8 1.2 24.4 10 38.1 9.5 14.6 23.8 22.7 40.2 22.7 8.8 0 17.8-2.4 26.7-7 18.7-9.9 32.6-24.4 43.7-37.3 31.9-37.2 60-81.6 88.7-139.7 6.8-13.8 13-27.8 19.4-42.2 1.2-2.8 1.9-3.5 5.5-3.5h76c-5.2 13.8-12.6 27-20.3 40.8-24.2 43.2-51.8 84.2-82.7 129.4-5.3 7.8-11.4 16.7-15.7 26.9-6.4 15.2-9.1 38.7 14.5 64.3 9.2 10 18.8 19.9 28 29.4 9.1 9.4 18.5 19.1 27.4 28.8 23.4 25.4 45.8 50.5 62.9 79.2v.2c.9 1.4 1.7 2.9 2.5 4.4H756c-16.7 0-29.4 0-41.4.1h-.4c-6.9 0-9.8-2-11.8-4-12.2-12.6-25.1-26.2-38.1-40.4-22.6-24.6-47.7-50.3-77.3-71.9-14.5-10.6-30.8-21-51.1-24.5-5.9-1-11.2-1.5-16-1.5-12.2 0-23 3.2-32.1 9.5-13.9 9.6-21.3 24.7-22 44.8-.5 18.2-.6 36.7-.7 54.5 0 6.6-.1 13.5-.1 20.2v10.9c-1.7.3-3.3.6-4.8.8h-.2c-7.1.9-14.4 1.4-21.8 1.4-10.6 0-21.8-1-33.2-2.9-52.4-8.9-100.6-33.9-147.3-76.3-30.5-27.6-54.4-60.9-75.8-92.9-28.6-42.9-51.7-83-70.6-122.6C91.6 136.8 79.5 104.2 72 72.6c-.2-.9-.4-1.8-.6-2.8H80z'/%3E%3C/svg%3E");
}
#header .navbar-col-pinterest a::before{
	width: 24px;
    	height: 24px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23c4ced7' d='M0 12c0 5.1 3.2 9.5 7.7 11.2-.1-.9-.2-2.5 0-3.6.2-.9 1.4-5.9 1.4-5.9s-.3-.7-.3-1.8c0-1.7 1-2.9 2.2-2.9 1 0 1.5.8 1.5 1.7 0 1-.7 2.6-1 4-.3 1.2.6 2.2 1.8 2.2 2.1 0 3.8-2.2 3.8-5.5 0-2.9-2.1-4.9-5-4.9-3.4 0-5.4 2.5-5.4 5.2 0 1 .4 2.1.9 2.7.1.1.1.2.1.3-.1.4-.3 1.2-.3 1.4-.1.2-.2.3-.4.2-1.5-.7-2.4-2.9-2.4-4.6 0-3.8 2.7-7.2 7.9-7.2 4.1 0 7.4 3 7.4 6.9 0 4.1-2.6 7.4-6.2 7.4-1.2 0-2.3-.6-2.7-1.4 0 0-.6 2.3-.7 2.8-.3 1.1-1.1 2.5-1.5 3.2.8.4 2 .6 3.2.6 6.6 0 12-5.4 12-12S18.6 0 12 0 0 5.4 0 12'/%3E%3C/svg%3E");
}
#header .navbar-phone{
	display: flex;
    	justify-content: center;
	align-items: center;
	max-height: 46px;
    	height: 100%;
}
#header .navbar-phone a{
	font-size:26px;
	font-weight: 400;
	line-height: 1.2;
	color:#c4ced7;
	white-space: nowrap;
	text-transform: uppercase;
	letter-spacing: 3px;
	text-decoration: none;
	transition: color linear .2s;
}
/*Menu*/
#header .navbar-col-6{
	width: 100%;
	transition: all linear .2s;
}
#header .navbar-col-6 .navbar-col-center{
	height: auto;
}

/*#############################################################################################*/

/*@keyframes fadeInFromNone {
	0%{
		display: block;
		opacity: 1;
	}
	1%{
		display: block;
		opacity: 0;
	}
	100% {
		display: none;
		opacity: 0;
	}
}*/

#header.fixed .header-fixed{
	position: fixed;
	background-color: #242b33;
	border-bottom: 1px solid #5c636b;
}
#header.fixed .header-fixed .navbar-container{
	max-width: 100%;
	--bs-gutter-x: 0;
}
#header.fixed .navbar-row{
	flex: 1 1 auto;
}
#header.fixed .navbar-col-center{
	justify-content: center;
	height: 70px;
}
#header.fixed .navbar-brand {
	width: auto;
	padding-bottom: 0;
	padding-right: 30px;
	background-color: transparent;
}
#header.fixed .header-logo{

}
#header.fixed .navbar-col-1{
	display: flex;
    	align-items: center;
	align-self: stretch;
	background-color: rgba(47,57,68,1);
	order: 0;
	transition: all linear .2s;
}
#header.fixed .navbar-col-2{
	display: none;
	opacity: 0;
	/*animation: fadeInFromNone .2s ease-in-out;*/
}
#header.fixed .navbar-col-3{
	display: none;
	order: 3;
	padding-left: 10px;
}
#header.fixed .navbar-whatsapp{
	display: none;
}
#header.fixed .navbar-col-4{
	display: flex;
	justify-content: flex-end;
	order: 2;
	padding-left: 15px;
}
#header.fixed .navbar-col-4 .navbar-col-center{
	padding-bottom: 0;
}
#header.fixed .navbar-phone{
	padding-bottom: 0;
}
#header.fixed .navbar-phone a{
	font-size: 18px;
	transition: all linear .2s;
}
#header.fixed .navbar-phone a:hover{
	color: white;
	transition: all linear .2s;
}
#header.fixed .navbar-col-5{
	display: flex;
	order: 2;
	padding-left: 15px;
}
#header.fixed .navbar-col-5 .navbar-col-center{
	padding-bottom: 0;
}
#header.fixed .navbar-col-5 .navbar-col-center>.row {
	--bs-gutter-x: 10px;
	--bs-gutter-y: 10px;
}
#header.fixed .navbar-col-social a{
	width: 56px;
	color: transparent;
	text-indent: 100%;
	font-size: 0;
}
#header.fixed .navbar-col-social a::before{
	position: absolute;
    	top: 50%;
    	left: 50%;
    	transform: translate(-50%, -50%);
}
#header.fixed .navbar-col-social.title a::before{
	margin: 0;
}
#header.fixed .navbar-col-6{
	order: 1;
	width: auto;
	flex-grow: 1;
}
#header.fixed .navbar-col-6 .navbar-col-center{
	height: auto;
}
#header.fixed #header-menu .navbar-nav{
	margin-top: 0;
}

/*#############################################################################################*/

#header-menu{
	width: 100%;
}
#header-menu .offcanvas-body>*{
	width: 100%;
}
#header-menu .navbar-nav{
	justify-content: space-between;
	width: auto;
	padding: 0;
	margin-top: 16px;
}
#header-menu .nav-item{
	display: flex;
	align-items: center;
	height: 46px;
}
#header-menu .nav-link{
	position: relative;
	padding: 9px 0;
	color: #ffffff;
	font-size: 14px;
	text-transform: uppercase;
	text-decoration: none;
	line-height: 1.42;
	font-weight: 600;
	letter-spacing: 3px;
	border: 0;
   	background-color: transparent;
}
#header-menu .nav-link::after{
	display: block;
	content: "";
	position: absolute;
	top: 100%;
	left: 50%;
	margin:0;
	border:0;
	opacity: 0;
	width: 0;
	height: 4px;
	background-color: #e82c2b;
	transform: translateX(-50%);
    	transition: .5s;
}
#header-menu .nav-link.active::after,
#header-menu .nav-link.show::after,
#header-menu .nav-link:hover::after{
	opacity: 1;
	width: 100%;
}
#header-menu .nav-item.dropdown .dropdown-menu{
	display: block;
	padding-top:14px;
	top: 100%;
	left: 10px;
	opacity: 0;
	padding: 14px 0 0;
	border:0;
	border-radius: 0;
	background-color: transparent;
	visibility: hidden;
	transition: all linear .2s;
}
#header-menu .nav-item .dropdown-menu-center{
	position: relative;
	list-style: none;
	padding: 0;
	background-color: rgba(48, 48, 48, .95);
	border-left: 4px solid #931212;
}
#header-menu .nav-item.dropdown:hover .dropdown-menu{
	opacity: 1;
	visibility: visible;
	transition: all linear .2s;
}
#header-menu .nav-item.dropdown .dropdown-item{
	position: relative;
	z-index: 1;
	display: block;
	padding: 17px 20px;
	color: white;
	font-size: 12px;
	line-height: 1.2;
	font-weight: 400;
	text-transform: uppercase;
	letter-spacing: 2px;
	text-decoration: none;
	background-color: transparent;
	transition: all linear .2s;
	border-top: 1px solid #868686;
	border-bottom: 1px solid #868686;
}
#header-menu .nav-item.dropdown .dropdown-menu li+li{
	margin-top: -1px;
}
#header-menu .nav-item.dropdown .dropdown-item:hover{
	z-index: 2;
	border-top: 1px solid #b22322;
	border-bottom: 1px solid #b22322;
	background-color: #b22322;
	transition: all linear .2s;
}
#header-menu .nav-item.dropdown.projects .dropdown-menu{
	min-width: 726px;
	border: 0;
	border-radius: 0;
}
#header-menu .nav-item.dropdown.projects .dropdown-menu-row{
	--bs-gutter-x: 0;
    	--bs-gutter-y: 0;
}
#header-menu .nav-item.dropdown.projects .dropdown-menu-link{
	display: flex;
	align-items: flex-end;
    	width: 100%;
    	height: 258px;
	position: relative;
	padding: 31px 32px;
	text-decoration: none;
    	color: #fff;
	background-position: center;
    	background-repeat: no-repeat;
    	background-size: cover;
	background-color: #545454;
}
#header-menu .nav-item.dropdown.projects .dropdown-menu-link::before{
	content:"";
	position: absolute;
	z-index: 1;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	width: 100%;
	height: 100%;
	opacity: 0.75;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	background-image: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%);
}
#header-menu .nav-item.dropdown.projects .dropdown-menu-link span{
	position: relative;
    	z-index: 2;
	margin: 0;
	text-align: left;
	font-size: 18px;
	line-height: 1.35;
	text-transform: uppercase;
	letter-spacing: 2px;
}

#header.fixed #header-menu .dropdown:hover .nav-link{
	color: #9d9d9d;
}
#header.fixed #header-menu .nav-link.active,
#header.fixed #header-menu .nav-link.show,
#header.fixed #header-menu .nav-link:hover{
	color:#9d9d9d;
}
#header.fixed #header-menu .nav-link.active::after,
#header.fixed #header-menu .nav-link.show::after,
#header.fixed #header-menu .nav-link:hover::after{
	opacity: 0;
}
#header.fixed #header-menu .nav-item.dropdown.projects .dropdown-menu{
	padding: 1px 0 0;
}

/*#############################################################################################*/

#block-main{
	position: relative;
}

/*#############################################################################################*/

#block-banner{
	--left: 55px;
	--right: 27px;
}
#block-banner .block-banner-block{
	position: relative;
	display: flex;
    	flex-direction: column;
	padding-top: 155px;
}
#block-banner .block-banner-img{
	opacity: 0.4;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}
#block-banner .block-banner-img::before{
	content:"";
	position: absolute;
	z-index: 2;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	/*background: rgb(65,65,65);
	background: linear-gradient(0deg, rgba(65,65,65,0.59) 0%, rgba(1,1,1,0.59) 80%, rgba(1,1,1,.85) 100%);*/
}
#block-banner .block-banner-caption{
	position: relative;
	z-index: 2;
	display: flex;
	align-items: center;
	height: 100%;
	padding-top: 80px;
	padding-bottom: 120px;
	padding-left: var(--left);
	padding-right: var(--right);
}
#block-banner .block-banner-caption-center{
	max-width: 992px;
	width: 100%;
}
#block-banner .block-banner-caption-signature{
	position: relative;
	margin-bottom: 32px;
	font-size: 14px;
	text-transform: uppercase;
	line-height: 1.42;
	font-weight: 400;
	letter-spacing: 5.5px;
	color:#ffffff;
}
#block-banner .block-banner-caption-signature::before{
	position: absolute;
    	top: 50%;
	left: calc(-1 * var(--left));
    	content: "";
	width: calc(var(--left) - 19px);
	height: 4px;
	background-color: #931212;
	transform: translateY(-50%);
}
#block-banner .block-banner-caption-title{
	font-family: 'Cormorant Unicase', serif;
	font-size:60px;
	line-height: 1;
	font-weight: 600;
	color:#ffffff;
}
#block-banner .block-banner-caption-text{
	margin-top: 30px;
	font-size: 18px;
	line-height: 1.42;
	font-weight: 400;
	letter-spacing: normal;
	color:#ffffff;
	
}
#block-banner .block-banner-caption-link{
	margin-top: 65px;
}

/*#############################################################################################*/

#block-top{
	--left: 55px;
    	--right: 55px;
	position: relative;
	z-index: 1;
	padding-top: 155px;
}
#block-top:not(.element),
#block-top.element.works.img,
#block-top.element.blog.img{
	background-position: center;
    	background-size: cover;
    	background-repeat: no-repeat;
		width: 100%;
		height: 100%;
}
#block-top:not(.element){
	background-image: url('/local/templates/loglaft/img/img-background-1.jpg');
}

#block-top .block-top-parallax{
	position: absolute;
	z-index: 1;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	overflow: hidden;
}
#block-top .block-top-parallax-center{
	position: absolute;
	top: -100px;
	bottom: -100px;
	left: -100px;
	right: -100px;
}
#block-top .block-top-parallax-center>*{
    height: 100%;
}

#block-top.element.img:not(.works):not(.blog){
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	z-index: 2;
}
#block-top.element.img.works,
#block-top.element.img.blog{
	padding-bottom: 300px;
}

#block-top.element:not(.img){
	padding-bottom: 200px;
}
#block-top.element.img.works+#block-element,
#block-top.element.img.blog+#block-element,
#block-top.element:not(.img)+#block-element{
	position: static;
}
#block-top.element:not(.img)+#block-element .block-element-photos{
	display: none;
}

#block-top.element .block-top-title{
	margin-top: 22px;
}
#block-top:not(.element)::before,
#block-top.element.works.img::before,
#block-top.element.blog.img::before{
	content:"";
	position: absolute;
	z-index: 2;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: rgb(65,65,65);
	background: linear-gradient(0deg, rgba(65,65,65,0.59) 0%, rgba(1,1,1,0.59) 80%, rgba(1,1,1,.85) 100%);
}
#block-top .block-top-center{
	position: relative;
	z-index: 2;
	display: flex;
    	flex-direction: column;
	padding-left: var(--left);
    	padding-right: var(--right);
	padding-top: 75px;
    	padding-bottom: 30px;
}

#block-top .block-bottom-center{
	position: relative;
	display: flex;
	flex-direction: column;
	padding-top: 155px;
}
#block-top .block-top-title>*{
	margin: 0;
	color: #ffffff;
	font-family: 'Playfair Display', serif;
	font-size: 60px;
	text-align: left;
	line-height: 1.2;
}
#block-top .block-breadcrumb .breadcrumb{
	position: relative;
	margin-bottom: 0;
}
#block-top .block-breadcrumb .breadcrumb::before{
	position: absolute;
	top: 50%;
	left: calc(-1 * var(--left));
	content: "";
	width: calc(var(--left) - 19px);
	height: 4px;
	background-color: #931212;
	transform: translateY(-50%);
}
#block-top .block-breadcrumb .breadcrumb-item{
	display: flex;
	align-items: center;
}
#block-top .block-breadcrumb .breadcrumb-item *{
	display: block;
	color: #ffffff;
	font-size: 14px;
	line-height: 1.2;
	font-weight: 400;
	text-transform: uppercase;
	letter-spacing: 2px;
	text-decoration: none;
}
#block-top .block-breadcrumb .breadcrumb-item+.breadcrumb-item{
	padding-left: 13px;
}
#block-top .block-breadcrumb .breadcrumb-item+.breadcrumb-item::before{
	display: block;
	width: 4px;
    	height: 14px;
	float: none;
	margin-bottom: 1px;
	margin-right: 13px;
	padding: 0;
	background-color: #931212;
	color: #b9b9b9;
	--bs-breadcrumb-divider:'';
}

/*#############################################################################################*/

#block-top .block-filter{
	margin-top: 28px;
}
#block-top .block-section-filter{
	
}
#block-top .block-section-filter .bx-filter-center{
	
}
#block-top .block-section-filter .bx-filter-top{
	display: flex;
	align-items: center;
}
#block-top .block-section-filter .bx-filter-top .value{
	display: block;
	width: 41px;
	height: 41px;
	padding: 0;
	background-color: #931212;
	background-position: center;
    	background-repeat: no-repeat;
    	background-size: 23px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 367.7 245.3'%3E%3Cpath fill='%23fff' d='M367.7 41c-1.4 0-2.9.1-4.3.1H.1V.2h362.7c1.7 0 3.3-.1 5-.2-.1 13.7-.1 27.3-.1 41zM61.4 102.8V143h244.9v-40.2H61.4zM143.1 205v40.3h81.4V205h-81.4z'/%3E%3C/svg%3E");
}
#block-top .block-section-filter .bx-filter-top .value::before{
	display: none;
}
#block-top .block-section-filter .bx-filter-top .value::after{
	display: none;
}
#block-top .block-section-filter .bx-filter-top .name{
	display: block;
	margin-left: 25px;
	position: relative;
	color: #dce4ed;
	font-size: 14px;
	text-transform: uppercase;
	text-decoration: none;
	line-height: 1.2;
	font-weight: 600;
	letter-spacing: 4.5px;
	border: 0;
	background-color: transparent;
}
#block-top .block-section-filter .bx-filter-bottom{
	position: relative;
    	overflow: hidden;
}
#block-top .block-section-filter .bx-filter-bottom-center{
	display: flex;
	flex-wrap: wrap;
	background-color: rgba(36, 43, 51, .9);
}
#block-top .block-section-filter .bx-filter-row-box{
	flex-grow: 1;
	width: calc(100% - 230px);
}
#block-top .block-section-filter .bx-filter-row-box>.row{
	--bs-gutter-x: 0;
    	--bs-gutter-y: 0;
	height: 100%;
}
#block-top .block-section-filter .bx-filter-row-box .bx-filter-parameters-box{
	display: flex;
	flex-direction: column;
	height: 100%;
	padding: 15px 20px;
	border-left: 4px solid #931212;
}
#block-top .block-section-filter .bx-filter-row-box .bx-filter-parameters-box-title{
	margin-bottom: 23px;
	font-size: 14px;
	line-height: 1.2;
	font-weight: 600;
	letter-spacing: normal;
	color: #5f6c7b;
	text-transform: uppercase;
}
#block-top .block-section-filter .bx-filter-parameters-box-row{
	--bs-gutter-x: 12px;
	--bs-gutter-y: 9px;
}
#block-top .block-section-filter .bx-filter-row-box .bx-filter-sort-link{
	display: flex;
    	align-items: center;
	justify-content: center;
	padding: 6px 10px 6px;
	font-size: 12px;
	line-height: 1;
	width: 100%;
}
#block-top .block-section-filter .bx-filter-row-box .bx-filter-sort-link.active::after{
	display: block;
	content: "";
	width: 7px;
    	height: 7px;
	margin-left: 10px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22.1 20.7'%3E%3Cpolygon fill='%23FFF' points='0,0 22.1,0 11.1,20.7 '/%3E%3C/svg%3E");
}
#block-top .block-section-filter .bx-filter-row-box .bx-filter-sort-link.active.ASC::after{
	transform: scale(-1);
}
#block-top .block-section-filter .bx-filter-row-box .bx-filter-sort-link:hover{
	border-color: #931212;
	background-color: transparent;
	color: white;
}
#block-top .block-section-filter .bx-filter-row-box .bx-filter-sort-link.active{
	border-color: #931212;
	background-color: #931212;
	color: white;
}
#block-top .block-section-filter .bx-filter-row-box .bx-filter-container-modef{
	display: none;
}
#block-top .block-section-filter .bx-filter-row-box .bx-filter-parameters-box-row.checkbox,
#block-top .block-section-filter .bx-filter-row-box .bx-filter-parameters-box-row.radio{
	width: auto;
}
#block-top .block-section-filter:not(.works) .bx-filter-row-box .bx-filter-parameters-box-row.checkbox>.col,
#block-top .block-section-filter:not(.works) .bx-filter-row-box .bx-filter-parameters-box-row.radio>.col{
	flex: 0 0 auto;
}
#block-top .block-section-filter:not(.works) .bx-filter-row-box .bx-filter-parameters-box-row.checkbox[data-count="2"]>.col,
#block-top .block-section-filter:not(.works) .bx-filter-row-box .bx-filter-parameters-box-row.checkbox[data-count="0"]>.col,
#block-top .block-section-filter:not(.works) .bx-filter-row-box .bx-filter-parameters-box-row.radio[data-count="2"]>.col,
#block-top .block-section-filter:not(.works) .bx-filter-row-box .bx-filter-parameters-box-row.radio[data-count="0"]>.col{
	width: 50%;
}
#block-top .block-section-filter:not(.works) .bx-filter-row-box .bx-filter-parameters-box-row.checkbox[data-count="1"]>.col,
#block-top .block-section-filter:not(.works) .bx-filter-row-box .bx-filter-parameters-box-row.checkbox[data-count="3"]>.col,
#block-top .block-section-filter:not(.works) .bx-filter-row-box .bx-filter-parameters-box-row.radio[data-count="1"]>.col,
#block-top .block-section-filter:not(.works) .bx-filter-row-box .bx-filter-parameters-box-row.radio[data-count="3"]>.col{
	width: 50%;
}
#block-top .block-section-filter:not(.works) .bx-filter-row-box .bx-filter-parameters-box-row.checkbox[data-count="1"]>.col:last-child,
#block-top .block-section-filter:not(.works) .bx-filter-row-box .bx-filter-parameters-box-row.checkbox[data-count="3"]>.col:last-child,
#block-top .block-section-filter:not(.works) .bx-filter-row-box .bx-filter-parameters-box-row.radio[data-count="1"]>.col:last-child,
#block-top .block-section-filter:not(.works) .bx-filter-row-box .bx-filter-parameters-box-row.radio[data-count="3"]>.col:last-child{
	width: 100%;
}
#block-top .block-section-filter .bx-filter-row-box .bx-filter-parameters-box-row input{
	display: none;
}

#block-top .block-section-filter .bx-filter-row-box .bx-filter-parameters-box-row label{
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 6px 10px 6px;
	font-size: 12px;
	line-height: 1;
	width: 100%;
	cursor: pointer;
	white-space: nowrap;
}
#block-top .block-section-filter .bx-filter-row-box .bx-filter-parameters-box-row label.disabled{
	border-color: #5f6c7b;
	background-color: transparent;
	color: #5f6c7b;
}
#block-top .block-section-filter .bx-filter-row-box .bx-filter-parameters-box-row label:hover{
	border-color: #931212;
	background-color: transparent;
	color: white;
}
#block-top .block-section-filter .bx-filter-row-box .bx-filter-parameters-box-row input:checked+label{
	border-color: #931212;
	background-color: #931212;
	color: white;
}
#block-top .block-section-filter .bx-filter-button-box{
	width: 230px;
}
#block-top .block-section-filter .bx-filter-button-box .bx-filter-parameters-box-container{
	display: flex;
	flex-direction: column;
	padding: 32px 20px 10px;
}
#block-top .block-section-filter .bx-filter-button-box .bx-filter-parameters-box-container .btn-set{
	position: relative;
	overflow-x: hidden;
	width: 100%;
	padding: 15px 30px 15px;
}
#block-top .block-section-filter .bx-filter-button-box .bx-filter-parameters-box-container .btn-set::after{
	z-index: 2;
}
#block-top .block-section-filter .bx-filter-button-box .bx-filter-parameters-box-container .btn-set .name{
	position: relative;
	z-index: 3;
}
#block-top .block-section-filter .bx-filter-button-box .bx-filter-parameters-box-container .btn-set .flare{
	position: absolute;
	z-index: 1;
	top: 0;
	height: 100%;
	width: 45px;
	transform: skewX(-45deg);
	left: -150%;
	background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4));
}
#block-top .block-section-filter .bx-filter-button-box .bx-filter-parameters-box-container .btn-set.active .flare{
	left: 150%;
	transition: all linear 1.5s;
}
#block-top .block-section-filter .bx-filter-button-box .bx-filter-parameters-box-container .btn-del{
	display: flex;
	align-items: center;
    	justify-content: center;
	margin-top: 10px;
	padding: 0;
	font-size: 12px;
	line-height: 1.2;
    	font-weight: 500;
    	letter-spacing: 3px;
    	color: #5f6c7b;
   	text-transform: uppercase;
}
#block-top .block-section-filter .bx-filter-button-box .bx-filter-parameters-box-container .btn-del::before{
	display: block;
	width: 11px;
    	height: 11px;
	content: "";
	margin-right: 10px;
	background-color: transparent;
	background-position: center;
    	background-repeat: no-repeat;
    	background-size: contain;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11.4 11.4'%3E%3Cpath fill='%235f6c7b' d='M11.4 1.4 10 0 5.7 4.3 1.4 0 0 1.4l4.3 4.3L0 10l1.4 1.4 4.3-4.3 4.3 4.3 1.4-1.4-4.3-4.3z'/%3E%3C/svg%3E");
}
#block-top .block-section-filter .bx-filter-button-box .bx-filter-parameters-box-container .btn-del:active{
	background-color: transparent;
}

#block-top .block-top-tags{
	margin-top: 40px;
}
#block-top .block-top-tags .row{
	--bs-gutter-x: 26px;
	--bs-gutter-y: 26px;
}
#block-top .block-top-tags span{
	position: relative;
	z-index: 1;
    	display: inline-block;
   	border: 0;
    	color: white;
    	margin: 0;
    	border-radius: 0;
    	letter-spacing: 3px;
    	padding: 8px 24px 8px;
    	font-size: 12px;
    	font-weight: 600;
    	text-transform: uppercase;
    	transition: all linear .2s;
    	background-color: #931212;
}

/*#############################################################################################*/

#block-section{
	border-top: 1px solid #434e5a;
	border-bottom: 1px solid #434e5a;
}
#block-section .block-section-container{
	margin-bottom: -1px;
}
#block-section .row-items>.row{
	--bs-gutter-x: 0;
}
#block-section .col-items{

}
#block-section .col-items>.row{
	--bs-gutter-x: 0;
}

#block-section.blog{
	--left: 55px;
	--right: 55px;
	--bottom: 55px;
	--size_x: 55px;
	--size_y: 55px;
	border-top: 0;
	padding-top: 26px;
	padding-bottom: var(--bottom);
    	padding-left: var(--left);
    	padding-right: var(--right);
}
#block-section.blog .block-section-tags{
	padding-bottom: 26px;
}
#block-section.blog .block-section-tags>.row{
	--bs-gutter-x: 15px;
    	--bs-gutter-y: 15px;
}
#block-section.blog .block-section-tag{
	padding: 3px 24px 3px;
	font-size: 12px;
	border: 1px solid transparent;
}
#block-section.blog .block-section-tag.active{
	border-color: white;
}
#block-section.blog .row-items>.row{
	--bs-gutter-x: var(--size_x);
	--bs-gutter-y: var(--size_y);
}

/*#############################################################################################*/

#block-section .col-item{
	padding-top: 50%;
    	width: 100%;
    	position: relative;
	overflow: hidden;
	border-right: 1px solid #434e5a;
	border-bottom: 1px solid #434e5a;
}
#block-section .col-item-block{
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	padding-top: 0;
	padding-bottom: 28px;
	padding-left: 55px;
	padding-right: 25px;
}
#block-section .col-item-img{
	position: absolute;
	z-index: 1;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background-color: #242b33;
	background-position: center;
    	background-repeat: no-repeat;
	background-size: cover;
}
#block-section .col-item-img::before{
	content: "";
	position: absolute;
	z-index: 2;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: rgb(36,43,51);
	background: linear-gradient(0deg, rgba(36,43,51,0.75) 0%, rgba(36,43,51,0) 30%, rgba(36,43,51,0.5) 75%, rgba(36,43,51,1) 100%);
}
#block-section .col-item-link{
	position: absolute;
	z-index: 2;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
}
#block-section .col-item-top{
	display: flex;
    	justify-content: space-between;
   	align-items: flex-start;
	position: relative;
	z-index: 3;
	padding-top: 20px;
	padding-left: 24px;
	padding-bottom: 10px;
}
#block-section .col-item-line{
	display: block;
	width: 4px;
	content: "";
    	position: absolute;
    	top: 0;
    	left: 0;
    	bottom: 0;
	background-color: #931212;
}
#block-section .col-item-labeltext{
	display: flex;
	align-items: center;
    	justify-content: center;
	position: absolute;
    	top: -1px;
    	right: calc(100% - 4px);
	padding: 18px 8px 7px 8px;
	border-color: #931212;
    	background-color: #931212;
    	color: white;
    	font-family: 'Playfair Display', serif;
    	font-size: 12px;
    	text-align: center;
    	line-height: 1.2;
	letter-spacing: 6px;
	text-transform: uppercase;
	writing-mode: vertical-lr;
	transform: scale(-1);
}
#block-section .col-item-info-1{
	display: flex;
    	flex-direction: column;
}
#block-section .col-item-square{
	overflow: hidden;
	font-size: 12px;
	text-transform: uppercase;
	line-height: 1.42;
	font-weight: 400;
	letter-spacing: 3px;
	white-space: nowrap;
}
#block-section .col-item-square>.row{
	--bs-gutter-x: 28px;
	--bs-gutter-y: 5px;
}
#block-section .col-item-square .name{
	color: #fff;
}
#block-section .col-item-square .value{
	color: #ffffff;
}
#block-section .col-item-square .value sup{
	top: -3px;
	font-size: 8px;
}
#block-section .col-item-squareall{
	white-space: nowrap;
}

#block-section .col-item-price{
	margin-right: -25px;
	padding: 8px 12px 9px 18px;
	font-size: clamp(12px, 2.5vw, 21px);
	text-transform: uppercase;
	line-height: 1.42;
	font-weight: 400;
	letter-spacing: 2.5px;
	white-space: nowrap;
	background-color: #931212;
}
#block-section .col-item-price-turnkey{
	display: block;
	position: absolute;
	right: -16px;
    	bottom: calc(100% + 10px);
	color: #fff;
	font-size: clamp(12px, 2.5vw, 21px);
	/* font-size: 20px; */
	text-transform: uppercase;
	line-height: 1.42;
	font-weight: 400;
	letter-spacing: 3px;
	white-space: nowrap;
}


#block-section .col-item-squarelive{
	white-space: nowrap;
}
#block-section .col-item-region{
	display: flex;
}
#block-section .col-item-region .value{
	display: inline-block;
	white-space: nowrap;
    	overflow: hidden;
    	text-overflow: ellipsis;
}

#block-section .col-item-title{
	position: relative;
	overflow: hidden;
	margin-top: 11px;
}
#block-section .col-item-title>*{
	display: block;
	font-size: 26px;
	line-height: 1.2;
	font-weight: 700;
	letter-spacing: normal;
	color: #ffffff;
	text-decoration: none;
	text-transform: uppercase;
}
#block-section .col-item-info-2{
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
}
#block-section .col-item-info-2>.row{
	--bs-gutter-x: 20px;
	--bs-gutter-y: 20px;
}
#block-section .col-item-info-icon{
	position: relative;
	display: flex;
	flex-direction: column;
	align-items: center;
}
#block-section .col-item-info-icon .value{
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 50%;
	width: 36px;
    	height: 36px;
	position: absolute;
	top: 10px;
	right: -5px;
	background-color: #931212;
	color: #ffffff;
	font-size: 14px;
	text-transform: uppercase;
    	line-height: 1;
    	font-weight: 500;
    	letter-spacing: normal;
	text-align: center;
    	white-space: nowrap;
	transition: all linear .2s;
	cursor: default;
}
#block-section .col-item-info-icon:hover .value{
	width: 40px;
    	height: 40px;
	transition: all linear .2s;
}
#block-section .col-item-info-icon .name{
	display: block;
	margin-top: 3px;
	color: #fff;
	font-size: 12px;
	text-transform: uppercase;
	line-height: 1.42;
	font-weight: 400;
	letter-spacing: 3px;
	white-space: nowrap;
}
#block-section .col-item-info-icon::before{
	content: "";
	display: block;
    	width: 45px;
    	height: 45px;
	background-position: center;
    	background-repeat: no-repeat;
    	background-size: contain;
}
#block-section .col-item-info-icon-1::before{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 384'%3E%3Cpath fill='%235f6c7b' d='M354 324.5v26.7c0 7.1-1.7 8.7-8.9 8.7h-14.2c-4.2-.1-6.2-1.8-6.9-5.9-1.5-8.9-3-17.7-4.5-26.6-.2-1.1-.4-2.2-.7-3.4H65.1c-.9 5.5-1.9 11.1-2.9 16.7-.8 4.4-1.5 8.9-2.2 13.3-.7 4.1-2.7 5.8-6.9 5.8-5.4.1-10.7.1-16.1 0-4.7-.1-6.9-2.2-6.9-6.9-.1-9.5 0-19 0-29.1H19.3c-4.9-.1-7.2-2.2-7.2-7 0-24.3-.2-48.5.1-72.8.2-13.8 5.5-25.8 15.2-35.6 2-2.1 2.7-4.1 2.7-6.9-.1-26.4-.1-52.8 0-79.1 0-6.7 1.5-8.3 8.3-8.7 18-1.1 32.6-15.8 33.7-33.8.4-6.7 1.9-8.3 8.8-8.2 20.8.3 37-8.1 49.2-25.1 10.7-15 25.9-22.6 44.6-22.7 11.5-.1 23-.1 34.5 0 18.9.1 34.1 7.9 45.1 23.3 12 16.7 28.1 24.9 48.6 24.8 7.3-.1 8.6 1.3 9.1 8.6 1.2 17.9 16 32.4 34.1 33.4 6.2.3 7.8 2.1 7.8 8.3 0 26.8 0 53.5.1 80.3 0 1.8 1 4.1 2.2 5.4 10.1 10.6 15.6 23.2 15.6 37.8.1 23.5 0 47 0 70.5 0 5.7-2.1 7.7-7.6 7.8-3.1 0-6.2 0-9.4.1 0-.1-.2.1-.8.3zm5.8-72.3H24.2v59.6h335.6v-59.6zM318 191.8c0-15.7 0-30.9-.1-46.2 0-1.1-1.1-2.7-2.2-3.2-14.8-7.8-25.8-19.1-33.1-34.1-.6-1.2-2.1-2.5-3.4-2.8-22.5-6-40.5-18.4-54.1-37.3-4-5.6-9.4-8.3-16.3-8.3-11.1.1-22.2.1-33.4 0-7.2-.1-12.7 2.8-16.9 8.6-13.4 18.7-31.3 30.9-53.5 36.9-1.5.4-3.2 1.8-3.9 3.2-7.3 14.7-18 26-32.7 33.5-2 1-2.6 2.1-2.6 4.3.1 14.4 0 28.7.1 43.1 0 .7.1 1.4.1 2.3h23.9v-28.9c0-11.2 7.6-18.9 18.8-18.9h46.5c11 0 18.6 7.7 18.7 18.6.1 9.7 0 19.4 0 29.1H210c0-10.8-.4-21.3.1-31.7.4-8.9 8.3-15.9 17.4-16 16.2-.1 32.5-.1 48.7 0 9.7.1 17.4 7.7 17.6 17.4.2 10.1 0 20.2 0 30.4H318zm41.4 48c-.3-1.4-.4-2.7-.7-3.8-4.7-18.8-21-31.9-40.4-31.9-84.3-.1-168.5-.1-252.8 0-8.6 0-16.5 2.5-23.5 7.5-9.7 6.9-15.6 16.2-17.6 28.3 111.8-.1 223.3-.1 335-.1zM54 193.1v-52.4c0-3.6 1.4-5.9 4.7-7.3 15.7-6.7 26.8-17.9 33.2-33.8 1.2-3 3.2-4.5 6.3-5.2 21.3-4.4 38.2-15.6 50.8-33.2 6.6-9.1 15.4-13.5 26.6-13.4 10.9.1 21.8.1 32.6 0 11.3-.1 20.3 4.3 26.9 13.5C247.8 79 264.7 90.1 286 94.5c3.1.6 5 2.3 6.2 5.3 6.3 15.6 17.2 26.8 32.6 33.4 3.7 1.6 5.3 4 5.2 8.1-.1 16-.1 32-.1 48v3.8c4.1 1.4 7.9 2.8 11.7 4.1v-71.5c-23.2-4.7-36.9-18.5-41.5-41.5-.4-.1-.7-.3-1.1-.3-23.4-1.1-41.6-11.5-55.2-30.6-8.3-11.7-20.1-17.3-34.4-17.4-10.6-.1-21.3.2-31.9-.1-17-.5-30 6.3-39.8 20.2-10.1 14.3-24.1 23-41.2 26.4-4.2.9-8.6 1.2-12.8 1.8-4.7 23.2-18.6 36.9-41.5 41.5v71.5c4-1.4 7.7-2.7 11.8-4.1zm77.7-1.1h22.9c5.2 0 7.3-2.2 7.3-7.3v-21.4c0-5.2-2.1-7.3-7.3-7.3h-45.4c-5.2 0-7.3 2.1-7.3 7.3v21.4c0 5.2 2.1 7.3 7.3 7.3h22.5zM252 155.9h-22.9c-4.9 0-7.1 2.2-7.1 7.1 0 7.3-.1 14.5 0 21.8 0 4.9 2.2 7.1 7.1 7.1h45.8c4.9 0 7.1-2.2 7.1-7.1.1-7.3.1-14.5 0-21.8 0-4.9-2.2-7.1-7.1-7.1H252zM42.2 324.2v23.6h6.7c1.3-7.9 2.6-15.6 3.9-23.6H42.2zm288.9 0c1.4 8.2 2.7 15.9 4 23.7h6.7v-23.7h-10.7zM180.2 84.1v11.7c2 .1 3.8.2 5.9.4v5.6h11.7c.1-2 .2-3.8.3-5.6 2.1-.1 3.9-.2 5.6-.3V84.3c-2-.1-3.8-.2-5.7-.4-.1-2-.2-3.8-.3-5.5h-11.8v5.5c-1.9-.1-3.8.1-5.7.2zm-36.5 29.7h-5.6c-.1-2-.2-3.8-.3-5.6h-11.7c-.1 2-.2 3.8-.4 5.9h-5.6v11.7c2 .1 3.8.2 5.6.3.1 2.1.2 3.9.3 5.6h11.6c.1-2 .3-3.8.4-5.8h5.5c.2-4.3.2-8.1.2-12.1zm120.1.3c-2-.1-3.8-.2-5.9-.3v-5.6h-11.7c-.1 2-.3 3.8-.4 5.7-2 .1-3.8.2-5.5.3v11.7c2 .1 3.7.2 5.5.3.1 2 .3 3.8.4 5.6h11.6c.1-2.1.3-3.9.4-5.7h5.5c.1-4.4.1-8.1.1-12zm-83.7 29.7c2 .1 3.8.2 5.7.3.1 2 .3 3.8.4 5.6h11.9v-5.6c2-.1 3.8-.2 5.7-.3v-11.7c-2-.1-3.8-.2-5.9-.3v-5.6h-11.7c-.1 2-.2 3.8-.4 5.8h-5.6c-.1 4.2-.1 7.9-.1 11.8z'/%3E%3C/svg%3E");
}
#block-section .col-item-info-icon-2::before{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 384'%3E%3Cpath fill='%235f6c7b' d='M115.8 11.9c3.4 2.1 4.1 5.3 4.1 9-.1 8.2 0 16.4-.1 24.6 0 2.2.7 3.2 2.9 3.9 12.2 3.7 20.4 14.6 21 27.4.2 4.1-2 6.9-6.1 6.9-15.8.1-31.6.1-47.4 0-4.2 0-6.3-2.5-6.2-6.8.4-12.7 8.7-23.8 20.8-27.5 2.3-.7 3.2-1.6 3.1-4-.2-7-.1-14-.1-20.9C84.4 21 66.3 30.9 60.9 52c-.8 2.9-1 6-1 9-.1 42.5 0 84.9 0 127.4 0 .9.1 1.8.2 3.1h291c9.5 0 15.9 3.8 18.9 11.2 4.2 10.6-2.1 22.2-13.5 24.4-.9.2-1.8.3-2.9.4-.6 5.8-1 11.6-1.8 17.4-3.2 22.2-9.6 43.3-21.9 62.3-6.3 9.8-14.1 18-24.8 23.7 5.2 6.2 7.3 13.2 5.9 21-.9 5-3.3 9.2-7 12.7-8.1 7.6-20.1 8.7-29.5 2.7-10.1-6.4-12.8-17-8.2-31.9H117c4.5 15.6 1.7 25.9-8.8 32.2-9.6 5.7-21.4 4.4-29.1-3.2-8.9-8.8-9.3-19.5-1.3-33.3-27-17.2-37.3-44.5-43.9-73.7-2-9.1-2.5-18.5-3.7-27.8l-.3-2.1c-9.8-.8-15.5-6.4-17.9-15.6V207c4.9-12.7 8.9-15.5 22.7-15.5H48v-130c0-19.1 8-34 24.7-43.4 5.3-3 11.5-4.2 17.3-6.3 8.5.1 17.2.1 25.8.1zm81.9 215.8H42.4c0 2-.1 3.9 0 5.7 1.2 15.1 4.3 29.8 9.7 44 4.6 12 10.4 23.3 19.1 32.8 7.2 7.8 15.6 13.2 26.8 13.2 62.5-.1 124.9 0 187.4 0 7.1 0 13.5-2.1 19.3-6.3 6.6-4.9 11.7-11 16-17.9 11.6-18.6 17.4-39.1 19.9-60.8.4-3.5.6-7.1.8-10.7h-35.9V286c0 4.5-2.2 7.2-5.8 7.4-3.7.1-6.1-2.8-6.1-7.4v-4.3h-11.8c-.4 4.8 1.1 11.4-6 11.5-7.5.1-5.7-6.7-6.2-11.5h-11.7c-.4 4.8 1.1 11.1-5.7 11.4-7.9.4-5.9-6.7-6.5-11.4h-11.6c-.2 2.3-.1 4.5-.5 6.5-.6 3.2-3.2 5.3-6.1 5.1-3-.2-5.2-2.5-5.5-5.8-.1-1.9 0-3.9 0-5.9h-11.8c-.1 1.1-.2 2-.2 2.9-.1 6-2.2 8.9-6.2 8.8s-5.8-3-5.8-9.1v-52.3c-.3-1.3-.3-2.7-.3-4.2zm12.2-24v65.6h83.3v-65.6h-83.3zm-12.5-.1H33.2c-6.3 0-9.3 2-9.2 6.1.1 4 3 5.9 9.1 5.9h164.4c-.1-4.1-.1-7.9-.1-12zm108.2 11.9h26.9c6.9 0 13.8.1 20.7-.1 3.7-.1 6.2-2.6 6.2-5.9 0-3.2-2.5-5.7-6.1-6H308.5c-.9 0-1.8.1-2.8.2-.1 4-.1 7.6-.1 11.8zM95.8 335.4c-6.6 0-11.8 5.2-11.9 11.7-.1 6.6 5.4 12.2 11.9 12.1 6.4 0 11.8-5.4 11.9-11.8.2-6.6-5.2-12-11.9-12zm191.7 0c-6.7 0-12.1 5.4-12 12 .1 6.5 5.4 11.8 11.9 11.9 6.6.1 12-5.5 12-12.1-.1-6.6-5.3-11.8-11.9-11.8zM130.2 71.6c-2-7.2-9.9-12.4-17.5-11.7-7.5.7-14.3 6-14.9 11.7h32.4zm-34.3 33.1c-.1 1.3 0 2.2-.2 3.1-.4 3.5-2.7 5.8-5.8 5.9-3.1.1-5.6-2.2-5.9-5.7-.2-2.2-.2-4.4 0-6.6.4-3.4 2.7-5.4 5.7-5.5 3.1 0 5.4 2 5.9 5.3.3 1.2.3 2.5.3 3.5zm-12.1 59.4c.1-1.1.1-2.4.4-3.6.6-3 2.6-4.7 5.6-4.7 3.1 0 5.2 1.5 5.7 4.6.4 2.6.4 5.3.1 8-.3 3.2-2.4 4.9-5.7 5.1-3.2.1-5.3-1.9-5.9-5.3-.1-1.3-.1-2.6-.2-4.1zm12.1-29.3c-.1 1.2-.1 2.3-.2 3.3-.5 3.4-2.7 5.4-5.8 5.5-3 0-5.5-2-5.8-5.3-.3-2.3-.3-4.7 0-7 .3-3.3 2.8-5.5 5.7-5.5 3 0 5.4 2.1 5.9 5.4.2 1.2.2 2.5.2 3.6zm12-30v-2.5c.2-4 2.5-6.4 5.9-6.5 3.3 0 5.7 2.3 6 6 .2 2.2.1 4.4-.2 6.6-.5 3.2-3.1 5.3-6 5.1-3-.2-5.2-2.4-5.5-5.7-.2-.9-.1-2-.2-3zm35.9.2v2.1c-.3 4.1-2.8 6.7-6.2 6.6s-5.6-2.6-5.7-6.7c-.1-1.6-.1-3.3 0-4.9.2-3.8 2.4-6.1 5.8-6.2 3.3-.1 5.7 2.2 6.1 5.9 0 1.1-.1 2.1 0 3.2zm-12 29.7c0-6 1.9-8.9 5.9-8.9s6 3 6 8.9-2 8.9-6 8.9-5.9-2.9-5.9-8.9zm-23.9.8c0-6.8 1.9-9.6 5.8-9.8 4-.1 6.2 2.9 6.2 8.8 0 1.5-.1 3-.4 4.5-.6 3.1-2.8 4.5-5.8 4.5-2.9 0-5.2-2.1-5.6-5.2-.2-1.2-.2-2.5-.2-2.8zm36 29.3c-.2 1.4-.2 2.8-.5 4.1-.8 3.2-2.9 4.7-6.2 4.5-3.1-.2-4.9-2.1-5.3-5.1-.2-2.1-.2-4.2-.1-6.3.2-3.8 2.4-6.1 5.7-6.2 3.3-.1 5.7 2.1 6.1 5.9.1 1 0 2.1 0 3.1h.3zm-36-.2v-2.1c.2-4.3 2.3-6.7 5.9-6.8 3.4 0 5.7 2.3 6 6.4.1 2 .1 4-.2 5.9-.5 3.6-2.9 5.5-6.2 5.4-3.1-.2-5.2-2.3-5.5-5.7v-3.1z'/%3E%3C/svg%3E");
}
#block-section .col-item-info-icon-3::before{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 384'%3E%3Cpath fill='%235f6c7b' d='M372.3 299.2c-1.5 1.2-3.1 2.3-4.4 3.7-.8 1-1.6 2.4-1.6 3.6-.1 14.2-.1 28.3-.1 42.5 0 1.3 0 2.6-.2 3.8-.4 2.7-2.2 4.1-4.9 4.2-2.6.1-4.5-1.2-5.1-3.9-.3-1.4-.4-2.8-.4-4.2V303.2H342v46.2c0 1.2.1 2.4-.2 3.5-.5 2.4-2.1 3.9-4.6 4.1-2.5.2-4.4-.9-5.2-3.2-.4-1.1-.5-2.3-.5-3.4v-62.9c0-.8 0-1.7.2-2.4.6-2.9 2.4-4.6 5.4-4.4 2.9.2 4.7 2 4.9 5 .1 2.1 0 4.2 0 6.6h19.4c0-8.7.2-17.4-.1-26-.2-4.8-3.3-8.2-7.7-10.1-6.5-2.8-13.2-5.4-20.1-8.1-7 18.6-19.6 31-39 35.5-19.3 4.5-36-1.1-49.8-14.1-3.3 5.6-6.1 11.3-10 16.3-2.9 3.8-6.9 6.9-10.9 9.8-3.7 2.6-1.6 6-1.9 8.9-.1.8 1.9 2.2 3.2 2.7 5.3 2 10.6 3.6 15.9 5.4 10.9 3.8 16.6 11.8 16.7 23.3 0 5.2.1 10.3 0 15.5-.1 3.7-2.1 5.8-5.2 5.8s-5.2-2.1-5.3-5.8c-.1-5 0-10.1-.1-15.1-.1-8.1-5.3-14-13.4-15-.8-.1-2 .8-2.7 1.6-16.3 20.4-45 21.8-63.2 3.1-1.7-1.7-1.9-5.7-6-4.5-5.6 1.7-11 4-11.9 10.5-.8 5.6-.4 11.4-.6 17.2 0 1.4 0 2.8-.3 4.2-.7 2.6-2.5 3.9-5.2 3.8-2.7-.1-4.8-1.7-4.8-4.3 0-8.2-.3-16.5 1-24.5 1.2-7.3 6.5-12.4 13.5-15 6.1-2.3 12.3-4.4 18.6-6.3 2.2-.7 2.7-1.8 2.9-4 .4-4.2-1-6.8-4.6-9.4-12.3-8.9-18.6-21.3-19.4-36.5 0-.6-.1-1.2-.2-2.1-5.5-.4-10.3-2.3-14.1-6.5-.4-.4-2.3.2-3.4.7-19.7 8.7-38.8 7.6-57-3.7-12.5-7.8-20.8-19-25.2-33.1-.3-1-.6-2-1.1-3.2-6.3 1.9-12.4 3.7-18.5 5.8-5.4 1.9-8.4 6.1-8.5 11.7-.2 17.6 0 35.1 0 52.7 0 .2.2.4.4.8h24.7c0-7.5.2-14.8-.1-22.2-.1-1.9-1.6-3.9-2.7-5.6-2.5-4-5.2-7.8-7.7-11.7-1.8-2.8-1.1-5.9 1.3-7.4 2.5-1.6 5.4-1.1 7.4 1.7 3.5 5.1 7.3 10.1 10.1 15.6 1.7 3.4 2.6 7.6 2.6 11.5.2 29.4.1 58.8.1 88.2 0 1 .2 2.4-.3 3.1-1.3 1.5-2.8 3.2-4.5 3.7-2.3.7-4.4-.8-5.1-3.2-.5-1.5-.5-3.2-.5-4.9v-57.8H29.5c-.1 1.4-.2 2.7-.2 4.1v53.8c0 5.7-1.7 8.2-5.4 8.1-3.6-.1-5.1-2.4-5.1-8v-54.1c0-2.2.1-3.8-2.8-4.7-1.5-.5-3.2-3.4-3.2-5.2-.2-19.8-.3-39.6 0-59.4.1-10.3 6.9-18.2 17.3-21.4 13.1-4 26.2-7.9 39.3-11.9 1.1-.3 2.2-.7 3.5-1.1 0-4.4.1-8.7-.1-13-.1-1-1.1-2.3-2-3C58.3 165 51.1 151.9 48.9 136c-.2-1.2-1.3-2.7-2.4-3.2-10.7-5.6-13.2-18.1-5.5-27.3.9-1.1 1.5-2.9 1.5-4.4.1-8.2 0-16.4.1-24.6.1-27.2 18.2-47.3 45.4-48.7 17.5-.9 35.1-.4 52.7.1 9.1.3 15.2 5.8 19 14.1.7 1.6 1.9 3.2 3.2 4.4 6.7 5.9 10.5 13.1 10.6 22.1.1 10.9 0 21.8.1 32.7 0 1.6.7 3.4 1.7 4.6 7.3 8.8 4.8 21.7-5.5 26.8-2 1-2.6 2.1-2.9 4.2-.5 3.8-1.5 7.6-2.3 11.6.7.4 1.6 1 2.5 1.4 9.5 4.8 19.1 9.5 28.5 14.4 2 1 3.5.7 5.5.1 6.9-2.2 9.7-6.4 9.4-13.8-.4-9.9.5-19.9.8-29.8 1-34.2 27.2-63.3 61.1-68 39.6-5.5 75.2 21.1 80.8 60.9 1.2 8.4.6 17.1 1.3 25.6 1.7 22.2 3.5 44.3 5.5 66.5.4 4.5-2.1 6.6-5.3 8.6-10.7 6.7-22.4 11.1-34.6 14.2-1.2.3-2.4.7-4.2 1.2 1.6.7 2.6 1.2 3.7 1.7 10.9 4.4 21.6 9 32.6 12.9 10.1 3.6 17.4 9.4 20 20.1.1 11.4.1 23.1.1 34.8zM262 119.8c-5.1 11.5-14.3 17.2-25.5 20.2-3.2.9-6-.5-6.9-3.2-.9-2.9.4-5.4 3.5-6.7 1.7-.7 3.6-1.1 5.3-1.8 7.9-3.3 13.7-8.4 15-17.4.7-4.8 4.8-6.5 8.8-3.6 8.8 6.6 18.9 9.6 29.3 12 9.7 2.3 19.5 4.2 28.9 7.2 11.7 3.8 19.4 11.8 21 24.4 3 24-5.7 43.1-25 57.3-4.8 3.5-5.3 4.4-3.8 10.9 11.8-2.6 23.1-6.6 33.7-12.3 2.5-1.4 2.9-3 2.7-5.6-1.7-22-3.3-44.1-5-66.1-.6-8.2-.2-16.5-1.9-24.4-6.9-32.4-36-52.3-68.9-47.7-28.1 3.9-50.6 29.1-51.4 57.4-.3 10.4-.6 20.8-.9 31.3 0 .6.1 1.3.2 1.8.4.1.5.2.6.1 2.9-1.4 5.9-2.9 8.8-4.3 5.7-2.7 9.1-.7 9.2 5.7.1 6.4-.1 12.9.1 19.3 0 1.4.6 3 1.5 4 5.1 5.6 9.1 11.8 12.2 18.8.5 1.2 1.6 2.3 2.7 3 7.6 5.1 16 7.4 25.1 7.9 29 1.8 54.7-26.4 49.9-55.1-1.1-6.8-4.3-12.3-10.8-14.9-5.4-2.2-11-4-16.6-5.3-14.3-3.2-28.7-5.4-41.8-12.9zM53.3 99.3c8.5 1.2 8.5 1.2 11-6.3.5-1.7 1.1-3.3 1.6-5 1.9-5.6 2.6-6.2 8.5-6.4.7 0 1.4 0 2.1-.1 22.2-1.1 44.4-2.3 65.3-11.3 3.1-1.3 5.8 0 7 2.7 1.2 2.8.1 5.7-3.3 7-6.1 2.3-12.3 4.7-18.6 6.2-15.2 3.8-30.7 5.2-46.2 5.6-4 .1-5.9 1.3-6.7 5.2-.5 2.7-1.7 5.3-2.6 8-1.5 4.5-2.6 5.2-7.4 5.3-4 .1-8-.2-11.9.5-5 .9-6.8 7.2-3.2 10.7 1.1 1.1 3 1.9 4.6 2.2 3.7.7 5.5 2.7 5.6 6.5.1 2.3.3 4.7.7 7 3.9 23.6 24.4 41.7 49.3 40.8 26.2-1 45.5-19.8 47.6-45.4.6-7 .6-7 7.3-9 3.2-1 4.9-3.3 4.9-6.5-.1-3.2-1.7-5.7-5.1-6.3-2.2-.4-4.4-.4-6.6-.5-3.8-.2-6.2-2.2-6.2-5.3 0-3 2.3-5 5.9-5.2 1.9-.1 3.9 0 5.9 0 0-11.2.2-21.8-.1-32.4-.1-5.4-3-9.6-7.2-13.1-2-1.7-4-3.8-4.9-6.1-2.6-6.7-6.3-10-13.5-10-15.6-.1-31.2-.3-46.7 0-19.4.3-34.8 13.5-36.9 32.2-1 9.5-.2 19.2-.2 29zm185.6 93.1c-2.8 2.9-5.5 2.4-8.5.8-9.8-5-19.6-9.9-29.5-14.7-1.4-.7-3.7-.7-5.1 0-9.4 4.5-18.7 9.2-28 13.9-3.4 1.7-6.7 3.9-10-.2-5.5 8.8-8.4 17.7-8.2 27.7 16.1-.7 31.8-2.1 46.9-6.4 9.7-2.7 19.1-6.7 28.6-10.4 4.2-1.6 7.9-.4 8.5 3.4.5 3.2-1.5 4.9-4.1 6.2-15 7.9-31.1 12.1-47.8 14.6-10.4 1.5-21 2.1-31.4 3.1-3.7.4-6.7 3.3-6.8 6.8-.1 3.7 2.5 6.5 6.5 7 1.2.1 2.3.1 3.5.1 6.6 0 8 1.4 8 8.1v2.1c0 12.2 4.7 22.3 14.3 29.9 21.7 17.3 53.1 5.1 58.8-21.7.7-3.3.7-6.7.7-10.1.1-6.9 1.4-8.3 8.2-8.3 1.7 0 3.6 0 5.2-.5 4.7-1.4 6.6-7.7 2.8-10.6-4-3.1-4.3-6.8-4.2-11.1.2-10.7-2.2-20.5-8.4-29.7zm62.9 23.7c-27.3 4.1-25 2.8-44-2.5 0 2.8-.2 5.6.1 8.4.1 1.4.7 3 1.5 4 8.8 10.5 3.8 25.5-9.7 28.4-.8.2-1.6.4-2.6.7 8.7 13.9 26.2 21.5 42.8 18.6 16-2.7 30.7-15.9 33.5-30.3-14-3.5-24.8-10-21.6-27.3zM83.5 183.4c0 5.5-.6 10.7.1 15.7 1.3 9.1 6.6 15.7 15.1 19.2 8.5 3.4 16.8 2.3 24.2-3.2 10.9-8.1 10.3-19.7 9.6-31.7-16.4 6.9-32.7 6.8-49 0zm55.4 29.4c-8.9 13.5-21.1 19.9-36.7 17.3-15.6-2.6-24.9-12.7-29-27.8-4.5 1.4-8.5 2.6-12.6 3.8 1 6.5 3.8 12.4 9.3 19.7 13.9 18.2 41 23.9 61 12.7 1-.6 1.7-2 2.2-3.1 1.5-3.1 2.9-6.2 4.4-9.4.5-1 1.3-2 1.3-3 .2-3.2.1-6.4.1-10.2zm72.3 89.4h-25.5c.6 7.3-2.4 13-11.1 15 7.2 8.2 15.6 11.9 25.8 11.3 8.7-.5 16-4.1 22-11.3-8.9-2.1-11.9-7.7-11.2-15zm-67.8-107.6c4.3-5.7 8.6-11.4 12.9-17.2.3-.4.7-1 .7-1.6.1-3.9 0-7.8 0-11.9-4.5 4.3-8.8 8.4-13 12.5-.5.5-.6 1.5-.6 2.2-.1 5.5 0 10.9 0 16zm43.2-23.3c-6.7-3.3-12.6-6.3-18.8-9.4v18.8c6.2-3.2 12.1-6.1 18.8-9.4zm23.6 0c6.7 3.3 12.6 6.3 18.8 9.3v-18.7c-6.3 3.1-12.2 6.1-18.8 9.4zm88.2 9.7c2-2.4 2-5.3 0-7.3-2-2.1-4.7-2.1-7.3-.1-.7.6-1.3 1.3-2.1 1.9-3.9 3.3-8.9 3.4-12.8 0-.8-.7-1.5-1.5-2.3-2.1-2.4-1.8-4.8-1.8-7 .3-2.1 2.1-2.2 4.7-.3 7 4.1 5.1 9.5 7.8 15.9 7.9 6.7-.3 11.8-2.9 15.9-7.6zm-45-27.8c.2 3 1.9 4.9 4.8 5.1 2.9.2 4.9-1.5 5.4-4.4.2-1.2.2-2.6.2-3.8 0-5.5-1.9-8.3-5.5-8.2-3.5.1-5.1 2.6-5 8.1.1 1.1.1 2.2.1 3.2zm53.5-11.3c-3.6-.1-5.4 2.7-5.4 8.2 0 5.6 1.8 8.3 5.4 8.3 3.5-.1 5.1-2.6 5.1-8.1 0-5.7-1.5-8.3-5.1-8.4zm-183.8 9.7c2.6-2.8 2.9-5.8.6-8.1s-5-2-8.1.6c-1.4 1.2-2.9 2.5-4.6 3.1-4.4 1.7-7.9-.2-11-3.3-2.6-2.6-5.5-2.6-7.7-.4-2.1 2.1-2 5.2.4 7.8 4.1 4.5 9.1 6.8 15.4 7.1 5.7-.2 10.9-2.3 15-6.8zm9.1-23.3c3.5-.1 5.2-2.7 5.2-8.1 0-5.7-1.6-8.3-5.2-8.4-3.7-.1-5.3 2.5-5.3 8.2 0 5.7 1.7 8.4 5.3 8.3zM89.1 120c0-.9.1-1.9 0-2.8-.2-3.2-2.2-5.2-5-5.3-2.8-.1-5 1.8-5.4 4.9-.2 1.7-.2 3.5-.1 5.3.2 3.8 2.3 6.2 5.3 6.2 3.1 0 5.1-2.4 5.2-6.2.1-.7 0-1.4 0-2.1zm125.2 151.1c2-2.3 1.8-5.5-.3-7.3-2.2-1.9-4.7-2-7-.1-.7.6-1.3 1.3-2 1.9-4 3.4-9 3.4-13.1 0-.6-.5-1.2-1.2-1.8-1.7-2.4-2-5.3-2.1-7.3-.2-2.2 2.1-2.3 5-.1 7.5 4.1 4.7 9.3 7.3 15.7 7.4 6.4.1 11.7-2.6 15.9-7.5zm-34-32.7c-2.9 0-5 2.3-5 5.2 0 3 2.3 5.3 5.4 5.1 2.9-.1 4.9-2.4 4.9-5.3-.1-2.9-2.4-5-5.3-5zm35.9 0c-2.9 0-5 2.3-5 5.1 0 3 2.3 5.3 5.4 5.1 2.9-.1 4.9-2.4 4.9-5.3-.2-2.7-2.5-4.9-5.3-4.9z'/%3E%3C/svg%3E");
}

#block-section .col-item-bottom{
	position: relative;
	z-index: 3;
	display: flex;
	justify-content: space-between;
    	align-items: flex-end;
}
#block-section .col-item-bottom .col-item-button{
	padding: 15px 40px;
}
#block-section .col-item-bottom .col-item-squareall{
	display: flex;
	justify-content: flex-end;
	font-size: 20px;
    	line-height: 1.2;
    	font-weight: 500;
    	letter-spacing: 7px;
    	color: #ffffff;
    	text-decoration: none;
    	text-transform: uppercase;
}
#block-section .col-item-bottom .col-item-squareall sup{
	top: -5px;
    	font-size: 14px;
	font-weight: 500;
}
#block-section .block-section-info{
	--left: 55px;
    	--right: 55px;
	padding-top: 30px;
    	padding-bottom: 30px;
	padding-left: var(--left);
    	padding-right: var(--right);
    	font-size: 16px;
    	line-height: 1.2;
    	font-weight: 400;
    	color: #fff;
    	letter-spacing: 3px;
}

a.animate__fadeInLeft.btn.btn-item-default.btn-red.col-item-button.wow {
    padding: 0 5px !important;
    height: 100%;
    display: flex;
    align-items: center;
	min-height: 27px;
}

.col.col-project-default {
    width: calc(50% - 5px);
    border: 1px solid #7e7e7e;
    margin-bottom: 10px;
}

.col.col-works-template {
    width: calc(50% - 5px);
	border: 1px solid #7e7e7e;
    margin-bottom: 10px;
}

.row.row-project-default.row-cols-2 {
    gap: 10px;
}

.row.row-works-template.row-cols-2 {
    gap: 10px;
}
/*#############################################################################################*/

#block-element{
	position: relative;
	z-index: 1;
}
#block-element .block-element-center{

}
#block-element .block-element-photos{
	position: relative;
	z-index: 1;
	padding: 200px 0 20px;
	min-height: 600px;
	background: rgb(36,59,84);
	background: linear-gradient(0deg, rgba(36,59,84,1) 0%, rgba(21,31,49,1) 100%);
}
#block-element .block-element-photos::before{
	content:"";
	position: absolute;
	z-index: 2;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: rgb(65,65,65);
	background: linear-gradient(0deg, rgba(65,65,65,0.59) 0%, rgba(1,1,1,0.59) 80%, rgba(1,1,1,.85) 100%);
}
#block-element .block-element-photos::after{
	z-index: 3;
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	opacity: 0;
	transition: all linear .2s;
}
#block-element .block-element-photos:hover::after{
	opacity: 1;
	background-color: rgba(0, 0, 0, .5);
	transition: all linear .2s;
}
#block-element .block-element-photos-parallax{
	position: absolute;
	z-index: 3;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	overflow: hidden;
}
#block-element .block-element-photos-parallax-center{
	position: absolute;
	top: -100px;
	bottom: -100px;
	left: -100px;
	right: -100px;
}
#block-element .block-element-photos-parallax-center>*{
	height: 100%;
}
#block-element .block-element-photos-parallax-img{
	width: 100%;
    	height: 100%;
	background-image: url('/local/templates/loglaft/img/parallax-1.png');
	background-repeat: repeat;
	background-size: auto;
	background-position: center;
}
#block-element .block-element-photos-parallax:nth-child(2) .block-element-photos-parallax-img{
	background-position: left top;
}
#block-element .block-element-photo{
	position: relative;
	z-index: 4;
	cursor: pointer;
	max-height: 900px;
	padding-top: 50%;
}
#block-element .block-element-photo .block-element-photo-img{
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	opacity: 1;
	background-position: center;
    	background-repeat: no-repeat;
    	background-size: auto 100%;
	transition: all linear .2s;
}
#block-element .block-element-photo::after{
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	opacity: 0;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 384'%3E%3Cpath fill='%23fff' d='M0 204.8v-25.5c.2-2.3.6-4.7.7-7 1.4-24.5 4.6-48.7 12-72.2C25.2 60.7 49.8 32.5 88.4 17c20.9-8.4 42.8-12.4 65.1-14.7 8.6-.9 17.1-1.5 25.7-2.2h25.5c2.2.2 4.4.6 6.7.7 23.7 1.3 47.2 4.4 70.1 11.2 43.2 13 73.1 40.3 88.1 83.1 7.5 21.5 11 43.7 12.9 66.3.5 5.9 1 11.9 1.5 17.8v25.5c-.3 2.3-.6 4.7-.7 7-1.4 24.5-4.6 48.7-12 72.2-13.5 42.7-41.2 71.7-83.7 86.2-20.8 7.1-42.3 10.6-64.2 12.4l-17.1 1.5h-28.5l-17.1-1.5c-20.7-1.8-41.1-5-61-11.3-39.3-12.6-67.5-37.3-82.9-76-8.2-20.7-12.2-42.4-14.5-64.4-.9-8.7-1.6-17.4-2.3-26zM192.4 12.3c-22.7.4-45.2 2-67.4 6.6-19.4 4-38.1 10.1-54.8 21.3C45.7 56.7 31.1 80 23.2 108c-9.6 34.1-12.1 69-10.1 104.3 1.4 24.1 4.6 48 12.4 71 10.3 30.4 28.9 53.6 57.9 68 16 7.9 33.1 12.5 50.7 15.4 28.7 4.8 57.6 6.1 86.7 3.6 19.7-1.7 39.2-4.6 58.1-10.4 38.5-11.8 65.2-36.2 78.8-74.4 7.7-21.8 11-44.5 12.9-67.5 2.1-26.7.9-53.2-3.1-79.6-2.8-19-7.4-37.5-16-54.8-16.2-32.8-43.3-51.7-77.8-61.2-26.7-7.2-53.9-9.4-81.3-10.1zm80.2 253.4c-20.6-20.6-41.2-41.2-61.8-61.7-1.1-1.1-2.1-2.2-3.3-3-2.5-1.7-5-1.3-7.2.8s-3.1 4.6-1.3 7.4c.8 1.3 1.9 2.3 3 3.3l62 62c1 1 1.9 2 3.4 3.6-11.2 0-21.4-.1-31.6.1-1.9 0-4.4.5-5.4 1.8-1.2 1.6-1.8 4.4-1.5 6.4.6 3 3.3 4 6.4 4h44.6c6.8 0 8.7-1.9 8.7-8.6v-43.5c0-1.5.2-3.4-.6-4.3-1.4-1.7-3.5-3.7-5.3-3.8-1.9-.1-4.2 1.7-5.6 3.3-.9 1-.8 3.1-.8 4.7-.1 10 0 20 0 31-1.8-1.7-2.8-2.6-3.7-3.5zM264 109.9l-56.2 56.2c-2.6 2.6-5.4 4.9-7.6 7.8-1.2 1.6-2.1 4.3-1.5 5.9.7 1.9 3.1 4.1 4.9 4.2 2 .2 4.7-1.3 6.3-2.9 21-20.8 41.9-41.8 62.9-62.7.9-.9 1.8-1.7 3.4-3.2v32c.2 4.3 2.7 7 6.3 6.9 3.6-.1 6.1-2.8 6.1-7.1.1-15.2.1-30.5 0-45.7 0-5.2-2.3-7.5-7.7-7.5h-45.3c-4.7 0-7.5 2.3-7.6 6-.1 3.8 2.8 6.4 7.6 6.4 9.1.1 18.2 0 27.4 0 1.2 0 2.4.1 4.2.2-1.4 1.5-2.3 2.5-3.2 3.5zm-157.9 4.7c.6 1.2 1 2.7 2 3.6 20.5 20.6 41.1 41.2 61.7 61.8.9.9 1.7 1.8 2.7 2.6 2.7 2.2 6 1.9 8.3-.7 2.6-2.9 2.3-6-1.2-9.5l-63.1-63.1c-.9-.9-1.7-1.9-3.1-3.4h32.1c4.4 0 6.9-2.4 6.9-6.2 0-3.8-2.5-6-7-6H99.7c-5.1 0-7.4 2.2-7.4 7.2V147c0 4.3 2.4 7.1 5.9 7.3 3.7.1 6.3-2.7 6.3-7.2v-27.7c0-1.2.1-2.4.2-3.6.4-.4.9-.8 1.4-1.2zm7.4 161.9c1.1-.8 2.4-1.4 3.3-2.4 20.6-20.6 41.2-41.1 61.8-61.7.9-.9 1.8-1.7 2.6-2.7 2-2.7 1.8-5.4-.5-7.8-2.9-3.1-6.1-2.9-9.7.7-21 21-42.1 42-63 63.1-.9.9-1.3 2.4-1.9 3.6-.6-.4-1.1-.8-1.7-1.2v-30.6c0-4.9-2.3-7.7-6.2-7.6-3.8.1-5.9 2.7-5.9 7.5v45c0 5.6 2.1 7.7 7.7 7.7h46.1c4-.2 6.7-2.6 6.7-6.1 0-3.5-2.6-6.1-6.6-6.1-6.9-.1-13.7 0-20.6 0h-11.1c-.5-.4-.7-.9-1-1.4z'/%3E%3C/svg%3E");
	background-position: center;
    	background-repeat: no-repeat;
   	background-size: 60px;
	transition: all linear .2s;
}
#block-element .block-element-photos:hover .block-element-photo .block-element-photo-img{
	opacity: 0.5;
	transition: all linear .2s;
}
#block-element .block-element-photos:hover .block-element-photo::after{
	opacity: 1;
	transition: all linear .2s;
}
#block-element .block-element-info{
	--left: 55px;
    	--right: 55px;
	position: relative;
	z-index: 2;
}
#block-element .block-element-info-center{
	padding-left: var(--left);
	padding-right: var(--right);
}
#block-element .block-element-info-top{
	display: flex;
    	align-items: center;
}
#block-element .block-element-info-top .value{
	display: block;
	width: 41px;
	height: 41px;
	padding: 0;
	background-color: #931212;
	background-position: center;
    	background-repeat: no-repeat;
    	background-size: 23px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 367.7 245.3'%3E%3Cpath fill='%23fff' d='M367.7 41c-1.4 0-2.9.1-4.3.1H.1V.2h362.7c1.7 0 3.3-.1 5-.2-.1 13.7-.1 27.3-.1 41zM61.4 102.8V143h244.9v-40.2H61.4zM143.1 205v40.3h81.4V205h-81.4z'/%3E%3C/svg%3E");
}
#block-element .block-element-info-top .value::before{
	display: none;
}
#block-element .block-element-info-top .value::after{
	display: none;
}
#block-element .block-element-info-top .name{
	display: block;
	margin-left: 25px;
	position: relative;
	color: #dce4ed;
	font-size: 14px;
	text-transform: uppercase;
	text-decoration: none;
	line-height: 1.2;
	font-weight: 600;
	letter-spacing: 4.5px;
	border: 0;
	background-color: transparent;
}
#block-element .block-element-info-bottom{
	overflow: hidden;
}
#block-element .block-element-info-bottom-center{
	background-color: #242b32;
}
#block-element .block-element-info-bottom-center>.row {
	--bs-gutter-x: 0;
	--bs-gutter-y: 0;
	height: 100%;
}
#block-element .block-element-info-bottom-center>.row>*{
	border-bottom: 1px solid #404040;
}
#block-element .block-element-info-col{
	display: flex;
	flex-direction: column;
	height: 100%;
	padding: 13px 20px;
	border-left: 4px solid #931212;
}
#block-element .block-element-info-col-1{
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
}
#block-element .block-element-info-col-1>.row{
	--bs-gutter-x: 20px;
	--bs-gutter-y: 20px;
}
#block-element .block-element-info-col-1-icon{
	position: relative;
	display: flex;
	flex-direction: column;
	align-items: center;
}
#block-element .block-element-info-col-1-icon .value{
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 50%;
	width: 36px;
    	height: 36px;
	position: absolute;
	top: 10px;
	right: -5px;
	background-color: #931212;
	color: #ffffff;
	font-size: 14px;
	text-transform: uppercase;
    	line-height: 1;
    	font-weight: 500;
    	letter-spacing: normal;
	text-align: center;
    	white-space: nowrap;
}
#block-element .block-element-info-col-1-icon .name{
	display: block;
	margin-top: 3px;
	color: #5f6c7b;
	font-size: 12px;
	text-transform: uppercase;
	line-height: 1.42;
	font-weight: 400;
	letter-spacing: 3px;
	white-space: nowrap;
}
#block-element .block-element-info-col-1-icon::before{
	content: "";
	display: block;
    	width: 45px;
    	height: 45px;
	background-position: center;
    	background-repeat: no-repeat;
    	background-size: contain;

}
#block-element .block-element-info-col-1-icon.icon-1::before{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 384'%3E%3Cpath fill='%235f6c7b' d='M354 324.5v26.7c0 7.1-1.7 8.7-8.9 8.7h-14.2c-4.2-.1-6.2-1.8-6.9-5.9-1.5-8.9-3-17.7-4.5-26.6-.2-1.1-.4-2.2-.7-3.4H65.1c-.9 5.5-1.9 11.1-2.9 16.7-.8 4.4-1.5 8.9-2.2 13.3-.7 4.1-2.7 5.8-6.9 5.8-5.4.1-10.7.1-16.1 0-4.7-.1-6.9-2.2-6.9-6.9-.1-9.5 0-19 0-29.1H19.3c-4.9-.1-7.2-2.2-7.2-7 0-24.3-.2-48.5.1-72.8.2-13.8 5.5-25.8 15.2-35.6 2-2.1 2.7-4.1 2.7-6.9-.1-26.4-.1-52.8 0-79.1 0-6.7 1.5-8.3 8.3-8.7 18-1.1 32.6-15.8 33.7-33.8.4-6.7 1.9-8.3 8.8-8.2 20.8.3 37-8.1 49.2-25.1 10.7-15 25.9-22.6 44.6-22.7 11.5-.1 23-.1 34.5 0 18.9.1 34.1 7.9 45.1 23.3 12 16.7 28.1 24.9 48.6 24.8 7.3-.1 8.6 1.3 9.1 8.6 1.2 17.9 16 32.4 34.1 33.4 6.2.3 7.8 2.1 7.8 8.3 0 26.8 0 53.5.1 80.3 0 1.8 1 4.1 2.2 5.4 10.1 10.6 15.6 23.2 15.6 37.8.1 23.5 0 47 0 70.5 0 5.7-2.1 7.7-7.6 7.8-3.1 0-6.2 0-9.4.1 0-.1-.2.1-.8.3zm5.8-72.3H24.2v59.6h335.6v-59.6zM318 191.8c0-15.7 0-30.9-.1-46.2 0-1.1-1.1-2.7-2.2-3.2-14.8-7.8-25.8-19.1-33.1-34.1-.6-1.2-2.1-2.5-3.4-2.8-22.5-6-40.5-18.4-54.1-37.3-4-5.6-9.4-8.3-16.3-8.3-11.1.1-22.2.1-33.4 0-7.2-.1-12.7 2.8-16.9 8.6-13.4 18.7-31.3 30.9-53.5 36.9-1.5.4-3.2 1.8-3.9 3.2-7.3 14.7-18 26-32.7 33.5-2 1-2.6 2.1-2.6 4.3.1 14.4 0 28.7.1 43.1 0 .7.1 1.4.1 2.3h23.9v-28.9c0-11.2 7.6-18.9 18.8-18.9h46.5c11 0 18.6 7.7 18.7 18.6.1 9.7 0 19.4 0 29.1H210c0-10.8-.4-21.3.1-31.7.4-8.9 8.3-15.9 17.4-16 16.2-.1 32.5-.1 48.7 0 9.7.1 17.4 7.7 17.6 17.4.2 10.1 0 20.2 0 30.4H318zm41.4 48c-.3-1.4-.4-2.7-.7-3.8-4.7-18.8-21-31.9-40.4-31.9-84.3-.1-168.5-.1-252.8 0-8.6 0-16.5 2.5-23.5 7.5-9.7 6.9-15.6 16.2-17.6 28.3 111.8-.1 223.3-.1 335-.1zM54 193.1v-52.4c0-3.6 1.4-5.9 4.7-7.3 15.7-6.7 26.8-17.9 33.2-33.8 1.2-3 3.2-4.5 6.3-5.2 21.3-4.4 38.2-15.6 50.8-33.2 6.6-9.1 15.4-13.5 26.6-13.4 10.9.1 21.8.1 32.6 0 11.3-.1 20.3 4.3 26.9 13.5C247.8 79 264.7 90.1 286 94.5c3.1.6 5 2.3 6.2 5.3 6.3 15.6 17.2 26.8 32.6 33.4 3.7 1.6 5.3 4 5.2 8.1-.1 16-.1 32-.1 48v3.8c4.1 1.4 7.9 2.8 11.7 4.1v-71.5c-23.2-4.7-36.9-18.5-41.5-41.5-.4-.1-.7-.3-1.1-.3-23.4-1.1-41.6-11.5-55.2-30.6-8.3-11.7-20.1-17.3-34.4-17.4-10.6-.1-21.3.2-31.9-.1-17-.5-30 6.3-39.8 20.2-10.1 14.3-24.1 23-41.2 26.4-4.2.9-8.6 1.2-12.8 1.8-4.7 23.2-18.6 36.9-41.5 41.5v71.5c4-1.4 7.7-2.7 11.8-4.1zm77.7-1.1h22.9c5.2 0 7.3-2.2 7.3-7.3v-21.4c0-5.2-2.1-7.3-7.3-7.3h-45.4c-5.2 0-7.3 2.1-7.3 7.3v21.4c0 5.2 2.1 7.3 7.3 7.3h22.5zM252 155.9h-22.9c-4.9 0-7.1 2.2-7.1 7.1 0 7.3-.1 14.5 0 21.8 0 4.9 2.2 7.1 7.1 7.1h45.8c4.9 0 7.1-2.2 7.1-7.1.1-7.3.1-14.5 0-21.8 0-4.9-2.2-7.1-7.1-7.1H252zM42.2 324.2v23.6h6.7c1.3-7.9 2.6-15.6 3.9-23.6H42.2zm288.9 0c1.4 8.2 2.7 15.9 4 23.7h6.7v-23.7h-10.7zM180.2 84.1v11.7c2 .1 3.8.2 5.9.4v5.6h11.7c.1-2 .2-3.8.3-5.6 2.1-.1 3.9-.2 5.6-.3V84.3c-2-.1-3.8-.2-5.7-.4-.1-2-.2-3.8-.3-5.5h-11.8v5.5c-1.9-.1-3.8.1-5.7.2zm-36.5 29.7h-5.6c-.1-2-.2-3.8-.3-5.6h-11.7c-.1 2-.2 3.8-.4 5.9h-5.6v11.7c2 .1 3.8.2 5.6.3.1 2.1.2 3.9.3 5.6h11.6c.1-2 .3-3.8.4-5.8h5.5c.2-4.3.2-8.1.2-12.1zm120.1.3c-2-.1-3.8-.2-5.9-.3v-5.6h-11.7c-.1 2-.3 3.8-.4 5.7-2 .1-3.8.2-5.5.3v11.7c2 .1 3.7.2 5.5.3.1 2 .3 3.8.4 5.6h11.6c.1-2.1.3-3.9.4-5.7h5.5c.1-4.4.1-8.1.1-12zm-83.7 29.7c2 .1 3.8.2 5.7.3.1 2 .3 3.8.4 5.6h11.9v-5.6c2-.1 3.8-.2 5.7-.3v-11.7c-2-.1-3.8-.2-5.9-.3v-5.6h-11.7c-.1 2-.2 3.8-.4 5.8h-5.6c-.1 4.2-.1 7.9-.1 11.8z'/%3E%3C/svg%3E");
}
#block-element .block-element-info-col-1-icon.icon-2::before{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 384'%3E%3Cpath fill='%235f6c7b' d='M115.8 11.9c3.4 2.1 4.1 5.3 4.1 9-.1 8.2 0 16.4-.1 24.6 0 2.2.7 3.2 2.9 3.9 12.2 3.7 20.4 14.6 21 27.4.2 4.1-2 6.9-6.1 6.9-15.8.1-31.6.1-47.4 0-4.2 0-6.3-2.5-6.2-6.8.4-12.7 8.7-23.8 20.8-27.5 2.3-.7 3.2-1.6 3.1-4-.2-7-.1-14-.1-20.9C84.4 21 66.3 30.9 60.9 52c-.8 2.9-1 6-1 9-.1 42.5 0 84.9 0 127.4 0 .9.1 1.8.2 3.1h291c9.5 0 15.9 3.8 18.9 11.2 4.2 10.6-2.1 22.2-13.5 24.4-.9.2-1.8.3-2.9.4-.6 5.8-1 11.6-1.8 17.4-3.2 22.2-9.6 43.3-21.9 62.3-6.3 9.8-14.1 18-24.8 23.7 5.2 6.2 7.3 13.2 5.9 21-.9 5-3.3 9.2-7 12.7-8.1 7.6-20.1 8.7-29.5 2.7-10.1-6.4-12.8-17-8.2-31.9H117c4.5 15.6 1.7 25.9-8.8 32.2-9.6 5.7-21.4 4.4-29.1-3.2-8.9-8.8-9.3-19.5-1.3-33.3-27-17.2-37.3-44.5-43.9-73.7-2-9.1-2.5-18.5-3.7-27.8l-.3-2.1c-9.8-.8-15.5-6.4-17.9-15.6V207c4.9-12.7 8.9-15.5 22.7-15.5H48v-130c0-19.1 8-34 24.7-43.4 5.3-3 11.5-4.2 17.3-6.3 8.5.1 17.2.1 25.8.1zm81.9 215.8H42.4c0 2-.1 3.9 0 5.7 1.2 15.1 4.3 29.8 9.7 44 4.6 12 10.4 23.3 19.1 32.8 7.2 7.8 15.6 13.2 26.8 13.2 62.5-.1 124.9 0 187.4 0 7.1 0 13.5-2.1 19.3-6.3 6.6-4.9 11.7-11 16-17.9 11.6-18.6 17.4-39.1 19.9-60.8.4-3.5.6-7.1.8-10.7h-35.9V286c0 4.5-2.2 7.2-5.8 7.4-3.7.1-6.1-2.8-6.1-7.4v-4.3h-11.8c-.4 4.8 1.1 11.4-6 11.5-7.5.1-5.7-6.7-6.2-11.5h-11.7c-.4 4.8 1.1 11.1-5.7 11.4-7.9.4-5.9-6.7-6.5-11.4h-11.6c-.2 2.3-.1 4.5-.5 6.5-.6 3.2-3.2 5.3-6.1 5.1-3-.2-5.2-2.5-5.5-5.8-.1-1.9 0-3.9 0-5.9h-11.8c-.1 1.1-.2 2-.2 2.9-.1 6-2.2 8.9-6.2 8.8s-5.8-3-5.8-9.1v-52.3c-.3-1.3-.3-2.7-.3-4.2zm12.2-24v65.6h83.3v-65.6h-83.3zm-12.5-.1H33.2c-6.3 0-9.3 2-9.2 6.1.1 4 3 5.9 9.1 5.9h164.4c-.1-4.1-.1-7.9-.1-12zm108.2 11.9h26.9c6.9 0 13.8.1 20.7-.1 3.7-.1 6.2-2.6 6.2-5.9 0-3.2-2.5-5.7-6.1-6H308.5c-.9 0-1.8.1-2.8.2-.1 4-.1 7.6-.1 11.8zM95.8 335.4c-6.6 0-11.8 5.2-11.9 11.7-.1 6.6 5.4 12.2 11.9 12.1 6.4 0 11.8-5.4 11.9-11.8.2-6.6-5.2-12-11.9-12zm191.7 0c-6.7 0-12.1 5.4-12 12 .1 6.5 5.4 11.8 11.9 11.9 6.6.1 12-5.5 12-12.1-.1-6.6-5.3-11.8-11.9-11.8zM130.2 71.6c-2-7.2-9.9-12.4-17.5-11.7-7.5.7-14.3 6-14.9 11.7h32.4zm-34.3 33.1c-.1 1.3 0 2.2-.2 3.1-.4 3.5-2.7 5.8-5.8 5.9-3.1.1-5.6-2.2-5.9-5.7-.2-2.2-.2-4.4 0-6.6.4-3.4 2.7-5.4 5.7-5.5 3.1 0 5.4 2 5.9 5.3.3 1.2.3 2.5.3 3.5zm-12.1 59.4c.1-1.1.1-2.4.4-3.6.6-3 2.6-4.7 5.6-4.7 3.1 0 5.2 1.5 5.7 4.6.4 2.6.4 5.3.1 8-.3 3.2-2.4 4.9-5.7 5.1-3.2.1-5.3-1.9-5.9-5.3-.1-1.3-.1-2.6-.2-4.1zm12.1-29.3c-.1 1.2-.1 2.3-.2 3.3-.5 3.4-2.7 5.4-5.8 5.5-3 0-5.5-2-5.8-5.3-.3-2.3-.3-4.7 0-7 .3-3.3 2.8-5.5 5.7-5.5 3 0 5.4 2.1 5.9 5.4.2 1.2.2 2.5.2 3.6zm12-30v-2.5c.2-4 2.5-6.4 5.9-6.5 3.3 0 5.7 2.3 6 6 .2 2.2.1 4.4-.2 6.6-.5 3.2-3.1 5.3-6 5.1-3-.2-5.2-2.4-5.5-5.7-.2-.9-.1-2-.2-3zm35.9.2v2.1c-.3 4.1-2.8 6.7-6.2 6.6s-5.6-2.6-5.7-6.7c-.1-1.6-.1-3.3 0-4.9.2-3.8 2.4-6.1 5.8-6.2 3.3-.1 5.7 2.2 6.1 5.9 0 1.1-.1 2.1 0 3.2zm-12 29.7c0-6 1.9-8.9 5.9-8.9s6 3 6 8.9-2 8.9-6 8.9-5.9-2.9-5.9-8.9zm-23.9.8c0-6.8 1.9-9.6 5.8-9.8 4-.1 6.2 2.9 6.2 8.8 0 1.5-.1 3-.4 4.5-.6 3.1-2.8 4.5-5.8 4.5-2.9 0-5.2-2.1-5.6-5.2-.2-1.2-.2-2.5-.2-2.8zm36 29.3c-.2 1.4-.2 2.8-.5 4.1-.8 3.2-2.9 4.7-6.2 4.5-3.1-.2-4.9-2.1-5.3-5.1-.2-2.1-.2-4.2-.1-6.3.2-3.8 2.4-6.1 5.7-6.2 3.3-.1 5.7 2.1 6.1 5.9.1 1 0 2.1 0 3.1h.3zm-36-.2v-2.1c.2-4.3 2.3-6.7 5.9-6.8 3.4 0 5.7 2.3 6 6.4.1 2 .1 4-.2 5.9-.5 3.6-2.9 5.5-6.2 5.4-3.1-.2-5.2-2.3-5.5-5.7v-3.1z'/%3E%3C/svg%3E");
}
#block-element .block-element-info-col-1-icon.icon-3::before{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 384'%3E%3Cpath fill='%235f6c7b' d='M372.3 299.2c-1.5 1.2-3.1 2.3-4.4 3.7-.8 1-1.6 2.4-1.6 3.6-.1 14.2-.1 28.3-.1 42.5 0 1.3 0 2.6-.2 3.8-.4 2.7-2.2 4.1-4.9 4.2-2.6.1-4.5-1.2-5.1-3.9-.3-1.4-.4-2.8-.4-4.2V303.2H342v46.2c0 1.2.1 2.4-.2 3.5-.5 2.4-2.1 3.9-4.6 4.1-2.5.2-4.4-.9-5.2-3.2-.4-1.1-.5-2.3-.5-3.4v-62.9c0-.8 0-1.7.2-2.4.6-2.9 2.4-4.6 5.4-4.4 2.9.2 4.7 2 4.9 5 .1 2.1 0 4.2 0 6.6h19.4c0-8.7.2-17.4-.1-26-.2-4.8-3.3-8.2-7.7-10.1-6.5-2.8-13.2-5.4-20.1-8.1-7 18.6-19.6 31-39 35.5-19.3 4.5-36-1.1-49.8-14.1-3.3 5.6-6.1 11.3-10 16.3-2.9 3.8-6.9 6.9-10.9 9.8-3.7 2.6-1.6 6-1.9 8.9-.1.8 1.9 2.2 3.2 2.7 5.3 2 10.6 3.6 15.9 5.4 10.9 3.8 16.6 11.8 16.7 23.3 0 5.2.1 10.3 0 15.5-.1 3.7-2.1 5.8-5.2 5.8s-5.2-2.1-5.3-5.8c-.1-5 0-10.1-.1-15.1-.1-8.1-5.3-14-13.4-15-.8-.1-2 .8-2.7 1.6-16.3 20.4-45 21.8-63.2 3.1-1.7-1.7-1.9-5.7-6-4.5-5.6 1.7-11 4-11.9 10.5-.8 5.6-.4 11.4-.6 17.2 0 1.4 0 2.8-.3 4.2-.7 2.6-2.5 3.9-5.2 3.8-2.7-.1-4.8-1.7-4.8-4.3 0-8.2-.3-16.5 1-24.5 1.2-7.3 6.5-12.4 13.5-15 6.1-2.3 12.3-4.4 18.6-6.3 2.2-.7 2.7-1.8 2.9-4 .4-4.2-1-6.8-4.6-9.4-12.3-8.9-18.6-21.3-19.4-36.5 0-.6-.1-1.2-.2-2.1-5.5-.4-10.3-2.3-14.1-6.5-.4-.4-2.3.2-3.4.7-19.7 8.7-38.8 7.6-57-3.7-12.5-7.8-20.8-19-25.2-33.1-.3-1-.6-2-1.1-3.2-6.3 1.9-12.4 3.7-18.5 5.8-5.4 1.9-8.4 6.1-8.5 11.7-.2 17.6 0 35.1 0 52.7 0 .2.2.4.4.8h24.7c0-7.5.2-14.8-.1-22.2-.1-1.9-1.6-3.9-2.7-5.6-2.5-4-5.2-7.8-7.7-11.7-1.8-2.8-1.1-5.9 1.3-7.4 2.5-1.6 5.4-1.1 7.4 1.7 3.5 5.1 7.3 10.1 10.1 15.6 1.7 3.4 2.6 7.6 2.6 11.5.2 29.4.1 58.8.1 88.2 0 1 .2 2.4-.3 3.1-1.3 1.5-2.8 3.2-4.5 3.7-2.3.7-4.4-.8-5.1-3.2-.5-1.5-.5-3.2-.5-4.9v-57.8H29.5c-.1 1.4-.2 2.7-.2 4.1v53.8c0 5.7-1.7 8.2-5.4 8.1-3.6-.1-5.1-2.4-5.1-8v-54.1c0-2.2.1-3.8-2.8-4.7-1.5-.5-3.2-3.4-3.2-5.2-.2-19.8-.3-39.6 0-59.4.1-10.3 6.9-18.2 17.3-21.4 13.1-4 26.2-7.9 39.3-11.9 1.1-.3 2.2-.7 3.5-1.1 0-4.4.1-8.7-.1-13-.1-1-1.1-2.3-2-3C58.3 165 51.1 151.9 48.9 136c-.2-1.2-1.3-2.7-2.4-3.2-10.7-5.6-13.2-18.1-5.5-27.3.9-1.1 1.5-2.9 1.5-4.4.1-8.2 0-16.4.1-24.6.1-27.2 18.2-47.3 45.4-48.7 17.5-.9 35.1-.4 52.7.1 9.1.3 15.2 5.8 19 14.1.7 1.6 1.9 3.2 3.2 4.4 6.7 5.9 10.5 13.1 10.6 22.1.1 10.9 0 21.8.1 32.7 0 1.6.7 3.4 1.7 4.6 7.3 8.8 4.8 21.7-5.5 26.8-2 1-2.6 2.1-2.9 4.2-.5 3.8-1.5 7.6-2.3 11.6.7.4 1.6 1 2.5 1.4 9.5 4.8 19.1 9.5 28.5 14.4 2 1 3.5.7 5.5.1 6.9-2.2 9.7-6.4 9.4-13.8-.4-9.9.5-19.9.8-29.8 1-34.2 27.2-63.3 61.1-68 39.6-5.5 75.2 21.1 80.8 60.9 1.2 8.4.6 17.1 1.3 25.6 1.7 22.2 3.5 44.3 5.5 66.5.4 4.5-2.1 6.6-5.3 8.6-10.7 6.7-22.4 11.1-34.6 14.2-1.2.3-2.4.7-4.2 1.2 1.6.7 2.6 1.2 3.7 1.7 10.9 4.4 21.6 9 32.6 12.9 10.1 3.6 17.4 9.4 20 20.1.1 11.4.1 23.1.1 34.8zM262 119.8c-5.1 11.5-14.3 17.2-25.5 20.2-3.2.9-6-.5-6.9-3.2-.9-2.9.4-5.4 3.5-6.7 1.7-.7 3.6-1.1 5.3-1.8 7.9-3.3 13.7-8.4 15-17.4.7-4.8 4.8-6.5 8.8-3.6 8.8 6.6 18.9 9.6 29.3 12 9.7 2.3 19.5 4.2 28.9 7.2 11.7 3.8 19.4 11.8 21 24.4 3 24-5.7 43.1-25 57.3-4.8 3.5-5.3 4.4-3.8 10.9 11.8-2.6 23.1-6.6 33.7-12.3 2.5-1.4 2.9-3 2.7-5.6-1.7-22-3.3-44.1-5-66.1-.6-8.2-.2-16.5-1.9-24.4-6.9-32.4-36-52.3-68.9-47.7-28.1 3.9-50.6 29.1-51.4 57.4-.3 10.4-.6 20.8-.9 31.3 0 .6.1 1.3.2 1.8.4.1.5.2.6.1 2.9-1.4 5.9-2.9 8.8-4.3 5.7-2.7 9.1-.7 9.2 5.7.1 6.4-.1 12.9.1 19.3 0 1.4.6 3 1.5 4 5.1 5.6 9.1 11.8 12.2 18.8.5 1.2 1.6 2.3 2.7 3 7.6 5.1 16 7.4 25.1 7.9 29 1.8 54.7-26.4 49.9-55.1-1.1-6.8-4.3-12.3-10.8-14.9-5.4-2.2-11-4-16.6-5.3-14.3-3.2-28.7-5.4-41.8-12.9zM53.3 99.3c8.5 1.2 8.5 1.2 11-6.3.5-1.7 1.1-3.3 1.6-5 1.9-5.6 2.6-6.2 8.5-6.4.7 0 1.4 0 2.1-.1 22.2-1.1 44.4-2.3 65.3-11.3 3.1-1.3 5.8 0 7 2.7 1.2 2.8.1 5.7-3.3 7-6.1 2.3-12.3 4.7-18.6 6.2-15.2 3.8-30.7 5.2-46.2 5.6-4 .1-5.9 1.3-6.7 5.2-.5 2.7-1.7 5.3-2.6 8-1.5 4.5-2.6 5.2-7.4 5.3-4 .1-8-.2-11.9.5-5 .9-6.8 7.2-3.2 10.7 1.1 1.1 3 1.9 4.6 2.2 3.7.7 5.5 2.7 5.6 6.5.1 2.3.3 4.7.7 7 3.9 23.6 24.4 41.7 49.3 40.8 26.2-1 45.5-19.8 47.6-45.4.6-7 .6-7 7.3-9 3.2-1 4.9-3.3 4.9-6.5-.1-3.2-1.7-5.7-5.1-6.3-2.2-.4-4.4-.4-6.6-.5-3.8-.2-6.2-2.2-6.2-5.3 0-3 2.3-5 5.9-5.2 1.9-.1 3.9 0 5.9 0 0-11.2.2-21.8-.1-32.4-.1-5.4-3-9.6-7.2-13.1-2-1.7-4-3.8-4.9-6.1-2.6-6.7-6.3-10-13.5-10-15.6-.1-31.2-.3-46.7 0-19.4.3-34.8 13.5-36.9 32.2-1 9.5-.2 19.2-.2 29zm185.6 93.1c-2.8 2.9-5.5 2.4-8.5.8-9.8-5-19.6-9.9-29.5-14.7-1.4-.7-3.7-.7-5.1 0-9.4 4.5-18.7 9.2-28 13.9-3.4 1.7-6.7 3.9-10-.2-5.5 8.8-8.4 17.7-8.2 27.7 16.1-.7 31.8-2.1 46.9-6.4 9.7-2.7 19.1-6.7 28.6-10.4 4.2-1.6 7.9-.4 8.5 3.4.5 3.2-1.5 4.9-4.1 6.2-15 7.9-31.1 12.1-47.8 14.6-10.4 1.5-21 2.1-31.4 3.1-3.7.4-6.7 3.3-6.8 6.8-.1 3.7 2.5 6.5 6.5 7 1.2.1 2.3.1 3.5.1 6.6 0 8 1.4 8 8.1v2.1c0 12.2 4.7 22.3 14.3 29.9 21.7 17.3 53.1 5.1 58.8-21.7.7-3.3.7-6.7.7-10.1.1-6.9 1.4-8.3 8.2-8.3 1.7 0 3.6 0 5.2-.5 4.7-1.4 6.6-7.7 2.8-10.6-4-3.1-4.3-6.8-4.2-11.1.2-10.7-2.2-20.5-8.4-29.7zm62.9 23.7c-27.3 4.1-25 2.8-44-2.5 0 2.8-.2 5.6.1 8.4.1 1.4.7 3 1.5 4 8.8 10.5 3.8 25.5-9.7 28.4-.8.2-1.6.4-2.6.7 8.7 13.9 26.2 21.5 42.8 18.6 16-2.7 30.7-15.9 33.5-30.3-14-3.5-24.8-10-21.6-27.3zM83.5 183.4c0 5.5-.6 10.7.1 15.7 1.3 9.1 6.6 15.7 15.1 19.2 8.5 3.4 16.8 2.3 24.2-3.2 10.9-8.1 10.3-19.7 9.6-31.7-16.4 6.9-32.7 6.8-49 0zm55.4 29.4c-8.9 13.5-21.1 19.9-36.7 17.3-15.6-2.6-24.9-12.7-29-27.8-4.5 1.4-8.5 2.6-12.6 3.8 1 6.5 3.8 12.4 9.3 19.7 13.9 18.2 41 23.9 61 12.7 1-.6 1.7-2 2.2-3.1 1.5-3.1 2.9-6.2 4.4-9.4.5-1 1.3-2 1.3-3 .2-3.2.1-6.4.1-10.2zm72.3 89.4h-25.5c.6 7.3-2.4 13-11.1 15 7.2 8.2 15.6 11.9 25.8 11.3 8.7-.5 16-4.1 22-11.3-8.9-2.1-11.9-7.7-11.2-15zm-67.8-107.6c4.3-5.7 8.6-11.4 12.9-17.2.3-.4.7-1 .7-1.6.1-3.9 0-7.8 0-11.9-4.5 4.3-8.8 8.4-13 12.5-.5.5-.6 1.5-.6 2.2-.1 5.5 0 10.9 0 16zm43.2-23.3c-6.7-3.3-12.6-6.3-18.8-9.4v18.8c6.2-3.2 12.1-6.1 18.8-9.4zm23.6 0c6.7 3.3 12.6 6.3 18.8 9.3v-18.7c-6.3 3.1-12.2 6.1-18.8 9.4zm88.2 9.7c2-2.4 2-5.3 0-7.3-2-2.1-4.7-2.1-7.3-.1-.7.6-1.3 1.3-2.1 1.9-3.9 3.3-8.9 3.4-12.8 0-.8-.7-1.5-1.5-2.3-2.1-2.4-1.8-4.8-1.8-7 .3-2.1 2.1-2.2 4.7-.3 7 4.1 5.1 9.5 7.8 15.9 7.9 6.7-.3 11.8-2.9 15.9-7.6zm-45-27.8c.2 3 1.9 4.9 4.8 5.1 2.9.2 4.9-1.5 5.4-4.4.2-1.2.2-2.6.2-3.8 0-5.5-1.9-8.3-5.5-8.2-3.5.1-5.1 2.6-5 8.1.1 1.1.1 2.2.1 3.2zm53.5-11.3c-3.6-.1-5.4 2.7-5.4 8.2 0 5.6 1.8 8.3 5.4 8.3 3.5-.1 5.1-2.6 5.1-8.1 0-5.7-1.5-8.3-5.1-8.4zm-183.8 9.7c2.6-2.8 2.9-5.8.6-8.1s-5-2-8.1.6c-1.4 1.2-2.9 2.5-4.6 3.1-4.4 1.7-7.9-.2-11-3.3-2.6-2.6-5.5-2.6-7.7-.4-2.1 2.1-2 5.2.4 7.8 4.1 4.5 9.1 6.8 15.4 7.1 5.7-.2 10.9-2.3 15-6.8zm9.1-23.3c3.5-.1 5.2-2.7 5.2-8.1 0-5.7-1.6-8.3-5.2-8.4-3.7-.1-5.3 2.5-5.3 8.2 0 5.7 1.7 8.4 5.3 8.3zM89.1 120c0-.9.1-1.9 0-2.8-.2-3.2-2.2-5.2-5-5.3-2.8-.1-5 1.8-5.4 4.9-.2 1.7-.2 3.5-.1 5.3.2 3.8 2.3 6.2 5.3 6.2 3.1 0 5.1-2.4 5.2-6.2.1-.7 0-1.4 0-2.1zm125.2 151.1c2-2.3 1.8-5.5-.3-7.3-2.2-1.9-4.7-2-7-.1-.7.6-1.3 1.3-2 1.9-4 3.4-9 3.4-13.1 0-.6-.5-1.2-1.2-1.8-1.7-2.4-2-5.3-2.1-7.3-.2-2.2 2.1-2.3 5-.1 7.5 4.1 4.7 9.3 7.3 15.7 7.4 6.4.1 11.7-2.6 15.9-7.5zm-34-32.7c-2.9 0-5 2.3-5 5.2 0 3 2.3 5.3 5.4 5.1 2.9-.1 4.9-2.4 4.9-5.3-.1-2.9-2.4-5-5.3-5zm35.9 0c-2.9 0-5 2.3-5 5.1 0 3 2.3 5.3 5.4 5.1 2.9-.1 4.9-2.4 4.9-5.3-.2-2.7-2.5-4.9-5.3-4.9z'/%3E%3C/svg%3E");
}
#block-element .block-element-info-title{
	margin-bottom: 23px;
	font-size: 14px;
	line-height: 1.2;
	font-weight: 600;
	letter-spacing: 5.5px;
	color: #5f6c7b;
	text-transform: uppercase;
}
#block-element .block-element-info-col-2 .block-element-info-col-bottom>.row{
	--bs-gutter-x: 16px;
    	--bs-gutter-y: 16px;
}
#block-element .block-element-info-squareall,
#block-element .block-element-info-squarelive{
	display: flex;
	flex-direction: column;
	align-items: center;
}
#block-element .block-element-info-squareall .value,
#block-element .block-element-info-squarelive .value{
	position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	min-width: 100px;
	border: 1px solid #c4ced7;
	background-color: transparent;
	color: #c4ced7;
	padding: 6px 10px 6px;
	border-radius: 0;
	letter-spacing: 3px;
	font-size: 12px;
    	line-height: 1;
	font-weight: 500;
	text-transform: uppercase;
	transition: all linear .2s;
}
#block-element .block-element-info-squareall .value sup,
#block-element .block-element-info-squarelive .value sup{
	top: -3px;
	font-size: 8px;
}
#block-element .block-element-info-squareall.red .value,
#block-element .block-element-info-squarelive.red .value{
	border: 1px solid #931212;
	background-color: #931212;
	color: #ffffff;
}
#block-element .block-element-info-squareall .name,
#block-element .block-element-info-squarelive .name{
	display: block;
	margin-top: 6px;
	font-size: 12px;
	line-height: 1.2;
	font-weight: 400;
	letter-spacing: 3px;
	color: #5f6c7b;
	text-transform: uppercase;
}
#block-element .block-element-info-col-3 .block-element-info-floors,
#block-element .block-element-info-col-2 .block-element-info-date,
#block-element .block-element-info-col-4 .block-element-info-technology,
#block-element .block-element-info-col-4 .block-element-info-locality,
#block-element .block-element-info-col-3 .block-element-info-counter{
	position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	min-width: 140px;
	border: 1px solid #c4ced7;
	background-color: transparent;
	color: #c4ced7;
	padding: 6px 10px 6px;
	border-radius: 0;
	letter-spacing: 3px;
	font-size: 12px;
    	line-height: 1;
	font-weight: 500;
	text-transform: uppercase;
	transition: all linear .2s;
}
#block-element .block-element-info-col-3 .block-element-info-counter{
	max-width: 150px;
}

#block-element .block-element-info-col-4 .block-element-info-technology{
	min-width: 142px;
}
#block-element .block-element-info-col-4 .block-element-info-locality{
	min-width: 185px;
}
.block-element-info-price{
	max-width: 250px;
	margin-top: -15px;
	color: #ffffff;
	font-family: 'Playfair Display', serif;
	font-size: 28px;
	font-weight: 300;
	text-align: left;
	line-height: 0.65;
}
.block-element-info-price .swiper-slide>*{
	max-width: 100%;
	display: flex;
    	flex-direction: column;
}
.block-element-info-price .swiper-slide strong{
	display: block;
	font-size: 14px;
	color: #c4ced7;
	line-height: 1;
}
.block-element-info-price .swiper-slide span{
	display: block;
	line-height: 1.2;
}

#block-element .block-element-info-col-6{
	display: flex;
	justify-content: center;
	border-left: 0;
}
#block-element .block-element-info-col-6 button{
	padding: 15px 60px 15px;
}
#block-element .block-element-plans{
	--left: 55px;
	--right: 55px;
	position: relative;
	z-index: 2;
	padding-left: var(--left);
    	padding-right: var(--right);
    	padding-bottom: 65px;
	background: rgb(47,57,68);
    	background: linear-gradient(0deg, rgba(47,57,68,1) 0%, rgba(36,43,51,1) 100%);
}
#block-element .block-element-plans-title{
	position: relative;
	overflow: hidden;
	margin-bottom: 32px;
}
#block-element .block-element-plans-line{
	display: block;
    	position: absolute;
    	top: 0;
    	left: 0;
    	width: 4px;
    	height: 100%;
    	background-color: #931212;
}
#block-element .block-element-plans-title>*:not(.block-element-plans-line){
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
	padding-left: 34px;
	padding-bottom: 16px;
	font-size: 26px;
	text-transform: uppercase;
	line-height: 1.2;
	font-weight: 700;
	letter-spacing: 10px;
	text-decoration: none;
	color: #fff;
	height: 100px;
}
#block-element .block-element-fasad .block-element-plans-title>*:not(.block-element-plans-line){
	color: #000000;
}
#block-element .block-element-plans-row>.row{
	--bs-gutter-x: 50px;
	--bs-gutter-y: 50px;
}
#block-element .block-element-plan{

}
#block-element .block-element-plan-img{
	position: relative;
	padding-top: 60%;
	background-color: white;
	background-position: center;
    	background-repeat: no-repeat;
    	background-size: contain;
	cursor: pointer;
}
#block-element .block-element-plan-img::before {
	content: "";
	position: absolute;
	z-index: 1;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	opacity: 0;
	background-color: rgba(0, 0, 0, .4);
	transition: all linear .2s;
}
#block-element .block-element-plan-img::after{
	content: "";
	position: absolute;
	z-index: 2;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	opacity: 0;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 384'%3E%3Cpath fill='%23fff' d='M0 204.8v-25.5c.2-2.3.6-4.7.7-7 1.4-24.5 4.6-48.7 12-72.2C25.2 60.7 49.8 32.5 88.4 17c20.9-8.4 42.8-12.4 65.1-14.7 8.6-.9 17.1-1.5 25.7-2.2h25.5c2.2.2 4.4.6 6.7.7 23.7 1.3 47.2 4.4 70.1 11.2 43.2 13 73.1 40.3 88.1 83.1 7.5 21.5 11 43.7 12.9 66.3.5 5.9 1 11.9 1.5 17.8v25.5c-.3 2.3-.6 4.7-.7 7-1.4 24.5-4.6 48.7-12 72.2-13.5 42.7-41.2 71.7-83.7 86.2-20.8 7.1-42.3 10.6-64.2 12.4l-17.1 1.5h-28.5l-17.1-1.5c-20.7-1.8-41.1-5-61-11.3-39.3-12.6-67.5-37.3-82.9-76-8.2-20.7-12.2-42.4-14.5-64.4-.9-8.7-1.6-17.4-2.3-26zM192.4 12.3c-22.7.4-45.2 2-67.4 6.6-19.4 4-38.1 10.1-54.8 21.3C45.7 56.7 31.1 80 23.2 108c-9.6 34.1-12.1 69-10.1 104.3 1.4 24.1 4.6 48 12.4 71 10.3 30.4 28.9 53.6 57.9 68 16 7.9 33.1 12.5 50.7 15.4 28.7 4.8 57.6 6.1 86.7 3.6 19.7-1.7 39.2-4.6 58.1-10.4 38.5-11.8 65.2-36.2 78.8-74.4 7.7-21.8 11-44.5 12.9-67.5 2.1-26.7.9-53.2-3.1-79.6-2.8-19-7.4-37.5-16-54.8-16.2-32.8-43.3-51.7-77.8-61.2-26.7-7.2-53.9-9.4-81.3-10.1zm80.2 253.4c-20.6-20.6-41.2-41.2-61.8-61.7-1.1-1.1-2.1-2.2-3.3-3-2.5-1.7-5-1.3-7.2.8s-3.1 4.6-1.3 7.4c.8 1.3 1.9 2.3 3 3.3l62 62c1 1 1.9 2 3.4 3.6-11.2 0-21.4-.1-31.6.1-1.9 0-4.4.5-5.4 1.8-1.2 1.6-1.8 4.4-1.5 6.4.6 3 3.3 4 6.4 4h44.6c6.8 0 8.7-1.9 8.7-8.6v-43.5c0-1.5.2-3.4-.6-4.3-1.4-1.7-3.5-3.7-5.3-3.8-1.9-.1-4.2 1.7-5.6 3.3-.9 1-.8 3.1-.8 4.7-.1 10 0 20 0 31-1.8-1.7-2.8-2.6-3.7-3.5zM264 109.9l-56.2 56.2c-2.6 2.6-5.4 4.9-7.6 7.8-1.2 1.6-2.1 4.3-1.5 5.9.7 1.9 3.1 4.1 4.9 4.2 2 .2 4.7-1.3 6.3-2.9 21-20.8 41.9-41.8 62.9-62.7.9-.9 1.8-1.7 3.4-3.2v32c.2 4.3 2.7 7 6.3 6.9 3.6-.1 6.1-2.8 6.1-7.1.1-15.2.1-30.5 0-45.7 0-5.2-2.3-7.5-7.7-7.5h-45.3c-4.7 0-7.5 2.3-7.6 6-.1 3.8 2.8 6.4 7.6 6.4 9.1.1 18.2 0 27.4 0 1.2 0 2.4.1 4.2.2-1.4 1.5-2.3 2.5-3.2 3.5zm-157.9 4.7c.6 1.2 1 2.7 2 3.6 20.5 20.6 41.1 41.2 61.7 61.8.9.9 1.7 1.8 2.7 2.6 2.7 2.2 6 1.9 8.3-.7 2.6-2.9 2.3-6-1.2-9.5l-63.1-63.1c-.9-.9-1.7-1.9-3.1-3.4h32.1c4.4 0 6.9-2.4 6.9-6.2 0-3.8-2.5-6-7-6H99.7c-5.1 0-7.4 2.2-7.4 7.2V147c0 4.3 2.4 7.1 5.9 7.3 3.7.1 6.3-2.7 6.3-7.2v-27.7c0-1.2.1-2.4.2-3.6.4-.4.9-.8 1.4-1.2zm7.4 161.9c1.1-.8 2.4-1.4 3.3-2.4 20.6-20.6 41.2-41.1 61.8-61.7.9-.9 1.8-1.7 2.6-2.7 2-2.7 1.8-5.4-.5-7.8-2.9-3.1-6.1-2.9-9.7.7-21 21-42.1 42-63 63.1-.9.9-1.3 2.4-1.9 3.6-.6-.4-1.1-.8-1.7-1.2v-30.6c0-4.9-2.3-7.7-6.2-7.6-3.8.1-5.9 2.7-5.9 7.5v45c0 5.6 2.1 7.7 7.7 7.7h46.1c4-.2 6.7-2.6 6.7-6.1 0-3.5-2.6-6.1-6.6-6.1-6.9-.1-13.7 0-20.6 0h-11.1c-.5-.4-.7-.9-1-1.4z'/%3E%3C/svg%3E");
	background-position: center;
	background-repeat: no-repeat;
	background-size: 60px;
	transition: all linear .2s;
}
#block-element .block-element-plan-img:hover::before{
	opacity: 1;
	transition: all linear .2s;
}
#block-element .block-element-plan-img:hover::after{
	opacity: 1;
	transition: all linear .2s;
}

#block-element .block-element-plan-info{
	margin-top: 32px;
}
#block-element .block-element-plan-info>.row{
	--bs-gutter-x: 0;
	--bs-gutter-y: 15px;
}
#block-element .block-element-plan-info-col{

}
#block-element .block-element-plan-info-col.left>.row{
	--bs-gutter-x: 0;
	--bs-gutter-y: 0;
}
#block-element .block-element-plan-info-col.left>.row::before {
	display: block;
	content: "";
	width: 41px;
	height: 4px;
	background-color: #931212;
}
#block-element .block-element-plan-info-name{
	margin: 0 18px;
	display: block;
	font-size: 14px;
	line-height: 1.2;
	font-weight: 400;
	letter-spacing: 3px;
	color: #b8c2cd;
	text-transform: uppercase;
}
#block-element .block-element-plan-info-value{
	display: block;
	padding-left: 18px;
	font-size: 14px;
	line-height: 1.2;
	font-weight: 400;
	letter-spacing: 3px;
	color: #fff;
	text-transform: uppercase;
	border-left: 4px solid #931212;
}
#block-element .block-element-plan-info-col.right>button{
	padding: 10px 20px 11px;
	letter-spacing: 5.5px;
	font-size: 14px;
   	font-weight: 300;
	line-height: 1;
}
#block-element .block-element-fasad,
#block-element .block-element-portfolio{
	--left: 55px;
	--right: 55px;
	overflow: hidden;
	position: relative;
	z-index: 2;
	padding-left: var(--left);
	padding-bottom: 65px;
	background-color: #ffffff;
}
#block-element .block-element-fasad {
	position: sticky;
	top: 60px;
}
#block-element .block-element-fasad-title,
#block-element .block-element-portfolio-title{
	position: relative;
	overflow: hidden;
	padding-right: var(--right);
	margin-bottom: 32px;
}
#block-element .block-element-fasad-line,
#block-element .block-element-portfolio-line{
	display: block;
    	position: absolute;
    	top: 0;
    	left: 0;
    	width: 4px;
    	height: 100%;
    	background-color: #931212;
}
#block-element .block-element-fasad-title >*:not(.block-element-fasad-line),
#block-element .block-element-portfolio-title >*:not(.block-element-portfolio-line){
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
	padding-left: 34px;
	padding-bottom: 16px;
	font-size: 26px;
	text-transform: uppercase;
	line-height: 1.2;
	font-weight: 700;
	letter-spacing: 10px;
	text-decoration: none;
	color: #2f3944;
	height: 100px;
}
#block-element .block-element-fasad-swiper,
#block-element .block-element-portfolio-swiper{
	position: relative;
}
#block-element .block-element-fasad-swiper .swiper-slide,
#block-element .block-element-portfolio-swiper .swiper-slide{
	width: 45%;
	padding-right: var(--right);
	
}
#block-element .block-element-fasad-swiper .swiper-slide {
	width: 100%;
}
#block-element .block-element-fasad-swiper .swiper-buttons,
#block-element .block-element-portfolio-swiper .swiper-buttons{
	right: var(--right);
	bottom: calc(100% + 63px);
}
#block-element .block-element-fasad-swiper .swiper-buttons .swiper-button-next,
#block-element .block-element-fasad-swiper .swiper-buttons .swiper-button-prev,
#block-element .block-element-portfolio-swiper .swiper-buttons .swiper-button-next,
#block-element .block-element-portfolio-swiper .swiper-buttons .swiper-button-prev{
	width: 50px;
	
}
#block-element .block-element-fasad-swiper .swiper-buttons .swiper-button-prev,
#block-element .block-element-portfolio-swiper .swiper-buttons .swiper-button-prev{
	margin-right: 25px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 252.3 391.4'%3E%3Cpath fill='%232f3944' d='M243.8 0c-.9 1-1.8 2.1-2.8 2.9C161.9 66.2 82.7 129.5 3.5 192.8c-1.1.9-2.1 1.8-3.5 3C81.6 261 162.9 326 244.7 391.4c2.5-3.2 5-6.2 7.7-9.5-77.6-62-155-123.9-232.9-186.2 77.7-62.2 155.2-124.1 232.6-186-2.3-3.4-4.5-6.6-6.7-9.7h-1.6z'/%3E%3C/svg%3E");
}
#block-element .block-element-fasad-swiper .swiper-buttons .swiper-button-next,
#block-element .block-element-portfolio-swiper .swiper-buttons .swiper-button-next{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 252.3 391.4'%3E%3Cpath fill='%232f3944' d='M8.5 0c.9 1 1.8 2.1 2.8 2.9l237.6 189.9c1.1.9 2.1 1.8 3.5 3C170.8 261 89.4 326 7.7 391.4c-2.5-3.2-5-6.2-7.7-9.5 77.6-62 155-123.9 232.9-186.2C155.1 133.6 77.7 71.6.2 9.7 2.6 6.4 4.8 3.2 7 0h1.5z'/%3E%3C/svg%3E");
}
#block-element .block-element-fasad-swiper .swiper-buttons .swiper-button-prev:hover,
#block-element .block-element-portfolio-swiper .swiper-buttons .swiper-button-prev:hover{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 252.3 391.4'%3E%3Cpath fill='%23931212' d='M243.8 0c-.9 1-1.8 2.1-2.8 2.9C161.9 66.2 82.7 129.5 3.5 192.8c-1.1.9-2.1 1.8-3.5 3C81.6 261 162.9 326 244.7 391.4c2.5-3.2 5-6.2 7.7-9.5-77.6-62-155-123.9-232.9-186.2 77.7-62.2 155.2-124.1 232.6-186-2.3-3.4-4.5-6.6-6.7-9.7h-1.6z'/%3E%3C/svg%3E");
}
#block-element .block-element-fasad-swiper .swiper-buttons .swiper-button-next:hover,
#block-element .block-element-portfolio-swiper .swiper-buttons .swiper-button-next:hover {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 252.3 391.4'%3E%3Cpath fill='%23931212' d='M8.5 0c.9 1 1.8 2.1 2.8 2.9l237.6 189.9c1.1.9 2.1 1.8 3.5 3C170.8 261 89.4 326 7.7 391.4c-2.5-3.2-5-6.2-7.7-9.5 77.6-62 155-123.9 232.9-186.2C155.1 133.6 77.7 71.6.2 9.7 2.6 6.4 4.8 3.2 7 0h1.5z'/%3E%3C/svg%3E");
}
#block-element .block-element-fasad-img,
#block-element .block-element-portfolio-img{
	position: relative;
	padding-top: 60%;
	background-color: #ffffff;
	border: 1px solid #b1b4b8;
	background-position: center;
    	background-repeat: no-repeat;
    	background-size: contain;
	cursor: pointer;
	transition: all linear .2s;
}

#block-element .block-element-fasad-img:hover,
#block-element .block-element-portfolio-img:hover{
	border: 1px solid transparent;
	transition: all linear .2s;
}
#block-element .block-element-fasad-img::before,
#block-element .block-element-portfolio-img::before{
	content: "";
	position: absolute;
	z-index: 1;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	opacity: 0;
	background-color: rgba(0, 0, 0, .4);
	transition: all linear .2s;
}
#block-element .block-element-fasad-img::after,
#block-element .block-element-portfolio-img::after{
	content: "";
	position: absolute;
	z-index: 2;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	opacity: 0;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 384'%3E%3Cpath fill='%23fff' d='M0 204.8v-25.5c.2-2.3.6-4.7.7-7 1.4-24.5 4.6-48.7 12-72.2C25.2 60.7 49.8 32.5 88.4 17c20.9-8.4 42.8-12.4 65.1-14.7 8.6-.9 17.1-1.5 25.7-2.2h25.5c2.2.2 4.4.6 6.7.7 23.7 1.3 47.2 4.4 70.1 11.2 43.2 13 73.1 40.3 88.1 83.1 7.5 21.5 11 43.7 12.9 66.3.5 5.9 1 11.9 1.5 17.8v25.5c-.3 2.3-.6 4.7-.7 7-1.4 24.5-4.6 48.7-12 72.2-13.5 42.7-41.2 71.7-83.7 86.2-20.8 7.1-42.3 10.6-64.2 12.4l-17.1 1.5h-28.5l-17.1-1.5c-20.7-1.8-41.1-5-61-11.3-39.3-12.6-67.5-37.3-82.9-76-8.2-20.7-12.2-42.4-14.5-64.4-.9-8.7-1.6-17.4-2.3-26zM192.4 12.3c-22.7.4-45.2 2-67.4 6.6-19.4 4-38.1 10.1-54.8 21.3C45.7 56.7 31.1 80 23.2 108c-9.6 34.1-12.1 69-10.1 104.3 1.4 24.1 4.6 48 12.4 71 10.3 30.4 28.9 53.6 57.9 68 16 7.9 33.1 12.5 50.7 15.4 28.7 4.8 57.6 6.1 86.7 3.6 19.7-1.7 39.2-4.6 58.1-10.4 38.5-11.8 65.2-36.2 78.8-74.4 7.7-21.8 11-44.5 12.9-67.5 2.1-26.7.9-53.2-3.1-79.6-2.8-19-7.4-37.5-16-54.8-16.2-32.8-43.3-51.7-77.8-61.2-26.7-7.2-53.9-9.4-81.3-10.1zm80.2 253.4c-20.6-20.6-41.2-41.2-61.8-61.7-1.1-1.1-2.1-2.2-3.3-3-2.5-1.7-5-1.3-7.2.8s-3.1 4.6-1.3 7.4c.8 1.3 1.9 2.3 3 3.3l62 62c1 1 1.9 2 3.4 3.6-11.2 0-21.4-.1-31.6.1-1.9 0-4.4.5-5.4 1.8-1.2 1.6-1.8 4.4-1.5 6.4.6 3 3.3 4 6.4 4h44.6c6.8 0 8.7-1.9 8.7-8.6v-43.5c0-1.5.2-3.4-.6-4.3-1.4-1.7-3.5-3.7-5.3-3.8-1.9-.1-4.2 1.7-5.6 3.3-.9 1-.8 3.1-.8 4.7-.1 10 0 20 0 31-1.8-1.7-2.8-2.6-3.7-3.5zM264 109.9l-56.2 56.2c-2.6 2.6-5.4 4.9-7.6 7.8-1.2 1.6-2.1 4.3-1.5 5.9.7 1.9 3.1 4.1 4.9 4.2 2 .2 4.7-1.3 6.3-2.9 21-20.8 41.9-41.8 62.9-62.7.9-.9 1.8-1.7 3.4-3.2v32c.2 4.3 2.7 7 6.3 6.9 3.6-.1 6.1-2.8 6.1-7.1.1-15.2.1-30.5 0-45.7 0-5.2-2.3-7.5-7.7-7.5h-45.3c-4.7 0-7.5 2.3-7.6 6-.1 3.8 2.8 6.4 7.6 6.4 9.1.1 18.2 0 27.4 0 1.2 0 2.4.1 4.2.2-1.4 1.5-2.3 2.5-3.2 3.5zm-157.9 4.7c.6 1.2 1 2.7 2 3.6 20.5 20.6 41.1 41.2 61.7 61.8.9.9 1.7 1.8 2.7 2.6 2.7 2.2 6 1.9 8.3-.7 2.6-2.9 2.3-6-1.2-9.5l-63.1-63.1c-.9-.9-1.7-1.9-3.1-3.4h32.1c4.4 0 6.9-2.4 6.9-6.2 0-3.8-2.5-6-7-6H99.7c-5.1 0-7.4 2.2-7.4 7.2V147c0 4.3 2.4 7.1 5.9 7.3 3.7.1 6.3-2.7 6.3-7.2v-27.7c0-1.2.1-2.4.2-3.6.4-.4.9-.8 1.4-1.2zm7.4 161.9c1.1-.8 2.4-1.4 3.3-2.4 20.6-20.6 41.2-41.1 61.8-61.7.9-.9 1.8-1.7 2.6-2.7 2-2.7 1.8-5.4-.5-7.8-2.9-3.1-6.1-2.9-9.7.7-21 21-42.1 42-63 63.1-.9.9-1.3 2.4-1.9 3.6-.6-.4-1.1-.8-1.7-1.2v-30.6c0-4.9-2.3-7.7-6.2-7.6-3.8.1-5.9 2.7-5.9 7.5v45c0 5.6 2.1 7.7 7.7 7.7h46.1c4-.2 6.7-2.6 6.7-6.1 0-3.5-2.6-6.1-6.6-6.1-6.9-.1-13.7 0-20.6 0h-11.1c-.5-.4-.7-.9-1-1.4z'/%3E%3C/svg%3E");
	background-position: center;
	background-repeat: no-repeat;
	background-size: 60px;
	transition: all linear .2s;
}
#block-element .block-element-fasad-img:hover::before,
#block-element .block-element-portfolio-img:hover::before{
	opacity: 1;
	transition: all linear .2s;
}
#block-element .block-element-fasad-img:hover::after,
#block-element .block-element-portfolio-img:hover::after{
	opacity: 1;
	transition: all linear .2s;
}
#block-element .block-element-portfolio-img{
	background-size: cover;
}

#block-element .block-element-blogs-title{
	margin-bottom: 26px;
	display: block;
	color: #ffffff;
	font-family: 'Playfair Display', serif;
	font-size: 30px;
	text-align: left;
	line-height: 1.2;
}
#block-element .block-element-blogs-row>.row{
	--bs-gutter-x: 55px;
	--bs-gutter-y: 55px;
}

/*#############################################################################################*/

#block-element .block-element-equipment{
	--left: 55px;
	--right: 55px;
	position: relative;
	overflow: hidden;
	z-index: 2;
	padding-left: var(--left);
	padding-right: var(--right);
	background: rgb(36,43,51);
	background: linear-gradient(0deg, rgba(36,43,51,1) 0%, rgba(47,57,68,1) 100%);
}
#block-element .block-element-equipment.top{
	border-top: 1px solid #5f6c7b;
}
#block-element .block-element-equipment.bottom{
	border-bottom: 1px solid #5f6c7b;
}

#block-element .block-element-equipment-title{
	position: relative;
	overflow: hidden;
	padding-right: var(--right);
	margin-bottom: 38px;
}
#block-element .block-element-equipment-line{
	display: block;
    	position: absolute;
    	top: 0;
    	left: 0;
    	width: 4px;
    	height: 100%;
    	background-color: #931212;
}
#block-element .block-element-equipment-title>*:not(.block-element-equipment-line){
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
	padding-left: 34px;
	padding-bottom: 16px;
	font-size: 26px;
	text-transform: uppercase;
	line-height: 1.2;
	font-weight: 700;
	letter-spacing: 10px;
	text-decoration: none;
	color: #ffffff;
	height: 100px;
}
#block-element .block-element-equipment-top{
	margin-bottom: 41px;
}
#block-element .block-element-equipment-nav{
	--bs-gutter-x: 15px;
	--bs-gutter-y: 15px;
}
#block-element .block-element-equipment-nav .nav-item{

}
#block-element .block-element-equipment-nav .nav-link{
	width: 100%;
	height: 100%;
	border: 1px solid #c4ced7;
	background-color: transparent;
	color: #c4ced7;
	border-radius: 0;
	padding: 15px 25px 15px;
	font-family: 'Playfair Display', serif;
	font-size: 14px;
}
#block-element .block-element-equipment-nav .nav-link span{
	display: block;
	color: #9d9d9d;
    	font-size: 12px;
}
#block-element .block-element-equipment-nav .nav-link.active{
	border-color: #931212;
    	background-color: #931212;
	color: white;
}
#block-element .block-element-equipment-nav .nav-link.active span{
	color: white;
}
#block-element .block-element-equipment-nav .nav-link:before {
	content: "";
  	position: absolute;
  	width: calc(100% + 4px);
  	height: calc(100% + 4px);
  	top: calc(2px/ -1);
  	left: calc(2px/ -1);
  	background: linear-gradient(to right, #931212 0%, #931212 100%), linear-gradient(to top, #931212 50%, transparent 50%), linear-gradient(to top, #931212 50%, transparent 50%), linear-gradient(to right, #931212 0%, #931212 100%), linear-gradient(to left, #931212 0%, #931212 100%);
  	background-size: 100% 2px, 2px 200%, 2px 200%, 0% 2px, 0% 2px;
  	background-position: 50% 100%, 0% 0%, 100% 0%, 100% 0%, 0% 0%;
  	background-repeat: no-repeat, no-repeat;
  	transition: transform 0.3s ease-in-out, background-position 0.3s ease-in-out, background-size 0.3s ease-in-out;
  	transform: scaleX(0) rotate(0deg);
  	transition-delay: 0.6s, 0.3s, 0s;
}
#block-element .block-element-equipment-nav .nav-link:hover::before {
  	background-size: 200% 2px, 2px 400%, 2px 400%, 55% 2px, 55% 2px;
  	background-position: 50% 100%, 0% 100%, 100% 100%, 100% 0%, 0% 0%;
  	transform: scaleX(1) rotate(0deg);
  	transition-delay: 0s, 0.3s, 0.6s;
}
#block-element .block-element-equipment-bottom{
	display: flex;
}
#block-element .block-element-equipment-form{
	overflow: hidden;
	width: 340px;
	padding-top: 45px;
	padding-right: 50px;
	padding-bottom: 65px;
}
#block-element .block-element-equipment-form-title.top{
	display: block;
    	color: #9d9d9d;
	font-size: 14px;
	text-transform: uppercase;
	text-decoration: none;
	line-height: 1.2;
	font-weight: 700;
	letter-spacing: 4.5px;
}
#block-element .block-element-equipment-form-title.center{
	margin-top: 5px;
	display: block;
	color: #ffffff;
	font-family: 'Playfair Display', serif;
	font-size: 30px;
	text-align: left;
	line-height: 1.2;
}
#block-element .block-element-equipment-form-title.bottom{
	margin-top: 15px;
    	margin-bottom: 40px;
	display: block;
	color: #5f6c7b;
	font-size: 14px;
	text-transform: uppercase;
	text-decoration: none;
	line-height: 1.2;
	font-weight: 500;
	letter-spacing: 4.5px;
}
#block-element .block-element-equipment-form form{
	position: relative;
}
#block-element .block-element-equipment-form form .block-form-result{
	display: none;
	position: absolute;
	z-index: 1;
	border: 4px solid #931212;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	flex-direction: row;
	align-items: center;
	align-content: center;
	flex-wrap: wrap;
	justify-content: center;
	padding: 15px;
	background-color: #931212;
}
#block-element .block-element-equipment-form form .block-form-result-center{
	display: flex;
	align-items: center;
	align-content: center;
	flex-wrap: wrap;
	justify-content: center;
	flex-direction: column;
}
#block-element .block-element-equipment-form form.active .block-form-result{
    	z-index: 2;
	display: flex;
}
#block-element .block-element-equipment-form form.active .block-form-result strong{
	margin-bottom: 10px;
    	display: block;
   	color: #fff;
    	font-family: 'Playfair Display', serif;
    	font-size: 24px;
    	text-align: center;
    	line-height: 1.2;
}
#block-element .block-element-equipment-form form.active .block-form-result span{
    	display: block;
	color: #fff;
    	font-size: 12px;
    	text-transform: uppercase;
    	text-decoration: none;
    	line-height: 1.2;
    	font-weight: 500;
    	letter-spacing: 3.3px;
	text-align: center;
}
#block-element .block-element-equipment-form .block-form-center{
	position: relative;
	z-index: 2;
}
#block-element .block-element-equipment-form form.active .block-form-center{
    	z-index: 1;
	opacity: 0;
}
#block-element .block-element-equipment-form .block-form-center .row{
	--bs-gutter-x: 15px;
    	--bs-gutter-y: 15px;
}
#block-element .block-element-equipment-form .block-form-input input{
	border-radius: 0;
	border: 2px solid #fff;
	padding: 15px 15px;
	height: calc(3.4rem + 2px);
}
#block-element .block-element-equipment-form .block-form-input input.is-invalid{
	border-color: #dc3545;
    	padding-right: calc(1.5em + 0.75rem);
}
#block-element .block-element-equipment-form .btn-submit{
	width: 100%;
	padding: 16px 60px 15px;
}
#block-element .block-element-equipment-form .block-form-politics{
	color: #808fa0;
	font-size: 14px;
	line-height: 1.2;
	font-weight: 300;
	letter-spacing: 1.5px;
}
#block-element .block-element-equipment-form .block-form-politics a{
	color: #808fa0;
	transition: all linear .2s;
}
#block-element .block-element-equipment-form .block-form-politics a:hover{
	color: #808fa0;
	transition: all linear .2s;
}

#block-element .block-element-equipment-content{
	width: calc(100% - 340px);
	padding-bottom: 65px;
	border-left: 4px solid #931212;
	padding-left: 40px;
}
#block-element .block-element-equipment-price{
	display: flex;
    	flex-direction: column;
	padding-bottom: 30px;
}
#block-element .block-element-equipment-price strong{
	display: block;
    	color: #9d9d9d;
    	font-size: 14px;
    	text-transform: uppercase;
    	text-decoration: none;
    	line-height: 1.2;
    	font-weight: 700;
    	letter-spacing: 3px;
}
#block-element .block-element-equipment-price span{
    	display: block;
    	color: #ffffff;
    	font-family: 'Playfair Display', serif;
    	font-size: 30px;
    	text-align: left;
    	line-height: 1.2;
}

#block-element .block-element-content{
	--left: 55px;
	--right: 55px;
	--top: 55px;
	--bottom: 55px;
	--size_x: 55px;
	--size_y: 55px;
	--width: 500px;
	display: flex;
	position: relative;
	z-index: 2;
	padding-left: var(--left);
	padding-right: var(--right);
	padding-bottom: var(--bottom);
	border-bottom: 1px solid #5f6c7b;
	background-color: #242b33;
}
#block-element .block-element-content-row {
	--bs-gutter-x: 0;
	--bs-gutter-y: var(--size_y);
	position: relative;
	z-index: 2;
	width: 100%;
}
#block-element .block-element-content-col{
	position: relative;
	padding-top: var(--top);
}
#block-element .block-element-content-tags{
	
}
#block-element .block-element-content-tags .row{
	--bs-gutter-x: 26px;
	--bs-gutter-y: 26px;
}
#block-element .block-element-content-tags span{
	position: relative;
	z-index: 1;
    	display: inline-block;
   	border: 0;
    	color: white;
    	margin: 0;
    	border-radius: 0;
    	letter-spacing: 3px;
    	padding: 8px 24px 8px;
    	font-size: 12px;
    	font-weight: 600;
    	text-transform: uppercase;
    	transition: all linear .2s;
    	background-color: #931212;
}

#block-element .block-element-content-col:first-child{
	width: calc(100% - var(--width));
}
#block-element .block-element-content-col:last-child{
	width: var(--width);
	display: flex;
	padding-left: 100px;
}
#block-element .block-element-content-col:last-child:before {
	display: block;
	content: "";
	position: absolute;
	z-index: 1;
	top: 0;
	bottom: 0;
	left: calc(50px - 2px);
	width: 4px;
	height: calc(100% + var(--bottom));
	background-color: #931212;
}
#block-element .block-element-content-col:first-child>*:first-child{
	padding-top: 0;
}
#block-element .block-element-content-info{
	display: flex;
	flex-direction: column;
	width: 100%;
}
#block-element .block-element-content-info>*{
	margin-top: 30px;
}
#block-element .block-element-content-info>*:first-child{
	margin-top: 0;
}
#block-element .block-element-content-info-link{
	padding: 20px 20px 20px;
}
#block-element .block-element-content-info-link.toleft,
#block-element .block-element-content-info-link.toright{
	display: flex;
    	align-items: center;
	justify-content: space-between;
	text-align: left;
	color: #5f6c7b;
}
#block-element .block-element-content-info-link.toleft::after,
#block-element .block-element-content-info-link.toright::after{
	display: block;
	content: "";
	position: relative;
	width: 24px;
    	height: 38px;
    	background-repeat: no-repeat;
    	background-position: center;
    	background-size: contain;
    	transition: all linear .2s;
}

#block-element .block-element-content-info-link.toright::after{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 252.3 391.4'%3E%3Cpath fill='%23fff' d='M8.5 0c.9 1 1.8 2.1 2.8 2.9l237.6 189.9c1.1.9 2.1 1.8 3.5 3C170.8 261 89.4 326 7.7 391.4c-2.5-3.2-5-6.2-7.7-9.5 77.6-62 155-123.9 232.9-186.2C155.1 133.6 77.7 71.6.2 9.7 2.6 6.4 4.8 3.2 7 0h1.5z'/%3E%3C/svg%3E");
}
#block-element .block-element-content-info-link.toright:hover::after{
	//background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 252.3 391.4'%3E%3Cpath fill='%23931212' d='M8.5 0c.9 1 1.8 2.1 2.8 2.9l237.6 189.9c1.1.9 2.1 1.8 3.5 3C170.8 261 89.4 326 7.7 391.4c-2.5-3.2-5-6.2-7.7-9.5 77.6-62 155-123.9 232.9-186.2C155.1 133.6 77.7 71.6.2 9.7 2.6 6.4 4.8 3.2 7 0h1.5z'/%3E%3C/svg%3E");
}
#block-element .block-element-content-info-link.toleft::after{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 252.3 391.4'%3E%3Cpath fill='%23fff' d='M243.8 0c-.9 1-1.8 2.1-2.8 2.9C161.9 66.2 82.7 129.5 3.5 192.8c-1.1.9-2.1 1.8-3.5 3C81.6 261 162.9 326 244.7 391.4c2.5-3.2 5-6.2 7.7-9.5-77.6-62-155-123.9-232.9-186.2 77.7-62.2 155.2-124.1 232.6-186-2.3-3.4-4.5-6.6-6.7-9.7h-1.6z'/%3E%3C/svg%3E");
}
#block-element .block-element-content-info-link.toleft:hover::after{
	//background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 252.3 391.4'%3E%3Cpath fill='%23931212' d='M243.8 0c-.9 1-1.8 2.1-2.8 2.9C161.9 66.2 82.7 129.5 3.5 192.8c-1.1.9-2.1 1.8-3.5 3C81.6 261 162.9 326 244.7 391.4c2.5-3.2 5-6.2 7.7-9.5-77.6-62-155-123.9-232.9-186.2 77.7-62.2 155.2-124.1 232.6-186-2.3-3.4-4.5-6.6-6.7-9.7h-1.6z'/%3E%3C/svg%3E");
}

#block-element .block-element-content-info-link span{
	display: block;
	color: white;
	font-size: 14px;
}
#block-element .block-element-content-img{
	padding-top: var(--top);
}
#block-element .block-element-content-img img{
	padding: 10px;
	border: 1px solid #5c636b;
}
#block-element .block-element-content-description{
	padding-top: var(--top);
}
#block-element .block-element-content-gallery{
	padding-top: var(--top);
}
#block-element .block-element-content-gallery>.row {
	--bs-gutter-x: var(--size_x);
	--bs-gutter-y: var(--size_y);
}
#block-element .block-element-content-gallery-img{
	position: relative;
	overflow: hidden;
	height: 375px;
	cursor: pointer;
	background-color: white;
}
#block-element .block-element-content-gallery-img::before {
    content: "";
    position: absolute;
    z-index: 1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    opacity: 0;
    background-color: rgba(0, 0, 0, .4);
    transition: all linear .2s;
}
#block-element .block-element-content-gallery-img::after {
    content: "";
    position: absolute;
    z-index: 2;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    opacity: 0;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 384'%3E%3Cpath fill='%23fff' d='M0 204.8v-25.5c.2-2.3.6-4.7.7-7 1.4-24.5 4.6-48.7 12-72.2C25.2 60.7 49.8 32.5 88.4 17c20.9-8.4 42.8-12.4 65.1-14.7 8.6-.9 17.1-1.5 25.7-2.2h25.5c2.2.2 4.4.6 6.7.7 23.7 1.3 47.2 4.4 70.1 11.2 43.2 13 73.1 40.3 88.1 83.1 7.5 21.5 11 43.7 12.9 66.3.5 5.9 1 11.9 1.5 17.8v25.5c-.3 2.3-.6 4.7-.7 7-1.4 24.5-4.6 48.7-12 72.2-13.5 42.7-41.2 71.7-83.7 86.2-20.8 7.1-42.3 10.6-64.2 12.4l-17.1 1.5h-28.5l-17.1-1.5c-20.7-1.8-41.1-5-61-11.3-39.3-12.6-67.5-37.3-82.9-76-8.2-20.7-12.2-42.4-14.5-64.4-.9-8.7-1.6-17.4-2.3-26zM192.4 12.3c-22.7.4-45.2 2-67.4 6.6-19.4 4-38.1 10.1-54.8 21.3C45.7 56.7 31.1 80 23.2 108c-9.6 34.1-12.1 69-10.1 104.3 1.4 24.1 4.6 48 12.4 71 10.3 30.4 28.9 53.6 57.9 68 16 7.9 33.1 12.5 50.7 15.4 28.7 4.8 57.6 6.1 86.7 3.6 19.7-1.7 39.2-4.6 58.1-10.4 38.5-11.8 65.2-36.2 78.8-74.4 7.7-21.8 11-44.5 12.9-67.5 2.1-26.7.9-53.2-3.1-79.6-2.8-19-7.4-37.5-16-54.8-16.2-32.8-43.3-51.7-77.8-61.2-26.7-7.2-53.9-9.4-81.3-10.1zm80.2 253.4c-20.6-20.6-41.2-41.2-61.8-61.7-1.1-1.1-2.1-2.2-3.3-3-2.5-1.7-5-1.3-7.2.8s-3.1 4.6-1.3 7.4c.8 1.3 1.9 2.3 3 3.3l62 62c1 1 1.9 2 3.4 3.6-11.2 0-21.4-.1-31.6.1-1.9 0-4.4.5-5.4 1.8-1.2 1.6-1.8 4.4-1.5 6.4.6 3 3.3 4 6.4 4h44.6c6.8 0 8.7-1.9 8.7-8.6v-43.5c0-1.5.2-3.4-.6-4.3-1.4-1.7-3.5-3.7-5.3-3.8-1.9-.1-4.2 1.7-5.6 3.3-.9 1-.8 3.1-.8 4.7-.1 10 0 20 0 31-1.8-1.7-2.8-2.6-3.7-3.5zM264 109.9l-56.2 56.2c-2.6 2.6-5.4 4.9-7.6 7.8-1.2 1.6-2.1 4.3-1.5 5.9.7 1.9 3.1 4.1 4.9 4.2 2 .2 4.7-1.3 6.3-2.9 21-20.8 41.9-41.8 62.9-62.7.9-.9 1.8-1.7 3.4-3.2v32c.2 4.3 2.7 7 6.3 6.9 3.6-.1 6.1-2.8 6.1-7.1.1-15.2.1-30.5 0-45.7 0-5.2-2.3-7.5-7.7-7.5h-45.3c-4.7 0-7.5 2.3-7.6 6-.1 3.8 2.8 6.4 7.6 6.4 9.1.1 18.2 0 27.4 0 1.2 0 2.4.1 4.2.2-1.4 1.5-2.3 2.5-3.2 3.5zm-157.9 4.7c.6 1.2 1 2.7 2 3.6 20.5 20.6 41.1 41.2 61.7 61.8.9.9 1.7 1.8 2.7 2.6 2.7 2.2 6 1.9 8.3-.7 2.6-2.9 2.3-6-1.2-9.5l-63.1-63.1c-.9-.9-1.7-1.9-3.1-3.4h32.1c4.4 0 6.9-2.4 6.9-6.2 0-3.8-2.5-6-7-6H99.7c-5.1 0-7.4 2.2-7.4 7.2V147c0 4.3 2.4 7.1 5.9 7.3 3.7.1 6.3-2.7 6.3-7.2v-27.7c0-1.2.1-2.4.2-3.6.4-.4.9-.8 1.4-1.2zm7.4 161.9c1.1-.8 2.4-1.4 3.3-2.4 20.6-20.6 41.2-41.1 61.8-61.7.9-.9 1.8-1.7 2.6-2.7 2-2.7 1.8-5.4-.5-7.8-2.9-3.1-6.1-2.9-9.7.7-21 21-42.1 42-63 63.1-.9.9-1.3 2.4-1.9 3.6-.6-.4-1.1-.8-1.7-1.2v-30.6c0-4.9-2.3-7.7-6.2-7.6-3.8.1-5.9 2.7-5.9 7.5v45c0 5.6 2.1 7.7 7.7 7.7h46.1c4-.2 6.7-2.6 6.7-6.1 0-3.5-2.6-6.1-6.6-6.1-6.9-.1-13.7 0-20.6 0h-11.1c-.5-.4-.7-.9-1-1.4z'/%3E%3C/svg%3E");
    background-position: center;
    background-repeat: no-repeat;
    background-size: 60px;
    transition: all linear .2s;
}
#block-element .block-element-content-gallery-img span {
        position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	transition: all linear .2s;
}
#block-element .block-element-content-gallery-img:hover::before {
	opacity: 1;
	transition: all linear .2s;
}
#block-element .block-element-content-gallery-img:hover::after {
	opacity: 1;
	transition: all linear .2s;
}
#block-element .block-element-content-video{
	padding-top: var(--top);
}
#block-element .block-element-content-video-iframe{
	position: relative;
	cursor: pointer;
}
#block-element .block-element-content-video-iframe iframe {
	position: relative;
	z-index: 1;
	display: block;
	width: 100%;
	height: 650px;
	border: 0;
 	padding: 0;
	margin: 0;
}
#block-element .block-element-content-video-click{
	--size: 120px;
	position: absolute;
	z-index: 2;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	transition: all linear .2s;
}
#block-element .block-element-content-video-click span{
	display: block;
	width: var(--size);
    	height: var(--size);
	content: "";
	border-radius: 50%;
	background-repeat: no-repeat;
    	background-position: center;
    	background-size: var(--size);
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 71.7 71.7' xml:space='preserve'%3E%3Cpath fill='%23c4ced7' d='M35.9 1c19.2 0 34.9 15.6 34.9 34.9S55.1 70.7 35.9 70.7 1 55.1 1 35.9 16.6 1 35.9 1m0-1C16.1 0 0 16.1 0 35.9s16.1 35.9 35.9 35.9 35.9-16.1 35.9-35.9S55.7 0 35.9 0z'/%3E%3Ccircle transform='rotate(-31.714 35.854 35.853)' fill-rule='evenodd' clip-rule='evenodd' fill='%23931212' cx='35.9' cy='35.9' r='21.8'/%3E%3Cpath fill='%23FFF' d='M33.1 43.3h-.3c-.4-.1-.7-.3-.8-.6-.2-.3-.2-.7-.2-1.1V31.1c0-.3 0-.5.1-.8.2-.6.7-1 1.3-.9.3 0 .7.2 1 .3 3.1 1.8 6.1 3.5 9.2 5.3.2.1.4.3.6.5.5.5.5 1.1.1 1.7-.2.2-.4.4-.7.6-2.9 1.7-5.8 3.3-8.7 5-.6.1-1.1.4-1.6.5z'/%3E%3C/svg%3E");
	animation-delay: .5s;
}
#block-element .block-element-content-video-iframe.active .block-element-content-video-click{
	z-index: -1;
	transition: all linear .2s;
}


/*#############################################################################################*/

#block-contacts{
	--left: 55px;
	--right: 55px;
	--top: 55px;
	--bottom: 55px;
	--size_x: 0;
	--size_y: 55px;
	--width: 500px;
	position: relative;
	padding-left: var(--left);
	padding-right: var(--right);
	padding-bottom: var(--bottom);
	background: rgb(47,57,68);
    	background: linear-gradient(0deg, rgba(47,57,68,1) 0%, rgba(36,43,51,1) 100%);
}
#block-contacts .block-contacts-icon{
	overflow: hidden;
	display: block;
	position: absolute;
	z-index: 2;
    	top: 0;
	right: 0;
}
#block-contacts .block-contacts-icon>*{
	width: 180px;
	height: 190px;
	content: "";
	background-position: left center;
	background-repeat: no-repeat;
 	background-size: 260px;
	background-image: url(/local/templates/loglaft/img/img-2.png);
}
#block-contacts .block-contacts-parallax{
	position: absolute;
	z-index: 1;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	overflow: hidden;
}
#block-contacts .block-contacts-parallax-center{
	position: absolute;
	top: -100px;
	bottom: -100px;
	left: -100px;
	right: -100px;
}
#block-contacts .block-contacts-parallax-center>*{
	height: 100%;
}
#block-contacts .block-contacts-parallax-img{
	width: 100%;
    	height: 100%;
	background-image: url('/local/templates/loglaft/img/parallax-1.png');
	background-repeat: repeat;
	background-size: auto;
	background-position: center;
}

#block-contacts .block-contacts-row{
	--bs-gutter-x: var(--size_x);
	--bs-gutter-y: var(--size_y);
	position: relative;
    	z-index: 2;
}
#block-contacts .block-contacts-col{
	position: relative;
	padding-top: var(--top);
}
#block-contacts .block-contacts-col:first-child{
	width: calc(100% - var(--width));
}
#block-contacts .block-contacts-col:last-child{
	width: var(--width);
	display: flex;
	padding-left: 100px;
}
#block-contacts .block-contacts-col:last-child:before {
	display: block;
	content: "";
	position: absolute;
	z-index: 1;
	top: 0;
	bottom: 0;
	left: calc(50px - 2px);
	width: 4px;
	height: calc(100% + var(--bottom));
	background-color: #931212;
}

#block-contacts-map{
	width: 100%;
	height: 500px;
	background-color: white;
	background-repeat: no-repeat;
    	background-position: center;
    	background-size: cover;
	background-image: url('/local/templates/loglaft/./img/map.jpg');
}
#block-contacts .block-contacts-info{
	display: flex;
	flex-direction: column;
	padding: 0;
    	width: 320px;
}
#block-contacts .block-contacts-info-col{
	position: relative;
	display: flex;
	flex-direction: column;
	margin-bottom: var(--bottom);
}

#block-contacts .block-contacts-info-col .name{
	position: relative;
	margin-bottom: 10px;
	font-size: 14px;
	text-transform: uppercase;
	line-height: 1.42;
	font-weight: 400;
	letter-spacing: 5.5px;
	color: #ffffff;
}
#block-contacts .block-contacts-info-col .value{
	font-size: 14px;
    	font-weight: 400;
    	line-height: 1.2;
    	color: #c4ced7;
    	text-transform: uppercase;
    	letter-spacing: 3px;
    	text-decoration: none;
    	transition: color linear .2s;
}
#block-contacts .block-contacts-info-col.phone .value a{
	font-size: 26px;
	color: #c4ced7;
	text-decoration: none;
	transition: all linear .2s;
}
#block-contacts .block-contacts-info-col.phone .value a:hover{
	color: #931212;
	text-decoration: none;
	transition: all linear .2s;
}
#block-contacts .block-contacts-info-col.email .value a{
	font-size: 18px;
    	color: #c4ced7;
	text-decoration: none;
	transition: all linear .2s;
}
#block-contacts .block-contacts-info-col.email .value a:hover{
	color: #931212;
	text-decoration: none;
	transition: all linear .2s;
}

#block-contacts .row-socnet .row{
	--bs-gutter-x: 15px;
    	--bs-gutter-y: 15px;
}

#block-contacts .row-socnet .col-socnet>*{
	border: 1px solid #5f6c7b;
}
#block-contacts .row-socnet .col-socnet-1>*:hover{
	border: 1px solid #0088cc;
}
#block-contacts .row-socnet .col-socnet-2>*:hover{
	border: 1px solid #43d854;
}
#block-contacts .row-socnet .col-socnet-3>*:hover{
	border: 1px solid #597da3;
}
#block-contacts .row-socnet .col-socnet-4>*:hover{
	border: 1px solid #cd201f;
}
#block-contacts .row-socnet .col-socnet-5>*:hover{
	border: 1px solid #c00;
}

/*#############################################################################################*/

#block-content{
	--left: 55px;
	--right: 55px;
	--top: 30px;
	--bottom: 55px;
	position: relative;
    	z-index: 2;
	padding-top: var(--top);
	padding-left: var(--left);
	padding-right: var(--right);
	padding-bottom: var(--bottom);
	border-top: 1px solid #5c636b;
	background: rgb(36,43,51);
	background: linear-gradient(0deg, rgba(36,43,51,1) 0%, rgba(47,57,68,1) 100%);
}

/*#############################################################################################*/

.form-floating>label{
	color:#5f6c7b;
	font-size: 14px;
	font-weight: 700;
	text-transform: uppercase;
}
.form-floating>.form-control-plaintext~label,
.form-floating>.form-control:focus~label,
.form-floating>.form-control:not(:placeholder-shown)~label,
.form-floating>.form-select~label {
	font-size: 12px;
	transform: scale(0.85) translateY(-0.8rem) translateX(0.15rem);
}

/*#############################################################################################*/

.row-block{
	display: flex;
	flex-direction: column;
}
.col-block{
	--left: 55px;
	--right: 55px;
	--top: 55px;
	--bottom: 55px;
	position: relative;
	display: flex;
	flex-direction: column;
	min-height: 300px;
	background: rgb(47,57,68);
	background: linear-gradient(0deg, rgba(47,57,68,1) 0%, rgba(36,43,51,1) 100%);
}
.col-block-parallax{
	position: absolute;
	z-index: 1;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	overflow: hidden;
}
.col-block-parallax-center{
	position: absolute;
	top: -100px;
	bottom: -100px;
	left: -100px;
	right: -100px;
}
.col-block-parallax-center>*{
	height: 100%;
}
.col-block-parallax-img{
	width: 100%;
    	height: 100%;
	background-image: url('/local/templates/loglaft/img/parallax-1.png');
	background-repeat: repeat;
	background-size: auto;
	background-position: center;
}
.col-block-parallax:nth-child(2) .col-block-parallax-img{
	background-position: left top;
}
.col-block-top{
	position: relative;
	z-index: 2;
	width: 100%;
	padding-left: var(--left);
	padding-right: var(--right);
}
.col-block-suptitle{
	display: block;
	margin-bottom: 40px;
	position: relative;
	font-size: 14px;
	text-transform: uppercase;
	line-height: 1.2;
	font-weight: 300;
	letter-spacing: 5.5px;
	color: #c4ced7;
	text-decoration: none;
}
.col-block-suptitle::before {
	position: absolute;
	top: 50%;
	left: calc(-1 * var(--left));
	content: "";
	width: calc(var(--left) - 19px);
	height: 4px;
	background-color: #931212;
	transform: translateY(-50%);
}
.col-block-suptitle .btn{
	padding: 8px 25px 9px;
	letter-spacing: 5.5px;
	font-weight: 300;
}
.col-block-title{
	position: relative;
}
.col-block-title>*{
	position: relative;
    	z-index: 2;
	display: block;
	margin: 0;
	font-family: 'Cormorant Unicase', serif;
	font-size: 40px;
    	line-height: 1.2;
    	font-weight: 600;
    	color: #ffffff;
}
.col-block-description{
	display: flex;
	flex-direction: column;
}
.col-block-description>*{
	font-size: 18px;
	line-height: 1.65;
	font-weight: 400;
	letter-spacing: normal;
	color: #ffffff;
}
.col-block-title + .col-block-description{
	margin-top: 30px;
}
.col-block-bottom{
	position: relative;
	z-index: 2;
}
/*block-1*/
.col-block[data-type="1"]{
	padding-top: 75px;
}
.col-block .col-block-line{
	position: absolute;
	top: 0;
	left: 50%;
	content: "";
	display: block;
	transform: translateX(-50%);
}
.col-block .col-block-line>*{
	display: block;
	background-color: #931212;
	width: 4px;
	height: 51px;
}
.col-block[data-type="1"] .col-block-top{
	margin: 0 auto;
	max-width: 920px;
}
.col-block[data-type="1"] .col-block-title>*{
	text-align: center;
}
.col-block[data-type="1"] .col-block-description>*{
	text-align: center;
}

/*block-2*/
.col-block[data-type="2"]{
	padding-top: 48px;
}
.col-block.advantages {
	padding-bottom: 48px;
}
.col-block[data-type="2"] .col-block-title>*{
	text-align: left;
	font-size: 60px;
	line-height: 1;
}
.col-block .col-block-symbol{
	display: block;
	position: absolute;
    	top: 50%;
    	left: calc(-1.4 * var(--left));
}
.col-block .col-block-symbol>*{
	display: block;
	position: relative;
	width: 100px;
	height: 74px;
}
.col-block .col-block-symbol>*::before{
	display: block;
	content:"";
	position: absolute;
    	top: 0;
    	left: 0;
	height: 74px;
	color: #931212;
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 200px;
	line-height: 0;
	font-weight: 700;
	transform: translateY(-50%);
}
.col-block[data-type="2"] .col-block-description>*{
	text-align: left;
}

/*block-3*/
.col-block[data-type="3"]{
	--left: 55px;
    	--right: 55px;
	position: relative;
    	z-index: 2;
	background: white;
	padding-left: var(--left);
    	padding-right: var(--right);
	padding-bottom: 30px;
}
.col-block[data-type="3"] .col-block-top{
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
	padding-top: 32px;
	margin-bottom: 32px;
	padding-left: 30px;
	padding-bottom: 16px;
	min-height: 100px;
	border-left: 4px solid #931212;
}
.col-block[data-type="3"] .col-block-title>*{
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 26px;
	text-transform: uppercase;
	line-height: 1.2;
	font-weight: 700;
	letter-spacing: 10px;
	text-decoration: none;
	color: #2f3944;
}
.col-block[data-type="3"] .col-block-description>*{
	text-align: left;
	color: #5f6c7b;
}
.col-block[data-type="3"] .col-block-title + .col-block-description {
	margin-top: 10px;
}


.col-block[data-type="3"] .block-form-group.name{
	width: 33.33333333%;
}
.col-block[data-type="3"] .block-form-group.phone{
	width: 33.33333333%;
}
.col-block[data-type="3"] .block-form-group.email{
	width: 33.33333333%;
}

.col-block[data-type="3"] .form-control:focus{
	box-shadow: none;
	border-color: #ced4da;
}
.col-block[data-type="3"] .block-form-center>.row{
	--bs-gutter-x: 15px;
	--bs-gutter-y: 15px;
}

.col-block[data-type="3"] form.active .block-form-result{
	display: flex;
	z-index: 2;
}

.col-block[data-type="3"] .form-control.is-invalid, 
.col-block[data-type="3"] .was-validated .form-control:invalid{
	border-color: #dc3545;
}

.col-block[data-type="3"] .block-form-result{
	display: none;
	justify-content: center;
    	align-items: center;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background-color: white;
	border: 4px solid #931212;
	padding: 15px;
}
.col-block[data-type="3"] .block-form-result-center{
	display: flex;
	flex-direction: column;
    	align-items: center;
	color: #252d35;
    	font-family: 'Playfair Display', serif;
    	font-size: 18px;
   	text-align: left;
    	line-height: 1.2;
}
.col-block[data-type="3"] .block-form-result-center strong{
	display: block;
	margin-bottom: 5px;
	font-size: 24px;
}
.col-block[data-type="3"] .form-control{
	border-radius: 0;
	border: 1px solid #e2e2e2;
	background-color: #e2e2e2;
	padding: 15px 15px;
	height: calc(3.4rem + 2px);
}

.col-block[data-type="3"] textarea.form-control{
	min-height: 100px;
}
.col-block[data-type="3"] .block-form-politics,
.col-block[data-type="3"] .block-form-politics a {
	color: #808fa0;
	font-size: 14px;
	line-height: 1.2;
	letter-spacing: 1.5px;
}


/*#############################################################################################*/

.col-block.technologies .col-block-bottom{
	padding-left: var(--left);
	padding-right: var(--right);
	padding-top: 75px;
	padding-bottom: 56px;
}

/*#############################################################################################*/

.row-technologies{
	--size-x: 46px;
	--size-y: 46px;
	position: relative;
	z-index: 2;
	margin-bottom: 57px;
}
.row-technologies>.row{
	--bs-gutter-x: var(--size-x);
    	--bs-gutter-y: var(--size-y);
}
.row-technologies>.row>.col{
	position: relative;
}

/*#############################################################################################*/

.col-technologies{
	position: relative;
	overflow: hidden;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	padding: 0 36px;
	border: 1px solid #5c636b;
	height: 470px;
	text-decoration: none;
	overflow: hidden;
}
.col-technologies .col-technologies-title{
	position: relative;
    	z-index: 2;
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
	padding-left: 34px;
	padding-bottom: 16px;
	font-size: 26px;
	text-transform: uppercase;
	line-height: 1.2;
	font-weight: 700;
	letter-spacing: normal;
	text-decoration: none;
	color:#ffffff;
	height: 100px;
}
.col-technologies .col-technologies-title .line{
	display: block;
    	position: absolute;
    	top: 0;
    	left: 0;
    	width: 4px;
    	height: 100%;
    	background-color: #931212;
}
.col-technologies .col-technologies-img{
	position: absolute;
	z-index: 1;
	top: 15px;
    	left: 15px;
	right: 15px;
    	bottom: 15px;
	background-position: center;
    	background-repeat: no-repeat;
    	background-size: contain;
	transition: all linear .2s;
}
.col-technologies:hover .col-technologies-img{
	top: -15px;
    	left: -15px;
	right: -15px;
    	bottom: -15px;
	transition: all linear .2s;
}
.col-technologies .col-technologies-button{
	position: relative;
    	z-index: 2;
	margin-bottom: 53px;
}
.col-technologies .col-technologies-button>*{
	padding: 14px 32px 14px;
	font-weight: 400;
	color: #ffffff;
    	letter-spacing: 6px;
			font-size: 28px;
}

/*#############################################################################################*/

.col-block[data-type="2"].advantages>.col-block-icon{
	display: block;
	position: absolute;
   	top: 50px;
    	right: 0;
	width: 180px;
    	height: 190px;
	content: "";
	background-position: left center;
    	background-repeat: no-repeat;
    	background-size: 260px;
	background-image:url('/local/templates/loglaft/img/img-2.png');

}
.col-block.advantages{
	overflow: hidden;
}
.col-block.advantages .col-block-symbol{
	top: calc(50% - 38px);
}
.col-block.advantages .col-block-symbol>*::before{
	content: ",,";
}
.col-block.advantages .col-block-bottom{
	padding-top: 75px;
	padding-bottom: 0;
}
.col-block.advantages .row-advantages{
	padding-left: var(--left);
	padding-right: var(--right);
}
.col-block.advantages .row-photos{
	margin-top: 65px;
}


/*#############################################################################################*/

.row-advantages{
	--size-x: 100px;
	--size-y: 46px;
	position: relative;
	z-index: 2;
}
.row-advantages>.row{
	--bs-gutter-x: var(--size-x);
    	--bs-gutter-y: var(--size-y);
}
.row-advantages>.row>.col{
	position: relative;
}

/*#############################################################################################*/

.col-advantages{

}
.col-advantages .col-advantages-img{
	margin-bottom: 12px;
	width: 100%;
	height: 60px;
	background-position: center left;
    	background-repeat: no-repeat;
	background-size: contain;
}
.col-advantages .col-advantages-title{
	display: block;
	position: relative;
	font-size: 16px;
	text-transform: uppercase;
	line-height: 1.9;
	font-weight: 600;
	letter-spacing: normal;
	color: #ffffff;
	text-decoration: none;
}

/*#############################################################################################*/

.block-advantages-info{
	display: flex;
    	flex-direction: column;
	position: relative;
	overflow: hidden;
	padding-left: var(--left);
	padding-right: var(--right);
	padding-top: 87px;
    	padding-bottom: 45px;
}
.block-advantages-info .block-youtube .block-youtube-img{
	padding-top: 60%;
}
.block-advantages-info .block-advantages-info-icon{
	position: absolute;
	z-index: 1;
    	top: 0;
    	bottom: 0;
    	left: 0;
    	right: 0;
	opacity: 1;
	background-repeat: no-repeat;
   	background-position: calc(100% + 100px) top;
    	background-size: 45%;
}
.block-advantages-info .block-advantages-info-top{
	position: relative;
    	z-index: 2;
	display: block;
	margin-bottom: 35px;
	font-family: 'Cormorant Unicase', serif;
	font-size: 30px;
	line-height: 1.2;
	font-weight: 400;
	color:#7a838a;
	max-width: 55%;
	width: 100%;
}
.block-advantages-info .block-advantages-info-bottom{
	position: relative;
	z-index: 2;
	display: flex;
    	justify-content: flex-start;
}
.block-advantages-info .block-advantages-info-left{
	width: 50%;
	padding-right: 60px;
}
.block-advantages-info .block-advantages-info-video{
	margin-bottom: 47px;
}
.block-advantages-info .block-advantages-info-row>.row{
	--bs-gutter-x: 15px;
    	--bs-gutter-y: 15px;
}
.block-advantages-info .block-advantages-info-text{
	display: flex;
	align-items: center;
	height: 100%;
	text-decoration: none;
}
.block-advantages-info .block-advantages-info-text span{
	display: block;
	position: relative;
	font-size: 14px;
	text-transform: uppercase;
	line-height: 1.9;
	font-weight: 300;
	letter-spacing: 5.5px;
	color: #c4ced7;
	text-decoration: none;
	transition: all linear .2s;
}
.block-advantages-info .block-advantages-info-text span::after{
	display: block;
	content: "";
	margin-top: 7px;
    	width: 100%;
    	height: 1px;
    	background-color: #c4ced7;
	transition: all linear .2s;
}
.block-advantages-info .block-advantages-info-text:hover span{
	color: #9d9d9d;
	transition: all linear .2s;
}
.block-advantages-info .block-advantages-info-text:hover span::after{
	background-color: #9d9d9d;
	transition: all linear .2s;
}
.block-advantages-info .block-advantages-info-right{
	display: flex;
	width: 50%;
}
.block-advantages-info .block-advantages-info-right ul{
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	margin: -15px 0;
	padding: 0;
	list-style: none;
}
.block-advantages-info .block-advantages-info-right li{
	display: flex;
	flex-direction: column;
	margin-top: 15px;
	margin-bottom: 15px;
	padding: 16px 27px 25px;
	max-width: 650px;
	width: 100%;
	font-size: 14px;
    	line-height: 1.3;
    	font-weight: 400;
    	letter-spacing: 3.7px;
    	color: #ffffff;
	background-color: rgba(0, 0, 0, .65);
}
.block-advantages-info .block-advantages-info-right li:first-child {
	background-color: #931212;
}
.block-advantages-info .block-advantages-info-right li strong{
	display: block;
    	margin-bottom: 13px;
    	font-family: 'Cormorant Unicase', serif;
    	font-size: 30px;
    	line-height: 1.2;
    	font-weight: 600;
}

/*#############################################################################################*/

.row-photos{
	
}
.row-photos .row{
	--bs-gutter-x: 0;
	--bs-gutter-y: 0;
}
.col-photos{

}
.col-photos .col-photos-img{
	position: relative;
	padding-top: 100%;
	background-color: #ffffff;
	background-position: center;
    	background-repeat: no-repeat;
    	background-size: cover;
	cursor: pointer;
}
.col-photos .col-photos-img::before{
	content: "";
	position: absolute;
	z-index: 1;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	opacity: 0;
	background-color: rgba(0, 0, 0, .4);
	transition: all linear .2s;
}
.col-photos .col-photos-img::after{
	content: "";
	position: absolute;
	z-index: 2;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	opacity: 0;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 384'%3E%3Cpath fill='%23fff' d='M0 204.8v-25.5c.2-2.3.6-4.7.7-7 1.4-24.5 4.6-48.7 12-72.2C25.2 60.7 49.8 32.5 88.4 17c20.9-8.4 42.8-12.4 65.1-14.7 8.6-.9 17.1-1.5 25.7-2.2h25.5c2.2.2 4.4.6 6.7.7 23.7 1.3 47.2 4.4 70.1 11.2 43.2 13 73.1 40.3 88.1 83.1 7.5 21.5 11 43.7 12.9 66.3.5 5.9 1 11.9 1.5 17.8v25.5c-.3 2.3-.6 4.7-.7 7-1.4 24.5-4.6 48.7-12 72.2-13.5 42.7-41.2 71.7-83.7 86.2-20.8 7.1-42.3 10.6-64.2 12.4l-17.1 1.5h-28.5l-17.1-1.5c-20.7-1.8-41.1-5-61-11.3-39.3-12.6-67.5-37.3-82.9-76-8.2-20.7-12.2-42.4-14.5-64.4-.9-8.7-1.6-17.4-2.3-26zM192.4 12.3c-22.7.4-45.2 2-67.4 6.6-19.4 4-38.1 10.1-54.8 21.3C45.7 56.7 31.1 80 23.2 108c-9.6 34.1-12.1 69-10.1 104.3 1.4 24.1 4.6 48 12.4 71 10.3 30.4 28.9 53.6 57.9 68 16 7.9 33.1 12.5 50.7 15.4 28.7 4.8 57.6 6.1 86.7 3.6 19.7-1.7 39.2-4.6 58.1-10.4 38.5-11.8 65.2-36.2 78.8-74.4 7.7-21.8 11-44.5 12.9-67.5 2.1-26.7.9-53.2-3.1-79.6-2.8-19-7.4-37.5-16-54.8-16.2-32.8-43.3-51.7-77.8-61.2-26.7-7.2-53.9-9.4-81.3-10.1zm80.2 253.4c-20.6-20.6-41.2-41.2-61.8-61.7-1.1-1.1-2.1-2.2-3.3-3-2.5-1.7-5-1.3-7.2.8s-3.1 4.6-1.3 7.4c.8 1.3 1.9 2.3 3 3.3l62 62c1 1 1.9 2 3.4 3.6-11.2 0-21.4-.1-31.6.1-1.9 0-4.4.5-5.4 1.8-1.2 1.6-1.8 4.4-1.5 6.4.6 3 3.3 4 6.4 4h44.6c6.8 0 8.7-1.9 8.7-8.6v-43.5c0-1.5.2-3.4-.6-4.3-1.4-1.7-3.5-3.7-5.3-3.8-1.9-.1-4.2 1.7-5.6 3.3-.9 1-.8 3.1-.8 4.7-.1 10 0 20 0 31-1.8-1.7-2.8-2.6-3.7-3.5zM264 109.9l-56.2 56.2c-2.6 2.6-5.4 4.9-7.6 7.8-1.2 1.6-2.1 4.3-1.5 5.9.7 1.9 3.1 4.1 4.9 4.2 2 .2 4.7-1.3 6.3-2.9 21-20.8 41.9-41.8 62.9-62.7.9-.9 1.8-1.7 3.4-3.2v32c.2 4.3 2.7 7 6.3 6.9 3.6-.1 6.1-2.8 6.1-7.1.1-15.2.1-30.5 0-45.7 0-5.2-2.3-7.5-7.7-7.5h-45.3c-4.7 0-7.5 2.3-7.6 6-.1 3.8 2.8 6.4 7.6 6.4 9.1.1 18.2 0 27.4 0 1.2 0 2.4.1 4.2.2-1.4 1.5-2.3 2.5-3.2 3.5zm-157.9 4.7c.6 1.2 1 2.7 2 3.6 20.5 20.6 41.1 41.2 61.7 61.8.9.9 1.7 1.8 2.7 2.6 2.7 2.2 6 1.9 8.3-.7 2.6-2.9 2.3-6-1.2-9.5l-63.1-63.1c-.9-.9-1.7-1.9-3.1-3.4h32.1c4.4 0 6.9-2.4 6.9-6.2 0-3.8-2.5-6-7-6H99.7c-5.1 0-7.4 2.2-7.4 7.2V147c0 4.3 2.4 7.1 5.9 7.3 3.7.1 6.3-2.7 6.3-7.2v-27.7c0-1.2.1-2.4.2-3.6.4-.4.9-.8 1.4-1.2zm7.4 161.9c1.1-.8 2.4-1.4 3.3-2.4 20.6-20.6 41.2-41.1 61.8-61.7.9-.9 1.8-1.7 2.6-2.7 2-2.7 1.8-5.4-.5-7.8-2.9-3.1-6.1-2.9-9.7.7-21 21-42.1 42-63 63.1-.9.9-1.3 2.4-1.9 3.6-.6-.4-1.1-.8-1.7-1.2v-30.6c0-4.9-2.3-7.7-6.2-7.6-3.8.1-5.9 2.7-5.9 7.5v45c0 5.6 2.1 7.7 7.7 7.7h46.1c4-.2 6.7-2.6 6.7-6.1 0-3.5-2.6-6.1-6.6-6.1-6.9-.1-13.7 0-20.6 0h-11.1c-.5-.4-.7-.9-1-1.4z'/%3E%3C/svg%3E");
	background-position: center;
	background-repeat: no-repeat;
	background-size: 60px;
	transition: all linear .2s;
}
.col-photos .col-photos-img:hover::before{
	opacity: 1;
	transition: all linear .2s;
}
.col-photos .col-photos-img:hover::after{
	opacity: 1;
	transition: all linear .2s;
}

/*#############################################################################################*/

.col-block[data-type="1"].dubrovsky .col-block-bottom{
	margin-top: 89px;
}

/*#############################################################################################*/

.block-dubrovsky{

}
.block-dubrovsky>.row{
	--bs-gutter-x: 0;
	--bs-gutter-y: 0;
}
.block-dubrovsky>.row>*>*{
	height: 100%;
}
/*#############################################################################################*/

.slider-advantages{
	--size:50px;
	display: flex;
	height: 100%;
}
.slider-advantages .swiper{
	
}
.slider-advantages .swiper-buttons{
	left:var(--size);
	bottom:var(--size);
}
.slider-advantages .swiper-slide{
	height:auto;
}

.slide-advantages{
	position: relative;
	height:100%;
	padding: 0 var(--size) var(--size);
	background-position: center;
    	background-repeat: no-repeat;
    	background-size: cover;
}
.slide-advantages::before{
	content: "";
	position: absolute;
	z-index: 2;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	width: 100%;
	height: 100%;
	opacity: 0.5;
	background-color: black;
}
.slide-advantages-center{
	position: relative;
	z-index: 3;
	display: flex;
    	flex-direction: column;
	height: 100%;
}
.slide-advantages-info{
	position: relative;
	display: flex;
    	flex-direction: column;
	padding-bottom: 23px;
	flex-grow: 1;
}
.slide-advantages-info:before{
	display: block;
	content: "";
	position: absolute;
	z-index: 1;
	top: 0;
	bottom: 0;
	right: 100%;
	width: 4px;
	height: 100%;
	background-color: #931212;
}
.slide-advantages-index{
	position: relative;
	z-index: 2;
	height: 146px;
}
.slide-advantages-index span{
	position: absolute;
    	top: 50%;
	left: calc(-55px / 2);
	display: flex;
    	justify-content: center;
   	align-items: center;
	width: 55px;
	height: 55px;
	font-size: 26px;
    	line-height: 1;
    	color: #ffffff;
   	font-weight: 600;
	background-color: #931212;
	transform: translateY(-50%);
}
.slide-advantages-title{
	padding: 0 23px 23px;
	display: block;
	position: relative;
	font-size: 26px;
	text-transform: uppercase;
	line-height: 1.15;
    	font-weight: 700;
	letter-spacing: 5.5px;
	color: #ffffff;
	text-decoration: none;
}
.slide-advantages-text{
	padding: 0 23px;
	display: block;
	position: relative;
	font-size: 16px;
	text-transform: uppercase;
	line-height: 1.8;
    	font-weight: 600;
	letter-spacing: 5.5px;
	color: #ffffff;
	text-decoration: none;
	overflow-y: auto;
	height: auto;
}
.slide-advantages-text::-webkit-scrollbar {
	width: 4px;
}
.slide-advantages-text::-webkit-scrollbar-track {
	background-color: transparent;
}
.slide-advantages-text::-webkit-scrollbar-thumb {
	background-color: rgba(255,255,255,.5);
	border-radius: 0;
	border: 0;
}
.slide-advantages-link{
	display: flex;
    	justify-content: flex-end;
	align-items: center;
	padding-top: var(--size);
    	min-height: calc(50px + var(--size));
}
.slide-advantages-link>*{
	padding: 7px 20px 7px;
	font-weight: 300;
	font-size: 14px;
}

/*#############################################################################################*/

.row-gallery{
	height: 100%;
}
.row-gallery .row{
	--bs-gutter-x: 0;
	--bs-gutter-y: 0;
}
.col-gallery{
	position: relative;
	width: 100%;
	overflow: hidden;
	padding-top: 100%;
}
.col-gallery-img{
	cursor: pointer;
	position: absolute;
	z-index: 1;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	transition: all linear .2s;
}
.col-gallery:hover .col-gallery-img{
	top: -15px;
	bottom: -15px;
	left: -15px;
	right: -15px;
	transition: all linear .2s;
}
.col-gallery-link{
	display: flex;
	align-items: center;
	justify-content: center;
	position: absolute;
	z-index: 2;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	
}
.col-gallery-link>*{
	padding: 7px 20px;
	font-size: 14px;
    	font-weight: 300;
	letter-spacing: 5.5px;
}
.col-gallery.link{
	background-color: black;
}
.col-gallery.link .col-gallery-img{
	opacity: 0.5;
	
}

/*#############################################################################################*/

.col-block.blog .col-block-symbol>*::before{
	content: "#";
	line-height: 0.33;
}
.col-block[data-type="2"].blog .col-block-bottom{
	padding-top: 65px;
	padding-left: var(--left);
	padding-right: 0;
	padding-bottom: var(--bottom);
}
.block-blog{
	
}
.block-blog>.row{
	--bs-gutter-x: 0;
	--bs-gutter-y: 0;
}
.block-blog>.row>.col{

}
.block-blog>.row>.col:first-child{

}
/*#block-section .col-one .col-blog-info,
.block-blog>.row>.col:first-child .col-blog-info{
	max-width: 465px;
}*/
#block-section .col-blog-info,
.block-blog>.row>.col .col-blog-info{
	max-width: 465px;
}


.block-blog>.row>.col:last-child{
	padding-left: var(--left);
}
.block-blog .block-blog-swiper{
	height: 100%;
}
.block-blog .block-blog-swiper .swiper{
	height: 100%;
}
.block-blog .block-blog-swiper .swiper-slide{
	height: auto;
}

.block-blog .swiper-slide{
	width: 70%;
	padding-right: var(--right);
}
.block-blog .swiper-buttons{
	right: 55px;
	bottom: calc(100%);
}
.block-blog .block-blog-swiper .swiper-slide.swiper-slide-next{
	opacity: 0.5;
}

.col-blog,
.slide-blog{
	position: relative;
	height: 100%;
	overflow: hidden;
}
.col-blog .col-blog-img,
.slide-blog .slide-blog-img{
	position: absolute;
	z-index: 1;
	top:0;
	bottom:0;
	left:0;
	right:0;
	background-position: center;
    	background-repeat: no-repeat;
    	background-size: cover;
	transition: all linear .2s;
}
.col-blog:hover .col-blog-img,
.slide-blog:hover .slide-blog-img{
	top:-15px;
	bottom:-15px;
	left:-15px;
	right:-15px;
	transition: all linear .2s;
}
.col-blog .col-blog-center,
.slide-blog .slide-blog-center{
	height: 100%;
	
}
.col-blog .col-blog-info,
.slide-blog .slide-blog-info{
	position: relative;
	z-index: 2;
	display: flex;
	flex-direction: column;
	height: 100%;
	background-color: rgba(0,0,0,.55);
	max-width: 100%;
	padding: 73px 40px 40px;
	transition: all linear .2s;
}
.col-blog:hover .col-blog-info,
.slide-blog:hover .col-blog-info{
	background-color: rgba(0,0,0,.65);
	transition: all linear .2s;
}
.col-blog .col-blog-top,
.slide-blog .slide-blog-top{
	display: flex;
	margin-bottom: 22px;
}
.col-blog .col-blog-top>.row,
.slide-blog .slide-blog-top>.row{
	--bs-gutter-x: var(--size_x);
    	--bs-gutter-y: var(--size_y);
	width: 100%;
}
.col-blog .col-blog-view,
.col-blog .col-blog-time,
.slide-blog .slide-blog-view,
.slide-blog .slide-blog-time{
	--bs-gutter-x: 1.5rem;
    	--bs-gutter-y: 0;
	display: flex;
	align-items: center;
	color: #ffffff;
    	font-size: 16px;
    	line-height: 1.2;
    	font-weight: 400;
    	text-transform: uppercase;
    	letter-spacing: 2px;
    	text-decoration: none;
}
.col-blog .col-blog-view svg,
.slide-blog .slide-blog-view svg,
.col-blog .col-blog-time svg,
.slide-blog .slide-blog-time svg{
	margin-right: 18px;
	height: 17px;
}

.col-blog .col-blog-title,
.slide-blog .slide-blog-title{
	text-decoration: none;
}
.col-blog .col-blog-title>*,
.slide-blog .slide-blog-title>*{
	padding-bottom: 23px;
	display: block;
	position: relative;
	font-size: 26px;
	text-transform: uppercase;
	line-height: 1.15;
	font-weight: 700;
	letter-spacing: normal;
	color: #ffffff;
	text-decoration: none;
}

.col-blog .col-blog-text,
.slide-blog .slide-blog-text{
	padding-bottom: 23px;
	display: block;
	position: relative;
	font-size: 16px;
	text-transform: uppercase;
	line-height: 1.8;
	font-weight: 600;
	letter-spacing: normal;
	color: #ffffff;
	text-decoration: none;
	overflow-y: auto;
}
.col-blog .col-blog-text a,
.slide-blog .slide-blog-text a{
	color: #fff;
	text-decoration: underline;
	transition: all linear .2s;
}
.col-blog .col-blog-text a:hover,
.slide-blog .slide-blog-text a:hover,
	text-decoration: none;
	transition: all linear .2s;
}
.col-blog .col-blog-tags,
.slide-blog .slide-blog-tags{
	margin-top:auto;
}
.col-blog .col-blog-tags .row,
.slide-blog .slide-blog-tags .row{
	--bs-gutter-x: 8px;
	--bs-gutter-y: 8px;
}
.col-blog .col-blog-tags span,
.slide-blog .slide-blog-tags span{
	display: block;
	margin: 0;
	font-family: 'Cormorant Unicase', serif;
	font-size: 18px;
	line-height: 1.2;
 	font-weight: 600;
	color: #909090;
	text-transform: uppercase;
}
.col-blog .col-blog-link,
.slide-blog .slide-blog-link{
	padding-top: 50px;
}
.col-blog .col-blog-link>*,
.slide-blog .slide-blog-link>*{
	padding: 14px 65px 14px;
}
.col-blog .col-blog-link.min>*,
.slide-blog .slide-blog-link>*{
	padding: 7px 20px 7px;
	font-weight: 300;
	font-size: 14px;
	letter-spacing: 5.5px;
}

/*#############################################################################################*/

.block-youtube{
	position: relative;
	cursor: pointer;
}
.block-youtube .block-youtube-img{
	padding-top: 50%;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}
.block-youtube .block-youtube-button{
	--size: 87px;
	display: flex;
    	justify-content: center;
    	align-items: center;
	position: absolute;
	z-index: 2;
	top:50%;
    	left: 50%;
	transform: translate(-50%, -50%);
}
.block-youtube .block-youtube-button span{
	display: block;
	width: var(--size);
    	height: var(--size);
	content: "";
	border-radius: 50%;
	background-repeat: no-repeat;
    	background-position: center;
    	background-size: var(--size);
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 71.7 71.7' xml:space='preserve'%3E%3Cpath fill='%23c4ced7' d='M35.9 1c19.2 0 34.9 15.6 34.9 34.9S55.1 70.7 35.9 70.7 1 55.1 1 35.9 16.6 1 35.9 1m0-1C16.1 0 0 16.1 0 35.9s16.1 35.9 35.9 35.9 35.9-16.1 35.9-35.9S55.7 0 35.9 0z'/%3E%3Ccircle transform='rotate(-31.714 35.854 35.853)' fill-rule='evenodd' clip-rule='evenodd' fill='%23931212' cx='35.9' cy='35.9' r='21.8'/%3E%3Cpath fill='%23FFF' d='M33.1 43.3h-.3c-.4-.1-.7-.3-.8-.6-.2-.3-.2-.7-.2-1.1V31.1c0-.3 0-.5.1-.8.2-.6.7-1 1.3-.9.3 0 .7.2 1 .3 3.1 1.8 6.1 3.5 9.2 5.3.2.1.4.3.6.5.5.5.5 1.1.1 1.7-.2.2-.4.4-.7.6-2.9 1.7-5.8 3.3-8.7 5-.6.1-1.1.4-1.6.5z'/%3E%3C/svg%3E");
	animation-delay: .5s;
}

/*#############################################################################################*/

.row-socnet{
	
}
.row-socnet>.row{
	--bs-gutter-x: 12px;
	--bs-gutter-y: 12px;
}
.row-socnet .col-socnet{

}
.row-socnet .col-socnet>*{
	position: relative;
	display: flex;
	justify-content: flex-start;
	align-items: center;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	background-color: #2a333c;
	width: 52px;
    	height: 43px;
    	padding: 10px 13px;
	font-size: 0;/*16px;*/
	font-weight: 400;
	line-height: 1.2;
	letter-spacing: 1.2px;
	/*color: #5f6c7b;*/
	color: transparent;
    	white-space: nowrap;
    	border-radius: 0;
	border: 1px solid #2a333c;
	text-indent: 100%;
    	white-space: nowrap;
    	overflow: hidden;
    	transition: all linear .2s;
}
.row-socnet .col-socnet>*::before{
	position: absolute;
    	top: 50%;
    	left: 50%;
    	transform: translate(-50%, -50%);
	margin: 0;
	display: block;
	flex: 0 0 auto;
	content: "";
	padding: 10px;
	background-repeat: no-repeat;
    	background-position: center;
   	background-size: contain;
    	transition: all linear .2s;
}
.row-socnet .col-socnet-1>*::before{
	width: 24px;
    	height: 24px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 974.6 875.3'%3E%3Cpath fill='%235f6c7b' d='M520 726c-10.9 9.9-21.7 19.7-32.5 29.5-25 22.8-49.7 46.1-75.3 68.2-14.6 12.6-32.3 15.6-51.4 11.7-19.6-4-30.6-17.5-39.3-33.9-7.9-15-12.3-31.2-17.3-47.3-17.5-57-35.1-114.1-52.6-171.2-2.8-9.2-5.7-18.3-8.4-27.5-.7-2.4-1.9-3.6-4.3-4.4-52.5-17.6-104.9-35.2-157.3-53-11.5-3.9-23.2-7.7-34.2-12.9-16.4-7.8-30.1-19.2-39-35.5-15.3-27.9-9.5-59.4 14.6-80.3 9.7-8.4 20.7-14.7 32.6-19.7 48.4-20.3 96.8-40.6 145.1-61l213.6-90c95.9-40.3 191.7-80.7 287.5-121 54.8-23 109.7-45.9 164.5-68.8 13.9-5.8 28.3-9.4 43.6-8.8 29.9 1.2 56.2 23.1 62.7 52.6 3.3 15.2 2 30.3-1 45.3-6.2 31.6-12.4 63.1-18.5 94.7l-18.3 93.6c-7.6 39.2-15.3 78.3-22.9 117.5-6.9 35.4-13.9 70.7-20.8 106.1-7.4 37.7-14.6 75.4-22 113.1-8.4 43-16.8 85.9-25.2 128.9-4.1 20.8-8 41.6-12.3 62.4-2.3 11-8.6 20.1-15.5 28.7-20.6 25.9-48.2 34.8-80.2 31.6-9.3-.9-18.4-4.3-27.5-6.7-6.7-1.8-11.7-6.5-17.1-10.5-56.4-43.2-112.7-86.5-169.1-129.8-.6-.5-1.3-1-2.2-1.6zm-4.2-97.7c1.4 1 2.4 1.7 3.4 2.5 31.5 24.2 63 48.3 94.5 72.5 40.2 30.8 80.4 61.8 120.8 92.4 3.6 2.7 8.4 4.3 12.9 5.3 5.7 1.3 11.2-3.4 12.3-9.3 4.6-23.5 9.1-47 13.7-70.5 10.6-54.2 21.3-108.4 31.9-162.6 10.7-54.8 21.4-109.7 32.1-164.5 8.3-42.5 16.6-84.9 24.9-127.4l34.2-175.5c.9-4.6 1.6-9.2 2.3-13.8-.3-.3-.7-.5-1-.8C626.6 190.8 355.3 305 83.1 419.6c8.8 3 16.6 5.6 24.3 8.2 64.7 21.8 129.4 43.6 194.2 65.3 1.1.4 2.9.1 3.9-.5 14.1-8.6 28-17.3 42-25.9 66.6-41.3 133.2-82.5 199.8-123.8 70.1-43.4 140.2-86.9 210.4-130.2 4.2-2.6 9.4-3.8 14.3-5.1 3.3-.9 7.2-.4 8.8 3.3 1.9 4.3 3.2 9.1-.6 13.3-3.8 4.3-7.7 8.6-11.8 12.5-27.8 26-55.8 52-83.7 77.9C638.9 357.3 593 400.2 547 443c-44.9 41.8-89.8 83.7-134.6 125.5-1.3 1.3-2.5 3.2-2.8 5-3.7 22.5-7.2 45.1-10.7 67.7-4.7 30-9.3 59.9-14 89.9-.9 6-1.8 11.9-2.7 17.9.2.1.5.2.7.4 44.2-40.3 88.4-80.6 132.9-121.1z'/%3E%3C/svg%3E");
}
.row-socnet .col-socnet-2>*::before{
	width: 24px;
    	height: 24px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 425 425'%3E%3Cpath fill='%235f6c7b' d='M309.8 254.7c-5.3-2.7-31.3-15.4-36.1-17.2-4.8-1.7-8.4-2.6-11.9 2.7-3.5 5.2-13.6 17.1-16.7 20.5-3.1 3.5-6.2 3.7-11.4 1.4-5.3-2.7-22.3-8.2-42.5-26.3-15.8-14-26.3-31.3-29.4-36.7-3.1-5.3-.3-8.2 2.3-10.9 2.4-2.4 5.3-6.1 8-9.3 2.6-3.2 3.4-5.3 5.3-8.8 1.7-3.7.8-6.6-.5-9.3-1.3-2.6-11.9-28.7-16.3-39.1-4.2-10.3-8.6-9-11.9-9-3-.3-6.6-.3-10.1-.3s-9.3 1.3-14.1 6.4c-4.8 5.3-18.5 18-18.5 43.8 0 25.8 19 50.8 21.6 54.5 2.7 3.5 37.3 56.6 90.3 79.4 12.7 5.3 22.5 8.5 30.2 11.1 12.7 4 24.2 3.5 33.3 2.1 10.1-1.7 31.3-12.8 35.7-25.2 4.5-12.5 4.5-22.9 3.2-25.2-1.3-2.4-4.8-3.7-10.1-6.1l-.4 1.5zm-96.2 130.5h-.3c-31.4 0-62.5-8.5-89.6-24.4l-6.4-3.8L51 374.2l17.8-64.6-4.3-6.6c-17.5-27.9-26.8-60-26.8-93.1 0-96.4 78.9-175.1 176-175.1 47 0 91.2 18.3 124.4 51.5 33.2 32.9 51.5 77.1 51.5 123.8-.1 96.4-79 175.1-176 175.1zM363.4 61.1C323 22.1 269.8 0 213.3 0 96.8 0 1.9 94.5 1.8 210.6c0 37.1 9.7 73.3 28.2 105.3L0 425l112.2-29.3c30.9 16.7 65.7 25.6 101.1 25.7h.1c116.6 0 211.5-94.5 211.6-210.7 0-56.2-21.9-109.2-61.9-148.9l.3-.7z'/%3E%3C/svg%3E");
}
.row-socnet .col-socnet-3>*::before{
	width: 28px;
	height: 24px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 866.6 543'%3E%3Cpath fill='%235F6C7B' d='M857.7 447.6c-10.5-22.1-24.8-43.4-44-64.9-19-21.5-38.8-42.8-57.9-63.4-9.5-10.3-19.4-20.9-29-31.3l-.7-.7c-.3-.3-.6-.6-.8-.9.4-.5.8-1.1 1.2-1.7 31-44.5 63.6-92.9 92.7-145.2 9.9-17.8 20.9-38.7 27.4-61.8 7.8-27.7.4-45.5-7.1-55.5S816.9.2 788.3 0h-88.5c-32.9 0-57.1 16-70.1 46.3-16.5 38.4-35.3 74.4-55.9 107.2-11.3 18-23.5 36.6-38.3 53.5v-4.6c0-46.1 0-93.8-.2-140.8 0-20.8-6.9-37.2-20.5-48.7C501.3 1.4 485.5 0 474.8 0h-136c-2.5 0-5.1.1-7.6.4-13.9 1.4-26.8 8.3-36.1 19.4-9.3 11.1-13.9 24.9-12.9 38.9 1 13.5 6.7 26.1 17.6 38.4 11.2 12.7 16.6 28.1 16.6 46.9v96.1c-12.3-16-22.4-32.7-30.9-47.5-20.7-35.8-38.7-74.7-55.3-118.9-.7-1.9-1.4-3.7-2.1-5.5-4.1-10.9-8.3-22.2-13.8-33.1C202.9 13 183 .6 158.3.4 140.2.1 124.1 0 109.2 0c-19.3 0-37 .2-53.9.5-26.9.5-48 18.3-53.9 45.3-2.9 13.4-.7 26 1.7 37.6v.2c7.2 32.9 18.9 66.5 38.1 109 24 52.8 54.5 105.9 93.3 162.4 28.2 40.9 53.1 70 80.7 94.3 60 52.9 122.3 82.8 190.5 91.3 12.6 1.6 24.1 2.3 35.2 2.3 16.5 0 31.7-1.7 46.3-5.1 14.7-3.5 26.5-10.4 34.9-20.7 8.5-10.4 13-23.3 13.3-38.5.3-11.7.2-23.5.1-34.8 0-5.6-.1-11.4-.1-17.1v-20.1c3.8 2 7.5 4.2 10.8 6.6 22 15.7 41.3 34.8 63.3 58.6 3.4 3.7 6.8 7.3 10.1 11 10.7 11.6 21.7 23.6 33.1 35 15.9 15.9 33.7 24.1 52.8 24.4h.1c17.5.2 35.5.4 53.3.4 18.7 0 35.2-.2 50.3-.7 29-1 51-19.6 56.1-47.2 2.8-14.9.3-30.3-7.6-47.1zM80 69.8h33.9c10.3 0 23.4-.1 36.7-.3h.2c2 0 2.9.2 3.2.3.1.2.4.7.8 1.7 6.1 16.5 12.6 34.1 19.7 51.6 25.1 62 52.7 113.2 84.3 156.6 11.5 15.9 24.7 32.3 43 45 11.4 7.9 22.5 11.7 34 11.7 5 0 10-.8 15-2.2 18-5.4 30-19.4 33-38.4 2-12.8 2.4-25.8 2.5-36.8.3-36.2.5-78.4 0-119.9-.4-25.4-7-48.7-19.9-69.4 33-.1 66.3-.1 98.8-.1v99.3h.1c0 22.9-.1 46.3-.4 69.3v.4c.1 9.8 1.2 24.4 10 38.1 9.5 14.6 23.8 22.7 40.2 22.7 8.8 0 17.8-2.4 26.7-7 18.7-9.9 32.6-24.4 43.7-37.3 31.9-37.2 60-81.6 88.7-139.7 6.8-13.8 13-27.8 19.4-42.2 1.2-2.8 1.9-3.5 5.5-3.5h76c-5.2 13.8-12.6 27-20.3 40.8-24.2 43.2-51.8 84.2-82.7 129.4-5.3 7.8-11.4 16.7-15.7 26.9-6.4 15.2-9.1 38.7 14.5 64.3 9.2 10 18.8 19.9 28 29.4 9.1 9.4 18.5 19.1 27.4 28.8 23.4 25.4 45.8 50.5 62.9 79.2v.2c.9 1.4 1.7 2.9 2.5 4.4H756c-16.7 0-29.4 0-41.4.1h-.4c-6.9 0-9.8-2-11.8-4-12.2-12.6-25.1-26.2-38.1-40.4-22.6-24.6-47.7-50.3-77.3-71.9-14.5-10.6-30.8-21-51.1-24.5-5.9-1-11.2-1.5-16-1.5-12.2 0-23 3.2-32.1 9.5-13.9 9.6-21.3 24.7-22 44.8-.5 18.2-.6 36.7-.7 54.5 0 6.6-.1 13.5-.1 20.2v10.9c-1.7.3-3.3.6-4.8.8h-.2c-7.1.9-14.4 1.4-21.8 1.4-10.6 0-21.8-1-33.2-2.9-52.4-8.9-100.6-33.9-147.3-76.3-30.5-27.6-54.4-60.9-75.8-92.9-28.6-42.9-51.7-83-70.6-122.6C91.6 136.8 79.5 104.2 72 72.6c-.2-.9-.4-1.8-.6-2.8H80z'/%3E%3C/svg%3E");
}
.row-socnet .col-socnet-4>::before{
	width: 24px;
	height: 24px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43.1 32'%3E%3Cpath fill='%235F6C7B' d='M41.9 5.5c-.4-2.2-2.3-3.8-4.5-4.3C34.1.5 28 0 21.4 0S8.6.5 5.3 1.2c-2.2.5-4.1 2-4.5 4.3C.4 8 0 11.5 0 16s.4 8 .9 10.5c.4 2.2 2.3 3.8 4.5 4.3 3.5.7 9.5 1.2 16.1 1.2s12.6-.5 16.1-1.2c2.2-.5 4.1-2 4.5-4.3.4-2.5.9-6.1 1-10.5-.2-4.5-.7-8-1.2-10.5zM16 23V9l12.2 7L16 23z'/%3E%3C/svg%3E");
}
.row-socnet .col-socnet-5>::before{
	width: 24px;
	height: 24px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%235F6C7B' d='M0 12c0 5.1 3.2 9.5 7.7 11.2-.1-.9-.2-2.5 0-3.6.2-.9 1.4-5.9 1.4-5.9s-.3-.7-.3-1.8c0-1.7 1-2.9 2.2-2.9 1 0 1.5.8 1.5 1.7 0 1-.7 2.6-1 4-.3 1.2.6 2.2 1.8 2.2 2.1 0 3.8-2.2 3.8-5.5 0-2.9-2.1-4.9-5-4.9-3.4 0-5.4 2.5-5.4 5.2 0 1 .4 2.1.9 2.7.1.1.1.2.1.3-.1.4-.3 1.2-.3 1.4-.1.2-.2.3-.4.2-1.5-.7-2.4-2.9-2.4-4.6 0-3.8 2.7-7.2 7.9-7.2 4.1 0 7.4 3 7.4 6.9 0 4.1-2.6 7.4-6.2 7.4-1.2 0-2.3-.6-2.7-1.4 0 0-.6 2.3-.7 2.8-.3 1.1-1.1 2.5-1.5 3.2.8.4 2 .6 3.2.6 6.6 0 12-5.4 12-12S18.6 0 12 0 0 5.4 0 12'/%3E%3C/svg%3E");
}
.row-socnet .col-socnet>*:hover{
	background-color: transparent;
	border: 1px solid #931212;
	transition: all linear .2s;
}
.row-socnet .col-socnet-1>*:hover::before{
	transition: all linear .2s;
}
.row-socnet .col-socnet-1>*:hover{
	background-color: #0088cc;
	border: 1px solid #0088cc;
}
.row-socnet .col-socnet-2>*:hover{
	background-color: #43d854;
	border: 1px solid #43d854;
}
.row-socnet .col-socnet-3>*:hover{
	background-color: #597da3;
	border: 1px solid #597da3;
}
.row-socnet .col-socnet-4>*:hover{
	background-color: #cd201f;
	border: 1px solid #cd201f;
}
.row-socnet .col-socnet-5>*:hover{
	background-color: #C00;
	border: 1px solid #C00;
}
.row-socnet .col-socnet-1>*:hover::before{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 974.6 875.3'%3E%3Cpath fill='%23fff' d='M520 726c-10.9 9.9-21.7 19.7-32.5 29.5-25 22.8-49.7 46.1-75.3 68.2-14.6 12.6-32.3 15.6-51.4 11.7-19.6-4-30.6-17.5-39.3-33.9-7.9-15-12.3-31.2-17.3-47.3-17.5-57-35.1-114.1-52.6-171.2-2.8-9.2-5.7-18.3-8.4-27.5-.7-2.4-1.9-3.6-4.3-4.4-52.5-17.6-104.9-35.2-157.3-53-11.5-3.9-23.2-7.7-34.2-12.9-16.4-7.8-30.1-19.2-39-35.5-15.3-27.9-9.5-59.4 14.6-80.3 9.7-8.4 20.7-14.7 32.6-19.7 48.4-20.3 96.8-40.6 145.1-61l213.6-90c95.9-40.3 191.7-80.7 287.5-121 54.8-23 109.7-45.9 164.5-68.8 13.9-5.8 28.3-9.4 43.6-8.8 29.9 1.2 56.2 23.1 62.7 52.6 3.3 15.2 2 30.3-1 45.3-6.2 31.6-12.4 63.1-18.5 94.7l-18.3 93.6c-7.6 39.2-15.3 78.3-22.9 117.5-6.9 35.4-13.9 70.7-20.8 106.1-7.4 37.7-14.6 75.4-22 113.1-8.4 43-16.8 85.9-25.2 128.9-4.1 20.8-8 41.6-12.3 62.4-2.3 11-8.6 20.1-15.5 28.7-20.6 25.9-48.2 34.8-80.2 31.6-9.3-.9-18.4-4.3-27.5-6.7-6.7-1.8-11.7-6.5-17.1-10.5-56.4-43.2-112.7-86.5-169.1-129.8-.6-.5-1.3-1-2.2-1.6zm-4.2-97.7c1.4 1 2.4 1.7 3.4 2.5 31.5 24.2 63 48.3 94.5 72.5 40.2 30.8 80.4 61.8 120.8 92.4 3.6 2.7 8.4 4.3 12.9 5.3 5.7 1.3 11.2-3.4 12.3-9.3 4.6-23.5 9.1-47 13.7-70.5 10.6-54.2 21.3-108.4 31.9-162.6 10.7-54.8 21.4-109.7 32.1-164.5 8.3-42.5 16.6-84.9 24.9-127.4l34.2-175.5c.9-4.6 1.6-9.2 2.3-13.8-.3-.3-.7-.5-1-.8C626.6 190.8 355.3 305 83.1 419.6c8.8 3 16.6 5.6 24.3 8.2 64.7 21.8 129.4 43.6 194.2 65.3 1.1.4 2.9.1 3.9-.5 14.1-8.6 28-17.3 42-25.9 66.6-41.3 133.2-82.5 199.8-123.8 70.1-43.4 140.2-86.9 210.4-130.2 4.2-2.6 9.4-3.8 14.3-5.1 3.3-.9 7.2-.4 8.8 3.3 1.9 4.3 3.2 9.1-.6 13.3-3.8 4.3-7.7 8.6-11.8 12.5-27.8 26-55.8 52-83.7 77.9C638.9 357.3 593 400.2 547 443c-44.9 41.8-89.8 83.7-134.6 125.5-1.3 1.3-2.5 3.2-2.8 5-3.7 22.5-7.2 45.1-10.7 67.7-4.7 30-9.3 59.9-14 89.9-.9 6-1.8 11.9-2.7 17.9.2.1.5.2.7.4 44.2-40.3 88.4-80.6 132.9-121.1z'/%3E%3C/svg%3E");
}
.row-socnet .col-socnet-2>*:hover::before{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 425 425'%3E%3Cpath fill='%23fff' d='M309.8 254.7c-5.3-2.7-31.3-15.4-36.1-17.2-4.8-1.7-8.4-2.6-11.9 2.7-3.5 5.2-13.6 17.1-16.7 20.5-3.1 3.5-6.2 3.7-11.4 1.4-5.3-2.7-22.3-8.2-42.5-26.3-15.8-14-26.3-31.3-29.4-36.7-3.1-5.3-.3-8.2 2.3-10.9 2.4-2.4 5.3-6.1 8-9.3 2.6-3.2 3.4-5.3 5.3-8.8 1.7-3.7.8-6.6-.5-9.3-1.3-2.6-11.9-28.7-16.3-39.1-4.2-10.3-8.6-9-11.9-9-3-.3-6.6-.3-10.1-.3s-9.3 1.3-14.1 6.4c-4.8 5.3-18.5 18-18.5 43.8 0 25.8 19 50.8 21.6 54.5 2.7 3.5 37.3 56.6 90.3 79.4 12.7 5.3 22.5 8.5 30.2 11.1 12.7 4 24.2 3.5 33.3 2.1 10.1-1.7 31.3-12.8 35.7-25.2 4.5-12.5 4.5-22.9 3.2-25.2-1.3-2.4-4.8-3.7-10.1-6.1l-.4 1.5zm-96.2 130.5h-.3c-31.4 0-62.5-8.5-89.6-24.4l-6.4-3.8L51 374.2l17.8-64.6-4.3-6.6c-17.5-27.9-26.8-60-26.8-93.1 0-96.4 78.9-175.1 176-175.1 47 0 91.2 18.3 124.4 51.5 33.2 32.9 51.5 77.1 51.5 123.8-.1 96.4-79 175.1-176 175.1zM363.4 61.1C323 22.1 269.8 0 213.3 0 96.8 0 1.9 94.5 1.8 210.6c0 37.1 9.7 73.3 28.2 105.3L0 425l112.2-29.3c30.9 16.7 65.7 25.6 101.1 25.7h.1c116.6 0 211.5-94.5 211.6-210.7 0-56.2-21.9-109.2-61.9-148.9l.3-.7z'/%3E%3C/svg%3E");
}
.row-socnet .col-socnet-3>*:hover::before{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 866.6 543'%3E%3Cpath fill='%23fff' d='M857.7 447.6c-10.5-22.1-24.8-43.4-44-64.9-19-21.5-38.8-42.8-57.9-63.4-9.5-10.3-19.4-20.9-29-31.3l-.7-.7c-.3-.3-.6-.6-.8-.9.4-.5.8-1.1 1.2-1.7 31-44.5 63.6-92.9 92.7-145.2 9.9-17.8 20.9-38.7 27.4-61.8 7.8-27.7.4-45.5-7.1-55.5S816.9.2 788.3 0h-88.5c-32.9 0-57.1 16-70.1 46.3-16.5 38.4-35.3 74.4-55.9 107.2-11.3 18-23.5 36.6-38.3 53.5v-4.6c0-46.1 0-93.8-.2-140.8 0-20.8-6.9-37.2-20.5-48.7C501.3 1.4 485.5 0 474.8 0h-136c-2.5 0-5.1.1-7.6.4-13.9 1.4-26.8 8.3-36.1 19.4-9.3 11.1-13.9 24.9-12.9 38.9 1 13.5 6.7 26.1 17.6 38.4 11.2 12.7 16.6 28.1 16.6 46.9v96.1c-12.3-16-22.4-32.7-30.9-47.5-20.7-35.8-38.7-74.7-55.3-118.9-.7-1.9-1.4-3.7-2.1-5.5-4.1-10.9-8.3-22.2-13.8-33.1C202.9 13 183 .6 158.3.4 140.2.1 124.1 0 109.2 0c-19.3 0-37 .2-53.9.5-26.9.5-48 18.3-53.9 45.3-2.9 13.4-.7 26 1.7 37.6v.2c7.2 32.9 18.9 66.5 38.1 109 24 52.8 54.5 105.9 93.3 162.4 28.2 40.9 53.1 70 80.7 94.3 60 52.9 122.3 82.8 190.5 91.3 12.6 1.6 24.1 2.3 35.2 2.3 16.5 0 31.7-1.7 46.3-5.1 14.7-3.5 26.5-10.4 34.9-20.7 8.5-10.4 13-23.3 13.3-38.5.3-11.7.2-23.5.1-34.8 0-5.6-.1-11.4-.1-17.1v-20.1c3.8 2 7.5 4.2 10.8 6.6 22 15.7 41.3 34.8 63.3 58.6 3.4 3.7 6.8 7.3 10.1 11 10.7 11.6 21.7 23.6 33.1 35 15.9 15.9 33.7 24.1 52.8 24.4h.1c17.5.2 35.5.4 53.3.4 18.7 0 35.2-.2 50.3-.7 29-1 51-19.6 56.1-47.2 2.8-14.9.3-30.3-7.6-47.1zM80 69.8h33.9c10.3 0 23.4-.1 36.7-.3h.2c2 0 2.9.2 3.2.3.1.2.4.7.8 1.7 6.1 16.5 12.6 34.1 19.7 51.6 25.1 62 52.7 113.2 84.3 156.6 11.5 15.9 24.7 32.3 43 45 11.4 7.9 22.5 11.7 34 11.7 5 0 10-.8 15-2.2 18-5.4 30-19.4 33-38.4 2-12.8 2.4-25.8 2.5-36.8.3-36.2.5-78.4 0-119.9-.4-25.4-7-48.7-19.9-69.4 33-.1 66.3-.1 98.8-.1v99.3h.1c0 22.9-.1 46.3-.4 69.3v.4c.1 9.8 1.2 24.4 10 38.1 9.5 14.6 23.8 22.7 40.2 22.7 8.8 0 17.8-2.4 26.7-7 18.7-9.9 32.6-24.4 43.7-37.3 31.9-37.2 60-81.6 88.7-139.7 6.8-13.8 13-27.8 19.4-42.2 1.2-2.8 1.9-3.5 5.5-3.5h76c-5.2 13.8-12.6 27-20.3 40.8-24.2 43.2-51.8 84.2-82.7 129.4-5.3 7.8-11.4 16.7-15.7 26.9-6.4 15.2-9.1 38.7 14.5 64.3 9.2 10 18.8 19.9 28 29.4 9.1 9.4 18.5 19.1 27.4 28.8 23.4 25.4 45.8 50.5 62.9 79.2v.2c.9 1.4 1.7 2.9 2.5 4.4H756c-16.7 0-29.4 0-41.4.1h-.4c-6.9 0-9.8-2-11.8-4-12.2-12.6-25.1-26.2-38.1-40.4-22.6-24.6-47.7-50.3-77.3-71.9-14.5-10.6-30.8-21-51.1-24.5-5.9-1-11.2-1.5-16-1.5-12.2 0-23 3.2-32.1 9.5-13.9 9.6-21.3 24.7-22 44.8-.5 18.2-.6 36.7-.7 54.5 0 6.6-.1 13.5-.1 20.2v10.9c-1.7.3-3.3.6-4.8.8h-.2c-7.1.9-14.4 1.4-21.8 1.4-10.6 0-21.8-1-33.2-2.9-52.4-8.9-100.6-33.9-147.3-76.3-30.5-27.6-54.4-60.9-75.8-92.9-28.6-42.9-51.7-83-70.6-122.6C91.6 136.8 79.5 104.2 72 72.6c-.2-.9-.4-1.8-.6-2.8H80z'/%3E%3C/svg%3E");
}
.row-socnet .col-socnet-4>*:hover::before{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 43.1 32'%3E%3Cpath fill='%23fff' d='M41.9 5.5c-.4-2.2-2.3-3.8-4.5-4.3C34.1.5 28 0 21.4 0S8.6.5 5.3 1.2c-2.2.5-4.1 2-4.5 4.3C.4 8 0 11.5 0 16s.4 8 .9 10.5c.4 2.2 2.3 3.8 4.5 4.3 3.5.7 9.5 1.2 16.1 1.2s12.6-.5 16.1-1.2c2.2-.5 4.1-2 4.5-4.3.4-2.5.9-6.1 1-10.5-.2-4.5-.7-8-1.2-10.5zM16 23V9l12.2 7L16 23z'/%3E%3C/svg%3E");
}
.row-socnet .col-socnet-5>*:hover::before{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M0 12c0 5.1 3.2 9.5 7.7 11.2-.1-.9-.2-2.5 0-3.6.2-.9 1.4-5.9 1.4-5.9s-.3-.7-.3-1.8c0-1.7 1-2.9 2.2-2.9 1 0 1.5.8 1.5 1.7 0 1-.7 2.6-1 4-.3 1.2.6 2.2 1.8 2.2 2.1 0 3.8-2.2 3.8-5.5 0-2.9-2.1-4.9-5-4.9-3.4 0-5.4 2.5-5.4 5.2 0 1 .4 2.1.9 2.7.1.1.1.2.1.3-.1.4-.3 1.2-.3 1.4-.1.2-.2.3-.4.2-1.5-.7-2.4-2.9-2.4-4.6 0-3.8 2.7-7.2 7.9-7.2 4.1 0 7.4 3 7.4 6.9 0 4.1-2.6 7.4-6.2 7.4-1.2 0-2.3-.6-2.7-1.4 0 0-.6 2.3-.7 2.8-.3 1.1-1.1 2.5-1.5 3.2.8.4 2 .6 3.2.6 6.6 0 12-5.4 12-12S18.6 0 12 0 0 5.4 0 12'/%3E%3C/svg%3E");
}

/*#############################################################################################*/

.col-achievement{
	display: flex;
	align-items: center;
	background-color: #2a333c;
	height: 43px;
	padding: 0px 15px;
	font-variant-numeric: lining-nums;
	font-family: 'Cormorant Unicase', serif;
	font-size: 15px;
	line-height: 1.2;
	font-weight: 700;
	color: #5f6c7b;
	letter-spacing: 2px;
	text-transform: uppercase;
}
.col-achievement .col-achievement-icon-1{
	display: inline-flex;
	align-items: center;
	margin: 0 5px;
	font-weight: 700;
}
.col-achievement .col-achievement-icon-1::before,
.col-achievement .col-achievement-icon-1::after{
	display: block;
	content: "";
	width: 12px;
    	height: 23px;
	background-position: center;
    	background-size: contain;
   	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 169 310'%3E%3Cpath fill='%235F6C7B' d='M0 116c15.3 4.5 29.1 11.5 40.4 22.8 7.1 7.1 8.9 16 4.2 24.1-3.1-4.4-6.1-8.5-9.1-12.6-3.4-4.7-6.9-9.4-10.1-14.3-1.9-2.9-3.5-3-6-.9-2.1 1.8-4.5 3.4-7.1 5.3 7.3 10.3 14.4 20.3 21.5 30.4-5.8 2.8-13.2.9-17.8-4.7C7.7 156 2.8 144.3 1.1 131.3 1 129.5.4 127.7 0 126v-10zM152.8 252.5c-8.8 10.4-17.2 20.2-26.1 30.6 3.3 2.8 6.4 5.5 9.9 8.5 9.1-10.6 18-20.9 26.9-31.2 4.8 5.4 5.8 13.9.9 19.9-13.7 16.8-32.1 25.2-54.3 28.8.4-3.2.6-5.5 1.1-7.8 3.7-17 11.6-31.8 24-44.1 4.7-4.5 10.1-6.7 17.6-4.7zM27.6 203.1c15.7 4.8 31 9.4 46.7 14.2-3.6 6.8-9.5 9.3-15.9 9.1-25.8-.7-43.5-17.5-49.2-36.3 1.2-.5 2.5-1.3 3.8-1.6 17.4-4.4 34.6-3.8 51.5 2 6 2.1 10.1 6.1 12.2 13.4-2.4-.6-4.2-1-6-1.5-11.4-3.4-22.9-6.8-34.3-10.5-4.2-1.4-6.2-.4-6.8 3.9-.3 2.3-1.1 4.4-2 7.3zM29.6 78.6c4.4 13.4 8.7 26.3 13.1 39.6-7 .1-11.9-2.8-15.5-8.1-8.8-12.9-10.6-27.1-6.5-41.9 1.5-5.6 3.9-10.9 6-16.3 25 11 41 44.7 28.2 60.3-2.5-7.5-5-14.6-7.4-21.8-1.3-3.9-2.8-7.8-3.9-11.8-.9-3.2-2.3-4.5-5.7-3-2.4 1.2-5 1.9-8.3 3zM57.3 56.5c-3.8-5.9-2.9-11.4-1.9-16.7 3.5-18.5 14.3-31 32-37.6 3.3-1.2 4.7-.5 5.6 3 5 18.6 2 35.9-8.5 51.9-3.4 5.2-8.5 7.5-15.6 7.1.7-2.1 1.1-3.6 1.7-5.1 4-10 7.9-20.1 12.1-30 1.4-3.3.7-4.9-2.6-5.9-1.4-.4-2.9-.9-4.2-1.6-3-1.6-4.4-.5-5.5 2.5-3.4 9-7.1 17.9-10.7 26.8-.6 1.6-1.4 3.3-2.4 5.6zM112 244.7H71.9v12.5h39.2c-1.8 7-8.2 11.5-16.1 11.2-16.7-.6-32-5.4-45.6-15.3-.8-.6-1.7-1-3.1-1.8 10.5-8.7 21.4-13.8 33.5-15.9 6.6-1.2 13.5-1.5 20.2-1 5.4.4 9.1 4.2 12 10.3z'/%3E%3C/svg%3E");
}
.col-achievement .col-achievement-icon-1::after{
	transform: scaleX(-1);
}
.col-achievement .col-achievement-icon-2{
	margin-left: 5px;
	width: 30px;
    	height: 31px;
	background-position: center;
    	background-repeat: no-repeat;
    	background-size: contain;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 499.5 573.4'%3E%3Cpath fill='%23394652' d='M497.6 247c-6.3 7.1-14.4 10.7-23.2 13.1-1.2.3-2.3.6-4 1.1 10.4 1.3 19 4.8 24.8 13.8-1.1 1-2 1.9-3 2.7-4.8 3.8-10.4 5.6-16.3 6.5-3.8.5-7.6.6-11.5.8-.5 0-.9.1-1.9.2 9.5 3.7 17.5 8.3 21.3 18.2-.9.6-1.6 1.1-2.3 1.6-3.7 2.2-7.8 3.3-12.1 3.7-4.9.4-9.9.3-14.8-.3-2.5-.3-4.9-.4-7.6-.3.6.3 1.2.7 1.8 1 4.3 2.3 8.3 5 11.8 8.6 3 3 5 6.6 5.8 10.8.5 2.8.4 3-2.3 4-5.8 2.1-11.8 2.2-17.8 1.3-7.1-1-13.8-3.2-20.5-5.7-.7-.3-1.4-.5-2.4-.4.6.6 1.2 1.2 1.8 1.9 2.7 3.3 5.5 6.4 8 9.8 2.5 3.5 4 7.4 4.4 11.8.3 2.8-.1 5.5-1.5 8.2-4.5.5-8.8.1-13.1-1.2-6.1-1.8-11.5-5.1-16.7-8.8-3.5-2.4-6.7-5.1-10.1-7.8-.4-.3-.8-.7-1.3-.9 6.8 12.6 9.2 25.6 4.6 39.8l-2.7-.6c-5.8-1.8-10.6-5.1-15-9.2-4.7-4.5-8.5-9.8-12-15.3-.4-.6-.9-1.2-1.5-1.8 1.1 5.6.8 11.2.7 16.7-.2 7.1-2.8 13.4-7.1 19-.2.2-.4.5-.6.9-2.8-2-5.3-4.3-7.4-6.7l-2.3 1.6c3.2 3 4.7 7 5.2 11.3.4 3.3.2 6.5-.2 9.8-.8 6.2-1.2 12.4-1.7 18.7-1.7.5-2.8-1.2-4.5-1.8-.2.6-.6 1.2-.7 1.8-.5 2.5-2.1 4.1-4.2 5.2-3.7 2-7.5 4-11.2 6.1-1.7.9-3.3 2-4.9 3-1.8 1.1-2.8 2.8-3.2 4.8-.3 1.6-1 3-3 3.7-1.2-1.4-2.6-2.7-3.8-4.2-.4-.6-.6-1.5-.6-2.2.1-3.1.2-6.2.4-9.3 0-.5.1-1.1-.2-1.7-.5 1.1-1 2.3-1.4 3.4-2 5.2-4 10.4-5.9 15.7-.5 1.3-.7 2.6-.9 4-.4 3.5.5 6.8 2.9 9.3 4.7 4.9 8 10.7 10.6 17 1.4 3.5 3.4 6.7 3.9 10.5 1.1 8 1.6 16-1.1 23.7-2.6 7.5-5.6 15-9.5 22-1.2 2.2-2.7 4.3-4.7 6.2-2.4-1.9-4.6-3.8-7.1-5.8-.5.7-1.1 1.3-1.4 2-1.6 3.2-3.9 5.9-6.3 8.4-2.2 2.2-4.2 4.6-6.5 6.7-1.8 1.7-2.1 1.6-4-.1-.6-.6-1.3-1.2-1.9-1.9-.5-.6-1-1.3-1.6-2.1-.6 1-1 1.5-1.3 2l-5.7 10.8c-1 1.8-1.4 1.9-3.2 1.1-.7-.3-1.2-.7-1.8-1.1-.6-.4-1.2-.8-2-1.4-.7 1.5-1.3 2.8-2 4.2-.6 1.1-1.2 2.3-2.1 3.2-1.4 1.5-2.8 1.5-4.5.2-1.2-1-2.5-1.9-3.9-3-1.4 3.2-2.6 6.3-5.5 8.2h-2.9c-3-1.6-4.4-4.7-6.6-7.3-1 .8-1.9 1.5-2.8 2.1-2.5 1.7-4.3 1.2-5.6-1.6-.4-.8-.6-1.7-1-2.4-.6-1-1.3-1.9-2-3-2 .8-3.6 1.4-5.6 2.2-2.9-4.1-5.8-8.2-8.9-12.6l-1.9 3.8c-1.5.3-2.8-.4-3.8-1.2-2.3-1.8-4.6-3.7-6.7-5.8-2.7-2.8-5.1-5.8-7.6-8.6-.6-.7-1.1-1.3-1.9-2.2-.4.8-.7 1.3-1 1.8-.5.8-1 1.7-1.6 2.4-2.2 2.5-2.9 2.6-5.1.1-3.2-3.6-5.8-7.7-7.7-12.1-3.1-7.1-5.2-14.4-6.5-22-.8-4.3-.4-8.6.4-12.9.9-4.5 1.9-8.9 3.1-13.3 1.6-5.8 4.7-10.8 8.8-15.2 1-1.1 2-2.3 2.8-3.6 1.5-2.4 2.2-4.8 1.1-7.7-1.5-3.9-2.6-8-3.9-12.1-.3-.9-.8-1.7-1.4-2.8-2.7 2.5-3.6 6.1-6.3 8.8-.2-.4-.4-.7-.5-1-2.5-5.8-7-9.5-12.4-12.1-5-2.5-9.1-5.9-12-10.7-.1-.2-.3-.4-.5-.6-1.9.6-3.7 1.2-5.9 1.9 0-2.1-.2-4 0-5.9.7-4.6 0-9.1-.8-13.6-.9-4.4-.5-8.5.5-12.8.7-3.2 2.1-5.8 4-8l-2.6-1.2c-2.4 2.9-5.2 5.5-8.5 7.9-.3-.3-.6-.5-.8-.8-4.4-6-6.8-12.7-6.7-20.3.1-5.7.1-11.3 1.5-16.9.1-.3 0-.6 0-1.4-.7 1-1.1 1.6-1.5 2.3-3.8 5.9-7.9 11.7-13 16.6-4.6 4.4-9.8 7.9-16 9.7-.8.2-1.7.3-2.5.5-4.3-14-1.7-26.8 5-39.3-.4.3-.9.5-1.2.8-5 4.1-10.3 7.8-15.9 11.1-5.7 3.3-11.7 5.6-18.3 6-1.9.1-3.8-.1-5.7-.1-1.8-3.5-1.7-6.9-1.1-10.3.7-3.8 2.3-7.3 4.7-10.4 2.6-3.3 5.5-6.4 8.3-9.6.6-.7 1.3-1.4 1.8-2.4-.5.2-1.1.3-1.6.5-6.8 2.6-13.8 4.6-20.9 5.9-6.7 1.2-13.4.9-19.8-1.5-2.6-1-2.5-1-2.1-3.6.8-4.5 3-8.2 6.3-11.3s7-5.6 11-7.7c.7-.4 1.3-.7 1.9-1.5-1.5.1-2.9.2-4.4.2-4.9.1-9.8.4-14.6.2-4.3-.1-8.5-1.2-12.4-3.3-1.2-.6-2.3-1.4-3.6-2.2.4-1.1.8-2.1 1.2-3 1.3-2.7 3.2-5 5.5-6.8 3.9-3.2 8.1-6 13-7.4.5-.1.9-.3 1.3-.9-1.8-.1-3.6-.3-5.4-.3-5.5-.2-11-.9-16.2-2.9-3.4-1.3-6.5-3-9.3-5.4l-2-2c5.3-8.4 13.6-11.5 22.9-13.2-.6-.2-1-.4-1.5-.6-4.4-1.6-8.9-3-13.3-4.8-5.4-2.2-9.3-6.4-13-10.7-1.4-1.6-1.4-4.4-.2-6.3 1.4-2.2 3.6-3.4 6-4 4.4-1.1 8.9-1.7 13.5-1.3 2.4.2 4.8.3 7.5.4-.4-.6-.5-1.2-.9-1.4-1.7-1-3.3-2.2-5.2-2.9-4-1.5-7.3-3.8-10.2-7C5 216.3.7 209-.4 200.1c-.4-3.3-.2-6.7-.1-10.1 0-.8.4-1.5.6-2.3 1.7-.4 3.3.1 4.8.6 2.3.8 4.5 1.8 6.6 2.8 3.1 1.5 6.1 3.1 9.3 4.7.5-1.3-.5-1.8-1.1-2.5-.8-.8-1.8-1.5-2.7-2.4-6-6.4-9.2-14.2-10.4-22.7-1.1-7.6-.6-15.2.1-22.7.1-1.2.2-2.6 1.7-3.6 4.6 1.7 8.9 4.3 13.4 7.2-5.9-15.2-6.3-30.4-2.8-46.1 8.1 2.5 13.8 8 19.7 13.3-6.2-11.3-9.1-23-5.7-35.7 1.6-6 5.4-12.5 8.8-15.4.6.7 1.3 1.3 1.9 2 2.9 3.7 4.3 8 5.3 12.5.9 4.2 1.6 8.3 2.4 12.5.7 3.4 2.1 6.5 3.8 9.5 2.9 5.2 5.6 10.4 8.3 15.7 4 7.6 8.8 14.5 14.6 20.7 4.9 5.4 10.1 10.5 15.1 15.7.2.2.4.3.8.5.3-1.5.7-2.8 1.1-4.5.5.5.9.8 1.2 1.2 2 2.5 3.9 5.1 5.9 7.6 1.8 2.3 4 4.1 6.4 5.7 10.5 7.3 21 14.6 31.3 22.1 3.7 2.7 7.3 5.5 10.6 8.7 7.6 7.6 13.6 16.3 16.8 26.7 2.3 7.6-1.1 14.1-6.3 17.6-1.8 1.2-3.9 2.2-6 2.8-2.1.5-3.8 1.5-5.7 2.4-3.1 1.5-4.8 4-6 6.9-.4 1-.8 2.1-1 3.2 0 .2-.1.3-.1.5-.1.8 0 1.6.3 2.3 1.7 3.4 3.5 6.8 5.5 10.1 2.4 3.9 5.8 7.1 9.6 9.6 2.5 1.7 5.5 2.8 8.3 4.1.8.3 1.7.3 2.9.5 0-3.2 0-6.1.1-9 0-2.9 0-5.7.1-8.8h24.4c-2.2-2.5-4.4-4.6-4.3-8.1 2.2-.2 4.3-.4 6.4-.7 1.1-.1 2.2-.3 3.2-.9 3.8-2.2 6.7-5.2 8.1-9.4 2-6 3.9-12 4.2-18.4.1-2.1-.2-4.3-.4-6.4-.3-3.6-.5-7.2-.9-10.7-.3-2.8-.8-5.5-1.4-8.2-.3-1.3-1.3-2.5-2-3.7-.9-1.6-2-3.1-2.8-4.7-2.7-5.7-6.5-10.4-11.7-14-1.6-1.1-3-2.4-4.4-3.7-1-.9-1.8-1.2-3.2-.7-6.7 2.5-13.5 2.1-20.2 0-1.6-.5-3.1-1.4-4.4-2.4-2.6-2.1-5.3-2.9-8.7-1.8-1.4.5-3.2.4-4.7.2-.9-.1-2-.8-2.6-1.5-1.1-1.2-2.4-1.8-3.9-2-.9-.1-1.9-.3-2.8-.5-.4-.1-.9-.4-1.2-.7-1.5-1.8-2.8-3.7-4.3-5.4-3.3-4.1-3.5-8.6-1.9-13.3 1-3 3.3-5 6.2-5.9 2.2-.7 4.5-1.1 6.8-1.3 2-.2 3.8-.6 4.9-2.5.5-.8 1.2-1.2 2.2-1.1 1.2.2 2.1-.4 2.9-1.3.6-.7 1.2-1.4 1.8-2.2.6-.7 1.2-1.5 1.9-2.2-.9-.3-1.6-.6-2.3-.9-8.2-2.7-13.5-8.2-16-16.5-.9-3.1-1.9-6.1-1.1-9.4.5-1.9-.3-3.1-2.1-4-1.3-.6-2.5-1.5-4.2-2.7 1.9-.8 3.2-1.4 5-2.1-5.4-2.3-10.2-1.5-15.2-.1-.1.7-.1 1.3-.2 1.8-.1 2.4-1 4.3-3.1 5.6-.4.2-.8.5-1.2.9-1.5 1.3-1.3 2 .4 3.1 1.5 1 2.9 2.2 4.2 3.5 1.4 1.4 1.3 3-.2 4.4-.7.7-1.6 1.3-2.6 1.8-7.9 3.8-16.1 6.1-24.8 6.5-4.4.2-8.8.2-13.1-.6-2.5-.5-4.8-1.3-6.7-3.2 1.5-1.9 3-3.7 4.6-5.7-4-3.6-9.3-5.7-10.7-11.4 1.2-1.4 2.4-1.8 4.2-1.2 5.6 1.9 11.5 1.9 17.3 1.8 5.5 0 10.7-1.5 15.6-3.9.6-.3 1.1-.6 1.7-1-.7-1-1.4-1.9-2.1-2.8-.9-1.2-1-2.4-.6-3.9.9-2.8 2.4-5.2 5-6.8 1.4-.8 2.7-1.6 4.2-2.4-.2-.5-.4-.8-.5-1.2-1.6-3.5-.6-6.3 3.1-7.6 2.8-1 5.8-1.7 8.8-2.1 6.6-1 12.9.4 18.9 3.1 3.3 1.5 3.8 2.8 2.5 6.2l-.2.6c2.2 1.5 4.4 2.7 6.1 4.4 2.8 2.6 2.9 5.4.8 8.6-1.5 2.3-2.6 4.8-3 7.5-.3 2.3-.7 4.6-.8 6.9-.2 5 2.2 9 5.6 12.3 2 2 4.6 3.4 7 5 .7.5 1.5.9 2.4 1.3.3-1.9.2-3.9 1.1-5.7.2-.5-.2-1.4-.5-2-.6-1.1-1.5-2.1-1-3.5.1-.2 0-.6-.2-.9-2.2-3.2-1.4-6.8-1-10.2.4-3.6 3.2-5.7 6.8-5.8 1.8 0 3.6-.2 5.4.7.7.4 1.8 0 2.7 0 1.6 0 2.5.8 2.9 2.3 0 .2.3.4.5.6 1-.8 1.6-2.5 3.6-1.1-.6-3.2 2.2-3.8 3.7-5.6-.9-.2-1.4-.4-2.2-.6.3-1.2.5-2.3.8-3.6.7.3 1.2.6 1.8.9.3-.6.6-1.2.9-2 .8.2 1.6.3 2.5.5-.1.7-.1 1.3-.2 2.1.6.1 1.2.1 2 .2-.3 1.2-.5 2.3-.8 3.6-.7-.2-1.3-.4-2-.5-.1.2-.2.5-.2.6.1.5.2.9.5 1.3 1 1.5 1.3 2.9.1 4.6 1.5.4 2.5 1.2 2.5 2.8.3 0 .5.1.5 0 2.3-1.7 2.8-1.7 5.2-.2.3.2.5.5.8.5 2.3-.1 4 1.4 5.9 2.4 2.9 1.6 3.9 4.1 3.2 7.3-.1.5-.2 1.1-.5 1.6-1.5 2.6-2.1 5.9-5.2 7.4-.8 2-2.6 3-4.3 4.2-.1.1-.2.3-.2.4 0 .1.1.3.1.4 1.6-.2 3.2-.6 4.8-1.4 8.9-4 16.6-15.8 16.1-23.3-1-.4-2.1-.9-3.2-1.4-1.8-.7-3.2-2-4.4-3.5-.9-1.2-1.1-2.2-.2-3.4.3-.4.6-1 .9-1.4-.7-1.3-1.8-2.5-1.9-3.8-.2-1.2.6-2.5 1-4.1-.1-.1-.4-.2-.6-.4-1.2-1.2-1.4-1.6-.8-2.9.1-.1.1-.3.2-.5 1.2-2.4 1.1-3-.7-4.8-1.2-1.2-2.4-2.4-3.6-3.5-1.1-1-1.7-2.1-1.3-3.6.3-1.3-.2-2.3-1.2-3.1-1.1-.9-2.1-1.9-3.2-2.9-.8-.7-1.4-1.4-.8-2.7.3-.6-.1-1.5-.4-2.2-1.5-3.5-2.7-7-3.1-10.8-.2-2.1-.3-4.3 0-6.4.9-6.5 4.9-10.4 11.1-12.1 3.1-.9 6.2-1.4 9.4-2 .6-.1 1.3 0 1.8.3 1.2 1 2.3.5 3.2-.3 1.2-1 2.2-1.7 3.8-.9.4.2 1.1-.1 1.6-.2 2-.6 2.9-.3 4.2 1.4.8 1 1.4 2.2 2 3.2.3.5.6 1.1 1.2 2 .4-1.4.7-2.4 1.1-3.4.3-.8.7-1.6 1.2-2.4.9-1.3 1.7-1.5 3.3-1 .8.3 1.6.6 2.7 1.1-.2-.6-.3-1-.5-1.3-1.9-3.8-1.3-7.3 2.1-9.8 2.1-1.6 2.3-3.6 2.5-6-1.7.5-3.2.9-4.8 1.3-.2-.4-.4-.7-.4-1v-7c1.7.6 3.2 1.2 4.7 1.7V0h5.8v5.7c1.5-.6 3-1.2 4.7-1.9.4 2.8.1 5.3.1 8.1-1.8-.5-3.3-.9-5.2-1.4.5 2.6.7 4.7 2.9 6.2 3.3 2.3 3.8 6.1 1.8 9.6-.3.5-.6.9-1.1 1.8 1.3-.4 2.2-.7 3.1-1 2.2-.7 3.3-.4 4.4 1.6.7 1.3 1.1 2.6 1.8 4.2.4-.5.7-.9 1-1.3.9-1.4 1.7-2.9 2.7-4.2.7-1 1.8-1.6 2.9-1 1.3.7 2.5.9 3.6 0 1.3.7 2.3 1.5 3.5 1.9.5.2 1.5.1 1.9-.3.8-.7 1.5-.7 2.4-.4 3.5.9 7 1.7 10.4 2.8 6.4 2 9.8 6.6 10.1 13.3.2 5-1.1 9.8-2.9 14.5-.4 1.1-1.1 2.1-.4 3.4.2.4-.4 1.3-.8 1.8-1 1.1-2.1 2.2-3.2 3.2-.9.8-1.4 1.7-1.2 3 .4 1.8-.5 3-1.7 4.2-1.3 1.2-2.5 2.4-3.7 3.7-.9.9-1.4 2.2-.6 3.3 1.2 1.6 1.3 2.9.3 4.1-.3.3-.6.6-1 .9 0 .3 0 .5.1.6 1.4 2 1.5 3.9-.2 5.8-.7.8-.6 1.5-.1 2.4.5.8 1.4 1.5.9 2.6-.8 1.7-1.1 3.7-3.1 4.7l-4.5 2.1c-.4 8.4 9.7 22.5 20.7 24.4.5-.9-.2-1.3-.8-1.7-1.2-.9-2.8-1.4-2.9-3.2 0-.2-.3-.4-.5-.5-3.1-2-4.2-5.3-5.2-8.5-1.2-3.8.2-6.8 3.8-8.5 1.5-.7 3.3-1.1 4.9-1.7l.9-.3c3.3-1.7 3.4-1.7 6 .4.5-1.2.4-2.9 2.7-2.6-1.5-2.6.5-4.5 1.2-6.9-1 .2-1.6.4-2.4.5-.3-1.2-.5-2.3-.8-3.5.7-.1 1.2-.2 1.9-.4.1-.6.1-1.3.2-2.1.9-.1 1.6-.2 2.5-.3.2.7.4 1.3.6 2 .6-.3 1.2-.5 1.9-.8.2 1.2.5 2.3.7 3.5-.7.2-1.3.4-2.2.6 1 2 4.5 2.6 3 6 1.9-.7 3.1-.3 3.8 1.2.2-.1.5-.1.5-.2 1-2.6.9-2.7 4.8-2.4.3 0 .7.2.9.1 2.4-1.4 4.9-.3 7.2-.1 2.7.2 4.6 2.4 5 5.4.2 1.9 0 3.8 0 5.7 0 1.6.1 3.2-1.3 4.4.1 2.2-1 3.9-2.1 5.6-.1.2-.1.6 0 .9.2.9.5 1.9.8 3.1 0 0 .4.1.6 0 5.8-3 10.2-7.2 12-13.6.5-1.9.5-4.1.3-6.2-.4-4.8-1.6-9.4-4.6-13.4-1.5-1.9-1.3-4.8.3-6.9 1.2-1.7 2.7-3.1 4.7-4 .7-.3 1.4-.7 2.2-1.1-.2-.5-.3-.8-.4-1.2-1.3-3-.7-4.5 2.2-6 7.8-3.9 15.9-5.1 24.4-3 1.2.3 2.4.5 3.5 1 3.1 1.4 5.2 3.7 3.3 7.6-.1.3-.2.6-.5 1.1.8.4 1.7.8 2.5 1.2 2.9 1.4 5.2 3.3 6.6 6.3 1 2.3 1 4.3-.7 6.2-.4.5-.8 1-1.3 1.6 2.6 1.7 5.5 2.6 8.4 3.4 4.7 1.3 9.5 1.2 14.3.9 4.4-.3 8.8-.8 12.9-2.5 1.5-.6 2.4.4 3.5 1.2-1.2 5.9-6.5 8.2-10.3 11.9 1.6 1.9 3.2 3.7 4.8 5.5-2.3 2.4-5.1 3.3-8.1 3.8-12.8 2-25.1.4-37-5-.5-.2-1-.5-1.5-.8-2.5-1.7-2.8-3.5-.7-5.7 1.5-1.5 3.2-2.8 5-4.3.2-.9-.6-1.6-1.5-2-3-1.6-4.4-4.1-4.1-7.4-3.5-2.1-10.9-2-15.4.2 1.6.6 3 1.1 4.6 1.7-1.1 1.7-2.6 2.4-4.1 3.2-1.5.8-2 1.9-1.7 3.5 1.9 9.8-4.4 22.7-15.4 26.5-.8.3-1.6.6-2.6 1 1.2 1.4 2.3 2.7 3.5 4 .5.6 1 1.1 1.6 1.7.4.5 1.2.8 1.9.8 1.4-.1 2.3.4 3 1.5.9 1.4 2.3 1.9 3.9 2.1 2 .2 4.2.3 6.1.9 7.9 2.3 11.2 11.8 6.6 18.6-1.6 2.4-3.5 4.5-5.3 6.8-.2.3-.6.4-1 .5-.8.2-1.7.3-2.6.5-1.7.3-3.2.8-4.4 2.2-1.4 1.7-3.5 1.8-5.5 1.6-1-.1-2.1-.2-3-.6-2.1-.8-4-.3-5.7 1-8.4 6.2-17.4 6.2-26.9 3.3-.3-.1-.6-.2-1-.3-3.6 3-7.3 5.9-10.8 9-2.9 2.6-4.8 5.9-6.6 9.4-.9 1.8-2 3.4-3.2 5-2.1 2.9-2.8 6.2-3.2 9.7-.6 5.2-1 10.3-1.5 15.5-.3 4 .1 8 1.1 11.9.8 3.3 1.8 6.6 2.8 9.9 1.3 4.3 4.1 7.4 7.7 9.8 1.1.7 2.6 1 4 1.3 2 .3 4.1.4 6.4.7-.1 3.4-2.1 5.6-4.5 7.9h24.7v18.8c1.7-.4 3-.5 4.2-1 8.2-3.7 15-9.1 19.1-17.4 1-2.1 2-4.2 3.1-6.2.7-1.3.8-2.7.5-4.2-.1-.4-.2-.8-.2-1.2-.6-5.3-4.2-8.2-8.8-10.1-1.8-.8-3.8-1.4-5.6-2-7-2.4-12.9-10.7-9.9-20.2 3.6-11.6 10.2-21.3 19.5-29 12-10.1 25.1-18.7 38.2-27.4 3.9-2.5 7.2-5.5 10-9.2 1.6-2.1 3.2-4.1 5-6.4.4.9.7 1.5 1 2.3.6-.5 1.1-.9 1.6-1.4 3.8-3.8 7.7-7.5 11.4-11.4 6.5-6.9 12.1-14.4 16.5-22.8 2.7-5.2 5.7-10.2 8.5-15.3 2.3-4.1 3.2-8.6 4.2-13.2.9-3.9 1.6-7.8 2.9-11.6.8-2.5 2.3-4.9 3.6-7.2.6-1 1.5-1.8 2.5-2.9 6.2 7.5 9.6 15.7 9.6 25.2 0 9.2-2.6 17.8-7.6 25.6.1.1.2.2.4.3.5-.4 1-.7 1.5-1.1 2.7-2.2 5.3-4.7 8.2-6.6 2.5-1.7 5.3-2.9 8-4.2.5-.2 1-.3 1.9-.5 3.1 15.7 2.5 30.9-3.6 45.6 4.4-2.3 8.8-4.5 13.1-6.8 1.4.7 1.8 1.8 1.8 2.9.6 7 1 14 .1 21.1-.7 5.9-2.4 11.4-5.2 16.6-1.8 3.3-3.8 6.3-6.4 8.9-.9.9-2 1.6-2.9 2.5-.4.4-.7 1-1 1.5.1.1.2.3.3.4 3.3-1.6 6.7-3.2 10-4.8 3.4-1.6 6.8-3.1 10.9-3 .7 2.1.7 4.2.7 6.4 0 12.7-5.7 22.7-14.8 31.1-2 1.8-4.3 3-6.8 4-1.8.7-3.5 1.5-5.2 2.5-.9.5-1.6 1.4-2.1 2.5 2.3-.2 4.7-.4 7-.5 5-.4 9.9-.1 14.7 1.2 1.8.5 3.7 1.2 5.2 2.2 4.2 2.1 4.8 6.1 1.8 9.5z'/%3E%3Cpath fill='%235F6C7B' d='M252.1 0v5.7c1.5-.6 3-1.2 4.7-1.9.4 2.8.1 5.3.1 8.1-1.8-.5-3.4-.9-5.2-1.4.5 2.5.7 4.6 2.9 6.2 3.3 2.3 3.8 6.1 1.8 9.6-.3.5-.6.9-1.1 1.8 1.3-.4 2.2-.7 3.1-1 2.2-.7 3.3-.4 4.4 1.6.7 1.3 1.1 2.6 1.8 4.2.4-.5.7-.9 1-1.3.9-1.4 1.7-2.9 2.7-4.2.7-.9 1.8-1.6 2.9-1 1.3.7 2.5.9 3.6 0 1.3.7 2.3 1.5 3.4 1.9.5.2 1.5 0 1.9-.3.8-.7 1.5-.7 2.4-.4 3.5.9 7 1.7 10.4 2.8 6.4 2 9.8 6.6 10.1 13.3.2 5-1.1 9.8-2.9 14.5-.4 1.1-1.1 2.1-.4 3.4.2.4-.4 1.3-.8 1.8-1 1.1-2.1 2.1-3.3 3.2-.9.8-1.4 1.7-1.2 2.9.4 1.8-.4 3-1.7 4.2-1.3 1.2-2.5 2.4-3.7 3.7-.9.9-1.4 2.2-.6 3.3 1.5 2 1.3 3.6-.7 4.9 0 .3 0 .5.1.6 1.4 2 1.5 3.9-.2 5.8-.7.7-.6 1.5-.1 2.4.5.8 1.4 1.5.9 2.6-.8 1.7-1.1 3.7-3.1 4.7l-4.5 2.1c-.4 8.4 9.7 22.5 20.7 24.4.5-.9-.2-1.3-.8-1.7-1.2-.9-2.8-1.4-2.9-3.2 0-.2-.3-.4-.5-.5-3.1-2-4.2-5.3-5.2-8.5-1.2-3.8.2-6.8 3.8-8.5 1.6-.7 3.3-1.1 4.9-1.7.3-.1.6-.1.9-.3 3.3-1.7 3.4-1.7 6.1.4.4-1.2.4-2.9 2.7-2.6-1.5-2.6.5-4.4 1.2-6.9-1 .2-1.6.4-2.4.5-.3-1.2-.5-2.3-.8-3.5.7-.1 1.2-.2 1.9-.4.1-.6.1-1.3.2-2.1.9-.1 1.6-.2 2.5-.3.2.7.4 1.3.6 1.9.6-.3 1.2-.5 1.9-.8.2 1.2.5 2.3.7 3.5-.7.2-1.3.4-2.2.6 1 2 4.5 2.6 3 6 1.9-.7 3.1-.3 3.8 1.2.2-.1.4-.1.5-.2 1-2.6.9-2.7 4.8-2.4.3 0 .7.2.9.1 2.4-1.4 4.9-.3 7.3-.1 2.7.2 4.6 2.4 5 5.4.2 1.9 0 3.8 0 5.7 0 1.6.1 3.2-1.3 4.4.1 2.2-1 3.9-2.1 5.6-.1.2 0 .6 0 .9.2.9.5 1.9.8 3.1 0 0 .3.1.6 0 5.8-3 10.2-7.2 12-13.6.5-1.9.5-4.1.3-6.2-.4-4.8-1.6-9.4-4.6-13.4-1.5-1.9-1.3-4.7.3-6.9 1.2-1.7 2.7-3.1 4.7-4 .7-.3 1.4-.7 2.2-1.1-.2-.5-.3-.8-.4-1.2-1.3-3-.7-4.5 2.2-6 7.8-3.9 15.9-5.1 24.4-3 1.2.3 2.4.5 3.5 1 3.1 1.4 5.2 3.7 3.3 7.6-.1.3-.3.6-.5 1.1.9.4 1.7.8 2.5 1.2 2.9 1.4 5.2 3.3 6.6 6.3 1 2.3 1 4.3-.7 6.2-.4.5-.8 1-1.3 1.6 2.6 1.7 5.5 2.6 8.4 3.4 4.7 1.3 9.5 1.2 14.3.9 4.4-.3 8.8-.8 12.9-2.5 1.5-.6 2.4.4 3.5 1.2-1.2 5.9-6.5 8.2-10.3 11.9 1.6 1.9 3.2 3.7 4.8 5.5-2.3 2.4-5.1 3.3-8.1 3.7-12.8 2-25.1.4-37-5-.5-.2-1-.5-1.5-.8-2.5-1.7-2.8-3.6-.7-5.7 1.5-1.5 3.2-2.8 5-4.3.2-.9-.6-1.6-1.5-2-3-1.6-4.4-4.1-4.1-7.4-3.5-2.1-10.9-2.1-15.4.2 1.6.6 3 1.1 4.6 1.7-1.1 1.7-2.6 2.4-4.1 3.2-1.5.8-2 1.9-1.7 3.5 1.8 9.8-4.4 22.7-15.4 26.5-.8.3-1.6.6-2.6 1 1.7 2 3.3 3.9 5.1 5.7.4.5 1.3.8 1.9.8 1.4-.1 2.3.4 3 1.5.9 1.4 2.3 1.9 3.8 2.1 2.1.2 4.2.3 6.1.9 7.9 2.3 11.2 11.8 6.6 18.6-1.6 2.4-3.5 4.6-5.3 6.8-.2.3-.6.4-1 .5-.9.2-1.7.4-2.6.5-1.7.3-3.2.8-4.4 2.2-1.4 1.7-3.5 1.8-5.5 1.6-1-.1-2.1-.3-3-.6-2.1-.8-4-.3-5.7 1-8.4 6.1-17.4 6.2-26.9 3.3-.3-.1-.6-.2-1-.3-3.6 3-7.3 5.9-10.8 9-2.9 2.6-4.8 5.9-6.6 9.4-.9 1.8-2 3.4-3.2 5-2.1 2.9-2.8 6.2-3.2 9.7-.6 5.2-1 10.3-1.5 15.5-.3 4 .1 8 1.1 11.9.8 3.3 1.8 6.6 2.8 9.9 1.3 4.3 4.1 7.4 7.7 9.8 1.1.7 2.6 1 4 1.3 2 .3 4.1.4 6.4.7-.1 3.4-2.1 5.6-4.5 7.9H331v18.8c1.7-.4 3-.5 4.2-1 8.3-3.7 15-9.1 19.1-17.4 1-2.1 2-4.2 3.1-6.2.7-1.3.9-2.7.5-4.2-.1-.4-.2-.8-.2-1.2-.6-5.3-4.1-8.2-8.8-10.1-1.9-.7-3.8-1.4-5.6-2-7-2.4-12.9-10.7-9.9-20.2 3.6-11.6 10.2-21.3 19.5-29 12-10.1 25.1-18.7 38.2-27.4 3.9-2.5 7.3-5.5 10-9.2 1.6-2.1 3.2-4.1 5-6.4.4.9.7 1.5 1 2.3.6-.5 1.1-.9 1.6-1.4 3.8-3.8 7.7-7.5 11.4-11.4 6.5-6.9 12.1-14.4 16.5-22.9 2.7-5.2 5.7-10.2 8.5-15.3 2.3-4.1 3.3-8.6 4.2-13.2.8-3.9 1.6-7.8 2.9-11.6.8-2.5 2.3-4.9 3.7-7.2.6-1 1.5-1.8 2.5-2.9 6.2 7.5 9.6 15.7 9.6 25.2 0 9.2-2.6 17.8-7.6 25.6.1.1.2.2.4.3.5-.4 1-.7 1.5-1.1 2.7-2.2 5.3-4.7 8.2-6.6 2.5-1.7 5.3-2.9 8-4.2.5-.2 1-.3 1.9-.5 3.1 15.7 2.4 30.9-3.7 45.6 4.4-2.3 8.8-4.5 13.1-6.8 1.4.7 1.8 1.8 1.8 2.9.6 7 1 14 .1 21.1-.7 5.9-2.4 11.4-5.2 16.6-1.7 3.3-3.8 6.3-6.4 8.9-.9.9-2 1.6-2.9 2.5-.4.4-.7 1-1 1.5.1.1.2.3.3.4 3.3-1.6 6.7-3.2 10-4.8 3.4-1.6 6.8-3.1 10.9-3 .7 2.1.7 4.2.7 6.3 0 12.7-5.7 22.7-14.7 31.1-2 1.8-4.3 3-6.8 4-1.8.7-3.5 1.5-5.2 2.5-.9.5-1.6 1.4-2.1 2.5 2.3-.2 4.7-.4 7-.6 5-.4 9.9-.1 14.7 1.3 1.8.5 3.7 1.2 5.2 2.3 3.3 2.2 3.9 6.3.9 9.7-6.3 7.1-14.4 10.7-23.2 13.1-1.2.3-2.3.6-4 1.1 10.4 1.3 19 4.8 24.8 13.8-1.1 1-2 1.9-3 2.7-4.8 3.8-10.4 5.6-16.3 6.5-3.8.5-7.6.6-11.5.8-.5 0-.9.1-1.9.2 9.4 3.7 17.5 8.4 21.3 18.2-.9.6-1.6 1.1-2.3 1.6-3.7 2.2-7.8 3.3-12.1 3.7-4.9.4-9.9.3-14.8-.3-2.5-.3-4.9-.4-7.6-.3.6.3 1.2.7 1.8 1 4.3 2.3 8.4 5 11.8 8.6 3 3 5 6.6 5.8 10.8.5 2.8.4 3-2.3 4-5.8 2.1-11.8 2.2-17.7 1.4-7.1-1-13.8-3.2-20.5-5.7-.7-.3-1.4-.5-2.4-.3.6.6 1.2 1.2 1.8 1.9 2.7 3.3 5.5 6.4 8 9.8 2.5 3.5 4 7.4 4.4 11.8.3 2.8-.1 5.6-1.5 8.2-4.5.5-8.8.1-13.1-1.2-6.2-1.8-11.5-5.1-16.7-8.7-3.5-2.4-6.7-5.2-10.1-7.7-.4-.3-.8-.7-1.4-.9 6.8 12.6 9.2 25.6 4.6 39.8-.9-.2-1.8-.4-2.6-.7-5.8-1.8-10.6-5.1-15-9.2-4.7-4.5-8.5-9.8-12-15.3-.4-.6-.9-1.3-1.5-1.8 1.1 5.6.8 11.2.7 16.7-.2 7.1-2.8 13.4-7.1 19-.2.3-.4.5-.6.9-11.3-8.1-16.5-19.8-20.8-32.6-.4 1-.6 1.7-.8 2.3-1.4 4-4 7-7.1 9.8-.4.3-.9.5-1.1.9-.3.8-.6 1.7-.5 2.4.1.4 1 .9 1.6 1 4.6 1 8.8 2.7 12.5 5.7 2.2 1.8 4.5 3.4 6.5 5.3 3.2 3 4.7 7 5.2 11.3.4 3.3.2 6.5-.2 9.8-.8 6.2-1.2 12.4-1.7 18.7-1.7.5-2.8-1.2-4.5-1.8-.3.7-.6 1.2-.7 1.8-.5 2.5-2.1 4.1-4.2 5.2-3.7 2-7.5 4-11.2 6.1-1.7.9-3.3 2-4.9 3-1.8 1.1-2.8 2.8-3.2 4.8-.3 1.6-1 3-3 3.7-1.2-1.4-2.6-2.7-3.7-4.2-.4-.6-.6-1.5-.6-2.2l.3-9.3c0-.6.1-1.1-.2-1.7-.5 1.1-1 2.3-1.4 3.4-2 5.2-4 10.4-5.9 15.7-.5 1.3-.7 2.6-.9 4-.4 3.5.4 6.8 2.9 9.3 4.7 4.9 8 10.7 10.6 17 1.4 3.5 3.4 6.7 3.9 10.5 1.1 8 1.6 16-1.1 23.7-2.6 7.5-5.6 15-9.5 22-1.2 2.2-2.7 4.3-4.7 6.2-2.4-1.9-4.6-3.8-7.1-5.8-.5.7-1.1 1.3-1.4 2-1.6 3.2-3.9 5.9-6.3 8.4-2.2 2.2-4.2 4.6-6.5 6.7-1.8 1.7-2.1 1.6-4-.1-.6-.6-1.3-1.2-1.9-1.9-.5-.6-1-1.3-1.6-2.1-.7 1-1 1.5-1.3 2l-5.7 10.8c-1 1.8-1.4 1.9-3.2 1.1-.6-.3-1.2-.7-1.8-1.1-.6-.4-1.2-.8-2-1.4-.7 1.5-1.3 2.8-2 4.1-.6 1.1-1.2 2.3-2.1 3.2-1.4 1.5-2.8 1.5-4.4.2-1.3-1-2.5-1.9-3.9-3.1-1.4 3.2-2.6 6.3-5.5 8.2h-2.9c-3-1.6-4.4-4.7-6.6-7.3-1 .8-1.9 1.5-2.8 2.1-2.5 1.7-4.3 1.2-5.6-1.6-.4-.8-.6-1.7-1-2.4-.6-1-1.3-1.9-2.1-3-1.9.8-3.6 1.4-5.6 2.2-2.9-4.1-5.8-8.2-8.9-12.6l-1.9 3.8c-1.5.3-2.8-.4-3.8-1.3-2.3-1.8-4.6-3.7-6.7-5.8-2.7-2.7-5.1-5.7-7.6-8.6-.6-.6-1.1-1.3-1.9-2.2-.4.8-.7 1.3-1 1.8-.5.8-1 1.7-1.6 2.4-2.2 2.5-2.9 2.6-5.1.1-3.2-3.6-5.7-7.7-7.7-12.1-3.1-7.1-5.2-14.4-6.5-22-.8-4.3-.4-8.6.4-12.9.9-4.5 1.9-8.9 3.1-13.3 1.6-5.8 4.7-10.8 8.8-15.2 1-1.1 2-2.3 2.8-3.6 1.5-2.4 2.2-4.8 1.1-7.7-1.5-3.9-2.6-8.1-3.9-12.1-.3-.9-.8-1.7-1.4-2.8-2.7 2.5-3.6 6.1-6.3 8.8-.2-.4-.4-.7-.5-1-2.4-5.8-7-9.5-12.4-12.1-5-2.5-9.1-5.9-12-10.7-.1-.2-.3-.4-.5-.6-1.9.6-3.7 1.2-5.9 1.9 0-2.1-.2-4 0-5.9.7-4.6.1-9.1-.8-13.6-.9-4.3-.5-8.5.5-12.8 1.4-6.3 5.5-10.5 11-13.5 3.7-2.1 7.5-4 11.3-6 .3-.9.3-1.8-.5-2.6-3.6-3.6-6.2-7.7-7.1-13.3-4.4 13.5-10.1 25.7-21.8 34-.3-.3-.6-.5-.8-.8-4.4-6-6.8-12.7-6.7-20.3.1-5.7.1-11.3 1.5-16.9.1-.3 0-.6 0-1.4-.7 1-1.1 1.6-1.5 2.3-3.8 5.9-7.9 11.7-13 16.6-4.6 4.4-9.8 7.9-16.1 9.7-.8.2-1.7.3-2.5.5-4.3-14-1.7-26.8 5-39.3-.4.3-.9.5-1.2.8-5 4.1-10.3 7.8-15.9 11.1-5.7 3.3-11.7 5.6-18.3 6-1.9.1-3.8-.1-5.7-.1-1.8-3.5-1.7-6.9-1.1-10.3.7-3.8 2.3-7.3 4.7-10.4 2.6-3.3 5.5-6.4 8.3-9.6.6-.7 1.3-1.4 1.8-2.4-.5.2-1.1.3-1.6.5-6.8 2.6-13.8 4.6-20.9 5.9-6.7 1.2-13.4.9-19.8-1.5-2.6-1-2.5-1-2.1-3.6.8-4.5 3.1-8.2 6.3-11.3 3.2-3.1 7-5.6 11-7.7.7-.4 1.3-.7 1.9-1.5-1.5.1-2.9.2-4.4.2-4.9.1-9.7.4-14.6.2-4.3-.1-8.5-1.2-12.4-3.3-1.2-.6-2.3-1.4-3.6-2.2.4-1.1.8-2.1 1.2-3 1.3-2.7 3.2-5 5.5-6.9 3.9-3.2 8.1-6 13-7.4.4-.1.9-.3 1.3-.9-1.8-.1-3.6-.3-5.4-.3-5.5-.2-11-.9-16.2-2.9-3.4-1.3-6.5-3-9.3-5.4l-2-2c5.4-8.4 13.6-11.5 22.9-13.2-.6-.2-1-.4-1.4-.6-4.4-1.6-8.9-3-13.3-4.8-5.4-2.2-9.3-6.4-13-10.7-1.4-1.6-1.4-4.4-.1-6.3 1.4-2.2 3.6-3.4 6-4 4.4-1.1 8.9-1.7 13.5-1.3 2.4.2 4.8.3 7.5.4-.4-.6-.5-1.2-.9-1.4-1.7-1-3.3-2.2-5.2-2.9-4-1.5-7.3-3.8-10.2-7C4.7 215.7.4 208.4-.7 199.5c-.4-3.3-.2-6.7-.2-10 0-.8.4-1.5.6-2.3 1.7-.4 3.3.1 4.8.6 2.3.8 4.5 1.7 6.6 2.8 3.1 1.5 6.1 3.1 9.3 4.7.5-1.3-.5-1.8-1.1-2.5-.8-.9-1.8-1.5-2.7-2.4-6-6.4-9.2-14.2-10.4-22.7-1.1-7.6-.6-15.2.1-22.7.1-1.2.2-2.6 1.7-3.6 4.6 1.7 8.9 4.3 13.4 7.2-5.9-15.2-6.3-30.4-2.8-46.1 8.1 2.5 13.8 8 19.7 13.3-6.2-11.3-9.1-23-5.7-35.7 1.6-6 5.4-12.5 8.8-15.4.6.7 1.3 1.3 1.9 2 2.9 3.7 4.3 8 5.3 12.5.9 4.1 1.6 8.3 2.4 12.5.7 3.4 2.1 6.5 3.8 9.5 2.9 5.2 5.6 10.4 8.3 15.7 3.9 7.6 8.8 14.5 14.6 20.7 4.9 5.4 10.1 10.5 15.1 15.7.2.2.4.3.8.5.4-1.5.7-2.8 1.1-4.5.5.5.9.8 1.2 1.2 2 2.5 3.9 5.1 5.9 7.6 1.8 2.3 4 4.1 6.4 5.7 10.5 7.3 21 14.6 31.4 22.1 3.7 2.7 7.3 5.5 10.6 8.7 7.6 7.6 13.6 16.3 16.8 26.7 2.3 7.6-1.1 14.1-6.3 17.6-1.8 1.2-3.9 2.2-6.1 2.8-2.1.5-3.9 1.5-5.7 2.4-4.2 2.1-5.9 5.9-7 10.1-.2.9-.1 2 .3 2.8 1.7 3.4 3.5 6.8 5.5 10.1 2.4 3.9 5.8 7.1 9.6 9.6 2.5 1.7 5.5 2.8 8.3 4.1.8.3 1.7.3 2.9.5 0-3.2 0-6.1.1-9 0-2.9 0-5.7.1-8.8h24.4c-2.2-2.5-4.4-4.6-4.3-8.1 2.2-.2 4.3-.4 6.4-.6 1.1-.1 2.3-.3 3.2-.9 3.8-2.2 6.7-5.2 8.1-9.4 2-6 3.9-12 4.2-18.4.1-2.1-.2-4.3-.4-6.4-.3-3.6-.5-7.2-.9-10.7-.3-2.8-.8-5.5-1.4-8.2-.3-1.3-1.3-2.5-2-3.7-.9-1.6-2-3.1-2.8-4.7-2.7-5.7-6.4-10.4-11.7-14-1.6-1.1-3-2.4-4.4-3.7-1-.9-1.8-1.2-3.2-.7-6.7 2.5-13.5 2.1-20.2 0-1.6-.5-3.1-1.4-4.4-2.4-2.6-2.1-5.4-2.9-8.7-1.8-1.4.5-3.2.4-4.7.2-.9-.1-1.9-.8-2.6-1.6-1.1-1.2-2.4-1.8-3.9-2-.9-.2-1.9-.3-2.8-.5-.4-.1-.9-.4-1.2-.7-1.5-1.8-2.8-3.7-4.3-5.4-3.4-4.1-3.5-8.6-1.9-13.3 1-3 3.3-5 6.2-5.9 2.2-.7 4.5-1.1 6.8-1.3 2-.2 3.8-.6 4.9-2.5.5-.8 1.2-1.2 2.2-1.1 1.3.2 2.1-.4 2.9-1.3 1.2-1.4 2.4-2.8 3.7-4.4-.9-.3-1.6-.6-2.3-.9-8.2-2.7-13.5-8.2-16-16.5-.9-3.1-1.9-6.1-1.1-9.4.5-1.9-.3-3.1-2.1-4-1.3-.6-2.5-1.6-4.2-2.7 1.9-.8 3.2-1.4 5-2.1-5.3-2.3-10.2-1.5-15.2-.1-.1.7-.1 1.3-.1 1.8-.1 2.4-1 4.3-3.1 5.6-.4.2-.8.5-1.1.9-1.5 1.3-1.3 1.9.4 3.1 1.5 1 2.9 2.2 4.2 3.5 1.4 1.4 1.3 3-.2 4.4-.7.7-1.6 1.3-2.6 1.7-7.9 3.8-16.1 6.1-24.8 6.5-4.4.2-8.8.2-13.1-.6-2.4-.5-4.7-1.3-6.7-3.2 1.5-1.9 3-3.7 4.6-5.6-4-3.6-9.3-5.7-10.7-11.4 1.1-1.4 2.4-1.8 4.2-1.2 5.6 1.9 11.5 1.9 17.3 1.8 5.6 0 10.7-1.5 15.6-3.9.6-.3 1.1-.6 1.7-1-.7-1-1.4-1.9-2.1-2.7-.9-1.2-1-2.4-.6-3.8.9-2.9 2.4-5.2 5-6.8 1.4-.8 2.7-1.6 4.2-2.4-.2-.5-.4-.8-.5-1.2-1.6-3.6-.6-6.3 3.1-7.6 2.8-1 5.8-1.7 8.8-2.1 6.6-1 12.9.4 18.9 3.1 3.3 1.5 3.8 2.8 2.5 6.2l-.2.6c2.2 1.5 4.4 2.7 6.1 4.4 2.8 2.6 2.9 5.4.8 8.6-1.5 2.3-2.6 4.8-3 7.5-.3 2.3-.7 4.6-.8 6.9-.2 5 2.2 9 5.6 12.3 2 2 4.6 3.4 7 5 .7.5 1.5.9 2.4 1.3.3-1.9.2-3.9 1.1-5.7.2-.5-.1-1.4-.4-2-.6-1.1-1.5-2.1-1-3.5.1-.2 0-.7-.2-.9-2.1-3.2-1.4-6.8-1-10.2.4-3.6 3.2-5.7 6.9-5.8 1.8 0 3.6-.2 5.4.7.7.4 1.8 0 2.7 0 1.6 0 2.5.7 2.9 2.3 0 .2.3.4.5.6 1-.8 1.7-2.5 3.7-1.1-.6-3.2 2.3-3.8 3.7-5.6-.9-.2-1.4-.4-2.2-.6.3-1.2.5-2.3.8-3.6.7.3 1.2.6 1.8.9.3-.6.6-1.2.9-2 .8.2 1.6.3 2.5.5-.1.7-.1 1.3-.2 2.1.6.1 1.2.1 2 .2-.3 1.2-.6 2.3-.9 3.6-.7-.2-1.3-.4-2-.5-.1.2-.2.5-.2.6.1.5.2.9.5 1.3 1 1.5 1.3 2.9.1 4.6 1.5.4 2.5 1.2 2.5 2.8.3 0 .5.1.5 0 2.3-1.7 2.8-1.7 5.2-.2.3.2.5.5.8.5 2.3-.1 4 1.4 5.9 2.4 2.9 1.6 3.9 4.1 3.2 7.3-.1.5-.2 1.1-.5 1.6-1.5 2.6-2.1 5.9-5.2 7.4-.8 2-2.6 3-4.3 4.2-.1.1-.2.3-.2.4 0 .1.1.3.1.4 10.7-1.1 21.6-15.8 21-24.6-1-.4-2.1-.9-3.2-1.4-1.9-.7-3.2-2-4.4-3.5-.9-1.2-1.2-2.2-.2-3.4.3-.4.6-1 .8-1.4-.7-1.3-1.7-2.5-1.9-3.8-.2-1.2.6-2.5 1-4.1-.1-.1-.4-.2-.6-.4-1.3-1.3-1.4-1.7-.6-3.3 1.2-2.4 1.1-3-.7-4.9-1.2-1.2-2.4-2.3-3.6-3.5-1.1-1-1.7-2.1-1.3-3.6.3-1.3-.2-2.3-1.2-3.1-1.1-.9-2.2-1.9-3.2-2.9-.8-.7-1.4-1.4-.8-2.7.3-.6-.1-1.5-.4-2.2-1.5-3.5-2.7-7-3.1-10.8-.2-2.1-.3-4.3 0-6.4.9-6.5 4.9-10.4 11.1-12.2 3.1-.9 6.2-1.4 9.4-2 .6-.1 1.3 0 1.8.3 1.2 1 2.3.5 3.3-.3 1.2-1 2.3-1.7 3.8-.9.4.2 1.1-.1 1.6-.2 2-.6 2.9-.3 4.1 1.4.8 1 1.4 2.2 2 3.2.3.5.6 1.1 1.1 2 .4-1.4.7-2.4 1.1-3.4.3-.8.7-1.6 1.2-2.3.9-1.3 1.7-1.5 3.3-1 .8.3 1.6.6 2.7 1.1-.2-.6-.3-1-.5-1.4-1.9-3.8-1.3-7.3 2.1-9.8 2.1-1.6 2.3-3.6 2.5-6-1.7.5-3.2.9-4.8 1.3-.2-.4-.3-.7-.3-1v-7c1.7.6 3.2 1.2 4.7 1.7V.6c2.2-.6 4.1-.6 6.1-.6zm61 92.6c-.3-.6-.6-1.2-1.2-2.2-.1 1.4.3 1.9 1.2 2.2.7.2 1.3.6 2.1-.4-1 .1-1.6.3-2.1.4zm-77-8.8c1.5-1.2 3.1-1.9 5-1-1.8-1.8-3.3-1.4-5 1l-.3 1.8h.1c.1-.5.2-1.1.2-1.8zm152.3 170.1c3.6-.4 7.3-.9 10.9-1.3 1-.1 2-.4 3-.6-4.4.1-8.6.6-12.9 1.1-.3.1-.6.6-1 .8-2.1-.9-4.2-.5-6.4 0h6.4zm-250.1-154c-.4-1.3-1.2-2-2.6-2 .9.6 1.8 1.3 2.6 2 .1.7.2 1.4.1 2.1-.8 3.6 0 6.9 1.1 10.3 2.6 8.3 8.2 13.3 16.3 15.7 1.7.5 3.5.5 5.8.2-2.6-.7-4.7-1.1-6.7-1.8-8.8-3.2-14.4-9.2-15.5-18.8-.2-1.5-.1-3-.2-4.5-.2-1.1-.6-2.1-.9-3.2zm-16.8 129.9c-.5 3.3 2.7 6.6 6.1 6.5 2.5-.1 5.1-.2 7.6 0 3.6.3 6.6 1.7 8.7 4.7.6.8 1.2 1.5 1.8 2.3-1.2-3.5-3-6.6-5.7-9.1-3-2.8-6.5-4.4-10.6-4.2-2.1.1-4.1.4-6.2.6-.8.2-1.4.1-1.7-.8.6-.3 1.3-.5 2-.8 3.4-1.5 6.9-2.4 10.7-1.4.4.1.8.1 1.6.1-5.8-3.2-9.6-2.8-13.6 1.3-.2.4-.5.6-.7.8zm170-88.3c-1.9-1.5-3.6-2.7-5.2-4-1.9-1.5-3.8-2.8-6.1-3.7-2.8-1.1-5.3-2.7-7.3-4.9-4.4-5-8-10.5-10-17-.6-2-1.3-4.1-1.9-6.1h-21.6c-.3 1.1-.7 2.1-.9 3.1-1.8 6.5-4.8 12.3-8.9 17.6-2.6 3.4-5.8 5.9-9.7 7.5-4.1 1.7-7 4.9-11 7.7 7.2 4.5 13 10 18.5 16 5.4 5.9 10.2 12.3 13.9 19.4 3.8 7.1 6.8 14.5 9.1 22.6.3-.8.4-1.2.6-1.7 3.3-12.4 8.8-23.8 16.8-33.9 3.6-4.5 7.7-8.8 11.8-12.9 2.3-2.3 5-4.2 7.5-6.3 1.4-1 2.8-2.1 4.4-3.4zM96.2 172.9c.2-.1.3-.2.5-.3-.4-.9-.7-1.9-1.1-2.8-1.4-4.1-1.8-8.3-1.5-12.5.1-1.5-.4-2.6-1.4-3.6-2.3-2.2-4.4-4.6-6.7-6.9-8-7.8-15.3-16.2-20.8-25.9-3.5-6.2-6.6-12.6-10-18.8-2.4-4.2-3.9-8.7-4.8-13.5-.5-2.6-.9-5.2-1.4-7.8-.8-4.2-1.9-8.4-4.4-12.1-.5-.8-1.3-1.5-1.8-2.2-.4.1-.6.1-.7.2-.3.3-.6.5-.8.8-4.4 5.5-7.1 11.7-7.7 18.5-.9 9.6 1.1 18.6 5.8 27 1.4 2.5 2.4 5.2 3.5 7.8.8 1.9 1 3.9.6 5.9-1 5.3-.3 10.5 1.1 15.6 1 3.5 1.8 7.2 4.6 9.9 2.6 2.5 5 5.2 7.9 7.3 3.5 2.5 5.6 5.4 6.9 9.6 3 10.1 10 16.9 19.6 21 .5.2 1 .3 1.9.6-1.1-2.4-2.1-4.3-3-6.3-.9-2-1.8-4-2.2-6.6 2 .3 3.7.5 5.4.7 1.7.2 3.3.5 5 .7 1.6.2 3.2 1 5.3.6-.7-.7-1.1-1.1-1.6-1.5-4.9-4.3-9.4-8.9-13.5-14-15.2-18.7-26.1-39.7-33.8-62.5-2.8-8.3-4.9-16.9-5.6-25.7-.1-1-.4-2 1.2-3.1 2.7 12.8 6.5 24.8 11.5 36.5 5.1 11.8 11.1 23 18.2 33.7 7 10.7 14.8 20.7 23.8 29.7zm-8.7 45.8c-.8-.9-1.4-1.6-2-2.1-2.9-2.8-5.4-5.9-7.5-9.3-1.2-1.9-2.5-3.8-3.1-5.9-.5-1.8-1.6-2.6-2.8-3.6-5.5-4.3-10.4-9.2-15-14.5-11.6-13.5-20.4-28.6-26.9-45.1-3.4-8.7-5.9-17.6-7.1-26.8-.1-.9-.4-2 .5-3.1.3.5.6.8.7 1.1.6 2.1 1.2 4.3 1.8 6.5 3.7 13.5 9.4 26.1 16.5 38.2 9.4 16 20.4 30.7 34.1 43.4.7.6 1.1 1.5 1.7 2.3 4.3-.2 8.6-.3 13-.5.1 0 .2-.2.5-.4-.7-.9-1.6-1.7-2.2-2.7-1.4-2.2-3.4-3.4-5.8-4.3-8.5-3.4-15.4-8.8-19.3-17.3-1.2-2.6-2.1-5.3-3.1-8.1-.5-1.3-1.1-2.4-2.2-3.3-2-1.5-3.9-3-5.8-4.6-4.8-4-8.6-8.7-10-15.1-1.3-5.7-2.2-11.3-1.3-17.1.5-3.1-.1-6.2-2.2-8.3-4.3-4.5-8.8-8.9-14.3-12-1.5-.9-3.1-1.5-4.8-2.3-.3.7-.6 1.1-.7 1.6-.5 4.2-1.3 8.4-1.5 12.6-.2 4 .1 8 .4 12 .5 5.1 1.3 10.2 3.3 14.9 1.5 3.5 2.9 7.1 6.1 9.6 1.1.8 1.1 2 1.2 3.2.1 3.5.1 7 .5 10.5.8 5.8 3.1 10.9 7.5 14.9 2.2 1.9 4.6 3.7 7 5.4 1.8 1.3 4.1 2.1 5.5 3.7 1.4 1.6 1.9 4 3 6 5.9 11 15 17.8 27.3 20.4 2.1.3 4.2.8 7 .1zm318.9-48.5c3.5-4 7.2-7.9 10.6-12 10.1-12 17.9-25.5 24.8-39.5 4.2-8.5 8.3-17.1 12.6-25.6 1.8-3.6 3.9-7 6-10.4.4-.7.7-1.6 2.2-1.6-.3.9-.6 1.6-.9 2.3-2.1 4.8-4.4 9.6-6.3 14.5-3.1 8-5.9 16.2-8.9 24.3-5 13.2-11.9 25.3-21.3 35.9-6.8 7.6-14.4 14.3-22.6 20.3-.8.6-1.6 1.2-2.3 1.8.1.1.2.3.2.4 6.8-2.2 13.9-3.1 21.4-4-.3 1.1-.4 1.9-.7 2.6-.9 2.2-1.9 4.4-2.8 6.6-.2.5-.3 1.1-.6 2 .9-.3 1.3-.4 1.7-.6 4.6-2.4 8.2-5.8 11.2-9.9 2.7-3.7 4.4-7.9 5.7-12.3.4-1.4 1.1-2.4 2.3-3.2 2.1-1.5 4.1-3 6.1-4.6 4.9-3.9 8.7-8.6 10.1-15 1.1-5.1 2.2-10.1 1.3-15.4-.3-1.8-.2-3.7.5-5.4 1.2-2.8 2.3-5.6 3.8-8.3 3.8-6.6 6-13.6 6.5-21.1.6-9.2-2.1-17.5-7.6-24.9-.3-.4-.7-.6-1.1-1-2.4 2.3-3.9 5.1-4.8 8-1.1 3.7-2 7.6-2.8 11.4-1.1 4.8-2 9.7-4.5 14.1-2.8 5-5.6 9.9-8.3 14.9-5 9.5-11.4 18-18.9 25.6-3.4 3.4-6.8 6.8-10.2 10.1-1 1-1.3 1.9-1.1 3.4.9 5.6.4 11.1-1.3 16.6zm70.5-60.8c0 .6.2 1 .1 1.4-.2 1-.5 2-.7 3-1.7 8.4-3.1 16.8-5.7 25-5.3 16.8-14.2 31.4-27.1 43.5-4.6 4.3-9.3 8.6-13.9 12.8-1.4 1.3-3.3 2.4-3.2 4.7 0 .4-.3.7-.5 1.1-2.9 5.7-6.6 10.7-11.4 15-.6.5-1.5.9-1.5 2 1.8.7 3.4 0 5-.2 9.9-1.7 17.9-6.8 24-14.6 2.3-3 3.9-6.6 5.8-9.9.5-.9 1-1.7 2-2.3 3.4-2.1 6.8-4.1 10.1-6.5 4.5-3.2 7.3-7.8 8.7-13.1 1.2-4.4 1.6-8.8 1.4-13.3-.1-1.6.5-2.7 1.7-3.7 1.1-1 2.1-2.2 2.9-3.4 4.8-7.5 6.3-16 6.8-24.7.3-5.5-.2-11-.5-16.5-.1-1.7-.1-3.5-1.3-5.2-2.8.8-5.4 2.1-7.7 3.9-3.4 2.6-6.6 5.5-10 8.2-1.8 1.5-2.9 3.3-3.6 5.5-.5 1.6-.7 3.1-.3 4.7.2.8.2 1.7.2 2.6.2 5.4-.9 10.6-2.5 15.8-1.4 4.7-4.2 8.4-7.8 11.5-2.2 1.9-4.4 3.7-6.8 5.3-1.9 1.3-3 2.9-3.7 5.1-3.3 10.8-10 18.6-20.4 23.1-.6.2-1.2.5-1.6 1-1.6 1.9-3.2 4-4.9 6.2.6.1 1 .1 1.4.2 2.5.1 5.1.3 7.6.4.7 0 1.6-.3 2.1-.8 1.9-1.5 3.7-3.1 5.4-4.7 5.1-5.1 10.1-10.2 15.2-15.3 2.4-2.3 4.3-4.9 6.1-7.7 5.3-8.5 9.9-17.4 14.3-26.3 3.5-7.2 6.7-14.5 9-22.2.9-3.2 2.3-6.3 3.5-9.4.3-1 .5-1.9 1.8-2.2zM91 225c-.3-3.4-.8-4.1-3.9-4.3-4.7-.4-9.4-1.1-13.8-2.9-10.6-4.2-18.1-11.7-22.8-22.1-.3-.6-.4-1.2-.8-1.7-.6-.7-1.2-1.5-1.9-2-2.9-2-5.9-3.8-8.7-5.9-6-4.3-9.3-10.3-10.3-17.5-.5-3.5-.4-7-.5-10.5 0-1.3-.3-2.3-1.3-3.2-1-.9-1.8-2-2.7-3-.7-.8-1.3-1.7-2.2-2.2-3.9-2.3-7.9-4.5-11.9-6.7-.2-.1-.6-.1-1.2-.2-.2.9-.5 1.7-.5 2.5-.3 3.1-.4 6.2-.7 9.3-.5 6.3 0 12.5 1.7 18.5 2.1 7.2 5.2 13.9 11.4 18.7 1.1.9 1.8 2 2.1 3.4.4 1.9.8 3.7 1.3 5.6 1.7 6.7 5.1 12.4 11.1 16.2 3.5 2.2 7.3 4 10.9 6 1.1.6 2.2 1.3 3.1 2.2 4.1 4.1 8.7 7.6 14.1 9.8 7.7 3.2 15.9 4.6 24.2 5.6.7.1 1.5 0 2.2 0 .2-1.3-.5-1.7-1.2-2.1-.7-.4-1.4-.7-2.1-1.1-5.2-2.4-10-5.4-13.6-10-.4-.5-1.1-1-1.7-1.3-6.5-3.2-12.1-7.8-17.3-12.8-11.2-10.7-20.6-22.9-28.8-36.1-4.9-7.8-9.3-15.9-12.4-24.6-.6-1.6-1.1-3.3-1.5-5-.1-.4.2-.9.4-1.9.5 1.1.9 1.5 1 2 1.2 5 3.7 9.5 6.3 13.9 9 14.9 19.9 28.4 31.6 41.2 2.6 2.8 5.7 5.2 8.2 8.1 3.4 3.9 7.2 7.2 11.3 10.4 2.3 1.8 4.7 3.3 7.5 4.2.6.2 1.2.3 1.9.3 3.6-.2 7.2-.4 10.7-.7.2.2.4 0 .8-.1zm320.1 13.9c.1.2.2.3.4.5 4.8-.1 9.5-1.2 14.1-2.2 8.5-1.7 15.9-5.6 22.3-11.5 1.2-1.1 2.6-2.1 4.1-2.9 3.8-2.1 7.9-4 11.6-6.3 3.4-2.1 6.1-5.1 7.9-8.8 1.7-3.4 2.9-6.9 3.6-10.6.4-1.9 1-3.7 2.7-4.9 6.5-5.1 10-12.2 12.1-19.9 2.3-8.3 1.8-16.8 1.2-25.3-.1-1.2.2-2.6-1.1-3.7-3.4 1.3-6.6 3-9.8 4.9-2.3 1.3-4.5 2.7-5.8 5.2-.3.6-.9 1.1-1.5 1.5-1.4 1-1.8 2.3-1.8 3.9.2 3.8-.1 7.5-1 11.2-1.3 5.7-3.7 10.8-8.4 14.4-3.4 2.7-7.1 4.9-10.7 7.2-1.1.7-1.8 1.4-2.3 2.6-1.3 2.6-2.6 5.2-4.2 7.5-5.4 8.1-12.8 13.5-22.2 16.2-3 .8-6.1 1.1-9.2 1.7-.9.2-2 .4-2.5 1-.8.9-1.1 2.2-1.8 3.7 1.6-.2 2.8-.5 4-.4 2.6.1 5.3.3 7.9.7 3.2.5 6.1.3 8.5-2.3 1.9-2 4.3-3.6 6.4-5.4 3.2-2.6 6.5-5.2 9.6-8 5.7-5.3 10.6-11.5 15.6-17.6 9.5-11.5 17.6-23.9 23.5-37.7 1-2.3 2.2-4.4 3.4-6.6.3-.5.6-1.2 1.6-.7 0 .3 0 .7-.1 1.1-2.5 7.2-5.2 14.3-9 20.9-4.1 7.1-8.4 14-12.7 20.9-1.7 2.7-3.4 5.4-5.3 8-3.6 4.6-8 8.5-12.5 12.2-8.4 6.9-16.9 13.7-25 20.9-2.6 2.3-6.1 3.8-9.1 5.6-.8.4-1.7.7-2.4 1.1-.8.6-1.4 1.3-2.1 1.9zm-68.2-.4c.1-2.2-.1-4.3.4-6.3 2.1-7.6 5.9-14.1 12.6-18.7 5.3-3.7 11.2-6.2 17.2-8.3 4-1.4 8-2.9 11.6-5 6.3-3.5 10.4-8.6 10.2-16.3 0-1.2.3-2.4.4-3.6.1-1.4.7-2.4 1.8-3.2 1.2-.8 2.3-1.7 3.4-2.6 2.6-2.1 4.3-4.7 5.1-7.9 1-3.7 1.4-7.5 1.1-11.4-.1-1.4-.4-2.8-.8-4.8-.9 1.1-1.5 1.7-2 2.3-3 3.9-6 7.7-10.2 10.4-4.2 2.7-8.4 5.5-12.6 8.4-8.8 6.2-17.7 12.3-26.2 19-6.1 4.9-10.8 10.9-14.9 17.4-2.5 4-4.3 8.3-5.6 12.9-1.2 4.2-.5 8.1 1.7 11.7.5.8.9 1.7 2.3 1.7 0-.7.2-1.3.1-1.8-.7-4.9-.6-9.9.2-14.8 1.4-8.5 5.1-15.4 12.6-20.3 10.1-6.6 20-13.5 29.9-20.5 7.5-5.3 15-10.6 21.3-17.4.3-.3.7-.7 1.1-.9.4-.2.8-.2 1.5-.4-.4.7-.5 1.2-.8 1.5-1.6 1.8-3.1 3.7-4.9 5.3-3.1 2.8-6.3 5.7-9.7 8.2-11.2 8.4-22.6 16.7-33.9 25.2-2.8 2.1-5.4 4.6-7.7 7.2-4.2 4.7-6.2 10.4-6.4 16.7l-.3 14.6c.3 1.1.7 1.5 1.5 1.7zm-187.5 2.1c1.8-.4 3-.7 3-2.5.1-4.8.4-9.6.3-14.4-.1-4.9-1.2-9.5-4-13.6-2.6-4-6-7.3-9.7-10.2-11-8.8-22-17.5-33-26.4-4.8-3.9-9.3-8-13.1-13-.5-.6-1.4-1.2-1-2.4 1.5.3 2.1 1.4 3 2.2 3.9 3.6 7.6 7.6 11.8 10.9 12.6 9.8 25.4 19.4 38.3 28.9 5.2 3.9 8.4 8.9 10 15 1.9 7 1.6 14.1.2 21.1-.1.4 0 .8 0 1.4 5.5-3.7 7.1-9.5 5.8-14.8-1.1-4.6-3.1-8.9-5.5-13-4.7-8-10.9-14.7-18.3-20.4-11.1-8.4-22.4-16.5-34-24.2-3.2-2.1-6-4.5-8.3-7.5-1.5-1.9-3-3.9-4.7-6-.2.7-.4 1.2-.5 1.6-.4 3.7-.7 7.4-.1 11.2.7 5 2.5 9.2 6.7 12.2.8.6 1.5 1.2 2.3 1.7 1.4.9 2 2.2 2.1 3.8.1 1.8.4 3.7.4 5.5 0 2.4.9 4.5 2.1 6.5 2 3.2 4.6 5.7 7.9 7.6 5.9 3.4 12.4 5.5 18.9 7.6 7.4 2.4 13.2 6.7 17.6 13 .6.8 1.1 1.7 1.6 2.7 2.6 5 4 10 .2 15.5zm83.3 249.8c-.3 1.3-.6 2.1-.7 2.8-.5 5.8-1.1 11.6-1.5 17.4-.2 2.6.1 5.3.4 7.9.5 5.6.9 11.1 1.7 16.7 1.3 8.8 3.1 17.4 4.4 26.2.6 3.9 2.7 6.7 5.1 9.5 1.7 2 4.3 1.9 5.8-.2 1.5-2.3 3.1-4.8 3.6-7.5 1.6-8.4 2.8-16.8 4.1-25.3 1.5-10.4 2.8-20.7 1.9-31.2-.4-4.4-1-8.7-1.6-13.1-.1-.6-.4-1.2-.7-1.9-1.1 1.2-1.6 2.4-2.2 3.6-1.6 3.5-3 7-5.5 10-.5.6-.7 1.8-.7 2.7-.1 14.3-.1 28.6-.9 42.9-.2 4.1-.4 8.1-.6 12.2 0 .8 0 1.6-1.2 2.1-.2-.8-.5-1.5-.5-2.3-.3-8.2-.6-16.4-.8-24.7-.3-10.1-.4-20.3-.6-30.4 0-1-.1-2-.9-2.9-3.3-3.4-5.6-7.6-7.3-12-.4-.6-.8-1.3-1.3-2.5zM135.8 310.5c-1.5.7-3 1.5-4.5 2.2-3.1 1.4-6.4 2.7-9.9 2.7-1.5 0-2.5.6-3.6 1.5-8.1 7.2-16.2 14.3-25.4 20-3.3 2.1-6.5 4.3-9.8 6.5-3.9 2.6-7.8 5.3-11.8 7.9-.6.4-1.3 1.3-2.6.5.6-.6 1-1.2 1.5-1.6 1.9-1.6 3.8-3.2 5.7-4.7 13.1-10.7 26.1-21.4 39.3-31.9 2.2-1.7 2.4-3.6 2.5-6.2-4.9 1.9-9.5 3.6-13.9 5.9-4.2 2.3-8.3 4.8-12.5 7.1-9.9 5.6-9.9 5.6-17.2 13.5-2.3 2.5-4.4 5.3-6.3 8.2-2.8 4.4-4.1 9.2-3.3 14.4.4 2.3.7 2.6 3.1 2.7 5.3.2 10.3-1 15.1-3.2 8.9-4.2 16.9-9.7 24.1-16.4 2.6-2.4 5.3-4.6 7.9-7 5.1-4.5 10.3-8.9 15.3-13.4 2.9-2.4 4.9-5.2 6.3-8.7zm-12.7-11.3c-.1-.1-.2-.3-.3-.4-.7.3-1.5.5-2.2.8-2.6.9-5.3 2-8 2.6-2.1.5-4.4.8-6.6.7-1.5-.1-2.7.2-4 .9-9.6 5-19.2 10.2-29.7 13.3-1.7.5-3.3 1.1-5 1.7l-21 7.5c-.8.3-1.7 1-2.7.3.1-1.2 1.2-1.2 1.9-1.6 14.5-6.3 29-12.6 43.5-19 3.9-1.7 7.7-3.5 11.5-5.3.6-.3 1.4-.9 1.6-1.5.3-1.1.3-2.3.4-3.6-.4 0-.6-.1-.9 0-3.9 1.1-7.8 2.3-11.7 3.4-9.4 2.6-18.8 5.3-28.1 7.9-1.8.5-3.6.7-5.3 1.3-3.9 1.4-7.6 3.4-11 5.9-2.9 2-5.6 4.3-7.7 7.2-1.6 2.2-2.7 4.7-3.2 7.4-.3 1.6-.1 2 1.4 2.6.6.3 1.2.4 1.8.6 6.2 1.9 12.4 1.9 18.7.7 11.4-2.2 22.1-6 32-12.2 7.4-4.6 14.8-9.2 23-12.2 1.3-.5 2.6-1.2 4-1.7 3.7-1.4 5.4-4.6 7.6-7.3zm255.7-.2c-.1.1-.2.3-.2.4.8.7 1.6 1.5 2.5 2.1 2.1 1.4 4.2 2.7 6.3 3.9l23.1 13.2c4.2 2.4 8.1 5.1 12.5 7.1 8 3.6 16.4 6.2 25.2 7.3 5.2.7 10.3.2 15.3-1.5 2-.7 2.2-1.1 1.8-3.2-.6-2.7-1.6-5.2-3.3-7.4-5.4-6.8-12.5-11.2-20.6-13.9-7.1-2.4-14.4-4.2-21.6-6.3l-20.7-6c-.6-.2-1.2-.1-2-.2.3 1.5.7 2.8.6 4-.1 1.3.5 1.8 1.5 2.3 15.2 6.8 30.4 13.4 45.8 19.6 3.8 1.5 7.5 3.1 11.3 4.7.6.2 1.3.4 1 1.5-.8-.2-1.5-.3-2.2-.5-11.4-3.8-22.8-7.4-34-11.6-7.7-2.9-15-6.8-22.4-10.4-2.1-1-4.1-2.5-6.7-1.8-.4.1-.8 0-1.2-.1-3.3-.8-6.7-1.6-10-2.5-.6-.3-1.3-.5-2-.7zM238.1 434.9c-.1 1-.2 1.6-.3 2.3l-.6 10.5c-.5 10.6-.9 21.2.6 31.8 1 6.8 2.8 13.3 6.3 19.2 1.1 1.8 2.3 3.5 3.7 5 1.9 2 3.4 1.9 5.2-.3.9-1.2 1.8-2.5 2.4-3.9 1.7-3.8 3.4-7.6 5-11.4 1.7-4.2 2.9-8.6 3.1-13.2.1-2.7.5-5.4.5-8.1 0-4.4 0-8.8-.3-13.1-.3-4.4-.8-8.7-1.3-13.1-.2-1.8-.5-3.6-.8-5.6-2.8.9-4.9 2.3-6.7 4.1-.8.8-1.3 1.8-1.3 3 0 1.3 0 2.6-.1 3.8-.4 8.8-.8 17.6-1.2 26.3-.2 4.5-.4 8.9-.6 13.4-.1 2.5-.3 4.9-.5 7.4-.1 1.6-.3 3.1-.5 4.8-1.3-.3-1.2-1.2-1.2-1.9-.3-4.5-.7-8.9-.8-13.4-.3-8-.4-16-.6-24-.1-5.3-.3-10.5-.5-15.8 0-1-.4-2.2-1-2.9-2.3-2.5-5-4-8.5-4.9zM4.7 190.3c.5.7.9 1.1 1.2 1.5 2.5 4 5.6 7.6 8.9 10.9 5.6 5.6 11.6 10.6 17.8 15.3 10.6 8 21.7 15.3 33.7 21 3.8 1.8 7.7 3.4 11.9 4.3 3.2.7 4.5.4 7.1-1.3-4.5-.9-9.1-1.8-13.7-2.8-8.6-1.9-16.2-6-22.5-12.1-1.5-1.4-3.1-2.5-4.8-3.4-3.3-1.7-6.6-3.5-9.9-5.4-4.9-3-8.1-7.4-10-12.7-.9-2.3-1.5-4.7-2.2-7.1-.3-1.1-.8-1.8-1.9-2.3-3.9-1.9-7.7-3.9-11.6-5.8-1.6-.8-3.4-1.3-5.2-1.8-1.6-.4-2.2.1-2.3 1.7-.7 8.3.6 16.1 5 23.2 4.3 6.9 9.2 13.1 17.4 15.7.2 0 .3.1.4.2 2.2 1.1 4 2.5 5.3 4.7 1 1.6 2.4 3 3.8 4.2 4.4 3.6 9.6 5.4 15.2 5.9 2 .2 3.7.8 5 2.5 1.8 2.3 4.2 3.5 7.1 4.2 5.4 1.3 10.9 1.1 16.4.9.3 0 .5-.2.8-.4-.1-.4-.1-.6-.2-.8-1.1-1.6-.7-3 .7-4.2.4-.4.8-.8 1.3-1.4-6-.2-11.3-1.7-16.5-4-19.2-8.4-35.8-20.6-49.8-36.2-3.2-3.6-6-7.5-8.3-11.7-.2-.8-.9-1.5-.1-2.8zm366.5 122.4c-.1.1-.2.3-.3.4.7 1.2 1.3 2.5 2.1 3.7 2.6 4.1 6 7.4 9.6 10.7 3.1 2.8 6.3 5.5 9.2 8.4 6.3 6.3 13.3 11.7 20.9 16.4 5.4 3.3 11.1 5.5 17.4 6.3 5.1.6 6.4-.5 6.5-5.6.1-4.9-1.8-9.2-4.4-13.2-3.1-4.9-7.3-8.9-11.2-13.1-.4-.4-.9-.7-1.4-1-1.8-1.1-3.6-2.1-5.3-3.2-10-6.2-20.1-12.2-30.5-17.6-.3-.2-.7-.3-1.4-.5.2.9.4 1.5.5 2 .3 1.3.7 2.6.8 4 0 1.4.6 2.2 1.6 3 11.8 9.3 23.6 18.6 35.3 28l10.8 8.7c.6.5 1.4.8 1 2-1.1 0-1.8-.6-2.5-1.1-7.2-4.7-14.2-9.5-21.5-14-9-5.6-17.1-12.4-25-19.3-1.8-1.6-3.6-3-6.2-3.1-1.5-.1-3.1-.9-4.6-1.3-.4-.2-.9-.4-1.4-.6zm-14.3 12.2c.5 1.3.7 2.1 1.1 2.9 1.7 3.9 3.6 7.7 5.1 11.6 4.2 10.9 10.2 20.6 18.2 29.1 4.2 4.5 9.1 8 15 10 .8.3 1.6.4 2.7.7.6-3.2 1.2-6.1 1.6-9 .3-1.8.6-3.7.4-5.5-.9-9-3.2-17.6-8.3-25.2-1-1.5-2.2-3-3.5-4.2-3.1-2.9-6.3-5.7-9.4-8.5-4.2-3.9-7.8-8.2-10.3-13.4-.4-1-1.2-1.9-2.1-2.5-2.5-1.8-5.1-3.5-7.7-5.2-.3-.2-.8-.3-1.5-.5.6 1.2 1.1 2.1 1.5 2.9 1 2.4 2.2 4.8 2.8 7.4.5 2.3 1.4 4.2 2.9 5.9 11.4 14.2 20.7 29.8 30.1 45.3.4.6 1.1 1.3.5 2.2-1.2-.1-1.5-1-2.1-1.7-4.6-6-9.1-12.2-13.8-18.1-5.2-6.5-10-13.3-13.8-20.7-1-2-2.2-3.8-3.5-6.2-.9 3.3-3 3.4-5.9 2.7zm-197.5-10.8c-.8.4-1.1.5-1.3.7-2.6 2.1-5.3 4.1-7.9 6.2-1 .8-1.8 1.8-2.4 2.9-3.7 7.2-7.8 14.1-10.7 21.7-2 5.2-3.2 10.5-4 16-.5 3.9-.1 7.8-.1 11.7.1 5 1.6 9.6 4.1 13.8.7 1.1 1.5 2.2 2.4 3.5 3.1-2.5 6-4.9 8.3-7.9 5.9-7.7 9.8-16.4 12.4-25.8.2-.8.3-1.7.4-2.6.5-3.5.8-7 1.5-10.4.7-3.4 1.7-6.8 2.7-10.2.2-.9.5-1.7-.5-2.4-2.3-1.6-3.4-4-4.3-6.4-.2-.4-.4-.7-.8-1.5-.4 1.1-.6 1.9-.8 2.6-2.3 10.1-5 20.1-8.7 29.9-2.8 7.5-5.3 15.1-7.9 22.6-.3.8-.4 1.9-1.5 2.3-.9-1.1-.3-2.1-.1-3 2.6-9.3 5-18.7 7.8-27.9 3-10 6.4-19.9 9.6-29.9.6-1.7 1.1-3.5 1.8-5.9zm-17-7.2c-2.6 1.2-4.4 2.7-5.5 5.2-.8 1.8-2 3.5-3.3 5-2.6 2.9-5.3 5.8-8.2 8.4-4.1 3.6-8.3 7-12.6 10.4-2.6 2-4.5 4.5-6.1 7.3-5.3 9.3-8.4 19.1-6.9 30 .3 2.4.5 4.9 1.6 7.3 2.7-.5 5-1.5 7.3-2.6 5.1-2.5 9.1-6.4 12.9-10.6 6.1-6.8 11.2-14.4 14.8-22.9 2.5-5.9 5.3-11.6 8.4-17.2.4-.7.6-1.4 1.2-2.6-1.2.2-2 .2-2.7.4-3.1.9-3.6.7-4.9-2.3 0-.1-.2-.2-.4-.3-.8 1.5-1.6 2.9-2.4 4.4-3.5 6.7-7.4 13.2-12.1 19.3-5.3 6.7-10.2 13.7-15.3 20.6-.6.8-.9 1.9-2.6 2 .3-.8.4-1.5.8-2l2.7-4.5c6.6-10.8 12.6-21.9 20.2-32 2.2-2.9 4.2-5.9 6.3-8.7 1.6-2.1 2.9-4.3 3.5-7 .4-1.8 1.4-3.4 2.2-5 .2-1.1.7-1.8 1.1-2.6zm279.5-55.7c3.6 0 7.2.2 10.6-.1 4.7-.4 9.1-1.6 12.3-5.6.8-1.1 2-1.5 3.4-1.5 4.2-.1 8.2-1.3 12-3.1 3.5-1.7 6.5-3.9 8.6-7.4.7-1.2 2-2.3 3.3-3 1.6-1 3.5-1.5 5.2-2.4 1.9-1 3.9-1.9 5.5-3.3 8.3-7.5 13.7-16.6 14.6-27.9.1-1.7.1-3.4 0-5-.1-2.5-.8-3-3.1-2.5-.9.2-1.9.4-2.8.8-4.6 2.1-9.3 4.3-13.9 6.5-.9.4-1.2 1.1-1.5 2-.5 2-1.1 4-1.8 5.9-2.2 5.9-5.7 10.9-11.4 14-3.4 1.8-6.8 3.5-10.2 5.3-1.3.7-2.6 1.6-3.7 2.6-4.2 3.8-8.7 7-13.9 9.2-4.7 2-9.6 3-14.5 3.9-3.3.6-6.6 1-10.4 1.6 1.8.6 3.2 1 4.5 1.5 1.7.7 3.4 2 5 1.9 1.8 0 3.5-1.3 5.3-2.1 6.2-2.6 12.4-5.2 18.1-8.7 3.1-1.9 6.3-3.9 9.6-5.4 7.9-3.6 14.5-9 20.6-15 6.7-6.6 13.3-13.3 20-20 .5-.5.9-1 1.4-1.3.3-.2 1-.4 1.2-.2.3.2.4.9.3 1.3-.1.6-.4 1.2-.7 1.8-.7 1.1-1.5 2.3-2.3 3.4-5.3 6.8-11.4 13-17.7 18.8-3.3 3-6.7 6-10.4 8.4-4.9 3.3-10.1 6.2-15.2 9-8.1 4.5-16.1 9.2-24.8 12.4-1.9.7-3 1.8-3.2 4.2zM23.8 300.9v-.7c4.3-1.4 8.9-1.9 13.4-2.8 4.5-.9 9.1-1.7 13.6-2.6 4.5-.9 8.9-1.7 13.4-2.7 4.5-1 9-2.1 13.5-3.2s8.9-2.1 13.5-3.2c-.7-.9-1.4-1.5-1.8-2.3-.4-.7-.4-1.6-.6-2.6-.5 0-1.1-.1-1.6 0-2.8.4-5.7.8-8.5 1.3-8.4 1.5-16.8 2.5-25.2 2.9-3.4.2-6.8-.2-10.1.3-8.1 1.4-15.1 5-20.7 11.2-1.2 1.3-2.1 2.8-2.9 4.4-.8 1.5-.7 1.8.9 2.7 1.2.7 2.4 1.3 3.7 1.8 4 1.7 8.3 2.2 12.6 2.3 3.4.1 6.9-.3 10.3-.4 4.8-.1 9.6-.6 14.2-1.8 6-1.5 12-3.1 18-4.9 7.2-2.1 14.4-4.3 21.6-6.3 3.1-.9 4.8-3.1 7.3-5.5-1.2-.3-1.9-.5-2.5-.5-1.5-.1-3-.1-4.5-.3-2.6-.3-4.9 0-7.5.8-9.3 2.9-18.7 5.4-28.1 8-6.4 1.8-13 2.7-19.6 3.1-6.5.4-13.1.8-19.6 1.2-1.1.2-1.9 0-2.8-.2zm453.1-1.3v.9c-.6.1-1.3.4-1.9.4-4.8-.2-9.6-.5-14.3-.7-7-.3-14.1-.5-20.9-2.2-11.8-2.9-23.6-6.3-35.4-9.5-.6-.2-1.2-.3-1.9-.3-3.4.1-6.9.2-10.3.4-.4 0-.8.1-1.3.2 2.2 2.3 4.7 3.6 7.6 4.2 8.8 2 17.3 5 25.9 7.7 9.1 2.8 18.1 5.6 27.7 6.3 6.3.4 12.5 1.3 18.9.3 3.4-.5 6.7-1.5 9.7-3.2 1.6-.9 1.8-1.4.9-3.1-1-1.8-2.2-3.5-3.5-5.1-2.5-2.8-5.6-5.1-8.9-6.8-4.5-2.3-9.2-3.9-14.4-4-10.6-.2-21.2-1.6-31.6-3.5-4.3-.8-8.6-1.4-13.1-2.2.5 1.4 1.3 2.5 1.2 3.6-.1 1-1 2-1.7 3.1 5.7 1.3 11.3 2.5 16.9 3.8 5.5 1.2 11 2.5 16.6 3.6 5.6 1.1 11.3 1.9 17 3 5.6 1 11.3 1.7 16.8 3.1zM213.5 136.5c-1.6.2-3 .4-4.4.4-3.7.1-7.3 0-11-.8-1.8-.4-3.6-.4-5.3-1.3-7.1-3.6-14.6-5.5-22.4-6.5-2.7-.3-5.6-.8-8.1 1.1-.4.3-1.1.4-1.6.3-2.7-.2-4.3 1.4-5.7 3.3-.4.6-.9 1.1-1.4 1.7-1.1 1.1-1.4 2.5-1 4 2 7.4 4.7 14.2 11 19.4 7.2 5.9 14.8 11.2 23.7 14.2 3.4 1.1 7 1.5 10.5 2.2.9.2 1.8 0 1.8-1 .1-3.2-.1-6.4-3-8.7-3-2.3-5.9-4.6-8.9-6.8-3.3-2.4-6.6-4.8-9.8-7.3-.6-.4-1.5-.7-.9-2 .6.3 1.2.5 1.7.8 6.5 4.9 13.1 9.7 19.5 14.7 1.4 1.1 2.7 1.9 4.4 2.3 2.1.5 4.2.9 6.3 1.3 1.4.2 1.9-.1 1.8-1.5-.1-1.3-.2-2.7-.8-3.9-.7-1.6-1.7-3.1-2.8-4.4-3.2-3.9-7.1-7.2-11.4-9.8-6.5-3.9-13.5-5.6-21.1-4.5-.4.1-.9.1-1.1 0-1.4-1-2.3-.1-3 .8-1.7 2.3-3.9 3-6.5 2.3-1.6-.4-3.3-.6-4.9-1.2-1.4-.6-2.7-1.5-3.7-2.5-1.6-1.6-1.7-3.4-.2-5.2 2.7-3.1 6.1-5.1 10.2-5.2 3.5-.1 7 .4 10.3 2 3.9 1.9 7.9 3.5 11.8 5.4 3.9 1.9 8 2.6 12.3 2.5 5.1 0 9.9-1.7 13.7-6.1zm73.9.2c3.3 2.9 6.4 6.1 11.3 5.8.2 0 .3.1.5.1 4.3.4 8.4.2 12.4-1.7 4.1-1.9 8.3-3.7 12.4-5.6 3.3-1.6 6.8-2.2 10.4-2.2 4.1 0 7.3 1.7 10.1 4.3 2.4 2.2 2.2 4.6-.4 6.7-2.2 1.8-4.8 2.4-7.5 2.9-2.9.5-5.2 0-7-2.4-.9-1.2-2.2-1.8-3.8-1.2-.6.2-1.4.2-2.1.1-7.6-.2-14.7 1.4-20.8 5.9-3.2 2.3-6 5-8.9 7.6-1.3 1.2-2.3 2.7-3.1 4.2-.8 1.4-1.2 3-1.6 4.5-.3 1.2.4 2 1.5 2 3.9-.1 7.6-.7 10.8-3.2 6.6-5 13.3-10 20-15 .5-.4 1.1-1 2.2-.2-.8.7-1.5 1.4-2.3 2-5.8 4.3-11.5 8.6-17.3 12.9-2.2 1.6-3.4 3.6-3.5 6.2 0 .5-.2.9-.2 1.4-.3 2.2.1 2.6 2.2 2.5 3.7-.2 7.3-.9 10.7-2.2 7.3-2.9 14.3-6.3 20.2-11.7.9-.9 2-1.6 3-2.4 2.8-2.3 5.4-4.8 7.2-8 1.9-3.3 3.7-6.5 4.8-10.2.4-1.3.7-2.7-.3-3.9-1.5-1.8-3.1-3.5-4.6-5.2-.8-.9-1.8-1.3-3-1.3-5.8-.1-11.7-.2-17.4.7-5.1.8-10.1 1.7-14.8 3.9-2.8 1.3-5.6 1.9-8.5 2.4-4.2.8-8.3.7-12.6.3zm127.3 122.4c1.4 1.3 2.9 2.4 3.9 3.9 1 1.4 2.1 1.7 3.7 1.7 6.4-.2 12.8-.3 19.2-.5 2.3-.1 4.6-.4 6.9-.7 3.6-.5 7.1-1.2 10.7-1.5 7.4-.8 14.6-2.4 21.7-4.8 6.7-2.2 12-6.3 16.6-11.4 1.7-1.9 1.7-4.3.1-6.3-1.3-1.6-2.9-2.5-4.8-3-4.7-1.3-9.6-1.9-14.5-1.4-1.9.2-3.8.3-5.7.4-1.6.1-3.1.3-4.3 1.6-5.1 5.3-11.7 7.7-18.8 8.4-1.6.2-2.9.6-4 1.8-2.2 2.5-4.9 4-8.2 4.6-2.3.4-4.6.5-6.8 1.1-2.3.6-4.5.7-6.8 0-1-.3-2.4-.4-3.3 0-2.4 1.1-4.7 2.5-7 3.9 3.7-.1 7.4-.4 11-1 6-.9 11.9-2.1 17.9-3.2 6.2-1.1 12.4-2.1 18.6-3.5 6.7-1.5 13.3-3.5 19.9-5.3 3.9-1.1 7.9-2.1 11.8-3.2.7-.2 1.5-.7 2.3.3-25.8 11.6-52.8 15.6-80.1 18.1zm-13.9 15.7c2.4 1 4.4 2 6.4 2.8.7.3 1.4.4 2.1.4 1.7.2 3.5.4 5.2.6 8 1.3 16 2.7 24.1 3.8 5.6.7 11.3 1.2 16.9 1.3 5.7.1 11.5-.1 17.2-.4 6.2-.3 11.9-2.1 17.2-5.4 1.3-.8 2.4-2 3.6-2.9-.8-2.1-2-3.4-3.4-4.6-3.7-3.3-8-5.6-12.8-6.8-3.5-.9-7.3-1.2-10.9-1.3-2.8 0-5.5.7-8.3 1.1-4 .6-8.1 1.2-12.1 1.7-7.8.9-15.6.9-23.5.9-2.8 0-2.8 0-3.7 2.9 1.4.2 2.7.4 4 .5 3.4.4 6.8.8 10.2 1.1 4 .4 7.9 1 11.9 1.2 7.4.3 14.8.4 22.3.5 5.3.1 10.6 0 15.8.1.8 0 1.8-.3 2.4.9-.7.8-1.7.7-2.6.8-6 .4-12 .6-17.9 1.2-4.4.4-8.8-.1-13.1 1.1-.9.2-2 .2-2.9 0-3.7-1-7.6-.7-11.4-1.2-5.9-.7-11.9-1.2-17.8-2.1-4-.6-7.8-1-11.7.4-2.2.7-4.6.9-7.2 1.4zm-59.1 47.9c-1.2 2.4-2.2 4.2-3 6.1-.4.8-.4 1.8-.4 2.7.1.9.4 1.9.7 2.8 1.6 6.7 3 13.4 2.6 20.4-.1.7 0 1.5.2 2.1 2.6 9 6.4 17.4 12.1 24.8 2 2.7 4.7 4.7 7.3 7 3.2-4 5.5-8.2 6.3-13 1-5.9 1-11.9.4-17.9-.3-2.8-.7-5.6-1.8-8.1-3.2-7.9-6.8-15.7-10.2-23.5-.4-1-1-1.8-2-2.2-3.7-1.5-7.1-3.7-10.1-6.4-.3-.3-.9-.4-1.7-.9.5 1.6.8 2.6 1.1 3.7 5 15.4 10.7 30.6 14.9 46.3 1.1 4 2.3 8 3.4 12 .2.8.9 1.7 0 2.7-.3-.2-.6-.2-.6-.4-7.3-18.9-15-37.7-19.2-58.2zm-252-64.9c-2.7-1.2-5.4-2.4-8-3.8-1.1-.6-2.1-.8-3.4-.8-5.3.2-10.6.4-15.8-.7-3.4-.7-6.8-1.4-9.2-4.2-1.7-2-3.7-2.7-6.2-3.1-7-1.1-13.2-3.7-17.9-9.2-.7-.9-1.6-1.2-2.7-1.3-2.2-.1-4.3-.3-6.5-.4-4.4-.3-8.8.3-13.1 1.4-1.9.5-3.6 1.4-4.8 3-1.3 1.7-1.4 4.4-.1 5.8 2.8 2.8 5.6 5.8 8.8 8.1 5.4 3.8 11.8 5.8 18.2 7.1 11.5 2.3 23 4.6 34.8 4.9 5 .2 10.1.3 15.1.4.8 0 1.8 0 2.2-.5 1.8-1.7 3.5-3.5 5.2-5.3-3.8-.2-7.6-.4-11.4-.7-12.7-1.1-25.2-2.8-37.7-5.5-8.4-1.8-16.7-3.9-24.5-7.4-2.1-.9-4.1-2.1-6.1-3.3-.5-.3-1.1-.7-.6-1.6 27.4 8.4 55.2 14.5 83.7 17.1zm-74.8 15.6c2.1-.2 4.1-.5 6.1-.5l27.3-.6c3.1-.1 6.2-.2 9.3-.6 7.7-.9 15.4-1.9 23-2.8.4 0 .7-.3 1-.4-.2-1.3-1-1.8-2.1-1.6-1.3.3-2.5.2-3.8-.3-.5-.2-1.1-.2-1.7-.2-13.2.3-26.1-1.9-39-4-1.6-.3-3.3-.4-5-.3-4.8.2-9.3 1.5-13.5 3.7-3.1 1.6-5.9 3.5-8.1 6.3-1.1 1.4-1.1 2 .2 3.3.7.7 1.4 1.3 2.2 1.8 3.1 2.2 6.6 3.4 10.2 4.6 4.6 1.5 9.5 1.6 14.2 1.8 9.8.5 19.7.2 29.4-1 6.7-.8 13.4-1.9 20.1-2.9 1.9-.3 3.9-.3 5.6-1 2.2-.9 4.3-2.4 6.6-3.8-.5-.2-.8-.4-1.2-.5-2.9-.8-5.8-1.6-8.8-2.4-.7-.2-1.4-.2-2.1-.1-5.2.7-10.4 1.7-15.6 2.3-7.1.7-14.3 1.3-21.5 1.6-4.1.2-8.3-.2-12.4-.4-6.3-.3-12.6-.6-18.9-1-.4.2-1.2.3-1.5-1zm275 280.2c.8-.6 1.4-.9 1.9-1.3 2.2-2.3 4.3-4.7 6.6-7 3.2-3.1 5.7-6.8 7.4-10.8 3.7-8.6 6.9-17.4 8.8-26.6 1-5 1.4-10.1.3-15.2-1.6-7-5.6-12.7-10-18-.3-.3-.6-.6-.9-.8-2.6-1.1-5.2-2.3-8.2-3.5 1 2 1.8 3.8 2.7 5.5 6 11.7 8.2 24.1 6.6 37.2-1.3 11.1-5.1 21.4-11 30.9-.8 1.4-1.8 2.6-2.8 3.9-.4.6-1 1.1-1.7.5 0-.1-.1-.2-.1-.3 3.8-6.9 7.2-14.1 10-21.5 3.3-8.7 4.7-17.6 2.8-26.8-1.1-5.2-2.5-10.2-3.7-15.4-.1-.5-.3-.9-.5-1.3-2.3 2-2 4.3-.9 6.6.2.4.2.8.4 1.1 3.1 9.4 3.4 18.8-.2 28.2-1.7 4.4-3.4 8.8-5.2 13.1-2 4.9-4.2 9.7-6.3 14.5-.4 1-1 1.9 0 2.9 1.2 1.4 2.6 2.7 4 4.1zm-85-82.2c-.2-.1-.3-.3-.5-.4-1.6.8-3.1 1.6-4.7 2.2-1.6.6-2.8 1.5-3.8 2.8-.6.8-1.2 1.5-1.8 2.3-7.5 9.2-9.9 19.6-7.1 31.3 2 8.5 5 16.7 8.2 24.8.3.7.7 1.3 1.1 1.8 2.1 2.5 4.1 5.1 6.4 7.5 2.8 2.9 5.7 5.6 8.6 8.3.8.8 2 1.2 3 1.7 1.6-2.1 2.1-3.9 1-6.2-1.5-2.9-2.7-6-3.9-9-2.6-6.4-5.4-12.8-7.7-19.4-2.9-8.2-3.1-16.6-.7-25 .6-2.2 1.4-4.3 2-6.4.5-1.7.1-2.4-2-3.3-.6 2-1.3 3.9-1.7 5.9-1 4.8-2.2 9.5-2.8 14.3-1 8.8.7 17.2 4.2 25.3 2.4 5.5 5 10.9 7.5 16.3.3.8 1 1.5.6 2.4-1.1.3-1.3-.5-1.6-1.1-1.1-2.1-2.1-4.1-3.1-6.2-3.5-7.3-6.9-14.6-9.1-22.4-2.8-9.5-3-19-.2-28.6 1.6-5.6 4.1-10.7 6.8-15.8.5-1.1.9-2.1 1.3-3.1zm60.1 91.4c-.3-.1-.5-.1-.8-.2.1-.6.1-1.3.2-1.9 1.2-5.3 2.5-10.6 3.5-15.9 1.7-9 2.7-18.2 2.6-27.4 0-4-.5-8-.8-11.9-.7-7.9-2.5-15.6-4.6-23.2-.1-.4-.3-.8-.7-1.7-.6 2.1-1 3.7-1.6 5.2-.6 1.6-.7 3.2-.2 4.9 1.5 5.9 2.2 11.9 2.5 18 .4 8.6-.3 17.2-1.6 25.8-1.2 8.6-2.7 17.2-4 25.8-.7 4.4-.7 4.4 2.9 7.1.2.1.4.3.6.4.9.8 1.9.6 2.5-.2.9-1.1 1.8-2.3 2.3-3.6 2.7-6.7 5.4-13.5 7.9-20.3 2-5.7 3.4-11.7 3.9-17.7 1-11.1-.7-21.8-3.8-32.4-.2-.8-.8-1.6-1.5-2-1.5-.9-3.1-1.5-4.6-2.2 0 .1-.1.2-.1.2 0 .3.1.6.2.9 4.1 13.4 5 27.1 3.1 41-1.4 10-3.9 19.7-6.9 29.3-.3.6-.7 1.3-1 2zm-58.1-75.4c-1.9 3.2-3.9 12.3-4 16.4-.2 5 .4 9.9 2.2 14.6 3.2 8.4 6.7 16.6 10 24.9 1.4 3.6 2.9 7.1 5.3 10.2 2.1 2.8 4.1 5.7 6.1 8.6.8-.2 1.4-.4 2-.6 2-.8 2.1-1.1 1.4-3l-.3-.9c-1.6-4.4-3.3-8.7-4.7-13.1-2.7-8.3-4.5-16.8-4.6-25.6 0-8.1 1.5-16 3.6-23.8.6-2.4 1.2-4.6-.3-6.8-.5-.8-.7-1.9-.9-3-.4-1.7-.7-3.4-1.1-5.5-.6 2.3-1.1 4.2-1.6 6.2-2.1 7.8-3.6 15.7-4 23.8-.4 8.8.6 17.5 2.7 26.1 1.6 6.5 3.1 13.1 6.2 19.1.3.5.6 1.2-.6 1.9-6.1-11.6-10.6-23.6-11.9-36.7-1.3-13.2 1.5-25.8 6.5-38.5-3.9 3.1-6.9 6.6-12 5.7zm73.3-7.2h-.5c-.5 3.3-1.1 6.6-2.6 9.6-.3.7-.2 1.7 0 2.5 1 4.8 2.3 9.6 3.2 14.5 1 5.3 1.5 10.6 1.1 16-.6 8.2-2.4 16.1-5.1 23.8-1.3 3.8-2.8 7.5-4.2 11.2-.3.9-.9 1.8.1 2.6 1.1.9 2.2 1.9 3.8 2.1.3-.5.7-.9 1-1.4 2.4-4.5 5-9 7.1-13.6 4-8.8 7.7-17.7 11.4-26.7 1.8-4.4 2.9-9.1 3.2-14 .3-6.2-1.1-12.1-3-17.8-.2-.6-.6-1.1-.9-1.8-4.2 1.1-7-1.8-10.3-3.7 0 2.4 1.1 4.5 1.7 6.6.5 2.2 1.2 4.3 1.7 6.5.5 2.3.9 4.5 1.2 6.8.3 2.3.6 4.6.7 6.9.1 2.2 0 4.5-.1 6.7-.2 2.3-.4 4.6-.8 6.9-.4 2.2-.8 4.4-1.4 6.6-.6 2.2-1.2 4.5-2 6.7-.7 2.2-1.6 4.4-2.4 6.5-.8 2.1-1.8 4.1-2.7 6.1-1 2-1.6 4.3-3.6 5.7.2-2.6 1.8-4.6 2.5-7 .7-2.5 1.5-5 2.2-7.6.7-2.5 1.3-4.9 1.9-7.4.5-2.5 1-5 1.4-7.5.4-2.5.7-5.1.9-7.6.2-2.6.2-5.3.1-7.9-.1-2.6-.2-5.1-.5-7.6s-.7-5.1-1.2-7.6c-.5-2.6-1-5.2-1.6-7.7-1-2.5-1.7-5-2.3-7.4zM237 563.8c-1.3-.5-1.4-1.3-1.6-2.1-.8-2.6-1.6-5.2-2.3-7.8-2.8-9.9-4.9-19.9-5.5-30.1-.7-10.4.5-20.7 3.4-30.8.3-1 .5-1.9.9-3.1-1.5.7-2.6 1.5-3.8 1.7-1.6.3-2.3 1.2-2.6 2.6-1.1 5.3-2.4 10.6-3.2 16-.9 5.9-.7 11.8.1 17.7 1.2 8.4 3.9 16.3 6.5 24.2 1.7 5.2 5 9.6 7.1 14.5.1.2.2.4.4.6.7.9 1.4 1.1 2.5.6 2.6-1.2 3.4-2.5 3-5.3-.1-.4-.1-.8-.2-1.2-2.5-13.8-5.1-27.6-6.2-41.7-.7-10-.3-20 1.8-29.8.6-2.6.2-5-.6-7.8-.3.7-.6 1.1-.7 1.5-3.4 12.4-5.3 25-5.3 37.8 0 2.3.2 4.6.4 6.9.3 3.8.5 7.7 1.2 11.4 1.4 7.4 3 14.7 4.6 22 .1.8.1 1.4.1 2.2zm64.7-104.6c-.2.1-.3.2-.5.4 1.3 5.3 3.4 10.1 7.3 14-.4.7-.7 1.3-1.1 1.9 1.4 2 2.8 3.8 4 5.8 4.4 7 6.3 14.5 5.2 22.8-.9 6.3-2.7 12.3-4.8 18.3-1.3 3.7-2.7 7.3-4 11-.3.9-.8 1.9 0 2.7 1.6 1.6 3.4 3 5.3 4.4 2-1.8 3.2-3.9 4.3-6 3.5-6.6 6.1-13.5 8.8-20.4.4-1 .6-2.1.9-3.2 1.4-5.4 1.1-11 .8-16.5-.1-2.5-.5-5.2-1.4-7.5-2.2-5.4-4.7-10.6-7.2-15.9-.5-1-1.3-1.8-2-2.7-1.8-2.2-3.5-4.3-5.3-6.5-.8-.9-1.5-1.9-2.4-2.7-3.3-3-6.2-6.4-8.3-10.4-.2-.4-.5-.8-1.1-1.7-.1 1.3-.1 2.1-.2 2.9-.3 2.3.5 4 2.3 5.6 4.7 4.1 8.7 8.9 12 14.3 4.6 7.7 7.1 16 7.4 25 .3 7.5-.6 14.8-2.6 22-1.4 5.2-3.2 10.2-4.8 15.3-.2.7-.4 1.7-1.9 1.8.2-1 .4-1.8.6-2.6 2.5-7.8 4.6-15.6 5.5-23.8.8-7.6.4-15.1-1.8-22.5-2.5-8.1-6.9-15.3-12-21.9-.9-1.4-1.9-2.6-3-3.9zM199.6 461c-.6.1-.8.1-.9.1l-1.2 1.2c-3.4 4.2-6.6 8.7-9.1 13.5-4.2 8.1-6.5 16.6-6.3 25.8.1 7.7 1.6 15.2 3.6 22.6.7 2.7 1.6 5.3 2.4 8 .2.8.7 1.6-.3 2.6-.4-.9-.8-1.5-1.1-2.3-3.8-10.6-7.1-21.4-7.4-32.8-.1-6.2.4-12.3 2.3-18.2 3.2-10.1 9.2-18.4 17.1-25.3 2.7-2.3 2.5-4.8 2-8.1-.5.5-.8.8-1 1.1-2 4.4-5.1 7.9-8.6 11.1-.6.5-1 1.2-1.5 1.8-1.1 1.4-2.2 3-3.4 4.3-3.1 3.4-5.6 7.2-7.2 11.5-2.3 6-3.5 12.3-4.5 18.6-.6 3.8-.8 7.7.2 11.4 1.6 5.8 3.2 11.5 5 17.3 1.6 5.3 4.7 9.8 8 14.1.3.4.7.8 1.1 1.2.8.8 1.6.8 2.5 0 2.4-2 3-4.5 1.9-7.5-2.8-7.4-5.7-14.8-7.4-22.5-.8-3.7-1.4-7.6-1.5-11.4-.1-5.9 1.7-11.5 4.8-16.6 1.6-2.6 3.5-5 5.2-7.5.1-.2.1-.4.1-.6-.7-.2-1.4-.3-2.4-.6 4-3.4 6.3-7.7 7.6-12.8zm220.5-282.7c-7.2.8-13.7 1.6-19.8 4-.7.3-1.3.6-1.9 1-1.3.8-2.1 1.9-2.2 3.5-.1 2.6-1.2 4.8-2.5 6.9-2.7 4.5-6.8 7.4-11.5 9.4-3.2 1.4-6.6 2.5-9.8 3.8-.5.2-1 .5-2 1 1.6.1 2.6-.1 3.5.2 1.9.6 3.4 0 5-.8 7.7-4.1 14.7-9.3 21.4-14.9 4.1-3.4 8.1-6.7 12.2-10 .6-.5 1.2-1.3 2.5-.9-.3.6-.4 1.1-.7 1.5-6.5 7.6-13.4 14.9-21.6 20.6-3.4 2.4-7 4.5-10.5 6.6-.8.5-1.7.9-1.6 2.1.1 2.7-1.1 4.9-2.4 7.2-.3.5-.5 1.1-.8 1.8.7 0 1.1.2 1.5.1 6.6-1.4 13-3.3 18.6-7.3 5-3.6 8.8-8.1 10.1-14.3.4-1.8 1.4-3.2 2.6-4.5 3.2-3.3 5.7-7.1 7.7-11.3.6-1.7 1.2-3.5 2.2-5.7zm-337.9 1.2c.3 1.1.4 1.6.6 2.1 2 5.4 4.8 10.3 8.7 14.5 1.7 1.9 2.8 4 3.4 6.5.8 3.4 2.5 6.4 4.9 8.9 2.8 2.9 6 5.3 9.6 7.1 4.9 2.4 10.1 3.8 15.5 4.8.7.1 1.4.2 2.6.4-1.1-1.2-1.9-2.1-2.7-3-.8-.9-1.6-1.8-2.1-2.9-.7-1.4-1.5-2.9-1.6-4.4-.2-1.4-.7-2.1-1.9-2.7-13.3-6.8-24.1-16.7-33.5-28.2-.4-.4-.5-1-.8-1.5.2-.1.3-.3.5-.4.6.4 1.3.7 1.9 1.2 1.6 1.3 3.2 2.6 4.8 4 10 8.5 20 16.9 31.8 23 2.2 1.1 3.8.4 5.6-.1-1.9-.9-3.9-1.6-5.8-2.3-4.1-1.6-8.1-3.5-11.4-6.5-3-2.8-5.6-6.1-6.1-10.3-.4-3.3-1.9-5.2-4.8-6.1-3.8-1.1-7.5-2-11.4-2.8-2.5-.7-5-.9-7.8-1.3zm25-82.2c-.7.3-1.2.5-1.7.7-2.5 1-5 2.2-7.6 2.9-8 2.3-16.1 1.8-24.2.2-1-.2-1.9-.4-2.9-.6-.1.2-.2.3-.2.5.6.7 1 1.6 1.7 2.2 2 1.8 4.1 3.6 6.1 5.4.7.7 1.5 1.3 2.3 2.1-1.6 1.9-3 3.6-4.6 5.6 1.4.6 2.4 1.2 3.6 1.4 1.7.3 3.5.5 5.2.6 5.2.2 10.4 0 15.5-.9 5.6-1 11-2.7 16.1-5.2 1-.5 2.1-1.1 2-2.4-.1-1.2-1.3-1.2-2.2-1.5-1.5-.5-2.9-1.1-3.4-2.7-1.2-3.4-3.9-5.5-5.7-8.3zm320.8-.5c-1.2.3-1.8.5-2.4.6-7.2 1.9-14.5 2.6-21.9 1.6-3.7-.5-7.3-1.6-10.7-3.2-.8-.4-1.7-1-2.4-.1-1.6 2.1-3.4 4.1-4.4 6.5-.9 2.1-2 3.5-4.2 4.2-.7.2-1.5.8-1.7 1.4-.3 1 .5 1.6 1.3 2 .5.3 1 .5 1.5.7 4.1 1.9 8.4 3.1 12.8 3.8 7 1.2 14 1.4 21 .4 1.9-.3 3.9-.6 5.5-2.3-1.2-1.3-2.3-2.5-3.4-3.8-1.2-1.4-1.2-1.7.2-2.9.7-.6 1.5-1.2 2.3-1.8 2.5-1.7 4.8-3.9 6.5-7.1zm-133.9 36.6c2-.2 4-.4 5.9-.6.8-.1 1.7-.1 1.8-1.2.1-1.1-.4-1.9-1.3-2.3-.9-.4-1.8-.7-2.7-1.1-2.6-1-4.9-2.4-7-4.1-4-3.3-6.8-7.4-9.1-11.9-.7-1.4-1.1-3-1.5-4.5-.6-2.2-1.3-4.5-1.5-6.8-.3-3.8-2.5-5.1-6-5.2-2.2-.1-4.4-.5-6.7-.7-2.5-.2-2.9.3-2.7 2.9.1 1 .3 1.9.4 2.8 1.7 11.2 6.9 20.3 15.7 27.4 4.3 3.5 9 5.7 14.7 5.3zM76.6 201.9c.6 1.3 1.1 2.3 1.6 3.2 2.7 4.8 6.2 8.9 10.4 12.4 1.3 1.1 2.4 2.4 2.9 4 2.2 6.4 6.8 10.5 12.7 13.4 4.2 2.1 8.7 3.1 13.2 4 2.8.5 4.6-.6 6.9-1.9-3-1.9-5.3-4-4.6-7.7-.8-.3-1.5-.5-2.2-.8-3.6-1.3-7.3-2.4-10.8-3.9-4.8-1.9-9.2-4.5-13-8-4.4-4-8.7-8-13-12.1-.4-.4-.7-.9-1.2-1.5 1.4-.1 1.4-.1 2.4.7 4.9 3.7 9.6 7.7 14.8 11 7.6 4.9 16.3 7.7 24.5 11.5 1.4.7 1.7.4 2.8-1.4-.8-.2-1.5-.5-2.3-.7-5.1-1.2-10.1-2.6-14.6-5.2-6.6-3.8-12-8.7-14-16.5-.4-1.7-.6-1.9-2.6-1.8-4.1.1-8.3.4-12.4.7-.2 0-.7.3-1.5.6zm347.9-1.9c-1-.2-1.6-.5-2.3-.6-3.5-.3-7-.6-10.5-.7-2.3-.1-2.5 0-3.1 2.4-1.3 4.9-4 8.8-7.8 12.1-3.1 2.7-6.6 4.7-10.4 6.3-4.5 1.8-9.1 2.9-13.8 3.8-1.1.2-2.1.4-3 1.4.8.4 1.5.6 2.1 1 1.4 1 2.7.8 4.2.1 3.3-1.5 6.6-2.9 9.9-4.2 7.8-3.2 15.2-7.1 21.8-12.5 2.2-1.8 4.3-3.5 6.5-5.3.5-.4.9-1 1.8-.1-.6.6-1.1 1.2-1.7 1.8-4 3.7-8.1 7.5-12.2 11.2-1.8 1.6-3.7 3-5.7 4.3-5 3.3-10.6 5.2-16.2 7-1.1.4-2.2.8-3.6 1.2 1.7 4.3-1.8 5.8-4.1 7.9 2.2 0 4.2-.2 6.3-.4 5.6-.6 11-2 15.9-4.9 4.5-2.6 8.3-6 10.3-11 1-2.5 2.4-4.4 4.4-6.1 4.7-3.9 8.4-8.7 11.2-14.7zM236.4 95c-.8-.1-1.3-.2-1.9-.2-3.5.4-7 .8-10.5 1.3-1.9.3-1.8.4-2.1 2.2-.6 3.8-.9 7.7-2.2 11.2-3.1 8.4-8.3 15-16.8 18.6-1.1.5-2.2.9-3.3 1.4-1.4.7-1.5 1-1.1 2.9 6.3 1.4 12.8.7 16.6-1.4 2.7-1.4 5.3-3 7.7-4.9 1.6-1.2 3.1-2.8 4.2-4.5 5.2-7.3 8-15.6 9.3-24.4.2-.6.1-1.3.1-2.2zm-99.2-2.8c.2-.2.5-.4.6-.6 2.4-4.6 4.8-9.2 7.1-13.8.8-1.7.3-2.9-1.6-3.8-8.9-4.3-18.1-4.7-27.4-1.2-3.4 1.2-4.1 3.9-2.2 6.9.7 1.1 1.4 2.3 1.9 3.6 1 2.3 1.9 4.7 2.9 7.1l.9 1.8c7-2.3 10-3.2 17.8 0zm241.6-1.9c.6-1.5 1.1-2.9 1.7-4.3 1.2-3 2-6.2 3.8-9 1.4-2.2.7-4.3-1.6-5.7-.7-.4-1.6-.8-2.4-.9-2.6-.5-5.2-1.1-7.8-1.4-6.6-.7-12.7 1.1-18.4 4.1-1.7.9-2 2.1-1.3 3.8.2.5.5 1 .8 1.5.9 1.6 1.9 3.2 2.8 4.7 1.5 2.7 3 5.4 4.6 8.3 5.6-3.8 11.6-3.3 17.8-1.1zm-87.1 390.5c-1.1.4-1.8-.2-2.2-.8-1.4-1.7-3-3.4-4.1-5.3-3-5.1-4.5-10.7-5.7-16.5-1.6-7.5-2.2-15.2-2.4-22.8 0-.5.1-1-.1-1.4-.2-.4-.7-.9-1.1-1-.7-.2-1.2.2-1.3 1-.1.6-.1 1.1-.1 1.7.2 3.7.3 7.3.5 11 .5 8.4 2.1 16.6 3.9 24.8.8 3.7 2.6 6.8 5.3 9.5 1.8 1.8 3.7 3.6 6.1 4.6 2.4 1 4.2.4 5.4-1.9 1.3-2.5 1.7-5.2.7-7.9-1.6-4-2.9-8.1-5.8-11.5-.7-.8-1.2-1.9-1.7-2.9-3.6-6.7-4.8-14-5-21.5-.1-1.8.1-3.5 0-5.3 0-.6-.3-1.4-.7-1.6-1.5-.9-3.3.1-3.2 1.9.1 3.1.3 6.2.4 9.3.2 6 1.1 11.9 2.5 17.8 1.5 6.4 3.7 12.6 8.3 17.6.1.4.1.8.3 1.2zm-75.3-47.7c-.1.9-.2 1.5-.1 2.2.5 4.6.2 9.3-.5 13.8-1 6.2-2.9 12.1-6.8 17.2-.4.5-.8 1-1 1.6-1.1 2.7-2.2 5.3-3.2 8-.9 2.3-.7 4.5.2 6.8 1.5 3.6 3.8 4.5 7.2 2.4 3.4-2.1 6.1-5.1 8.5-8.4.4-.6.7-1.3.8-2 1-5.6 2.2-11.3 3-17 .7-5 1-10 1.4-15 .2-2.7.1-5.4.1-8.2 0-1.1-.5-1.6-1.6-1.6s-1.3.7-1.3 1.6v1.9c0 8.1-.7 16.1-2.4 24-1.2 6-3 11.8-6.6 16.8-.9 1.2-2 2.3-3.1 3.3-.3.3-.9.2-2 .4.7-1.2 1.1-1.8 1.5-2.5 1.3-2.4 2.9-4.8 4-7.4 2.4-5.6 3.7-11.6 4.4-17.6.6-5 1-10 1.4-15 .1-1.8.4-3.6-.3-5.5-1.3.2-2.3.2-3.6.2zm56.7 51.3c-.2 0-.5.1-.7.1-.3-.8-.6-1.6-.8-2.4-.9-4.5-1.8-8.9-2.6-13.4-1.8-10.6-3-21.2-3.2-31.9 0-.6.1-1.2-.1-1.7-.1-.4-.7-1.1-.9-1.1-.5.1-1.1.5-1.4.9-.2.4-.1 1.1-.1 1.6.5 4.8 1 9.7 1.5 14.5.6 6.4 1.2 12.9.5 19.4-.7 6.4-.5 6.4 1.8 12.3.9 2.4 2.5 4.2 4.5 5.8 2.5 1.9 4.1 1.5 5.1-1.5.8-2.4 1.2-5 1.5-7.5.2-1.9.6-3.9.1-5.9-2.8-10.7-4.5-21.6-4.9-32.6-.1-2.2-.2-4.3-.4-6.5-.1-1.3-.6-1.7-1.8-1.5-1.2.2-1.7.6-1.7 2.2.1 7.3.3 14.7.5 22 .1 2.2.2 4.3.5 6.4.8 6.4 1.7 12.8 2.6 19.2.2.6 0 1.1 0 1.6zm-38.8-50.2c0 1.3.1 2.7 0 4-.4 7.7-.5 15.3-1.7 22.9-1.1 7-2.3 14-3.5 21-.1.7-.2 1.4-1.4 1.8 0-.8-.1-1.3 0-1.9.7-5.3 1.6-10.6 1.9-15.9.6-8.6.7-17.2 1-25.9.1-1.8-.2-3.7-.3-5.5-.1-.8-.4-1.4-1.3-1.4s-1.5.4-1.7 1.4c-.1.4 0 .8-.1 1.2-.1 4-.3 8-.4 12-.4 8.2-1.6 16.2-3.4 24.2-.5 2.4-1 4.9-.5 7.3.6 2.9 1 5.8 2 8.6 1 2.9 2.5 3.1 4.9 1.1.2-.2.5-.4.7-.6 2.3-1.9 3.4-4.5 4.6-7.2.8-1.9 1-3.8.8-5.8-.2-2.1-.4-4.1-.4-6.2 0-6.7 0-13.4.1-20.1 0-1.7.2-3.3.3-5 .2-2.6.4-5.3.5-7.9.2-1.8 0-2-2.1-2.1zm-80.2-194.6c2.1-2.6 2.8-5.2 2-8-2.9-10.6-9.8-17.4-20.1-20.7-4.1-1.3-8.2-.9-12.2 1-1.8.9-2.1 1.5-1.1 3.2 1.2 2 2.6 4 4.2 5.8 1.2 1.3 2.7 2.8 4.3 3.3 8.6 2.9 14.9 8.5 19.3 16.3.3.4.6.8.9 1.3.3-.2.4-.3.5-.4.1-.5.2-.9.2-1.4 0-3.2-.8-6.2-2-9.1-3-7.5-8.1-13-16-15.4-1.9-.6-3.8-1.1-5.8-1.6-.6-.2-1.2-.5-1.8-.7 0-.2.1-.4.1-.6.9 0 1.8-.2 2.7 0 6.6 1.3 12.4 4.1 17.4 8.5 3.5 3.1 5.8 7 6.5 11.7.6 2 .7 4.2.9 6.8zm195.4 1.3c.4-3 1.5-5.6 3.4-7.8 4.5-5.1 10-8.3 17-8.7.8 0 1.8-.3 2.4-.8 3.2-2.3 5.4-5.5 6.4-9.3.6-2.2.2-3.1-2-3.9-4.4-1.7-8.8-1.4-13.1.4-5.9 2.4-10.4 6.5-14.1 11.5-2.3 3-4.2 6.3-4.9 10-.3 1.5-.3 3.2-.2 4.8.1.9.3 2 2 2.4v-3.9c-.1-5.6 1.5-10.6 5.4-14.7 5.5-5.7 12.3-8.7 20.1-9.9.3 0 .6.2 1.3.5-.9.9-1.8.9-2.6 1.2-2.2.6-4.5 1.2-6.6 2-9.4 3.6-16.5 14.6-15.8 24.5 0 .7 0 1.4 1.3 1.7zm-229.6 21.9c-2.6-.1-5-.1-7.3-.5-5.9-1-11.8-2.1-17.7-3.2-.7-.1-1.5-.4-2.1-.2-2.9.6-5.7 1.6-7.9 3.7-3.2 3-3.1 5.2.9 7.1 2.6 1.3 5.5 2.3 8.3 2.9 4.3.9 8.7 1.2 13 1.7 5.5.6 11 .4 16.4-.8.5-.1 1-.2 1.3-.5 1.5-1.3 3-2.8 4.9-4.5-2.3-.5-4.2-1.3-6.3-1.1-4.4.5-8.9 1-13.3 1.5-8.2.8-16.3 0-24.1-2.7-.4-.1-.8-.5-1.2-.7.6-1.2 1.6-.8 2.4-.8 4.1.2 8.1.6 12.2.7 5.6.1 11.2.1 16.8 0 1.2 0 2.5-.3 3.8-.4-.1-.7-.1-1.4-.1-2.2zm294.4 3.1c-.1.2-.1.4-.2.4-.2.2-.4.3-.6.4-5.3 1.7-10.6 3-16.2 2.9-5.1-.1-10.2-.4-15.3-1.1-4-.5-8-.5-11.9.6 1.2.8 2.4 1.7 3.6 2.4.7.5 1.5 1 2.3 1.1 2.7.5 5.3 1.1 8 1.1 5.7 0 11.3-.1 17-.6 4-.3 8.1-1.1 11.8-2.8 1.6-.7 3.1-1.8 4.6-3 1-.8 1.1-1.9.4-3-2.2-4-8.4-6.6-12.8-5.4-5.8 1.6-11.7 2.7-17.7 3.2-2.3.2-4.5.4-6.9.6.1 1 .3 1.9.4 2.8 1.5.1 2.8.4 4.2.4 8.9.2 17.9-.2 26.8-.7 1 .1 2-.3 2.5.7zm-37-18.7v.5c1.1.2 2.1.5 3.2.5 3.2.1 6.4.1 9.6 0 5.2-.1 10.1-1.5 14.6-4.1 2.1-1.2 3.9-2.8 4.9-5.1.7-1.8 2.1-2.9 3.8-3.8 3.1-1.5 6.1-3.2 9-4.9 1.5-.9 2.7-2.2 4-3.8-2.6-.3-4.8-.7-7-.8-2.9-.2-5.9-.2-8.9-.2-1.7 0-3 .7-4.2 1.9-4.1 4.3-9 7.2-14.7 8.7-4.1 1.1-8.2 1.8-12.4 2.7 1.3 1.3 2.7 2 4.8 1.3 5.9-1.8 11.8-3.3 17.7-5.1 5.3-1.6 10.5-3.4 15.7-5.2.9-.3 1.7-.7 2.7-.1-.2.3-.2.6-.4.7-.5.4-1.1.7-1.6 1-10.9 6-22.4 10-34.7 11.9-.7.1-1.4.3-2 .7-1.5 1.2-2.8 2.2-4.1 3.2zm-19.7 72.4c-2.3-.2-6-3-9.2-7-2.5-3.1-4.6-6.5-7-9.9-3.3 1.1-6.2-.6-9.7-2.1.5 1.1.8 1.7 1.1 2.2 3.5 5.3 7.5 10.1 12.4 14.3 2.6 2.2 5.3 4.1 8.5 5.4 1.5.6 3.2 1 4.8 1.2 1.8.2 2.6-.4 2.7-2.2.1-2 .2-4-.3-5.9-2.1-8.2-6.9-14.6-13.5-19.8-1.5-1.2-3.3-2-5.1-3.1.4 5.6.5 5.6 3 9.9 3.2 5.4 6.9 10.4 10.9 15.2.5.4.9 1.2 1.4 1.8zM238.9 210.9c0 1.2-.1 1.8 0 2.4.5 3.9 1 7.8.3 11.7-.5 3-.7 6.2-2 8.8-1.2 2.6-1.4 5.2-1.4 7.9 0 1 0 2.1-.2 3.1-.9 5.6.6 10.8 2.6 15.8.2.5.5 1 .8 1.5.8 1.2 1.7 1.3 2.8.4.4-.3.8-.8 1.1-1.2 2.1-3 3.8-6.1 4.4-9.7.3-1.7.5-3.5.8-5.2.9-6.3 1.4-12.7 1.2-19.1 0-.7-.2-1.7-.7-2.2-1.3-1.3-2.9-2.5-4.4-3.8 0 1.5.1 3.4 0 5.2-.4 7.3-.8 14.7-1.3 22-.2 3.1-.6 6.2-1 9.3-.1.8-.2 1.8-1.7 1.9-.1-.9-.2-1.8-.1-2.6.2-5.7.4-11.3.5-17 .2-7.3.3-14.5.4-21.8.3-2.4-.3-4.8-2.1-7.4zM137.5 96.4c1.9 1.8 2.9 3.5 3 5.7.1 2 .3 4 .4 6 .3 5 2.8 9 6.3 12.3 3.4 3.3 7.8 5 12.4 5.9.7.1 1.5 0 2.3 0 0-.2.1-.3.1-.5-.6-.4-1.1-.7-1.7-1.1-1.8-1.2-3.7-2.2-5.4-3.6-3.6-2.9-6.4-6.7-6.9-11.2-.8-6.5-.1-12.9 3.9-18.6 1.4-1.9 1.2-4-.1-5.8-1.2-1.8-2.9-3.2-5-3.9-1.5-.5-1.7-.5-2.5.9-1.4 2.6-2.8 5.2-4.1 7.9-1 2-1.8 4-2.7 6zm223-.9c-.4-1.4-.6-2.6-1.2-3.6-1.8-3.5-3.7-6.9-5.6-10.3-.7-1.3-1.1-1.4-2.5-.8-2.4.9-4.2 2.6-5.4 4.8-.8 1.5-1 3.3.2 4.8 3.4 4.3 4.4 9.3 5 14.5.3 2.7 0 5.2-1.1 7.7-2 5-5.5 8.7-10.1 11.4-.8.5-1.5 1-2.7 1.8 2.7.6 4.5-.4 6.3-1 8.4-2.8 15-11 14.5-20.1-.1-.8 0-1.6 0-2.4 0-2.6.5-5 2.6-6.8zm-59.4 333.1c-1.7.6-3.2 1.1-4.7 1.6-2.5.8-2.5.8-2.4 3.3.2 7 .9 13.9 2.1 20.7.8 4.5 1.6 9 3.9 13 .2.3.1.8.2 1.3-1.2.1-1.5-.8-1.8-1.4-1.1-2.1-2.3-4.2-3.2-6.4-3.2-7.7-4.6-15.7-5-24-.1-1.4-.3-2.8-.4-4.1-3.3-.5-3.8-.1-4.2 2.5-.1.4-.1.8-.2 1.2-.2 7.4.6 14.7 3.4 21.6 3 7.4 8 12.8 16 14.9.2.1.5 0 1 .1-3.8-5-5.7-10.5-6.7-16.3-.6-3.8-1-7.6.3-11.4.2-.6.1-1.4 0-2.1 0-2.1-.3-4.3-.1-6.4.4-2.7 1.1-5.1 1.8-8.1zm-45.5-207.7c-.9 1.1-1.4 2-2.2 2.6-2.2 1.6-2.4 3.8-2.5 6.1v1.4c.3 5.7.6 11.3.9 17 .3 4.9 2.1 9.3 5 13.3.4.5.8 1 1.3 1.4.8.7 1.6.6 2.3-.3.3-.4.6-.8.8-1.2 2.3-5.1 3.7-10.4 3.1-16-.2-1.4-.3-2.9-.3-4.3 0-2.4.1-4.8-1.5-6.9-.4-.5-.4-1.2-.6-1.8-1.5-5.7-1.8-11.5-1-17.3.1-.6.1-1.3.1-1.9v-2.1c-1.7 3.5-2 4.6-2 7.8 0 2.2-.1 4.3 0 6.5l.3 15.3c.1 5.8.1 11.5.2 17.3 0 .7.3 1.7-.9 2-.2-.3-.6-.6-.6-.9-1.8-12.5-2-25.1-2.4-38zm119.7 36.6c0 .2 0 .3-.1.5.9.6 1.9 1.2 2.6 1.9 1.2 1.2 2.5 1.6 4.1 1.4 4.3-.5 8.6-.8 12.8-1.5 6.8-1.1 13.5-2.6 19.7-5.6 1.8-.9 3.6-2.1 5.1-3.4 1.5-1.3 1.4-2.2-.1-3.6-2.7-2.5-6.1-3.7-9.7-4.4-.6-.1-1.3.4-1.9.7-1.2.7-2.3 1.7-3.6 2.3-6.7 3.6-13.9 4.4-21.4 3.9-1.1-.1-2.1 0-3.3 0 .5 1.8 1.5 2.5 3.1 2.3 1.8-.2 3.7-.3 5.5-.5 5.1-.6 10.1-1.1 15.2-1.7 4-.5 7.9-1.1 11.9-1.6.7-.1 1.4-.2 2.1.7-.6.3-1.1.7-1.7.8-10.1 3.3-20.4 5.3-31 5.4-3.3.3-6 2.1-9.3 2.4zm-65.6-1.1c-1.7-.2-3.2-.4-4.7-.5-2.1-.1-3.9-.8-5.6-2-2.6-1.8-4.6-4.2-6.2-6.9-.3-.5-.6-1.2-1.1-1.5-1.7-.9-3.6-1.7-5.6-2.6.1.9 0 1.4.2 1.9.9 1.9 1.7 3.8 2.9 5.5 2.6 3.7 6.3 6 10.8 7 .9.2 1.9.2 2.3 1.5-.6.2-1.1.4-1.6.4-4.3-.1-8.4-1.2-11.4-4.3-3.5-3.7-6-8.1-6.6-13.3-.1-.5-.1-1.2-.4-1.6-1.6-1.7-3.3-3.3-5-4.9-.2.1-.3.1-.5.2 0 2.1-.1 4.3 0 6.4.4 8.8 4.5 15.5 11.7 20.4 1 .7 2.1 1 3.4 1h10.1c3.5.1 6.5-2.6 7.3-6.7zM197 258.2c1.3-.3 2.2-.6 3.2-.7 7-1 11.6-6.3 13.1-12.4.2-.6.1-1.3.1-2.3-1.2.7-2.1 1.2-3.1 1.6-1.4.6-2.4 1.6-3.3 3-1.1 1.8-2.5 3.3-3.9 4.8-2.3 2.4-5.1 3.8-8.5 3.8-1.3 0-2.6.3-4.4.5.9 1.5 1.3 2.7 2.1 3.7 1.5 2 3.3 3.3 6.1 3.1 3.3-.2 6.7 0 10.1-.1 1.1 0 2.2-.2 3.3-.6 5.1-1.9 8.1-5.7 9.3-10.8.8-3.5 1.1-7.1 1.5-10.6.2-1.9 0-3.8 0-6.1-2 1.9-3.7 3.4-5.3 5-.3.3-.5 1-.5 1.5-.1 4.7-1.9 8.9-4.4 12.7-.9 1.3-2.2 2.5-3.6 3.3-2.9 1.7-6.2 2.1-9.5 1.9-.8 0-1.7 0-2.3-1.3zm3.7 210.2c.1-.5.2-.9.3-1.2 1-2.7 2.3-5.3 2.8-8.1 1-5.2 1.8-10.5 2.4-15.8.4-3.1.4-6.2.5-9.3 0-.6-.2-1.5-.6-1.6-1.9-.7-3.8-1.3-6.2-1 .3 1.1.6 1.8.7 2.6.4 1.9 1.1 3.9 1.1 5.9.1 3 .2 6 .5 9 .8 8.2-1.3 15.8-5.7 22.8-.2.4-.4.8-.9 1.7 1.4-.4 2.3-.6 3.1-1 6.2-2.4 10.2-7 12.7-13 3.3-7.8 3.8-15.9 3.4-24.2-.1-1.6-.4-1.9-2-2.1-.7-.1-1.4-.1-2.2-.1-.1.9-.2 1.6-.2 2.3-.3 5.4-.7 10.8-1.9 16.2-1.2 5.6-3.1 10.9-5.9 15.9-.3.3-.5 1.2-1.9 1zm-47.4-172.9c-2.6.3-4.5.9-6.5.8-1.9-.1-3.1.6-4.4 1.8-5.6 5.3-12 9.5-19.2 12.5-.7.3-1.4 1-2.3.1.3-.4.5-.8.8-1.1 1.2-.9 2.4-1.8 3.8-2.5 5.6-3.1 10.8-6.8 15.5-11.2 2.1-2 2.8-4.6 4.4-7.5-1.2.4-1.8.5-2.3.7-3.7 1.8-7.4 3.4-11 5.4-4.4 2.5-8.2 5.8-11.2 10-1.3 1.8-2.2 3.7-2.4 5.9-.3 2.6.7 3.7 3.3 3.7.5 0 1-.1 1.4-.2 2.1-.6 4.4-1.1 6.4-2 8-3.5 15.2-8.4 21.8-14.2.5-.6 1-1.2 1.9-2.2zm-77.5-67.8-.3.6c1.7 1.4 3.2 3.1 5.1 4.3 2.5 1.6 5.3 3 8 4.3 1.5.7 2.7 1.7 3.3 3.3 1 2.5 2.8 4.3 5.1 5.5 2.5 1.3 5.1 2.3 7.7 3.1 4.4 1.4 9 1.1 13.5 1.1 2.5 0 4.2-1.1 5.8-2.9-3-2-5.9-3.5-9.4-4.1-12.2-2-23.6-6.3-34.3-12.4-.4-.2-.7-.7-1.1-1 .1-.2.1-.3.2-.5.9.2 1.8.3 2.6.5 6 2 12 4 17.9 6 .8.3 1.7.5 2.6.8-.4-.8-.9-1.1-1.4-1.4-2.3-1.8-4.9-3.4-6.8-5.6-1.7-2-3.5-2.7-5.8-2.6-4.1.2-8.4.6-12.7 1zm269.6-65.5c.8-1.1 1.3-2.1 2.1-2.8 2.8-2.3 5.9-4 9.6-4.5 3.2-.4 5.9-.3 7.4 3.2.1.2.2.5.4.6.5.1 1.2.4 1.5.2 2-1.7 4.3-3.2 4.2-6.3v-2.2c0-7.6-6.8-10.4-11.7-10.3-1 0-1.6.4-2.1 1.3-3.2 5.4-7.7 9.7-12.3 14-2.1 1.9-4.1 3.9-6.6 6.2 2.8.2 5.2.4 7.5.6zm-210.3-3.3c.5-.9.9-1.6 1.3-2.3.7-1 1.6-1.9 2.9-1.9 1.5 0 3 .1 4.5.2 3.7.5 6.6 2.6 9.5 4.8.6.5 1.4 1.1 2 1 2.1 0 4.2-.3 6.6-.5l-2-2c-3.6-3.4-7.2-6.8-10.7-10.4-2.1-2.1-4.1-4.3-5.2-7.1-.4-.9-1-1.2-1.9-1.1-1.6.3-3.3.5-4.9 1-5.1 1.7-7.9 6.3-7.3 11.6.1.8.5 1.7 1 2.4 1.3 1.6 2.7 2.8 4.2 4.3zm23.3 133.6-1.6 1.6c-2.5 2.4-4.8 4.9-7.4 7.1-4.8 4.1-7.9 9.2-9.5 15.2-.5 1.8-.3 3.8-.1 5.7.2 1.9 1 2.3 2.8 1.6 1.8-.7 3.5-1.6 5.1-2.6 6.3-4.1 12-9.1 17.1-14.5 1.4-1.4 2.5-3.1 3.7-4.7.3-.4.2-.9.4-1.7-3.2 1.7-6.2 2.8-9.6 2.1-.6 1-1.2 2-1.7 3-3.2 5.6-7.3 10.4-12.6 14.2-.4.3-1 .5-1.5.8-.1-.2-.3-.3-.4-.5.6-.8 1.1-1.7 1.7-2.4 4-4.7 7.6-9.7 10.8-14.9 1.7-3.1 3.3-6 2.8-10zm-33.2-34.9c0-.2-.1-.4-.1-.6-2.3-.6-4.5-1.4-6.9-1.7-1.9-.2-3.8-.1-5.7-.3-3.4-.5-6.8-.6-10.2-1-6.5-.9-12.8-2.5-19-4.6-.5-.2-1.4-.2-1-1.5 7.5.6 15 2.2 22.6 2.7-.4-.3-.9-.5-1.3-.6-4.4-1.4-8.6-3.1-11.7-6.7-.4-.4-1.3-.8-1.9-.7-3.7.6-7.3 1.8-10.2 4.4-1.7 1.5-1.8 2.5 0 3.9 1.9 1.5 4 2.9 6.3 3.8 10.2 4.1 20.9 6 31.9 6.6 3.4.2 4.9-2.3 7.2-3.7zm230.3 30c-.2.1-.3.3-.5.4 1.2 2.1 2 4.4 3.8 6.2 5.2 5.1 11 9.5 17.4 13 1.3.7 2.4 1.6 3.5 2.5.3.2.5.7.7 1.1-.1.1-.2.3-.3.4-.6-.2-1.3-.3-1.8-.6-7.2-2.9-13.5-7.2-19.2-12.5-1.9-1.8-3.9-1.9-6.7-.4.6.7 1.1 1.4 1.8 1.9 4.5 3.2 8.9 6.5 13.5 9.5 3 2 6.3 3.5 9.9 4.1 1 .2 2.1.2 3.1 0 1.2-.2 1.9-.9 1.7-2.2-.3-1.6-.4-3.4-1.1-4.9-2.3-4.9-5.5-8.8-10.8-10.9-3.7-1.5-7.2-3.4-10.8-5.2-1.5-.5-2.8-1.5-4.2-2.4zm-42.1 133.5c-2.8 1.8-5.6 3.6-8.4 5.5-.6.4-1.1.9-1.5 1.5-2.7 4.8-3.7 10-2.4 15.5 1.1 4.8 3.8 8.7 7.3 12.2.4.4.8.6 1.3.9.2-.3.3-.4.3-.5-.1-4.2 1.2-8.2 2.7-12.1 1.9-5 3.9-9.9 5.9-14.9.2-.6.5-1.5.2-2-.6-1.3-1.5-2.4-2.5-3.8-2 2.9-3.2 5.9-4.4 8.9-1.1 3.1-2.2 6.2-2.9 9.4-.6 3.1-.7 6.4-1 9.7-1-1-1.2-1.2-1.3-2.9-1-10 .8-19.2 6.7-27.4zM132.1 281.4c-8.2 2.3-16.1 4.5-23 9.1-1.2.8-2.3 2-3.4 3-1.1 1.2-1.8 2.7-1.9 4.3-.1 2.6.5 3.7 3.4 3.8 2.9 0 5.5-.8 8.2-1.6 9.1-3 17.4-7.6 25.9-11.8.1-.1.1-.2.3-.6-.6 0-1.2-.1-1.7 0-3 .7-6.3.4-9 2.6-.8.7-1.8 1.1-2.7 1.5-6.1 3.1-12.5 5.3-19.2 6.4-.6.1-1.4.6-1.9-.7.6-.4 1.3-.8 2-1.1 1.4-.6 2.8-1.1 4.3-1.5 5.4-1.6 10.6-3.7 15.4-6.5.6-.4 1.4-.9 1.6-1.6.7-1.5 1.1-3.2 1.7-5.3zm228.7 7.7c.4.3.9.6 1.3.9 1.9 1 3.8 2 5.8 2.9 6.7 3.1 13.4 6 20.7 7.5 1.8.4 3.8.4 5.7.3 1.6-.1 2.1-.8 2.1-2.3 0-1.5-.6-2.9-1.6-3.9-1.4-1.4-2.8-2.9-4.4-4-6.3-4.5-13.5-7.2-20.7-9.7-.4-.2-1 0-1.8 0 .8 1.7 1.5 3.1 2 4.6.4 1.2 1.1 2.1 2.3 2.6 4.3 1.8 8.5 3.5 12.8 5.2 1.8.7 3.8 1.3 5.6 2 .5.2.9.7 1.4 1-.1.2-.1.4-.2.6-.7 0-1.3 0-2-.1-7.1-1.2-13.9-3.6-20.2-7.2-2.9-1.8-5.8-1-8.8-.4zM331 387c3.8-1.4 6.5-.4 8.7 2.3.5.7 1.1 1.6-.2 2.6-.4-.6-.7-1.2-1-1.7-1.2-1.9-3.6-2.9-5.6-2.2-1.3.4-2.6 1-2.5 2.8.8.3 1.6.5 2.3.8 2.5 1.2 3 4.1.7 5.8-1 .8-2.4 1-3.7 1.5-.5.2-1 .3-1.5.4 1 3.3 3.1 4.8 5.8 4 1.2-.4 2.2-1.5 3.3-2.3.5-.4.9-.9 1.7-1.8.1 1.3.1 2 .2 2.7.2 0 .3.1.5.1.6-1.1 1.3-2.2 1.9-3.3h.4c.1.8.3 1.6.4 2.5 1.6-.7 1.4-2.3 1.8-3.4 1.6-.2.6 1.7 1.8 2 .5-1.1.9-2.1 1.5-3.5.5.9.8 1.4 1.1 2.1 1.1-2.4 1.3-4.7 1.4-7 0-1.3-.6-2.5-1.9-3.2-1.4-.7-2.8-1.5-4.3-2.1-2.9-1.1-5.5-2.4-7.7-4.7-.9-1-2.1-1.8-3.2-2.6-.4-.3-.9-.4-1.5-.7-.1 2.9-.2 5.7-.4 8.9zM454 98c-.1-.1-.3-.2-.4-.3-.4.8-.9 1.7-1.3 2.5L441.2 123c-9.9 20.1-22.9 38-39.3 53.4-.5.4-.9 1-1.4 1.4 5.4-3.5 10.3-7.6 15.1-11.9 11.7-10.7 20.8-23.2 26.9-37.8 4-9.8 7.6-20 11.5-30.1zM193.9 451.7c-.2-4.9-.8-9.7-2.4-14.3-1.6-4.6-3.2-9.2-6.1-13.4-.7 1-1.1 1.6-1.6 2.2-1 1.2-1 2.3-.4 3.7.6 1.3 1.1 2.7 1.3 4.1.3 3.1 1.5 5.8 2.6 8.6 1.9 5 3.2 10.1 4.8 15.2 2.8-2.9 5.4-6.1 6.9-10 2.2-5.6 1.9-11.1-.6-16.4-.3-.6-.6-1.4-1.2-1.7-1.8-1.1-3.7-2-5.6-3 1.4 4.2 3 8.2 3.4 12.5.3 4.2.7 8.4-1.1 12.5zm-24.7-65.3c-.2-1.1-.5-2.2-.6-3.3-.1-1.1-.2-2.3-.3-3.7-.6.4-1 .6-1.3.9-2.6 2.4-5.7 4.1-9 5.4-1.7.7-3.3 1.6-4.8 2.6-.7.5-1.5 1.4-1.7 2.2-.4 2.7-.2 5.4 1.1 8.1.4-.7.6-1.2.9-1.8 1.3 1.4 1.1 3 2.5 3.8.2-1-.6-2.3 1.1-2.6.6 1.3.4 3 2.2 3.6.2-.9-.4-1.8.6-2.5 1.2.9.8 2.9 2.7 3.1-.1-.8-.2-1.5-.2-2.2.1-.1.3-.2.4-.2.8.7 1.5 1.5 2.3 2.2 3 2.7 6.5 1.8 7.9-2.3-.7-.3-1.4-.5-2.1-.8-1.1-.5-2.3-.8-3.1-1.6-1.9-1.7-1.6-4 .6-5.4.6-.4 1.2-.7 1.8-1-.4-2.6-1.8-3.6-4.1-3-1.5.4-2.8 1.2-3.5 2.7-.2.5-.5.9-.9 1.4-1.5-2.9 1.8-5.4 7.5-5.6zM354 423.8c.2-1.7.4-3.2.5-4.7.4-4.3.6-8.6 1.2-12.8.4-3.1.8-6.1.4-9.3-.6-4.3-1.9-8.1-5-11.1-2-1.9-4.3-3.5-6.5-5.3-2.9-2.5-6.3-3.7-9.8-4.9-1-.3-2.1-.6-3.4.1.2.4.6.5.9.7 1.8 1.4 3.6 2.6 5.2 4.2 1.8 1.7 3.8 2.9 6 3.7 1.8.7 3.5 1.5 5.2 2.4 1.4.7 2.5 1.9 2.6 3.5.2 3.2 0 6.4-2 9.1-.6.8-.6 1.5-.2 2.4.8 1.8 1.7 3.6 2.1 5.6.8 3.8-1.6 7.2-5.3 8-.6.1-1.2.3-1.9.5 2.6 3.7 6.2 5.7 10 7.9zm-22.3-55c4.2-3.2 7-7.1 7.9-12.2.7-3.7.7-7.3 0-10.9-.9-4.9-1.9-9.7-2.8-14.4-1.8-.5-3.2-.9-5-1.3-.6 13.1-.3 25.9-.1 38.8zm-48.9-154c-.6 1.6-.8 3-.6 4.6.5 5.1 2.2 9.8 4.2 14.4.4 1 .9 2.1 1.2 3.1.2.7.5 1.7-.4 2.1-1 .5-1.7-.2-2.1-1-.5-.8-1.1-1.6-1.4-2.5-1.3-4.1-2.8-8.1-3.8-12.3-.9-3.6-1.2-7.2.1-10.9.1-.3.1-.7 0-.9-.8-1.6-1.7-3.1-2.5-4.7-.2 0-.3 0-.5.1-.2.8-.5 1.6-.7 2.5-.6 3.5-.9 7.1-1.6 10.6-1 4.8.3 9 3 12.9 3.2 4.5 7.4 7.9 12.3 10.4.5.2 1 .3 1.7.6-.2-1-.4-1.8-.6-2.6-2-6.9-4-13.8-2.8-21.2.1-.6-.2-1.5-.7-1.9-1.5-1.2-3.1-2.2-4.8-3.3zm91.6 63.8c1.4.4 2.3.7 3.2.8 4.2.6 8.4 1 12.5 1.6 2.9.4 5.9.4 8.8 0 1.7-.2 3.5 0 5.2.1.6 0 1.2.4 1.9.6-.3.4-.3.6-.4.7l-.9.3c-7.4 1.3-14.8 1.4-22.2.2-.7-.1-1.4-.4-2.4.1 1.5.7 2.7 1.3 3.9 2 2.8 1.7 5.8 2.2 8.9 2.1 1.6-.1 3.2.1 4.8 0 2.5-.2 4.9-.5 7.3-1 1.1-.2 2.3-.8 3.3-1.4 1.9-1.3 2.1-2.2.4-3.8-1.1-1-2.3-2.1-3.6-2.6-2.7-1.1-5.6-1.9-8.4-2.7-1-.3-2.2-.2-3.3-.3-3.3 0-6.7.1-10-.1-2.3-.1-4.5-.6-7.3-.9 1.6 2.1.3 3.2-1.7 4.3zM123 275.2c-5.9 1.2-12.2 1-18.5.5-4.8-.4-9 1.3-12.6 4.4-2.2 1.9-2 3.1.5 4.6.4.2.8.5 1.3.6 2.2.5 4.5 1.2 6.8 1.4 3.7.2 7.4.1 11 0 .7 0 1.4-.1 2.1-.4 3.9-1.4 7.8-2.9 11.7-4.4.4-.1.6-.4 1-.7-.7-.2-1.2-.2-1.7-.1-5.4.9-10.7 2-16.1 2.5-4.9.4-9.8-.6-14.7-1.4-.3 0-.5-.5-.7-.8 2.5-.9 4.3-1.1 6.5-.8 1.3.2 2.7.4 4.1.3 4.7-.3 9.4-.5 14.1-1 3-.3 5.9-1.1 8.8-1.7-1.3-1-2.3-1.8-3.6-3zm142.9-43c-1.4-1-1.5-2.1-1.5-3.2.2-5.1.4-10.2.7-15.3.2-2.4.6-4.9.9-7-1-1.1-1.9-1.9-2.7-2.8-.3 2.5-.6 5-.8 7.4-.3 4.1-.7 8.1-.6 12.2.1 3.1.9 6.3 1.7 9.4.5 2.2 1.4 2.3 3 .8 2.3-2.2 4.3-4.6 5.1-7.7.6-2.5 1.3-5.1 1.7-7.7.8-5 1.1-10.2 3.1-14.9.1-.2.2-.5.2-.7-.2-.5-.3-1.1-.7-1.4-.2-.2-.9-.1-1.3.2-1 .6-1.8 1.4-2.8 1.9-1.6.8-2.4 2-2.6 3.7-.6 3.9-1.2 7.9-1.6 11.8-.4 3.7-.7 7.5-1 11.2-.2.7-.5 1.3-.8 2.1zm-42.5-31.9c.1 1.5-.1 2.6.3 3.6 1.7 4.6 2 9.4 2.8 14.1.5 3.2 1.3 6.4 2.3 9.5 1.1 3.2 3.4 5.7 6.4 8 .6-1.3 1.2-2.2 1.4-3.3.6-3.4 1.4-6.8 1.4-10.2-.1-6.1-.7-12.3-1.1-18.5-.7.9-1.4 1.7-1.9 2.5-.3.6-.7 1.3-.7 1.9.3 3.3.9 6.5 1.1 9.8.2 4 .2 8 .1 12 0 .9-.1 1.9-1.6 2.4-.2-.9-.5-1.8-.6-2.7l-1.5-16.2c-.2-2.1-.6-4.1-1-6.1-.2-1.2-.6-2.3-1.7-3-1.9-1.1-3.5-2.3-5.7-3.8zm-14.5 43.1c5.7-2.3 12.2-8.1 14.8-12.9 1.8-3.2 2.2-6.6 1.6-10.2-.3-2.1-.5-4.1-.9-6.2-.4-2.6-.5-5.2-1.7-7.8-1 1.7-1.9 3.2-2.6 4.8-.2.5-.1 1.2 0 1.8.2 1.6.8 3.2.6 4.7-.3 3-.9 6-1.5 8.9-.9 3.8-2.2 7.5-4.1 11-.9 1.5-1.9 2.1-2.5 1.6-1.1-.8-.5-1.9-.2-2.8.8-2.2 1.8-4.3 2.6-6.4 1.5-3.9 2.6-7.9 2.6-12.1 0-.9.2-2-1.1-2.6-1.1.7-2.3 1.5-3.5 2.2-.9.5-1.1 1.1-1 2.2.9 5 .3 9.9-.9 14.7-.6 3-1.4 5.9-2.2 9.1zM45.1 89.7c.2.8.4 1.7.6 2.5 2.9 11.1 7 21.7 11.9 32.1 6.8 14.4 15 28 25.3 40.3 4.9 5.8 10.2 11.2 16.3 15.9 1.9 1.4 3.9 2.4 6.1 3.2-21.1-17.9-47.3-52.5-60.2-94zm174 65.8c-1.6.2-1.7.3-3.4-.9-5.6-3.8-11.6-6.8-17.7-9.6-.9-.4-1.9-.8-2.9-.9-3-.2-5.7-1.2-8.4-2.5-4.1-1.9-8.3-3.7-12.4-5.6-3.1-1.4-6.5-1.6-9.9-1.5-1.6.1-3 .7-4.3 1.7 1.1 0 2.1 0 3.1-.2 5.1-.9 9.6.7 13.8 3.4.4.3 1 .7 1.1 1.2.1.5-.1 1.1-.2 1.7 8.9-.1 16.6 2.9 23.4 8.5 1 .8 1.9 1.8 2.9 2.5 1.7 1.1 3.5 2.3 5.4 2.9 3.3 1.1 6.8.8 10.2.5.5 0 .9-.2 1.4-.4 1.6-.6 1.8-1.3.6-2.6-2.6-2.8-5.3-5.5-8.7-7.5-.9-.5-1.7-1.2-2.5-1.8-2.2-1.8-3.7-1.9-6.1-.2 4.2 2.9 8.3 5.8 12.5 8.8.9.4 1.9 1 2.1 2.5zm7.8 71.3c-.8 1.8-1.2 3-1.8 4.1-1 1.6-1.2 3.2-1.2 5 .1 3 0 5.9-.1 8.9-.1 2.5-.4 4.9-.3 7.4.2 3.9 1.6 7.3 4.4 10.1 1.4 1.5 2.9 1.3 3.9-.5.6-1.2 1.1-2.5 1.4-3.8.4-2.2.7-4.4.8-6.6.3-4.3.4-8.6.6-12.9 0-.7-.2-1.5-.6-2-1.1-1.1-2.3-2.1-3.9-3.4-.2 1.4-.4 2.3-.4 3.3.2 6.9.5 13.7.7 20.6 0 .9.3 1.9-1.1 2.7-.4-.9-.9-1.6-1-2.4-.4-3.2-.8-6.3-1.1-9.5-.5-6.4-1-12.7-.1-19.1.2-.5 0-.9-.2-1.9zm112.2-90.9c-1.1-1.3-2.3-1.4-3.5-1.5-3.4-.1-6.7.1-9.8 1.6-4.7 2.1-9.3 4.3-14 6.2-2 .8-4.1 1.2-6.2 1.7-1 .3-2.1.3-3 .8-5.9 2.7-11.7 5.5-17.1 9.1l-2.4 1.5c-.6.4-1.3.7-2-.1 0-1.3 1.1-1.9 1.9-2.5 3.7-2.6 7.5-5.2 11.2-7.8.6-.4 1.1-.8 1.9-1.3-.9-.2-1.6-.3-2.2-.5-1.4-.6-2.6-.3-3.7.8-.8.8-1.8 1.5-2.9 2.1-3.8 2.3-6.7 5.4-9.6 8.6-.1.1-.1.4-.2.7.2.2.4.4.6.5.5.2 1 .4 1.6.5 6.3 1 12.2.7 17.2-4s10.9-8.1 17.8-9.3c2.3-.4 4.5-.7 6.5-.9.7-1.1 1.1-2.1 1.9-2.7 4-2.7 8.4-4.2 13.3-3.5.8.1 1.6 0 2.7 0zm-15.3 310.3c1.3-.7 1.5-1.9 1.8-3.1.5-1.8 1.4-3.4 3-4.4 1.9-1.3 3.9-2.5 5.9-3.7 3.6-2 7.3-4 10.9-6 2.1-1.1 3.2-2.8 3.6-5.1.1-.5 0-1.2-.3-1.5-1.3-1.2-2.7-2.3-4.2-3.5-.6 5.8-2.2 7.4-7.8 8.3-.5.1-1.1.2-1.6.4-3.8 1.9-7.3 4.2-10.2 7.5-1.1 1.2-1.9 2.6-1.9 4.3 0 .7.1 1.5-1.1 1.7-.2-.5-.5-1.1-.5-1.7.1-4.2 1.8-7.7 4.8-10.7-.9-.2-1.7-.3-2.4-.2-3 .1-3 .1-3.4 3.1-.3 2.4-.1 4.8-.4 7.2-.3 3.4 1.3 5.5 3.8 7.4zm-50.6-219h-.4v1.8c.1 2.2.5 4.5.4 6.7-.2 5.2-.5 10.4-.9 15.5-.2 2.1-.5 4.1-.9 6.2-.1.8-.2 1.8-1.7 2-.1-.7-.4-1.4-.4-2.2.1-3.2.4-6.4.5-9.6.1-4.3.2-8.6.2-12.9 0-.5-.3-.9-.5-1.5-1.3 1.2-2.6 2.1-3.6 3.2-.4.5-.6 1.3-.6 1.9 0 1.8.2 3.7.3 5.5.2 3.7.3 7.5.6 11.2.2 2.5.6 4.9 2 7.1 1 1.4 2.1 1.5 3.4.4.4-.3.7-.7 1-1.1 3.8-4.5 4.3-9.8 3.5-15.4-.5-3.5-1-6.9-.4-10.5.2-1 .2-2.1-.1-3.1-.6-1.8-1.6-3.5-2.4-5.2zM242.4 191c.1.5.2 1.1.4 1.6 1.5 5.1 3.1 10.2 4.5 15.4.8 3 1.2 6.1 1.8 9.2.1.7.2 1.5-.9 2-.3-.4-.7-.9-1-1.4-.4-1-.6-2-1-3-2.5-7.5-5-15-7.4-22.5-.9-2.9-2.9-4.1-5.8-4.7.7 1.5 1.6 2.8 2 4.2 1.1 3.5 2 7.1 2.9 10.6 1.8 7.2 4.9 13.6 9.6 19.4.5.6 1.2 1.2 2.1 2 .1-1.3.1-2 .1-2.7 0-5.4-.1-10.7 0-16.1.1-4-.8-7.8-2.2-11.4-1.1-2.7-1.9-3.1-5.1-2.6zm-88.5 231.8c.3.6.4 1.1.6 1.5 2.7 4 6 7.3 10.3 9.4 5.2 2.5 9.8 5.7 12.7 10.9.2.4.4.8.7 1.3.7-.6 1-.7 1.2-.9 1.3-2 2.6-4 3.9-6.1.3-.5.5-1.1.4-1.6-.3-2.5-.5-4.9-1.9-7.1-.4-.6-.9-1.4-1.4-1.5-2.1-.3-4.2-.5-6.5.1.6.5.9.9 1.3 1.2 2.9 2.6 4.5 5.8 4.9 9.6.1.9.2 1.7-1 2.4-.2-.7-.3-1.3-.5-1.9-.3-1-.5-2.3-1.1-3.1-3.8-4.6-8.2-8.5-14.3-9.9-2.9-.7-4.6-2.4-5.3-5.3-.2-.7-.4-1.3-.6-2.2-1.3 1.3-2.3 2.2-3.4 3.2zm319.2-302c-.9 2.6-1.6 5.4-2.7 7.9-5.9 14.6-13 28.6-21.4 42-1.6 2.5-3.4 4.9-5.4 7-5.1 5.4-10.5 10.5-15.7 15.8-.3.3-.5.8-.8 1.2.9-.3 1.6-.8 2.1-1.3 4.8-4.4 9.6-8.9 14.4-13.4 4.3-3.9 7.9-8.3 11.3-13 10-13.8 15.7-29.4 18.2-46.2zM168 375.9c-.7.3-1.4.4-2 .8-3 1.6-6.1 3.1-9 4.9-2.7 1.7-5.3 3.6-6.9 6.5-2.7 4.9-4 10.2-3.1 15.7.9 5.8 1.6 11.5 1.2 17.4-.1.8.1 1.7.2 2.5 1.3.5 2.3.1 3.1-.6.9-.7 1.7-1.4 2.5-2.2 1.3-1.3 2.6-2.7 4.2-4.4-1.4-.3-2.3-.5-3.3-.7-1.3-.3-2.4-.9-3.1-2.1-1.2-2.1-2-4.4-1.2-6.8.7-1.9 1.5-3.8 2.2-5.9-2.6-2.2-2.6-5.4-3-8.5-.3-2.2.6-4 2.5-5.1 2.1-1.2 4.1-2.5 6.3-3.3 3.5-1.3 6.2-3.6 8.9-6 .6-.5 1.1-1 .5-2.2zm-8.6 34.2c1.5 3.1 3.4 5.1 6.8 5.6-1.4-1.7-3.3-2.8-2.3-5.4.4.5.8.7.9 1 .6 2 2.2 3.1 3.9 4 2.7 1.4 6 0 7.3-3.1-.9-.1-1.7-.2-2.6-.4-3.3-.8-4.5-3.2-3.2-6.3 0-.1-.1-.3 0-.1-4.4-1.1-8.7-2-12.9-3.1-2.4-.6-3.6 0-4.5 2.3-.4 1-.8 2.1-1 3.2-.4 2.2.3 4.1 1.8 5.7.4.4 1.1.6 1.9 1-.6-2.8-.6-2.8.3-3.7 1.8 3.6 2.7 4.3 4.7 3.9-.6-1.3-2.3-2.3-1.1-4.6zm186.9 3.8c1.9-.3 2.7-1.6 3.3-3.1.9-2.3.2-4.5-.7-6.7-1.1-2.4-2.2-2.9-4.8-2.2l-10.2 2.7c-.5.1-1 .4-1.4.5 0 1.3.2 2.4 0 3.4-.6 2.1-3.2 3.4-5.6 3.1-.9-.1-1.8-.4-2.6-.5-.1.2-.2.3-.2.5 1.4 1.1 2.9 2.2 4.3 3.3 1 .7 2 .8 3.2.6 2.6-.5 4.3-1.8 5.4-4.2.2-.4.5-.8.9-1.5 1.3 2.5-.7 3.7-1.8 5.6 3.3-.8 5-2.8 6.5-5.7 1 2.4-.7 3.5-1.6 5 3.3 0 4.1-2.5 5.3-4.7.5 1.6.5 1.6 0 3.9zm-178.1-44.7c.1-13.4.9-26.8.3-40.3-.7.7-1.2 1.4-1.4 2.1-1.4 4.8-2.7 9.7-3.9 14.6-1.1 4.5-1.6 9.1-.6 13.7.8 3.9 2.5 7.2 5.6 9.9zm170.4 56c2.5-.2 4.1-1.9 4.4-4.8.3-3.2-.4-4.1-3.6-3.9-2.4.1-4.8.3-7.2.5-2.4.2-4.4-.4-6.2-2-.8-.7-1.6-1.3-2.4-1.9-1.5-1.1-2.2-.9-3.4 1 1.1.6 2.3 1.1 3.4 1.8 1.2.8 2.2 2 2 3.6-.2 1.7-1.4 2.7-3 3-1 .2-2 0-3-.1-.6-.1-1.1-.3-1.8-.5.9 2.5 2 4.7 4.5 5.2s4.5-.9 6-2.7c.4-.5.6-1.1 1-1.6.2-.3.5-.7 1-1.3 1 2.4-1 3.5-1.7 5.4 3.1-.8 4.7-3 6.1-5.4 1 .9.6 1.8.2 2.5-.4.7-.9 1.3-1.5 2.2 3.3-.1 4-2.6 5.1-4.6 1.2 1.3-.2 2.5.1 3.6zM286.9 96.8c.1-.3.2-.5.2-.8-.9-.3-1.7-.8-2.6-1-6-1.3-12-2.7-18.1-3.6-8.9-1.2-17.8-1.2-26.8-.8-7.4.4-14.6 1.5-21.8 3.2-1.3.3-2.6.8-3.9 1.3-.7.3-1.5.6-1.4 1.8 1.3.6 2.6.3 3.9-.1 2.1-.6 4.1-1.5 6.2-1.9 6.9-1.2 13.9-1.8 20.9-2 5.6-.1 11.2.3 16.8.4 7.7.2 15.2 1.4 22.7 3.1 1.3.3 2.6.3 3.9.4zm-107 317.8c-1.5-1.4-1.5-1.4-2.5-.8-.5.3-.9.6-1.3 1-1.8 1.8-4 2.4-6.5 2.3-3.3-.2-6.7 0-9.9 0-1.3 4.8.3 8.1 4 8.5.1-1.1-1.4-2.5.2-3.6 2.1 3.9 2.9 4.6 5.3 4.5-2.1-2.3-2.4-2.9-1.5-4.9 1.3 2.7 2.9 4.7 6.2 5.2-2.7-3.7-2.7-3.7-1.4-5.1 1.4 3.6 3.9 5.7 7.9 5.2 1.8-.2 3.4-2.5 3.6-4.9-1.4 0-2.9.3-4.2-.1-3.1-.8-3.7-3.9-1.4-6.1.4-.3.9-.6 1.5-1.2zm63.7-225.9c-1.3.1-1.8-.9-2.5-1.6-3.7-4.1-7.5-8.1-11.1-12.3-2.5-2.8-6-3-9.3-4.3 2.4 9.6 16.6 20.2 24.7 18.5-1.9-5.8-4.8-11.1-7.9-16.2-1.6.3-2.9.5-4.5.8.6.7 1.1 1.3 1.5 1.8 2.7 3.3 5.5 6.7 8.1 10.1.7.8 1.5 1.8 1 3.2zm-26.2-3.9c1.8 3.7 3.6 7.2 5.2 10.8 2 4.5 5.8 6.9 10.1 8.7 1.5.7 2.3.2 2.4-1.5.1-2.5.1-5-.4-7.4-1.2-5.9-5.1-10.4-9.3-14.5-.1-.1-.4-.1-.8-.2-.4 1.2-.6 2.2.3 3.3 3.2 3.9 5.2 8.4 7.2 12.9.6 1.4 1.1 2.8 1.5 4.3.2.7.4 1.4-.8 2-.5-.7-1.1-1.4-1.5-2.2-1.9-3.7-3.7-7.5-5.6-11.1-2.5-4.6-2.6-4.6-7.8-5.4 0 .1-.1.2-.5.3zm58.2-5c-2.7 2.5-4.8 5.1-6.8 7.8-1.9 2.7-3.4 5.7-3.8 8.9-.3 2.2-.1 4.4 0 6.6 0 .9.7 1.7 1.8 1.3 3.7-1.6 7.4-3.3 9.4-7 1.8-3.3 3.4-6.7 5-10 .4-.9.9-1.8 1.5-2.9-3.3.2-5.9 1-7.4 4-2 4-4.2 7.9-6.3 11.8-.4.8-.8 1.6-1.3 2.3-.3.3-.8.4-1.7.8.2-1.3.1-2.2.4-3 2-5.6 4.5-10.9 8.1-15.7 1.1-1.4 1.6-2.7 1.1-4.9zM113.3 81.7c-2.6 1.1-5 2.3-6.7 4.4-3 3.8-2.8 5.9.5 9.4 1.4 1.5 2.7 3.1 4.1 4.7.5.5.9 1 1.4 1.5 1-.9 1.8-1.9 2.9-2.3 2.2-1 2.9-2.7 2.7-4.8-.1-1.1-.4-2.2-.7-3.2-.9-2.5-1.9-4.9-2.9-7.3-.5-.9-.8-1.5-1.3-2.4zm272.6 17.9c2.2-2.8 4.5-5.6 6.8-8.5 1-1.2 1-2.6.4-4.1-1.3-3.6-4.1-5.5-7.5-6.9-1-.4-1.5 0-1.8.9-1.2 3.5-2.6 6.9-3.7 10.4-.7 2.3.5 4.6 2.5 5.8 1.1.7 2.1 1.5 3.3 2.4zm-242.6 66c2.9 3.5 3.9 3.8 7.8 3.1.6-.1 1.2-.3 1.9-.4 2.1-.6 4.1-.1 5.9 1 .9.6 1.7 1.2 2.6 1.8.8.5 1.6 1.1 2.5 1.4 6.1 2 12.3 2.8 18.6 1 .5-.1.9-.4 1.6-.8-2.8-1.3-5.3-2.5-7.9-3.6-.5-.2-1-.1-1.6-.1-.9 0-1.9.2-2.7 0-1.6-.4-3.2-1.1-4.8-1.5-2.9-.7-5.7-1.6-8.6-1.8-5.1-.4-10-.1-15.3-.1zm145-2c-.1-.1-.3-.2-.4-.3-4 4.4-7.9 8.9-10.1 14.6-.4.9-.5 2-.5 3.1-.1 2.6.6 3.1 3.2 2.6 2.7-.6 5.1-1.7 7.3-3.4 4-3.1 7.6-6.6 10.8-10.5.3-.4.5-.9.9-1.8-1.5.3-2.4.8-3.4.8-3.8.1-6 2.2-8.1 5-1.7 2.4-3.9 4.5-5.9 6.6-.6.7-1.4 1.4-2.7.4.4-.9.7-1.9 1.3-2.7 1.6-2.2 3.2-4.4 4.9-6.5 1.4-1.8 2.9-3.4 2.4-6-.1-.7.2-1.3.3-1.9zm-64-7.4c-1.3.7-2.4 1.3-3.7 2 .9.8 1.6 1.3 2.2 1.9 2.9 2.5 5.8 5 8.6 7.6.7.7 1.6 1.4 1.2 2.7-1.3.6-2.2-.3-3.1-.9-4.1-3.1-8.3-6.2-12.3-9.5-2.3-1.9-4.9-1.7-8-2.2.5.9.7 1.3 1.1 1.7 2.2 2.3 4.4 4.7 6.6 6.9.7.7 1.6 1.3 2.5 1.8 4.1 2.2 8.5 3.3 13 3.8 1.3.1 2.7.1 3.9-1-3.4-5.4-7.4-10.2-12-14.8zm-12 7.9c-.6 2.5-.4 4.3 1.1 6 2.1 2.4 3.9 5 5.8 7.6.5.6.9 1.3 1.1 2.1.1.4 0 1-.2 1.2-.3.2-.9.1-1.3-.1-.7-.4-1.3-1-1.8-1.6-2.4-2.7-4.7-5.5-7-8.2-.6-.6-1.2-1.5-1.9-1.7-2.4-.7-4.9-1.1-7.9-1.8.6.9.8 1.5 1.2 1.9 1.3 1.5 2.6 3 4.1 4.4 2.5 2.3 5.1 4.6 7.8 6.7 2 1.6 4.3 2.5 6.8 2.8 2.2.3 2.6-.1 2.6-2.2.1-1.8-.2-3.5-1-5.1-1.9-4.2-4.8-7.7-7.8-11.1-.3-.2-.9-.4-1.6-.9zm142 79.7c.6-.1.7-.1.8-.1.2-.1.4-.3.5-.5 4.4-4.6 9.8-7.2 16.2-6.8 2.3.1 4-.8 5.7-2.1 2.5-2 2.5-3.4-.2-5.5-.9 1.1-2.1.7-3.3.6-2.2-.2-4.5-.5-6.7-.2-1.8.2-3.8.9-5.3 2-4.1 3-5.6 7.8-7.7 12.6zM256.2 22.7c0-3.7-3.1-6.6-7-6.6-3.6 0-7 3.1-7 6.5 0 3.6 3.5 7 7.1 7 3.8-.1 6.9-3.2 6.9-6.9zm8.3 148.8c1.1 0 2 .1 2.8 0 2.9-.5 5.8-1 8.7-1.7 2.4-.6 4.8-1.3 6.7-3.1 2.9-2.8 5.7-5.8 8.5-8.7v-.2c-4-.2-6.4.6-9.2 2.8-3.8 3-7.7 5.9-11.6 8.8-.8.6-1.6 1.3-2.9.9-.5-1.2.3-2 1.1-2.7 3-2.7 6-5.3 9-7.9.6-.5 1.1-1 1.9-1.8-1.3-.6-2.3-1.1-3.2-1.5-4.2 3.6-10.8 12-11.8 15.1zm45 4.1c-.1-.2-.2-.4-.4-.6-1.5.3-3 .8-4.4.7-3.9-.2-5.9 2-7.2 5.3-.1.3-.3.6-.4.9-1.1 2.5-2.2 5-3.4 7.4-.4.8-.6 1.9-1.9 1.9-.9-1.2-.2-2.4.2-3.4 1.6-4.5 3.4-8.9 6.3-12.9.7-.9.8-1.8.5-2.5-2 1.8-4.1 3.6-6.1 5.5-.3.3-.5.8-.7 1.3-1.5 4.7-1.8 9.4-.4 14.1.3.9.6 1.8 1.7 2.2 1.8-1.4 2.2-3.7 3.3-5.5 1.1-1.8 2.2-3.7 3.5-5.4 1.4-1.7 3-3.3 4.6-4.9 1.5-1.5 3.7-2.3 4.8-4.1zm-21.7-91.4c.1-.3.2-.6.3-.8-.9-.4-1.8-.8-2.8-1.2-10.1-3.4-20.5-5-31.1-5.2-5.9-.2-11.8.1-17.7.3-6.9.2-13.6 1.4-20.3 3.2-1.2.3-2.4.8-3.6 1.4-.8.4-1.6 1-1.3 2.2 3.6-1 7.1-2.2 10.6-2.9 3.7-.8 7.4-1.3 11.1-1.8 3.6-.4 7.3-.7 11-.8 3.7-.1 7.5-.2 11.3 0 3.7.1 7.3.4 11 .9s7.4 1.1 11.1 2c3.4.7 6.9 1.8 10.4 2.7zM157.3 278c-.8-1.7-1.9-1.4-3-1.1-6.3 1.7-12.5 3.8-18.3 6.9-.5.3-1.1.4-1.6.6-.1-.2-.2-.3-.3-.5.7-1.4 1.8-2.5 3.1-3.4 3.9-2.7 8.2-4.6 12.8-5.8.8-.2 1.9-.1 2.8-1.6-1.2.2-2 .2-2.7.5-3.4 1.1-6.9 2.1-10.3 3.3-4.2 1.4-6.3 4.6-7.4 8.7 0 .1.1.3.3.6 9.3.7 17.8-.9 24.6-8.2zm8.9 46.9c-.2-.1-.5-.2-.7-.3.3-.8.4-1.7.8-2.5 1.8-3.9 3.1-7.9 2.6-12.2-.1-1.2 0-2.4 0-3.6 0-.6-.1-1.2-.2-2.1-1.2 1.3-2 2.5-3.1 3.4-2.5 2.2-3.6 5-4.3 8.1-1 4.3-.8 8.4 1.7 12.2.5.7 1.1 1.3 1.6 1.9 4-2 5.1-4.4 3.8-7.6-.7.9-1.5 1.8-2.2 2.7zm166.1-2.5c-.5 1.6-.6 3.7-.4 4.5.1.3.2.6.4.8 1.5 2.1 3.8 2.1 5.3 0 2.4-3.5 3-7.3 2.4-11.4-.2-1.4-.4-2.8-1.4-4-1.8-2-3.4-4.2-5.1-6.3-.3-.4-.7-.7-1.3-1.1-.1.6-.3.9-.3 1.2-.3 5.4-.3 10.8 2.5 15.8.3.5.5 1 .6 1.6.1.4-.1.8-.2 1.7-1.1-1.1-1.8-1.9-2.5-2.8zm-65.1-134.9c-3.5.5-5.2 2.3-6.1 5-.5 1.5-1.2 3-1.6 4.5-2.1 6.5-4.1 12.9-6.2 19.4-.3.9-.6 1.9-1.2 2.6-1.1 1.3-.9 2.6-.6 4.5 1.1-1.3 1.9-2.2 2.7-3.2 3.6-5.1 6-10.7 7.7-16.7 1.4-5.4 2-11 5.3-16.1zm-143.9 76.1c-.1-.2-.1-.5-.2-.7 5.4-4.7 11.9-5.5 18.9-4.9-.5-.4-.9-.6-1.4-.6-2.8 0-5.6-.3-8.4.1-2.3.3-4.5 1-6.6 1.9-1.2.5-2.2 1.6-3.1 2.5-1.2 1.4-1.1 2.5.6 3.3 1.9.8 3.9 1.6 5.9 1.8 5.2.5 10.4.1 15.5-1 .5-.1 1-.4 1.3-.6-.7-3.5-3-4.3-6.1-4.2-5 .2-9.9.6-14.6 2.2-.6.1-1.2.1-1.8.2zM197.6 134c.2.3.3.5.4.6.4.2.9.3 1.4.4 4.8.9 9.7.9 14.5-.1 5.5-1.2 10.4-3.5 14.1-7.9 5.4-6.5 8.9-13.8 10.5-22.1.5-2.8.4-5.7.5-8.6 0-.4-.2-.9-.3-1.3-.5.4-.7.8-.7 1.2-.6 6.2-2.1 12.3-4.7 18-3.1 6.7-7.1 12.5-13.8 16.4-6.1 3.6-12.5 4.6-19.4 3.7-.8-.1-1.6-.2-2.5-.3zm3.6 37.9c-.5 1.5.1 2.4.8 3.3 2.8 4.2 4.8 8.8 6.3 13.6.3.8.7 1.7-.4 2.5-.4-.4-.9-.7-1.1-1.1-.5-.9-.9-1.9-1.3-2.8-1.5-3.1-2.9-6.2-4.5-9.2-.4-.8-1.2-1.7-2-1.9-2.8-.6-5.6-.9-8.4-1.3.8 1.1 1.7 1.9 2.7 2.6 4.1 2.8 7.3 6.4 9.8 10.7.9 1.6 1.7 3.3 2.5 4.9.3.6.8 1.2 1.3 1.8 1.4-.7 1.7-1.7 1.8-2.7.3-2.8.6-5.6.4-8.3-.2-2.1-.7-4.4-1.9-6.1-1.6-2.3-3.9-4-6-6zm157 87.7c8.9-1.1 16.2.7 19 4.8-.8.5-1.5.1-2.3-.1-5.4-1.6-11-2-16.6-1.6-2.1.1-2.5.6-3 3 .3.1.5.3.8.3 3.2.5 6.3 1.1 9.5 1.4 3.3.3 6.5.2 9.7-.8 1.4-.5 2.9-1 3.9-2.3-1-2.7-3.1-4.2-5.6-5.2-4.5-1.7-9.1-1.6-13.7-1.3-.9.1-1.6.5-1.7 1.8zM73.8 197.2c-18.9-19-33.5-40.9-44.2-65.5 9 25.7 22.8 48.2 44.2 65.5zm292.5 87.5-.3.6c-.7-.3-1.4-.5-2-.9-5.5-2.8-11.4-4.6-17.3-6.3-.6-.2-1.4-.4-2 .5 2.8 1.1 5.2 2.8 7 5.1 1.2 1.6 2.8 2.4 4.7 2.5 3.6.3 7.2.4 10.7.5.5 0 1-.2 1.5-.3-.5-4.2-4.6-8.1-8.8-9.9-4.4-1.9-9.8-2.6-12-1.4.6.2 1.1.4 1.7.5 4.7 1 9 2.8 13 5.3 1.5 1 3 2.1 3.8 3.8zm-108.2-96.2c9.4-.6 18.8-10.2 21.4-18-3 .7-6 .8-8.1 3-4.4 4.7-8.6 9.4-12.9 14.1-.3.2-.3.5-.4.9zm-115 59.8.3-.6c-.5-1.3-1.6-2.1-2.7-2.8-5.2-3.3-10.9-4.3-17-3-.6.1-1.1.1-2.2.3 1.5-2.3 3.5-3 5.5-3.3 6.9-1.1 12.6 1.5 17.6 6-1.8-3.5-4.1-6.6-8.3-7.1-2.8-.3-5.8-.4-8.6 0-2.1.3-4 1.4-6 2.3-.7.3-1.3 1.1-2 1.7 2.3 2.9 5.1 4.5 8.4 4.2 4.3-.3 8.4.3 12.5 1.6.9.2 1.7.5 2.5.7zm194.4 33.1c-.3.2-.5.5-.8.7 1.8 4.3 4.6 7.9 8.5 10.6 3.5 2.4 7.2 3.4 11.7 2.4-1.9-4.6-4.3-8.4-7.6-11.8-2-2-4.4-3.2-7.1-3.7-.4-.1-.8.1-1.8.3 1 .8 1.7 1.4 2.3 1.9 3 2.4 5.9 4.8 8.8 7.4.9.8 1.9 1.7 1.8 3.2-1.5.7-2.6-.2-3.5-.9-3.5-2.8-6.9-5.6-10.4-8.5-.6-.6-1.3-1.1-1.9-1.6zm-20.7-109.1c0 .2.1.4.1.6 2.2 1 4.6 1.4 6.9 1.5 6.3.2 12.4-.6 17.6-4.8 2-1.6 4.3-1.9 6.8-1.2 1 .3 2 .5 3 .7 1.9.3 3.3-.4 4.2-2-.6.1-1.2.2-1.7.2-1.8 0-3.7 0-5.5-.1-1.1-.1-2.2-.4-3.3-.4-3.7-.3-7.1.7-10.6 1.8-2.8.8-5.5 1.7-8.3 2.5-.6.2-1.5.1-2.1-.1-.3-.2-.4-1-.5-1.6-2.1.9-4.3 1.9-6.6 2.9zM244.9 42.7c.1 0 .2 0 .4-.1-.1-2.1-.2-4.1-.3-6.2-.1-1.9.7-2.8 2.6-3.1 3.1-.4 5.2.3 5.6 1.9.1.2.1.5.1.7l-.9 7.8c-.2 1.2-1 1.9-2.1 1.9-1.5 0-3-.4-4.7-.6.3 1.7.6 3.6 1 5.6 2.3-1.9 3.9-1.9 5.7 0 .5-7.5 2.1-14.9 5.2-21.8-3 .7-5.7 1.8-8.4 1.7-2.7-.1-5.3-1.3-8.3-2.1 1.4 5.1 2.7 9.7 4.1 14.3zm3.2 57.9v.1c3-.2 6-.3 9-.5 2.3-.1 2.3-.2 2.4-2.5v-1.2c0-1.6-.3-1.9-1.8-1.9l-13.1-.3c-1 0-2.1.2-3.1.3-1 .1-1.4.7-1.3 1.6.1.9.3 1.9.3 2.8 0 1.1.6 1.6 1.7 1.5 2 0 4 .1 5.9.1zm243.3 97.7c-.2-.2-.4-.3-.6-.5-.7.8-1.4 1.7-2.2 2.5-5.6 5.6-11.2 11.1-16.9 16.6-5.2 5-11 9.3-17.6 12.3-.8.4-1.5.8-2.3 1.3-7.3 4.1-14.4 8.5-22.3 11.7-2.1.8-4.1 1.7-6.2 2.6-.8.3-1.7.6-1.9 1.9.9-.3 1.7-.4 2.4-.7 3.2-1.3 6.4-2.6 9.4-4.1 7.5-3.9 15-7.8 22.4-12 4.5-2.6 8.9-5.3 13-8.6 7.3-5.9 13.8-12.6 20-19.6 1-1.1 1.9-2.2 2.8-3.4zm-110.5 44.1c-3-4.2-14.2-6.1-18.1-2.6 1.7-.3 3.5-1 5.3-1 1.9 0 3.8.4 5.6.9 2.7.8 3.6 1.6 4.1 2.9-.1.1-.3.2-.4.2-2.9-1-5.9-.9-9-.9-3.7-.1-6.9 1.1-9.6 3.6-.6.5-1.2 1.1-.8 2.1.5 1 1.4.8 2.3.6.8-.2 1.5-.4 2.3-.5 3.4-.6 6.7-1.3 10.2-1.1 3.3.1 5.9-1.5 8.1-4.2zm-356-68.6c7.2 12.3 15.6 23.6 25.4 33.9.9 1 2.2 1.7 3 2.7 3.9 4.7 8.8 8.4 13.8 11.8.6.4 1.3.7 2 1.1.1-.1.2-.3.3-.4C60.7 216 53 208 45.7 199.7c-7.3-8.4-14.2-17.1-20.8-25.9zm264.3 14.6h-.3c-.2.2-.3.3-.4.6-1.9 3.3-3.1 6.9-3 10.7.1 3.8.6 7.6 1.1 11.4.2 1.4.4 2.8-.9 3.9 1.1.7 1.7 1.6 3.2 1.3.1-2.2.3-4.4.4-6.6.1-3.9.6-7.6 2.2-11.2.4-.9.4-1.7-.1-2.7-.8-1.5-1.2-3.1-1.7-4.7-.2-.8-.3-1.8-.5-2.7zM94.1 287.5v-.7c-9.4 1.5-18.4 4.3-27.7 6.2-9.3 2-18.7 3.8-28 5.7.5.4.9.4 1.4.4 2.4-.2 4.8-.3 7.2-.5 2.1-.2 4.3-.5 6.4-.7 7.1-.8 13.9-2.8 20.7-4.7 6.7-1.8 13.3-3.8 20-5.7zm48.9-37c-.4-.6-.5-.8-.7-.9-4.3-1.7-8.7-2.8-13.3-2.3-3.1.3-5.7 1.6-7.4 4.3-1.2 1.8-.8 2.8 1.2 3.3 1.6.4 3.3.7 5 .8 4.1.2 8.3.2 12.5.2 1 0 1.4-.6 1.4-1.6 0-1.4-1-1.6-2.1-1.8-5.4-.9-10.7-.8-15.9.9-.5.2-1.1.2-2.2.4.5-.8.7-1.2 1-1.4 1.9-1.7 4.1-2.7 6.6-3.2 3.8-.9 7.5 0 11.1.7.8.2 1.6.4 2.8.6zm264.5 36.8c-.1.2-.1.4-.2.6.8.3 1.6.6 2.4.8 7.6 2.1 15.2 4.1 22.9 6.2 5.4 1.4 10.8 2.7 16.4 3 3.3.2 6.7.6 10 .8.9.1 1.9.2 2.8-.2-18.1-3.8-36.2-7.5-54.3-11.2zM210.4 180.8c-.3 2.1-.1 2.9 1.1 3.6 2.5 1.6 4 3.9 4.8 6.7 2.2 7.7 2.1 15.4-1 23.4 1.3-1.4 2.3-2.3 3.1-3.4 3.1-4.3 4.7-9.1 3-14.2-1.4-4.3-3.9-8.2-6.1-12.2-1-1.9-2.9-3-4.9-3.9zm73.3 32.5c.1-.5.2-.6.2-.7l-.3-1.2c-1.8-6.6-1.8-13.2 0-19.8.8-2.9 2.1-5.5 4.8-7.2 1.4-.8 1.7-2 1.1-3.7-2.2 1.1-4.1 2.3-5.2 4.5-1.5 2.9-2.8 5.9-4.5 8.7-1.7 2.9-1.8 5.9-1.5 9 .4 4 2.3 7.4 5.4 10.4zm-119.3 68.2c-1.1-1.3-1.9-.9-2.9-.1-3 2.6-6 5.3-9.1 7.8-1 .9-2.3 1.5-3.5 2.1-.5.2-1.1.1-2 .2 1-3.6 4.2-4.9 6.3-7.7-2.3.7-4 1.3-5 3-1.2 2-2.4 4.1-3.6 6.2-.3.5-.3 1-.4 1.5 8.9 2.2 17.7-5.9 20.2-13zm97.2-186.6c-.9 2.1-.9 3.8-.6 5.3 1.6 7.5 3.4 14.9 7.8 21.5 3 4.5 6.2 8.7 11.4 11 5.7 2.5 11.6 3.2 17.8 2.8 1.4-.1 2.8-.6 4.3-.8 0-.2-.1-.4-.1-.6-.8.1-1.5.1-2.2.2-1.3.2-2.7.7-4 .7-5.7 0-11.1-1-15.8-4.5-9.8-7.4-15.7-17-17.6-29.1-.5-2.1-.7-4-1-6.5zm70.3 196.7v5.9c0 .4.3.9.6 1.3 1.8 1.8 4 2.8 6.6 2.8 1 0 1.6-.6 1.8-1.6.1-.5.1-1.1.2-1.7.4-3.8-1.1-7.2-2.9-10.4-.8-1.5-1.7-2.9-2.6-4.3-.6-1-1.9-1.2-3-.6-1.2.6-.6 1.5-.3 2.3 1.9 4.5 3.6 9 6.3 13.1.2.2.2.6.3.8-1.1.8-1.8.2-2.4-.4-.8-.8-1.5-1.7-2.1-2.6-.7-1.3-1.4-2.7-2.5-4.6zm21.1-22.7h1.9c4.6-.1 9 .9 13.3 2.6 1.6.6 3 1.7 4.5 2.6.3.2.2.7.4 1.3-.6-.1-.9-.1-1.2-.2-6.5-2.1-13.2-2.8-20-3.4-.7-.1-1.4-.1-1.9 1 .8.2 1.5.4 2.2.4 3.1.2 6.2.9 8.9 2.5 3.1 1.8 6.3 2 9.7 1.8 1.5-.1 3-.3 4.2-1.3.1-1.3-.7-2.2-1.5-2.9-1.5-1.2-3.1-2.3-4.8-3.1-4.3-2-9-2-13.5-2.7-.9-.2-1.7.1-2.2 1.4zm-184.7 13.8c-2.2-1-2.1-1-3.1.6-.7 1.2-1.5 2.4-2.2 3.7-.9 1.6-2 3.1-2.5 4.9-.6 2.1-.8 4.4-.9 6.6 0 1.8 1 2.8 2.4 2.6 2.1-.3 4.1-.8 5.7-2.3.5-.5 1-1.3 1-2 .1-1.9 0-3.9 0-6.4-.6 1.2-1 1.9-1.4 2.5-1 1.5-1.9 3-3 4.3-.7.8-1.5 1.6-3.1 1 3.2-5 5.3-10.1 7.1-15.5zm45.2-67.1c0-1.7-.1-3 0-4.3.2-2 .6-3.9.8-5.9.5-5.4.3-10.7-2.4-15.6-.3-.5-.7-.9-1-1.3-.8 2.9-1.6 5.7-2.5 8.8 1.3 2.3 2.2 5.1 2.5 8.1.3 2.9.3 5.7.5 8.6 0 .8.2 1.5.3 2.7 1-.7 1.5-1 1.8-1.1zm29.3-210v4.7c1.9.2 3.4-1.5 5.3-.7-.1.8-.2 1.5-.3 2.2-.5 2.7-.2 3.1 2.6 2.9.2 0 .4-.2.8-.3-.2-1.6-.5-3.2-.7-5.1 1.9.4 3.4.8 5 1.1.6-1.7.7-3.1.1-4.7-1.5.5-2.9.9-4.5 1.4V2.7c-.1-1.3-.5-1.7-1.8-1.7s-1.6.4-1.6 1.8v4.3c-1.8-.5-3.2-1-4.9-1.5zM414.4 339c-2.4-3.3-29.4-24.4-31.3-25.1-.1 1.4-.2 1.4 1.3 2.7 7.7 6.7 15.4 13.4 24.2 18.8 1.9 1.2 3.8 2.4 5.8 3.6zm-328.7-.3c.1.2.3.3.4.5.3-.1.6-.2.8-.3 10.6-6.5 20.4-14.2 29.5-22.7.6-.5 1.8-1.1 1-2-.8-.9-1.6.3-2.2.8-9.3 7.5-18.6 15.1-27.9 22.6-.4.3-1 .7-1.6 1.1zm64.4-66.9c0-.2 0-.5-.1-.7-.9-.1-1.8-.3-2.7-.2-6.3.7-12.5 1.5-18.6 3.5-.7.2-1.5 0-2.6-.1-.1.2-.3.8-.6 1.6 2.5 1.1 4.7 1.4 7.2 1.1 5.5-.7 10.7-2.7 15.9-4.4.6-.2 1-.6 1.5-.8zm98.8 171.6c.4 13.5.8 26.5 1.3 39.5.7-12.9 1.7-25.7 1.8-38.8-.7.6-1.1 1-1.5 1.4-.6-.7-.9-1.2-1.6-2.1zm8.2-386.9c2-6.5 3.9-12.8 5.7-19.2.1-.4-.1-.9-.2-1.3-3.8.3-3.9.3-4.7 3.7-1 4.5-1.9 9-2.9 13.5-.3 2.2-.3 2.2 2.1 3.3zM327 168.6c.1.2.2.4.4.6 1.9-.6 3.8-1.1 5.7-1.8 4.8-1.6 9.7-2.5 14.8-2.2 2.8.2 5.6.1 8.4.1 2-.1 4-.4 5.9-.5 1-.1 1.6-.4 1.7-1.7-.4 0-.7.1-1 .1-5 1.1-9.9 1.3-15 .7-3.5-.4-7-.5-10.5-.7-.8 0-1.7-.1-2.3.3-2.9 1.6-5.5 3.4-8.1 5.1zm19.9-7.1c6 .9 11.5 1.2 17.1-1.1-.5-1.1-.7-2.1-1.3-2.9-.4-.6-1.1-1.3-1.8-1.4-5.3-.7-9.9 1.2-14 5.4zM136 160.1c5.6 2.4 11.2 2.2 17.2 1.2-3.8-4-8.1-5.7-13.1-5.7-1.2 0-2.2.5-2.7 1.6-.6.9-.9 1.8-1.4 2.9zm137 103.1h7.1c2.2 0 4.3.2 6.6-.4-3.8-3.1-6.6-6.7-8.9-11.3-.5 4.5-1.7 8.2-4.8 11.7zm-5-196.6c-.5.2-.7.2-.9.3-2.6 1.4-3.4 1.2-5-1.4-.1-.2-.2-.4-.4-.6-1.9-2.6-1.5-4 1.1-5.7 1.2-.8 2.9-1.3 3.4-3.6-1.8 1.6-3.4 1.5-5.2.6-.3.9-.8 1.7-.9 2.5-.7 3.8-1.3 7.5-1.9 11.3-.1.8-.2 1.7-.3 2.5 3.8.6 9.3-2.5 10.1-5.9zm-24.2-10.9c-1.1-6-1.7-11.7-3.6-17.1-.6-1.7-1.6-1.9-4-1.1 1.7 6.1 3.4 12.2 5.1 18.4.8 0 1.4-.1 2.5-.2zm37.9 13.1c-.8.2-1.4.3-1.9.6-.5.2-.8.7-1.3 1-1.5 1-3.1.6-4.1-.9l-.9-1.5c-1.2.3-1.1 1.1-.9 1.8.8 2.7 2.4 4.7 5.1 5.6 3.6 1.2 6.7.1 9.7-1.9.2-.2.3-.6.5-1.1-1.5.1-2.9 1-3.9-.1-1-1-1.5-2.2-2.3-3.5zm68.9 67.3c-.2.8-.4 1.1-.4 1.5-.5 1.8-.6 3.8-1.4 5.5-1.7 3.6-3.8 7-5.7 10.5l-.6 1.2c4.2-3.7 8.2-7.4 11.5-11.9.6-.9 1.5-1.7 1.3-2.9-1.5-1.2-3-2.4-4.7-3.9zm29.3 118.8c-.6-.6-.6-.7-.8-.8-5.9-2.2-11.9-2-17.9-.7-1.6.3-1.6.5-1.5 2.5 5.3 0 10.5.1 15.8 0 1.3 0 2.7-.6 4.4-1zM155.7 151.7c-.2-.7-.4-1.2-.6-1.7-1.9-4-3.6-7.9-4.1-12.4-.1-1.2-1.1-1.5-2.1-.8-.7.6-1.3 1.5-2 2-1.6 1.1-2 1.8-.5 3.5 2.7 3.2 5.6 6.2 8.5 9.3.1.1.3.1.8.1zm101.9 39.1c-3-.4-3.1-.2-4.1 2.3-2.6 6.4-2.3 13.1-2.2 19.9 2.1-7.5 4.2-14.8 6.3-22.2zm-4.3-118.1c1.5 2.1 2.8 2.9 4.7 3 3.4.3 6.2-1.3 8.7-3.3.7-.6 1.5-1.1 2.4-1.8 1.7 4.2 4.4 6.9 8.5 7.8 3.3.7 9-1.2 10.5-3.4-1 .5-2 1-3.1 1.4-6 2.4-12.1.2-13.9-6.3-.2-.6-.6-1.2-1-2-.8.7-1.3 1.1-1.9 1.6-1.3 1-2.5 2.1-3.8 2.9-3.2 1.9-6.5 2.6-9.9.5-.3-.2-.6-.2-1.2-.4zm6.6 31.6c0-2.3-.1-2.5-2.1-2.5-4.7 0-9.4.1-14.1.2-.5 0-1.1.2-1.6.4-.8.3-1.9.5-1.7 1.6.2 1.2 1.4.9 2.2.9 5.4-.1 10.8-.2 16.3-.3.3-.1.7-.2 1-.3zm156.7 165.9c0 .3-.1.6-.1.9 16.5 2.5 33.1 4.3 47.6 2.7-6-.3-14.3-.4-22.6-1.1-8.4-.6-16.6-1.6-24.9-2.5zM217.1 69c-.6 1.4-1 2.5-1.5 3.5-.7 1.4-2.1 1.1-3.4 1.2.2.3.2.5.3.6 5.6 3.6 11.5.6 13.8-4.3.6-1.2.5-1.3-1.2-2.1-.1.1-.2.2-.3.4-1.2 2.8-2.4 3.1-5 1.8-.7-.4-1.5-.6-2.7-1.1zm13.6-2.2c0 .6-.1.8-.1 1 1.3 2.1 2.9 4 5.3 5 1 .4 2.3.4 3.5.4 1 0 1.5-.8 1.4-1.8l-.9-6.6c-.1-.5-.6-.9-1.1-1.7-.6.7-1 1.1-1.3 1.6-.3.5-.5 1-.7 1.5-.9 1.9-2.4 2.4-4.3 1.4-.6-.3-1.2-.5-1.8-.8zm192.6 47.8c-2.3.6-4.7 1.4-7.1 1.7-9.9 1.2-19.7.5-29.3-2.8-3.1-1.1-6.4-1.8-8.8-4.6 0 .5-.1 1.1.2 1.3 1 .8 2 1.7 3.1 2.2 10.9 4.9 22.3 6.6 34.1 4.9 2.8-.4 5.6-.9 7.8-2.7zm-302.8-4.2c-1.2 2.1-3.1 3-5.1 3.8-7.8 3.5-16 5.3-24.6 5.4-4.6.1-9.2.3-13.7-1.1.8.5 1.7.9 2.5 1.1 5.3 1.2 10.6 1.1 15.9.6 6.7-.5 13-2.2 19.1-4.8 1.5-.6 2.9-1.3 4.3-2.1 1.1-.5 1.9-1.4 1.6-2.9zm329.4 96.2c10-6.6 15.6-16.6 21.8-26.8-7.5 9.2-14.6 18-21.8 26.8zm-309.4-43.7c0 .2-.1.4-.1.5 1.1.7 2.3.9 3.6.9l8.4-.3c3.4-.1 6.9-.2 10.2.8 1.9.6 3.8 1.1 5.8 1.6.4.1.8.1 1.2.1-1.5-1.5-3.1-2.7-4.7-3.8-.4-.3-.9-.4-1.3-.4-3.2 0-6.4 0-9.6.3-3.5.3-7 .9-10.5.3-1.2-.1-2.1 0-3 0zM289.5 37c1.9 1.5 3.5 2.8 5.3 4.2 1.8-1.6 3.4-3 5-4.3-1.1-2-2.6-3.2-4.3-4.2-.7-.4-1.4-.4-2 .2-1.3 1.3-2.5 2.6-4 4.1zM84 270.5c-.9-.1-1.6-.3-2.3-.2-11.7 1.4-23.4 3.1-35.2 3.7 0 0-.1.1-.1.2v.2c3.8.9 32.9-2 37.6-3.9zm269.5-72c-3.3 1-6.9 4.1-9 7.5-4.7 7.6-5.4 16-4.7 24.7.1.9.3 1.7.4 2.6.4-3.6.3-7.2.4-10.8.1-2.1.3-4.3.8-6.4 1.4-6.4 5.2-11.4 10-15.7.7-.7 1.4-1.3 2.1-1.9zM180.8 499.2c0-5.8 1.2-11.4 3.2-16.8 2.5-6.8 6.3-12.9 10.7-18.6 1.2-1.6 2.5-3.2 3.7-4.8-11.7 10.8-18.2 24-17.6 40.2zM338 127.6c9.9 2.2 25.7-11 21.6-28.1-.2 1.1-.3 2.2-.3 3.3-.1 2.3.2 4.7-.4 6.9-1.5 6.4-5.2 11.4-11.1 14.6-2.9 1.6-6.2 2.6-9.8 3.3zM26.4 215.3c5.6 6.6 27.7 21.3 34 22.7-6-3.7-11.8-7.1-17.4-10.9-5.7-3.8-11.1-7.9-16.6-11.8zM222 254.5c-1 1.5-1.8 3.2-3 4.7-1.2 1.4-2.8 2.6-4.1 3.8h11.3c-1.5-2.8-2.9-5.7-4.2-8.5zm63.5 275c3.7-9.3 3.2-28.6-1.2-38.5 2.9 12.7 3.5 25.5 1.2 38.5zM208.6 36.9c-1.5-1.5-2.7-2.8-4-3.9-.3-.3-1.1-.3-1.5-.1-1.6 1.1-3.2 2.3-4.1 4.5 1.2 1 2.4 2.1 3.6 3.1.7.6 1.5.6 2.1 0 1.2-1.1 2.4-2.2 3.9-3.6zM97.2 192.4c2.3 4.5 21.1 18.1 25.5 18.1 0-.2.1-.4 0-.4-9-5.3-17.5-11.1-25.5-17.7zm308.5-2.5c-.7.5-1.4 1-2 1.6-3.1 2.5-6.1 5.1-9.4 7.4-4.3 3.1-8.9 5.9-13.3 8.8-.7.4-1.7.6-1.5 1.8 5-1 19.2-11.5 26.2-19.6zm-156 316.9c.3 14.9.5 29.8.8 44.7 0-3.4.3-6.8.4-10.2.1-10.2.1-20.4.2-30.7 0-1 .1-1.9.1-2.9s-.7-1.1-1.5-.9zM133 327.4c-6 7.5-11.4 15.4-15.8 24 5.9-7.6 12.2-15 15.8-24zm54.1 84.5c-1 2-2.8 2.7-4.7 3.5-.8.3-1.6.7-2.4 1.1-1.4.8-1.9 1.9-1.5 2.9.4 1 1.9 1.8 3.2 1.5.7-.1 1.4-.4 2-.8 2.4-1.8 4.5-3.7 3.5-7.2-.1-.2-.1-.7-.1-1zm133.4-8.6.4 2c.7 2.8 3.8 5.2 6.7 5 .9 0 1.9-.5 2.6-1.1.5-.4 1.1-1.4.9-2-.2-.7-1-1.4-1.7-1.7-.9-.4-2-.4-3.1-.4-2 .1-3.9-.1-5.8-1.8zm46.6-76.4c4.2 9.2 10 16.6 16.1 23.8-1.2-3.8-11.7-19.3-16.1-23.8zm-185.9 77.9c-2.3.3-4.5.6-6.6.8-.7.1-1.5.1-2.1.3-1.8.7-2.1 2.3-.7 3.5.4.4.9.7 1.4.9 3.4 1.3 7.8-1.8 8-5.5zm134.3 8.4c-1 3.5 1.7 7.7 5.3 8.2 1.2.2 2.7-.6 3.2-1.7.4-1-.1-2.1-1.5-2.9-.4-.2-.9-.4-1.3-.6-1.9-.9-3.8-1.9-5.7-3zm-136.9-21.6c-1.7.3-3.3.7-4.8.9-1 .1-2.1.1-3.1.2-1.5.2-2.6 1-2.7 1.9-.1 1.1 1 2.6 2.5 2.8.9.2 1.9.2 2.8-.1 2.8-.7 5-2.4 5.3-5.7zm144.4 0c.2 3.3 4.2 6.4 7.3 5.8 1.7-.3 3.1-1.7 3-2.9-.1-1.1-.9-1.8-3.1-2.1-2.3-.3-4.6-.5-7.2-.8zM160.1 234.5c.9-4.5.8-8.8.6-13.1-.3-4.6-1.5-9-3.8-13-2.1-3.7-5.1-6.3-8.8-8.4 1.7 2.1 3.6 4 5.4 6.1 4.5 5.2 6.6 11.2 6.6 18v10.4zm36.6 275.4c.1-5.2.8-10.2 2-15.2 1.2-4.9 2.6-9.8 4.1-15.1-3.6 5.3-8.3 20.3-6.1 30.3zm52.8-422.7s0-.1 0 0c1-.1 2.1 0 3.1-.1 1.3-.1 1.6-.7 1.6-2.2 0-1.5-.3-2.1-1.7-2.1-2-.1-4-.1-6 0-.5 0-1.1.4-1.3.8-1 1.8 0 3.5 2.1 3.6h2.2zM20.4 246.7c2.8 2.2 31.1 8.6 36.1 8.1-11.9-2.7-24-5.4-36.1-8.1zm195.8 285.9c-2.4-12.4-2.4-24.8-.2-37.2-3.5 12.4-3.4 24.8.2 37.2zm187.5-315.9c-8 3.6-16.2 7.3-24.4 11 8.3-1.4 20.9-6.8 24.4-11zm-65.3-77.4c-.9-1.1-1.9-1.7-3.1-1.8-1.6-.2-3 .4-3.9 1.7-.8 1.2-.6 3 .3 4.2 1.3 1.6 4 1.9 6 .5-.5-.2-.9-.5-1.3-.6-1.6-.5-1.8-2-.1-3 .7-.3 1.4-.6 2.1-1zM267.5 173c-.8-.1-1.2-.1-1.6-.2-2.1-.4-3.4.4-4.4 2.4-1.4 3-3 6-4.5 9-.1.3-.1.7-.3 1.2.5-.3.7-.4.9-.5 3.3-3.8 6.5-7.7 9.9-11.9zm-105.6-34c.5.3 1 .5 1.4.8 1.8 1.2 1.8 1.9.2 3.2-.3.2-.5.5-.8.8 2 1.3 4.3.9 5.6-.7 1.2-1.5.8-4-.7-5.1-1.7-1.2-4.2-.8-5.7 1zM281.3 32.8c1.6.8 3 1.6 4.4 2.2.3.1.9.2 1.1 0 1.4-1.1 2.8-2.2 3.7-4.1-1.7-.5-3.2-.9-4.8-1.3-2.3-.6-2.4-.6-3.6 1.5-.2.4-.4.9-.8 1.7zm-68.8 15.9c1.2 1.2 2.1 2.3 3.1 3.2.3.3 1.1.5 1.5.3 1.4-.8 3-1.5 4-3.1-1.2-1.3-2.3-2.6-3.5-4-1.8 1.3-3.3 2.4-5.1 3.6zm-92.6 178.6c-7.5-3.4-15.1-6.7-22.6-10.1 6.6 5.6 14.5 8.1 22.6 10.1zM274 61.1c1-.5 2-.8 2.5-1.4.7-.9.1-1.7-.7-2.5-.3-.3-.3-.8-.5-1.3-.5-1.7-1.3-1.9-2.8-1-.6.4-1.2.7-1.9.9-1.8.6-2.3 2-.8 3.2 1.3.9 2.8 1.4 4.2 2.1zM426.7 315c.1-.1.2-.3.2-.4l-29.1-12.9c9.4 5 18.7 10.2 28.9 13.3zM277.3 50.1c1.9 1.1 3.4 2.1 5.1 3.1 1.2-1.4 2.4-2.7 3.8-4.3-1.9-1.2-3.6-2.2-5.3-3.3-1.3 1.6-2.3 2.8-3.6 4.5zm-52.4 10.7c1.6-.3 3.2-.5 4.3-1.8.9-1.1.7-2-.5-2.7-.7-.4-1.3-.8-1.8-1.3-1.1-1-2.2-.8-2.9.5-.4.7-.8 1.3-1.3 1.9-1 1.2-.8 2.4.6 3.1.5.1 1 .2 1.6.3zm24.5-3.6c1-.4 2.2-.6 3.2-1.2s1-1.7 0-2.3c-.8-.5-1.4-.9-1.7-1.8-.4-1-1.8-1.3-2.6-.5-.9.8-1.7 1.6-2.5 2.4-.8.9-.8 1.8.3 2.3.9.5 2 .7 3.3 1.1zm69.7 429.6c0-6.7-7.5-21.3-12.8-24.6 5.5 7.6 10.3 15.5 12.8 24.6zM211.6 35.3c1.8-1 3.5-1.9 5.1-2.8-1-2.5-1.5-3.1-2.7-3-2.2.3-4.4.6-6.7 1.7 1.6 1.5 2.9 2.7 4.3 4.1zm37.9 214.5c-.8 4.8-2.9 9-5.7 13 .5.2.7.3 1 .3h2.4c1.6-.1 1.9-.3 1.9-2 .2-3.7.3-7.5.4-11.3zm39.3-198.3c-1.6 1.3-2.8 2.3-4 3.4 1.2 1.8 2.2 3.2 3.2 3.9 1.5-1.1 2.8-2.1 4.3-3.3-1.4-1.5-2.4-2.8-3.5-4zM252.6 61c.3.8.7 2.1 1.3 3.1.7 1.1 1.5 1 2.3 0 .5-.7 1-1.3 1.6-1.9 1-.9 1-1.7-.1-2.6-.5-.4-1.1-.8-1.6-1.3-1.2-1.3-2.3-1.2-3 .5-.2.5-.3 1.1-.5 2.2zm-29 6c-.1-1.7-.6-3.1-1.8-4.3-.9-.9-1.9-.6-2.5.6-.4.8-.8 1.7-1.2 2.5-.5.9-.2 1.7.8 2.1l2.4 1.2c.9.5 1.8.2 2.1-.8.1-.4.1-.9.2-1.3zm59.7-24c1.8 1.2 3.3 2.2 4.9 3.3l3.5-3.5c-1.7-1.2-3.1-2.3-4.6-3.3-1.3 1.2-2.4 2.3-3.8 3.5zM214 55c-3.8-4.3-4.3-4.3-6.9 0 0 .1 0 .2-.1.6 1.1 1 2.4 2.1 3.8 3.4 1.2-1.4 2.2-2.7 3.2-4zm63.8 7.1c-.4.2-.6.2-.8.3-1.7 1-2.4 5.2-1.1 6.7.6.6 1.2.6 1.9 0 .6-.5 1.2-.9 1.9-1.2 1.1-.6 1.5-1.4.8-2.5-.5-.8-.9-1.6-1.4-2.4-.5-.4-1-.6-1.3-.9zm-46.9-.9c.3 2.2.5 3.9 2 5 1 .7 2 .4 2.4-.8.2-.6.6-1.2 1-1.8.8-1 .6-1.9-.5-2.5-.6-.3-1.3-.5-1.9-.9-.6-.4-1.1-1.2-1.8-.7-.6.5-1 1.3-1.2 1.7zm-1.9 7.1c-.6 1.1-1.1 2-1.5 2.8-3.3 6.1-9.7 7.9-15.7 4.4-.5-.3-.9-.7-1.4-.8-.3-.1-.8 0-1.2 0 .7.8 1.4 1.3 2.2 1.7 6.9 3.3 12.8 2 17-4.4.5-.7 1.1-1.3 1.8-2-.4-.5-.7-1-1.2-1.7zm38.9-6.5c-.3-1.1-.5-2.1-1.5-2.5-.9-.4-1.5.1-2.1.7-.4.4-1.1.7-1.6 1-1.1.7-1.2 1.6-.3 2.5.5.6.9 1.2 1.3 1.9.6 1.1 1.5 1.3 2.2.3.9-1.1 1.4-2.6 2-3.9zm-7.3-34c-3.4 2.7-7.2 16.9-6.7 23.9.6-2.8 1.1-5.5 1.7-8.1.6-2.6 1.2-5.3 2-7.9.8-2.5 1.8-4.9 3-7.9zm-31.3 4.8c-.1.1-.3.2-.4.3.3.5.7.9.8 1.4.5 1.5 1.2 3 1.4 4.5.2 2.2-.9 3-3.1 2.5-.4-.1-.7-.2-.9-.3.9 1.2 1.6 2.6 2.6 3.6 1.5 1.6-.5 3 .1 4.7.2-1.6.9-2.7 2.1-3.6 1.1-.8 1.1-2.1.2-3.4-.2-.3-.5-.6-.8-1 .3-.6.8-1.1.9-1.7.2-.6.3-1.3 0-1.8-.9-1.6-1.9-3.4-2.9-5.2zm-14.2 10.1c-1.2-1-2-1.7-2.7-2.4-.8-.7-1.5-.8-2.3-.1-.6.5-1.2.9-1.7 1.3-.9.8-.9 1.6 0 2.7 1 1.4 1.9 1.9 2.9 1.3 1.2-.8 2.4-1.7 3.8-2.8zm143.8 207.6c.1.2.1.3.2.5 3.2-.5 6.4-1.1 9.6-1.5 3.4-.4 6.5.7 9.6 2.1-1.1-2-2.8-3.1-5-3.2-4.6-.3-9.1.3-13.5 1.6-.4 0-.6.3-.9.5zM232.8 56.9c1.1 2.1 3.2 2.4 5.1 3.4.5-.8 1.1-1.5.7-2.6-1-3.2-1.8-6.4-2.7-9.7-.1-.4-.5-.8-.8-1.1-.2.8.1 1.3.3 1.9.4 1.4 1 2.9 1.1 4.4.1 2.7-.7 3.5-3.7 3.7zm18 195.5v8.9c0 .8 0 1.8 1 1.8 1.2.1 2.5 0 4.1 0-1.1-2-2.1-3.5-2.9-5.1-.8-1.8-1.4-3.6-2.2-5.6zm-6.6-176.9h9.2c-1.5-1.8-2.8-3.4-3.9-4.7-1.8 1.5-3.5 3-5.3 4.7zM295 53c.8-1.2 1.5-1.9 2-2.8.2-.4.4-1.2.1-1.5-.9-1.2-1.5-2.6-3.2-3.4-1 1-1.9 2.1-3 3.2 1.5 1.5 2.7 2.9 4.1 4.5zm-90.4-7.6c-.5.3-.7.3-.9.5-.4.4-.7.8-1.1 1.3-2.2 2.9-2.2 3.3 1 5.5.1 0 .2 0 .5.1 1-1.2 2-2.5 3.2-3.9-1-1.4-1.8-2.4-2.7-3.5zm63.1-8.6c-1.1 1.6-1.1 1.6-.8 2.8.3 1 .1 1.9-.2 2.9-.5 1.9-1.5 3.1-3 4.1 0 0 0 .3.1.3 1.2-.2 2.4-.3 3.6-.5.1.1.2.3.3.4.7-.9 1.6-1.7 1.9-2.8.3-.9.6-1.5 1.5-1.8 1.5-.6 1.5-.7 1.7-2.3-.4.4-.8.8-1.2 1.1-.8.6-1.7 1-2.6.5-1-.5-1.2-1.4-1.3-2.4-.2-.6-.1-1.4 0-2.3zm-22.6 24.5c-.3-1-.4-2-.8-3-.6-1.3-1.7-1.3-2.6-.2l-1.5 1.8c-.9.9-.8 1.6.2 2.3.6.4 1.2.8 1.7 1.3 1.2 1.3 1.9 1.2 2.6-.3.1-.6.2-1.3.4-1.9zm115.8 167.3c-3.5 1.8-6.5 4.2-8.4 7.6-.7 1.3-1 2.8-1.4 4.2-.1.6.1 1.3 1.2 1.2 1.5-5.2 4.4-9.5 8.6-13zm-64-185.3c1.5 2 2.5 3.9 4.3 5.2 1-2.4.8-6.5-.5-8.4-1.2 1-2.4 2-3.8 3.2zm-84.7 21.1c-1.7 2.3-.9 6 1.7 7.6.6-1.2 1.4-2.4 1.8-3.7.2-.6-.4-1.5-.8-2-.8-.7-1.7-1.2-2.7-1.9zm50.4-21c1.4-2.8 2.7-5.5 4.1-8.3l3-6c.2-.4.3-.9.4-1.4-.2-.1-.4-.1-.5-.2-4.4 4.4-5.3 10.3-7 15.9zm-64.7-2.8c-1.1 1.9-1.3 5.7-.3 8.6 1.4-2 2.6-3.7 4-5.7-1.3-1.1-2.5-2-3.7-2.9zm94.4 391.3h-.6c-.5 6.6.6 13.1 2.3 19.6-.6-6.5-1.1-13.1-1.7-19.6zM236.1 44.2c.2 0 .3-.1.5-.1-1.1-3.2-2-6.4-3.2-9.5-.8-2-2.1-3.9-3.3-5.8-.5-.7-1.2-1.5-2.5-.8 4.1 4.8 6.6 10.3 8.5 16.2zm47.8-6.6c-1.7-.7-3-1.3-4.4-1.9-1 1.4-2.1 2.5-2.2 4.2.9.5 1.8 1 2.9 1.7 1.2-1.3 2.3-2.5 3.7-4zm-83.3 24.9c.8 1.5 2.1 2.3 3.2 3.3 1.8 1.5 2.7 1.4 4.3-.3 1.2-1.2 1.1-2-.7-3.2-.6.5-1.2 1-1.7 1.5-1.7-.3-2.9-2.1-5.1-1.3zm21-23.3c-.7-1.3-1.2-2.3-1.9-3.1-.3-.4-1-.7-1.4-.6-1 .3-2.2.6-2.6 1.9-.3 1.1.4 1.8 1.1 2.5l1.5 1.2c1.1-.7 2.1-1.2 3.3-1.9zm-33.7 62.4c1.4 0 2.5-1 2.5-2.3 0-1.4-1.3-2.6-2.8-2.6-1.5 0-2.6 1.2-2.5 2.6.1 1.4 1.3 2.3 2.8 2.3zm100.5-34.2c0-1.7-.7-2.1-2.1-1.5l-1.8.6c-1 .3-1.2.9-.9 1.8.2.7.5 1.5.8 2.2.3 1.1 1 1.3 2 .6 1.3-.9 1.8-2.3 2-3.7zm-2.9 26.3c.8-1.7 2-3.1 2.1-4.5 0-1.4-.7-3.2-2.8-4.1.7 3.3.2 5.9-2.8 7.7 1.3.4 2.3.6 3.5.9zm31 5.5c0-1.3-1.3-2.4-2.9-2.3-1.5.1-2.4 1-2.4 2.4s1.3 2.6 2.6 2.6c1.3-.1 2.7-1.5 2.7-2.7zm-100.6-6.9c-2.2-2.4-2.4-5.1-.2-7.8-2.4 0-2.5 1.8-3.3 3.1-1.3 2.1-.4 3.6.9 5.1.9.9 1.1.8 2.6-.4zm52 341.5c-1.1 2-1 5.5.8 22.7-.1-2.5-.3-5.1-.4-7.6-.1-2.5-.1-5.1-.1-7.6-.1-2.5.1-5-.3-7.5zm1.2-369.1c0 1.4.9 2.3 2.2 2.3 1.4 0 2.7-1.3 2.6-2.8-.1-1.3-1-2.2-2.4-2.1-1.4 0-2.5 1.2-2.4 2.6zm.5-24.3c2.9-1.5 4.1-4.8 2.8-7.3-2.7 1.1-4 4.3-2.8 7.3zm-39.8 24c0-1.4-1-2.6-2.3-2.6-1.3 0-2.4 1.4-2.4 2.8.1 1.4 1.1 2.5 2.5 2.4 1.4-.1 2.2-1.1 2.2-2.6zM225.7 33c-.5 2.5.6 5.6 2.4 6.7.9.6 1.6.3 1.7-.8.2-2-1.9-5.2-4.1-5.9zm8.7 22.2c1.3-1.6.6-3.3.1-4.9-.4-1.1-.8-2.4-2.4-2.5-1.2 3-.3 6.1 2.3 7.4zm28.9.1c2-.8 3.9-4.2 3.4-6.2-.2-.9-.9-1.1-1.6-.6-1.9 1.2-2.8 4.7-1.8 6.8zm-7.2 24.9c.3 1.6 1.2 1.3 2 1 2.2-.8 4.1-.2 5.6 1.4.3.3.5.8.8 1.4 1.7-1 3.1-1.7 4.9-2.7-4.8-.6-9-1.2-13.3-1.1zM262 263h4.7c-.7-2.4-1.4-4.6-2.1-6.9-.8 2.3-1.6 4.5-2.6 6.9zm141.7-26.8c-6.7 1.9-13.4 3.8-20.5 5.9 5.3-.5 15.7-3.3 20.5-5.9zm-168.6 19.9c-.6 2.2-1.3 4.6-2 7h4.6c-.9-2.6-1.8-4.8-2.6-7zM293 67.6c1.1-1.1 2.1-1.9 2.9-2.9.3-.3.4-1.2.2-1.4-.4-.3-1.1-.5-1.6-.5-.6 0-1.2.2-1.8.4-.6.2-1.7.3-1.8.7-.2.6.1 1.5.4 2.2.3.6.9.9 1.7 1.5zm-82.8 3.3c0-1.5-.9-2.6-2.2-2.6-1.3 0-2.2 1.1-2.2 2.6 0 1.3 1 2.3 2.2 2.3 1.4 0 2.2-.8 2.2-2.3zm-56 266.1c-3.2 7.1-5.9 15.8-5.6 18.1 1.6-5 3.1-9.6 4.6-14.2.4-1.2.6-2.6 1-3.9zm95.1-278.4c-1.3 0-2.2.8-2.3 2.2-.1 1.3.8 2.5 1.9 2.6 1.2.1 2.5-1.3 2.5-2.7-.1-1.2-.9-2.1-2.1-2.1zm-.1-14.9c1.1-2.5 1.3-4.7 1-6.8 0-.3-.7-.8-1-.7-.4.1-1.2.5-1.2.8 0 2.1-.4 4.3 1.2 6.7zm-35.6 17.2c2.2 2.8 3.4 2.6 5.1-.8-.7-.8-1.3-1.6-2.3-2.6-1.1 1.3-2 2.4-2.8 3.4zm50.8 14.9c0 .2.1.4.1.5 2.2.3 4.4.6 7 .9-1.2-1.6-2.1-2.9-3.1-4.3-1.3 1-2.7 1.9-4 2.9zm-178 233.6c1.7 0 10-3.9 12.2-5.9-.8.2-1.2.3-1.6.5-3.5 1.6-6.9 3.2-10.3 4.9-.2-.1-.2.2-.3.5zM290.8 73.2c1.1.1 2.3-1 2.3-2.2.1-1.2-.6-2-1.7-2.1-1.2-.1-2.5 1.1-2.6 2.3 0 .9 1 1.9 2 2zM207.2 449c1.5-4.7 2.1-13.7 1.1-15.9-.4 5.3-.7 10.6-1.1 15.9zm145-95.1c.2-.1.4-.1.6-.2-1.6-4.8-3.3-9.6-4.9-14.4-.2.1-.3.1-.5.2 1 4.9 3 9.6 4.8 14.4zM109.8 240.6c0-.2.1-.3.1-.5l-15.3-4.8c0 .2-.1.3-.1.5 4.9 2.1 10 3.6 15.3 4.8zm275 26.8c5.5.8 11.1 1.2 16.8.5-.3-.3-.3-.5-.4-.5h-16.4zM285.4 61.5c-.7-1.5-1.6-2.7-3.1-3.5-.6.9-1.1 1.6-1.6 2.3.8 1.4 1.4 2.6 2.9 3.1.7-.6 1.2-1.3 1.8-1.9zm-58.8 25.2c2.9 1.6 3.4 1.4 5.7-1.2-2.6-2.2-3.6-2.2-5.7 1.2zm7.1-10.7c-1.6-1.2-2.9-2.2-4.2-3.1-1.1 1.4-2.1 2.5-3.2 4 2.6-.4 4.8-.6 7.4-.9zm-1.6 375.8c.1-1.1.3-2.6.4-4.1.1-1.5.1-3 .2-4.5 0-1.6.1-3.2.1-4.8 0-1.4-.1-2.9-.1-4.3h-.5c-.1 6-.1 12-.1 17.7zm25.4-216.1v-17.3h-.5c.2 6.8.4 13.5.5 17.3zM198.7 52.8c.1 3.1 1 5.2 2.4 6.1.4-.8.9-1.5 1.1-2.4.1-.4 0-1.2-.3-1.5-.9-.7-1.9-1.3-3.2-2.2zm55.8 28.7c-1.3-1.5-1.3-1.6-2.4-1.6-2.2.1-4.4.4-6.6.7-.3 0-.6.5-.9.8 3.3.1 6.5.1 9.9.1zm-40.6 108.3c1.9 6.2 2.5 7.2 1.6 18.9 1.3-6.5 1.2-12.9-1.6-18.9zm60.9-141.1c.9-1.3 1.7-2.4 2.6-3.8-1-.6-1.8-1-2.6-1.4-2.2 2.7-2.3 3.6 0 5.2zm21.5 6.8c.7 1.3 1.3 2.3 2.1 3.7 1-2.3 2-4.2 2-6.9-1.6 1.2-2.8 2.1-4.1 3.2zm-66.6 452.3c-1 6.2-1.3 12.5-.4 18.1.1-5.5.2-11.8.4-18.1zm42.4 15.8c.5-7.2.1-17.5-.8-19.5.2 6.6.5 13.8.8 19.5zm57.2-381.4c.2-1.4.4-2.7.6-4-2.4 0-3.3.7-4 3.4 1.1.2 2.2.4 3.4.6zm-103.2-60-.3-.6c-2.3.5-4.6 1.1-7.1 1.6 1.6.7 3.1 1.3 4.7 2 .8-.9 1.7-1.9 2.7-3zM259.6 35c1.3-.3 2.4-.6 3.9-1-.5-1.6-1-2.9-1.5-4.3-1.7 2.1-2.2 3.3-2.4 5.3zm-26.1 38.7c2 3.2 9.8 2.4 10.9-1.3-1.7.7-3.5 1.9-5.3 2.1-1.8.2-3.7-.5-5.6-.8zm3.6-43.9c-.2 0-.3-.1-.5-.1-.4 1.4-.8 2.7-1.1 4.1-.2.9.2 1.6 1.2 1.6.6 0 1.2-.1 2-.2-.5-2-1.1-3.7-1.6-5.4zm5.9 12.8c-.9-5.5-3.3-12.8-5-14.4 1.8 5.1 3.4 9.8 5 14.4zm-25.7 45.7c.1 1 .9 1.7 1.9 1.7 1.1 0 2-1 1.9-2-.1-.9-1.1-1.8-1.9-1.8-1.1 0-2 1-1.9 2.1zm-46.8 54c1.3-.3 2.4-.5 3.5-.8-.9-2.6-1.5-3.2-3.7-3.3.1 1.3.1 2.6.2 4.1zm-85.8 168c-2.6.3-8.5 3.1-9.5 4.3 3.5-1.2 6.8-2.2 9.5-4.3zm44.1-38.3c3.2-1.1 6.4-2.3 10.2-3.6-4.2-.1-7.5 1-10.2 3.6zM260.2 87.4c1 0 1.8-.8 1.8-1.8 0-1.1-.8-2-1.9-2-1 0-1.7.8-1.7 1.9 0 1.1.8 1.9 1.8 1.9zm43.4 410.4c-.4-4.9-1.5-9.6-3.6-14 1.2 4.7 2.4 9.4 3.6 14zM102.7 252c3 1.5 9.3 2 11.4 1.1-3.9-.3-7.7-.7-11.4-1.1zm205.9 184.7c1.4-3.6 2.9-7.3 4.3-10.9-2.5 3.1-3.7 6.8-4.3 10.9zM283.5 45.2c-1.3-1.4-5.5-3.5-7.7-3.7.4 1.6 1.8 2 3 2.4 1.6.6 3.3.9 4.7 1.3zm-59.6 2.9c1.5-1.3.8-2.3.3-3.3-.8-1.8-1.1-1.9-3.1-.3 1 1.2 1.9 2.4 2.8 3.6zm115.9 97c1.4-1.5 1.6-3 1-4.8-2.3.6-2.3.6-3.2 1.5 2.1 1.5 2.1 1.5 2.2 3.3zm-84.9 61.2c1.5-4.6 3-9.1 4.5-13.7-2.4 4.2-3.4 8.9-4.5 13.7zM220.4 57.6c1.3-1.4 3-2.2 1.8-4.6-1.2.8-2.2 1.5-3.4 2.3.5.9 1 1.5 1.6 2.3zm20.8 22.8c-3 0-6-.3-9 .8 1.8 1.8 2.3 2 3.2 1 1.6-1.8 3.6-2.1 5.8-1.8zm-.5 5.3c0-.9-.7-1.6-1.7-1.6s-1.6.8-1.6 1.7c.1.9.9 1.7 1.7 1.7.9-.1 1.6-1 1.6-1.8zm26.7.4c.7.5 1.1.8 1.5 1 .3.2.5.4.8.5.8.4 2 0 2.3-.7.4-1-.4-1.5-1-1.9-1.3-.6-2.2.2-3.6 1.1zm12.5 3.8c1 0 1.7-.7 1.7-1.7s-.6-1.7-1.6-1.7c-.9 0-1.5.7-1.5 1.8.1.9.5 1.6 1.4 1.6zm14.5-34.8c.3 2 2 6.1 2.8 6.9.2.2.5.1.9.2-.3-2-2.3-5.6-3.7-7.1zm-54.3 135.3c-.2.1-.3.2-.5.2 1.2 3.3 2.4 6.5 3.6 9.8.2-.1.3-.1.5-.2-1.1-3.3-1.8-6.7-3.6-9.8zM207 52c-3.1 2.3-3.9 5.6-5.3 8.4.2.1.3.2.5.3 1.6-2.8 3.1-5.6 4.8-8.7zm13.3 49.3c-1.9-.9-3.5-1.8-5.4-2.7-.2 2 1.2 2.4 2.3 2.8.8.4 1.8 1.6 3.1-.1zm66.6-23.4c-1.5.6-2.9 1.2-4.7 1.9 1.9.6 3.3 1 4.7 1.4v-3.3zm3.5-16.5c1.9.3 3.2.5 4.3-.7-.3-.7-.6-1.4-1-2.6-1.1 1.2-2 2.1-3.3 3.3zM96.5 267.1c2.5.4 5 1.3 7.5.4-2.5-.7-5-.6-7.5-.4zM286.4 99c-4.4 1.3-5.4 1.9-5.4 3.4 1.9-.7 3.9-1.1 5.4-3.4zm-69.7-55.7c0 .2 0 .4.1.6 1.1-.2 2.3-.2 3.3-.7.9-.4 2.3-.7 2.3-2.6-2 1-3.9 1.9-5.7 2.7zm-8.3 7c.1.1.3.2.4.3.7-.7 1.4-1.4 2-2.1-2.1-2-4-3.7-5.9-5.4l-.2.2c1.6 1.6 3.2 3.3 4.7 4.9-.4.8-.7 1.4-1 2.1zm-50.3 93.6c-.1-1.7-.3-3.2-.4-4.7-2.9 1.5-2.9 2.2.4 4.7zm113.2-93.5c-.5 1.3-.9 2.5-1.4 3.9 1.5-.2 2.7-1.3 2.9-2.3.2-.9-.2-1.4-1.5-1.6zm8.3 46.7-.5.5c.4.6.6 1.6 1.1 1.8 1.2.3 2.3-.3 3.6-1.4-1.6-.3-2.9-.6-4.2-.9zm8.8-36.2c-1.2 1.2-2 2.1-3.1 3.2h2.3c.7 0 1.6 0 1.7-.9 0-.6-.5-1.3-.9-2.3zm-83-2.6c-.4.6-.6.9-.7 1.2-.2.7-1 1.4-.2 2.1.8.8 1.4-.1 2-.5.3-.2.6-.4 1.1-.8-.7-.6-1.3-1.2-2.2-2zm37.5 160.3h-.3v14.7h.3v-14.7zm31.3-186.8v5.4c2.4-2.4 2.3-2.9 0-5.4zm-29.5 33.6c-.4.3-1.2.6-1.2.9 0 1.2-.3 2.5.7 3.7 1.6-1.4.7-2.9.5-4.6zm32.8-11.3c-.8 1.9-.1 2.8 1.3 3.6.4-.6.8-1.1 1.4-1.9-1-.6-1.8-1.1-2.7-1.7zm-1.9 33.1c-.5-2-3-4.3-5.4-4.7 1.9 1.7 3.5 3.1 5.4 4.7zm-43 119.6c-.2 0-.3 0-.5.1.5 3.6 1 7.2 1.5 10.7h.3c-.4-3.6-.9-7.2-1.3-10.8zm134.2 54.4c-2.6-.7-5.1-.8-7.6 0h7.6zM283.3 89.3c.5-2.3.2-3.5-.9-4.3-1-.7-3-.5-4.3.5 3.7-.9 5 .1 5.2 3.8zm86.1 136.5c0 .2-.1.3-.1.5 2 .4 3.9.9 5.9 1.3-1.6-1.7-3.7-1.9-5.8-1.8zM159.9 140c-.2.1-.4.2-.6.4.1.9.2 1.8.3 2.8 1.1-.7 2-1.2 3.2-2-1.2-.5-2.1-.8-2.9-1.2zm185.2.9c-.9-.6-1.5-1-2.4-1.7v4.6c.9-1.1 1.5-1.8 2.4-2.9zm104.8 111.7c0 .2.1.3.1.5 2.7-.5 5.4-1 8.1-1.4 0-.2-.1-.3-.1-.5-2.7.4-5.4.9-8.1 1.4zm-238.4-215c1.3 1 2.4 2 3.5 2.9-1.6-1.3-2.1-3.8-4.3-4.1-.5.8-.9 1.5-1.5 2.4.9-.4 1.5-.7 2.3-1.2zm60 204c0-2.4.2-6.6-.3-10.7.1 4.1.3 8.3.3 10.7zm-43.2.8c0 .1 0 .1 0 0v-5.9c.1-1.9.3-3.8.4-5.7h-.4v11.6zM254 70.6c1-2.7 1-3.2-.3-4.2-.6 1.3-.9 2.6.3 4.2zm-32.2-37.8c.7-1 1.1-1.6 1.6-2.4-1.3-.4-2.2-1.2-3.3 0 .6.6 1 1.3 1.7 2.4zm-29.4 402.7c-.3-2.5-1-4.9-2.7-6.8.9 2.3 1.8 4.6 2.7 6.8zM462.8 250c2.9.1 5.1-.6 7-1.8-2.6.6-4.8 1.2-7 1.8zm-315.2 17.8c-1.7-.9-3.8-.7-6.1.5 2-.2 3.9-.3 6.1-.5zm70-169.9v.7c.8.3 1.7.6 2.8 1.1v-2.6c-1.1.3-1.9.5-2.8.8zM257.3 66c-1.2 1.8-1.6 4.1-1.1 6.3.4-2.5.8-4.4 1.1-6.3zm23.3-35.9c-1.6 1.2-2.2 2.9-2.6 4.7 1-1.5 2.3-2.8 2.6-4.7zM294 147.2c1.6-.7 3.1-1.5 4.7-2.2.2-.1.3-.3.7-1-2.5.6-3.9 1.9-5.4 3.2zm-49.4-95.3c.2 0 .4-.1.6-.1-.4-2-.7-3.9-1.1-5.9-.2 0-.4.1-.5.1.3 2 .7 3.9 1 5.9zM133.2 279.5c0-.2-.1-.3-.1-.5-2.5.2-3.8.7-4.9 2.1 1.9-.6 3.5-1.1 5-1.6zM276.1 84.8c1-.7 1.5-1.1 2.3-1.7-1.5-.3-2.5-1-4-.4.6.8 1.1 1.4 1.7 2.1zM33.6 274.1v.3h9.8v-.3h-9.8zm183.8-245c-.2.1-.3.3-.5.4.9 1.2 1.8 2.5 2.7 3.7-.4-1.6-.8-3.3-2.2-4.1zm44.9 16.7c-.2 0-.3-.1-.5-.1-.6 2.1-1.2 4.1-1.8 6.2.2 0 .3.1.5.1.6-2.1 1.2-4.1 1.8-6.2zm12.9-15.3c.8.9 1.2 1.3 1.9 2.1.5-1 .8-1.6 1.3-2.7-1.2.2-1.9.3-3.2.6zm-74.9 113.8c1.3.8 2.5 1.5 3.9 1.7-1.1-1-2.2-2.2-3.9-1.7zm-53.1 132.6c.1.2.1.4.2.6l5.7-1.8c0-.1-.1-.2-.1-.3-1.9.5-3.9 1-5.8 1.5zm173.4 220.4c-.1-2.7-.3-5.4-.6-8.1h-.4c.3 2.7.6 5.4 1 8.1zM276.2 91.6c-.9-2.3-.9-2.3-3.2-.8 1.1.3 1.9.5 3.2.8zm-68.8 164.8c2-.4 3.1-1.6 3.8-3.4-1.3 1.1-2.6 2.3-3.8 3.4zm76.8-58.4c-.1 0-.3-.1-.4-.1v2.9c0 1 0 2.1.1 3.1 0 .8.1 1.7.1 2.5.1 0 .1 0 .2-.1V198zm41.9 205.8c1.1-.1 1.7-.1 2.9-.2-.7-.9-1.2-1.4-1.8-2.2-.4.8-.6 1.4-1.1 2.4zm-44.8-244.6c-2.4.9-3 1.4-3.8 3 1.4-1.1 2.6-2 3.8-3zm3.6 32.4c.2.1.3.2.5.2.7-1.4 1.3-2.8 2-4.2-.2-.1-.3-.1-.5-.2-.6 1.4-1.3 2.8-2 4.2zM224.3 87.5l-.3.6c1 .8 2.3 1 3.6.9-1.1-.6-2.2-1.1-3.3-1.5zM100.1 252.2c0-.2.1-.4.1-.6-1.3-.2-2.7-.4-4-.6 0 .2 0 .3-.1.5 1.4.3 2.7.5 4 .7zm87-160c2.5.9 2.7.8 2.9-2-.4 1-.7 1.6-1 2.3-.8-.2-1.4-.2-1.9-.3zm239.1 9.7c.2.1.4.3.5.4.8-1.1 1.6-2.2 2.4-3.2-.2-.1-.3-.2-.5-.4-.7 1.1-1.6 2.1-2.4 3.2zM263.3 89.3c.8.2 1.6.4 2.3.5.3.1.6.1 1 .1-1.9-1.6-1.9-1.6-3.3-.6zm-11-25.7c-1.8 1.2-1.8 1.2-.4 3.3.1-1 .2-1.9.4-3.3zm45.1-10.5c.9-.9 2.4-1.4 2.9-3-1 1.1-1.9 2-2.9 3zm87.7 47.8-.5.5c-.4-1.7-1.4-2.7-2.4-3 .6.6 1.8 1.6 2.9 2.5zM135.9 259.4c1.8.5 1.8.5 3.2 0h-3.2zM242.1 71.1l.4-.2c-.2-1.6-.5-3.2-.7-4.8h-.3c.2 1.7.4 3.3.6 5zm24.4 142.6h.2c.3-2.1.6-4.2 1-6.2h-.3c-.3 2-.6 4.1-.9 6.2zm-20-146.4c1.6-2.1 1.6-2.1.1-2.8 0 .7-.1 1.5-.1 2.8zM287.3 37c.2 1.3 1.2 1.6 2.1 2.4-.8-.9-1.5-1.7-2.1-2.4zm72.2 233.6c0 .2-.1.4-.1.5 1.2.2 2.4.4 3.6.5 0-.1 0-.2.1-.4-1.2-.1-2.4-.3-3.6-.6zM288.8 49.1c.1-.2.2-.4.4-.5-1.2-.7-2.4-1.5-3.6-2.2-.1.1-.1.2-.2.3 1.1.7 2.3 1.6 3.4 2.4zm-173.6 52.8c-.2 0-.4-.1-.4-.1-1.1 1.6-1.1 2.8.4 4.3-1.5-1.5-1.2-2.9 0-4.2zm240.2 177.5c.1-.1.1-.3.2-.4-1.2-.4-2.3-.8-3.5-1.2-.1.2-.1.3-.2.5 1.1.3 2.3.7 3.5 1.1zM210.5 63.2c.8 0 1.3-.3 1.2-1.2 0-.2-.6-.7-.8-.6-.8.3-1 .9-.4 1.8zM256.1 187c-.1.7-1.8 1.5.2 2.3-.1-.9-.1-1.6-.2-2.3zm36.8-133.2c.2-.1.3-.3.5-.4-.6-.7-1.3-1.4-1.9-2l-.4.4c.6.7 1.2 1.3 1.8 2zm-73.7 161h-.2c.1 1.5.1 3.1.2 4.8v-4.8zM174 402.7c-.2-.1-.3-.1-.5-.2-.2.4-.4.8-.6 1.1.4.2.8.4 1.7.9-.3-1-.5-1.4-.6-1.8zm180-132.3c1.5.6 1.5.6 3 0h-3zM212.3 78.2c.4 1.9.4 1.9 1.7 1.1-.5-.4-.9-.6-1.7-1.1zm32.5 127.3c.1 0 .2-.1.3-.1-.3-1.1-.6-2.2-1-3.2-.1 0-.3.1-.4.1.4 1 .7 2.1 1.1 3.2zm-99.6 32.9c.1-.1.2-.2.4-.2-.7-.9-1.4-1.9-2.2-2.8-.1.1-.2.1-.3.2.8.9 1.4 1.8 2.1 2.8zM110 267.5h-3.9v.5c1.1-.1 2.2-.3 3.9-.5zM235.6 89.4c-.5-1.4-1.2-1-1.7-.5-.2.1-.2.3-.4.7.7-.1 1.3-.2 2.1-.2zM70.2 103c-.1.1-.3.2-.4.3.4.8.8 1.5 2 1.5-.5-.6-1.1-1.2-1.6-1.8zM273 29.8c-.7-.7-.9-1.5-1.6-.5-.2.3-.2.6-.3 1.2.7-.3 1.2-.4 1.9-.7zm-48.1 9c.1 0 .2-.1.3-.1-.4-1-.9-2-1.3-3-.2.1-.3.1-.5.2.5.9 1 1.9 1.5 2.9zm.8 11.4c.1 1.2.7 1.8 1.5 2.3-.2-.8-.1-1.8-1.5-2.3zm32.7 7.2h.4l.9-3c-.1 0-.3-.1-.4-.1-.3 1-.6 2-.9 3.1zm-43.5-.8c.6-.6 1.7-.8 1.8-2.1-1.2.4-1.4 1.4-1.8 2.1zm52.8 32.1c.1-.2.2-.3.2-.5-.8-.5-1.5-1.1-2.3-1.6-.1.2-.2.3-.3.5.8.6 1.6 1.1 2.4 1.6zm-163.6 91.8c.1-.1.2-.3.3-.4-.6-.5-1.3-1-1.9-1.5-.1.1-.2.2-.3.4.7.5 1.3 1 1.9 1.5zm119.6-90.4c0 .2 0 .4-.1.5.3.1.5.3.8.2.3 0 .5-.3.8-.4 0-.1-.1-.2-.1-.3h-1.4zm-8.3 152h-.5v2.3h.2c.1-.7.2-1.5.3-2.3zm-67.2-2.9c.1 1 .3 2 1.4 2.4-.5-.8-1-1.6-1.4-2.4zm165.2 184.7c.2.1.3.2.5.2.5-.9 1-1.8 1.5-2.6-.1-.1-.2-.1-.3-.2-.5.9-1.1 1.8-1.7 2.6zm-91.8 10.5v3.8-3.8zm28.8-366.7c-.4-.7-.6-1.1-.9-1.7-1.1 1.2-.7 1.6.9 1.7zm-51.9-17.3c-.1.2-.3.4-.4.6.6.3 1.3.7 1.9 1 .1-.1.2-.3.2-.4-.6-.4-1.1-.8-1.7-1.2zm84.1 5.3c.1-.2.3-.3.4-.5-.7-.4-1.4-.9-2.2-1.3-.1.1-.2.2-.2.4.6.4 1.3.9 2 1.4zm87.7 195.4c0-.1 0-.2.1-.4-.3 0-.6-.1-.8-.1-.2 0-.4.1-.6.2 0 .1 0 .2.1.2.3.1.7.1 1.2.1zM246 70.5c1.7-.7 1.8-.9 1.2-1.3-.4.4-.8.8-1.2 1.3zm158.9 196.6v.4c.3 0 .7 0 1-.1l.9-.3v-.1c-.7 0-1.3 0-1.9.1zm-122-231.5c0-.1.1-.2.1-.3-.7-.4-1.5-.7-2.2-1.1 0 .1-.1.2-.1.3.7.4 1.5.8 2.2 1.1zm140.5 162c.1.1.2.3.3.4.3-.1.6-.2.7-.4.2-.2.3-.5.4-.8-.1-.1-.2-.1-.3-.2-.3.3-.7.6-1.1 1zm-309.3 53.9.1.1h2.9v-.1h-3zm116.2 252.3h-.3c-.1.5-.1 1.1-.2 1.6h.4c0-.5.1-1 .1-1.6zm16.3-466.6s-.1.1 0 0c-.1 1-.1 1.9-.1 2.9h.1v-2.9zm-3.9 47.7c-.1 0-.2 0-.4-.1v1.6h.3c0-.5 0-1 .1-1.5zm52.9-41.2c-.1.1-.2.1-.3.2.4.5.9 1 1.3 1.6.1-.1.2-.1.2-.2-.4-.6-.8-1.1-1.2-1.6zm-15 175.3c.1-.8.1-1.6.1-2.4h-.1v2.4zM225.4 43.6c.1 0 .2-.1.2-.1l-.9-1.8c-.1 0-.2.1-.3.1.4.6.7 1.2 1 1.8zm-94.5 196.5c-.1 0-.1 0 0 0-.8-.1-1.6-.1-2.4-.1v.1h2.4zm9 30c.3.2.3.2.4.2.4 0 .7-.1 1.1-.2.1 0 .2-.2.3-.3h-1.1c-.2.1-.3.2-.7.3zM221.1 447c.1-.8.1-1.6.1-2.4h-.1v2.4zm63.6-203.4h.2v-1.5h-.3c-.1.5 0 1 .1 1.5zm0-34.8h-.3c.1.6.3 1.2.4 1.8h.2l-.3-1.8zm-63.9-48.4c-.1.1-.1.2-.2.3.4.3.8.5 1.2.8.1-.1.1-.2.2-.3-.4-.3-.8-.5-1.2-.8zM231.7 457c.1-.6.1-1.2.1-1.8h-.1v1.8zM22.8 212.8c.1-.1.2-.3.4-.4-.4-.4-.8-.7-1.3-1.1l-.3.3 1.2 1.2zm211.3 9.1v1.9-1.9zm-77.5 61.5c.1.1.1.2.2.2.4-.4.9-.7 1.3-1.1-.1-.1-.1-.2-.2-.3-.4.4-.8.8-1.3 1.2zm-23.2-23.3c-.6-.2-.8-.4-.9-.3-.2.1-.4.3-.6.4.4 0 .7 0 1.5-.1zM268.6 49.2c-.1 0-.2 0-.3.1v1.2h.3c-.1-.5-.1-.9 0-1.3zm16.1 184.3c-.1 0-.2.1-.3.1.2.5.5 1 .7 1.6.1 0 .2-.1.3-.1-.2-.5-.5-1.1-.7-1.6zm-141.2 45c0 .1-.1.2 0 .2 0 0 .1.1.2.1l1.2-.6c-.1-.1-.1-.2-.2-.3-.4.3-.8.4-1.2.6zm327.9-30.7c0 .1.1.2.1.2.6-.2 1.1-.4 1.7-.5 0-.1-.1-.2-.1-.2-.5.1-1.1.3-1.7.5zm-220-177.2c.1-.1.2-.1.3-.2 0-.1 0-.4-.1-.4-.2-.1-.4-.1-.6-.2.1.3.3.5.4.8zM93 266.9c0-.1.1-.2.1-.3-.4 0-.8 0-1.5-.1.7.2 1 .3 1.4.4zm260.5 89.4c-.1 0-.2 0-.2.1.1.4.2.9.4 1.3.1 0 .2 0 .3-.1-.2-.4-.4-.9-.5-1.3zM216.3 34.4c0 .1.1.2.1.3.4-.2.8-.5 1.2-.7 0-.1-.1-.2-.1-.3-.4.2-.8.4-1.2.7zm150.4 192.3c.1-.1.3-.1.4-.2-.1-.1-.2-.3-.2-.3-.2 0-.4.2-.5.2l.3.3zm-82.5-31.6c.1 0 .2 0 .2.1l.3-1.2c-.1 0-.2-.1-.3-.1 0 .4-.1.8-.2 1.2zm1.1-137c-.1.1-.2.1-.2.2.3.3.6.7 1 1l.2-.2c-.4-.3-.7-.6-1-1zm12.5-17.5c.1.1.1.2.2.3.3-.4.6-.7.9-1.1l-.1-.1c-.4.3-.7.6-1 .9zm-22.9-12.2c-.2-.1-.4-.2-.6-.2l-.2.3c.1.1.3.2.5.3.1-.1.2-.2.3-.4zm3.8 407.2V434v1.6zM74.1 107.1c-.1.1-.1.2-.2.3.3.2.6.4.8.7l.2-.2c-.2-.3-.5-.6-.8-.8zm76.7 181.1c.1.1.2.2.4.3.2-.3.4-.5.7-.8l-.3-.3c-.3.2-.5.5-.8.8zm91.4-48.2v1.1-1.1zm5.7 60.6h1-1zm18.4-83c-.1 0-.1 0 0 0v1.1-1.1zm-14.4-181s-.1 0 0 0c-.1.4-.1.7-.1 1.1 0-.4.1-.7.1-1.1zm93.5 249.2c-.1.1-.1.2-.2.3.3.2.6.4.8.6.1-.1.1-.2.2-.2-.2-.3-.5-.5-.8-.7zM220.6 451.3h.1v-1.2h-.1v1.2zm64-276.4c.1.1.2.1.3.2.2-.3.4-.6.6-.8-.1-.1-.2-.1-.2-.2-.2.2-.5.5-.7.8zm25.8-81.2c.2-.2.4-.3.5-.4-.1-.1-.2-.3-.3-.3-.2 0-.4.1-.6.1.2.2.2.4.4.6zM94.9 190c-.1.1-.3.2-.4.4.3.2.6.5.9.7.1-.1.2-.2.3-.4-.2-.2-.5-.4-.8-.7zm129.6-26.2c.1-.1.1-.2.2-.3-.2-.2-.5-.4-.7-.6-.1.1-.1.2-.2.3.2.2.4.4.7.6zm-4.3 291c0-.3.1-.5.1-.8h-.1v.8zM348.7 289l.2-.2-.6-.6-.2.2.6.6zm-11.4-129.6c.1.1.2.2.4.3.1-.2.2-.5.3-.7-.3.1-.5.3-.7.4zm-168.4 127c-.1-.1-.2-.1-.3-.2-.1.3-.2.5-.3.8.1 0 .2.1.2.1.2-.2.3-.4.4-.7zm213.6-182c.1.1.2.3.2.2.1 0 .2-.2.3-.3l-.2-.2-.3.3zM189 94.3c-.2.2-.3.3-.4.3l.3.3c0-.2.1-.4.1-.6zm-17.9 334.6c0 .1-.1.2-.1.3.2.1.5.3.7.4 0-.1.1-.2.1-.3-.2-.1-.5-.2-.7-.4zM448.9 208c-.1-.1-.1-.2-.2-.4-.1.1-.3.1-.3.2s.1.2.1.3c.1.1.3 0 .4-.1zM280.3 91.5s0-.1 0 0c-.3-.1-.6-.1-.9-.1v.1h.9zm167.8 161.7c-.2-.1-.4-.2-.5-.1-.1.1-.1.2-.1.4l.6-.3zM216.4 493h.3c0-.3.1-.5.1-.8h-.1c-.1.2-.2.5-.3.8zM174 430.9l-.3.3c.2.1.5.3.7.4-.1-.2-.3-.4-.4-.7zm130.1 70.6v.9-.9zM225.3 31c-.1.1-.2.1-.4.2.1.1.1.2.2.2s.2-.1.4-.1c-.1-.1-.1-.2-.2-.3zm42 26.3c.1.1.2.2.2.3 0-.1.1-.1.1-.2s-.1-.3-.1-.4c0 0-.1.2-.2.3zm4.2 472v.8-.8zm33.3-68.9c.1-.1.3-.2.3-.2 0-.1-.1-.3-.2-.4-.1.1-.3.2-.3.2 0 .2.1.3.2.4zm-98.6-299c-3-3.7-6.7-6.7-10.5-9.4-2.9-2-5.9-3.8-8.9-5.6-.9-.5-1.9-.8-2.9-.9-.6 0-1.4.5-1.7 1-.5.7.1 1.4.8 1.8.7.4 1.4.8 2.1 1.1 4.3 2 8.4 4.4 12 7.4 2.6 2.2 5.1 4.6 7.7 6.8.7.6 1.6 1.2 2.7 2 .5-2.2-.5-3.2-1.3-4.2zm-10 10.2c-1.1-.4-1.8-.6-2.5-1-7.8-4.8-15.6-9.7-23.4-14.5-.2-.1-.4-.3-.6-.4-.6-.5-1.3-1.1-.9-2 .5-1 1.4-1 2.3-.7.6.2 1.2.5 1.7.9 7.2 5 14.5 9.9 21.7 14.9 1.4.9 1.3.9 1.7 2.8zm-22.5-15 .2-.2c-.2-.2-.5-.3-.7-.5-.1.1-.1.2-.2.2.2.1.5.3.7.5zm130.1 14c.6-.6 1.1-1.3 1.7-1.8 7.4-5.1 14.7-10.1 22.1-15.1.7-.5 1.6-.7 2.4-.8.4-.1 1.1.4 1.3.8.2.4 0 1.1-.3 1.5-.4.5-1.1.9-1.7 1.3-7.2 4.5-14.5 9-21.8 13.5-.9.6-1.9 1.5-3.7.6zm19.8-12.1c0-.1-.1-.2-.1-.3-.2.1-.5.2-.7.4-.2.1-.3.3-.5.5l.2.2c.3-.3.7-.6 1.1-.8zm6.1-3.9c-.1-.1-.2-.2-.3-.4-.2.2-.3.4-.5.6.3 0 .6-.1.8-.2zm-36.8 10.5c-.8-1.2-.1-2 .4-2.7 1.3-1.6 2.6-3.2 4.1-4.6 4.1-3.8 8.5-7.2 13.4-10 1.5-.9 3.1-1.5 4.8-2.1.5-.2 1.3-.2 1.8 0 1.1.4 1.3 1.5.4 2.3-.4.4-.9.6-1.4.8-7 3-13 7.4-18.5 12.6-1.2 1.2-2.5 2.2-3.8 3.3-.3.2-.8.3-1.2.4zm23.2-17.7-.3-.6c-1.7.9-3.4 1.7-5.2 2.6.1.2.2.3.3.5 1.8-.8 3.5-1.7 5.2-2.5z'/%3E%3C/svg%3E");
}

/*#############################################################################################*/

.accordion{

}
.accordion .accordion-item{
	color: #c4ced7;
	margin-top: 20px;
	border-radius: 0;
	background-color: transparent;
	border: 0;
}
.accordion .accordion-item:first-child {
	margin-top: 0;
}
.accordion .accordion-header{
	box-shadow: none;
}
.accordion .accordion-header button{
	display: flex;
	align-items: center;
	width: 100%;
    	border: 1px solid #c4ced7;
    	background-color: transparent;
    	color: #c4ced7;
    	border-radius: 0!important;
    	padding: 17px 25px 17px;
    	font-family: 'Playfair Display', serif;
	border-radius: 0;
	box-shadow: none;
}
.accordion .accordion-button::after{
	width: 18px;
    	height: 18px;
	background-position: center;
    	background-size: contain;
    	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 264.1 240.1'%3E%3Cpath fill='%23fff' d='M132 116c1.6-2 2.3-3.2 3.3-4.1C171 76.1 206.7 40.4 242.4 4.7 246.1 1 250.3-1 255.5.6c8.1 2.4 11.2 12.1 6 18.8-.9 1.2-2 2.2-3.1 3.3-38.6 38.6-77.2 77.2-115.9 115.8-7.6 7.6-13.5 7.6-21.1-.1C82.7 99.6 43.9 60.8 5.2 21.9c-2.2-2.2-4-5.2-4.8-8.1C-1 9.2 1.8 4.1 5.9 1.7c4.2-2.5 9.5-2.2 13.4.8 1.2.9 2.2 2 3.3 3.1 35.4 35.3 70.7 70.7 106 106 1.1 1.1 1.9 2.3 3.4 4.4zm-3.1 91.9L22.6 101.6c-1.1-1.1-2.1-2.2-3.3-3.1-6.7-5.2-16.3-2-18.7 6.1-1.6 5.3.5 9.4 4.2 13.1 38.9 38.8 77.8 77.7 116.7 116.6 7.6 7.6 13.6 7.7 21.1.1 38.6-38.6 77.2-77.2 115.9-115.8 1.1-1.1 2.2-2.1 3.1-3.3 3-3.9 3.4-9.1.9-13.4-2.4-4.2-7.4-7-12-5.7-3 .8-6 2.6-8.2 4.8-35.6 35.4-71.1 71-106.6 106.5-1.1 1.1-1.9 2.3-3.7 4.4-1.5-1.8-2.1-3-3.1-4z'/%3E%3C/svg%3E");
}
.accordion .accordion-header button:not(.collapsed){
	border-radius: 0;
	border-color: #931212;
	background-color: #931212;
	color: white;
}
.accordion .accordion-button:not(.collapsed)::after{
	transform: scaleY(-1);
}
.accordion .accordion-collapse{

}
.accordion .accordion-body{
	padding: 30px 27px;
}

/*#############################################################################################*/

.modal-content{
	border-radius: 0;
}

.modal-body{
	padding: 0;
}
.modal-body>.row{
	--bs-gutter-x: 0;
	--bs-gutter-y: 0;
}
.modal-body-left{
	position: relative;
	padding: 56px 42px 35px;
}
.modal-body-left>.btn-close{
	position: absolute;
    	top: 10px;
    	right: 10px;
	width: 25px;
    	height: 25px;
	padding: 0;
	opacity: .25;
	border-radius: 0;
	background-repeat: no-repeat;
    	background-size: contain;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");
	transition: all linear .2s;
}
.modal-body-form{
	position: relative;
	margin-top: 40px;
}
.modal-body-form.active .block-form-result{
	display: flex;
	z-index: 2;
}
.modal-body-form .form-control{
	border-radius: 0;
	border: 2px solid #e2e2e2;
	background-color: #e2e2e2;
	padding: 15px 15px;
	height: calc(3.4rem + 2px);
}
.modal-body-form textarea.form-control{
	min-height: 100px;
}
.modal-body-form .form-control.is-invalid, 
.modal-body-form .was-validated .form-control:invalid{
	border-color: #dc3545;
}
.modal-body-form .form-control:focus{
	box-shadow: none;
}
.modal-body-form .form-floating>label{
	letter-spacing: 4.55px;
}
.modal-body-form .block-form-groups.row{
	--bs-gutter-x: 15px;
	--bs-gutter-y: 15px;
}
.modal-body-form .block-form-group.form-submit button{
	width: 100%;
	padding: 15px 15px 15px;
}
.modal-body-form .block-form-politics,
.modal-body-form .block-form-politics a{
	color:#808fa0;
	font-size: 14px;
	line-height: 1.2;
	letter-spacing: 1.5px;
}
.modal-body-form .block-form-result{
	display: none;
	justify-content: center;
    	align-items: center;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background-color: white;
}
.modal-body-form .block-form-result-center{
	color: #252d35;
    	font-family: 'Playfair Display', serif;
    	font-size: 18px;
   	text-align: left;
    	line-height: 1.2;
}
.modal-body-form .block-form-result-center strong{
	display: block;
	margin-bottom: 5px;
	font-size: 24px;
}
.modal-body-right{
	position: relative;
	height: 100%;
}

.modal-suptitle{
	display: block;
	color: #931212;
	font-size: 14px;
	text-transform: uppercase;
	text-decoration: none;
	line-height: 1.2;
	font-weight: 700;
	letter-spacing: 4.5px;
}
.modal-suptitle:not(.active){
	display: none;
}
.modal-suptitle.active+.modal-title{
	margin-top: 5px;
}
.modal-title{
	display: block;
	color: #252d35;
	font-family: 'Playfair Display', serif;
	font-size: 30px;
	text-align: left;
	line-height: 1.2;
}
.modal-title+.modal-subtitle.active{
	margin-top: 15px;
}
.modal-subtitle{
    	display: block;
    	color: #5f6c7b;
    	font-size: 14px;
    	text-transform: uppercase;
    	text-decoration: none;
    	line-height: 1.2;
    	font-weight: 500;
    	letter-spacing: 4.5px;
}
.modal-subtitle:not(.active){
	display: none;
}
.modal-body-right:before {
	display: block;
	position: absolute;
	top: calc(100% - 100px);
	left: calc(100% - 150px);
	width: 200px;
	height: 200px;
	content: "";
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	background-image: url('/local/templates/loglaft/img/img-2.png');
}
.modal-body-right.modal-background{
	background-color: #252d35;
	background-position: right center;
	background-repeat: no-repeat;
	background-size: 150%;
	background-image: url('/local/templates/loglaft/img/img-3.png');
}
.modal-body-right.modal-background.img{
	background-position: center;
	background-size: auto 100%;
}
.modal-body-right .btn-close{
	position: absolute;
    	top: 16px;
    	right: 16px;
	width: 25px;
    	height: 25px;
	padding: 0;
	opacity: .25;
	border-radius: 0;
	background-repeat: no-repeat;
    	background-size: contain;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");
	transition: all linear .2s;
}
.modal-body-right .btn-close{
	transition: all linear .2s;
}

/*#############################################################################################*/

.editor-content{
	color:#ffffff;
	font-size: 16px;
	line-height: 1.85;
    	font-weight: 400;
    	letter-spacing: 2px;
}
.editor-content p{
	margin-bottom: 10px;
}
.editor-content ul {
	--size: 30px;
	list-style: none;
	padding: 0;
}
.editor-content li {
	padding-left: var(--size);
}
.editor-content li:before {
	content: "";
	color:#56606b;
	display: inline-block;
	margin-left: calc(-1 * var(--size));
	width: var(--size);
	height: 12px;
    	background-position: left center;
    	background-size: contain;
    	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 10'%3E%3Cpath fill='%2356606B' d='M9,5l-9,5V0L9,5z'/%3E%3C/svg%3E");
}
.editor-content li p{
	display: inline;
	margin: 0;
}
.editor-content  h1,
.editor-content  h2,
.editor-content  h3,
.editor-content  h4,
.editor-content  h5,
.editor-content  h6{
	font-family: 'Cormorant Unicase', serif;
	color:#fff;
	letter-spacing: 2px;
	line-height: 1;
	margin-top: 25px;
	margin-bottom: 22px;
}
.editor-content img{
	max-width:100%;
	height: auto;
	margin-top: 1.5rem;
	margin-bottom: 1.5rem;
	padding: 10px;
	border: 1px solid #5c636b;
}
.editor-content table{
	border: 1px solid white;
	width: 100%;
	margin-bottom: 1rem;
}
/*.editor-content table tr{
	text-align: center;
}*/
/*.editor-content table img{
	max-width: none;
	height: auto;
}*/

.editor-content table thead td{
	background-color: #931212;
	color: #fff;
}
.editor-content table td,
.editor-content table th{
	padding: 15px;
	border: 1px solid #434e5a;
    	line-height: 1.2;
}
.editor-content a{	
	color: #fff;
	text-decoration: underline;
	transition: all linear .2s;
}
.editor-content a:hover{
	text-decoration: none;
	transition: all linear .2s;
}
.editor-content .text-border{
	display: block;
    	border: 1px solid #434e5a;
	font-family: 'Playfair Display', serif;
	letter-spacing: 2px;
	font-size: 18px;
	line-height: 1.7;
	font-weight: 400;
	padding: 20px 30px 29px;
}
.editor-content .blockquote{
	font-size: 14px;
}
.editor-content .blockquote+blockquote-footer{

}
.editor-content .blockquote-footer{
	color: #9d9d9d;
	font-weight: 500;
	font-weight: 500;
    	font-size: 12px;
    	letter-spacing: 1px;
}
.editor-content .alert{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
        padding: 20px 30px;
        border: 1px solid;
        border-radius: 0;
        font-size: 14px;
        font-weight: 600;
        line-height: 1.25;
}
.editor-content .alert:last-child{
	margin-bottom: 0;
}
.editor-content .alert.alert-red{
	color: #fff;
       	background-color: #931212;
        border-color: #931212;
	font-family: 'Cormorant Unicase', serif;
}
.editor-content .alert.alert-red a{
	color: #fff;
	text-decoration: underline;
}
.editor-content .alert.alert-red a:hover{
         color: #fff;
         text-decoration: underline;
}
.editor-content .alert.alert-border{
	color: #ffffff;
        background-color: transparent;
	border-color: #5c636b;
	font-family: 'Cormorant Unicase', serif;
}

/*#############################################################################################*/

.block-photos{
	--top: 25px;
	--bottom: 25px;
	--size: 55px;
	padding-top: var(--top);
	padding-bottom: var(--bottom);
}

.block-photos>.row{
	--bs-gutter-x: var(--size);
    	--bs-gutter-y: var(--size);
}
.block-photos .block-photos-img{
	position: relative;
	padding-top: 60%;
	background-color: white;
	background-position: center;
    	background-repeat: no-repeat;
    	background-size: cover;
	cursor: pointer;
}
.block-photos .block-photos-img::before {
	content: "";
	position: absolute;
	z-index: 1;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	opacity: 0;
	background-color: rgba(0, 0, 0, .4);
	transition: all linear .2s;
}
.block-photos .block-photos-img::after{
	content: "";
	position: absolute;
	z-index: 2;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	opacity: 0;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 384'%3E%3Cpath fill='%23fff' d='M0 204.8v-25.5c.2-2.3.6-4.7.7-7 1.4-24.5 4.6-48.7 12-72.2C25.2 60.7 49.8 32.5 88.4 17c20.9-8.4 42.8-12.4 65.1-14.7 8.6-.9 17.1-1.5 25.7-2.2h25.5c2.2.2 4.4.6 6.7.7 23.7 1.3 47.2 4.4 70.1 11.2 43.2 13 73.1 40.3 88.1 83.1 7.5 21.5 11 43.7 12.9 66.3.5 5.9 1 11.9 1.5 17.8v25.5c-.3 2.3-.6 4.7-.7 7-1.4 24.5-4.6 48.7-12 72.2-13.5 42.7-41.2 71.7-83.7 86.2-20.8 7.1-42.3 10.6-64.2 12.4l-17.1 1.5h-28.5l-17.1-1.5c-20.7-1.8-41.1-5-61-11.3-39.3-12.6-67.5-37.3-82.9-76-8.2-20.7-12.2-42.4-14.5-64.4-.9-8.7-1.6-17.4-2.3-26zM192.4 12.3c-22.7.4-45.2 2-67.4 6.6-19.4 4-38.1 10.1-54.8 21.3C45.7 56.7 31.1 80 23.2 108c-9.6 34.1-12.1 69-10.1 104.3 1.4 24.1 4.6 48 12.4 71 10.3 30.4 28.9 53.6 57.9 68 16 7.9 33.1 12.5 50.7 15.4 28.7 4.8 57.6 6.1 86.7 3.6 19.7-1.7 39.2-4.6 58.1-10.4 38.5-11.8 65.2-36.2 78.8-74.4 7.7-21.8 11-44.5 12.9-67.5 2.1-26.7.9-53.2-3.1-79.6-2.8-19-7.4-37.5-16-54.8-16.2-32.8-43.3-51.7-77.8-61.2-26.7-7.2-53.9-9.4-81.3-10.1zm80.2 253.4c-20.6-20.6-41.2-41.2-61.8-61.7-1.1-1.1-2.1-2.2-3.3-3-2.5-1.7-5-1.3-7.2.8s-3.1 4.6-1.3 7.4c.8 1.3 1.9 2.3 3 3.3l62 62c1 1 1.9 2 3.4 3.6-11.2 0-21.4-.1-31.6.1-1.9 0-4.4.5-5.4 1.8-1.2 1.6-1.8 4.4-1.5 6.4.6 3 3.3 4 6.4 4h44.6c6.8 0 8.7-1.9 8.7-8.6v-43.5c0-1.5.2-3.4-.6-4.3-1.4-1.7-3.5-3.7-5.3-3.8-1.9-.1-4.2 1.7-5.6 3.3-.9 1-.8 3.1-.8 4.7-.1 10 0 20 0 31-1.8-1.7-2.8-2.6-3.7-3.5zM264 109.9l-56.2 56.2c-2.6 2.6-5.4 4.9-7.6 7.8-1.2 1.6-2.1 4.3-1.5 5.9.7 1.9 3.1 4.1 4.9 4.2 2 .2 4.7-1.3 6.3-2.9 21-20.8 41.9-41.8 62.9-62.7.9-.9 1.8-1.7 3.4-3.2v32c.2 4.3 2.7 7 6.3 6.9 3.6-.1 6.1-2.8 6.1-7.1.1-15.2.1-30.5 0-45.7 0-5.2-2.3-7.5-7.7-7.5h-45.3c-4.7 0-7.5 2.3-7.6 6-.1 3.8 2.8 6.4 7.6 6.4 9.1.1 18.2 0 27.4 0 1.2 0 2.4.1 4.2.2-1.4 1.5-2.3 2.5-3.2 3.5zm-157.9 4.7c.6 1.2 1 2.7 2 3.6 20.5 20.6 41.1 41.2 61.7 61.8.9.9 1.7 1.8 2.7 2.6 2.7 2.2 6 1.9 8.3-.7 2.6-2.9 2.3-6-1.2-9.5l-63.1-63.1c-.9-.9-1.7-1.9-3.1-3.4h32.1c4.4 0 6.9-2.4 6.9-6.2 0-3.8-2.5-6-7-6H99.7c-5.1 0-7.4 2.2-7.4 7.2V147c0 4.3 2.4 7.1 5.9 7.3 3.7.1 6.3-2.7 6.3-7.2v-27.7c0-1.2.1-2.4.2-3.6.4-.4.9-.8 1.4-1.2zm7.4 161.9c1.1-.8 2.4-1.4 3.3-2.4 20.6-20.6 41.2-41.1 61.8-61.7.9-.9 1.8-1.7 2.6-2.7 2-2.7 1.8-5.4-.5-7.8-2.9-3.1-6.1-2.9-9.7.7-21 21-42.1 42-63 63.1-.9.9-1.3 2.4-1.9 3.6-.6-.4-1.1-.8-1.7-1.2v-30.6c0-4.9-2.3-7.7-6.2-7.6-3.8.1-5.9 2.7-5.9 7.5v45c0 5.6 2.1 7.7 7.7 7.7h46.1c4-.2 6.7-2.6 6.7-6.1 0-3.5-2.6-6.1-6.6-6.1-6.9-.1-13.7 0-20.6 0h-11.1c-.5-.4-.7-.9-1-1.4z'/%3E%3C/svg%3E");
	background-position: center;
	background-repeat: no-repeat;
	background-size: 60px;
	transition: all linear .2s;
}
.block-photos .block-photos-img:hover::before{
	opacity: 1;
	transition: all linear .2s;
}
.block-photos .block-photos-img:hover::after{
	opacity: 1;
	transition: all linear .2s;
}
.block-photos .block-photos-description{
	padding-top: 20px;
	font-size: 16px;
    	line-height: 1.2;
}

/*#############################################################################################*/

.block-timeline{
	margin-top: var(--top);
	overflow: hidden;
}
.block-timeline .block-timeline-title{

}
.block-timeline .block-timeline-title>*{
	position: relative;
    	z-index: 2;
    	display: block;
    	margin: 0;
	margin-bottom: calc(var(--bottom) / 2);
    	font-family: 'Cormorant Unicase', serif;
    	font-size: 40px;
    	line-height: 1.2;
    	font-weight: 600;
    	color: #ffffff;
	text-align: center;
}
.block-timeline .block-timeline-subtitle{
	display: flex;
	align-items: baseline;
    	justify-content: flex-end;
	margin-top: 5px;
	margin-right:15px;
    	font-family: 'Cormorant Unicase', serif;
    	font-size: 22px;
    	line-height: 1.2;
    	font-weight: 600;
    	color: #ffffff;
	text-align: right;
}
.block-timeline .block-timeline-border{
	position: relative;
        border-left:1px solid #434e5a;
        padding-top:7px;
        padding-bottom:40px;
}
.block-timeline .block-timeline-border:before{
	content:"";
        position:absolute;
        left:-8px;
	top:12px;
	width:16px;
	height:16px;
	border-radius:50%;
	background:#931212;
}
.block-timeline .block-timeline-description{
        margin-left:15px;
        font-size:16px;
}

/*#############################################################################################*/

.block-ourwork{
	margin-top: var(--top);
	border-top: 1px solid #434e5a;
}
.block-ourwork>.row{
	--bs-gutter-x: 0;
	--bs-gutter-y: 0;
}
.block-ourwork .block-ourwork-col{
	height: 100%;
	border-right: 1px solid #434e5a;
	border-bottom: 1px solid #434e5a;
}
.block-ourwork .block-ourwork-img{
	padding-top: 50%;
	background-position: center;
    	background-repeat: no-repeat;
    	background-size: cover;
}
.block-ourwork .block-ourwork-text{
	padding: var(--left) var(--right) var(--top) var(--bottom);
}

/*#############################################################################################*/

.block-company{

}
.block-company .block-company-row{
	--size-x: 46px;
    	--size-y: 46px;
    	position: relative;
	margin-top: var(--top);
	padding-left: var(--left);
    	padding-right: var(--right);
}
.block-company .block-company-row>.row {
	--bs-gutter-x: var(--size-x);
	--bs-gutter-y: var(--size-y);
}
.block-company .block-company-col{
	position: relative;
	overflow: hidden;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	padding: 0 36px;
	border: 1px solid #5c636b;
	height: 100%;
	text-decoration: none;
	overflow: hidden;
}
.block-company .block-company-title{
	position: relative;
    	z-index: 2;
    	display: flex;
    	flex-direction: column;
   	justify-content: flex-end;
    	padding-left: 34px;
    	padding-bottom: 16px;
    	height: 100px;
}
.block-company .block-company-title .line{
	display: block;
    	position: absolute;
    	top: 0;
    	left: 0;
    	width: 4px;
    	height: 100%;
    	background-color: #931212;
}
.block-company .block-company-title h3{
	margin: 0;
	font-size: 26px;
    	text-transform: uppercase;
    	line-height: 1.2;
    	font-weight: 700;
    	letter-spacing: 10px;
    	text-decoration: none;
    	color: #67707b;
}
.block-company .block-company-text{
	padding: 36px 0;
}
.block-company .row-photos{
	margin-top: var(--top);
}
.block-company .block-company-content{
	margin-top: var(--top);
	padding-left: var(--left);
	padding-right: var(--right);
}

/*#############################################################################################*/

.block-mygoal-content{
	margin-top: var(--top);
	margin-bottom: var(--bottom);
    	width: 100%;
    	font-family: 'Cormorant Unicase', serif;
    	font-size: 18px;
    	line-height: 1.65;
   	font-weight: 700;
    	color: #ffffff;
	text-align: center;
    	letter-spacing: 5.5px;
    	text-transform: uppercase;
}

/*#############################################################################################*/

#footer{
	--left: 55px;
	--right: 27px;
	--size: 600px;
	display: flex;
    	flex-direction: column;
	background-color:#242b33;
	padding-left: var(--left);
	padding-right: var(--right);
	padding-bottom: 40px;
	border-top: 1px solid #5c636b;
	overflow: hidden;
	transition: all linear .2s;
}
#footer:hover{
	background-color:#161b20;
	transition: all linear .5s;
}
#footer.top{
	border-top: 1px solid #434e5a;
}
#footer .footer-top{

}
#footer .footer-top>.row {
	--bs-gutter-x: 0;
	--bs-gutter-y: 0;
}
#footer .footer-top>.row>.col:nth-child(1){
	width: calc(100% - var(--size));
}
#footer .footer-top>.row>.col:nth-child(2){
	width: var(--size);
}
#footer .footer-info{
	display: flex;
	padding-top: 56px;
	padding-right: 88px;
	height: 100%;
}
#footer .footer-info>.row{
	width: 100%;
	--bs-gutter-x: 0;
    	--bs-gutter-y: 0;
}
#footer .footer-info>.row>.col{
	display: flex;
	flex-direction: column;
}
#footer .footer-info>.row>.col:nth-child(1){
	width: calc(100% - 335px);
}
#footer .footer-info>.row>.col:nth-child(2){
	display: flex;
    	flex-direction: column;
	width: 335px;
}
#footer .footer-logo{
	width: 236px;
}
#footer .footer-logo svg{
	display: inline-block;
	width: 100%;
}
#footer .footer-descriptio{
	margin-top: 55px;
	max-width: 590px;
    	width: 100%;
	font-family: 'Cormorant Unicase', serif;
	font-size: 12px;
	line-height: 1.65;
	font-weight: 700;
	color: #7a838a;
    	letter-spacing: 5.5px;
	text-transform: uppercase;
}
#footer .footer-contacts{
	display: flex;
    	flex-direction: column;
}
#footer .footer-phone a{
	display: block;
	text-align: right;
	font-size: 26px;
	font-weight: 400;
	line-height: 1.2;
	color: #c4ced7;
	white-space: nowrap;
	text-transform: uppercase;
	letter-spacing: 3px;
	text-decoration: none;
	transition: color linear .2s;
}
#footer .footer-phone a:hover{
	color: white;
	transition: color linear .2s;
}
#footer .footer-email a{
	display: block;
	text-align: right;
	font-size: 20px;
	font-weight: 400;
	line-height: 1.2;
	color: #9d9d9d;
	white-space: nowrap;
	letter-spacing: 3px;
	text-decoration: none;
	transition: color linear .2s;
}
#footer .footer-email a:hover{
	color: white;
	transition: color linear .2s;
}
#footer .footer-phone +.footer-email>*{
	margin-top: 8px;
}

#footer .footer-socnet{
	display: flex;
	flex-direction: column;
	align-items: flex-end;
	margin-top: 33px;

}
#footer .footer-menu-groups{

}
#footer .footer-menu-groups>.row{
	--bs-gutter-x: 0;
	--bs-gutter-y: 0;
}
#footer .footer-menu-groups>.row>.col{
	position: relative;
}
#footer .footer-menu-line{
	display: block;
	position: absolute;
    	top: 0;
    	left: 0;
    	width: 4px;
    	height: 100%;
    	background-color: #931212;
}
#footer .footer-menu{
	margin-bottom: 6px;
	padding-top: 56px;
	padding-left: 18px;
	padding-right: 15px;
	list-style: none;
}
#footer .footer-menu-item{

}
#footer .footer-menu-item+*{
	margin-top: 20px;
}
#footer .footer-menu-link{
	display: block;
	position: relative;
	font-size: 14px;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 1.42;
	font-weight: 300;
	letter-spacing: 3px;
	color: #ffffff;
	transition: color linear .2s;
}
#footer .footer-menu-link:hover{
	color: #9d9d9d;
	transition: color linear .2s;
}
#footer .footer-address{
	max-width: 250px;
	padding-left: 18px;
	padding-right: 15px;
}
#footer .footer-address,
#footer .footer-address a{
	line-height: 1.2;
    	font-size: 14px;
    	color: #5f6c7b;
}
#footer .footer-politika{
	max-width: 250px;
	padding-left: 18px;
	padding-right: 15px;
	    text-decoration: none;
}
#footer .footer-politika,
#footer .footer-politika a{
	line-height: 1.2;
    	font-size: 14px;
    	color: #5f6c7b;
	text-decoration: none;
}
#footer .footer-politika a:hover{
	
}
#footer .footer-center{
	
}
#footer .footer-achievement{
	margin-bottom: 33px;
}
#footer .footer-achievement>.row{
	--bs-gutter-x: 30px;
	--bs-gutter-y: 0;
}
#footer .footer-copyright{
	
}
#footer .footer-copyright>.row{
	--bs-gutter-x: 0;
	--bs-gutter-y: 0;
}
#footer .footer-copyright>.row>.col:nth-child(1){
	padding-right: 88px;
	width: calc(100% - var(--size));
}
#footer .footer-copyright>.row>.col:nth-child(2){
	width: var(--size);
}
#footer .footer-copyright .footer-copyright-top{
	width: 100%;
	font-variant-numeric: lining-nums;
	font-family: 'Cormorant Unicase', serif;
	font-size: 14px;
	line-height: 1.65;
	font-weight: 700;
	color: #9d9d9d;
	letter-spacing: 5.5px;
	text-transform: uppercase;
}
#footer .footer-copyright .footer-copyright-bottom{
	max-width: 710px;
	line-height: 1.3;
	font-size: 14px;
	color: #5f6c7b;
}

#footer .footer-bottom{
	margin-top: 35px;
}
#footer .footer-atum{
	display: block;
	position: relative;
	font-size: 14px;
	text-transform: uppercase;
	line-height: 1;
	font-weight: 400;
	letter-spacing: 5.5px;
	color: #5f6c7b;
	text-decoration: none;
	transition: color linear .2s;
}
#footer .footer-atum:hover{
	color:#fff;
	transition: color linear .2s;
}
#footer .footer-atum::before {
	position: absolute;
	top: 50%;
	left: calc(-1 * var(--left));
	content: "";
	width: calc(var(--left) - 19px);
	height: 4px;
	background-color: #931212;
	transform: translateY(-50%);
}

/*#############################################################################################*/

@media (max-width: 1999.98px){
	a.animate__fadeInLeft.btn.btn-item-default.btn-red.col-item-button.wow {
		padding: 0 10px !important;
		height: 100%;
		min-height: 27px;
	}
	#header.fixed .navbar{
		padding-left: 0;
    		padding-right: 15px;
	}
	#header.fixed .navbar-brand{
		padding-right: 0;
	}
	#header.fixed .navbar-row{
		flex-wrap: nowrap;
	}
	#header.fixed .navbar-col-1 {
    		max-width: 190px;
		padding-left: 15px;
		padding-right: 15px;
	}
	#header.fixed .navbar-col-6{
		padding-left: 15px;
	}
}
@media (max-width: 1799.98px){
	#header.fixed .navbar-col-1{
		max-width: 150px;
	}
	#header.fixed .navbar-col-center{
		height: 60px;
	}
	.col-blog .col-blog-info,
	.slide-blog .slide-blog-info{
		padding: 50px 30px 30px;
	}
}
@media (max-width: 1699.98px){
	#header.fixed .navbar-col-6{
		width: 65%;
	}
	#header.fixed #header-menu .navbar-nav{
		justify-content: flex-start;
	}
	#header.fixed #header-menu .nav-item{
		width: 20%;
		height: 26px;
	}
	#header.fixed #header-menu .nav-link{
		padding: 5px 0;
	}
	.slide-advantages-title{
		font-size: 24px;
	}
	.slide-advantages-text{
		font-size: 14px;
		letter-spacing: 4px;
	}
	#block-top .block-top-title>*{
		font-size: 50px;
	}
	.col-blog .col-blog-top>.row,
	.slide-blog .slide-blog-top>.row{
		--size_x: 15px;
   		--size_y: 15px;
	}
	.col-blog .col-blog-info,
	.slide-blog .slide-blog-info{
		padding: 50px 30px 30px;
	}
	.col-blog .col-blog-title>*, 
	.slide-blog .slide-blog-title>*{
		font-size: 24px;
		padding-bottom: 20px;
	}
	.col-blog .col-blog-text,
	.slide-blog .slide-blog-text{
		font-size: 14px;
	}
	
}
@media (max-width: 1599.98px){
	#header.fixed #header-menu .nav-link{
		font-size: 12px;
	}
	#header.fixed .navbar-col-social a{
		min-width: 35px;
		min-height: 35px;
		padding: 5px;
	}
	#header.fixed .navbar-col-4{
		padding-left: 15px;
	}
	#header.fixed .navbar-toggler, 
	#header.fixed .navbar-col-social a{
		padding: 5px 13px;
		min-width: 36px;
		min-height: 36px;
	}
	.slider-advantages{
		--size: 40px;
	}
	.slide-advantages-index{
    		height: 135px;
	}
	.slide-advantages-title {
		font-size: 20px;
		padding: 0 20px 20px;
	}
	.slide-advantages-text{
		letter-spacing: 3px;
	}
	#block-top .block-top-title>*{
		font-size: 40px;
	}
	#block-section .col-item-info-2>.row {
		--bs-gutter-x: 15px;
		--bs-gutter-y: 15px;
	}
	#block-section .col-item-info-icon{
		zoom: 0.9;
	}
	.col-blog .col-blog-info,
	.slide-blog .slide-blog-info{
		padding: 40px 25px 25px;
	}
	.col-blog .col-blog-title>*, 
	.slide-blog .slide-blog-title>*{
		font-size: 22px;
	}
	.col-blog .col-blog-text,
	.slide-blog .slide-blog-text{
		font-size: 14px;
	}
	#block-element .block-element-equipment-nav .nav-link{
		padding: 17px;
	}
	#block-element .block-element-info-col-6 button{
		padding: 15px 24px 15px;
	}
	#block-element .block-element-equipment-nav .nav-item{
		flex: 0 0 auto;
    		width: 33.33333333%;
	}
	#block-element .block-element-equipment-nav .nav-item:nth-child(4),
	#block-element .block-element-equipment-nav .nav-item:nth-child(5){
		width: 50%;
	}
}
@media (max-width: 1499.98px){
	#header.fixed .navbar-col-6 {
		width: 50%;
	}
	#header.fixed #header-menu .navbar-nav{
		justify-content: flex-start;
	}
	#header.fixed #header-menu .nav-item{
		width: auto;
	}
	#header .navbar-col-2 .navbar-col-center>.row>.col{
		max-width: 270px;
	}
	#header .navbar-col-social a{
		color: transparent;
		text-indent: 100%;
		font-size: 0;
	}
	#header .navbar-col-social a::before{
		position: absolute;
	    	top: 50%;
	    	left: 50%;
	    	transform: translate(-50%, -50%);
	}
	#header .navbar-col-social.title a::before{
		margin: 0;
	}
	.col-block[data-type="1"].dubrovsky .col-block-bottom {
		margin-top: 70px;
	}
	.col-blog .col-blog-title>*, .slide-blog .slide-blog-title>*{
		font-size: 24px;
		letter-spacing: normal;
	}
	.col-blog .col-blog-text, .slide-blog .slide-blog-text{
		letter-spacing: normal;
	}
	#block-section .col-item-region .value{
	}
	#block-top .block-top-title>*{
		font-size: 40px;
	}
	#block-top .block-top-center{
		padding-top: 60px;
	}
	#block-top .block-section-filter .bx-filter-row-box .bx-filter-parameters-box-title {
    		margin-bottom: 15px;
	}
	#block-top .block-section-filter .bx-filter-button-box .bx-filter-parameters-box-container {
		display: flex;
		flex-direction: column;
		padding: 15px 20px 10px;
	}
	.col-blog .col-blog-title>*, 
	.slide-blog .slide-blog-title>*{
		font-size: 20px;
	}
	#block-element .block-element-content{
		--width: 450px;
	}
	#block-section .col-item-square .value{

	}
	.block-advantages-info .block-advantages-info-right li strong{
		font-size: 26px;
	}
	#footer .footer-info>.row>.col:nth-child(1) {
		width: calc(100% - 245px);
	}
	#footer .footer-info>.row>.col:nth-child(2){
		width: 245px;
	}
	#block-element .block-element-info-col{
		padding: 10px 15px;
	}
	#block-element .block-element-info-title{
		font-size: 12px;
	}
	#block-top .block-section-filter .bx-filter-row-box>.row>.col{
		flex: 0 0 auto;
    		width: 50%;
	}
	.block-advantages-info .block-advantages-info-left{
		padding-right: 30px;
	}
	.block-advantages-info .block-youtube .block-youtube-img {
		padding-top: 70%;
	}
	.block-advantages-info .block-advantages-info-right li{
		line-height: 1.2;
	}
}
@media (max-width: 1399.98px){
	.btn-red{
		padding: 23px 30px 20px;
	}
	#header .navbar-phone a{
		font-size: 18px;
	}

	.col-block[data-type="2"] .col-block-title>* {
    		font-size: 50px;
	}
	.row-advantages {
		--size-x: 70px;
		--size-y: 40px;
	}
	.slide-advantages-title {
		font-size: 18px;
	}
	.slide-advantages-text{
		padding: 0 15px;
	}
	.col-blog .col-blog-title>*, 
	.slide-blog .slide-blog-title>*{
		font-size: 22px;
	}
	.col-blog .col-blog-text, 
	.slide-blog .slide-blog-text{
		letter-spacing: normal;
	}
	#block-section .col-item-square>.row {
		--bs-gutter-x: 15px;
		--bs-gutter-y: 15px;
	}
	#block-section .col-item-info-icon {
		zoom: 0.8;
	}
	#block-section .col-item-img::before{
	}
	.col-blog .col-blog-title>*, 
	.slide-blog .slide-blog-title>*{
		font-size: 18px;
	}
	

	#footer .footer-info{
		padding-top: 40px;
    		padding-right: 30px;
	}
	#footer .footer-descriptio {
		padding-right: 10px;
		padding-bottom: 30px;
		margin-top: 30px;
	}
	#footer .footer-socnet{
		margin-top: 25px;
	}
	#footer .footer-menu{
		padding-top: 40px;
	}
}
@media (max-width: 1299.98px){
	.btn-red{
		padding: 15px 35px 15px;
	}
	.row-socnet .col-socnet>*{
		justify-content: center;
		width: 42px;
    		height: 42px;
		padding: 5px;
	}
	.row-socnet .col-socnet-1>*::before {
    		width: 20px;
    		height: 20px;
	}

	#header {
		--left: 40px;
		--right: 20px;
	}
	#header .navbar-col-center{
		height: 70px;
	}
	#header .navbar-phone a {
    		font-size: 20px;
	}
	#header .navbar-col-2 {
   		max-width: calc(242px * 2);
	}
	#header .navbar-col-2 .navbar-col-center>.row>.col{
		max-width: 245px;
		font-size: 12px;
	}
	#header .navbar-col-5 .navbar-col-center>.row{
		--bs-gutter-x: 15px;
		--bs-gutter-y: 15px;
	}
	#header-menu .nav-link{
		font-size: 12px;
	}
	#block-banner {
	    --left: 40px;
	    --right: 20px;
	}
	#block-banner .block-banner-block{
		padding-top: 132px;
	}
	#block-banner .block-banner-caption{
		padding-top: 50px;
    		padding-bottom: 80px;
	}
	#block-banner .block-banner-caption-title{
		font-size: 54px;
	}
	.row-technologies{
		margin-bottom: 40px;
	}
	.col-block{
		--left: 40px;
    		--right: 40px;
	}
	.col-block.technologies .col-block-bottom{
		padding-top: 40px;
    		padding-bottom: 50px;
	}
	.col-technologies .col-technologies-title{
		font-size: 20px;
		height: 90px;
	}
	.col-technologies .col-technologies-button{
		margin-bottom: 40px;
	}

	.row-advantages {
		--size-x: 60px;
		--size-y: 40px;
	}
	.col-advantages .col-advantages-title{
		padding: 0 10px 10px;
		font-size: 16px;
    		line-height: 1.8;
    		letter-spacing: normal;
	}
	.slider-advantages{
		--size: 30px;
	}
	.slide-advantages-index{
		height: 100px;
	}
	.slide-advantages-index span{
		left: calc(-46px / 2);
		width: 46px;
    		height: 46px;
	}
	.slide-advantages-title {
		padding: 0 10px 10px;
		font-size: 16px;
	}
	.slide-advantages-text{
		padding: 0 10px;
		letter-spacing: 2.7px;
		line-height: 1.6;
	}
	.slide-advantages-link{
	    	min-height: calc(40px + var(--size));
	}
	.swiper-buttons{
		--height: 40px;
	}
	.swiper-button-next, 
	.swiper-button-prev{
    		width: 60px;
	}
	#block-top .block-section-filter .bx-filter-row-box .bx-filter-parameters-box{
		padding: 10px 15px;
	}
	#block-top .block-section-filter .bx-filter-row-box .bx-filter-parameters-box-title{
		margin-bottom: 10px;
		font-size: 12px;
	}

	#block-section .col-item-square {
    		font-size: 10px;
	}
	#block-section .col-item-title {
		margin-top: 10px;
		font-size: 22px;
	}
	#block-section .col-item-labeltext{
		font-size: 10px;
	}
	#block-section .col-item-block{
		padding-bottom: 20px;
    		padding-left: 40px;
   		padding-right: 20px;
	}
	#block-section .col-item-price-turnkey{
		right: -12px;
		bottom: calc(100% + 6px);
	}
	#block-section .col-item-price{
		margin-right: -20px;
	}
	#block-section .col-item-square>.row {
		--bs-gutter-x: 10px;
		--bs-gutter-y: 10px;
	}
	#block-top {
    		--left: 40px;
    		--right: 40px;
	}
	#block-top .block-top-center {
		padding-top: 30px;
	}
	#block-top .block-section-filter .bx-filter-button-box .bx-filter-parameters-box-container .btn-set {
		padding: 10px 25px 10px;
	}
	#block-section.blog{
		--left: 40px;
		--right: 40px;
		--bottom: 40px;
		--size_x: 40px;
		--size_y: 40px;
	}
	#block-contacts{
		--left: 40px;
		--right: 40px;
		--top: 40px;
		--bottom: 40px;
		--size_y: 40px;
		--width: 400px;
	}
	#block-contacts:before{
		opacity: 0.5;
	}
	#block-content{
		--left: 40px;
		--right: 40px;
		--top: 10px;
		--bottom: 40px;
	}
	#block-contacts-map{
		height: 400px;
	}
	.col-block[data-type="3"]{
		--left: 40px;
    		--right: 40px;
	}
	.col-block[data-type="3"] .col-block-top{
		padding-top: 25px;
    		margin-bottom: 25px;
    		padding-left: 25px;
	}
	#block-element .block-element-info {
		--left: 40px;
		--right: 40px;
	}
	#block-element .block-element-plans {
    		--left: 40px;
    		--right: 40px;
		padding-bottom: 40px;
	}
	#block-element .block-element-plans-title >*{
		margin-bottom: 25px;
    		padding-left: 25px;
		font-size: 24px;
	}
	#block-element .block-element-fasad-line, 
	#block-element .block-element-portfolio-line,
	#block-element .block-element-plans-line,
	#block-element .block-element-equipment-line{
		height: 100%!important;
    		padding: 0!important;
    		margin: 0!important;
	}
	#block-element .block-element-plan-info-col.right>button{
		font-size: 12px;
	}
	#block-element .block-element-plans-row>.row {
		--bs-gutter-x: 40px;
		--bs-gutter-y: 40px;
	}
	#block-element .block-element-fasad, #block-element .block-element-portfolio {
    		--left: 40px;
    		--right: 40px;
		padding-bottom: 40px;
	}
	#block-element .block-element-fasad-title >*, 
	#block-element .block-element-portfolio-title >*,
	#block-element .block-element-equipment-title >*{

	}
	#block-element .block-element-fasad-title >*:not(.block-element-fasad-line), 
	#block-element .block-element-portfolio-title >*:not(.block-element-portfolio-line),
	#block-element .block-element-equipment-title >*:not(.block-element-equipment-line){
    	padding-left: 25px;
		font-size: 24px;
	}
	#block-element .block-element-equipment{
		--left: 40px;
    		--right: 40px;
	}
	#block-element .block-element-equipment-top {
		margin-bottom: 30px;
	}
	.accordion .accordion-body {
		padding: 20px 20px;
	}
	#block-element .block-element-content{
		--left: 40px;
		--right: 40px;
		--top: 40px;
		--bottom: 40px;
		--size_x: 40px;
		--size_y: 40px;
		--width: 400px;
	}
	#block-element .block-element-content-col:last-child {
		padding-left: 80px;
	}
	#block-element .block-element-content-col:last-child:before{
		left: calc(40px - 2px);
	}
	#block-element .block-element-content-video-iframe iframe{
		height: 500px;
	}
	.editor-content{
		font-size: 16px;
		line-height: 1.4;
	}
	#block-element .block-element-blogs-title{
		font-size: 26px;
	}
	#block-element .block-element-blogs-row>.row {
	    --bs-gutter-x: 40px;
	    --bs-gutter-y: 40px;
	}
	.block-company .block-company-title{
		height: 90px;
	}
	.block-company .block-company-title>h3{
		font-size: 20px;
	}
	.block-advantages-info .block-advantages-info-link{
		padding: 15px 20px 15px;
	}
	.block-advantages-info .block-advantages-info-right li{
		padding: 16px 25px 20px;
	}
	.block-advantages-info .block-advantages-info-right li strong{
		font-size: 24px;
	}
	#footer {
		--left: 40px;
		--right: 20px;
		--size: 50%;
		padding-bottom: 30px;
	}
	#footer .footer-info>.row>.col:nth-child(1) {
		width: calc(100% - 205px);
	}
	#footer .footer-info>.row>.col:nth-child(2) {
		width: 205px;
	}
	#footer .footer-logo {
		width: 90%;
	}
	#footer .footer-descriptio{
		letter-spacing: 3px;
		line-height: 1.4;
	}
	#footer .footer-phone a{
		font-size: 20px;
	}
	#footer .footer-email a{
		font-size: 18px;
	}
	#footer .footer-copyright>.row>.col:nth-child(1) {
    		padding-right: 40px;
	}
}
@media (max-width: 1199.98px){
	.btn-red {
		padding: 15px 25px 15px;
	}
	#header {
		--left: 30px;
		--right: 20px;
	}
	#header .header-top{
		min-height: 108px;
	}
	#header-menu .navbar-nav{
		--bs-gutter-x: 15px;
    		--bs-gutter-y: 0;
    		margin-top: 10px;
	}
	#header-menu .nav-link{
		letter-spacing: 2px;
		font-weight: 500;
	}
	#header .navbar-col-1 {
    		max-width: 200px;
	}
	#header .navbar-brand{
		width: 170px;
	}
	#header .navbar-phone a {
		font-size: 18px;
	}
	#header .navbar-toggler, 
	#header .navbar-col-social a{
		width: 100%;
		padding: 5px 10px;
		min-width: 40px;
		min-height: 40px;
	}
	#header .navbar-col-2 {
	    max-width: calc(225px * 2);
	}
	#header .navbar-col-telegram a::before{
		height: 22px;
	}
	#header .navbar-col-vk a::before{
    		height: 22px;
	}
	#header .navbar-col-pinterest a::before{
    		height: 22px;
	}
	#header-menu .nav-item{
		height: 28px;
	}
	#header-menu .nav-link{
		padding: 5px 0;
	}
	#header.fixed .navbar-col-1 {
	    max-width: 185px;
	}
	#header.fixed .navbar-col-4{
		padding-left: 10px;
	}
	#header.fixed .navbar-col-5 {
		padding-left: 10px;
	}
	#header.fixed  .navbar-toggler, 
	#header.fixed  .navbar-col-social a{
		width: 40px;
		padding: 5px;
		min-width: 35px;
		min-height: 35px;
	}
	#header.fixed  .navbar-toggler-icon{
		width: 25px;
    		height: 20px;
	}
	#header.fixed #header-menu .nav-link{
		font-weight: 500;
    		letter-spacing: 1.5px;
	}
	#header.fixed .navbar-col-4{
		margin-left: auto;
		flex-grow: 0;
	}
	#header.fixed .navbar-col-6 {
		width: 40%;
	}
	#block-banner .block-banner-block {
		padding-top: 108px;
	}
	#block-banner .block-banner-caption-title {
		font-size: 48px;
	}
	#block-banner .block-banner-caption-text {
		margin-top: 25px;
	}
	#block-banner .block-banner-caption-link {
		margin-top: 50px;
	}
	.row-technologies{
		margin-bottom: 30px;
	}
	.col-block{
		--left: 30px;
    		--right: 30px;
	}
	.col-block-title>*{
		font-size: 34px;
	}
	.col-block-title + .col-block-description {
		margin-top: 25px;
	}
	.col-block-description>*{
		font-size: 16px;
	}
	.col-block[data-type="1"] {
		padding-top: 65px;
	}

	.col-block.technologies .col-block-bottom{
		padding-top: 30px;
    		padding-bottom: 40px;
	}
	.col-block.advantages .col-block-bottom {
    		padding-top: 50px;
	}
	
	.col-technologies{
		padding: 0 28px;
		height: 350px;
	}
	.col-technologies .col-technologies-title{
		font-size: 18px;
		height: 80px;
	}
	.col-technologies .col-technologies-button{
		margin-bottom: 30px;
	}

	.block-advantages-info{
		padding-top: 50px;
    		padding-bottom: 30px;
	}
	.block-advantages-info .block-advantages-info-video {
		margin-bottom: 30px;
	}
	.block-advantages-info .block-advantages-info-link{
		padding: 15px 15px 15px;
		font-size: 12px;
	}
	.block-advantages-info .block-advantages-info-right li{
		font-size: 12px;
	}
	.block-advantages-info .block-advantages-info-right li strong{
		margin-bottom: 10px;
		font-size: 22px;
	}
	.block-advantages-info .block-advantages-info-text span{
		font-size: 14px;
    		line-height: 1.6;
    		letter-spacing: 3px;
	}

	.row-advantages {
		--size-x: 30px;
		--size-y: 30px;
	}
	.col-advantages .col-advantages-title {
		font-size: 14px;
    		line-height: 1.6;
    		letter-spacing: normal;
	}
	.slide-advantages-index {
		height: 85px;
	}
	.slide-advantages-index span{
		font-size: 22px;
    		left: calc(-42px / 2);
    		width: 42px;
    		height: 42px;
	}
	.slide-advantages-title{
		font-size: 14px;
	}
	.slide-advantages-text{
		font-size: 12px;
		letter-spacing: 1.5px;
	}

	.col-blog .col-blog-info,
	.slide-blog .slide-blog-info{
		padding: 50px 30px 30px;
	}
	.col-blog .col-blog-title>*, 
	.slide-blog .slide-blog-title>*{
		font-size: 18px;
		padding-bottom: 20px;
		letter-spacing: normal;
	}
	.col-blog .col-blog-text,
	.slide-blog .slide-blog-text{
		padding-bottom: 23px;
		font-size: 14px;
		line-height: 1.6;
		letter-spacing: normal;
	}
	.col-blog .col-blog-tags span, 
	.slide-blog .slide-blog-tags span{
		font-size: 14px;
	}
	#block-top{
		padding-top: 108px;
	}
	#block-top .block-top-center{
		padding-bottom: 15px;
	}
	#block-top .block-top-title>*{
		font-size: 36px;
	}
	#block-top .block-section-filter .bx-filter-top .name{
		margin-left: 20px;
	}
	#block-top .block-section-filter .bx-filter-button-box {
		width: 200px;
	}
	#block-top .block-section-filter .bx-filter-row-box .bx-filter-sort-link{
		font-size: 10px;
	}
	#block-top .block-section-filter .bx-filter-row-box .bx-filter-parameters-box-title {
		margin-bottom: 5px;
	}
	#block-top .block-section-filter .bx-filter-row-box .bx-filter-parameters-box-row label{
		font-size: 10px;
	}
	#block-top .block-section-filter .bx-filter-button-box .bx-filter-parameters-box-container .btn-set{
		font-size: 12px;
	}
	#block-section .col-item-top{
		align-items: start;
		padding-top: 15px;
    		padding-left: 20px;
	}
	#block-section .col-item-img::before{
	}
	#block-section .col-item-square>.row {
		--bs-gutter-x: 5px;
		--bs-gutter-y: 5px;
	}
	#block-section .col-item-info-icon {
		zoom: 0.7;
	}
	#block-section .col-item-title {
		margin-top: 10px;
		font-size: 18px;
	}
	#block-section .col-item-info-1{
		max-width: 230px;
	}
	#block-section .col-item-info-icon {
		zoom: 0.6;
	}
	#block-section .col-item-labeltext {
		font-size: 9px;
		padding: 10px 5px 5px 5px;
	}
	#block-section.blog{
		--left: 30px;
		--right: 30px;
		--bottom: 30px;
		--size_x: 30px;
		--size_y: 30px;
	}
	#block-section .col-item-region .value {
		max-width: initial;
	}
	#block-section .col-item-price-turnkey{
		    /* font-size: 10px; */
	}
	#block-section .col-item-price-turnkey span{
		display: none;
	}
	#block-section .col-item-price {
		padding: 5px 10px 6px 12px;
		/* font-size: 10px; */
	}
	#block-section .col-item-price span{
		display: none;
	}
	.col-blog .col-blog-link>*, 
	.slide-blog .slide-blog-link>* {
		padding: 10px 20px 10px;
		font-size: 12px;
	}

	#block-contacts{
		--left: 30px;
		--right: 30px;
		--top: 30px;
		--bottom: 30px;
		--size_y: 30px;
		--width: 360px;
	}
	#block-contacts:before{
		opacity: 0.5;
	}
	#block-contacts .block-contacts-info-col.phone .value a {
    		font-size: 24px;
	}
	#block-contacts .block-contacts-info-col.email .value a {
    		font-size: 16px;
	}
	#block-contacts .block-contacts-info-col .value{
		font-size: 12px;
	}
	#block-contacts .block-contacts-col:last-child{
		padding-left: 60px;
	}
	#block-contacts .block-contacts-col:last-child:before{
		left: calc(30px - 2px);
	}
	#block-contacts-map{
		height: 400px;
	}
	#block-content{
		--left: 30px;
		--right: 30px;
		--top: 10px;
		--bottom: 30px;
	}
	.col-block[data-type="3"]{
		--left: 30px;
    		--right: 30px;
	}
	.col-block[data-type="3"] .col-block-title>*{
		font-size: 24px;
	}
	.col-block[data-type="3"] .col-block-top{
		padding-top: 20px;
    		margin-bottom: 20px;
    		padding-left: 20px;
	}
	.col-block-description>*{
		line-height: normal;
	}
	#block-element .block-element-photos{
		min-height: 500px;
	}
	#block-element .block-element-info {
		--left: 30px;
		--right: 30px;
	}
	#block-element .block-element-info-title {
    		margin-bottom: 15px;
	}
	#block-element .block-element-plans {
    		--left: 30px;
    		--right: 30px;
		padding-bottom: 30px;
	}
	#block-element .block-element-plans-title >*{
		margin-bottom: 20px;
    		padding-left: 20px;
		font-size: 22px;
		height: 80px;
	}
	#block-element .block-element-plans-row>.row {
		--bs-gutter-x: 30px;
		--bs-gutter-y: 30px;
	}
	#block-element .block-element-fasad, #block-element .block-element-portfolio {
    		--left: 30px;
    		--right: 30px;
		padding-bottom: 30px;
	}
	#block-element .block-element-fasad-title >*:not(.block-element-fasad-line), 
	#block-element .block-element-portfolio-title >*:not(.block-element-portfolio-line),
	#block-element .block-element-equipment-title >*:not(.block-element-equipment-line){
    		padding-left: 20px;
		font-size: 22px;
		height: 80px;
	}
	#block-element .block-element-equipment{
		--left: 30px;
    		--right: 30px;
	}
	#block-element .block-element-equipment-top {
		margin-bottom: 25px;
	}
	#block-element .block-element-equipment-form {
		padding-top: 30px;
		padding-right: 30px;
		padding-bottom: 30px;
	}
	#block-element .block-element-equipment-content{
		padding-left: 30px;
	}
	.accordion .accordion-body {
		padding: 15px 15px;
	}
	#block-top.element:not(.img) {
		padding-bottom: 250px;
	}
	#block-element .block-element-content {
		--left: 30px;
		--right: 30px;
		--top: 30px;
		--bottom: 30px;
		--size_x: 30px;
		--size_y: 30px;
		--width: 350px;
	}
	#block-element .block-element-content-col:last-child {
		padding-left: 60px;
	}
	#block-element .block-element-content-col:last-child:before{
		left: calc(30px - 2px);
	}
	.block-company .block-company-col{
		padding: 0 28px;
	}
	.block-company .block-company-title{
		height: 80px;
	}
	.block-company .block-company-title>h3{
		font-size: 18px;
	}
	#footer .footer-info {
		padding-top: 30px;
		padding-right: 20px;
	}
	#footer .footer-menu {
		padding-top: 30px;
	}
	#footer .footer-copyright>.row>.col:nth-child(1) {
		padding-right: 30px;
	}
	#footer .footer-achievement {
		margin-bottom: 25px;
	}
	#footer .footer-bottom {
		margin-top: 30px;
	}
}
@media (max-width: 1049.98px){
	#header .navbar-col-2 {
		max-width: calc(180px * 2);
	}
	#header .navbar-col-2 .navbar-col-center>.row>.col{
		max-width: 180px;
		line-height: 1.25;
	}
}
@media (max-width: 991.98px){
	.btn-red {
		padding: 10px 20px 10px;
		font-size: 12px;
	}
	#header {
	    --left: 15px;
	    --right: 15px;
	}
	#header .navbar-col-1 {
		max-width: 190px;
	}
	#header .header-top{
		min-height: 70px;
	}
	#block-banner .block-banner-block {
		padding-top: 70px;
	}
	#header .navbar-col-3 {
		display: block;
		order: 2;
		padding-left: 15px;
	}
	#header.fixed .navbar-col-3{
		display: flex;
		padding-left: 10px;
	}
	#header.fixed .navbar-col-3 .navbar-col-center{
		padding-bottom: 0;
	}

	#header .navbar-col-3 .navbar-col-center{
		padding-bottom: 10px;
	}
	#header .navbar-col-6{
		order: 3;
	}
	#header.fixed .navbar-col-6 {
		width: auto;
	}
	#header-menu {
		width: 320px;
		border-left: 4px solid #931212;
		background: rgb(47,57,68);
    		background: linear-gradient(0deg, rgba(47,57,68,1) 0%, rgba(36,43,51,1) 100%);
	}
	#header-menu .offcanvas-header{
		border-bottom: 1px solid #5c636b;
	}
	#header-menu .offcanvas-title{
		width: 85%;
	}
	#header-menu .offcanvas-logo{
		width: 100%;
	}
	#header-menu .btn-close {
    		box-sizing: content-box;
		width: 1em;
		height: 1em;
		padding: .25em .25em;
		color: #fff;
		background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
		border: 0;
		border-radius: .375rem;
		opacity: .5;
	}
	#header-menu .navbar-nav{
		--bs-gutter-x: 15px;
    		--bs-gutter-y: 5px;
		margin-top: 0;
	}
	#header-menu .nav-item {
		display: flex;
    		flex-direction: column;
    		align-items: flex-start;
		width: 100%;
		height: auto;
		/*height: 30px;*/
	}
	#header.fixed #header-menu .nav-item{
		height: auto;
		/*height: 30px;*/
	}
	#header-menu .nav-item.dropdown .dropdown-menu{
		position: relative;
		top: 0;
		left: 0;
		opacity: 1;
		visibility: visible;
		padding: 0;
	}
	#header-menu .nav-item .dropdown-menu-center{
		padding: 0;
   		background-color: transparent;
    		border-left: 0;
	}
	#header-menu .nav-item.dropdown .dropdown-item{
		padding: 10px 0 10px 20px;
		border-top: 0;
    		border-bottom: 0;
	}
	#header-menu .nav-link {
		font-size: 12px;
	}
	#header.fixed #header-menu .nav-link {
		font-size: 12px;
	}
	#header #header-menu .nav-link.active::after, 
	#header #header-menu .nav-link.show::after, 
	#header #header-menu .nav-link:hover::after{
		opacity: 0;
	}
	#header #header-menu .nav-link.active,
	#header #header-menu .nav-link.show,
	#header #header-menu .nav-link:hover {
		color: #9d9d9d;
	}
	#header-menu .offcanvas-phone{
		margin-top: 30px;
	}
	#header-menu .offcanvas-phone>*{
		font-size: 26px;
		font-weight: 400;
		line-height: 1.2;
		color: #c4ced7;
		white-space: nowrap;
		text-transform: uppercase;
		letter-spacing: 3px;
		text-decoration: none;
		transition: color linear .2s;
	}
	#header-menu .offcanvas-email{
		margin-top: 5px;
	}
	#header-menu .offcanvas-email a {
		display: block;
		text-align: left;
		font-size: 20px;
	    	font-weight: 400;
	   	line-height: 1.2;
	    	color: #9d9d9d;
	    	white-space: nowrap;
	    	letter-spacing: 3px;
	    	text-decoration: none;
	    	transition: color linear .2s;
	}
	#header-menu .offcanvas-socnet{
		margin-top: 15px;
	}
	#header-menu .row-socnet .col-socnet>*{
		border: 1px solid #5c636b;
	}
	#header-menu .offcanvas-consultation{
		margin-top: 15px;
	}

	#block-banner .block-banner-caption {
		padding-top: 40px;
		padding-bottom: 60px;
	}
	#block-banner .block-banner-caption-title {
		font-size: 40px;
	}

	.col-block{

	}
	.col-block-title>*{
		font-size: 28px;
	}
	.col-block-description>*{
		font-size: 14px;
    		line-height: 1.65;
    		letter-spacing: normal;
	}
	.col-block-title + .col-block-description {
		margin-top: 20px;
	}
	.col-block[data-type="1"] {
		padding-top: 50px;
	}
	.col-block[data-type="1"]::before{
		height: 40px;
	}
	.col-block[data-type="1"].dubrovsky .col-block-bottom {
		margin-top: 50px;
	}
	
	.col-block.technologies .col-block-bottom {
		padding-top: 25px;
		padding-bottom: 30px;
	}
	.col-block[data-type="2"] .col-block-title>* {
		font-size: 40px;
	}

	.block-advantages-info .block-advantages-info-video {
		margin-bottom: 25px;
	}
	.block-advantages-info .block-advantages-info-top{
		margin-bottom: 30px;
		font-size: 28px;
		max-width: 70%;
	}
	.block-advantages-info .block-advantages-info-bottom{
		flex-direction: column-reverse;
	}
	.block-advantages-info .block-advantages-info-left{
		width: auto;
		padding-right: 0;
	}
	.block-advantages-info .block-advantages-info-right{
		width: auto;
	}
	#block-element .block-element-fasad {
		margin-right: 0;
	}
	.block-advantages-info .block-advantages-info-right ul{
    		margin: 0 0 30px;
	}
	.block-advantages-info .block-advantages-info-right li{
		width: 100%;
	}
	.block-advantages-info .block-advantages-info-right li:first-child{
		margin-top: 0;
	}
	
	.row-technologies {
		--size-x: 30px;
		--size-y: 30px;
	}
	.col-technologies{
		height: 235px;
		padding: 0 20px;
	}
	.col-technologies .col-technologies-title {
		font-size: 14px;
		height: 60px;
		padding-left: 20px;
    		padding-bottom: 10px;
		letter-spacing: normal;
	}
	.col-technologies .col-technologies-img{
		/*top: 60px;*/
	}
	.col-technologies .col-technologies-button{
		margin-bottom: 30px;
	}
	.col-technologies .col-technologies-button>*{
		font-size: 18px;
		padding: 12px 28px 12px;
		letter-spacing: 3px;
	}
	#block-top {
		padding-top: 70px;
	}
	#block-top .block-breadcrumb .breadcrumb-item *{
		font-size: 12px;
	}
	#block-top .block-top-title>*{
		font-size: 32px;
	}
	#block-top .block-filter {
		margin-top: 20px;
	}
	#block-top .block-section-filter.works .bx-filter-parameters-box-row>*{
		flex: 0 0 auto;
   		width: 100%;
	}
	#block-top .block-top-tags{
		margin-top: 30px;
	}
	#block-top .block-top-tags .row{
		--bs-gutter-x: 20px;
		--bs-gutter-y: 20px;
	}
	#block-top .block-top-tags span{
	    	padding: 6px 20px 6px;
	    	font-size: 12px;
	}
	.col-blog .col-blog-view svg, 
	.slide-blog .slide-blog-view svg, 
	.col-blog .col-blog-time svg, 
	.slide-blog .slide-blog-time svg {
		margin-right: 10px;
		height: 12px;
	}
	.col-blog .col-blog-view,
	.col-blog .col-blog-time, 
	.slide-blog .slide-blog-view, 
	.slide-blog .slide-blog-time{
		font-size: 12px;
	}
	.col-blog .col-blog-link.min>*, .slide-blog .slide-blog-link>*{
		font-size: 12px;
	}
	#block-element .block-element-content{
		--width: 100%;
	}
	#block-element .block-element-content-col:last-child{
		width: 100%;
		padding-left: 0;
	}
	#block-element .block-element-content-col:first-child{
		width: 100%;
		padding-left: 0;
	}
	#block-element .block-element-content-col:last-child:before {
    		left: 0;
		bottom: auto;
		width: 100%;
    		height: 4px;
	}
	#block-element .block-element-content-info {
		display: flex;
		flex-direction: row;
		width: 100%;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	#block-element .block-element-content-info-link{
		flex: 0 0 auto;
		width: 100%;
	}
	#block-element .block-element-content-info-link.toleft,
	#block-element .block-element-content-info-link.toright{
		width: 48%;
	}
	#block-element .block-element-content-info-link.toleft{
		flex-direction: row-reverse;
	}
	#block-element .block-element-content-info-link span{
		font-size: 12px;
	}
	#block-element .block-element-content-info-link {
		padding: 15px 15px 15px;
	}
	#block-element .block-element-content-video-iframe iframe {
		height: 450px;
	}
	#block-element .block-element-blogs-title{
		font-size: 24px;
	}
	#block-element .block-element-blogs-row>.row {
	    --bs-gutter-x: 30px;
	    --bs-gutter-y: 30px;
	}
	.modal-title{
		font-size: 26px;
	}
	.modal-body-left {
		padding: 30px 30px 30px;
	}
	.modal-body-right:before{
		display: none;
	}
	.modal-body>.row{

	}
	.modal-body>.row>.col:first-child{
		flex: 0 0 auto;
    		width: auto;
	}
	.modal-body>.row>.col:last-child{
		flex: 0 0 auto;
   		width: auto;
	}
	
	.block-timeline .block-timeline-title>*{
		font-size:26px;
	}
	.block-timeline .block-timeline-subtitle{
		font-size:20px;
	}
	.block-timeline .block-timeline-description{
		font-size:14px;
	}
	.block-timeline .block-timeline-border{
		padding-bottom:30px;
	}
	.block-timeline .block-timeline-border:before{
		left: -7px;
		top: 11px;
	        width: 14px;
		height: 14px;
	}
	.block-company .block-company-row{
		--size-x: 30px;
		--size-y: 30px;
	}
	.block-company .block-company-col{
		padding: 0 20px;
	}
	.block-company .block-company-title{
		height: 60px;
		padding-left: 20px;
    		padding-bottom: 10px;
	}
	.block-company .block-company-title>h3{
		font-size: 14px;
		letter-spacing: 5px;
	}
	.block-company .block-company-text {
		padding: 20px 0;
	}
	#block-section .col-item-title>*{
		font-size: 16px;
	}
	#block-section .col-item-bottom .col-item-button{
		padding: 10px 25px;
		font-size: 12px;
	}
	#block-section .col-item-price-turnkey,
	#block-section .col-item-price {
		font-size: clamp(12px, 2.3vw, 19px);
	}
}
@media (max-width: 979.98px){
	#header .navbar-col-2 .navbar-col-center>.row>.col{
		max-width: 165px;
		padding-left: 15px;
	}
	#header .navbar-toggler, #header .navbar-col-social a {
	    padding: 5px 5px;
	    min-width: 35px;
	    min-height: 35px;
	}
	#header .navbar-col-2 {
	    max-width: calc(165px * 2);
	}
	#header .navbar-col-5 .navbar-col-center>.row {
	    --bs-gutter-x: 10px;
	    --bs-gutter-y: 10px;
	}
	#header .navbar-col-telegram a::before {
	    height: 18px;
	}
	#header .navbar-col-vk a::before {
	    height: 15px;
	}
	#header .navbar-col-pinterest a::before {
	    height: 18px;
	}
	#block-element .block-element-fasad-swiper .swiper-slide {
		width: 70%;
	}
}
@media (max-width: 945.98px){
	.btn-red {
		padding: 10px 25px 10px;
	}
	#header:not(.fixed) .navbar-col-3 {
		display: none;
	}
	#header:not(.fixed) .navbar-col-5{
		display: none;
	}
	#header .navbar-toggler, 
	#header .navbar-col-social a{
    		padding: 0;
			max-width: 28px;
   		min-height: 28px;
			margin-left: auto;
	}
	#header:not(.fixed) .navbar-mobile{
		display: block!important;
		width: 180px;
	}
	#header .navbar-mobile>.row{
		--bs-gutter-x: 10px;
	}
	#header .navbar-col-telegram a::before {
		width: 20px;
		height: 20px;
	}
	#header .navbar-col-vk a::before{
		width: 24px;
		height: 20px;
	}
	#header .navbar-col-vk a::before{
		width: 20px;
		height: 20px;
	}
	#header .navbar-toggler-icon{
		width: 20px;
    		height: 20px;
	}
	#block-banner {
		--left: 30px;
		--right: 20px;
	}
	#block-banner .block-banner-caption {
	    padding-top: 40px;
	    padding-bottom: 40px;
	}
	#block-banner .block-banner-caption-signature{
		font-size: 12px;
		margin-bottom: 20px;
	}
	#block-banner .block-banner-caption-signature::before{
		width: calc(var(--left) - 8px);
	}
	#block-banner .block-banner-caption-title {
		font-size: 36px;
	}
	#block-banner .block-banner-caption-text{
		font-size: 12px;
		line-height: 1.2;
	}
	.col-block-suptitle .btn {
		padding: 8px 20px 9px;
		letter-spacing: 4.5px;
	}
	.col-block[data-type="2"].blog .col-block-bottom{
		padding-top: 50px;
	}
	.col-blog .col-blog-info, .slide-blog .slide-blog-info {
		padding: 30px 20px 20px;
	}
	.col-blog .col-blog-title>*, .slide-blog .slide-blog-title>*{
		font-size: 16px;
    		padding-bottom: 15px;
    		letter-spacing: normal;
	}
	.col-blog .col-blog-text, 
	.slide-blog .slide-blog-text {
		padding-bottom: 20px;
		font-size: 12px;
		line-height: 1.2;
		letter-spacing: normal;
	}
	.slide-blog .slide-blog-link>* {
		padding: 7px 10px 7px;
		font-size: 12px;
		letter-spacing: 3.5px;
	}
	#block-filter-offcanvas{
		padding: 0;
		background-color: rgba(36, 43, 51, 1);
	}
	#block-filter-offcanvas .btn-close {
		box-sizing: content-box;
		width: 1em;
		height: 1em;
		padding: .25em .25em;
		color: #000;
		background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
		border: 0;
		border-radius: .375rem;
		opacity: .5;
	}
	#block-top .offcanvas-header{
		border-bottom: 1px solid #5c636b;
	}
	#block-top .offcanvas-title{
		display: block;
		position: relative;
		color: #dce4ed;
		font-size: 14px;
		text-transform: uppercase;
		text-decoration: none;
		line-height: 1.2;
		font-weight: 600;
		letter-spacing: 4.5px;
		border: 0;
		background-color: transparent;
	}
	#block-top .offcanvas-body{
		padding: 0 15px 15px;
	}
	#block-top .block-section-filter .bx-filter-top{
		display: none;
	}
	#block-top .block-section-filter .bx-filter-row-box{
		width: 100%;
	}
	#block-top .block-section-filter .bx-filter-row-box>.row>.col{
		width: 100%;
	}
	#block-top .block-section-filter .bx-filter-bottom{
		background-color: transparent;
	}
	#block-top .block-section-filter .bx-filter-row-box .bx-filter-parameters-box{
		border-left: 0;
	}
	#block-top .block-section-filter .bx-filter-row-box .bx-filter-parameters-box {
		padding: 10px 0;
	}
	#block-top .block-section-filter .bx-filter-button-box {
		width: 100%;
	}
	#block-top .block-section-filter .bx-filter-button-box .bx-filter-parameters-box-container{
		width: 100%;
		padding: 15px 0 10px;
	}
	#block-top .block-section-filter .bx-filter-button-box .bx-filter-parameters-box-container .btn-del{
		justify-content: start;
	}
	#block-section .col-item{
		padding-top: 60%;
	}
	#block-section .col-item-top{
		flex-direction: column;
	}
	#block-section .col-item-info-1{
		order: 2;
	}
	#block-section .col-item-info-2{
		order: 1;
		margin-bottom: 10px;
	}
	#block-section .col-item-square .name {
		color: #ffffff;
	}
	#block-section .col-item-square>.row {
		--bs-gutter-x: 5px;
		--bs-gutter-y: 0px;
	}
	#block-section .col-item-top {
		align-items: start;
		padding-top: 10px;
		padding-left: 15px;
	}
	#block-section .col-item-title {
		margin-top: 5px;
		font-size: 16px;
	}
	#block-section .col-item-labeltext{
		right: auto;
    		left: -15px;
		font-size: 8px;
		line-height: 1.2;
		padding: 10px 2px 5px 2px;
	}
	#block-section .col-item-bottom .col-item-squareall{
		font-size: 16px;
	}
	#block-section .col-item-info-icon .name{
		color: #ffffff;
	}
	#block-section .col-item-bottom .col-item-squareall {
		font-size: 14px;
	}
	#block-section .col-item-bottom .col-item-squareall sup{
		font-size: 10px;
	}

	#footer{
		--left: 15px;
		--right: 15px;
	}
	#footer .footer-top>.footer-logo {
		display: flex!important;
	}
	#footer .footer-logo{
    		justify-content: left;
    		align-items: center;
		width: 100%;
		margin-top: 30px;
    		margin-bottom: 30px;
	}
	#footer .footer-info {
		padding-top: 0;
		padding-right: 0;
	}
	#footer .footer-info .footer-logo{
		display: none!important;
	}
	#footer .footer-info>.row>.col:nth-child(1){
		width: 100%;
	}
	#footer .footer-info>.row>.col:nth-child(2){
		width: 100%;
		display: flex;
    		flex-direction: row;
		align-items: center;
		margin-bottom: 15px;
	}
	#footer .footer-socnet {
		margin-top: 0;
	}
	#footer .footer-contacts {
		display: flex;
		flex-direction: row;
		align-items: center;
		flex-grow: 1;
	}
	#footer .footer-phone +.footer-email>* {
		margin-top: 0;
	}
	#footer .footer-email{
		margin-left: 30px;
	}
	
	#footer .footer-top{
		padding-top: 0;
		padding-right: 0;
	}
	#footer .footer-top>.row>.col:nth-child(1){
		width: 100%;
	}
	#footer .footer-top>.row>.col:nth-child(2){
		width: 100%;
	}
	#footer .footer-logo svg {
		max-width: 400px;
	}
	#footer .footer-descriptio{
		margin-top: 0;
		width: 100%;
		max-width: none;
    		padding-right: 0;
		padding-bottom: 15px;
	}
	#footer .footer-achievement{
		margin-top: 25px;
	}
	#footer .footer-copyright>.row>.col:nth-child(1){
		display: flex;
    		flex-direction: column;
		padding-right: 0;
		width: 100%;
		order: 2;
	}
	#footer .footer-copyright>.row {
		--bs-gutter-x: 0;
		--bs-gutter-y: 15px;
	}
	#footer .footer-copyright>.row>.col:nth-child(2){
		display: flex;
    	flex-direction: column;
		align-items: flex-start;
		width: 100%;
		order: 1;
	}
}
@media (max-width: 767.98px){
	#block-top.element.works.img{
		height: 50vh;
	}
	.btn-red {
    	padding: 10px 15px 10px;
		font-size: 12px;
	}
	#header .navbar-col-1 {
		max-width: 175px;
	}
	#header .navbar-brand {
		width: 155px;
	}
	#header .navbar-col-2 {
		max-width: calc(155px * 2);
	}
	#header .navbar-col-2 .navbar-col-center>.row>.col{
		padding-left: 15px;
		max-width: 155px;
		font-size: 10px;
	}
	#header .navbar-phone a {
		font-size: 16px;
	}
	#header:not(.fixed) .navbar-mobile{
		width: 160px;
	}
	#block-banner .block-banner-caption {
		padding-top: 25px;
		padding-bottom: 25px;
	}
	#block-banner .block-banner-caption-title {
		font-size: 30px;
	}
	#block-banner .block-banner-caption-text{
		font-size: 14px;
		letter-spacing: normal;
	}
	#block-banner .block-banner-caption-link {
		margin-top: 25px;
	}

	.block-blog>.row>.col:last-child {
	    padding-top: var(--left);
	    padding-left: 0;
	}
	.col-block[data-type="2"] .col-block-title>* {
		font-size: 30px;
	}
	.col-block .col-block-symbol>*::before{
		font-size: 160px;
	}
	.col-block[data-type="2"].blog .col-block-bottom{
		padding-top: 30px;
	}
	.block-blog .swiper-buttons {
		display: none;
		left: 0;
		right: auto;
		top: 30px;
		bottom: auto;
	}
	.block-blog>.row>.col:first-child{
		padding-right: var(--right);
	}
	#block-top {
	    --left: 15px;
	    --right: 15px;
	}
	#block-top .block-top-tags{
		margin-top: 15px;
	}
	#block-top .block-top-tags .row{
		--bs-gutter-x: 15px;
		--bs-gutter-y: 15px;
	}
	#block-top .block-top-tags span{
	    	padding: 4px 10px 4px;
	    	font-size: 10px;
	}
	#block-section .col-item {
    	padding-top: 75%;
	}
	#block-section .col-item-labeltext{
		right: calc(100% - 5px);
	}
	#block-section .col-item-block {
		padding-bottom: 15px;
		padding-left: 15px;
		padding-right: 15px;
	}
	#block-section .col-item-price{
		margin-right: -15px;
	}
	#block-section .col-item-title{
		font-size: 14px;
	}
	#block-contacts{
		--width: 300px;
	}
	#block-contacts .block-contacts-info-col.phone .value a {
    	font-size: 22px;
	}
	#block-contacts .block-contacts-info-col.email .value a {
    	font-size: 14px;
	}
	#block-contacts-map{
		height: 350px;
	}
	.col-block[data-type="3"] .col-block-title>*{
		font-size: 22px;
	}
	.col-block-description>*{
		line-height: 1.2;
	}
	.col-block[data-type="3"] .block-form-group.name {
		width: 50%;
	}
	.col-block[data-type="3"] .block-form-group.phone {
		width: 50%;
	}
	.col-block[data-type="3"] .block-form-group.email {
		width: 100%;
	}
	#block-element .block-element-plans-title >*{
		font-size: 20px;
    	height: 70px;
	}
	#block-element .block-element-plan-info {
		margin-top: 20px;
	}
	#block-element .block-element-fasad-title >*, 
	#block-element .block-element-portfolio-title >*,
	#block-element .block-element-equipment-title>*{
		
	}
	#block-element .block-element-fasad-title >*:not(.block-element-fasad-line), 
	#block-element .block-element-portfolio-title >*:not(.block-element-portfolio-line),
	#block-element .block-element-equipment-title >*:not(.block-element-equipment-line){
		font-size: 20px;
		height: 70px;
	}
	#block-element .block-element-equipment-nav .nav-item {
		flex: 0 0 auto;
		width: 100%;
	}
	#block-element .block-element-equipment-nav .nav-item:nth-child(5){
		width: 100%;
	}
	#block-element .block-element-equipment-content {
		padding-left: 20px;
	}
	#block-element .block-element-equipment-form {
		padding-top: 25px;
		padding-right: 20px;
		padding-bottom: 25px;
	}
	#block-element .block-element-equipment-form {
    	width: 280px;
	}
	#block-element .block-element-equipment-content {
    	width: calc(100% - 280px);
	}
	.editor-content{
		font-size: 14px;
    	line-height: 1.4;
	}
	.accordion .accordion-header button{
		padding: 15px 20px 15px;
	}

	#block-element .block-element-fasad-swiper .swiper-buttons .swiper-button-next, 
	#block-element .block-element-fasad-swiper .swiper-buttons .swiper-button-prev, 
	#block-element .block-element-portfolio-swiper .swiper-buttons .swiper-button-next, 
	#block-element .block-element-portfolio-swiper .swiper-buttons .swiper-button-prev {
		width: 35px;
	}
	#block-element .block-element-photos{
		min-height: 300px;
	}
	#block-element .block-element-info-center {
		position: relative;
		left: 0;
    	right: 0;
		padding-left: var(--left);
	}
	#block-top.element:not(.img) {
		padding-bottom: 15px;
	}
	.modal-title{
		font-size: 24px;
	}
	.block-timeline .block-timeline-title>*{
        font-size: 24px;
    }
    .home-timeline-subtitle{
		font-size:18px;
		text-align:left;
		margin-left:13px;
		margin-right:0px;
		margin-bottom:10px;
    }
   .block-timeline .block-timeline-subtitle{
		font-size:18px;
  }
  .block-timeline .block-timeline-border{
		padding-bottom:15px;
		border-left:0px;
		border-top: 1px solid #6e6e73;
	}
	.block-timeline .block-timeline-border:before{
		left: 11px;
		top: -7px;
		width: 14px;
		height: 14px;
	}
	/*#block-section .col-one .col-blog-info,
	.block-blog>.row>.col:first-child .col-blog-info{
		max-width: 100%;
	}*/
	#footer .footer-logo svg {
		max-width: 300px;
	}
}
@media (max-width: 699.98px){
	#header .navbar-col-1 {
		max-width: 150px;
	}
	#header .navbar-brand {
		width: 135px;
	}
	#header .navbar-col-2 {
		max-width: calc(145px * 2);
	}
	#header .navbar-col-2 .navbar-col-center>.row>.col {
		max-width: 145px;
		padding-left: 10px;
	}
	#header .navbar-phone a {
		font-size: 16px;
	}
	#header:not(.fixed) .navbar-mobile{
		width: 165px;
	}
	#footer .footer-contacts{
		flex-direction: column;
		align-items: flex-start;
	}
	#footer .footer-email {
		margin-left: 0;
	}
}
@media (max-width: 650.98px){
	#header .navbar-col-2 {
		max-width: calc(145px * 2);
	}
	#header .navbar-col-2 {
		max-width: calc(135px * 2);
	}
	#header .navbar-col-2 .navbar-col-center>.row>.col{
		max-width: 135px;
		font-size: 9px;
	}
	#header .navbar-phone a {
		font-size: 14px;
		letter-spacing: 1.2px;
	}
	#header:not(.fixed) .navbar-mobile{
		width: 120px;
	}

	.row-technologies{
		margin-bottom: 25px;
	}
	.col-block-title>*{
		font-size: 26px;
	}
	.col-block-description>*{
		font-size: 14px;
    		line-height: 1.2;
    		letter-spacing: normal;
	}
	.col-block-title + .col-block-description {
		margin-top: 15px;
	}
	.col-block.technologies .col-block-bottom {
		padding-top: 20px;
		padding-bottom: 20px;
	}
	.col-block[data-type="2"] .col-block-title>* {
		font-size: 34px;
	}

	.col-technologies{
		padding: 0 15px;
		height: 200px;
	}
	.col-technologies .col-technologies-title{
		font-size: 12px;
	}
	.col-technologies .col-technologies-button {
		margin-bottom: 25px;
	}
	.col-technologies .col-technologies-button>*{
		letter-spacing: 2px;
		padding: 9px 20px 9px;
		font-size: 16px;
	}
	
	.row-advantages {
		--size-x: 25px;
		--size-y: 25px;
	}
	.col-advantages .col-advantages-title {
    		font-size: 12px;
	}
	.slide-advantages-link>*{
		padding: 7px 15px 7px;
		font-size: 12px;
		letter-spacing: 2px;
	}

	#block-element .block-element-content-info-link.toleft, 
	#block-element .block-element-content-info-link.toright {
		width: 100%;
	}
	#block-element .block-element-content-info-link.toleft {
		flex-direction: row;
	}
	#block-element .block-element-info-bottom>.row>*:nth-child(2){
		flex-grow: 1!important;
	}
	.block-company .block-company-col{
		padding: 0 15px;
	}
	.block-company .block-company-title>h3{
		font-size: 12px;
	}

	#footer .footer-top {
		margin-bottom: 15px;
	}
	#footer .footer-achievement {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	#footer .footer-copyright>.row>.col:nth-child(1){
		display: flex;
    		flex-direction: column-reverse;
		width: 100%;
		order: 2;
		padding-right: 0;
	}
	#footer .footer-copyright>.row>.col:nth-child(2) {
		display: flex;
		justify-content: center;
	    	margin-top: 15px;
	    	margin-bottom: 15px;
		width: 100%;
		order: 1;
	}
	#footer .footer-bottom {
		margin-top: 20px;
	}
	#footer .footer-atum{
		display: flex;
	}
}
@media (max-width: 575.98px){
	#header .header-top{
		min-height: 94px;
	}
	#header .navbar-col-center {
		height: 60px;
	}
	#header .navbar-brand {
		width: 165px;
	}
	#header.fixed .navbar-col-1 {
		max-width: 170px;
	}
	#header .navbar-col-2 {
	    max-width: calc(145px * 2);
	}
	#header .navbar-col-2 .navbar-col-center>.row>.col {
    		max-width: 145px;
	}
	#header .navbar-col-4{
		width: 100%;
	}
	#header.fixed .navbar-col-4 {
		width: auto;
	}
	#header .navbar-col-4 .navbar-col-center {
		flex-direction: row;
		height: auto;
		padding-top: 6px;
    		padding-bottom: 0;
	}
	#header.fixed .navbar-col-4 .navbar-col-center{
		padding-top: 0;
	}
	#header .navbar-phone{
		margin-right: 15px;
	}
	#header.fixed .navbar-phone {
		margin-right: 0;
	}
	#header .navbar-phone a {
		font-size: 18px;
	}
	#header.fixed .navbar-toggler, 
	#header.fixed .navbar-col-social a{
		width: 30px;
    		padding: 5px;
		min-width: 30px;
    		min-height: 30px;
	}

	#block-banner {
		--left: 15px;
		--right: 15px;
	}
	#block-banner .block-banner-block {
		padding-top: 94px;
	}
	#block-banner .block-banner-caption {
		padding-top: 20px;
		padding-bottom: 20px;
	}
	#block-banner .block-banner-caption-signature{
		margin-bottom: 15px;
		letter-spacing: 3px;
	}
	#block-banner .block-banner-caption-title {
		font-size: 26px;
	}
	#block-banner .block-banner-caption-text{
		margin-top: 20px;
		letter-spacing: normal;
	}
	#block-banner .block-banner-caption-link {
		margin-top: 20px;
	}

	.col-block {
		--left: 15px;
		--right: 15px;
		--top: 30px;
    		--bottom: 30px;
	}
	.col-block-title>* {
		font-size: 24px;
	}
	.col-block-description>* {
		font-size: 12px;
		line-height: 1.2;
		letter-spacing: normal;
	}
	.col-block[data-type="1"] {
		padding-top: 40px;
	}
	.col-block[data-type="1"]::before {
		height: 30px;
	}
	.slide-advantages{
		
	}
	.col-block[data-type="2"] {
		padding-top: 30px;
	}
	.col-block.advantages {
		padding-bottom: 30px;
	}
	.col-block-suptitle .btn{
		padding: 5px 15px 6px;
	}
	.col-blog .col-blog-link>*, .slide-blog .slide-blog-link>* {
		padding: 10px 20px 10px;
	}
	#block-top .block-top-title>* {
		font-size: 28px;
	}
	#block-section.blog .block-section-tags>.row {
	    --bs-gutter-x: 10px;
	    --bs-gutter-y: 10px;
	}
	#block-section.blog{
		--left: 15px;
		--right: 15px;
		--bottom: 15px;
		--size_x: 15px;
		--size_y: 15px;
		padding-top: 15px;
	}
	#block-section.blog .block-section-tags {
		padding-bottom: 15px;
	}
	#block-top .block-top-tags{
		margin-top: 10px;
	}
	#block-top .block-top-tags .row{
		--bs-gutter-x: 5px;
		--bs-gutter-y: 10px;
	}
	#block-top .block-top-tags span{
	    	padding: 4px 6px 4px;
	    	font-size: 10px;
	}
	.col-blog .col-blog-info,
	.slide-blog .slide-blog-info {
		padding: 25px 15px 15px;
	}
	.col-blog .col-blog-link, 
	.slide-blog .slide-blog-link {
		padding-top: 25px;
	}
	.block-advantages-info .block-advantages-info-top{
		margin-bottom: 25px;
		font-size: 26px;
		max-width: 80%;
	}
	#block-contacts{
		--left: 15px;
		--right: 15px;
		--top: 15px;
		--bottom: 15px;
		--size_y: 15px;
		--width: 100%;
	}
	#block-contacts .block-contacts-col:first-child {
		display: flex;
		order: 2;
		width: 100%;
	}
	#block-contacts .block-contacts-info-col.phone .value a {
    		font-size: 20px;
	}
	#block-contacts .block-contacts-col:last-child{
		padding-left: 0;
		padding-bottom: 30px;
	}
	#block-contacts .block-contacts-col:last-child:before{
		left: auto;
		top:auto;
		bottom: calc(15px - 2px);
		width: 100%;
    		height: 4px;
	}
	#block-contacts .block-contacts-col:first-child{
		padding-top: 0;
	}
	

	#block-contacts-map{
		height: 350px;
	}
	#block-content{
		--left: 15px;
		--right: 15px;
		--top: 15px;
		--bottom: 15px;
	}

	.col-block[data-type="3"]{
		--left: 15px;
    		--right: 15px;
	}
	.col-block[data-type="3"] .col-block-title>*{
		font-size: 22px;
	}
	.col-block[data-type="3"] .col-block-top{
		padding-top: 15px;
    		margin-bottom: 15px;
    		padding-left: 15px;
	}

	#block-element .block-element-photos{
	}
	#block-element .block-element-info {
		--left: 15px;
		--right: 15px;
	}
	#block-element .block-element-plans {
		--left: 15px;
		--right: 15px;
		padding-bottom: 20px;
	}
	#block-element .block-element-plans-title >*{
		margin-bottom: 15px;
		padding-left: 20px;
		padding-bottom: 10px;
		font-size: 18px;
		height: 60px;
	}
	#block-element .block-element-plans-row>.row>*{
		flex: 0 0 auto;
    		width: 100%;
	}
	#block-element .block-element-fasad, 
	#block-element .block-element-portfolio {
		--left: 15px;
		--right: 15px;
		padding-bottom: 15px;
	}
	#block-element .block-element-fasad-title >*, 
	#block-element .block-element-portfolio-title >*,
	#block-element .block-element-equipment-title >*{

	}
	#block-element .block-element-fasad-title >*:not(.block-element-fasad-line), 
	#block-element .block-element-portfolio-title >*:not(.block-element-portfolio-line),
	#block-element .block-element-equipment-title >*:not(.block-element-equipment-line){
		padding-left: 20px;
		padding-bottom: 10px;
		font-size: 18px;
		height: 60px;
		
	}

	#block-element .block-element-fasad-swiper .swiper-slide,
	#block-element .block-element-portfolio-swiper .swiper-slide{
		width: 70%;
	}
	#block-element .block-element-fasad-swiper .swiper-buttons .swiper-button-next, 
	#block-element .block-element-fasad-swiper .swiper-buttons .swiper-button-prev, 
	#block-element .block-element-portfolio-swiper .swiper-buttons .swiper-button-next, 
	#block-element .block-element-portfolio-swiper .swiper-buttons .swiper-button-prev{
		width: 30px;
	}
	#block-element .block-element-fasad-swiper .swiper-buttons, 
	#block-element .block-element-portfolio-swiper .swiper-buttons{
		--height: 30px;
	}
	#block-element .block-element-equipment {
		--left: 15px;
		--right: 15px;
	}
	#block-element .block-element-equipment-nav .nav-item{
		width: 100%;
	}
	#block-element .block-element-equipment-nav .nav-item:nth-child(4){
		width: 100%;
	}
	#block-element .block-element-equipment-nav .nav-item:nth-child(5){
		width: 100%;
	}
	#block-element .block-element-equipment-nav .nav-link {
		padding: 15px;
	}
	#block-element .block-element-equipment-bottom {
		display: flex;
		flex-direction: column;
	}
	#block-element .block-element-equipment-form{
		display: flex;
    		flex-direction: column;
		width: 100%;
		order: 2;
		padding-right: 0;
	}
	#block-element .block-element-equipment-content {
		width: 100%;
		padding-bottom: 30px;
		padding-left: 0;
		border-left: 0;
		border-bottom: 4px solid #931212;
	}
	#block-element .block-element-equipment-form-title.bottom{
		margin-bottom: 30px;
	}
	#block-element .block-element-content {
	    --left: 15px;
	    --right: 15px;
	    --top: 15px;
	    --bottom: 15px;
	    --size_x: 15px;
	    --size_y: 15px;
	}
	#block-top.element.img.works, #block-top.element.img.blog {
		padding-bottom: 30px;
	}
	#block-element .block-element-content-info>* {
		margin-top: 15px;
	}
	#block-element .block-element-content-gallery-img{
		height: 230px;
	}
	#block-element .block-element-blogs-title{
		font-size: 22px;
	}
	#block-element .block-element-blogs-row>.row {
	    --bs-gutter-x: 15px;
	    --bs-gutter-y: 15px;
	}
	#block-section .col-item-bottom .col-item-button{
		padding: 7px 15px;
		font-size: 10px;
	}
	#block-section .col-item-price{
		padding: 5px 5px 6px 10px;
	}
	.modal-title{
		font-size: 22px;
	}
	.modal-body-form{
		margin-top: 25px;
	}
	.modal-body-left {
		padding: 15px 15px 15px;
	}
	.modal-body-form .block-form-politics,
	.modal-body-form .block-form-politics a{
    		font-size: 12px;
	}
	
	#footer .footer-menu {
		padding-top: 15px;
	}
	#footer .footer-menu-item+* {
		margin-top: 15px;
	}
	#footer .footer-menu-link{
		font-size: 12px;
	}
	#footer .footer-descriptio {
    		padding-bottom: 15px;
	}
	#footer .footer-achievement {
    		margin-top: 0;
	}
	#block-section .col-item-price-turnkey,
	#block-section .col-item-price {
		font-size: clamp(10px, 2.1vw, 17px);
	}
	.row.row-project-default.row-cols-2 {
		gap: 0;
	}
	.row.row-works-template.row-cols-2 {
		gap: 0;
	}
}
@media (max-width: 499.98px){
	.btn-red {
		padding: 8px 20px 8px;
	}
	#header .header-top {
		min-height: 80px;
	}
	#header .navbar-brand {
		width: 150px;
		padding-bottom: 10px;
	}
	#header .navbar-col-center {
		height: 46px;
	}
	#header .navbar-col-2 {
		max-width: calc(130px * 2);
	}
	#header .navbar-col-2 .navbar-col-center>.row>.col {
		max-width: 130px;
		font-size: 9px;
		padding-left: 6px;
		padding-bottom: 6px;
	}
	#header.fixed .navbar-phone a {
		font-size: 14px;
	}
	
	#block-banner .block-banner-block {
		padding-top: 80px;
	}
	#block-banner .block-banner-caption {
    		padding-top: 15px;
	    	padding-bottom: 15px;
	}
	#block-banner .block-banner-caption-text {
    		margin-top: 15px;
	}
	#block-banner .block-banner-caption-link {
		margin-top: 15px;
	}

	.col-block-title>* {
		font-size: 22px;
	}
	.col-block[data-type="2"].advantages:before {
    		opacity: 0.3;
	}

	.row-technologies {
		--size-x: 20px;
		--size-y: 20px;
	}
	.col-technologies .col-technologies-title {
		font-size: 14px;
		height: 60px;
		padding-left: 15px;
		padding-bottom: 10px;
		letter-spacing: normal;
	}
	.col-block[data-type="2"] .col-block-title>* {
		font-size: 28px;
	}
	.col-achievement{
		font-size: 12px;
		justify-content: center;
	}
	.col-achievement{
		font-size: 12px;
		justify-content: center;
	}
	.block-advantages-info{
		background-size: 40%;
	}
	.block-advantages-info .block-advantages-info-icon{
		position: relative;
	    	width: 100%;
	    	height: 250px;
	    	z-index: 1;
	    	top: 0;
	    	bottom: 0;
	    	left: 0;
	    	right: 0;
	    	opacity: 1;
	    	background-repeat: no-repeat;
	    	background-position: center;
	    	background-size: contain;
	}
	.block-advantages-info .block-advantages-info-text span {
		font-size: 12px;
		line-height: 1.6;
		letter-spacing: 3px;
	}
	.block-advantages-info .block-advantages-info-top{
		margin-bottom: 0;
		font-size: 24px;
		max-width: 100%;
	}
	.block-advantages-info .block-advantages-info-row>.row>.col{
		width: 100%;
	}
	.block-advantages-info .block-advantages-info-row>.row>.col:first-child {
		display: flex;
    		justify-content: center;
	}
	
	.col-block .col-block-symbol>*::before {
	    font-size: 110px;
	}
	.col-block-suptitle .btn span{
		display: none;
	}
	#block-section .col-items>.row>*{
		width: 100%;
	}
	#block-section .col-item {
		padding-top: 50%;
	}
	#block-section.blog .block-section-tag {
		padding: 3px 10px 3px;
		font-size: 10px;
	}
	#block-section.blog .row-items>.row>* {
		flex: 0 0 auto;
		width: 100%;
	}
	#block-element .block-element-photos {
		min-height: auto;
	}
	#block-element .block-element-plans-title >* {
		margin-bottom: 10px;
		padding-left: 10px;
		padding-bottom: 10px;
		font-size: 16px;
		height: 50px;
	}
	#block-element .block-element-info{
		
	}
	#block-element .block-element-info-top .name{
		margin-left: 10px;
		font-size: 12px;
	}
	#block-element .block-element-info-col {
		padding: 5px 10px;
	}
	#block-element .block-element-info-title {
		margin-bottom: 10px;
	}
	#block-element .block-element-info-title {
		font-size: 10px;
	}
	#block-element .block-element-info-squareall .name,
	#block-element .block-element-info-squarelive .name{
		margin-top: 3px;
		font-size: 10px;
	}
	#block-element .block-element-info-title {
		margin-bottom: 5px;
	}
	#block-element .block-element-info-col-6{
		padding-top: 20px;
    		padding-bottom: 20px;
	}
	.block-element-info-price{
		margin-top: 0;
		font-size: 24px;
		line-height: 1.2;
	}
	#block-element .block-element-fasad-title >*:not(.block-element-fasad-line), 
	#block-element .block-element-portfolio-title >*:not(.block-element-portfolio-line),
	#block-element .block-element-equipment-title >*:not(.block-element-equipment-line){
		padding-left: 10px;
		padding-bottom: 10px;
		font-size: 16px;
    		height: 50px;
	}
	#block-element .block-element-fasad-swiper .swiper-buttons, 
	#block-element .block-element-portfolio-swiper .swiper-buttons{
		display: none;
	}
	#block-section.blog .block-section-tags>.row {
	        --bs-gutter-x: 5px;
    		--bs-gutter-y: 5px;
	}
	#block-section.blog .block-section-tag{
		padding: 3px 5px 3px;
	}
	.block-company .block-company-row>.row{
		--size-x: 20px;
		--size-y: 20px;
	}
	.block-company .block-company-title{
		height: 50px;
		padding-left: 15px;
		padding-bottom: 10px;
	}
	.block-company .block-company-title>h3{
		font-size: 14px;
		letter-spacing: 3px;
	}
	.block-mygoal-content{
		font-size: 14px;
		line-height: 1.4;
	}

	#footer{
		padding-bottom: 20px;
	}
	#footer .footer-achievement{
		display: flex;
    		justify-content: center;
		flex-direction: column;
	}
	#footer .footer-achievement>.row {
		--bs-gutter-x: 15px;
		--bs-gutter-y: 0;
	}
	#footer .footer-achievement>.row>.col{
		width: 50%;
	}
	
	#footer .footer-menu-link{
		font-size: 10px;
	}
	#footer .footer-address, 
	#footer .footer-address a{
		font-size: 12px;
	}
	#footer .footer-politika, 
	#footer .footer-politika a{
		font-size: 12px;
	}
	#footer .footer-descriptio {
		padding-bottom: 15px;
	}
	#footer .footer-email a {
		font-size: 16px;
	}
	#footer .footer-copyright .footer-copyright-top {
    		margin-top: 13px;
	}
	#footer .footer-bottom {
		margin-top: 15px;
	}
	#block-section .col-item-price-turnkey,
	#block-section .col-item-price {
		font-size: clamp(14px, 4.2vw, 20px);
	}
}
@media (max-width: 449.98px){
	#header {
	    --left: 10px;
	    --right: 10px;
	}
	#header .navbar-col-1 {
		max-width: 155px;
	}
	#header .navbar-col-2 {
		max-width: calc(110px * 2);
	}
	#header .navbar-col-2 .navbar-col-center>.row>.col {
    		max-width: 110px;
		letter-spacing: 1.5px;
	}
	#header .navbar-col-telegram a::before {
		width: 16px;
		height: 16px;
	}
	#header .navbar-col-vk a::before {
		width: 19px;
		height: 16px;
	}
	#header .navbar-col-pinterest a::before {
		width: 16px;
		height: 16px;
	}
	#header .navbar-toggler-icon {
		width: 18px;
		height: 18px;
	}
	#header.fixed .navbar-col-1 {
		max-width: 230px;
	}
	#header.fixed .navbar-col-3{
		display: none;
	}
	#header.fixed .navbar-col-4 .navbar-col-center{
		flex-direction: column;
	}
	#header.fixed .navbar-col-5{
		display: none;
	}
	#header .navbar-mobile {
		display: block!important;
		margin-top: 5px;
	}
	#header.fixed .navbar-toggler, #header.fixed .navbar-col-social a {
		width: 30px;
		padding: 0;
		min-width: 25px;
		min-height: 25px;
	}
	#header.fixed .navbar-toggler-icon {
		width: 20px;
		height: 20px;
	}

	#block-banner .block-banner-caption-signature {
		margin-bottom: 15px;
		letter-spacing: 1.5px;
	}
	.col-block[data-type="2"] {
		padding-top: 30px;
	}
	.col-block.advantages {
		padding-bottom: 30px;
	}
	.col-block-title>* {
		font-size: 20px;
	}
	.col-technologies {
		padding: 0 10px;
		height: 150px;
		margin-bottom: 15px;
	}
	.col-technologies .col-technologies-title {
		font-size: 10px;
		height: 50px;
		padding-left: 10px;
		padding-bottom: 5px;
	}
	.col-technologies .col-technologies-img {
		/*top: 50px;
		bottom:15px;*/
	}
	.col-technologies .col-technologies-button {
		margin-bottom: 15px;
	}
	.col-technologies .col-technologies-button>* {
		letter-spacing: 1px;
		font-size: 10px;
		padding: 5px 10px 5px;
	}
	.col-block-suptitle{
		font-size: 12px;
		margin-bottom: 30px;
		letter-spacing: 3px;
	}
	#block-top .block-breadcrumb .breadcrumb-item * {
		font-size: 10px;
	}
	#block-top .block-top-title>* {
		font-size: 26px;
	}
	#block-element .block-element-content-gallery-img{
		height: 150px;
	}
	#block-element .block-element-content-video-iframe iframe {
		height: 350px;
	}

	.block-company .block-company-col{
		padding: 0 10px;
		margin-bottom: 15px;
	}
	.block-company .block-company-title{
		height: 40px;
		padding-left: 10px;
		padding-bottom: 5px;
	}
	.block-company .block-company-title>h3{
		font-size: 10px;
	}
	.block-company .block-company-text {
		padding: 10px 0;
		font-size: 12px;
	}

	#footer {
	    --left: 10px;
	    --right: 10px;
	}
	#footer .footer-logo{
		margin-top: 20px;
    		margin-bottom: 20px;
	}
	#footer .footer-logo svg {
		max-width: 240px;
	}
	#footer .footer-menu{
		padding-left: 10px;
    		padding-right: 10px;
	}
	#footer .footer-menu-link {
    		white-space: nowrap;
	}
	#footer .footer-descriptio {
    		letter-spacing: 1.5px;
	}
	#footer .footer-email a {
		font-size: 14px;
	}
	#footer .footer-phone a {
		font-size: 16px;
	}
	.row-socnet .col-socnet>*{
		width: 35px;
    		height: 35px;
	}
	.col-achievement {
    		padding: 0px 10px;
	}
	.col-block .col-block-line>*{
		height: 30px;
	}
}
@media (max-width: 399.98px){
	#header .header-top {
	    min-height: 83px;
	}
	#header .navbar-col-center {
		height: 55px;
	}
	#header .navbar-col-2 {
		max-width: calc(70px * 2);
	}
	#header .navbar-col-2 .navbar-col-center>.row{
		--bs-gutter-x: 0;
    		--bs-gutter-y: 5px;
		flex-wrap: wrap!important;
	}
	#header .navbar-col-2 .navbar-col-center>.row>.col{
		flex: 0 0 auto;
		max-width: 100%;
		height: 21px;
		font-size: 8px;
		letter-spacing: 1px;
		padding-bottom: 0;
		border-left: 2px solid #931212;
	}
	#header .navbar-phone a {
		font-size: 16px;
	}
	#header .navbar-toggler, #header .navbar-col-social a {
		padding: 0;
		max-width: 22px;
		min-height: 22px;
		margin-left: auto;
	}
	#header.fixed .navbar-col-1 {
		max-width: 50%;
		padding-left: 10px;
    		padding-right: 10px;
	}
	#block-banner .block-banner-caption-signature {
		margin-bottom: 10px;
		letter-spacing: 1.2px;
	}
	#block-banner .block-banner-caption-title {
		font-size: 20px;
	}
	#block-banner .block-banner-caption-text {
		font-size: 12px;
		margin-top: 10px;
		letter-spacing: normal;
	}
	.col-block[data-type="2"] .col-block-title>* {
		font-size: 26px;
	}
	.col-block-suptitle .btn{
		padding: 4px 8px 4px;
		font-size: 10px;
		margin-left: 6px!important;
	}
	#block-section .col-item {
		padding-top: 65%;
	}

	.row-socnet>.row {
		--bs-gutter-x: 8px;
	}
	.row-socnet .col-socnet>* {
		width: 28px;
		height: 28px;
	}
	.row-socnet .col-socnet-1>*::before {
		width: 20px;
		height: 20px;
	}
	.row-socnet .col-socnet-2>*::before {
		width: 20px;
		height: 20px;
	}
	.row-socnet .col-socnet-3>*::before {
		width: 20px;
		height: 20px;
	}
	.row-socnet .col-socnet-4>*::before {
		width: 20px;
		height: 20px;
	}
	.row-socnet .col-socnet-5>*::before {
		width: 20px;
		height: 20px;
	}
	.col-achievement{
		height: 36px;
	}
	#block-top .block-top-title>* {
		font-size: 22px;
	}
	#block-contacts:before {
		opacity: 0.2;
	}
	#block-contacts .row-socnet .col-socnet>*{
		width: 100%;
    		height: 35px;
	}
	
	#block-contacts .block-contacts-info-col .name{
		margin-bottom: 5px;
		font-size: 10px;
	}
	#block-contacts .block-contacts-info-col .value {
		font-size: 10px;
	}
	#block-contacts .block-contacts-info-col.phone .value a {
		font-size: 18px;
	}
	#block-contacts-map {
		height: 300px;
	}

	.col-block[data-type="3"] .block-form-group.name {
		width: 100%;
	}
	.col-block[data-type="3"] .block-form-group.phone {
		width: 100%;
	}
	.col-block[data-type="3"] .col-block-title>* {
		font-size: 18px;
	}
	#block-element .block-element-info-col-3 .block-element-info-floors,
	#block-element .block-element-info-col-2 .block-element-info-date, 
	#block-element .block-element-info-col-4 .block-element-info-technology,
	#block-element .block-element-info-col-4 .block-element-info-locality, 
	#block-element .block-element-info-col-3 .block-element-info-counter{
		min-width: 125px;
	}
	#block-element .block-element-equipment-nav .nav-link {
		padding: 5px 10px;
		letter-spacing: 1.5px;
	}
	.accordion .accordion-header button{
		font-size: 10px;
    		padding: 10px 15px 10px;
	}
	.block-advantages-info .block-advantages-info-top{
		font-size: 22px;
	}
	.block-advantages-info .block-advantages-info-right li strong{
		font-size: 18px;
	}

	#footer .footer-menu-link{
		letter-spacing: 1.2px;
	}
	#footer .footer-descriptio {
		padding-right: 0;
	}
	#footer .footer-address{
		padding-left: 10px;
    		padding-right: 10px;
	}
	#footer .footer-politika{
		padding-left: 10px;
    		padding-right: 10px;
	}
	#footer .footer-phone a {
		font-size: 14px;
	}
	#footer .footer-email a {
		font-size: 12px;
	}
	#footer .footer-phone +.footer-email>* {
		margin-top: 0px;
	}
	#footer .footer-info>.row>.col:nth-child(1) {
		width: 100%;
	}
	#footer .footer-info>.row>.col:nth-child(2) {
		display: flex;
    		flex-direction: row;
		justify-content: space-between;
		width: 100%;
		margin-top: 10px;
	}
	
	#footer .footer-socnet {
		margin-top: 0;
	}
	#footer .footer-achievement>.row>.col {
		width: 100%;
	}
	#footer .footer-achievement>.row {
		--bs-gutter-x: 10px;
		--bs-gutter-y: 10px;
	}
	#footer .footer-copyright .footer-copyright-top{
		font-size: 12px;
    		letter-spacing: 1.5px;
	}
	#footer .footer-copyright .footer-copyright-bottom{
		line-height: 1.2;
    		font-size: 12px;
	}
	#footer .footer-copyright>.row>.col:nth-child(2) button{
		width: 100%;
	}
}

/*#############################################################################################*/

@media (min-width: 992px){
	.navbar-expand-lg .offcanvas-body {
		flex-direction: column;
	}
	#block-top .offcanvas{
		width: 100%;
		position: inherit;
		bottom: 0;
		z-index: 1000;
		flex-grow: 1;
		visibility: visible!important;
		background-color: transparent;
		border-right: 0;
		border-left: 0;
		transition: none;
		transform: none;
	}
	#block-top .offcanvas .offcanvas-header{
		display: none;
	}
	#block-top .offcanvas .offcanvas-body{
		display: flex;
    		flex-direction: column;
		overflow: hidden;
		padding: 0;
	}
	#block-banner .block-banner-caption-title {
		font-size: 65px;
	}
	#block-banner .block-banner-caption-signature{
		margin-bottom: 20px;
    		font-size: 18px;
	}
	#block-banner .block-banner-caption-text{
		font-size: 22px;
	}
	#block-element .block-element-fasad {
		background: none;	
	}
	#block-element .block-element-fasad .block-element-plans-title>*:not(.block-element-plans-line){
		color: #ffffff;
	}
	#block-element .block-element-fasad-swiper .swiper-buttons .swiper-button-next, #block-element .block-element-portfolio-swiper .swiper-buttons .swiper-button-next {
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 252.3 391.4'%3E%3Cpath fill='%23ffffff' d='M8.5 0c.9 1 1.8 2.1 2.8 2.9l237.6 189.9c1.1.9 2.1 1.8 3.5 3C170.8 261 89.4 326 7.7 391.4c-2.5-3.2-5-6.2-7.7-9.5 77.6-62 155-123.9 232.9-186.2C155.1 133.6 77.7 71.6.2 9.7 2.6 6.4 4.8 3.2 7 0h1.5z'/%3E%3C/svg%3E");
	}
	#block-element .block-element-fasad-swiper .swiper-buttons .swiper-button-prev, #block-element .block-element-portfolio-swiper .swiper-buttons .swiper-button-prev {
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 252.3 391.4'%3E%3Cpath fill='%23ffffff' d='M243.8 0c-.9 1-1.8 2.1-2.8 2.9C161.9 66.2 82.7 129.5 3.5 192.8c-1.1.9-2.1 1.8-3.5 3C81.6 261 162.9 326 244.7 391.4c2.5-3.2 5-6.2 7.7-9.5-77.6-62-155-123.9-232.9-186.2 77.7-62.2 155.2-124.1 232.6-186-2.3-3.4-4.5-6.6-6.7-9.7h-1.6z'/%3E%3C/svg%3E");
	}
}

.block-form-consents{
	display: flex;
	flex-direction: column;
	gap: 10px;
}
.block-form-consents .form-check{
	min-height: 20px;
	margin: 0;
}
.block-form-consents .form-check-input{
	margin-top: 3px;
}
.block-form-consents .form-check-label,
.block-form-consents .form-check-label a{
	color: #808fa0;
	font-size: 14px;
	font-weight: 300;
	line-height: 1.3;
	letter-spacing: 0;
}
.block-form-consents .form-check-label a{
	text-decoration: underline;
	text-underline-offset: 2px;
}
.block-form-consents .form-check-input.is-invalid{
	border-color: #980f10;
}

#footer .footer-politika{
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 8px;
}
.cookie-consent[hidden]{
	display: none;
}
.cookie-consent{
	position: fixed;
	right: 20px;
	bottom: 20px;
	left: 20px;
	z-index: 1080;
	display: flex;
	justify-content: center;
	pointer-events: none;
}
.cookie-consent__content{
	display: flex;
	align-items: center;
	justify-content: space-between;
	width: min(100%, 1040px);
	padding: 18px 20px;
	border: 1px solid #d9d9d9;
	border-radius: 6px;
	background: #ffffff;
	box-shadow: 0 12px 32px rgba(26, 35, 45, .18);
	pointer-events: auto;
}
.cookie-consent__text{
	max-width: 680px;
	margin: 0;
	color: #2e3742;
	font-size: 16px;
	line-height: 1.4;
	letter-spacing: 0;
}
.cookie-consent__text a{
	color: #980f10;
	text-decoration: underline;
	text-underline-offset: 2px;
}
.cookie-consent__actions{
	display: flex;
	align-items: center;
	gap: 10px;
	margin-left: 24px;
}
.cookie-consent__button{
	min-height: 42px;
	padding: 10px 18px;
	border: 1px solid #980f10;
	border-radius: 4px;
	font-size: 15px;
	line-height: 1.2;
	letter-spacing: 0;
}
.cookie-consent__button--primary{
	background: #980f10;
	color: #ffffff;
}
.cookie-consent__button:focus-visible{
	outline: 2px solid #980f10;
	outline-offset: 3px;
}

@media (max-width: 767px){
	.block-form-consents .form-check-label,
	.block-form-consents .form-check-label a{
		font-size: 12px;
	}
	.cookie-consent{
		right: 10px;
		bottom: 10px;
		left: 10px;
	}
	.cookie-consent__content{
		align-items: stretch;
		flex-direction: column;
		padding: 16px;
	}
	.cookie-consent__text{
		font-size: 14px;
	}
	.cookie-consent__actions{
		margin-top: 14px;
		margin-left: 0;
	}
	.cookie-consent__button{
		flex: 1 1 0;
	}
}

/* End */
/* /local/templates/loglaft/css/animate.min.css?170126033471726 */
/* /local/templates/loglaft/css/bootstrap.min.css?1701260334194901 */
/* /local/templates/loglaft/css/swiper-bundle.min.css?170126033415817 */
/* /local/templates/loglaft/css/fancybox.css?170126033415512 */
/* /local/templates/loglaft/template_styles.css?1789972587383647 */
