html{--primary-color:#173271;--secondary-color:#09225d}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:pan-y;-webkit-touch-callout:none}.slick-list{position:relative;display:block;padding:0;margin:0;overflow:hidden}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-right:auto;margin-left:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;height:100%;min-height:1px;float:left}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-next,.slick-prev{position:absolute;top:50%;display:block;display:none!important;width:20px;height:20px;padding:0;background:0 0;border:none;font-size:0;line-height:0;color:transparent;transform:translate(0,-50%);cursor:pointer;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{background:0 0;color:transparent;outline:0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{opacity:.75;font-family:font-awesome;font-size:20px;line-height:1;color:var(--primary-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"\f053"}[dir=rtl] .slick-prev:before{content:"\f053"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"\f054"}[dir=rtl] .slick-next:before{content:"\f054"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-2.5rem;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:right}@media only screen and (max-width:768px){.slick-dots{top:29rem;bottom:auto;text-align:center}}@media only screen and (max-width:480px){.slick-dots{top:24rem}}.slick-dots li{position:relative;display:inline-block;width:4rem;height:2.5rem;padding:0;margin:0 1px;cursor:pointer}@media only screen and (max-width:768px){.slick-dots li{width:4.6rem}}.slick-dots li button{display:block;width:3rem;height:2rem;padding:5px;background:0 0;border:0;border-bottom:2px solid #f2f2f2;font-size:0;line-height:0;color:transparent;cursor:pointer;outline:0}@media only screen and (max-width:768px){.slick-dots li button{width:4.5rem}}.slick-dots li button:focus,.slick-dots li button:hover{border-color:var(--secondary-color);outline:0}.slick-dots li.slick-active button{border-color:var(--primary-color)}@font-face{font-family:font-awesome;src:url(/fonts/fontawesome/fa-light-300.eot) format("embedded-opentype"),url(../../../../../wwwroot/fonts/fontawesome/fa-light-300.svg) format("svg"),url(../../../../../wwwroot/fonts/fontawesome/fa-light-300.ttf) format("truetype"),url(../../../../../wwwroot/fonts/fontawesome/fa-light-300.woff) format("woff"),url(../../../../../wwwroot/fonts/fontawesome/fa-light-300.woff2) format("woff2")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{padding:0;margin:0;border:0;vertical-align:baseline}html{height:100%;font-size:62.5%}html .dotvvm-bp-control{font-family:"Open Sans",sans-serif;font-size:1.6rem}body{display:flex;width:100%;margin:0;font-family:"Open Sans",sans-serif;font-size:1.4rem;color:#000;overflow-x:hidden}body .min-height-fix{display:flex;flex-flow:column wrap;width:100%;min-height:100vh}body header{flex:0 0 auto;padding-top:8.2rem}@media only screen and (max-width:768px){body header{padding-top:6.2rem}}body.admin header{padding-top:5.1rem}body main{flex:1 0 auto;width:100%;margin-top:-1px}body footer{flex:0 0 auto}table{border-collapse:collapse;border-spacing:0}caption,td,th{font-weight:400;text-align:left;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}elements-of-type(html5-block){display:block}.dotvvm-bp-state_selected{background-color:var(--primary-color)}.element-to-middle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.centered{margin:0 auto}.text-to-center{text-align:center}.text-to-left{text-align:left!important}.text-to-right{text-align:right!important}.text-justify{text-align:justify!important}.page-title{margin:5rem 0;text-align:center}.text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}a,label,p,span,strong{font-size:1.4rem;line-height:2rem}.admin a,.admin label,.admin p,.admin span,.admin strong{font-size:1.4rem;line-height:2rem}h1{font-family:Roboto,sans-serif;font-size:6.4rem;font-weight:300;letter-spacing:.1rem}@media only screen and (max-width:480px){h1{font-size:3.2rem}}h2{font-family:Roboto,sans-serif;font-size:3.2rem;font-weight:300;letter-spacing:.1rem}@media only screen and (max-width:480px){h2{font-size:2.2rem;font-weight:400}}h3{font-family:Roboto,sans-serif;font-size:2.2rem;font-weight:300;letter-spacing:.1rem}@media only screen and (max-width:480px){h3{font-size:1.8rem}}h4{font-family:Roboto,sans-serif;font-size:2.2rem;font-weight:300;letter-spacing:.1rem}@media only screen and (max-width:480px){h4{font-size:1.8rem}}h5{font-family:Roboto,sans-serif;font-size:1.6rem;font-weight:300;letter-spacing:.1rem}h6{font-family:Roboto,sans-serif;font-size:1rem;font-weight:300;letter-spacing:.1rem}.fa,.far,.fas{font-family:font-awesome}h2.section-title{margin:0;margin-bottom:4rem;text-align:center}@media only screen and (max-width:480px){h2.section-title{margin-bottom:2rem;font-size:2.2rem}}.validation-summary{padding-left:1.5rem}.validation-summary li{padding:.25rem 0;color:#d91313}.has-error{border-color:#d91313}span.has-eror{font-size:1.3rem;color:#d91313}.aside-layout{display:-moz-flex;display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap;-moz-align-items:flex-start;align-items:flex-start;-moz-justify-content:space-between;justify-content:space-between;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;flex-wrap:nowrap;margin:5rem 0 0}.aside-layout>*{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;flex-basis:auto;width:auto;max-width:auto;box-sizing:border-box;-ms-flex-preferred-size:auto}@media only screen and (max-width:480px){.aside-layout{-moz-flex-direction:column;flex-direction:column}.aside-layout>*{width:100%}.aside-layout>:not(:last-child){margin-bottom:1rem}}.aside-layout aside{flex:0 0 38rem;width:38rem;box-sizing:border-box;padding-right:4rem}@media only screen and (max-width:1440px){.aside-layout aside{flex:0 0 30rem;width:30rem}}.aside-layout aside h5{height:4rem;margin-bottom:2rem;border-bottom:1px solid #f2f2f2;font-size:1.4rem;font-weight:700;line-height:4rem;color:var(--primary-color);text-align:center;text-transform:uppercase}.aside-layout-content{flex:0 1 auto;width:100%}.aside-layout .show-aside-button{display:none;align-self:flex-end}.aside-layout .show-aside-button.active svg{transform:rotate(-180deg)}.admin .aside-layout{margin:1rem 0 0}.admin .aside-layout aside{padding-right:2rem}.admin .aside-layout aside h5{height:3rem;margin-bottom:2rem;line-height:3rem}@media only screen and (max-width:1366px){body:not(.admin) .aside-layout{flex-direction:column;flex-wrap:wrap;margin:2rem 0 0}}@media only screen and (max-width:1366px){body:not(.admin) .aside-layout aside{display:none;flex:0 0 100%;width:100%;padding-right:0}body:not(.admin) .aside-layout aside.active{display:block;opacity:1}body:not(.admin) .aside-layout aside h5{display:none}}@media only screen and (max-width:1440px){body:not(.admin) .aside-layout-content{overflow:auto}}@media only screen and (max-width:1366px){body:not(.admin) .aside-layout-content{margin-top:1rem}}@media only screen and (max-width:1366px){body:not(.admin) .aside-layout .show-aside-button{display:block}}.dotvvm-bp-rating.base-rating .dotvvm-bp-primitive_point{background-color:transparent}.dotvvm-bp-rating.base-rating .dotvvm-bp-primitive_point>.dotvvm-bp-icon{stroke:#ffc707}.dotvvm-bp-rating.base-rating .dotvvm-bp-primitive_point.dotvvm-bp-state_selected>.dotvvm-bp-icon{fill:#ffc707;stroke:#ffc707}.dotvvm-bp-rating_half-fill-left{stop-color:#ffc707}.button,.dotvvm-bp-primitive_button.button{display:inline-block;min-width:20rem;height:5rem;box-sizing:border-box;padding:0 2.5rem;background-color:#fff;border-radius:.2rem;font-size:1.4rem;font-weight:300;line-height:5rem;letter-spacing:.16rem;color:var(--primary-color);text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s}.button:hover,.dotvvm-bp-primitive_button.button:hover{color:var(--secondary-color);transition:all .3s}.button.secondary,.dotvvm-bp-primitive_button.button.secondary{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff}.button.secondary:hover,.dotvvm-bp-primitive_button.button.secondary:hover{background-color:var(--secondary-color);border-color:var(--secondary-color);color:#fff}.button.contrasting,.dotvvm-bp-primitive_button.button.contrasting{background-color:var(--secondary-color);border-color:var(--secondary-color);color:#fff}.button.contrasting:hover,.dotvvm-bp-primitive_button.button.contrasting:hover{background-color:#3a73b7;border-color:#3a73b7}.button.dotvvm-bp-state_disabled,.button[disabled=disabled],.dotvvm-bp-primitive_button.button.dotvvm-bp-state_disabled,.dotvvm-bp-primitive_button.button[disabled=disabled]{background-color:#a7c3e3!important;border-color:#a7c3e3!important;color:var(--secondary-color)!important;cursor:not-allowed}.button.dotvvm-bp-state_disabled:hover,.button[disabled=disabled]:hover,.dotvvm-bp-primitive_button.button.dotvvm-bp-state_disabled:hover,.dotvvm-bp-primitive_button.button[disabled=disabled]:hover{background-color:#a7c3e3}.button.dotvvm-bp-state_focused,.dotvvm-bp-primitive_button.button.dotvvm-bp-state_focused{border-color:var(--primary-color)!important;box-shadow:0 0 0 1px var(--primary-color)!important}.menu-button{display:none;transition:all .3s;cursor:pointer}.menu-button span{display:block;height:6rem;padding:0 3rem;border-left:1px solid #f2f2f2;font-family:Roboto,sans-serif;font-weight:500;line-height:6rem;color:var(--secondary-color);text-align:center;text-transform:uppercase;transition:all .3s}@media only screen and (max-width:480px){.menu-button span{padding:0 1.5rem}}.menu-button.open,.menu-button:hover{background-color:var(--secondary-color);transition:all .3s}.menu-button.open span,.menu-button:hover span{color:#fff;transition:all .3s}@media only screen and (max-width:768px){.menu-button{display:block}}.button-icon{display:inline-block;padding:1rem 2rem;border:1px solid #f2f2f2;border-radius:.2rem;letter-spacing:.1rem;color:var(--primary-color);text-align:center;text-decoration:none}.button-icon span,.button-icon svg{display:inline-block;vertical-align:middle}.button-icon svg{transform:rotate(0);transition:transform .5s;fill:var(--primary-color)}.button-icon:hover{color:var(--secondary-color)}.button-icon:hover svg{fill:var(--secondary-color)}.button-right-c{margin-top:2rem;text-align:right}.admin .button{min-width:unset;height:3.6rem;line-height:3.6rem}.admin .button-right-c{margin-top:1rem;text-align:right}.download-button{height:auto;padding:0;background:0 0;border:none}.download-button.dotvvm-bp-state_focused{border-color:rgba(255,255,255,0)!important;box-shadow:0 0 0 1px rgba(255,255,255,0)!important}.download-button>svg{fill:#0067b8}.button-hidden{display:none}.button.toggle{border:1px solid var(--primary-color);border-radius:.2rem;color:var(--primary-color)}.button.toggle:hover{border-color:var(--secondary-color);color:var(--secondary-color)}.button.toggle.active{background-color:var(--secondary-color);border-color:var(--secondary-color);color:#fff}.button.toggle.active.active:hover{background-color:var(--primary-color);border-color:var(--primary-color)}@media only screen and (max-width:480px){body:not(.admin) .menu-button span{padding:0 1.5rem}}@media only screen and (max-width:768px){body:not(.admin) .menu-button{display:block}}main{margin-bottom:7rem}.container{width:75%;max-width:1270px;margin:0 auto}.container.full-width{width:90%;max-width:90%}.admin main{margin-bottom:4rem}.admin .container{width:90%;max-width:90%}@media only screen and (max-width:1366px){.admin .container{width:1270px;max-width:1270px}}@media only screen and (max-width:1366px){body:not(.admin) .container{width:100%;box-sizing:border-box;padding:0 2rem}}@media only screen and (max-width:768px){body:not(.admin) .container{padding:0 1rem}}@media only screen and (max-width:1366px){body:not(.admin) .container.full-width{width:100%;max-width:100%;box-sizing:border-box;padding:0 2rem}}@media only screen and (max-width:768px){body:not(.admin) .container.full-width{padding:0 1rem}}.dotvvm-bp-data-pager{display:inline-flex}.dotvvm-bp-data-pager li.dotvvm-bp-primitive_item{margin:0 .3rem;background-color:#fff;border-color:#fff;font-size:2rem;font-weight:400;color:#000}@media only screen and (max-width:768px){.dotvvm-bp-data-pager li.dotvvm-bp-primitive_item{display:none}}.dotvvm-bp-data-pager li.dotvvm-bp-primitive_item:hover{background:#fff;font-weight:700}.dotvvm-bp-data-pager li.dotvvm-bp-primitive_item a,.dotvvm-bp-data-pager li.dotvvm-bp-primitive_item span{height:1.6rem;box-sizing:content-box;padding:.8rem 1rem;line-height:1.6rem}.dotvvm-bp-data-pager li.dotvvm-bp-primitive_item.dotvvm-bp-state_active:hover,.dotvvm-bp-data-pager li.dotvvm-bp-primitive_item.dotvvm-bp-state_selected:hover{background-color:#fff}.dotvvm-bp-data-pager li.dotvvm-bp-primitive_item:first-child,.dotvvm-bp-data-pager li.dotvvm-bp-primitive_item:last-child,.dotvvm-bp-data-pager li.dotvvm-bp-primitive_item:nth-child(2),.dotvvm-bp-data-pager li.dotvvm-bp-primitive_item:nth-last-child(2){background-color:#fff;border:1px solid #f2f2f2;border-radius:.2rem}.dotvvm-bp-data-pager li.dotvvm-bp-primitive_item:first-child svg,.dotvvm-bp-data-pager li.dotvvm-bp-primitive_item:last-child svg,.dotvvm-bp-data-pager li.dotvvm-bp-primitive_item:nth-child(2) svg,.dotvvm-bp-data-pager li.dotvvm-bp-primitive_item:nth-last-child(2) svg{position:static;width:1.5rem;height:1.5rem;transform:none;fill:var(--primary-color)}.dotvvm-bp-data-pager li.dotvvm-bp-primitive_item:first-child:not(.dotvvm-bp-state_disabled):hover,.dotvvm-bp-data-pager li.dotvvm-bp-primitive_item:last-child:not(.dotvvm-bp-state_disabled):hover,.dotvvm-bp-data-pager li.dotvvm-bp-primitive_item:nth-child(2):not(.dotvvm-bp-state_disabled):hover,.dotvvm-bp-data-pager li.dotvvm-bp-primitive_item:nth-last-child(2):not(.dotvvm-bp-state_disabled):hover{background-color:var(--primary-color);border-color:var(--primary-color)}.dotvvm-bp-data-pager li.dotvvm-bp-primitive_item:first-child:not(.dotvvm-bp-state_disabled):hover svg,.dotvvm-bp-data-pager li.dotvvm-bp-primitive_item:last-child:not(.dotvvm-bp-state_disabled):hover svg,.dotvvm-bp-data-pager li.dotvvm-bp-primitive_item:nth-child(2):not(.dotvvm-bp-state_disabled):hover svg,.dotvvm-bp-data-pager li.dotvvm-bp-primitive_item:nth-last-child(2):not(.dotvvm-bp-state_disabled):hover svg{fill:#fff}@media only screen and (max-width:768px){.dotvvm-bp-data-pager li.dotvvm-bp-primitive_item:first-child,.dotvvm-bp-data-pager li.dotvvm-bp-primitive_item:last-child,.dotvvm-bp-data-pager li.dotvvm-bp-primitive_item:nth-child(2),.dotvvm-bp-data-pager li.dotvvm-bp-primitive_item:nth-last-child(2){display:block}}.dotvvm-bp-data-pager li.dotvvm-bp-primitive_item:first-child svg,.dotvvm-bp-data-pager li.dotvvm-bp-primitive_item:nth-child(2) svg{position:static;transform:rotateY(180deg)}.dotvvm-bp-data-pager li.dotvvm-bp-primitive_item.dotvvm-bp-state_active{background:#fff;font-weight:600;color:#000}@media only screen and (max-width:768px){.dotvvm-bp-data-pager li.dotvvm-bp-primitive_item.dotvvm-bp-state_active{display:block}}.dotvvm-bp-data-pager li.dotvvm-bp-primitive_item.dotvvm-bp-state_disabled svg{fill:#d9d9d9}.dotvvm-bp-data-pager li.dotvvm-bp-primitive_item.dotvvm-bp-state_disabled:hover{background:#fff;border-color:#f2f2f2}.data-pager-c{margin-top:4rem;text-align:center}.admin .data-pager-c{margin-top:2rem}.admin .dotvvm-bp-data-pager li.dotvvm-bp-primitive_item>*{height:1.6rem;line-height:1.6rem}.base-form{display:block;max-width:480px;margin:0 auto}.base-form__item{margin-bottom:2rem}@media only screen and (max-width:480px){.base-form__item{margin-bottom:1.5rem}}.base-form__item--button{text-align:center}.base-form__item .dotvvm-bp-text-box{margin-bottom:0}.base-form__item .dotvvm-bp-control.dotvvm-bp-date-picker{width:100%;height:5rem}.dotvvm-bp-text-box{display:inline-block;width:100%;height:5rem;box-sizing:border-box;padding:.5rem 2rem;margin-bottom:2rem;border-width:1px;border-radius:.2rem;border-color:#f2f2f2;font-size:1.6rem;line-height:normal;letter-spacing:.1rem}.dotvvm-bp-text-box::-webkit-input-placeholder{line-height:normal}.dotvvm-bp-text-box::-moz-placeholder{line-height:normal}.dotvvm-bp-text-box:-ms-input-placeholder{line-height:normal}.dotvvm-bp-text-box:-moz-placeholder{line-height:normal}.dotvvm-bp-text-box.dotvvm-bp-state_error:not(.dotvvm-bp-state_disabled){box-shadow:none}.dotvvm-bp-text-box.dotvvm-bp-state_focused{border-color:var(--primary-color);box-shadow:0 0 0 1px var(--primary-color)}.dotvvm-bp-text-box.dotvvm-bp-state_error:not(.dotvvm-bp-state_disabled){color:#000;z-index:unset;box-shadow:none}.has-error .dotvvm-bp-text-box{border-color:#d91313}label{display:block;width:100%;margin-bottom:.5rem;line-height:2.4rem;letter-spacing:.1rem}textarea.dotvvm-bp-text-box{width:100%;min-height:30rem;line-height:2.2rem;resize:vertical}.admin .dotvvm-bp-text-box{height:3rem;padding:.5rem 1rem;margin-bottom:0;font-size:1.4rem;line-height:normal}.admin textarea.dotvvm-bp-text-box{height:12rem;line-height:2.2rem}.admin label{margin-bottom:.5rem;font-size:1.4rem;line-height:1.6rem}.admin label.title{margin-bottom:1.3rem}.admin label.gap-label-small{margin-bottom:1rem}.dotvvm-bp-check-box{display:inline-flex;width:auto;margin-right:5rem}.dotvvm-bp-check-box svg.dotvvm-bp-icon{flex:0 0 1.8rem;width:1.8rem;height:1.8rem;margin-right:.6rem;vertical-align:top}.input-with-button{display:flex}.input-with-button div:first-of-type{flex:1 1 auto;border-top-right-radius:0;border-bottom-right-radius:0}.input-with-button>input[type=button]{flex:0 0 auto;height:3rem;background:#f2f2f2;border-radius:0 .2rem .2rem 0;border-color:#f2f2f2;font-weight:400;line-height:2.2rem;color:var(--primary-color)}.input-with-button>input[type=button].dotvvm-bp-state_disabled{background-color:#d6d6d6;border-color:#d6d6d6;color:#969696;cursor:not-allowed}.input-with-button>input[type=button]:not(.dotvvm-bp-state_disabled):hover{background:#ccc;border-color:#ccc}.input-button-row{display:flex;align-items:center}.input-button-row .dotvvm-bp-text-box{flex:1 1 auto;margin-right:1rem;border-top-right-radius:0;border-bottom-right-radius:0}.input-button-row .button{flex:0 0 auto;height:3rem;background:var(--primary-color);border:var(--primary-color);border-radius:.2rem;font-weight:400;line-height:3rem;color:#fff}.input-button-row .button:not(.dotvvm-bp-state_disabled):hover{background:#254870;border-color:#254870;color:#fff}.form-c>label{margin-bottom:1.3rem}.form-c>label span.has-error{display:block;margin-top:.5rem;color:#d91313}section:not([class]){padding:7rem 0 5rem}section.bg-color{background-color:#f7fafe}section h4{margin-bottom:2rem}.admin section:not([class]){padding:0 0 2rem}.admin section.bg-color{padding:1rem 0 2rem 0}.admin section h4{margin-bottom:0}@media only screen and (max-width:768px){body:not(.admin) section:not([class]){padding:3rem 0 3rem}}.slider .slider-item{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;outline:0}@media only screen and (max-width:768px){.slider .slider-item{align-items:flex-start}}.slider .slider-item>div:first-of-type{flex:0 0 32%;width:32%;max-width:32%}@media only screen and (max-width:768px){.slider .slider-item>div:first-of-type{display:flex;flex:0 0 100%;align-items:center;width:100%;max-width:100%;height:25rem;margin-bottom:3rem;overflow:hidden}}.slider .slider-item>div:first-of-type>img{width:100%;height:auto}.slider .slider-item>div:last-of-type{flex:0 0 66%;width:66%;max-width:66%;box-sizing:border-box;padding-right:5rem}@media only screen and (max-width:768px){.slider .slider-item>div:last-of-type{flex:0 0 100%;width:100%;max-width:100%;padding:0 2rem;transition:all .3s}}.slider .slider-item>div:last-of-type p{margin-bottom:3rem;color:#8c8c8c}.slider .slider-item>div:last-of-type>h3{margin-bottom:3rem;font-size:3.2rem}@media only screen and (max-width:480px){.slider .slider-item>div:last-of-type>h3{font-size:2.2rem}}.slider .slider-item>div:last-of-type .button{min-width:23rem}@media only screen and (max-width:768px){.slider .slick-dots{top:auto;right:2rem;bottom:0;text-align:right}}@media only screen and (max-width:480px){.slider .slick-dots{top:24.5rem;right:0;bottom:auto;text-align:center}}body .aligner{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;margin:auto;background-color:rgba(255,255,255,.8);z-index:999}body .loader 0%{top:36px;height:128px}body .loader 50%{top:60px;height:80px}body .loader 100%{top:60px;height:80px}@-webkit-keyframes lds-facebook_1{0%{top:36px;height:128px}50%{top:60px;height:80px}100%{top:60px;height:80px}}@keyframes lds-facebook_2{0%{top:41.99999999999999px;height:116.00000000000001px}50%{top:60px;height:80px}100%{top:60px;height:80px}}@-webkit-keyframes lds-facebook_2{0%{top:41.99999999999999px;height:116.00000000000001px}50%{top:60px;height:80px}100%{top:60px;height:80px}}@keyframes lds-facebook_3{0%{top:48px;height:104px}50%{top:60px;height:80px}100%{top:60px;height:80px}}@-webkit-keyframes lds-facebook_3{0%{top:48px;height:104px}50%{top:60px;height:80px}100%{top:60px;height:80px}}body .lds-facebook{position:relative}body .lds-facebook div{position:absolute;width:30px}body .lds-facebook div:nth-child(1){left:35px;background:#6db0ff;-webkit-animation:lds-facebook_1 1s cubic-bezier(0,.5,.5,1) infinite;animation:lds-facebook_1 1s cubic-bezier(0,.5,.5,1) infinite;-webkit-animation-delay:-.2s;animation-delay:-.2s}body .lds-facebook div:nth-child(2){left:85px;background:#4a90e2;-webkit-animation:lds-facebook_2 1s cubic-bezier(0,.5,.5,1) infinite;animation:lds-facebook_2 1s cubic-bezier(0,.5,.5,1) infinite;-webkit-animation-delay:-.1s;animation-delay:-.1s}body .lds-facebook div:nth-child(3){left:135px;background:#425386;-webkit-animation:lds-facebook_3 1s cubic-bezier(0,.5,.5,1) infinite;animation:lds-facebook_3 1s cubic-bezier(0,.5,.5,1) infinite}body .lds-facebook{width:200px!important;height:200px!important;transform:translate(-100px,-100px) scale(1) translate(100px,100px)}.circle-loader{width:18px;height:18px;margin:2px 2px 2px 7px;border:5px solid #ececec;border-radius:50%;border-top:5px solid var(--primary-color);-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.circle-loader.hidden{display:none}@-webkit-keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.tab-control{display:-moz-flex;display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap;-moz-align-items:flex-start;align-items:flex-start;-moz-justify-content:space-between;justify-content:space-between;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;border:1px solid var(--primary-color)}.tab-control.w-2{display:-moz-flex;display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap;-moz-align-items:flex-start;align-items:flex-start;-moz-justify-content:space-between;justify-content:space-between;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start}.tab-control.w-2>*{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;flex-basis:50%;width:50%;max-width:50%;box-sizing:border-box;-ms-flex-preferred-size:50%}@media only screen and (max-width:480px){.tab-control.w-2{-moz-flex-direction:column;flex-direction:column}.tab-control.w-2>*{width:100%}.tab-control.w-2>:not(:last-child){margin-bottom:1rem}}.tab-control.w-3{display:-moz-flex;display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap;-moz-align-items:flex-start;align-items:flex-start;-moz-justify-content:space-between;justify-content:space-between;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start}.tab-control.w-3>*{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;flex-basis:33.33%;width:33.33%;max-width:33.33%;box-sizing:border-box;-ms-flex-preferred-size:33.33%}@media only screen and (max-width:480px){.tab-control.w-3{-moz-flex-direction:column;flex-direction:column}.tab-control.w-3>*{width:100%}.tab-control.w-3>:not(:last-child){margin-bottom:1rem}}.tab-control.w-4{display:-moz-flex;display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap;-moz-align-items:flex-start;align-items:flex-start;-moz-justify-content:space-between;justify-content:space-between;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start}.tab-control.w-4>*{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;flex-basis:25%;width:25%;max-width:25%;box-sizing:border-box;-ms-flex-preferred-size:25%}@media only screen and (max-width:480px){.tab-control.w-4{-moz-flex-direction:column;flex-direction:column}.tab-control.w-4>*{width:100%}.tab-control.w-4>:not(:last-child){margin-bottom:1rem}}.tab-control.w-5{display:-moz-flex;display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap;-moz-align-items:flex-start;align-items:flex-start;-moz-justify-content:space-between;justify-content:space-between;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start}.tab-control.w-5>*{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;flex-basis:20%;width:20%;max-width:20%;box-sizing:border-box;-ms-flex-preferred-size:20%}@media only screen and (max-width:480px){.tab-control.w-5{-moz-flex-direction:column;flex-direction:column}.tab-control.w-5>*{width:100%}.tab-control.w-5>:not(:last-child){margin-bottom:1rem}}.tab-control.w-6{display:-moz-flex;display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap;-moz-align-items:flex-start;align-items:flex-start;-moz-justify-content:space-between;justify-content:space-between;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start}.tab-control.w-6>*{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;flex-basis:16.66%;width:16.66%;max-width:16.66%;box-sizing:border-box;-ms-flex-preferred-size:16.66%}@media only screen and (max-width:480px){.tab-control.w-6{-moz-flex-direction:column;flex-direction:column}.tab-control.w-6>*{width:100%}.tab-control.w-6>:not(:last-child){margin-bottom:1rem}}.tab-control>*{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;flex-basis:30%;width:30%;max-width:30%;box-sizing:border-box;-ms-flex-preferred-size:30%}@media only screen and (max-width:480px){.tab-control{-moz-flex-direction:column;flex-direction:column}.tab-control>*{width:100%}.tab-control>:not(:last-child){margin-bottom:1rem}}.tab-control .tab{text-align:center}.tab-control .tab a{display:block;width:100%;box-sizing:border-box;padding:2.5rem 2rem;font-family:Roboto,sans-serif;font-size:2.2rem;letter-spacing:.1rem;color:var(--primary-color);text-decoration:none}.tab-control .tab.selected a,.tab-control .tab:hover a{background:var(--primary-color);color:#fff}.tab-content{margin:2.5rem 0 0}.tab-content.outer{margin:1rem 0 2.5rem 0}.admin .tab-control .tab a{padding:1rem;font-size:1.6rem}.admin .tab-content{margin:2rem 0 0}.admin .tab-content.outer{margin:1rem 0 0}.dotvvm-bp-check-box>.dotvvm-bp-icon{border-color:var(--primary-color);fill:var(--primary-color)}.dotvvm-bp-check-box.dotvvm-bp-state_checked>.dotvvm-bp-icon{background-color:var(--primary-color);border-color:var(--primary-color);fill:#fff}.dotvvm-bp-check-box.dotvvm-bp-state_checked:hover>.dotvvm-bp-icon{background-color:var(--secondary-color);border-color:var(--secondary-color);fill:#fff}.dotvvm-bp-check-box .dotvvm-bp-radio-button>.dotvvm-bp-primitive_contents a,.dotvvm-bp-check-box>.dotvvm-bp-primitive_contents a{color:var(--primary-color)}.dotvvm-bp-check-box .dotvvm-bp-radio-button>.dotvvm-bp-primitive_contents a:hover,.dotvvm-bp-check-box>.dotvvm-bp-primitive_contents a:hover{color:var(--secondary-color)}.dotvvm-bp-control.dotvvm-bp-multi-select{min-height:3rem;padding:.2rem 1rem;margin-right:1rem;margin-bottom:0;border-radius:.2rem;border-color:#f2f2f2}.dotvvm-bp-control.dotvvm-bp-multi-select .dotvvm-bp-primitive_value{margin-right:.4rem}.dotvvm-bp-control.dotvvm-bp-multi-select.dotvvm-bp-state_disabled{border-color:#d6d6d6}.dotvvm-bp-control.dotvvm-bp-multi-select.has-error{border-color:#d91313}.dotvvm-bp-control.dotvvm-bp-multi-select.dotvvm-bp-state_focused{border-color:var(--primary-color);box-shadow:0 0 0 1px var(--primary-color);outline-color:var(--primary-color)}.dotvvm-bp-control.dotvvm-bp-file-upload{padding:1rem;border-radius:.2rem;border-color:#f2f2f2;text-align:center}.dotvvm-bp-control.dotvvm-bp-file-upload button{height:4rem;box-sizing:border-box;padding:0 2.5rem;background-color:var(--primary-color);border-radius:.2rem;border-color:var(--primary-color);font-size:1.3rem;font-weight:300;line-height:4rem;letter-spacing:.16rem;color:#fff;text-transform:uppercase;transition:all .3s}.dotvvm-bp-control.dotvvm-bp-file-upload button:hover{background-color:var(--secondary-color);color:#fff}.dotvvm-bp-primitive_overlay{background-color:rgba(0,0,0,.5);z-index:990}.dotvvm-bp-combo-box,.dotvvm-bp-drop-down-list{width:100%;border-radius:.2rem;border-color:#f2f2f2;line-height:6rem}.dotvvm-bp-combo-box a[role=button],.dotvvm-bp-drop-down-list a[role=button]{width:4rem;margin:0;background:#f2f2f2}.dotvvm-bp-combo-box a[role=button] svg.dotvvm-bp-icon,.dotvvm-bp-drop-down-list a[role=button] svg.dotvvm-bp-icon{width:1.6rem;height:1.6rem;margin:0 auto;fill:var(--primary-color)}.dotvvm-bp-combo-box.dotvvm-bp-state_error:not(.dotvvm-bp-state_disabled),.dotvvm-bp-drop-down-list.dotvvm-bp-state_error:not(.dotvvm-bp-state_disabled){color:#000;z-index:unset;box-shadow:none}.dotvvm-bp-drop-down-list{height:6rem}.dotvvm-bp-drop-down-list .dotvvm-bp-primitive_contents{padding:0 1.5rem;font-size:1.6rem;letter-spacing:.1rem}.dotvvm-bp-combo-box{flex-wrap:nowrap;height:auto}.dotvvm-bp-combo-box input[type=text].dotvvm-bp-primitive_input{width:auto;min-height:6rem;box-sizing:border-box;padding:0 1.5rem;margin-bottom:0;font-family:"Open Sans",sans-serif;font-size:1.6rem;line-height:6rem;letter-spacing:.1rem}.admin .dotvvm-bp-combo-box,.admin .dotvvm-bp-drop-down-list{line-height:3rem}.admin .dotvvm-bp-drop-down-list{height:3rem}.admin .dotvvm-bp-drop-down-list .dotvvm-bp-primitive_contents{padding:0 1rem;font-size:1.4rem}.admin .dotvvm-bp-combo-box input[type=text].dotvvm-bp-primitive_input{min-height:2.8rem;padding:0 1rem;margin-bottom:0;font-size:1.4rem;line-height:2.8rem}.dotvvm-bp-grid-view>.dotvvm-bp-primitive_table{width:100%;border:none;table-layout:auto}.dotvvm-bp-grid-view tr:nth-child(2n+0){background-color:#fff}.dotvvm-bp-grid-view td{width:auto;max-width:10rem;padding:1.4rem 1.5rem 1.2rem;border:none;border-bottom:1px solid #f2f2f2;letter-spacing:.1rem}.dotvvm-bp-grid-view td.name,.dotvvm-bp-grid-view td.project{max-width:15rem}.dotvvm-bp-grid-view td>a,.dotvvm-bp-grid-view td>span{white-space:nowrap;text-overflow:ellipsis}.dotvvm-bp-grid-view th{height:6rem;padding:0 1.5rem;background-color:#f2f2f2;border:none;font-size:1.8rem;font-weight:700;letter-spacing:.1rem}.dotvvm-bp-grid-view a{color:var(--secondary-color);text-decoration:none}.dotvvm-bp-grid-view a:hover{color:var(--primary-color)}.dotvvm-bp-grid-view.base-grid td a,.dotvvm-bp-grid-view.base-grid td span{display:block;max-height:4rem;overflow:hidden}.dotvvm-bp-grid-view.base-grid td.name a,.dotvvm-bp-grid-view.base-grid td.name span{font-weight:600}.dotvvm-bp-grid-view.base-grid td.code span{font-size:1.2rem}.dotvvm-bp-grid-view .dotvvm-bp-button_primary{background:var(--primary-color);border-radius:.2rem;border-color:var(--primary-color)}.dotvvm-bp-grid-view .dotvvm-bp-button_primary:hover{background:#2b5484;border-color:#2b5484}@media only screen and (max-width:480px){.dotvvm-bp-grid-view th:not(:first-child):not(:last-child){display:none}.dotvvm-bp-grid-view td:not(:first-child):not(:last-child){display:none}}.admin .dotvvm-bp-grid-view td{padding:.8rem}.admin .dotvvm-bp-grid-view th{height:3rem;padding:0 1rem}.admin .dotvvm-bp-grid-view a,.admin .dotvvm-bp-grid-view span{font-size:1.4rem}.admin .dotvvm-bp-grid-view .empty-data{display:inline-block;margin:1rem 1rem 0;letter-spacing:.1rem}.dotvvm-bp-control.dotvvm-bp-date-picker{border-radius:.2rem;border-color:#f2f2f2}.dotvvm-bp-control.dotvvm-bp-date-picker.dotvvm-bp-state_focused{border-color:var(--primary-color);box-shadow:0 0 0 1px var(--primary-color);outline-color:var(--primary-color)}.dotvvm-bp-control.dotvvm-bp-date-picker:not(.dotvvm-bp-flag_inline).dotvvm-bp-state_error:not(.dotvvm-bp-state_disabled){color:#000;z-index:unset;box-shadow:none}.dotvvm-bp-control.dotvvm-bp-date-picker .dotvvm-bp-primitive_text-box{padding:.5rem 1.5rem;margin-bottom:0}.dotvvm-bp-control.dotvvm-bp-date-picker .dotvvm-bp-calendar{width:100%}.dotvvm-bp-control.dotvvm-bp-date-picker .dotvvm-bp-calendar .dotvvm-bp-primitive_header{height:4rem;background:var(--primary-color)}.dotvvm-bp-control.dotvvm-bp-date-picker .dotvvm-bp-calendar .dotvvm-bp-primitive_header [class*=dotvvm-bp-command_],.dotvvm-bp-control.dotvvm-bp-date-picker .dotvvm-bp-calendar .dotvvm-bp-primitive_header a[role=button]{background:var(--primary-color)}.dotvvm-bp-control.dotvvm-bp-date-picker .dotvvm-bp-calendar .dotvvm-bp-primitive_header [class*=dotvvm-bp-command_]:hover,.dotvvm-bp-control.dotvvm-bp-date-picker .dotvvm-bp-calendar .dotvvm-bp-primitive_header a[role=button]:hover{background:#254870}.dotvvm-bp-control.dotvvm-bp-date-picker .dotvvm-bp-calendar .dotvvm-bp-calendar_day:hover,.dotvvm-bp-control.dotvvm-bp-date-picker .dotvvm-bp-calendar .dotvvm-bp-calendar_month:hover,.dotvvm-bp-control.dotvvm-bp-date-picker .dotvvm-bp-calendar .dotvvm-bp-calendar_year:hover,.dotvvm-bp-control.dotvvm-bp-date-picker .dotvvm-bp-calendar .dotvvm-bp-state_selected{background:var(--primary-color)}.dotvvm-bp-control.dotvvm-bp-date-picker .dotvvm-bp-primitive_toolbar{display:none}.dotvvm-bp-control.dotvvm-bp-date-picker a[role=button].dotvvm-bp-command_toggle,.dotvvm-bp-control.dotvvm-bp-date-picker a[role=button].dotvvm-bp-command_unselect{width:4rem;margin:0;background:#f2f2f2;color:var(--primary-color)}.dotvvm-bp-control.dotvvm-bp-date-picker a[role=button].dotvvm-bp-command_toggle svg.dotvvm-bp-icon,.dotvvm-bp-control.dotvvm-bp-date-picker a[role=button].dotvvm-bp-command_unselect svg.dotvvm-bp-icon{width:1.6rem;height:1.6rem;margin:0 auto;fill:var(--primary-color)}.dotvvm-bp-control.dotvvm-bp-date-picker a[role=button].dotvvm-bp-command_toggle:hover,.dotvvm-bp-control.dotvvm-bp-date-picker a[role=button].dotvvm-bp-command_unselect:hover{background:#ccc}.dotvvm-bp-control.dotvvm-bp-time-picker{min-height:3rem;border-radius:.2rem;border-color:#f2f2f2}.dotvvm-bp-control.dotvvm-bp-time-picker .dotvvm-bp-primitive_list::before{display:none}.dotvvm-bp-control.dotvvm-bp-time-picker .dotvvm-bp-primitive_text-box{min-height:2.8rem;box-sizing:border-box;padding:0 1rem;margin-bottom:0;font-family:"Open Sans",sans-serif;font-size:1.4rem;line-height:2.8rem}.dotvvm-bp-control.dotvvm-bp-time-picker .dotvvm-bp-command_confirm{display:none}.dotvvm-bp-control.dotvvm-bp-time-picker a[role=button].dotvvm-bp-command_toggle,.dotvvm-bp-control.dotvvm-bp-time-picker a[role=button].dotvvm-bp-command_unselect{width:4rem;margin:0;background:#f2f2f2;color:var(--primary-color)}.dotvvm-bp-control.dotvvm-bp-time-picker a[role=button].dotvvm-bp-command_toggle svg.dotvvm-bp-icon,.dotvvm-bp-control.dotvvm-bp-time-picker a[role=button].dotvvm-bp-command_unselect svg.dotvvm-bp-icon{width:1.6rem;height:1.6rem;margin:0 auto;fill:var(--primary-color)}.dotvvm-bp-control.dotvvm-bp-time-picker a[role=button].dotvvm-bp-command_toggle:hover,.dotvvm-bp-control.dotvvm-bp-time-picker a[role=button].dotvvm-bp-command_unselect:hover{background:#ccc}.dotvvm-bp-control.dotvvm-bp-time-picker .dotvvm-bp-time-picker_time-dial>div span{padding:.5rem 1rem;background:var(--primary-color);color:#fff}.dotvvm-bp-control.dotvvm-bp-time-picker .dotvvm-bp-time-picker_time-dial>div span:before{background:var(--primary-color)}.dotvvm-bp-control.dotvvm-bp-time-picker .dotvvm-bp-time-picker_time-dial .dotvvm-bp-time-picker_designator-dial span::before{position:absolute;top:0;right:0;bottom:0;left:-2em;content:"";background-color:var(--primary-color);font-size:.8em;z-index:-1}.dotvvm-bp-control.dotvvm-bp-time-picker .dotvvm-bp-time-picker_time-dial .dotvvm-bp-primitive_item:hover,.dotvvm-bp-control.dotvvm-bp-time-picker .dotvvm-bp-time-picker_time-dial .dotvvm-bp-time-picker_now{background:var(--primary-color)}.dotvvm-bp-control.dotvvm-bp-modal-dialog.base-modal{max-height:80vh!important;overflow-y:auto}@media only screen and (max-width:768px){.dotvvm-bp-control.dotvvm-bp-modal-dialog.base-modal{top:0!important;max-height:100vh!important}}.dotvvm-bp-control.dotvvm-bp-modal-dialog.base-modal .dotvvm-bp-primitive_header{align-items:center;min-height:5rem;padding:1rem;background-color:var(--primary-color)}@media only screen and (max-width:480px){.dotvvm-bp-control.dotvvm-bp-modal-dialog.base-modal .dotvvm-bp-primitive_header{min-height:3.5rem}}.dotvvm-bp-control.dotvvm-bp-modal-dialog.base-modal .dotvvm-bp-primitive_header *{font-family:Roboto,sans-serif;font-size:2.2rem;font-weight:300;letter-spacing:.1rem}@media only screen and (max-width:480px){.dotvvm-bp-control.dotvvm-bp-modal-dialog.base-modal .dotvvm-bp-primitive_header *{font-size:1.8rem}}.dotvvm-bp-control.dotvvm-bp-modal-dialog.base-modal .dotvvm-bp-dialog_body{display:block}.dotvvm-bp-control.dotvvm-bp-modal-dialog.base-modal .dotvvm-bp-command_close{width:3rem;height:3rem;padding:0;background-color:transparent;border-color:transparent}.dotvvm-bp-control.dotvvm-bp-modal-dialog.base-modal .dotvvm-bp-command_close svg{width:100%;height:100%}.dotvvm-bp-control.dotvvm-bp-modal-dialog.base-modal .dotvvm-bp-command_close:hover{background-color:transparent;border-color:transparent}.dotvvm-bp-control.dotvvm-bp-modal-dialog.base-modal .dotvvm-bp-command_close:hover svg{fill:var(--secondary-color)}.dotvvm-bp-control.dotvvm-bp-modal-dialog.base-modal .dotvvm-bp-primitive_container{height:auto}.dotvvm-bp-control.dotvvm-bp-modal-dialog.base-modal .dotvvm-bp-primitive_container>.dotvvm-bp-primitive_contents{padding:2rem}.dotvvm-bp-control.dotvvm-bp-modal-dialog.base-modal .dotvvm-bp-primitive_container>.dotvvm-bp-primitive_contents h3{margin-bottom:2rem}@media only screen and (max-width:480px){.dotvvm-bp-control.dotvvm-bp-modal-dialog.base-modal .dotvvm-bp-primitive_container>.dotvvm-bp-primitive_contents h3{margin-bottom:1.5rem}}.dotvvm-bp-control.dotvvm-bp-modal-dialog.base-modal .dotvvm-bp-primitive_container>.dotvvm-bp-primitive_contents p{margin-bottom:1.5rem;font-size:1.6rem}.dotvvm-bp-control.dotvvm-bp-modal-dialog.base-modal .dotvvm-bp-primitive_container>.dotvvm-bp-primitive_contents p a{font-size:1.6rem;color:var(--primary-color)}.dotvvm-bp-control.dotvvm-bp-modal-dialog.base-modal .dotvvm-bp-primitive_container>.dotvvm-bp-primitive_contents p a:hover{color:var(--secondary-color)}.dotvvm-bp-control.dotvvm-bp-modal-dialog.base-modal .dotvvm-bp-align_right{height:3rem}@media only screen and (max-width:1024px){body:not(.admin) .dotvvm-bp-modal-dialog{width:100%!important}}.admin .dotvvm-bp-control.dotvvm-bp-modal-dialog .dotvvm-bp-primitive_header{height:3.8rem;min-height:3.8rem}.title-layout{display:-moz-flex;display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap;-moz-align-items:flex-start;align-items:flex-start;-moz-justify-content:space-between;justify-content:space-between;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;flex-wrap:nowrap;margin:2rem 0 2.5rem}.title-layout>*{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;flex-basis:auto;width:auto;max-width:auto;box-sizing:border-box;-ms-flex-preferred-size:auto}@media only screen and (max-width:480px){.title-layout{-moz-flex-direction:column;flex-direction:column}.title-layout>*{width:100%}.title-layout>:not(:last-child){margin-bottom:1rem}}.title-layout>h4{flex-basis:21rem;max-width:21rem;padding:0 2rem 0 0;font-family:Roboto,sans-serif;font-size:1.6rem;font-weight:600;line-height:2.4rem;letter-spacing:.1rem;text-align:left}.title-layout>div{flex-grow:1;flex-shrink:1;flex-basis:auto;width:auto;max-width:100%;padding:0 0 0 2rem;font-family:Roboto,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.2rem;letter-spacing:.1rem}.title-layout.with-button{align-items:center}.title-layout.with-button>h4{flex-basis:auto;max-width:100%}.title-layout.with-button>div{flex-grow:0;flex-basis:auto}.admin .title-layout{margin:1rem 0}.admin .title-layout>h4{padding:0 1rem 0 0;font-size:1.4rem}.admin .title-layout>div{padding:0 0 0 1rem;font-size:1.4rem}@media only screen and (max-width:768px){body:not(.admin) .title-layout{flex-direction:column}}@media only screen and (max-width:768px){body:not(.admin) .title-layout>h4{flex-basis:auto;width:100%;max-width:100%}}@media only screen and (max-width:768px){body:not(.admin) .title-layout>div{padding:1rem 0 0 0}}.files-grid_row{display:flex;align-items:center;justify-content:flex-start;margin-bottom:.7rem;font-family:Roboto,sans-serif;letter-spacing:.1rem}.files-grid_icon{display:block;width:3rem;min-width:3rem;height:3rem;margin-right:1.5rem}.files-grid_icon svg{width:100%;height:100%}.files-grid_icon svg.word{fill:#295499}.files-grid_icon svg.excel{fill:#207647}.files-grid_icon svg.power-point{fill:#ea3c00}.files-grid_icon svg.audio{fill:navy}.files-grid_icon svg.image{fill:#fc0}.files-grid_icon svg.video{fill:#b20000}.files-grid_icon svg.default{fill:#000}.files-grid_name{display:inline-block;display:block;margin-right:3rem}.files-grid_name--elipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.files-grid_name--fix_stretch{flex:1 1 auto}.files-grid_name a{color:#000;text-decoration:none}.files-grid_name a:hover{color:var(--primary-color)}.files-grid_downloads{padding-right:3rem;font-size:1.4rem;white-space:nowrap}@media only screen and (max-width:480px){.files-grid_downloads{display:none}}.files-grid_button{position:relative;display:block;width:3rem;min-width:3rem;height:3rem}.files-grid_button svg{position:absolute;top:50%;left:50%;display:block;width:2.5rem;height:2.5rem;transform:scale(1,1) translate(-50%,-50%);transition:all .3s ease-in-out;fill:var(--secondary-color)}.files-grid_button:hover svg{transform:scale(1.1,1.1) translate(-50%,-50%)}.rating-grid_row{display:flex;align-items:center;margin-bottom:.7rem;font-family:Roboto,sans-serif;letter-spacing:.1rem}@media only screen and (max-width:480px){.rating-grid_row{flex-wrap:wrap}}.rating-grid_name{display:block;flex:1 1 auto;padding-right:3rem;line-height:3rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rating-grid_name a{color:#000;text-decoration:none}.rating-grid_name a:hover{color:var(--primary-color)}@media only screen and (max-width:480px){.rating-grid_name{padding-right:0}}.rating-grid_value{flex:0 0 5rem;padding-right:3rem;font-size:1.4rem}@media only screen and (max-width:480px){.rating-grid_value{display:none}}.rating-grid_rating{flex:0 0 13rem}.rating-grid_rating .dotvvm-bp-primitive_point{display:flex;align-items:center;height:2.7rem;margin-right:.3rem}@media only screen and (max-width:480px){.rating-grid_rating{flex-basis:100%}}.tooltip-item{position:relative;display:inline-block;width:100%}.tooltip-item a,.tooltip-item span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tooltip-item:after{position:absolute;top:120%;left:0;content:attr(tooltip);width:auto;width:auto;min-width:100%;min-width:100%;max-width:32rem;max-width:32rem;padding:.5rem;background-color:#d9d9d9;opacity:0;border-radius:.2em;font-size:1.3rem;color:#000;white-space:normal;transition:opacity .2s ease-in-out;z-index:-1}.tooltip-item:hover:after{opacity:1;z-index:1}.dotvvm-bp-alert{position:fixed;top:0;right:auto;left:auto;width:40rem;max-width:100%;padding:2rem 1rem;z-index:1000}.dotvvm-bp-alert .dotvvm-bp-primitive_contents{font-size:1.4rem}.dotvvm-bp-alert svg{font-size:2rem}.authentication-form label{display:inline-block;width:12rem;margin:0 .5rem 2rem 0;line-height:2rem;text-align:left;vertical-align:middle}@media only screen and (max-width:768px){.authentication-form label{display:block;width:100%;text-align:left}}.authentication-form .auth-input-c{width:100%;margin-bottom:2rem;text-align:center}.authentication-form .auth-input-c .dotvvm-bp-text-box{margin-bottom:0;box-shadow:none}.authentication-form .auth-input-c span.has-error{display:block;width:40rem;margin:.5rem auto 0;text-align:left}@media only screen and (max-width:768px){.authentication-form .auth-input-c span.has-error{width:100%}}.authentication-form .auth-input-c.with-label span.has-error{display:block;width:53rem;box-sizing:border-box;padding-left:13rem;margin:.5rem auto 0;text-align:left}@media only screen and (max-width:768px){.authentication-form .auth-input-c.with-label span.has-error{width:100%;padding-left:0}}.authentication-form .dotvvm-bp-text-box{display:inline-block;width:100%;max-width:40rem;box-sizing:border-box;margin-bottom:2rem;letter-spacing:.1rem;vertical-align:middle}@media only screen and (max-width:768px){.authentication-form .dotvvm-bp-text-box{display:block;max-width:100%}}.authentication-form .button{height:6rem;padding:0 2rem;margin:3rem 0 5rem 0;line-height:6rem}.authentication-form .dotvvm-bp-control.dotvvm-bp-alert{width:40rem;max-width:100%;margin:1rem auto;font-size:1.8rem}.authentication-form .dotvvm-bp-control.dotvvm-bp-alert .dotvvm-bp-icon{display:none}.authentication-form .dotvvm-bp-control.dotvvm-bp-alert.dotvvm-bp-alert_danger{background:0 0;border:none;color:#d91313}.footer-section{width:100%;padding-top:3rem;background-color:#ececec}.footer-container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;width:75%;max-width:1270px;margin:0 auto}.footer-container .footer-left{display:flex;flex:0 0 60%;flex-wrap:wrap;width:60%;max-width:60%;box-sizing:border-box;padding-right:3rem}.footer-container .footer-left h4{flex:0 0 100%;margin-bottom:2.5rem}.footer-container .footer-left .footer-col{flex:0 0 25%;box-sizing:border-box;padding-right:1rem}.footer-container .footer-left .footer-col a{display:block;margin-bottom:1rem;font-size:1.6rem;letter-spacing:.1rem;color:#000;text-decoration:none}.footer-container .footer-left .footer-col a:hover{text-decoration:underline}.footer-container .footer-left .footer-col:last-child{flex:0 0 50%}.footer-container .footer-right{display:inline-flex;flex:0 0 40%;width:40%;max-width:40%;margin-top:5rem}.footer-container .footer-right>a:first-of-type{margin-right:2rem}.footer-container .footer-right>a:nth-of-type(2) img{max-width:15rem;margin-bottom:3rem}.footer-container .footer-right>a>img{width:100%;max-width:40rem;height:auto}.footer-container .footer-socials{display:block;width:100%;margin-top:1rem}.footer-container .footer-socials p{margin-bottom:1rem;font-size:1.6rem;letter-spacing:.1rem}.footer-container .footer-socials .social-panel .social-link{display:inline-block;width:3rem;height:3rem;margin-right:1rem;text-decoration:none;vertical-align:middle;transform:scale(1,1);transition:all .3s}.footer-container .footer-socials .social-panel .normal-link{color:#24161d;margin-left:10px}.footer-container .footer-socials .social-panel .normal-link:hover{color:#000;text-decoration:none}.footer-container .footer-socials .social-panel a>svg{display:block;width:100%;height:100%}.footer-container .footer-socials .social-panel a:hover{transform:scale(1.1,1.1);transition:all .3s}.footer-container .footer-socials .social-panel a.facebook>svg{fill:#3b5999}.footer-container .footer-socials .social-panel a.twitter>svg{fill:#55acee}.footer-container .footer-socials .social-panel a.linked>svg{fill:#0077b5}.footer-container .footer-socials .social-panel a.youtube>svg{fill:red}.footer-container .copyright{display:block;width:100%;margin:2.5rem 0 1rem 0;font-size:1.4rem;text-align:center}.admin .footer-container{width:90%}@media only screen and (max-width:1366px){body:not(.admin) .footer-container{width:100%;box-sizing:border-box;padding:0 1rem}}@media only screen and (max-width:768px){body:not(.admin) .footer-container .footer-left .footer-col{flex:0 0 50%;padding-right:0}body:not(.admin) .footer-container .footer-left .footer-col:last-child{flex:0 0 100%}}@media only screen and (max-width:768px){body:not(.admin) .footer-container .footer-left .footer-col{flex:0 0 100%}}@media only screen and (max-width:1366px){body:not(.admin) .footer-container .footer-left{flex:0 0 100%;width:100%;max-width:100%;padding-right:0;margin-bottom:3rem}}@media only screen and (max-width:480px){body:not(.admin) .footer-container .footer-right>img{width:100%}}@media only screen and (max-width:1366px){body:not(.admin) .footer-container .footer-right>img:first-of-type{margin-right:3rem;margin-bottom:0}}@media only screen and (max-width:768px){body:not(.admin) .footer-container .footer-right>img:first-of-type{display:block;margin-right:0;margin-bottom:3rem}}@media only screen and (max-width:1366px){body:not(.admin) .footer-container .footer-right{flex:0 0 100%;width:100%;max-width:100%}body:not(.admin) .footer-container .footer-right svg{display:inline-block;margin:0 1rem 0 0;vertical-align:middle}}@media only screen and (max-width:480px){body:not(.admin) .footer-container .footer-socials p{text-align:center}}@media only screen and (max-width:480px){body:not(.admin) .footer-container .footer-socials .social-panel{text-align:center}}.navigation{position:fixed;top:0;left:0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%;background-color:#fff;border-bottom:1px solid #ececec;z-index:900}.navigation .logo{flex:0 0 auto;width:auto;max-width:none;box-sizing:border-box;padding-left:2rem;text-decoration:none}.navigation .logo>span{display:block;margin-bottom:.5rem;font-size:1.6rem;color:#000}.navigation .logo>strong{display:block;font-size:1.8rem;color:var(--primary-color);transition:all .15s}.navigation .logo:hover>strong{color:var(--secondary-color);transition:all .15s}.navigation .menu{display:flex;flex:0 0 55%;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;width:55%;max-width:55%;list-style:none}.navigation .menu>li{flex:0 0 25%;width:25%;max-width:25%}.admin-nav .menu>li{flex:0 0 22%!important;width:22%!important;max-width:22%!important}.navigation .menu>li.navigation-user{flex:0 0 auto!important;width:auto!important;max-width:100%!important}.navigation .menu>li>a{display:block;padding:3rem 0;background-color:#fff;border-left:1px solid #f2f2f2;font-family:Roboto,sans-serif;font-size:1.4rem;font-weight:500;color:var(--secondary-color);text-align:center;text-decoration:none;text-transform:uppercase;transition:all .15s}.navigation .menu>li>a.active,.navigation .menu>li>a:hover{background-color:var(--secondary-color);color:#fff;transition:all .15s}.navigation .navigation-user{position:relative}.navigation .navigation-user>a{width:2rem;height:2rem}.navigation .navigation-user>a svg{width:100%;height:100%;fill:var(--secondary-color)}.navigation .navigation-user>a:hover svg{fill:#fff}.navigation .navigation-user>a.active{background-color:var(--secondary-color)}.navigation .navigation-user>a.active svg{fill:#fff}.navigation .navigation-user-popup{position:absolute;right:0;display:none;min-width:100%;box-sizing:border-box;padding:1.5rem;background-color:#fff;border:1px solid #f2f2f2}.navigation .navigation-user-popup .caption{display:block;width:100%;letter-spacing:.15rem;color:#8c8c8c}.navigation .navigation-user-popup .content{width:100%;margin-bottom:1rem;letter-spacing:.15rem}.navigation .navigation-user-popup .link{display:block;margin-bottom:1rem;letter-spacing:.1rem;color:var(--primary-color);text-decoration:none}.navigation .navigation-user-popup .link:hover{text-decoration:underline}.navigation .navigation-user-popup .button{display:inline-block;margin:0 auto;border:none}.navigation .navigation-user-popup.active{display:block}.admin .navigation .logo span{margin-bottom:0;font-size:1.4rem}.admin .navigation .logo strong{font-size:1.6rem}.admin .navigation menu{justify-content:flex-end}.admin .navigation menu li>a{padding:1.5rem 3rem}@media only screen and (max-width:768px){body:not(.admin) .navigation{box-sizing:border-box}}@media only screen and (max-width:768px){body:not(.admin) .navigation .logo{padding-left:1rem}body:not(.admin) .navigation .logo span{margin-bottom:0;font-size:1.4rem}body:not(.admin) .navigation .logo strong{font-size:1.6rem}}@media only screen and (max-width:1024px){body:not(.admin) .navigation .menu{flex:0 0 65%;width:65%;max-width:65%}}@media only screen and (max-width:768px){body:not(.admin) .navigation .menu{position:absolute;top:100%;left:0;display:block;width:100%;max-width:100%;height:0;background-color:var(--secondary-color);transition:all .3s;overflow:hidden}body:not(.admin) .navigation .menu.open{height:100vh;transition:all .3s}}@media only screen and (max-width:768px){body:not(.admin) .navigation .menu>li{flex:none;width:100%;max-width:none}}@media only screen and (max-width:768px){body:not(.admin) .navigation .menu>li>a{background-color:var(--secondary-color);border-bottom:.2rem solid #fff;color:#fff}}@media only screen and (max-width:768px){body:not(.admin) .navigation .menu>li>a.active,body:not(.admin) .navigation .menu>li>a:hover{background-color:#fff;color:var(--secondary-color);transition:all .15s}}.top-panel{padding:3rem 0;margin-bottom:5rem;background:var(--primary-color);color:#fff}.top-panel .container{display:-moz-flex;display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap;-moz-align-items:center;align-items:center;-moz-justify-content:center;justify-content:center;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;flex-wrap:nowrap;width:75%;max-width:1270px}.top-panel .container>*{-moz-flex-grow:1;flex-grow:1;flex-shrink:1;flex-basis:auto;width:auto;max-width:auto;box-sizing:border-box;-ms-flex-preferred-size:auto}@media only screen and (max-width:480px){.top-panel .container{-moz-flex-direction:column;flex-direction:column}.top-panel .container>*{width:100%}.top-panel .container>:not(:last-child){margin-bottom:1rem}}@media only screen and (max-width:768px){.top-panel{text-align:center}}.top-panel .button{display:inline-block;flex:0 0 auto;vertical-align:middle}.top-panel-content{display:inline-block;flex:1 1 auto;box-sizing:border-box;padding-left:5rem;font-family:Roboto,sans-serif;font-size:2.2rem;font-weight:300;letter-spacing:.1rem;vertical-align:middle}.top-panel-content a{display:inline-block;font-size:2.2rem;letter-spacing:.1rem;color:#fff;text-decoration:none;vertical-align:middle}.top-panel-content a:hover{color:var(--secondary-color)}.top-panel-content span{display:inline-block;margin:0 .6rem;font-size:2.2rem;vertical-align:middle}.admin .top-panel{padding:.5rem 0;margin-bottom:1rem}.admin .top-panel .container{width:90%}.admin .top-panel-content{padding-left:3rem;margin-left:0}.admin .top-panel-content a,.admin .top-panel-content span{font-size:1.4rem}.admin .top-panel-content a{max-width:25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:768px){body:not(.admin) .top-panel{padding:2rem 0}}@media only screen and (max-width:768px){body:not(.admin) .top-panel .container{display:block}}@media only screen and (max-width:768px){body:not(.admin) .top-panel{text-align:center}}@media only screen and (max-width:768px){body:not(.admin) .top-panel-content{display:block;padding-left:0;margin:2rem 0 0 0}}.filter .dotvvm-bp-date-picker{width:100%;margin-bottom:2rem}.filter .dotvvm-bp-check-box.dotvvm-bp-control{display:inline-flex;width:100%;margin-right:0;margin-bottom:2rem;font-family:Roboto,sans-serif}.filter .dotvvm-bp-check-box.dotvvm-bp-control span{font-size:1.4rem;line-height:1.8rem}.filter .dotvvm-bp-combo-box input[type=text]{min-height:4rem;line-height:4rem}.filter-group{margin-bottom:1rem}.filter-group label{display:block;width:100%;margin-bottom:.5rem;font-size:1.4rem;line-height:1.8rem;letter-spacing:.1rem}.filter-group label.title{margin-bottom:2rem;font-family:Roboto,sans-serif;font-size:1.8rem;font-weight:300}.filter-group input[type=text]{display:inline-block;width:100%;height:4rem;padding:.5rem 1rem;margin-bottom:2rem;font-size:1.4rem;line-height:normal;letter-spacing:.1rem}.filter-group input[type=text]::-webkit-input-placeholder{line-height:normal}.filter-group input[type=text]::-moz-placeholder{line-height:normal}.filter-group input[type=text]:-ms-input-placeholder{line-height:normal}.filter-group input[type=text]:-moz-placeholder{line-height:normal}.filter .dotvvm-bp-combo-box,.filter .dotvvm-bp-drop-down-list{margin-bottom:2rem}.filter .dotvvm-bp-button{margin-bottom:3rem}.admin .filter input[type=text]{height:3rem;padding:0 1rem;margin-bottom:1.3rem;font-size:1.4rem;line-height:3rem}.admin .filter .dotvvm-bp-check-box.dotvvm-bp-control{margin-bottom:1.3rem}.admin .filter-group{margin-bottom:1.3rem}.admin .filter-group label.title{margin-bottom:1.5rem;font-size:1.6rem}.admin .filter .dotvvm-bp-date-picker{margin-bottom:1.3rem}.admin .filter .dotvvm-bp-date-picker .dotvvm-bp-primitive_text-box{margin-bottom:0}.admin .filter .dotvvm-bp-combo-box,.admin .filter .dotvvm-bp-drop-down-list{margin-bottom:2rem}.filter .text-to-center{display:flex;justify-content:center;gap:2rem}.filter .text-to-center .dotvvm-bp-button{padding:0 2rem!important;min-width:unset!important;width:fit-content!important}.filter .text-to-center.first-child-grow>button:first-child{flex-grow:1}.header-info{display:-moz-flex;display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap;-moz-align-items:center;align-items:center;-moz-justify-content:space-between;justify-content:space-between;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;margin:5rem 0 2.5rem 0}.header-info>*{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;flex-basis:auto;width:auto;max-width:auto;box-sizing:border-box;-ms-flex-preferred-size:auto}@media only screen and (max-width:480px){.header-info{-moz-flex-direction:column;flex-direction:column}.header-info>*{width:100%}.header-info>:not(:last-child){margin-bottom:1rem}}.header-info h4{flex-basis:100%;max-width:100%;box-sizing:border-box;padding:2.6rem 2rem 2.4rem;background:var(--primary-color);color:#fff}.header-info-caption{flex-basis:21rem;max-width:20%;box-sizing:border-box;padding:4.5rem 2rem;font-family:Roboto,sans-serif;font-size:1.6rem;font-weight:600;letter-spacing:.15rem;text-align:left}.header-info-content{flex:1 1 auto;flex-wrap:nowrap;width:auto;max-width:80%;padding:4.5rem 0 0 2rem;font-family:Roboto,sans-serif;font-size:1.6rem;font-weight:400;letter-spacing:.15rem;display:-moz-flex;display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap;-moz-align-items:center;align-items:center;-moz-justify-content:space-between;justify-content:space-between;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center}.header-info-content.w-100{max-width:100%}.header-info-content>*{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;flex-basis:auto;width:auto;max-width:auto;box-sizing:border-box;-ms-flex-preferred-size:auto}@media only screen and (max-width:480px){.header-info-content{-moz-flex-direction:column;flex-direction:column}.header-info-content>*{width:100%}.header-info-content>:not(:last-child){margin-bottom:1rem}}.header-info-content span{flex:1 1 auto;width:auto;max-width:100%}.header-info-content .dotvvm-bp-button{flex:0 0 15rem;max-width:15rem}.header-info-text{flex:1 1 auto;width:auto;max-width:100%;padding:4.5rem 0 4.5rem 2rem;font-family:Roboto,sans-serif;font-size:1.6rem;font-weight:400;letter-spacing:.15rem}.admin .header-info{margin:1rem 0}.admin .header-info h4{padding:1rem 1rem .9rem;font-size:2rem}.admin .header-info-caption{padding:1rem;font-size:1.4rem}.admin .header-info-content{padding:1rem 0 1rem 1rem}.admin .header-info-content span{padding:.8rem 0;font-size:1.4rem}.admin .header-info-text{padding:3rem 0 3rem 1.3rem}.main-page-header{position:relative;height:50rem;background-color:#000}@media only screen and (max-width:1024px){.main-page-header{height:35rem}}@media only screen and (max-width:768px){.main-page-header{height:auto;background-color:#fff}}.main-page-header .bg-container{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/presenters/images/header/main-bg_1200.jpg);background-repeat:no-repeat;background-position:center center;opacity:.6;z-index:1;background-size:cover}@media only screen and (max-width:1366px){.main-page-header .bg-container{background-image:url(/presenters/images/header/main-bg_1200.jpg)}}@media only screen and (max-width:1024px){.main-page-header .bg-container{background-image:url(/presenters/images/header/main-bg_1200.jpg)}}@media only screen and (max-width:768px){.main-page-header .bg-container{display:none}}.main-page-header .title-container{position:absolute;top:11rem;left:50%;width:60%;color:#fff;text-align:center;transform:translateX(-50%);z-index:2}@media only screen and (max-width:1366px){.main-page-header .title-container{top:6rem;width:100%;box-sizing:border-box;padding:0 2rem}}@media only screen and (max-width:768px){.main-page-header .title-container{position:relative;top:auto;left:auto;padding:4rem 2rem;transform:translate(0)}}.main-page-header .title-container h1{margin-bottom:4rem;text-align:center}@media only screen and (max-width:1024px){.main-page-header .title-container h1{margin-bottom:3rem;font-size:4.5rem}}@media only screen and (max-width:768px){.main-page-header .title-container h1{margin-bottom:.5rem;font-size:3.2rem;font-weight:400;color:#000;text-align:left}}@media only screen and (max-width:480px){.main-page-header .title-container h1{font-size:2rem}}.main-page-header .title-container h2{display:inline-block;text-align:center}@media only screen and (max-width:768px){.main-page-header .title-container h2{display:block;font-size:2.2rem;color:#000;text-align:left}}@media only screen and (max-width:480px){.main-page-header .title-container h2{font-size:1.4rem;line-height:2.2rem}}.main-page-header .search-box{position:absolute;top:100%;left:50%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;width:75%;max-width:1270px;box-sizing:border-box;padding:5rem 6rem;background-color:var(--primary-color);background-color:var(--primary-color);border-radius:.2rem;transform:translate(-50%,-50%);z-index:3}@media only screen and (max-width:1440px){.main-page-header .search-box{width:75%}}@media only screen and (max-width:1024px){.main-page-header .search-box{padding:3rem}}@media only screen and (max-width:768px){.main-page-header .search-box{position:relative;top:auto;left:auto;width:100%;padding:3rem 2rem;border-radius:0;transform:translate(0)}}.main-page-header .search-box-input{flex:0 0 74%;width:74%;max-width:74%;margin-bottom:0;border:none;color:#000}@media only screen and (max-width:1366px){.main-page-header .search-box-input{flex:0 0 68%;width:68%;max-width:68%}}@media only screen and (max-width:1024px){.main-page-header .search-box-input{flex:0 0 100%;width:100%;max-width:100%;margin-bottom:1.5rem}}.main-page-header .search-box-button{display:block;flex:0 0 24%;width:24%;max-width:24%;height:6rem;box-sizing:border-box;background-color:#fff;border:.2rem solid #fff;border-radius:.2rem;font-size:1.4rem;line-height:6rem;color:var(--primary-color);text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s}.main-page-header .search-box-button:hover{color:var(--secondary-color);transition:all .3s}.main-page-header .search-box-button.secondary{background-color:rgba(255,255,255,0);color:#fff}.main-page-header .search-box-button.secondary:hover{background-color:#fff;color:var(--primary-color)}@media only screen and (max-width:1366px){.main-page-header .search-box-button{flex:0 0 30%;width:30%;max-width:30%}}@media only screen and (max-width:1024px){.main-page-header .search-box-button{flex:0 0 100%;width:100%;max-width:100%}}@media only screen and (max-width:768px){.main-page-header .search-box-button{flex:0 0 100%;width:100%;max-width:100%}}.main-page-header .search-box .search-hr-line{position:relative;display:none;flex:0 0 100%;width:100%;max-width:100%;padding:3rem 0}.main-page-header .search-box .search-hr-line:before{position:absolute;top:50%;left:0;content:"";width:100%;height:.2rem;background-color:#fff;transform:translateY(-50%);z-index:1}.main-page-header .search-box .search-hr-line>span{position:absolute;top:50%;left:50%;padding:0 2rem;background-color:var(--primary-color);font-size:1.3rem;color:#fff;text-transform:uppercase;transform:translate(-50%,-50%);z-index:2}@media only screen and (max-width:768px){.main-page-header .search-box .search-hr-line{display:block}}.section-carousel{padding-top:13rem;padding-bottom:4rem}@media only screen and (max-width:768px){.section-carousel{padding-top:3rem;padding-bottom:0}}@media only screen and (max-width:768px){.section-carousel .container{padding:0}}.section-status{padding-bottom:6rem}@media only screen and (max-width:480px){.section-status{padding-bottom:3rem}}.section-status .container{padding:0 0!important;background-color:#ececec;text-align:center}.section-status .container .status-container{display:inline-block;box-sizing:border-box;padding:6rem 6rem;margin:0;width:100%;background-color:#fff;border-radius:.2rem}@media only screen and (max-width:480px){.section-status .container .status-container{display:block;padding:2rem 3rem}}.section-status .container .status-container p{font-family:Roboto,sans-serif;font-size:3.4rem;line-height:6rem;color:var(--secondary-color);text-transform:uppercase}.section-status .container .status-container span{display:inline-block;min-width:2.8rem;padding:1.5rem 1.6rem;margin:0 .5rem;background-color:var(--primary-color);border-radius:.2rem;font-size:3.2rem;color:#fff;text-align:center}@media only screen and (max-width:480px){.section-status .container .status-container span{display:block;width:5rem;margin:1rem auto}}.section-stats{padding-bottom:4rem}@media only screen and (max-width:480px){.section-stats{padding-bottom:0}}.section-stats h2{margin-bottom:2.8rem}.section-stats .dotvvm-bp-grid-view{margin-top:2.5rem}.rating-container{display:-moz-flex;display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap;-moz-align-items:flex-start;align-items:flex-start;-moz-justify-content:space-between;justify-content:space-between;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start}.rating-container a,.rating-container span{font-size:1.6rem}.rating-container>*{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;flex-basis:43%;width:43%;max-width:43%;box-sizing:border-box;-ms-flex-preferred-size:43%}@media only screen and (max-width:480px){.rating-container{-moz-flex-direction:column;flex-direction:column}.rating-container>*{width:100%}.rating-container>:not(:last-child){margin-bottom:1rem}}@media only screen and (max-width:1440px){.rating-container{display:-moz-flex;display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap;-moz-align-items:flex-start;align-items:flex-start;-moz-justify-content:space-between;justify-content:space-between;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start}.rating-container>*{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;flex-basis:45%;width:45%;max-width:45%;box-sizing:border-box;-ms-flex-preferred-size:45%}}@media only screen and (max-width:1440px) and (max-width:480px){.rating-container{-moz-flex-direction:column;flex-direction:column}.rating-container>*{width:100%}.rating-container>:not(:last-child){margin-bottom:1rem}}@media only screen and (max-width:768px){.rating-container{display:-moz-flex;display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap;-moz-align-items:flex-start;align-items:flex-start;-moz-justify-content:space-between;justify-content:space-between;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start}.rating-container>*{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;flex-basis:100%;width:100%;max-width:100%;box-sizing:border-box;-ms-flex-preferred-size:100%}}@media only screen and (max-width:768px) and (max-width:480px){.rating-container{-moz-flex-direction:column;flex-direction:column}.rating-container>*{width:100%}.rating-container>:not(:last-child){margin-bottom:1rem}}@media only screen and (max-width:768px){.rating-container>div:not(:last-child){margin-bottom:3rem}}@media only screen and (max-width:480px){.rating-container>div:not(:last-child){margin-bottom:3rem}}.rating-container .data-pager-c{margin-top:2rem}.address-container{display:-moz-flex;display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap;-moz-align-items:stretch;align-items:stretch;-moz-justify-content:space-around;justify-content:space-around;width:100%;-ms-flex-pack:distribute;-webkit-box-align:stretch;-ms-flex-align:stretch;margin-bottom:4rem}.address-container>*{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;flex-basis:auto;width:auto;max-width:auto;box-sizing:border-box;-ms-flex-preferred-size:auto}@media only screen and (max-width:480px){.address-container{-moz-flex-direction:column;flex-direction:column}.address-container>*{width:100%}.address-container>:not(:last-child){margin-bottom:1rem}}@media only screen and (max-width:768px){.address-container .address-box:first-child{margin-bottom:2rem}}.address-container .address-box h3{margin-bottom:2rem}.address-container .address-box address{font-style:normal}.address-container .address-box a:not(.button){color:#000;text-decoration:none;transition:all .3s}.address-container .address-box a:not(.button):hover{color:var(--primary-color);transition:all .3s}.address-container .address-box>a:first-of-type{display:block;margin-top:2rem}.contact-btn-container{margin:2rem auto;text-align:center}.contact-btn-container .button{width:28rem;max-width:100%;margin:0 1rem;border:.2rem solid #fff;border-color:var(--primary-color)}.contact-btn-container .button:hover{border-color:var(--secondary-color)}@media only screen and (max-width:768px){.contact-btn-container .button{display:block;margin:2rem auto}}.product-detail,.project-detail{margin-bottom:-7rem}.product-detail a:not([class]),.project-detail a:not([class]){font-size:1.6rem;color:#000;text-decoration:underline}.product-detail a:not([class]):hover,.project-detail a:not([class]):hover{text-decoration:none}.product-detail .top-panel,.project-detail .top-panel{margin-bottom:3rem}@media only screen and (max-width:768px){.product-detail .top-panel,.project-detail .top-panel{margin-bottom:1rem}}.product-detail section,.project-detail section{padding:2rem 0 3rem}@media only screen and (max-width:768px){.product-detail section,.project-detail section{padding:1rem 0 1rem}}.product-detail section:last-child,.project-detail section:last-child{padding-bottom:6rem}.product-detail section h2,.project-detail section h2{margin-bottom:2rem;font-size:2.2rem}.product-detail .title-layout h4,.project-detail .title-layout h4{margin-bottom:0}.product-detail .product-item,.project-detail .product-item{display:block;align-items:center;width:auto;max-width:55rem;margin-bottom:2rem}.product-detail .product-item a,.project-detail .product-item a{display:inline-block;color:#000;text-decoration:none}.product-detail .product-item a span,.project-detail .product-item a span{font-size:1.6rem;font-weight:600;letter-spacing:.1rem}.product-detail .product-item a p,.project-detail .product-item a p{font-size:1.4rem;letter-spacing:.1rem}.product-detail .product-item a:hover,.project-detail .product-item a:hover{color:var(--primary-color)}.product-detail .dotvvm-bp-rating{margin:0 1rem;vertical-align:middle}.product-detail .keywords a{text-decoration:none}.product-detail .keywords a span{padding:.3rem 1rem;margin-right:1rem;background-color:var(--primary-color);border-radius:.2rem;font-size:1.4rem;color:#fff;text-transform:uppercase}.product-detail .keywords a:hover span{background-color:#3e79bd}.authentication{padding:5.5rem 0 5rem;letter-spacing:.1rem;text-align:center}.authentication h3{margin-bottom:6rem}.authentication .link{color:var(--primary-color);text-decoration:none}.authentication .link:hover{text-decoration:underline}.authentication p{max-width:45rem;margin:0 auto 3rem auto;line-height:2.4rem}.authentication span.has-error{display:inline-block;margin-bottom:2rem;margin-left:1rem;color:#d91313;vertical-align:middle}.portal-management .dotvvm-bp-modal-dialog.dotvvm-bp-control label{display:block;margin-bottom:.5rem;letter-spacing:.1rem}.portal-management .dotvvm-bp-modal-dialog.dotvvm-bp-control .dotvvm-bp-text-box{width:100%;margin-bottom:1rem}.portal-management .dotvvm-bp-modal-dialog.dotvvm-bp-control .dotvvm-bp-image-crop{height:30rem;margin-bottom:2rem}.portal-management .dotvvm-bp-modal-dialog.dotvvm-bp-control .dotvvm-bp-image-crop .dotvvm-bp-primitive_toolbar{background:#f2f2f2}.portal-management .dotvvm-bp-modal-dialog.dotvvm-bp-control .dotvvm-bp-image-crop a[role=button]{background:#f2f2f2;border-color:#f2f2f2}.portal-management .dotvvm-bp-modal-dialog.dotvvm-bp-control .dotvvm-bp-image-crop a[role=button]:hover{background:var(--primary-color);border-color:var(--primary-color)}.portal-management .dotvvm-bp-modal-dialog.dotvvm-bp-control .dotvvm-bp-image-crop a[role=button]:hover svg{fill:#fff}.portal-management .dotvvm-bp-modal-dialog.dotvvm-bp-control .dotvvm-bp-file-upload{margin-bottom:2rem}.portal-management .dotvvm-bp-modal-dialog.dotvvm-bp-control .button{margin-top:1rem}.portal-management-carousel .carousel-item{display:flex;padding:2rem 0;border-top:1px solid #f2f2f2}.portal-management-carousel .carousel-item:last-child{border-bottom:1px solid #f2f2f2}.portal-management-carousel .carousel-item-img-c{display:flex;flex:0 0 20rem;align-items:center;justify-content:center;width:20rem;height:20rem;overflow:hidden}.portal-management-carousel .carousel-item-img-c img{width:100%}.portal-management-carousel .carousel-item-text-c{flex:1 1 auto;padding:1rem 1.5rem}.portal-management-carousel .carousel-item-text-c h5{margin-bottom:1.5rem;font-weight:700}.portal-management-carousel .carousel-item-btn-c{flex:0 0 15rem;width:15rem}.portal-management-carousel .carousel-item-btn-c .button{width:12rem;float:right;margin:.5rem 0}.project .header-info-content .dotvvm-bp-button{flex-basis:11rem;max-width:11rem}.button-add-c{margin-bottom:1rem;text-align:right}.activation-content{margin:2rem 0}.activation-content-title{display:block;font-size:1.6rem;font-weight:700}.product-detail-buttons{margin-bottom:2rem}.product-file-item{padding:0 1rem;margin:1.5rem 0 1rem;border:1px solid #f2f2f2;border-radius:.2rem}.product-file-item .title-layout{padding:1rem 0;margin:0}.product-file-item .button.toggle{vertical-align:top}.product-file-item_content{height:0;opacity:0;transition:opacity .5s;overflow:hidden}.product-file-item textarea.dotvvm-bp-text-box{margin-bottom:1rem}.product-file-item .button-icon{display:inline-block;width:3.6rem;height:3.6rem;box-sizing:border-box;padding:0;padding:.6rem 0;font-size:2rem;vertical-align:middle}.product-file-item .button-icon svg{transform:rotate(0);transition:transform .5s}.product-file-item.active .product-file-item_content{height:auto;opacity:1}.product-file-item.active .button-icon svg{transform:rotate(-180deg)}.product .header-info-content .dotvvm-bp-button{flex-basis:11rem;max-width:11rem}.user-detail-item{display:-moz-flex;display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap;-moz-align-items:flex-start;align-items:flex-start;-moz-justify-content:space-between;justify-content:space-between;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;margin-bottom:2rem}.user-detail-item>*{-moz-flex-grow:1;flex-grow:1;flex-shrink:0;flex-basis:auto;width:auto;max-width:auto;box-sizing:border-box;-ms-flex-preferred-size:auto}@media only screen and (max-width:480px){.user-detail-item{-moz-flex-direction:column;flex-direction:column}.user-detail-item>*{width:100%}.user-detail-item>:not(:last-child){margin-bottom:1rem}}.user-detail-item_col{margin-right:2rem}.user-detail-item_col .dotvvm-bp-check-box{margin-top:2.6rem;margin-bottom:1.8rem}.user-detail-item_col:last-child{flex-basis:45%;width:45%;max-width:45%;margin-right:0}.user-detail-contact{display:-moz-flex;display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap;-moz-align-items:flex-start;align-items:flex-start;-moz-justify-content:space-between;justify-content:space-between;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start}.user-detail-contact>*{-moz-flex-grow:1;flex-grow:1;flex-shrink:0;flex-basis:auto;width:auto;max-width:auto;box-sizing:border-box;-ms-flex-preferred-size:auto}@media only screen and (max-width:480px){.user-detail-contact{-moz-flex-direction:column;flex-direction:column}.user-detail-contact>*{width:100%}.user-detail-contact>:not(:last-child){margin-bottom:1rem}}.user-detail-contact .dotvvm-bp-button{height:3rem;box-sizing:border-box;padding:0 1.5rem;line-height:3rem}.user-detail-contact>input{margin-right:1rem;margin-bottom:1.3rem}.user-detail-contact>input.dotvvm-bp-button{flex-grow:0;margin-right:0}.web-settings-row{display:-moz-flex;display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap;-moz-align-items:center;align-items:center;-moz-justify-content:flex-start;justify-content:flex-start;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center}.web-settings-row>*{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;flex-basis:auto;width:auto;max-width:auto;box-sizing:border-box;-ms-flex-preferred-size:auto}@media only screen and (max-width:480px){.web-settings-row{-moz-flex-direction:column;flex-direction:column}.web-settings-row>*{width:100%}.web-settings-row>:not(:last-child){margin-bottom:1rem}}.web-settings-row>label{margin-right:2rem}.web-settings-row>label .dotvvm-bp-combo-box{width:28rem}.web-settings-row>label .dotvvm-bp-time-picker{width:28rem}.web-settings-row>label.dotvvm-bp-check-box{margin-top:2.1rem}.web-settings-row>div{flex-grow:1}.web-settings-box{padding:0 1rem 1rem 1rem;margin-bottom:1rem;border:1px solid #f2f2f2;border-radius:.2rem}.web-settings-fileupload{display:-moz-flex;display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap;-moz-align-items:center;align-items:center;-moz-justify-content:flex-start;justify-content:flex-start;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center}.web-settings-fileupload>*{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;flex-basis:auto;width:auto;max-width:auto;box-sizing:border-box;-ms-flex-preferred-size:auto}@media only screen and (max-width:480px){.web-settings-fileupload{-moz-flex-direction:column;flex-direction:column}.web-settings-fileupload>*{width:100%}.web-settings-fileupload>:not(:last-child){margin-bottom:1rem}}.web-settings-fileupload .dotvvm-bp-file-upload{flex-grow:1;margin-right:2rem}.web-settings .dotvvm-bp-grid-view .empty-data{margin:0}.guide-container{display:block;width:70%;margin:5rem auto}@media only screen and (max-width:768px){.guide-container{width:100%}}.guide-container hr{margin:5rem 0}.guide-container>h1{margin-bottom:3rem;text-align:center}.guide-container .guide-box{display:-moz-flex;display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap;-moz-align-items:flex-start;align-items:flex-start;-moz-justify-content:space-between;justify-content:space-between;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start}.guide-container .guide-box p:before,.guide-container .guide-box padding:after{margin:.25rem 0}.guide-container .guide-box>*{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;flex-basis:16.66%;width:16.66%;max-width:16.66%;box-sizing:border-box;-ms-flex-preferred-size:16.66%}@media only screen and (max-width:480px){.guide-container .guide-box{-moz-flex-direction:column;flex-direction:column}.guide-container .guide-box>*{width:100%}.guide-container .guide-box>:not(:last-child){margin-bottom:1rem}}.guide-container .guide-box.font{display:-moz-flex;display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap;-moz-align-items:flex-start;align-items:flex-start;-moz-justify-content:space-between;justify-content:space-between;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start}.guide-container .guide-box.font>*{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;flex-basis:16.66%;width:16.66%;max-width:16.66%;box-sizing:border-box;-ms-flex-preferred-size:16.66%}@media only screen and (max-width:480px){.guide-container .guide-box.font{-moz-flex-direction:column;flex-direction:column}.guide-container .guide-box.font>*{width:100%}.guide-container .guide-box.font>:not(:last-child){margin-bottom:1rem}}.guide-container .guide-box.family{display:-moz-flex;display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap;-moz-align-items:center;align-items:center;-moz-justify-content:center;justify-content:center;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center}.guide-container .guide-box.family>*{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;flex-basis:20%;width:20%;max-width:20%;box-sizing:border-box;-ms-flex-preferred-size:20%}@media only screen and (max-width:480px){.guide-container .guide-box.family{-moz-flex-direction:column;flex-direction:column}.guide-container .guide-box.family>*{width:100%}.guide-container .guide-box.family>:not(:last-child){margin-bottom:1rem}}.guide-container .guide-box.icons{display:-moz-flex;display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap;-moz-align-items:center;align-items:center;-moz-justify-content:center;justify-content:center;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center}.guide-container .guide-box.icons>*{-moz-flex-grow:0;flex-grow:0;flex-shrink:0;flex-basis:100%;width:100%;max-width:100%;box-sizing:border-box;-ms-flex-preferred-size:100%}@media only screen and (max-width:480px){.guide-container .guide-box.icons{-moz-flex-direction:column;flex-direction:column}.guide-container .guide-box.icons>*{width:100%}.guide-container .guide-box.icons>:not(:last-child){margin-bottom:1rem}}.guide-container .g-button{text-align:center}.guide-container .g-button p{margin-bottom:1rem}.guide-container .g-color span{display:block;width:7rem;height:7rem;margin:auto;border-radius:100%}.guide-container .g-color p{display:block;width:100%;padding-top:10px;font-weight:600;text-align:center}.guide-container .g-color.primary span{background:var(--primary-color)}.guide-container .g-color.primary p:after{display:block;content:"var(--primary-color)"}.guide-container .g-color.secondary span{background:var(--secondary-color)}.guide-container .g-color.secondary p:after{display:block;content:"var(--secondary-color)"}.guide-container .g-color.font span{background:#000}.guide-container .g-color.font p:after{display:block;content:"#000"}.guide-container .g-color.background span{background-color:#a7c3e3}.guide-container .g-color.background p:after{display:block;content:"#a7c3e3"}.guide-container .g-color.error span{background:#d91313}.guide-container .g-color.error p:after{display:block;content:"#d91313"}.guide-container .g-font{text-align:center}.guide-container .g-font>*{text-align:center}.guide-container .g-font>h1{font-size:6.4rem}.guide-container .g-font>h1+p:after{display:block;content:"6.4rem"}.guide-container .g-font>h1+p:before{display:block;content:"variable: $font-size-xxl"}.guide-container .g-font>h2{font-size:4.5rem}.guide-container .g-font>h2+p:after{display:block;content:"4.5rem"}.guide-container .g-font>h2+p:before{display:block;content:"variable: $font-size-xl"}.guide-container .g-font>h3{font-size:3.2rem}.guide-container .g-font>h3+p:after{display:block;content:"3.2rem"}.guide-container .g-font>h3+p:before{display:block;content:"variable: $font-size-l"}.guide-container .g-font>span.normal{display:block;font-size:2.2rem}.guide-container .g-font>span.normal+p:after{display:block;content:"2.2rem"}.guide-container .g-font>span.normal+p:before{display:block;content:"variable: $font-size-m"}.guide-container .g-font>span.small{display:block;font-size:1.3rem}.guide-container .g-font>span.small+p:after{display:block;content:"1.3rem"}.guide-container .g-font>span.small+p:before{display:block;content:"variable: $font-size-s"}.guide-container .g-font>span.smaller{display:block;font-size:1rem}.guide-container .g-font>span.smaller+p:after{display:block;content:"1rem"}.guide-container .g-font>span.smaller+p:before{display:block;content:"variable: $font-size-xs"}.guide-container .g-family>*{text-align:center}.guide-container .g-family h2{font-family:"Open Sans",sans-serif;font-size:6.4rem}.guide-container .g-family h2+p:after{display:block;content:"Open Sans, sans-serif"}.guide-container .g-family h2+p:before{display:block;content:"variable: $font-text"}.guide-container .g-icon{text-align:center}.guide-container .g-icon span{display:inline-block;cursor:pointer}.guide-container .g-icon span:nth-child(even)>svg{fill:var(--secondary-color)}.guide-container .g-icon .dotvvm-bp-icon{width:3rem;height:3rem;margin:0 .5rem;fill:var(--primary-color)}@media print{.footer-section,.navigation .menu,.top-panel .button{display:none}.product-detail .top-panel,.project-detail .top-panel{padding:2rem 0 0;margin-bottom:0;background:#fff}.product-detail .top-panel-content,.project-detail .top-panel-content{padding:0;font-size:2rem;font-weight:400;color:#000}.navigation{position:static;border:none}.navigation .logo{padding-left:0}.navigation .logo span{margin-bottom:0}body{margin:0}body header{padding-top:0}.container{width:100%;max-width:100%;box-sizing:border-box}.title-layout{position:relative;display:block;margin:1rem 0 1.5rem;orphans:3;page-break-inside:avoid}.title-layout h4{display:block;width:100%;margin-bottom:0;font-size:1.4rem;line-height:2rem}.title-layout>div{display:block;width:100%;padding-left:0;font-size:1.2rem;line-height:1.8rem;letter-spacing:0}.product-detail section,.project-detail section{position:relative;padding:1rem 0 0}.product-detail section.bg-color,.project-detail section.bg-color{background:#fff}.product-detail section .container,.project-detail section .container{position:relative}.product-detail section h2,.project-detail section h2{margin-bottom:1rem;font-size:1.6rem}.files-grid a{font-size:1.2rem;letter-spacing:0}.files-grid .files-grid_row{margin-bottom:.5rem}.files-grid .files-grid_icon{width:2rem;height:2rem}.files-grid .files-grid_button{display:none}.files-grid .files-grid_downloads{font-size:1.2rem;letter-spacing:0}.project-detail .product-item a{page-break-inside:avoid}.project-detail .product-item a p,.project-detail .product-item a span{font-size:1.2rem;line-height:1.6rem;letter-spacing:0}}.slick-slide:not(:has(.slider-item.slick-slide)) .slick-dots{display:none!important}.msmt-footer-logo{display:flex;align-items:center}.msmt-footer-logo img{margin-bottom:0!important}.tooltip-item:has(.tooltip)::after{width:fit-content!important;min-width:unset!important}.tooltip::after{content:"(?)";position:absolute;top:50%;right:-20px;transform:translateY(-50%)}.tooltip{width:fit-content!important;cursor:help;position:relative}@media screen and (max-width:1901px){.main-page-header .title-container{top:4rem}}@media screen and (max-width:1366px){.main-page-header .title-container{top:8rem}}@media screen and (max-width:1181px){.main-page-header .title-container h1{font-size:5.4rem}.main-page-header .title-container h2{font-size:2.7rem}}@media screen and (max-width:1024px){.main-page-header .title-container{top:6rem}.main-page-header .title-container h1{font-size:3.5rem}.main-page-header .title-container h2{font-size:2.2rem}}@media screen and (max-width:768px){.main-page-header .title-container h1{margin-bottom:2rem}.main-page-header .title-container{top:0}}.flex-row>.dotvvm-bp-control{display:flex!important;justify-content:flex-start!important;gap:10px!important;padding-left:40px!important}.flex-row>.dotvvm-bp-control .dotvvm-bp-check-box{width:fit-content!important}.dotvvm-bp-check-box>svg>path{display:none!important}.dotvvm-bp-check-box.dotvvm-bp-state_checked>svg>path{display:inline!important}.button-link{font-size:1.6rem;color:#000;text-decoration:underline;background:0 0;border:none;padding:0;cursor:pointer;max-width:100%;white-space:normal;overflow-wrap:normal;word-break:normal;text-align:left}.button-link:hover{text-decoration:none}.width-100{width:100%}.child-no-pad>input{padding:0!important}.child-no-mar>input{margin:0!important}@media screen and (max-width:1020px){body:not(.admin) .navigation .menu{flex:0 0 46%;width:46%;max-width:46%}}.pl-40{padding-left:40px!important}.w-100-40px{width:calc(100% - 40px)!important}.mb-20px{margin-bottom:20px!important}.ml-40px{margin-left:40px!important}.fs-1em .dotvvm-bp-primitive_text{font-size:0.85em!important}