.twentytwenty-vertical .twentytwenty-handle:after,.twentytwenty-vertical .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after,.twentytwenty-horizontal .twentytwenty-handle:before{content:" ";display:block;background:#fff;position:absolute;z-index:30}.twentytwenty-horizontal .twentytwenty-handle:after,.twentytwenty-horizontal .twentytwenty-handle:before{width:3px;height:9999px;left:50%;margin-left:-1.5px}.twentytwenty-vertical .twentytwenty-handle:after,.twentytwenty-vertical .twentytwenty-handle:before{width:9999px;height:3px;top:50%;margin-top:-1.5px}.twentytwenty-overlay,.twentytwenty-after-label,.twentytwenty-before-label{position:absolute;top:0;width:100%;height:100%}.twentytwenty-overlay,.twentytwenty-after-label,.twentytwenty-before-label{-webkit-transition-duration:.5s;transition-duration:.5s}.twentytwenty-after-label,.twentytwenty-before-label{-webkit-transition-property:opacity;transition-property:opacity}.twentytwenty-after-label:before,.twentytwenty-before-label:before{color:#fff;font-size:13px;letter-spacing:.1em}.twentytwenty-after-label:before,.twentytwenty-before-label:before{position:absolute;background:rgba(255,255,255,.2);line-height:38px;padding:0 20px;border-radius:2px}.twentytwenty-horizontal .twentytwenty-after-label:before,.twentytwenty-horizontal .twentytwenty-before-label:before{top:50%;margin-top:-19px}.twentytwenty-vertical .twentytwenty-after-label:before,.twentytwenty-vertical .twentytwenty-before-label:before{left:50%;margin-left:-45px;text-align:center;width:90px}.twentytwenty-down-arrow,.twentytwenty-up-arrow,.twentytwenty-right-arrow,.twentytwenty-left-arrow{width:0;height:0;border:6px inset rgba(0,0,0,0);position:absolute}.twentytwenty-right-arrow,.twentytwenty-left-arrow{top:50%;margin-top:-6px}.twentytwenty-down-arrow,.twentytwenty-up-arrow{left:50%;margin-left:-6px}.twentytwenty-container{-webkit-box-sizing:content-box;box-sizing:content-box;z-index:0;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none}.twentytwenty-container img{max-width:100%;position:absolute;top:0;display:block}.twentytwenty-container.active .twentytwenty-overlay,.twentytwenty-container.active :hover.twentytwenty-overlay{background:rgba(0,0,0,0)}.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label{opacity:0}.twentytwenty-container *{-webkit-box-sizing:content-box;box-sizing:content-box}.twentytwenty-before-label{opacity:0}.twentytwenty-before-label:before{content:attr(data-content)}.twentytwenty-after-label{opacity:0}.twentytwenty-after-label:before{content:attr(data-content)}.twentytwenty-horizontal .twentytwenty-before-label:before{left:10px}.twentytwenty-horizontal .twentytwenty-after-label:before{right:10px}.twentytwenty-vertical .twentytwenty-before-label:before{top:10px}.twentytwenty-vertical .twentytwenty-after-label:before{bottom:10px}.twentytwenty-overlay{-webkit-transition-property:background;transition-property:background;background:rgba(0,0,0,0);z-index:25}.twentytwenty-overlay:hover{background:rgba(0,0,0,.5)}.twentytwenty-overlay:hover .twentytwenty-after-label{opacity:1}.twentytwenty-overlay:hover .twentytwenty-before-label{opacity:1}.twentytwenty-before{z-index:20}.twentytwenty-after{z-index:10}.twentytwenty-handle{height:38px;width:38px;position:absolute;left:50%;top:50%;margin-left:-22px;margin-top:-22px;border:3px solid #fff;border-radius:1000px;-webkit-box-shadow:0px 0px 12px rgba(51,51,51,.5);box-shadow:0px 0px 12px rgba(51,51,51,.5);z-index:40;cursor:pointer}.twentytwenty-horizontal .twentytwenty-handle:before{bottom:50%;margin-bottom:22px;-webkit-box-shadow:0 3px 0 #fff,0px 0px 12px rgba(51,51,51,.5);box-shadow:0 3px 0 #fff,0px 0px 12px rgba(51,51,51,.5)}.twentytwenty-horizontal .twentytwenty-handle:after{top:50%;margin-top:22px;-webkit-box-shadow:0 -3px 0 #fff,0px 0px 12px rgba(51,51,51,.5);box-shadow:0 -3px 0 #fff,0px 0px 12px rgba(51,51,51,.5)}.twentytwenty-vertical .twentytwenty-handle:before{left:50%;margin-left:22px;-webkit-box-shadow:3px 0 0 #fff,0px 0px 12px rgba(51,51,51,.5);box-shadow:3px 0 0 #fff,0px 0px 12px rgba(51,51,51,.5)}.twentytwenty-vertical .twentytwenty-handle:after{right:50%;margin-right:22px;-webkit-box-shadow:-3px 0 0 #fff,0px 0px 12px rgba(51,51,51,.5);box-shadow:-3px 0 0 #fff,0px 0px 12px rgba(51,51,51,.5)}.twentytwenty-left-arrow{border-right:6px solid #fff;left:50%;margin-left:-17px}.twentytwenty-right-arrow{border-left:6px solid #fff;right:50%;margin-right:-17px}.twentytwenty-up-arrow{border-bottom:6px solid #fff;top:50%;margin-top:-17px}.twentytwenty-down-arrow{border-top:6px solid #fff;bottom:50%;margin-bottom:-17px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;outline:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Montserrat";src:url("/dist/app/fonts/montserrat/Montserrat-VariableFont.woff2") format("woff2");src:url("/dist/app/fonts/montserrat/Montserrat-VariableFont.woff2") format("woff2-variations") url("/dist/app/fonts/montserrat/Montserrat-VariableFont.ttf") format("truetype");font-style:oblique 0deg 10deg;font-weight:100 900;font-display:swap}@font-face{font-family:"Comfortaa";src:url("/dist/app/fonts/comfortaa/Comfortaa-VariableFont.woff2") format("woff2");src:url("/dist/app/fonts/comfortaa/Comfortaa-VariableFont.woff2") format("woff2-variations") url("/dist/app/fonts/comfortaa/Comfortaa-VariableFont.ttf") format("truetype");font-style:oblique 0deg 10deg;font-weight:100 900;font-display:swap}html{-webkit-box-sizing:border-box;box-sizing:border-box}html *,html *::after,html *::before{-webkit-box-sizing:inherit;box-sizing:inherit}body{font-family:"Montserrat",sans-serif;font-size:.875rem;line-height:1.2;font-weight:400;color:#1f1f1f;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media only screen and (min-width: 1200px){body{font-size:1rem}}body strong{font-weight:700}body em{font-style:italic}footer,header,main{display:block}sup{position:relative;bottom:1px;font-size:.625rem;line-height:1;vertical-align:super}@media only screen and (min-width: 1200px){sup{font-size:.6875rem}}img,svg{display:block}.no-scroll{overflow:hidden}main:not(:has(section.banner,section.home-banner)){padding-top:68px}@media only screen and (min-width: 1200px){main:not(:has(section.banner,section.home-banner)){padding-top:112px}}.twentytwenty-handle{background-color:#fff;border-width:0}@media only screen and (min-width: 1200px){.twentytwenty-handle{width:84px;height:84px;margin-left:-42px;margin-top:-42px;margin-bottom:42px}}.twentytwenty-left-arrow,.twentytwenty-right-arrow{border:1px solid;border-color:#29235c rgba(0,0,0,0) rgba(0,0,0,0) #29235c;width:6px;height:6px;border-radius:1px;margin-top:-3px}@media only screen and (min-width: 1200px){.twentytwenty-left-arrow,.twentytwenty-right-arrow{width:10px;height:10px;margin-top:-5px}}.twentytwenty-right-arrow{-webkit-transform:rotate(135deg);transform:rotate(135deg);margin-right:-10px}@media only screen and (min-width: 1200px){.twentytwenty-right-arrow{margin-right:-12px}}.twentytwenty-left-arrow{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-left:-10px}@media only screen and (min-width: 1200px){.twentytwenty-left-arrow{margin-left:-12px}}.twentytwenty-vertical .twentytwenty-handle:after,.twentytwenty-vertical .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after,.twentytwenty-horizontal .twentytwenty-handle:before{background-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;width:0;height:0}.list{width:100%;max-width:690px;margin:0 auto;padding:0 20px}@media only screen and (min-width: 1200px){.list{max-width:1280px}}.ref__title{font-family:"Comfortaa",serif;font-size:1.5rem;font-weight:700;color:#29235c;margin-bottom:20px}@media only screen and (min-width: 1200px){.ref__title{font-size:1.875rem;margin-bottom:30px}}.ref__txt{line-height:1.4;color:#1f1f1f}.list{margin-bottom:40px}@media only screen and (min-width: 1200px){.list{margin-bottom:120px}}.list__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:34px}@media only screen and (min-width: 1200px){.list__wrapper{gap:60px}}.ref{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px}@media only screen and (min-width: 1200px){.ref{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:60px}}@media only screen and (min-width: 1200px){.ref:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.ref__content{-webkit-box-flex:1;-ms-flex:1;flex:1}.ref__title{margin-bottom:16px}@media only screen and (min-width: 1200px){.ref__title{margin-bottom:28px}}.ref__txt strong{font-weight:700}.ref__img{display:block;width:100%;height:210px;border-radius:20px;overflow:hidden}@media only screen and (min-width: 500px){.ref__img{aspect-ratio:16/9;height:auto}}@media only screen and (min-width: 1200px){.ref__img{width:620px;height:464px}}.ref__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}