@-webkit-keyframes homeHeaderShowLaptop{0%{left:-200vw;-webkit-transform:scaleX(0);transform:scaleX(0)}59%{-webkit-transform:scale(1);transform:scale(1);left:50%}60%{-webkit-transform:scale(1);transform:scale(1);left:60%}to{-webkit-transform:scaleX(1);transform:scaleX(1);left:50%}}@keyframes homeHeaderShowLaptop{0%{left:-200vw;-webkit-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0)}59%{-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1);left:50%}60%{-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1);left:60%}to{-webkit-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);left:50%}}.hidden{display:none !important}@media only screen and (max-width: 480px){.hidden-exs-to{display:none !important}}@media only screen and (min-width: 481px){.hidden-xs-from{display:none !important}}@media only screen and (max-width: 768px){.hidden-xs-to{display:none !important}}@media only screen and (min-width: 769px){.hidden-sm-from{display:none !important}}@media only screen and (max-width: 992px){.hidden-sm-to{display:none !important}}@media screen and (min-width: 993px){.hidden-md-from{display:none !important}}@media only screen and (max-width: 1200px){.hidden-md-to{display:none !important}}@media only screen and (min-width: 1201px){.hidden-lg-from{display:none !important}}@media only screen and (max-width: 1920px){.hidden-lg-to{display:none !important}}@media only screen and (min-width: 1921px){.hidden-elg-from{display:none !important}}.dev-pages{position:fixed;top:0;left:0;z-index:9999;width:100%;padding:20px;background:#fff;border-bottom:1px solid silver;-webkit-transform:translate(0, -100%);-ms-transform:translate(0, -100%);-o-transform:translate(0, -100%);transform:translate(0, -100%);-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.dev-pages h1{margin:0 0 10px;font:300 18px/40px "Cera Pro",arial,serif}.dev-pages ul{*zoom:1}.dev-pages ul:before,.dev-pages ul:after{content:" ";display:table}.dev-pages ul:after{clear:both}.dev-pages ul li{display:inline-block;display:block;float:left;text-transform:uppercase;margin:0 10px 10px 0}.dev-pages ul li a{display:inline-block;border:1px solid rgba(0,0,0,0);background:#606060;font:400 14px/20px "Cera Pro",arial,serif;padding:0 5px;color:#fff;text-decoration:none;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.dev-pages ul li a:hover{color:#202020;border-color:silver;background-color:#fff}.dev-pages ul li a.new{background-color:#0d99ff}.dev-pages .show{position:absolute;top:100%;left:10px;padding:2px 8px;text-decoration:none;background-color:#000;color:#fff}.dev-pages .show span{display:block;font-size:12px}.dev-pages .show .mdi{display:none;font-size:14px}.dev-pages .show .mdi:first-of-type{display:block}.dev-pages .show:hover{color:orange}.dev-pages:hover,.dev-pages.active{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.dev-pages:hover .show .mdi:first-of-type{display:none}.dev-pages:hover .show .mdi:nth-child(3n+2){display:block}.dev-pages.active .show .mdi:first-of-type,.dev-pages.active .show .mdi:nth-child(3n+2){display:none}.dev-pages.active .show .mdi:last-of-type{display:block}.grid{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}.grid .grid-line{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}.grid.grid-default{margin-left:-30px;margin-right:-30px}.grid.grid-default .grid-navbar{width:100%;padding-left:30px;padding-right:30px;margin-bottom:30px}.grid.grid-default .grid-navbar.w320{max-width:320px}.grid.grid-default .grid-navbar.w340{max-width:340px}.grid.grid-default .grid-navbar.w360{max-width:360px}.grid.grid-default .grid-navbar.w380{max-width:380px}.grid.grid-default .grid-navbar.w420{max-width:420px}.grid.grid-default .grid-navbar.w440{max-width:440px}.grid.grid-default .grid-navbar.w460{max-width:460px}.grid.grid-default .grid-navbar.inner-margins>*:not(:last-child){margin-bottom:20px}@media only screen and (max-width: 992px){.grid.grid-default .grid-navbar{max-width:100% !important;width:100%}}.grid.grid-default .grid-content{position:relative;-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1;padding-left:30px;padding-right:30px;margin-bottom:30px}.grid.grid-default .grid-content.inner-margins>*:not(:last-child){margin-bottom:20px}@media only screen and (max-width: 992px){.grid.grid-default .grid-content{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}}.grid.grid-default .grid-line{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;padding-left:30px;padding-right:30px}.row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}.row .col{-webkit-box-flex:0;-webkit-flex:0 1 auto;flex:0 1 auto}.row .col.fit{-webkit-box-flex:0;-webkit-flex:none;flex:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (max-width: 768px){.row .col.fit{width:100%}}.row .col.fill{-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1}@media only screen and (max-width: 992px){.row .col.fill{-webkit-box-flex:0;-webkit-flex:0 1 50%;flex:0 1 50%;width:50%}}@media only screen and (max-width: 768px){.row .col.fill{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;width:100%}}@media only screen and (max-width: 992px){.row .col{-webkit-box-flex:0;-webkit-flex:0 1 50%;flex:0 1 50%;width:50%}}@media only screen and (max-width: 768px){.row .col{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;width:100%}}.row.stretch .col>*{height:100%}.row.exs{margin-left:-5px;margin-right:-5px;margin-bottom:-10px}.row.exs .col{padding-left:5px;padding-right:5px;margin-bottom:10px}.row.xs{margin-left:-10px;margin-right:-10px;margin-bottom:-20px}.row.xs .col{padding-left:10px;padding-right:10px;margin-bottom:20px}.row.sm{margin-left:-15px;margin-right:-15px;margin-bottom:-30px}.row.sm .col{padding-left:15px;padding-right:15px;margin-bottom:30px}.row.md{margin-left:-20px;margin-right:-20px;margin-bottom:-40px}.row.md .col{padding-left:20px;padding-right:20px;margin-bottom:40px}.row.lg{margin-left:-30px;margin-right:-30px;margin-bottom:-60px}.row.lg .col{padding-left:30px;padding-right:30px;margin-bottom:60px}.row.elg{margin-left:-40px;margin-right:-40px;margin-bottom:-80px}.row.elg .col{padding-left:40px;padding-right:40px;margin-bottom:80px}.w20{-webkit-box-flex:0 !important;-webkit-flex:none !important;flex:none !important;width:20%}.w25{-webkit-box-flex:0 !important;-webkit-flex:none !important;flex:none !important;width:25%}.w33{-webkit-box-flex:0 !important;-webkit-flex:none !important;flex:none !important;width:33.33333%}.w35{-webkit-box-flex:0 !important;-webkit-flex:none !important;flex:none !important;width:35%}.w40{-webkit-box-flex:0 !important;-webkit-flex:none !important;flex:none !important;width:40%}.w50{-webkit-box-flex:0 !important;-webkit-flex:none !important;flex:none !important;width:50%}.w60{-webkit-box-flex:0 !important;-webkit-flex:none !important;flex:none !important;width:60%}.w65{-webkit-box-flex:0 !important;-webkit-flex:none !important;flex:none !important;width:65%}.w66{-webkit-box-flex:0 !important;-webkit-flex:none !important;flex:none !important;width:66.66666%}.w75{-webkit-box-flex:0 !important;-webkit-flex:none !important;flex:none !important;width:75%}.w100{-webkit-box-flex:0 !important;-webkit-flex:none !important;flex:none !important;width:100% !important}.im5>*:not(:last-child){margin-bottom:5px}.im10>*:not(:last-child){margin-bottom:10px}.im15>*:not(:last-child){margin-bottom:15px}.im20>*:not(:last-child){margin-bottom:20px}.im25>*:not(:last-child){margin-bottom:25px}.im30>*:not(:last-child){margin-bottom:30px}.im40>*:not(:last-child){margin-bottom:40px}.im60>*:not(:last-child){margin-bottom:60px}.landing-titles h1{font-size:80px}.landing-titles h2{font-size:60px}.landing-titles h3{font-size:40px}.landing-titles h4{font-size:30px}.landing-titles h5{font-size:24px}@media only screen and (max-width: 1200px){.landing-titles h1{font-size:70px}.landing-titles h2{font-size:50px}.landing-titles h3{font-size:36px}.landing-titles h4{font-size:28px}.landing-titles h5{font-size:24px}}@media only screen and (max-width: 992px){.landing-titles h1{font-size:60px}.landing-titles h2{font-size:40px}.landing-titles h3{font-size:30px}.landing-titles h4{font-size:24px}.landing-titles h5{font-size:20px}}@media only screen and (max-width: 768px){.landing-titles h1{font-size:40px}.landing-titles h2{font-size:36px}.landing-titles h3{font-size:28px}.landing-titles h4{font-size:22px}.landing-titles h5{font-size:18px}}.headings-rules-landings h1{font-size:80px}.headings-rules-landings h2{font-size:40px}.headings-rules-landings h3{font-size:30px}@media only screen and (max-width: 1200px){.headings-rules-landings h1{font-size:70px}.headings-rules-landings h2{font-size:36px}.headings-rules-landings h3{font-size:28px}}@media only screen and (max-width: 992px){.headings-rules-landings h1{font-size:60px}.headings-rules-landings h2{font-size:30px}.headings-rules-landings h3{font-size:24px}}@media only screen and (max-width: 768px){.headings-rules-landings h1{font-size:40px}.headings-rules-landings h2{font-size:28px}.headings-rules-landings h3{font-size:22px}}.headings-rules-articles h1{font-size:60px}.headings-rules-articles h2{font-size:40px}.headings-rules-articles h3{font-size:30px}.headings-rules-articles h4{font-size:24px}@media only screen and (max-width: 1200px){.headings-rules-articles h1{font-size:50px}.headings-rules-articles h2{font-size:36px}.headings-rules-articles h3{font-size:28px}.headings-rules-articles h4{font-size:22px}}@media only screen and (max-width: 992px){.headings-rules-articles h1{font-size:40px}.headings-rules-articles h2{font-size:30px}.headings-rules-articles h3{font-size:24px}.headings-rules-articles h4{font-size:20px}}@media only screen and (max-width: 768px){.headings-rules-articles h1{font-size:36px}.headings-rules-articles h2{font-size:28px}.headings-rules-articles h3{font-size:22px}}body.black h1,body.black h2,body.black h3,body.black h4,body.black h5,body.black h6{color:#fff}body.black .card.card-user .content .info{color:#fff}body.black .social-link svg path{fill:#fff}body.black .link.link-primary{color:#fff}body.black .link.link-primary::before{background-color:#fff}body.black .link.link-primary:hover{color:#000}body.black .link.link-primary:hover svg path,body.black .link.link-primary:hover svg line{stroke:#000}body.black .link.link-primary.inverse{color:#000}body.black .link.link-primary.inverse::before{background-color:#000}body.black .link.link-primary.inverse:hover{color:#fff}body.black .link.link-primary.inverse:hover svg path,body.black .link.link-primary.inverse:hover svg line{stroke:#fff}body.black .button.button-primary{border-color:#fff;color:#fff}body.black .button.button-primary .round{background-color:#fff}body.black .button.button-primary:hover{color:#000}body.black .button.button-primary:hover svg path,body.black .button.button-primary:hover svg line{stroke:#000}body.black .button.button-secondary{border-color:#fff;background-color:#fff;color:#000}body.black .button.button-secondary svg path,body.black .button.button-secondary svg line{stroke:#000}body.black .button.button-secondary .round{background-color:#000}body.black .button.button-secondary:hover{color:#fff}body.black .button.button-secondary:hover svg path,body.black .button.button-secondary:hover svg line{stroke:#fff}body.black .block{position:relative;z-index:1}body.black .block .block-topline .info{color:#fff}body.black .block .block-topline .info .title{color:#fff}body.black .block::before{position:absolute;content:"";width:100vw;top:0;left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background-color:#000;z-index:-1}body.black .block.block-banner.bannerE .banner-wrapper .banner-content .main-title{color:#fff}body.black .block.block-banner.bannerE .banner-wrapper .banner-content .main-title span{color:rgba(255,255,255,.75)}body.black .block.block-banner.bannerE .banner-wrapper .banner-content .text{color:#fff}body.black .block.block-lists .list-blocks ul li{border-color:rgba(255,255,255,.25);color:#fff}body.black .block.block-lists .list-blocks .title{color:#fff}body.black .block.block-article.article-simple .content .subtitle,body.black .block.block-article.article-simple .content .title,body.black .block.block-article.article-simple .content .text{color:#fff}body.black .footer{background-color:#000}body.black .footer .footer-wrapper .footer-lists{background-color:rgba(255,255,255,.1)}body.black .footer .footer-wrapper .footer-main .footer-main-inner p,body.black .footer .footer-wrapper .footer-main .footer-main-inner .footer-title{color:#fff}body.black .footer .footer-wrapper .footer-divider{background-color:#fff}body.black .footer .footer-wrapper .footer-bottom .footer-copyright{color:#fff}.accordion .accordion-item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%}.accordion .accordion-item .accordion-head{display:-webkit-box;display:-webkit-flex;display:flex;width:100%}.accordion .accordion-item .accordion-head .accordion-arrow{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.accordion .accordion-item .accordion-head .accordion-arrow i{height:24px;color:#262626;font-size:24px;line-height:24px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease, -o-transform .3s ease}.accordion .accordion-item .accordion-head .accordion-arrow svg{max-width:12px;max-height:12px}.accordion .accordion-item .accordion-head .accordion-arrow svg path,.accordion .accordion-item .accordion-head .accordion-arrow svg line{stroke:#262626}.accordion .accordion-item .accordion-body{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%}.accordion .accordion-item:not(.active) .accordion-body{display:none}.accordion .accordion-item.active .accordion-head .accordion-arrow i{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease, -o-transform .3s ease}.accordion .accordion-item.active .accordion-head .accordion-arrow svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease, -o-transform .3s ease}.card.card-project{display:block;position:relative}.card.card-project .card-image{position:relative;width:100%;height:330px;overflow:hidden;z-index:1}.card.card-project .card-image::after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, rgba(0, 0, 0, 0.3)), to(#000));background:-webkit-linear-gradient(rgba(0, 0, 0, 0.3) 20%, #000 100%);background:linear-gradient(rgba(0, 0, 0, 0.3) 20%, #000 100%);z-index:2}.card.card-project .card-info{position:absolute;max-height:100%;left:0;right:0;bottom:0;color:#fff;padding:30px;z-index:2}.card.card-project .card-info>*:not(:last-child){margin-bottom:20px}@media only screen and (max-width: 768px){.card.card-project .card-info>*:not(:last-child){margin-bottom:15px}}@media only screen and (max-width: 768px){.card.card-project .card-info{padding:15px}}.card.card-project .card-title{color:inherit;font:700 20px "Cera Pro",arial,serif;text-transform:uppercase}.card.card-project .card-desc{color:inherit;font:400 14px "Cera Pro",arial,serif}.card.card-project-second{position:relative}.card.card-project-second>*:not(:last-child){margin-bottom:25px}@media only screen and (max-width: 768px){.card.card-project-second>*:not(:last-child){margin-bottom:20px}}.card.card-project-second .card-image{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;overflow:hidden}.card.card-project-second .card-image img{display:block;max-width:600px;width:100%;height:auto}.card.card-project-second .card-image.fullwidth{width:100%}@media only screen and (max-width: 768px){.card.card-project-second .card-image{width:100%}}.card.card-project-second .card-info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.card.card-project-second .card-info>*:not(:last-child){margin-bottom:10px}.card.card-project-second .card-info .card-title{color:#262626;font:700 30px/46px "Cera Pro",arial,serif}@media only screen and (max-width: 992px){.card.card-project-second .card-info .card-title{font-size:28px;line-height:normal}}@media only screen and (max-width: 768px){.card.card-project-second .card-info .card-title{font-size:24px}}.card.card-project-second .card-info .card-text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;color:#000;font:400 16px/24px "Source Code Pro",arial,serif}.card.card-project-second .card-info .card-text>*:not(:last-child){margin-bottom:10px}.card.card-project-second .card-info .card-text p,.card.card-project-second .card-info .card-text a,.card.card-project-second .card-info .card-text span,.card.card-project-second .card-info .card-text ul li,.card.card-project-second .card-info .card-text ol li{color:inherit;font:inherit}.card.card-company{width:100%;height:174px;border:1px solid #e3e3e5;padding:30px;overflow:hidden;cursor:pointer;-webkit-transition:border .3s ease;-o-transition:border .3s ease;transition:border .3s ease}.card.card-company img{max-width:100%}.card.card-company:hover{border-color:#000;-webkit-transition:border .3s ease;-o-transition:border .3s ease;transition:border .3s ease}.card.card-news .card-image{position:relative;width:100%;height:330px;overflow:hidden}.card.card-news .card-image::after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);z-index:2;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.card.card-news .card-info{padding:30px}@media only screen and (max-width: 768px){.card.card-news .card-info{padding:15px}}.card.card-news .card-title{color:#262626;font:600 22px/1.5 "Cera Pro",arial,serif;cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.card.card-news .card-title:hover{color:#343667;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width: 768px){.card.card-news .card-title{font-size:18px}}.card.card-news:hover .card-news-image:after{background:rgba(0,0,0,.1);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.card.card-marketing{padding:30px 20px}.card.card-marketing,.card.card-module{width:100%;border:1px solid #e3e3e5;padding:30px 20px;overflow:hidden;cursor:pointer;-webkit-transition:border .3s ease;-o-transition:border .3s ease;transition:border .3s ease}.card.card-marketing h6,.card.card-module h6{color:#262626;font:600 14px/1.2 "Cera Pro",arial,serif}.card.card-marketing p,.card.card-module p{font:400 12px/1.5 "Cera Pro",arial,serif}.card.card-marketing .card-icon,.card.card-module .card-icon{width:72px;height:72px;margin-left:auto;margin-right:auto}.card.card-marketing .card-link,.card.card-module .card-link{color:#343667;font:600 17px/1.2 "Cera Pro",arial,serif;cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.card.card-marketing .card-link:hover,.card.card-module .card-link:hover{color:#e32044;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.card.card-marketing:hover,.card.card-module:hover{border-color:#000;-webkit-transition:border .3s ease;-o-transition:border .3s ease;transition:border .3s ease}.card.card-price .card-info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;border:1px solid #e3e3e5;background-color:#fff;padding:15px}.card.card-price .card-info h5{color:#262626;font:500 24px/1.3 "Cera Pro",arial,serif}@media only screen and (min-width: 993px){.card.card-price .card-info h5{min-height:60px}}.card.card-price .card-info p{color:#343667;font:300 14px/1.5 "Cera Pro",arial,serif}.card.card-price .card-info p b{color:inherit;font:500 28px "Cera Pro",arial,serif}.card.card-price .card-info p b sup{color:inherit;font:500 16px "Cera Pro",arial,serif}.card.card-price .card-info .grow{margin-bottom:0}.card.card-price .card-info .button-default{height:48px}.card.card-price-single{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;margin-left:-20px;margin-right:-20px}.card.card-price-single .inner-item{-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1;padding:0 20px}.card.card-price-single .inner-item .card-info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1;height:100%;border:1px solid #e3e3e5;background-color:#fff;padding:15px}.card.card-price-single .inner-item .card-info h5{color:#262626;font:500 24px/1.3 "Cera Pro",arial,serif}.card.card-price-single .inner-item .card-info p{color:#343667;font:300 14px/1.5 "Cera Pro",arial,serif}.card.card-price-single .inner-item .card-info p b{color:inherit;font:500 28px "Cera Pro",arial,serif}.card.card-price-single .inner-item .card-info p b sup{color:inherit;font:500 16px "Cera Pro",arial,serif}.card.card-price-single .inner-item .card-info .grow{margin-bottom:0}.card.card-price-single .inner-item .card-info .button-default{height:48px}.card.card-price-single .inner-item .card-info>*:not(:last-child){margin-bottom:20px}@media only screen and (max-width: 768px){.card.card-price-single{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.card.card-price-single>*:not(:last-child){margin-bottom:20px}}.card.card-advantages>*{position:relative;padding-left:60px}.card.card-advantages>*::before,.card.card-advantages>*::after{position:absolute;content:""}.card.card-advantages>*::before{width:20px;height:20px;top:65px;left:15px;border-radius:50%;border:2px solid #fff;background-color:#000;z-index:2}.card.card-advantages>*::after{width:2px;height:calc(100% + 40px);top:65px;left:24px;background-color:#000;z-index:1}.card.card-advantages>*:last-child:after{background-color:#fff}@media only screen and (min-width: 769px){.card.card-advantages>*{padding-left:100px}}.card.card-advantage{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;max-width:900px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:-20px}.card.card-advantage .card-image{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:150px;height:140px;border:1px solid #e3e3e5;background-color:#fff;padding:20px;margin-bottom:20px;overflow:hidden}.card.card-advantage .card-image img{max-width:60px;width:100%;max-height:60px}.card.card-advantage .card-info{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;margin-bottom:20px}@media only screen and (min-width: 769px){.card.card-advantage .card-info{-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1;padding-left:40px}}.card.card-client{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;height:150px;background:rgba(255,255,255,.11);padding:30px;overflow:hidden}.card.card-client img{display:block;max-width:100%;max-height:100%;width:auto;height:auto}@media only screen and (max-width: 992px){.card.card-client{padding:20px}}@media only screen and (max-width: 480px){.card.card-client{height:100px}}.card.card-blog{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%}.card.card-blog>*:not(:last-child){margin-bottom:25px}.card.card-blog .card-image{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;overflow:hidden}.card.card-blog .card-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card.card-blog .card-info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%}.card.card-blog .card-info>*:not(:last-child){margin-bottom:20px}.card.card-blog .card-info .card-title{color:#262626;font:700 30px/46px "Cera Pro",arial,serif}@media only screen and (max-width: 992px){.card.card-blog .card-info .card-title{font-size:28px;line-height:normal}}@media only screen and (max-width: 768px){.card.card-blog .card-info .card-title{font-size:24px}}.card.card-sectionB{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%}.card.card-sectionB>*:not(:last-child){margin-bottom:25px}.card.card-sectionB .card-media{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;width:100%;height:400px;border:1px solid #e6e6e8}.card.card-sectionB .card-media .card-image{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;height:100%;overflow:hidden;z-index:1}.card.card-sectionB .card-media .card-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card.card-sectionB .card-media .card-media-info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.4);padding:30px;opacity:0;z-index:2;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.card.card-sectionB .card-media .card-media-info .media-info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%}.card.card-sectionB .card-media .card-media-info .media-info>*:not(:last-child){margin-right:10px}.card.card-sectionB .card-media .card-media-info .media-info .info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1}.card.card-sectionB .card-media .card-media-info .media-info .info>*:not(:last-child){margin-bottom:5px}.card.card-sectionB .card-media .card-media-info .media-info .info .subtitle{color:#fff;font:600 16px/1 "Source Code Pro",arial,serif}.card.card-sectionB .card-media .card-media-info .media-info .info .title{color:#fff;font:700 24px/42px "Cera Pro",arial,serif}.card.card-sectionB .card-media .card-media-info .media-info .arrow{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:36px;height:24px;-webkit-mask-image:url(../img/icons/cursor-right.svg);mask-image:url(../img/icons/cursor-right.svg);-webkit-mask-size:100%;mask-size:100%;background-color:#fff}.card.card-sectionB .card-media:hover .card-media-info{opacity:1;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.card.card-sectionB .card-info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%}.card.card-sectionB .card-info>*:not(:last-child){margin-bottom:10px}.card.card-sectionB .card-info .text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;color:#000;font:400 20px/32px "Cera Pro",arial,serif}.card.card-sectionB .card-info .text>*:not(:last-child){margin-bottom:5px}.card.card-sectionB .card-info .text p,.card.card-sectionB .card-info .text span,.card.card-sectionB .card-info .text a,.card.card-sectionB .card-info .text ul li,.card.card-sectionB .card-info .text ol li,.card.card-sectionB .card-info .text strong,.card.card-sectionB .card-info .text b{color:inherit;font:inherit}.card.card-sectionB .card-info .text strong{font-weight:600}.card.card-sectionB .card-info .text b{font-weight:700}.card.card-sectionB1{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%}.card.card-sectionB1>*:not(:last-child){margin-bottom:25px}.card.card-sectionB1 .card-media{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;width:100%;height:400px;border:1px solid #e6e6e8}.card.card-sectionB1 .card-media .card-image{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;height:100%;overflow:hidden;z-index:1;-webkit-filter:blur(8px);filter:blur(8px)}.card.card-sectionB1 .card-media .card-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card.card-sectionB1 .card-media .card-media-image{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,.1);padding:30px;z-index:2}.card.card-sectionB1 .card-media .card-media-image img{display:block;max-width:100%;max-height:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto}.card.card-sectionB1 .card-media .card-media-info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.4);padding:30px;opacity:0;z-index:2;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.card.card-sectionB1 .card-media .card-media-info .media-info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%}.card.card-sectionB1 .card-media .card-media-info .media-info>*:not(:last-child){margin-right:10px}.card.card-sectionB1 .card-media .card-media-info .media-info .info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1}.card.card-sectionB1 .card-media .card-media-info .media-info .info>*:not(:last-child){margin-bottom:5px}.card.card-sectionB1 .card-media .card-media-info .media-info .info .subtitle{color:#fff;font:600 16px/1 "Source Code Pro",arial,serif}.card.card-sectionB1 .card-media .card-media-info .media-info .info .title{color:#fff;font:700 24px/42px "Cera Pro",arial,serif}.card.card-sectionB1 .card-media .card-media-info .media-info .arrow{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:36px;height:24px;-webkit-mask-image:url(../img/icons/cursor-right.svg);mask-image:url(../img/icons/cursor-right.svg);-webkit-mask-size:100%;mask-size:100%;background-color:#fff}.card.card-sectionB1 .card-media:hover .card-media-info{opacity:1;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.card.card-sectionB1 .card-info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%}.card.card-sectionB1 .card-info>*:not(:last-child){margin-bottom:10px}.card.card-sectionB1 .card-info .text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;color:#000;font:400 20px/32px "Cera Pro",arial,serif}.card.card-sectionB1 .card-info .text>*:not(:last-child){margin-bottom:5px}.card.card-sectionB1 .card-info .text p,.card.card-sectionB1 .card-info .text span,.card.card-sectionB1 .card-info .text a,.card.card-sectionB1 .card-info .text ul li,.card.card-sectionB1 .card-info .text ol li,.card.card-sectionB1 .card-info .text strong,.card.card-sectionB1 .card-info .text b{color:inherit;font:inherit}.card.card-sectionB1 .card-info .text strong{font-weight:600}.card.card-sectionB1 .card-info .text b{font-weight:700}.card.card-sectionC{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%}.card.card-sectionC>*:not(:last-child){margin-bottom:70px}@media only screen and (max-width: 1200px){.card.card-sectionC>*:not(:last-child){margin-bottom:60px}}@media only screen and (max-width: 992px){.card.card-sectionC>*:not(:last-child){margin-bottom:40px}}.card.card-sectionC .card-topline{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;border-bottom:1px dashed #000}.card.card-sectionC .card-topline>*:not(:last-child){margin-right:40px}@media only screen and (max-width: 992px){.card.card-sectionC .card-topline>*:not(:last-child){margin-right:30px}}@media only screen and (max-width: 768px){.card.card-sectionC .card-topline>*:not(:last-child){margin-right:0;margin-bottom:30px}}.card.card-sectionC .card-topline .title{color:#000;font:400 24px/56px "Cera Pro",arial,serif}.card.card-sectionC .card-topline .card-tabs-links{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.card.card-sectionC .card-topline .card-tabs-links>*:not(:last-child){margin-right:40px}@media only screen and (max-width: 768px){.card.card-sectionC .card-topline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}}.card.card-sectionC .tab-content{margin-bottom:0 !important}.card.card-review{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;max-width:900px;width:100%}.card.card-review>*:not(:last-child){margin-right:30px}.card.card-review .card-quote{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:36px;height:28px}.card.card-review .card-quote img{display:block;max-width:100%;max-height:100%;width:auto;height:auto}.card.card-review .card-content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1}.card.card-review .card-content>*:not(:last-child){margin-bottom:30px}.card.card-review .card-content .review{color:#000;font:700 30px/46px "Cera Pro",arial,serif}@media only screen and (max-width: 768px){.card.card-review .card-content .review{font-size:24px;line-height:normal}}@media only screen and (max-width: 992px){.card.card-review{max-width:100%}}.card.card-blog-default{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;border-bottom:1px solid #e6e6e8;padding-bottom:50px}.card.card-blog-default>*:not(:last-child){margin-bottom:15px}.card.card-blog-default .flex-grow{margin-bottom:0}.card.card-blog-default .card-date{color:#000;font:600 16px/1 "Source Code Pro",arial,serif;text-transform:uppercase}.card.card-blog-default .card-title{color:#000;font:700 24px/36px "Cera Pro",arial,serif}.card.card-blog-default .card-text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;color:#000;font:400 16px/26px "Cera Pro",arial,serif}.card.card-blog-default .card-text>*:not(:last-child){margin-bottom:10px}.card.card-blog-default .card-text p,.card.card-blog-default .card-text a,.card.card-blog-default .card-text span,.card.card-blog-default .card-text strong,.card.card-blog-default .card-text b,.card.card-blog-default .card-text ul li,.card.card-blog-default .card-text ol li{color:inherit;font:inherit}.card.card-blog-media{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.card.card-blog-media .media{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:100%}.card.card-blog-media .media .image{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;max-width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.card.card-blog-media .media .image img{display:block;max-width:100%;max-height:100%;width:auto;height:auto}.card.card-blog-media .info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;border-top:1px solid #000;background-color:#f8f8f8;padding:25px}.card.card-blog-media .info>*:not(:last-child){margin-bottom:20px}.card.card-blog-media .info .card-title{height:auto !important;color:#262626;font:700 24px/42px "Cera Pro",arial,serif}.card.card-blog-media .info .socials ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.card.card-blog-media .info .socials ul>*:not(:last-child){margin-right:10px}.card.card-blog-media .info .socials ul li a{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;width:36px;height:36px;padding:10px;border:1px solid #000;background-color:rgba(0,0,0,0);z-index:2;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.card.card-blog-media .info .socials ul li a::before{position:absolute;content:"";top:1px;left:1px;right:1px;bottom:1px;-webkit-mask-size:16px 16px;mask-size:16px 16px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#000;z-index:1;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.card.card-blog-media .info .socials ul li a:hover{background-color:#000;cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.card.card-blog-media .info .socials ul li a:hover::before{background-color:#fff;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.card.card-blog-media .info .socials ul li a.behance::before{-webkit-mask-image:url(../img/icons/socials/behance-bold.svg);mask-image:url(../img/icons/socials/behance-bold.svg)}.card.card-blog-media .info .socials ul li a.linkedin::before{-webkit-mask-image:url(../img/icons/socials/linkedin-bold.svg);mask-image:url(../img/icons/socials/linkedin-bold.svg)}.card.card-blog-media .info .socials ul li a.facebook::before{-webkit-mask-image:url(../img/icons/socials/facebook-bold.svg);mask-image:url(../img/icons/socials/facebook-bold.svg)}.card.card-blog-media .info .list ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%}.card.card-blog-media .info .list ul>*:not(:last-child){margin-bottom:5px}.card.card-blog-media .info .list ul li{position:relative;color:#000;font:600 16px/24px "Source Code Pro",arial,serif;text-transform:uppercase;padding-left:24px}.card.card-blog-media .info .list ul li::before{position:absolute;content:"󰅂";top:0;left:0;font:normal normal normal 24px/1 "Material Design Icons"}.card.card-blog-info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:#f8f8f8;text-align:center;padding:25px 40px}.card.card-blog-info>*:not(:last-child){margin-bottom:40px}.card.card-blog-info .card-title{height:auto !important;color:#262626;font:700 24px/32px "Cera Pro",arial,serif;text-align:inherit;margin-bottom:10px}.card.card-blog-info .text{color:#000;font:400 16px/26px "Cera Pro",arial,serif;text-align:inherit}.card.card-blog-info .text>*:not(:last-child){margin-bottom:10px}.card.card-blog-info .text p,.card.card-blog-info .text span,.card.card-blog-info .text a,.card.card-blog-info .text strong,.card.card-blog-info .text b,.card.card-blog-info .text ul li,.card.card-blog-info .text ol li{color:inherit;font:inherit;text-align:inherit}.card.card-website{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;min-width:290px;width:100%;border:1px solid #f8f8f8;background-color:#f8f8f8;padding:30px;gap:20px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.card.card-website .card-media{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;height:120px}.card.card-website .card-media .image{display:-webkit-box;display:-webkit-flex;display:flex;max-width:100%;max-height:100%;width:auto;height:auto}.card.card-website .card-media .image img{display:block;max-width:100%;max-height:100%;width:auto;height:auto}.card.card-website .card-content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;gap:20px}.card.card-website .card-content .info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;gap:20px}.card.card-website .card-content .info .title{color:#262626;font:700 24px/40px "Cera Pro",arial,serif}.card.card-website .card-content .info .text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;color:#262626;font:400 20px/32px "Cera Pro",arial,serif;gap:10px}.card.card-website .card-content .info .text p,.card.card-website .card-content .info .text span,.card.card-website .card-content .info .text a,.card.card-website .card-content .info .text ul li,.card.card-website .card-content .info .text ol li{color:inherit;font:inherit}.card.card-website:hover{border-color:#000;background-color:#fff;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width: 768px){.card.card-website{padding:20px 15px}}.card.card-website-media{display:-webkit-box;display:-webkit-flex;display:flex;position:relative;width:100%}.card.card-website-media .card-media{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:absolute;width:100%;height:100%;overflow:hidden;z-index:1}.card.card-website-media .card-media .image{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;height:100%}.card.card-website-media .card-media .image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card.card-website-media .card-content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;position:relative;width:100%;min-height:320px;background-color:rgba(0,0,0,.3);padding:30px;gap:10px;z-index:2}.card.card-website-media .card-content .info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;gap:10px}.card.card-website-media .card-content .info .title{color:#fff;font:700 24px/40px "Cera Pro",arial,serif}.card.card-website-media .card-content .info .text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;color:#fff;font:400 24px/40px "Cera Pro",arial,serif;gap:10px}.card.card-website-media .card-content .info .text p,.card.card-website-media .card-content .info .text span,.card.card-website-media .card-content .info .text a,.card.card-website-media .card-content .info .text ul li,.card.card-website-media .card-content .info .text ol li{color:inherit;font:inherit}@media only screen and (max-width: 768px){.card.card-website-media .card-content{padding:20px 15px}}.card.card-publication{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;min-width:290px;width:100%;border:1px solid #f5f5f5;background-color:#f5f5f5;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.card.card-publication .card-media{display:-webkit-box;display:-webkit-flex;display:flex;width:100%;height:460px}.card.card-publication .card-media .image{display:block;max-width:100%;max-height:100%;width:auto;height:auto;overflow:hidden}.card.card-publication .card-media .image img{display:block;max-width:100%;max-height:100%;width:auto;height:auto}@media only screen and (max-width: 992px){.card.card-publication .card-media{height:320px}}@media only screen and (max-width: 768px){.card.card-publication .card-media{height:auto}}.card.card-publication .card-content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;padding:30px;gap:20px}.card.card-publication .card-content .info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;gap:20px}.card.card-publication .card-content .info .subtitle{color:#2f2e43;font:600 16px/1 "Source Code Pro",arial,serif}.card.card-publication .card-content .info .title{color:#262626;font:700 24px/40px "Cera Pro",arial,serif}.card.card-publication .card-content .info .text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;color:#2f2e43;font:400 20px/32px "Cera Pro",arial,serif;gap:10px}.card.card-publication .card-content .info .text p,.card.card-publication .card-content .info .text span,.card.card-publication .card-content .info .text a,.card.card-publication .card-content .info .text ul li,.card.card-publication .card-content .info .text ol li{color:inherit;font:inherit}@media only screen and (max-width: 768px){.card.card-publication .card-content{padding:20px 15px}}.card.card-publication:hover{border-color:#000;background-color:#fff;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.card.card-service{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;position:relative;border:1px solid #000;background-color:#fff;padding:30px;gap:50px}.card.card-service .card-label{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #000;background-color:#fff;color:#2f2e43;font:600 16px/1 "Source Code Pro",arial,serif;text-transform:uppercase;white-space:nowrap;padding:10px 15px}@media only screen and (min-width: 769px){.card.card-service .card-label{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.card.card-service .card-media{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;gap:10px}.card.card-service .card-media .card-icon{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1}.card.card-service .card-media .card-icon img{display:block;max-width:100%;max-height:122px}@media only screen and (max-width: 768px){.card.card-service .card-media .card-icon img{max-width:82px;max-height:82px}}.card.card-service .card-content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1;width:100%;gap:20px}.card.card-service .card-content .card-info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;gap:20px}.card.card-service .card-content .card-info .title{color:#262626;font:700 24px/40px "Cera Pro",arial,serif}@media only screen and (max-width: 768px){.card.card-service .card-content .card-info .title{font:500 22px/36px "Cera Pro",arial,serif}}.card.card-service .card-content .card-info .text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;color:#2f2e43;font:400 20px/32px "Cera Pro",arial,serif;gap:10px}.card.card-service .card-content .card-info .text p,.card.card-service .card-content .card-info .text span,.card.card-service .card-content .card-info .text a,.card.card-service .card-content .card-info .text ul li,.card.card-service .card-content .card-info .text ol li{color:inherit;font:inherit}@media only screen and (max-width: 768px){.card.card-service .card-content .card-info .text{font:400 16px/26px "Cera Pro",arial,serif}}.card.card-service .card-content .flex-grow{margin-bottom:-20px}.card.card-service .card-content .card-divider{display:block;width:100%;height:1px;border-bottom:1px solid #e6e6e8}@media only screen and (min-width: 769px){.card.card-service .card-content .card-divider{display:none}}@media only screen and (max-width: 480px){.card.card-service .card-content .button-group{width:100%}.card.card-service .card-content .button-group .button{width:100%}}@media only screen and (max-width: 992px){.card.card-service{gap:40px}}@media only screen and (max-width: 768px){.card.card-service{padding:20px;gap:30px}}.card.card-service-second{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;position:relative;background-color:#f8f8f8;padding:30px;gap:30px}.card.card-service-second .card-media{display:-webkit-box;display:-webkit-flex;display:flex;width:100%}.card.card-service-second .card-media .card-icon{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;max-width:80px;max-height:80px}.card.card-service-second .card-media .card-icon img{display:block;max-width:100%;max-height:100%}.card.card-service-second .card-content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;gap:10px}.card.card-service-second .card-content .title{color:#262626;font:700 30px/46px "Cera Pro",arial,serif}@media only screen and (max-width: 992px){.card.card-service-second .card-content .title{font-size:24px;line-height:normal}}@media only screen and (max-width: 768px){.card.card-service-second .card-content .title{font-size:20px}}.card.card-service-second .card-content .text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;color:#2f2e43;font:400 16px/26px "Cera Pro",arial,serif;gap:5px}.card.card-service-second .card-content .text p,.card.card-service-second .card-content .text span,.card.card-service-second .card-content .text a,.card.card-service-second .card-content .text ul li,.card.card-service-second .card-content .text ol li{color:inherit;font:inherit}.card.card-service-second .flex-grow{margin-bottom:-30px}.card.card-service-second .card-bottom{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;gap:10px}.card.card-service-second .card-bottom .rating{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:10px}.card.card-service-second .card-bottom .rating .logo{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:120px}.card.card-service-second .card-bottom .rating .num{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:5px}.card.card-service-second .card-bottom .rating .num strong{color:#000;font:700 60px/1 "Cera Pro",arial,serif}.card.card-service-second .card-bottom .rating .num sup{color:#2f2e43;font:400 16px/32px "Cera Pro",arial,serif}.card.card-service-second .card-bottom .advantages{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;width:100%;gap:20px}.card.card-service-second .card-bottom .advantages .advantage{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1;gap:10px}.card.card-service-second .card-bottom .advantages .advantage .icon{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:24px;height:24px}.card.card-service-second .card-bottom .advantages .advantage .icon .mdi{display:block;font-size:24px}.card.card-service-second .card-bottom .advantages .advantage .title{color:#000;font:700 20px/32px "Cera Pro",arial,serif}.card.card-service-second .card-bottom .advantages .advantage .text{font:400 16px/26px "Cera Pro",arial,serif}.card.card-service-second .card-bottom .advantages .advantage:not(:last-child){border-right:1px solid #e6e6e8}.card.card-service-second .card-bottom .advantages .advantage.green .icon .mdi{color:#39b924}.card.card-service-second .card-bottom .advantages .advantage.green .icon svg path,.card.card-service-second .card-bottom .advantages .advantage.green .icon svg line{stroke:#39b924}.card.card-service-second .card-bottom .advantages .advantage.green .text{color:#39b924}.card.card-service-second .card-bottom .advantages .advantage.red .icon .mdi{color:#db1e0b}.card.card-service-second .card-bottom .advantages .advantage.red .icon svg path,.card.card-service-second .card-bottom .advantages .advantage.red .icon svg line{stroke:#db1e0b}.card.card-service-second .card-bottom .advantages .advantage.red .text{color:#db1e0b}.card.card-service-second .card-bottom .contact-informs-controls{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:10px}@media only screen and (max-width: 480px){.card.card-service-second .card-bottom .contact-informs-controls{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.card.card-service-second .card-bottom .contact-informs-controls .button{width:100%}}@media only screen and (max-width: 480px){.card.card-service-second{padding:20px}}.card.card-user{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;gap:25px}.card.card-user .media{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%}.card.card-user .media .image{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;height:460px;overflow:hidden}.card.card-user .media .image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card.card-user .content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;gap:35px}.card.card-user .content .info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;color:#000;gap:10px}.card.card-user .content .title{color:inherit;font:700 30px/46px "Cera Pro",arial,serif}.card.card-user .content .text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;color:inherit;font:600 16px/1 "Cera Pro",arial,serif;text-transform:uppercase;gap:5px}.card.card-user .content .text p,.card.card-user .content .text span,.card.card-user .content .text a,.card.card-user .content .text ul li,.card.card-user .content .text ol li,.card.card-user .content .text strong,.card.card-user .content .text b{color:inherit;font:inherit;text-transform:inherit}.color-palette{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;width:100%}.color-palette .palette{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 0 100px;flex:0 0 100px;border:1px solid #fff;padding:30px;overflow:hidden;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.color-palette .palette .text{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff;font:400 20px/1 "Source Code Pro",arial,serif;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.color-palette .palette .text strong,.color-palette .palette .text span{color:inherit;font:inherit}.color-palette .palette .text strong{font-weight:700}.color-palette .palette:last-child{-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1}.color-palette .palette:not(:last-child) .text{opacity:0}.color-palette .palette:hover .text{opacity:1;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.color-palette .palette:hover:not(:last-child){-webkit-box-flex:0;-webkit-flex:0 0 200px;flex:0 0 200px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.color-palette:hover>*:not(:hover) .text{opacity:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.cookie{display:-webkit-box;display:-webkit-flex;display:flex;position:fixed;bottom:15px;padding:30px;gap:20px;z-index:10}.cookie.cookie-default{right:15px;border:1px solid #e6e6e8;background-color:#fff;-webkit-box-shadow:0px 20px 44px 0px rgba(60,82,94,.1);box-shadow:0px 20px 44px 0px rgba(60,82,94,.1);overflow:auto}.cookie.cookie-default .form{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;gap:15px}.cookie.cookie-default .cookie-show-more,.cookie.cookie-default .cookie-back{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#000;text-transform:uppercase;gap:2px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.cookie.cookie-default .cookie-show-more span,.cookie.cookie-default .cookie-back span{color:inherit;font:inherit;text-transform:inherit}.cookie.cookie-default .cookie-show-more i,.cookie.cookie-default .cookie-back i{color:inherit;font-size:16px;line-height:1}.cookie.cookie-default .cookie-show-more:hover,.cookie.cookie-default .cookie-back:hover{cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.cookie.cookie-default .cookie-show-more{font:600 14px "Source Code Pro",arial,serif}.cookie.cookie-default .cookie-show-more:hover{opacity:.7}.cookie.cookie-default .cookie-show-more:not(.less) span.less{display:none}.cookie.cookie-default .cookie-show-more.less span.more{display:none}.cookie.cookie-default .cookie-show-more.less i{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.cookie.cookie-default .cookie-back{font:500 16px "Source Code Pro",arial,serif}.cookie.cookie-default .cookie-back:hover{cursor:pointer}.cookie.cookie-default .cookie-back:hover span{text-decoration:underline}.cookie.cookie-default .cookie-customize{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#000;font:600 16px/1 "Source Code Pro",arial,serif;text-transform:uppercase;gap:5px}.cookie.cookie-default .cookie-customize span{color:inherit;font:inherit;text-transform:inherit;white-space:nowrap}.cookie.cookie-default .cookie-customize i{color:#000;font-size:16px;line-height:1}.cookie.cookie-default .cookie-customize:hover{opacity:.7;cursor:pointer}.cookie.cookie-default .cookie-screen{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:15px}.cookie.cookie-default .cookie-screen .center-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;max-width:1170px;width:100%;margin-inline:auto;gap:10px}.cookie.cookie-default .cookie-screen .cookie-form-group{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:auto;gap:15px}.cookie.cookie-default .cookie-screen .cookie-form-group .cookie-more{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;border:1px solid #000;color:#000;font:400 13px/21px "Cera Pro",arial,serif;padding:15px;gap:10px}.cookie.cookie-default .cookie-screen .cookie-form-group .cookie-more p,.cookie.cookie-default .cookie-screen .cookie-form-group .cookie-more span,.cookie.cookie-default .cookie-screen .cookie-form-group .cookie-more a,.cookie.cookie-default .cookie-screen .cookie-form-group .cookie-more ul li,.cookie.cookie-default .cookie-screen .cookie-form-group .cookie-more ol li,.cookie.cookie-default .cookie-screen .cookie-form-group .cookie-more strong,.cookie.cookie-default .cookie-screen .cookie-form-group .cookie-more b,.cookie.cookie-default .cookie-screen .cookie-form-group .cookie-more i:not(.mdi){color:inherit;font:inherit}.cookie.cookie-default .cookie-screen .cookie-form-group .group-title{color:#000;font:900 24px/36px "Cera Pro",arial,serif}.cookie.cookie-default .cookie-screen .cookie-form-group .info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%}.cookie.cookie-default .cookie-screen .cookie-form-group .info .line{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;gap:10px}.cookie.cookie-default .cookie-screen .cookie-form-group .info .line .title{-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1}.cookie.cookie-default .cookie-screen .cookie-form-group .info .title{color:#000;font:700 20px/24px "Cera Pro",arial,serif}.cookie.cookie-default .cookie-screen .cookie-form-group .info .title.cookies-title-info:hover{text-decoration:underline}.cookie.cookie-default .cookie-screen .cookie-form-group .info .text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;color:#000;font:400 13px/21px "Cera Pro",arial,serif;gap:5px}.cookie.cookie-default .cookie-screen .cookie-form-group .info .text p,.cookie.cookie-default .cookie-screen .cookie-form-group .info .text span,.cookie.cookie-default .cookie-screen .cookie-form-group .info .text a,.cookie.cookie-default .cookie-screen .cookie-form-group .info .text ul li,.cookie.cookie-default .cookie-screen .cookie-form-group .info .text ol li,.cookie.cookie-default .cookie-screen .cookie-form-group .info .text strong,.cookie.cookie-default .cookie-screen .cookie-form-group .info .text b{color:inherit;font:inherit}.cookie.cookie-default .cookie-screen .cookie-form-group .info .text a:hover{text-decoration:underline}.cookie.cookie-default .cookie-screen .cookie-form-group .info .text ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;gap:2px}.cookie.cookie-default .cookie-screen .cookie-form-group .info .text ul li{position:relative;padding-left:12px}.cookie.cookie-default .cookie-screen .cookie-form-group .info .text ul li::before{position:absolute;content:"";width:5px;height:5px;top:7px;left:0;border-radius:50%;background-color:#000}.cookie.cookie-default .cookie-screen .cookie-form-group:not(:last-child){border-bottom:1px solid #ccc;padding-bottom:15px}.cookie.cookie-default .cookie-screen .cookie-top-line{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;border-bottom:1px solid #ccc;padding-bottom:15px;gap:10px}.cookie.cookie-default .cookie-screen .cookie-top-line .cookie-logo{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.cookie.cookie-default .cookie-screen .cookie-top-line .cookie-logo img{width:auto}.cookie.cookie-default .cookie-screen .cookie-top-line .cookie-title{-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1;color:#000;font:900 20px "Cera Pro",arial,serif}.cookie.cookie-default .cookie-screen .cookie-top-line .cookie-close-screen{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.cookie.cookie-default .cookie-screen .cookie-top-line .cookie-close-screen i{color:#000;font-size:24px;line-height:1}.cookie.cookie-default .cookie-screen .cookie-top-line .cookie-close-screen:hover{opacity:.7;cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.cookie.cookie-default .cookie-screen:not(.cookie-main-screen){position:relative;width:calc(100vw - 90px);max-height:80vh;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:auto}@media only screen and (max-width: 768px){.cookie.cookie-default .cookie-screen:not(.cookie-main-screen){width:calc(100vw - 60px)}}.cookie.cookie-default .cookie-screen.cookie-main-screen .info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;gap:5px}.cookie.cookie-default .cookie-screen.cookie-main-screen .info .title{color:#000;font:600 20px "Cera Pro",arial,serif}.cookie.cookie-default .cookie-screen.cookie-main-screen .info .text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;color:#000;font:400 13px/20px "Cera Pro",arial,serif;gap:5px}@media only screen and (min-width: 481px){.cookie.cookie-default .cookie-screen.cookie-main-screen{width:280px}}@media only screen and (max-width: 480px){.cookie.cookie-default .cookie-screen.cookie-main-screen{width:calc(100vw - 62px)}}@media only screen and (max-width: 768px){.cookie.cookie-default{padding:15px}}.divider{display:block;max-width:1500px;width:100%;height:1px;margin-left:auto;margin-right:auto}.divider.fullwidth{max-width:100%}.divider.divider-primary{background-color:#2f2e43}.divider.divider-black{background-color:#000}@media only screen and (max-width: 1110px){.divider{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;width:auto;margin-left:15px;margin-right:15px}}.form-toggle input{display:none;visibility:hidden;opacity:0}.form-toggle input+label{display:-webkit-box;display:-webkit-flex;display:flex;position:relative;width:42px;height:23px;border-radius:30px;border:1px solid #000;background-color:#fff;overflow:hidden;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.form-toggle input+label::before{position:absolute;content:"";width:16px;height:16px;top:3px;left:3px;border-radius:50%;background-color:#000;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.form-toggle input+label:hover{cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.form-toggle input:checked+label{background-color:#000;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.form-toggle input:checked+label::before{left:22px;background-color:#fff;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.field.field-primary{position:relative;width:100%}.field.field-primary input{width:100%;height:48px;border:1px solid #e3e3e5;background-color:#fff;color:#000;font:400 14px/1.2 "Cera Pro",arial,serif;text-transform:uppercase;padding-left:15px;padding-right:15px}.field.field-primary input::-webkit-input-placeholder{display:block;color:#cbd6e2;font:inherit}.field.field-primary input::-moz-placeholder{display:block;color:#cbd6e2;font:inherit}.field.field-primary input:-ms-input-placeholder{display:block;color:#cbd6e2;font:inherit}.field.field-primary input::placeholder{display:block;color:#cbd6e2;font:inherit}.field.field-primary input:focus::-webkit-input-placeholder, .field.field-primary input:active::-webkit-input-placeholder{display:none}.field.field-primary input:focus::-moz-placeholder, .field.field-primary input:active::-moz-placeholder{display:none}.field.field-primary input:focus:-ms-input-placeholder, .field.field-primary input:active:-ms-input-placeholder{display:none}.field.field-primary input:focus::placeholder,.field.field-primary input:active::placeholder{display:none}.field.field-primary .field-error{display:none;position:absolute;top:100%;left:0;right:0;color:#e32044;font:400 10px/1.6 "Cera Pro",arial,serif}.field.field-primary[data-error=true] input{border-color:#e32044}.field.field-primary[data-error=true] input::-webkit-input-placeholder{color:#e32044}.field.field-primary[data-error=true] input::-moz-placeholder{color:#e32044}.field.field-primary[data-error=true] input:-ms-input-placeholder{color:#e32044}.field.field-primary[data-error=true] input::placeholder{color:#e32044}.field.field-primary[data-error=true] .field-error{display:block}.field.field-radio input{display:none;opacity:0;visibility:hidden;z-index:-999}.field.field-radio input+label{position:relative;width:100%;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.field.field-radio.field-radio-button input+label{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:46px;border:1px solid #e3e3e5;background-color:#fff;color:#2f2e43;font:400 14px/1.2 "Cera Pro",arial,serif;text-transform:uppercase;white-space:nowrap;padding-left:15px;padding-right:15px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.field.field-radio.field-radio-button input+label:hover{border-color:#e32044;background-color:#e32044;color:#fff;cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.field.field-radio.field-radio-button input:checked+label{border-color:#e32044;background-color:#e32044;color:#fff;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.radio-button{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.radio-button input+label{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:150px;height:42px;background-color:#f5f5f5;color:#000;font:600 16px/1 "Cera Pro",arial,serif;text-align:center}.radio-button input+label:hover{cursor:pointer}.radio-button input:checked+label{background-color:#000;color:#fff}.radios.radios-buttons{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.radios.radios-buttons .item{-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.select .select-head{background-color:#f8f8f8}.select .select-head .select-placeholder,.select .select-head .select-selected,.select .select-head .select-search{color:#000;font:600 16px/1.2 "Source Code Pro",arial,serif;text-transform:uppercase}.select .select-body{background-color:#f8f8f8}.select .select-body .select-options .select-option{color:#000;font:400 16px/1.2 "Source Code Pro",arial,serif;text-transform:uppercase}.select .select-body .select-options .select-option:hover:not(.selected){background:#000;color:#fff}.select .select-body .select-options .select-option.selected{background:#000 !important;color:#fff !important}.select{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.select select{display:none !important;visibility:hidden;opacity:0;z-index:-999}.select .select-head{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:48px;padding-right:26px;cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.select .select-head .select-placeholder{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding-left:15px;padding-right:15px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.select .select-head .select-selected{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-left:15px;padding-right:15px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.select .select-head .select-search{display:none;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-left:15px;padding-right:15px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.select .select-head::after{position:absolute;content:"";width:16px;height:16px;top:50%;right:5px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-mask-image:url(../img/icons/angle-down.svg);mask-image:url(../img/icons/angle-down.svg);-webkit-mask-size:contain;mask-size:contain;background-color:#000;color:#262626;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease, -o-transform .3s ease}.select .select-head.withSearch .select-search{display:none}.select .select-head.withSearch.focused .select-search{display:-webkit-box !important;display:-webkit-flex !important;display:flex !important}.select .select-head.withSearch.focused .select-placeholder,.select .select-head.withSearch.focused .select-selected{display:none !important}.select .select-head.withSearch.selected .select-search,.select .select-head.withSearch.selected .select-placeholder{display:none !important}.select .select-head.withSearch.selected .select-selected{display:-webkit-box !important;display:-webkit-flex !important;display:flex !important}.select .select-head.withSearch.selected.focused .select-search{display:-webkit-box !important;display:-webkit-flex !important;display:flex !important}.select .select-head.withSearch.selected.focused .select-placeholder,.select .select-head.withSearch.selected.focused .select-selected{display:none !important}.select .select-head.input-visible{cursor:default}.select .select-head.input-visible .select-placeholder,.select .select-head.input-visible .select-selected{display:none}.select .select-head.input-visible .count-input{display:-webkit-box !important;display:-webkit-flex !important;display:flex !important}.select .select-head.focused{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.select .select-head.focused+.select-body{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible;z-index:10;-webkit-transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,-webkit-transform .5s ease;-o-transition:opacity .5s ease,-o-transform .5s ease;transition:transform .5s ease,opacity .5s ease;transition:transform .5s ease,opacity .5s ease,-webkit-transform .5s ease,-o-transform .5s ease}.select .select-head.focused::after{-webkit-transform:translateY(-50%) rotate(-180deg);-ms-transform:translateY(-50%) rotate(-180deg);-o-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease, -o-transform .3s ease}.select .select-head.selected{-webkit-transition:border-color .3s ease;-o-transition:border-color .3s ease;transition:border-color .3s ease}.select .select-body{position:absolute;width:100%;max-height:195px;top:calc(100% + 2px);left:0;right:0;opacity:0;overflow:auto;visibility:hidden;z-index:-999}.select .select-body .select-options{position:relative;z-index:2}.select .select-body .select-options [hidden]{display:none !important;visibility:hidden !important;opacity:0 !important;z-index:-999}.select .select-body .select-options .select-option{padding:10px 15px;cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.select .select-body .select-options .select-option.selected{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.select .select-body .select-options .select-option:last-child{border-bottom:0}.select .select-body .select-options .select-option:hover:not(.selected){-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.select .select-body::-webkit-scrollbar{display:none !important;visibility:hidden;opacity:0;z-index:-9999}.field.field-text{position:relative;width:100%}.field.field-text textarea{width:100%;min-height:120px;border:1px solid #e3e3e5;background-color:#fff;color:#000;font:400 14px/1.2 "Cera Pro",arial,serif;text-transform:uppercase;padding:15px;resize:none}.field.field-text textarea::-webkit-input-placeholder{display:block;color:#cbd6e2;font:inherit}.field.field-text textarea::-moz-placeholder{display:block;color:#cbd6e2;font:inherit}.field.field-text textarea:-ms-input-placeholder{display:block;color:#cbd6e2;font:inherit}.field.field-text textarea::placeholder{display:block;color:#cbd6e2;font:inherit}.field.field-text textarea:focus::-webkit-input-placeholder, .field.field-text textarea:active::-webkit-input-placeholder{display:none}.field.field-text textarea:focus::-moz-placeholder, .field.field-text textarea:active::-moz-placeholder{display:none}.field.field-text textarea:focus:-ms-input-placeholder, .field.field-text textarea:active:-ms-input-placeholder{display:none}.field.field-text textarea:focus::placeholder,.field.field-text textarea:active::placeholder{display:none}.field.field-text textarea::-webkit-scrollbar{display:none;visibility:hidden;opacity:0;z-index:-9999}.field.field-text .field-error{display:none;position:absolute;top:100%;left:0;right:0;color:#e32044;font:400 10px/1.2 "Cera Pro",arial,serif}.field.field-text[data-error=true] textarea{border-color:#e32044}.field.field-text[data-error=true] textarea::-webkit-input-placeholder{color:#e32044}.field.field-text[data-error=true] textarea::-moz-placeholder{color:#e32044}.field.field-text[data-error=true] textarea:-ms-input-placeholder{color:#e32044}.field.field-text[data-error=true] textarea::placeholder{color:#e32044}.field.field-text[data-error=true] .field-error{display:block}.form input.inline{display:inline;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:240px;max-width:270px;border-bottom:1px solid #000;color:#2f2e43;font:400 20px/34px "Cera Pro",arial,serif;text-align:center;padding-left:10px;padding-right:10px}.form .form-input{-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1}.form.form-footer{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}.form.form-footer input{width:100%;height:48px;border:1px solid #e3e3e5;color:#000;font:400 14px "Cera Pro",arial,serif;text-transform:uppercase;letter-spacing:1.5pt;padding:0 15px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.form.form-footer input::-webkit-input-placeholder{color:#aeaeb4;font:inherit}.form.form-footer input::-moz-placeholder{color:#aeaeb4;font:inherit}.form.form-footer input:-ms-input-placeholder{color:#aeaeb4;font:inherit}.form.form-footer input::placeholder{color:#aeaeb4;font:inherit}.form.form-footer input:focus,.form.form-footer input:active{border-color:#000;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.form.form-footer .form-input{-webkit-box-flex:2;-webkit-flex:2 1;flex:2 1;min-width:180px}.form.form-footer .form-footer-button{-webkit-box-flex:1;-webkit-flex:1 2 20%;flex:1 2 20%;min-width:120px;max-width:auto !important;width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important;line-height:28px !important}.form.form-appointment{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:30px}.form.form-appointment .form-date-text{color:#2f2e43;font:400 30px/46px "Cera Pro",arial,serif}.form.form-appointment .form-date-text p{color:inherit;font:inherit}.form.form-appointment .form-date-text .select.inline{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:5px}.form.form-appointment .form-date-text .select.inline .select-head{border:0;background-color:rgba(0,0,0,0)}.form.form-appointment .form-date-text .select.inline .select-head .select-placeholder,.form.form-appointment .form-date-text .select.inline .select-head .select-selected,.form.form-appointment .form-date-text .select.inline .select-head .select-search{color:#2f2e43;font:700 30px/46px "Cera Pro",arial,serif;padding:0}@media only screen and (max-width: 992px){.form.form-appointment .form-date-text .select.inline .select-head .select-placeholder,.form.form-appointment .form-date-text .select.inline .select-head .select-selected,.form.form-appointment .form-date-text .select.inline .select-head .select-search{font-size:28px;line-height:normal}}@media only screen and (max-width: 768px){.form.form-appointment .form-date-text .select.inline .select-head .select-placeholder,.form.form-appointment .form-date-text .select.inline .select-head .select-selected,.form.form-appointment .form-date-text .select.inline .select-head .select-search{font-size:24px}}@media only screen and (max-width: 992px){.form.form-appointment .form-date-text{font-size:28px;line-height:normal}}@media only screen and (max-width: 768px){.form.form-appointment .form-date-text{font-size:24px}}.form.form-appointment .form-subtitle{color:#262626;font:600 16px/1 "Cera Pro",arial,serif;text-transform:uppercase}.form.form-appointment .form-simple-text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;color:#2f2e43;font:700 20px/34px "Cera Pro",arial,serif;gap:10px}.form.form-appointment .form-simple-text .text{color:inherit;font:inherit}.form.form-appointment .form-simple-text .form-field{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto;margin-left:5px;margin-right:5px}.form.form-appointment .form-simple-text .form-field .error{display:none;position:absolute;top:100%;left:0;right:0;color:rgba(0,0,0,.6);font:600 12px/16px "Source Code Pro",arial,serif;text-transform:uppercase}.form.form-appointment .form-simple-text .form-field.error input,.form.form-appointment .form-simple-text .form-field.error .select .select-head{border-color:#ec3b50}.form.form-appointment .form-simple-text .form-field.error .error{display:block}.form.form-appointment .form-simple-text .select.inline{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:5px}.form.form-appointment .form-simple-text .select.inline .select-head{min-width:240px;height:auto;border:0;border-bottom:1px solid #000;background-color:rgba(0,0,0,0)}.form.form-appointment .form-simple-text .select.inline .select-head .select-placeholder,.form.form-appointment .form-simple-text .select.inline .select-head .select-selected,.form.form-appointment .form-simple-text .select.inline .select-head .select-search{color:#2f2e43;font:400 20px/34px "Cera Pro",arial,serif;text-transform:none;text-align:center}@media only screen and (max-width: 992px){.form.form-appointment .form-simple-text .select.inline .select-head .select-placeholder,.form.form-appointment .form-simple-text .select.inline .select-head .select-selected,.form.form-appointment .form-simple-text .select.inline .select-head .select-search{font-size:18px}}@media only screen and (max-width: 768px){.form.form-appointment .form-simple-text .select.inline .select-head .select-placeholder,.form.form-appointment .form-simple-text .select.inline .select-head .select-selected,.form.form-appointment .form-simple-text .select.inline .select-head .select-search{font-size:16px}}.form.form-appointment .form-simple-text .select.inline .select-head::after{width:8px;height:8px}@media only screen and (max-width: 992px){.form.form-appointment .form-simple-text{font-size:18px;line-height:normal}}@media only screen and (max-width: 768px){.form.form-appointment .form-simple-text{font-size:16px}}@media only screen and (max-width: 768px){.form.form-appointment{gap:20px}}.label.label-primary{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#000;color:#fff;font:600 14px/1 "Source Code Pro",arial,serif;text-transform:uppercase;padding:5px}.label.label-primary>*:not(:last-child){margin-right:5px}.label.label-primary span{color:inherit;font:inherit;white-space:nowrap}.label.label-primary i{display:block;height:14px;color:#fff;font-size:14px;line-height:1}.label.label-primary i:hover{cursor:pointer}.link.link-primary{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#262626;font:600 16px/1 "Source Code Pro",arial,serif;text-decoration:none;text-transform:uppercase;padding:5px 0;z-index:1}.link.link-primary>*:not(:last-child){margin-right:5px}.link.link-primary span{color:inherit;font:inherit;text-transform:inherit}.link.link-primary i{height:16px;color:inherit;font-size:16px;line-height:1}.link.link-primary svg{max-width:8px;max-height:8px;margin-left:5px}.link.link-primary::before{position:absolute;content:"";top:-2px;left:-5px;right:-5px;bottom:-2px;background-color:#262626;opacity:0;z-index:-1}.link.link-primary:hover{color:#fff;cursor:pointer}.link.link-primary:hover::before{opacity:1}.link.link-primary:hover svg path,.link.link-primary:hover svg line{stroke:#fff}.link.link-primary.inverse{color:#fff}.link.link-primary.inverse::before{background-color:#fff}.link.link-primary.inverse:hover{color:#262626}.link.link-primary.inverse:hover svg path,.link.link-primary.inverse:hover svg line{stroke:#262626}.modal{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:fixed;top:0;left:0;right:0;bottom:0;padding:30px 15px}.modal .modal-close{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:absolute;width:20px;height:20px;top:20px;right:20px;-webkit-mask-image:url(../img/icons/cancel.svg);mask-image:url(../img/icons/cancel.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:20px;mask-size:20px;background-color:#000;z-index:20}.modal .modal-close:hover{opacity:.7;cursor:pointer}.modal .modal-close.white{background-color:#fff}.modal .modal-backdrop{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.4);z-index:1}.modal .modal-backdrop:hover{background-color:rgba(0,0,0,.7);cursor:pointer}.modal .modal-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;position:relative;max-width:980px;width:100%;min-height:200px;max-height:calc(100vh - 60px);background-color:#fff;overflow:hidden auto;z-index:2}.modal:not(.active){visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;z-index:-999}.modal.active{z-index:999}.modal.modal-fullwidth{padding:0}.modal.modal-fullwidth .modal-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;max-width:none;max-height:none;width:100vw;height:100vh}.modal.modal-fullwidth .modal-wrapper .modal-content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;max-width:1500px;width:100%;gap:70px 0}.modal.modal-fullwidth .modal-wrapper .modal-content .modal-topline{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;gap:15px}.modal.modal-fullwidth .modal-wrapper .modal-content .modal-topline .modal-title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#000;font:600 16px/1 "Cera Pro",arial,serif;text-transform:uppercase}.modal.modal-fullwidth .modal-wrapper .modal-content .modal-topline .line{-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1;height:1px;border-bottom:1px solid #000}.modal.modal-fullwidth .modal-wrapper .modal-content .modal-topline .modal-close{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;width:36px;height:36px;background-color:#f8f8f8}.modal.modal-fullwidth .modal-wrapper .modal-content .modal-topline .modal-close::before{position:absolute;content:"";width:16px;height:16px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-mask-image:url(../img/icons/close.svg);mask-image:url(../img/icons/close.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:#000}.modal.modal-fullwidth .modal-wrapper .modal-content .modal-topline .modal-close:hover{background-color:#000;cursor:pointer}.modal.modal-fullwidth .modal-wrapper .modal-content .modal-topline .modal-close:hover::before{background-color:#fff}@media only screen and (max-width: 1200px){.modal.modal-fullwidth .modal-wrapper .modal-content{gap:60px 0}}@media only screen and (max-width: 992px){.modal.modal-fullwidth .modal-wrapper .modal-content{gap:40px 0}}@media only screen and (max-width: 768px){.modal.modal-fullwidth .modal-wrapper .modal-content{gap:30px 0}}.modal.modal-fullwidth .modal-wrapper .modal-divider{display:block;width:100%;height:1px;border-bottom:1px solid #000}.modal.modal-form .modal-wrapper{padding:30px 15px}.modal.modal-form .modal-wrapper .modal-content{height:auto}.modal.modal-form .modal-wrapper .modal-content .modal-main{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;gap:70px}.modal.modal-form .modal-wrapper .modal-content .modal-main .content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;gap:50px}.modal.modal-form .modal-wrapper .modal-content .modal-main .content .info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;gap:20px}.modal.modal-form .modal-wrapper .modal-content .modal-main .content .info .subtitle{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#000;font:600 16px/1 "Cera Pro",arial,serif;gap:10px}.modal.modal-form .modal-wrapper .modal-content .modal-main .content .info .subtitle i{display:block;color:#000;font-size:24px;line-height:24px}.modal.modal-form .modal-wrapper .modal-content .modal-main .content .info .subtitle svg{max-width:22px;max-height:22px}.modal.modal-form .modal-wrapper .modal-content .modal-main .content .info .title{color:#262626;font:700 60px/80px "Cera Pro",arial,serif}@media only screen and (max-width: 992px){.modal.modal-form .modal-wrapper .modal-content .modal-main .content .info .title{font-size:48px;line-height:normal}}@media only screen and (max-width: 768px){.modal.modal-form .modal-wrapper .modal-content .modal-main .content .info .title{font-size:36px}}@media only screen and (max-width: 1200px){.modal.modal-form .modal-wrapper .modal-content .modal-main .content{gap:40px}}@media only screen and (max-width: 992px){.modal.modal-form .modal-wrapper .modal-content .modal-main .content{gap:30px}}@media only screen and (max-width: 768px){.modal.modal-form .modal-wrapper .modal-content .modal-main .content{gap:20px}}.modal.modal-form .modal-wrapper .modal-content .modal-main .sidebar{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-webkit-flex:0 0 420px;flex:0 0 420px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;gap:30px}.modal.modal-form .modal-wrapper .modal-content .modal-main .sidebar .modal-information{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:#000;padding:30px;gap:20px}.modal.modal-form .modal-wrapper .modal-content .modal-main .sidebar .modal-information .title{color:#fff;font:700 24px/36px "Cera Pro",arial,serif;text-transform:uppercase}.modal.modal-form .modal-wrapper .modal-content .modal-main .sidebar .modal-information .list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;gap:10px}.modal.modal-form .modal-wrapper .modal-content .modal-main .sidebar .modal-information .list li{position:relative;color:#fff;font:700 16px/24px "Cera Pro",arial,serif;padding-left:30px}.modal.modal-form .modal-wrapper .modal-content .modal-main .sidebar .modal-information .list li::before{position:absolute;content:"";width:22px;height:22px;top:0;left:0;background-color:#fff;background-image:url(../img/icons/check.svg);background-repeat:no-repeat;background-position:center;-webkit-background-size:14px 14px;background-size:14px 14px}.modal.modal-form .modal-wrapper .modal-content .modal-main .sidebar .modal-information .text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;color:#fff;font:400 16px/24px "Cera Pro",arial,serif;gap:10px}.modal.modal-form .modal-wrapper .modal-content .modal-main .sidebar .modal-information .text p,.modal.modal-form .modal-wrapper .modal-content .modal-main .sidebar .modal-information .text a,.modal.modal-form .modal-wrapper .modal-content .modal-main .sidebar .modal-information .text span,.modal.modal-form .modal-wrapper .modal-content .modal-main .sidebar .modal-information .text ul li,.modal.modal-form .modal-wrapper .modal-content .modal-main .sidebar .modal-information .text ol li,.modal.modal-form .modal-wrapper .modal-content .modal-main .sidebar .modal-information .text strong,.modal.modal-form .modal-wrapper .modal-content .modal-main .sidebar .modal-information .text b{color:inherit;font:inherit}.modal.modal-form .modal-wrapper .modal-content .modal-main .sidebar .modal-information .text a{font-weight:700}.modal.modal-form .modal-wrapper .modal-content .modal-main .sidebar .modal-information .text-box{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;background:rgba(255,255,255,.11);padding:20px;gap:10px}@media only screen and (max-width: 992px){.modal.modal-form .modal-wrapper .modal-content .modal-main .sidebar{display:none}}@media only screen and (max-width: 1200px){.modal.modal-form .modal-wrapper .modal-content .modal-main{gap:60px}}@media only screen and (max-width: 992px){.modal.modal-form .modal-wrapper .modal-content .modal-main{gap:40px}}@media only screen and (max-width: 768px){.modal.modal-form .modal-wrapper .modal-content .modal-main{gap:30px}}.modal.modal-confirmation-screen .modal-wrapper{padding:30px 15px}.modal.modal-confirmation-screen .modal-wrapper .modal-content{height:auto}.modal.modal-confirmation-screen .modal-wrapper .modal-content .modal-main{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;gap:50px}.modal.modal-confirmation-screen .modal-wrapper .modal-content .modal-main .media{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.modal.modal-confirmation-screen .modal-wrapper .modal-content .modal-main .media .image{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:122px;height:122px;overflow:hidden}.modal.modal-confirmation-screen .modal-wrapper .modal-content .modal-main .media .image img{display:block;max-width:100%;max-height:100%;width:auto;height:auto}.modal.modal-confirmation-screen .modal-wrapper .modal-content .modal-main .content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 0 320px;flex:1 0 320px;gap:20px}.modal.modal-confirmation-screen .modal-wrapper .modal-content .modal-main .content .subtitle{color:#2f2e43;font:600 16px/1 "Source Code Pro",arial,serif}.modal.modal-confirmation-screen .modal-wrapper .modal-content .modal-main .content .title{color:#262626;font:700 60px/80px "Cera Pro",arial,serif}@media only screen and (max-width: 1200px){.modal.modal-confirmation-screen .modal-wrapper .modal-content .modal-main .content .title{font-size:48px;line-height:normal}}@media only screen and (max-width: 992px){.modal.modal-confirmation-screen .modal-wrapper .modal-content .modal-main .content .title{font-size:36px}}@media only screen and (max-width: 768px){.modal.modal-confirmation-screen .modal-wrapper .modal-content .modal-main .content .title{font-size:28px}}.modal.modal-confirmation-screen .modal-wrapper .modal-content .modal-main .content .text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;color:#000;font:400 20px/32px "Cera Pro",arial,serif;gap:5px}.modal.modal-confirmation-screen .modal-wrapper .modal-content .modal-main .content .text p,.modal.modal-confirmation-screen .modal-wrapper .modal-content .modal-main .content .text span,.modal.modal-confirmation-screen .modal-wrapper .modal-content .modal-main .content .text a,.modal.modal-confirmation-screen .modal-wrapper .modal-content .modal-main .content .text ul li,.modal.modal-confirmation-screen .modal-wrapper .modal-content .modal-main .content .text ol li,.modal.modal-confirmation-screen .modal-wrapper .modal-content .modal-main .content .text strong,.modal.modal-confirmation-screen .modal-wrapper .modal-content .modal-main .content .text b{color:inherit;font:inherit}@media only screen and (max-width: 992px){.modal.modal-confirmation-screen .modal-wrapper .modal-content .modal-main .content .text{font-size:18px;line-height:normal}}@media only screen and (max-width: 768px){.modal.modal-confirmation-screen .modal-wrapper .modal-content .modal-main .content .text{font-size:16px}}@media only screen and (max-width: 480px){.modal.modal-confirmation-screen .modal-wrapper .modal-content .modal-main .content{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}}@media only screen and (max-width: 992px){.modal.modal-confirmation-screen .modal-wrapper .modal-content .modal-main{gap:40px}}@media only screen and (max-width: 768px){.modal.modal-confirmation-screen .modal-wrapper .modal-content .modal-main{gap:30px}}.modal.modal-sales{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;overflow:hidden auto;padding:15px}.modal.modal-sales::-webkit-scrollbar{display:none;visibility:hidden;opacity:0}@media only screen and (max-width: 768px){.modal.modal-sales .modal-close.white{background-color:#000}}.modal.modal-sales .modal-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;max-width:1024px;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-inline:auto;overflow:hidden}.modal.modal-sales .modal-wrapper .media{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;overflow:hidden;z-index:1}.modal.modal-sales .modal-wrapper .media .image{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;width:100%;height:100%;overflow:hidden}.modal.modal-sales .modal-wrapper .media .image img{display:block;position:relative;z-index:1}.modal.modal-sales .modal-wrapper .media .image::after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.1);z-index:2}@media only screen and (max-width: 768px){.modal.modal-sales .modal-wrapper .media{width:100%;max-height:240px;-webkit-box-ordinal-group:2;-webkit-order:1;order:1}}.modal.modal-sales .modal-wrapper .content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:60px 80px;gap:40px;z-index:2;overflow:hidden}.modal.modal-sales .modal-wrapper .content .icon{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:70px;height:70px;border:1px solid #000;background-color:#fff;padding:5px}.modal.modal-sales .modal-wrapper .content .icon img{display:block;max-width:100%;max-height:100%;width:auto;height:auto}.modal.modal-sales .modal-wrapper .content .info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;gap:20px}.modal.modal-sales .modal-wrapper .content .info .title{color:#171713;font:900 32px/1 "Cera Pro",arial,serif}@media only screen and (max-width: 992px){.modal.modal-sales .modal-wrapper .content .info .title{font-size:28px}}@media only screen and (max-width: 768px){.modal.modal-sales .modal-wrapper .content .info .title{font-size:24px}}.modal.modal-sales .modal-wrapper .content .info .text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;color:#212529;font:400 16px/24px "Cera Pro",arial,serif;gap:5px}.modal.modal-sales .modal-wrapper .content .info .text p,.modal.modal-sales .modal-wrapper .content .info .text span,.modal.modal-sales .modal-wrapper .content .info .text a,.modal.modal-sales .modal-wrapper .content .info .text ul li,.modal.modal-sales .modal-wrapper .content .info .text ol li,.modal.modal-sales .modal-wrapper .content .info .text strong,.modal.modal-sales .modal-wrapper .content .info .text b{color:inherit;font:inherit;text-align:inherit}@media only screen and (max-width: 1200px){.modal.modal-sales .modal-wrapper .content{padding:60px}}@media only screen and (max-width: 992px){.modal.modal-sales .modal-wrapper .content{padding:40px;gap:30px}}@media only screen and (max-width: 768px){.modal.modal-sales .modal-wrapper .content{width:100%;padding:30px;gap:20px;-webkit-box-ordinal-group:3;-webkit-order:2;order:2}}@media only screen and (max-width: 480px){.modal.modal-sales .modal-wrapper .content{padding:20px 15px}}.modal.modal-sales .modal-wrapper:not(.vertical) .media .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 769px){.modal.modal-sales .modal-wrapper:not(.vertical) .media{-webkit-box-flex:0;-webkit-flex:0 1 360px;flex:0 1 360px}}@media only screen and (min-width: 769px){.modal.modal-sales .modal-wrapper:not(.vertical) .content{-webkit-box-flex:1;-webkit-flex:1 0 360px;flex:1 0 360px}}@media only screen and (min-width: 769px){.modal.modal-sales .modal-wrapper:not(.vertical){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch}}@media only screen and (max-width: 768px){.modal.modal-sales .modal-wrapper:not(.vertical){-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}.modal.modal-sales .modal-wrapper.vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.modal.modal-sales .modal-wrapper.vertical .media{width:100%;max-height:240px}.modal.modal-sales .modal-wrapper.vertical .media .image img{max-width:100%;width:100%;height:auto}@media only screen and (min-width: 769px){.modal.modal-sales .modal-wrapper.vertical .media+.content{margin-top:-95px}}@media only screen and (max-width: 768px){.modal.modal-sales{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}}.slider-inline{max-width:100vw;overflow:hidden}.slider-inline .slide span{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#262626;font:700 280px/1 "Source Code Pro",arial,serif;text-transform:uppercase;padding-left:40px;padding-right:40px}@media only screen and (max-width: 1200px){.slider-inline .slide span{font-size:240px}}@media only screen and (max-width: 992px){.slider-inline .slide span{font-size:180px;padding-left:30px;padding-right:30px}}@media only screen and (max-width: 768px){.slider-inline .slide span{font-size:120px;padding-left:20px;padding-right:20px}}.slider-article{padding-bottom:20px;margin-bottom:0 !important}.slider-article .slide .image{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;height:440px}.slider-article .slide .image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slider-article .slick-dots{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;bottom:0}.slider-article .slick-dots>*:not(:last-child){margin-right:5px}.slider-article .slick-dots li{-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1;width:auto;height:2px}.slider-article .slick-dots li button{width:100%;height:2px;border-radius:2px;background-color:rgba(38,38,38,.2);padding:0}.slider-article .slick-dots li button::before,.slider-article .slick-dots li button::after{display:none}.slider-article .slick-dots li.slick-active button{background-color:#262626}.socials-items{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:10px 30px}.social-link{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:20px;height:20px}.social-link svg{max-width:100%;max-height:100%;width:auto;height:auto}.social-link svg path{fill:#000}.social-link:hover{opacity:.7}.swiper{display:-webkit-box !important;display:-webkit-flex !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;max-width:100%;width:100%;gap:10px}.swiper .swiper-controls{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:30px}.swiper .swiper-controls>*{position:relative;top:inherit;left:inherit;right:inherit;bottom:inherit;-webkit-transform:inherit;-ms-transform:inherit;-o-transform:inherit;transform:inherit;height:auto !important;margin:0 !important}.swiper .swiper-controls>*::after{display:none !important}.swiper .swiper-wrapper{margin-bottom:80px}@media only screen and (max-width: 1200px){.swiper .swiper-wrapper{margin-bottom:60px}}@media only screen and (max-width: 992px){.swiper .swiper-wrapper{margin-bottom:40px}}@media only screen and (max-width: 768px){.swiper .swiper-wrapper{margin-bottom:30px}}.swiper .swiper-scrollbar{position:relative !important;width:100% !important;top:inherit !important;left:inherit !important;right:inherit !important;bottom:inherit !important;-webkit-transform:inherit !important;-ms-transform:inherit !important;-o-transform:inherit !important;transform:inherit !important}.swiper.swiper-work .swiper-slide .card.card-project-second{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;max-width:100%;width:100%}.swiper.swiper-work .swiper-slide .card.card-project-second .card-image{max-width:100%;width:100% !important;height:500px}.swiper.swiper-work .swiper-slide .card.card-project-second .card-image img{display:block;max-width:none;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 1200px){.swiper.swiper-work .swiper-slide .card.card-project-second .card-image{height:340px}}@media only screen and (max-width: 992px){.swiper.swiper-work .swiper-slide .card.card-project-second .card-image{height:260px}}@media only screen and (min-width: 992px){.swiper.swiper-reviews .swiper-slide{width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important}}.swiper.swiper-blog .card.card-project-second .card-image{height:320px}.swiper.swiper-blog .card.card-blog .card-image{position:relative}.swiper.swiper-blog .card.card-blog .card-image img{position:absolute;width:100%;height:100%;top:0;left:0}.swiper.swiper-blog .card.card-blog .card-image::after{display:block;content:"";padding-bottom:56.25%}.swiper.swiper-sectionA .swiper-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch}.swiper.swiper-sectionA .swiper-wrapper .swiper-slide{display:-webkit-box;display:-webkit-flex;display:flex;width:auto !important;height:auto !important;overflow:hidden}.swiper.swiper-sectionA .swiper-wrapper .swiper-slide .image{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:auto !important;height:480px}.swiper.swiper-sectionA .swiper-wrapper .swiper-slide .image img{display:block;max-width:none;width:auto;height:100%}.swiper.swiper-sectionA .swiper-scrollbar{background-color:rgba(255,255,255,.2)}.swiper.swiper-sectionA .swiper-scrollbar .swiper-scrollbar-drag{background-color:#fff}.tabs .tab-link{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#262626;font:400 30px/46px "Source Code Pro",arial,serif;padding:5px 0;z-index:1;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.tabs .tab-link>*:not(:last-child){margin-right:10px}.tabs .tab-link span{color:inherit;font:inherit}.tabs .tab-link i{height:16px;color:inherit;font-size:16px;line-height:16px}.tabs .tab-link::before{position:absolute;content:"";top:0;right:-5px;left:-5px;bottom:0;background-color:#000;opacity:0;z-index:-1;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.tabs .tab-link::after{position:absolute;content:"";height:1px;left:0;right:0;bottom:0;border-bottom:1px solid #262626;z-index:-1}.tabs .tab-link:hover{color:#fff;cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.tabs .tab-link:hover::before{opacity:1;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.tabs .tab-link.active{color:#fff;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.tabs .tab-link.active::before{opacity:1;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width: 1200px){.tabs .tab-link{font-size:24px;line-height:normal}}.tabs .tab-content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%}.tabs .tab-content>*:not(:last-child){margin-bottom:30px}.tabs .tab-content:not(.active){display:none}.title-label{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#f5f5f5;color:#2f2e43;font:600 16px/1 "Source Code Pro",arial,serif;text-transform:uppercase;padding:12px 15px;margin-inline:auto;gap:10px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.title-label span{color:inherit;font:inherit;text-transform:inherit}@media only screen and (min-width: 481px){.title-label span{white-space:nowrap}}.title-label:hover{background-color:#2f2e43;color:#fff;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.title-label:hover svg path{fill:#fff}.title-label.left{margin-left:0;margin-right:auto}.title-label.center{margin-inline:center}.title-label.right{margin-left:auto;margin-right:0}.title-label.green{background-color:#e7f4ee;color:#28582f}.title-label.blue{background-color:#e7eaf4}.title-label.orange{background-color:#f4e7e7}.title-label.purple{background-color:#efe7f4}.footer{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;padding:50px}.footer .footer-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;max-width:1500px;width:100%}.footer .footer-wrapper>*:not(:last-child){margin-bottom:50px}@media only screen and (max-width: 1200px){.footer .footer-wrapper>*:not(:last-child){margin-bottom:40px}}@media only screen and (max-width: 992px){.footer .footer-wrapper>*:not(:last-child){margin-bottom:30px}}.footer .footer-wrapper .footer-lists{background-color:#000;padding:30px 15px 30px}.footer .footer-wrapper .footer-lists .lists-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:-30px}.footer .footer-wrapper .footer-lists .lists-container>*{padding-left:15px;padding-right:15px;margin-bottom:30px}.footer .footer-wrapper .footer-lists .lists-container .list-item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;max-width:400px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.footer .footer-wrapper .footer-lists .lists-container .list-item>*:not(:last-child){margin-bottom:10px}.footer .footer-wrapper .footer-lists .lists-container .list-item .list-title{min-height:40px;color:#fff;font:700 25px/40px "Cera Pro",arial,serif;text-transform:uppercase}@media only screen and (max-width: 1200px){.footer .footer-wrapper .footer-lists .lists-container .list-item .list-title{min-height:32px;font-size:24px;line-height:32px}}@media only screen and (max-width: 992px){.footer .footer-wrapper .footer-lists .lists-container .list-item .list-title{min-height:24px;font-size:20px;line-height:24px}}.footer .footer-wrapper .footer-lists .lists-container .list-item .list-menu ul li a{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff;font:600 16px/1 "Source Code Pro",arial,serif;text-decoration:none;text-transform:uppercase;padding:5px 0}.footer .footer-wrapper .footer-lists .lists-container .list-item .list-menu ul li a>*{position:relative;z-index:2}.footer .footer-wrapper .footer-lists .lists-container .list-item .list-menu ul li a>*:not(:last-child){margin-right:5px}.footer .footer-wrapper .footer-lists .lists-container .list-item .list-menu ul li a span{color:inherit;font:inherit;text-transform:inherit}.footer .footer-wrapper .footer-lists .lists-container .list-item .list-menu ul li a i{height:16px;color:inherit;font-size:16px;line-height:16px}.footer .footer-wrapper .footer-lists .lists-container .list-item .list-menu ul li a::after{position:absolute;content:"";top:0;left:-5px;right:-5px;bottom:0;background-color:#262626;opacity:0;z-index:1}.footer .footer-wrapper .footer-lists .lists-container .list-item .list-menu ul li a:hover::after{opacity:1}@media only screen and (max-width: 768px){.footer .footer-wrapper .footer-lists .lists-container .list-item .list-menu ul li a{font-size:14px;line-height:18px}}.footer .footer-wrapper .footer-main{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:30px}.footer .footer-wrapper .footer-main .footer-main-inner{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 0 240px;flex:1 0 240px}.footer .footer-wrapper .footer-main .footer-main-inner>*:not(:last-child){margin-bottom:10px}.footer .footer-wrapper .footer-main .footer-main-inner p{color:#262626;font:400 16px/26px "Cera Pro",arial,serif}@media only screen and (max-width: 768px){.footer .footer-wrapper .footer-main .footer-main-inner p{font-size:14px;line-height:18px}}.footer .footer-wrapper .footer-main .footer-main-inner .footer-title{color:#262626;font:700 25px/40px "Cera Pro",arial,serif;text-transform:none}@media only screen and (max-width: 1200px){.footer .footer-wrapper .footer-main .footer-main-inner .footer-title{font-size:24px;line-height:32px}}@media only screen and (max-width: 992px){.footer .footer-wrapper .footer-main .footer-main-inner .footer-title{font-size:20px;line-height:24px}}.footer .footer-wrapper .footer-divider{width:100%;height:1px;background-color:#000}.footer .footer-wrapper .footer-bottom{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%}.footer .footer-wrapper .footer-bottom>*:not(:last-child){margin-right:30px}@media only screen and (max-width: 1200px){.footer .footer-wrapper .footer-bottom>*:not(:last-child){margin-right:20px}}@media only screen and (max-width: 992px){.footer .footer-wrapper .footer-bottom>*:not(:last-child){margin-right:0;margin-top:20px}}.footer .footer-wrapper .footer-bottom .footer-copyright{color:#262626;font:400 16px/26px "Cera Pro",arial,serif}.footer .footer-wrapper .footer-bottom .footer-copyright strong{color:inherit;font:inherit;font-weight:600;text-transform:uppercase}@media only screen and (max-width: 768px){.footer .footer-wrapper .footer-bottom .footer-copyright{font-size:14px;line-height:18px;-webkit-box-ordinal-group:3;-webkit-order:2;order:2}}@media only screen and (max-width: 768px){.footer .footer-wrapper .footer-bottom .flex-grow,.footer .footer-wrapper .footer-bottom .grow{display:none}}.footer .footer-wrapper .footer-bottom .footer-menu .menu{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.footer .footer-wrapper .footer-bottom .footer-menu .menu>*:not(:last-child){margin-right:70px}@media only screen and (max-width: 1200px){.footer .footer-wrapper .footer-bottom .footer-menu .menu>*:not(:last-child){margin-right:20px}}@media only screen and (max-width: 992px){.footer .footer-wrapper .footer-bottom .footer-menu .menu>*:not(:last-child){margin-right:40px}}@media only screen and (max-width: 768px){.footer .footer-wrapper .footer-bottom .footer-menu .menu>*:not(:last-child){margin-right:0;margin-bottom:10px}}@media only screen and (max-width: 768px){.footer .footer-wrapper .footer-bottom .footer-menu .menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}}@media only screen and (max-width: 992px){.footer .footer-wrapper .footer-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}}@media only screen and (max-width: 1200px){.footer{padding-top:40px;padding-bottom:40px}}@media only screen and (max-width: 992px){.footer{padding-top:30px;padding-bottom:30px}}@media only screen and (max-width: 768px){.footer{padding-left:25px;padding-right:25px}}.scroll-element{position:relative;width:1px;height:220px;background-color:#262626;margin:0 auto}.scroll-element .spacer{position:absolute;width:100vw;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.scroll-element .spacer.s0{height:1px;top:0}.scroll-element .spacer.s2{height:80vh;bottom:100%}.scroll-element .spacer.s3{height:80vh;top:100%}.scroll-element .scroll-thumb{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:absolute;width:24px;height:24px;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);border-radius:50%;border:1px solid #262626;background-color:#fff;z-index:2}.block.block-appointments .slider{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.block.block-appointments .slider .slick-dots{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.block.block-appointments .slider .slick-dots li{width:auto;height:auto;margin:0}.block.block-appointments .slider .slick-dots li button{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:12px;height:12px;border-radius:50%;background-color:#c9c9c9;padding:0;margin:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.block.block-appointments .slider .slick-dots li button::before,.block.block-appointments .slider .slick-dots li button::after{display:none !important}.block.block-appointments .slider .slick-dots li.slick-active button{background-color:#000;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.block.block-appointments .slider .slick-arrow{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;width:46px;height:46px;top:inherit;left:inherit;right:inherit;bottom:inherit;-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none;border:1px solid #000;background-color:#fff}.block.block-appointments .slider .slick-arrow::before{display:none !important}.block.block-appointments .slider .slick-arrow::after{position:absolute;content:"";width:16px;height:16px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:#000}.block.block-appointments .slider .slick-arrow.slick-prev{margin-right:30px}.block.block-appointments .slider .slick-arrow.slick-prev::after{-webkit-mask-image:url(../img/icons/angle-left.svg);mask-image:url(../img/icons/angle-left.svg)}.block.block-appointments .slider .slick-arrow.slick-next{margin-left:30px}.block.block-appointments .slider .slick-arrow.slick-next::after{-webkit-mask-image:url(../img/icons/angle-right.svg);mask-image:url(../img/icons/angle-right.svg)}.block.block-appointments .slider .slick-list{-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1;margin-left:-15px;margin-right:-15px}.block.block-appointments .slider .slick-list .slick-track{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch}.block.block-appointments .slider .slick-list .slick-track .slide{height:auto;padding-left:15px;padding-right:15px}.block.block-appointments .appointment{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;height:100%;gap:20px}.block.block-appointments .appointment .top{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;gap:20px}.block.block-appointments .appointment .top .date{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#262626;font:700 18px/1 "Cera Pro",arial,serif}.block.block-appointments .appointment .top .date sup{color:inherit;font:500 12px/1 "Cera Pro",arial,serif}.block.block-appointments .appointment .top .day{-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1;color:#262626;font:700 18px/1 "Cera Pro",arial,serif;text-align:right}.block.block-appointments .appointment .main{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1;width:100%;gap:10px}.block.block-appointments .appointment .main .link{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;border:1px solid #000;background-color:#000;color:#fff;font:600 16px/1 "Cera Pro",arial,serif;text-transform:uppercase;padding:20px 10px}.block.block-appointments .appointment .main .link:hover{background-color:#fff;color:#000}.block.block-appointments .appointment .main .freeday{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;height:100%;background-color:#f5f5f5;color:#bbb;font:600 16px/1 "Cera Pro",arial,serif;text-transform:uppercase}.block.block-article:not(.article-simple){display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.block.block-article:not(.article-simple)>*:not(:last-child){margin-bottom:70px}.block.block-article:not(.article-simple) .article-divider{display:block;width:100%;height:1px;border-bottom:1px solid #000}.block.block-article:not(.article-simple) .article-title{color:#262626;font:700 30px/46px "Cera Pro",arial,serif}.block.block-article:not(.article-simple) .article-text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;color:#262626;font:400 20px/30px "Cera Pro",arial,serif}.block.block-article:not(.article-simple) .article-text>*:not(:last-child){margin-bottom:15px}.block.block-article:not(.article-simple) .article-text h1,.block.block-article:not(.article-simple) .article-text h2,.block.block-article:not(.article-simple) .article-text h3,.block.block-article:not(.article-simple) .article-text h4,.block.block-article:not(.article-simple) .article-text h5,.block.block-article:not(.article-simple) .article-text h6{margin-top:40px}@media only screen and (max-width: 768px){.block.block-article:not(.article-simple) .article-text h1,.block.block-article:not(.article-simple) .article-text h2,.block.block-article:not(.article-simple) .article-text h3,.block.block-article:not(.article-simple) .article-text h4,.block.block-article:not(.article-simple) .article-text h5,.block.block-article:not(.article-simple) .article-text h6{margin-top:30px}}.block.block-article:not(.article-simple) .article-text p,.block.block-article:not(.article-simple) .article-text span,.block.block-article:not(.article-simple) .article-text a,.block.block-article:not(.article-simple) .article-text ul li,.block.block-article:not(.article-simple) .article-text ol li{color:inherit;font:inherit}.block.block-article:not(.article-simple) .article-grid{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:60px}.block.block-article:not(.article-simple) .article-grid .article-content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 0 490px;flex:1 0 490px;max-width:1200px}.block.block-article:not(.article-simple) .article-grid .article-content>*:not(:last-child){margin-bottom:40px}.block.block-article:not(.article-simple) .article-grid .article-content>img{height:auto !important}.block.block-article:not(.article-simple) .article-grid .article-content .article-subtitle{color:#262626;font:600 16px/1 "Source Code Pro",arial,serif}.block.block-article:not(.article-simple) .article-grid .article-content .article-title{color:#262626}.block.block-article:not(.article-simple) .article-grid .article-content .article-text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;color:#262626;font:400 20px/30px "Cera Pro",arial,serif}.block.block-article:not(.article-simple) .article-grid .article-content .article-text>*:not(:last-child){margin-bottom:15px}.block.block-article:not(.article-simple) .article-grid .article-content .article-text p,.block.block-article:not(.article-simple) .article-grid .article-content .article-text span,.block.block-article:not(.article-simple) .article-grid .article-content .article-text a,.block.block-article:not(.article-simple) .article-grid .article-content .article-text ul li,.block.block-article:not(.article-simple) .article-grid .article-content .article-text ol li{color:inherit;font:inherit}.block.block-article:not(.article-simple) .article-grid .article-content .article-image{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%}.block.block-article:not(.article-simple) .article-grid .article-content .article-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block.block-article:not(.article-simple) .article-grid .article-content .article-slider{position:relative;width:100%}.block.block-article:not(.article-simple) .article-grid .article-content .article-slider .slider-arrow{position:absolute;width:50%;top:0;bottom:0;z-index:2}.block.block-article:not(.article-simple) .article-grid .article-content .article-slider .slider-arrow.arrow-left{left:0}.block.block-article:not(.article-simple) .article-grid .article-content .article-slider .slider-arrow.arrow-left:hover{cursor:url(../img/icons/cursor-left.svg),auto}.block.block-article:not(.article-simple) .article-grid .article-content .article-slider .slider-arrow.arrow-right{right:0}.block.block-article:not(.article-simple) .article-grid .article-content .article-slider .slider-arrow.arrow-right:hover{cursor:url(../img/icons/cursor-right.svg),auto}@media only screen and (max-width: 992px){.block.block-article:not(.article-simple) .article-grid .article-content .article-slider .slider-arrow{display:none}}.block.block-article:not(.article-simple) .article-grid .article-content .article-slider .slider-article{position:relative;z-index:1}.block.block-article:not(.article-simple) .article-grid .article-content .article-list.list-primary ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;list-style:disc;padding-left:20px}.block.block-article:not(.article-simple) .article-grid .article-content .article-list.list-primary ul>*:not(:last-child){margin-bottom:20px}.block.block-article:not(.article-simple) .article-grid .article-content .article-list.list-primary ul li{color:#262626;font:400 20px/34px "Cera Pro",arial,serif}.block.block-article:not(.article-simple) .article-grid .article-content .article-list.list-primary.border{border:1px solid #262626;padding:30px}.block.block-article:not(.article-simple) .article-grid .article-content .article-list.list-primary.bg{background-color:#f8f8f8;padding:30px}.block.block-article:not(.article-simple) .article-grid .article-content .article-list.list-secondary ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%}.block.block-article:not(.article-simple) .article-grid .article-content .article-list.list-secondary ul>*:not(:last-child){margin-bottom:25px}.block.block-article:not(.article-simple) .article-grid .article-content .article-list.list-secondary ul li{display:-webkit-box;display:-webkit-flex;display:flex;width:100%}.block.block-article:not(.article-simple) .article-grid .article-content .article-list.list-secondary ul li>*:not(:last-child){margin-right:20px}.block.block-article:not(.article-simple) .article-grid .article-content .article-list.list-secondary ul li .number{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:46px;height:46px;border:1px solid #000;color:#000;font:700 24px/36px "Cera Pro",arial,serif}.block.block-article:not(.article-simple) .article-grid .article-content .article-list.list-secondary ul li .info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1;color:#262626}.block.block-article:not(.article-simple) .article-grid .article-content .article-list.list-secondary ul li .info>*:not(:last-child){margin-bottom:10px}.block.block-article:not(.article-simple) .article-grid .article-content .article-list.list-secondary ul li .info p{color:#262626;font:400 20px/33px "Cera Pro",arial,serif}.block.block-article:not(.article-simple) .article-grid .article-content .article-list.list-secondary ul li .info .title{color:inherit;font:700 30px/46px "Cera Pro",arial,serif}.block.block-article:not(.article-simple) .article-grid .article-content .article-list.list-secondary.border{border:1px solid #000;padding:25px}.block.block-article:not(.article-simple) .article-grid .article-content .article-list.list-secondary.border ul li .number{background-color:#000;color:#fff}.block.block-article:not(.article-simple) .article-grid .article-content .article-list.list-secondary.bg{background-color:#f8f8f8;padding:25px}.block.block-article:not(.article-simple) .article-grid .article-content .article-list.list-secondary.bg ul li .number{background-color:#000;color:#fff}.block.block-article:not(.article-simple) .article-grid .article-content [class*=article-alert]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;width:100%;padding:25px}.block.block-article:not(.article-simple) .article-grid .article-content [class*=article-alert]>*:not(:last-child){margin-right:10px}.block.block-article:not(.article-simple) .article-grid .article-content [class*=article-alert] .icon{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:4px}.block.block-article:not(.article-simple) .article-grid .article-content [class*=article-alert] .icon i{display:block;height:20px;color:#262626;font-size:20px;line-height:20px}.block.block-article:not(.article-simple) .article-grid .article-content [class*=article-alert] .text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1;color:#262626;font:400 20px/32px "Cera Pro",arial,serif}.block.block-article:not(.article-simple) .article-grid .article-content [class*=article-alert] .text>*:not(:last-child){margin-bottom:5px}.block.block-article:not(.article-simple) .article-grid .article-content [class*=article-alert] .text p,.block.block-article:not(.article-simple) .article-grid .article-content [class*=article-alert] .text a,.block.block-article:not(.article-simple) .article-grid .article-content [class*=article-alert] .text span,.block.block-article:not(.article-simple) .article-grid .article-content [class*=article-alert] .text ul li,.block.block-article:not(.article-simple) .article-grid .article-content [class*=article-alert] .text ol li{color:inherit;font:inherit}.block.block-article:not(.article-simple) .article-grid .article-content .article-alertA{background-color:#fffaf2}.block.block-article:not(.article-simple) .article-grid .article-content .article-alertB{background-color:#f8f8f8}.block.block-article:not(.article-simple) .article-grid .article-content .article-alertC{border:1px solid #262626}@media only screen and (max-width: 1000px){.block.block-article:not(.article-simple) .article-grid .article-content{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}}.block.block-article:not(.article-simple) .article-grid .article-navbar{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-webkit-flex:0 0 350px;flex:0 0 350px}.block.block-article:not(.article-simple) .article-grid .article-navbar>*:not(:last-child){margin-bottom:40px}.block.block-article:not(.article-simple) .article-grid .article-navbar .article-title{margin-bottom:5px !important}.block.block-article:not(.article-simple) .article-grid .article-navbar .articles-related{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%}.block.block-article:not(.article-simple) .article-grid .article-navbar .articles-related>*:not(:last-child){margin-bottom:40px}.block.block-article:not(.article-simple) .article-grid .article-navbar .articles-related .article-related{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.block.block-article:not(.article-simple) .article-grid .article-navbar .articles-related .article-related .media{-webkit-box-flex:0;-webkit-flex:0 0 80px;flex:0 0 80px}.block.block-article:not(.article-simple) .article-grid .article-navbar .articles-related .article-related .media .image{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:80px;height:80px;overflow:hidden}.block.block-article:not(.article-simple) .article-grid .article-navbar .articles-related .article-related .media .image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block.block-article:not(.article-simple) .article-grid .article-navbar .articles-related .article-related .info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 0 250px;flex:1 0 250px}.block.block-article:not(.article-simple) .article-grid .article-navbar .articles-related .article-related .info>*:not(:last-child){margin-bottom:10px}.block.block-article:not(.article-simple) .article-grid .article-navbar .articles-related .article-related .info .title{color:#000;font:700 20px/32px "Cera Pro",arial,serif}@media only screen and (max-width: 1000px){.block.block-article:not(.article-simple) .article-grid .article-navbar{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}}.block.block-article.article-simple{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;gap:70px}.block.block-article.article-simple>*{margin-bottom:0 !important}.block.block-article.article-simple .media{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;max-width:900px;width:100%}.block.block-article.article-simple .media .image{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;overflow:hidden}.block.block-article.article-simple .media .image img{display:block;max-width:100%;max-height:100%;width:auto;height:auto}@media only screen and (max-width: 992px){.block.block-article.article-simple .media{max-width:100%;-webkit-box-ordinal-group:2;-webkit-order:1;order:1}}.block.block-article.article-simple .content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 0 320px;flex:1 0 320px;gap:20px}.block.block-article.article-simple .content .title{color:#000;font:700 30px/46px "Cera Pro",arial,serif;text-transform:uppercase}.block.block-article.article-simple .content .title.large{font:700 60px/80px "Cera Pro",arial,serif;text-transform:none}@media only screen and (max-width: 1200px){.block.block-article.article-simple .content .title.large{font-size:48px;line-height:normal}}@media only screen and (max-width: 992px){.block.block-article.article-simple .content .title.large{font-size:36px}}@media only screen and (max-width: 768px){.block.block-article.article-simple .content .title.large{font-size:28px}}@media only screen and (max-width: 1200px){.block.block-article.article-simple .content .title{font-size:28px;line-height:normal}}@media only screen and (max-width: 992px){.block.block-article.article-simple .content .title{font-size:24px}}@media only screen and (max-width: 768px){.block.block-article.article-simple .content .title{font-size:22px}}.block.block-article.article-simple .content .subtitle{color:#000;font:600 16px/1 "Source Code Pro",arial,serif;text-transform:uppercase}.block.block-article.article-simple .content .text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;color:#000;font:400 20px/32px "Cera Pro",arial,serif;gap:10px}.block.block-article.article-simple .content .text p,.block.block-article.article-simple .content .text span,.block.block-article.article-simple .content .text a,.block.block-article.article-simple .content .text ul li,.block.block-article.article-simple .content .text ol li,.block.block-article.article-simple .content .text strong,.block.block-article.article-simple .content .text b{color:inherit;font:inherit}@media only screen and (max-width: 992px){.block.block-article.article-simple .content .text{font-size:18px;line-height:normal}}@media only screen and (max-width: 768px){.block.block-article.article-simple .content .text{font-size:16px}}@media only screen and (max-width: 992px){.block.block-article.article-simple .content{-webkit-box-flex:0;-webkit-flex:none;flex:none;width:100%;-webkit-box-ordinal-group:3;-webkit-order:2;order:2}}.block.block-article.article-simple.bio .media{max-width:570px}@media only screen and (max-width: 1200px){.block.block-article.article-simple.bio .media{max-width:480px}}@media only screen and (max-width: 992px){.block.block-article.article-simple.bio .media{max-width:320px;-webkit-box-ordinal-group:2;-webkit-order:1;order:1}}@media only screen and (max-width: 992px){.block.block-article.article-simple.bio .content{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-box-ordinal-group:3;-webkit-order:2;order:2}}@media only screen and (max-width: 992px){.block.block-article.article-simple.bio{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}@media only screen and (max-width: 1200px){.block.block-article.article-simple{gap:60px}}@media only screen and (max-width: 992px){.block.block-article.article-simple{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:40px}}@media only screen and (max-width: 768px){.block.block-article.article-simple{gap:30px}}.block.block-articles .top-line{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:30px}.block.block-articles .top-line .main-title{-webkit-box-flex:1;-webkit-flex:1 0 320px;flex:1 0 320px;color:#262626;font:700 40px/56px "Cera Pro",arial,serif}@media only screen and (max-width: 992px){.block.block-articles .top-line .main-title{font-size:36px;line-height:normal}}@media only screen and (max-width: 768px){.block.block-articles .top-line .main-title{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;font-size:28px}}@media only screen and (max-width: 768px){.block.block-articles .top-line{gap:15px}}.block.block-articles .article-tile{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:40px 40px}.block.block-articles .article-tile .card-blog{-webkit-box-flex:1;-webkit-flex:1 0 calc(33.33333% - 40px);flex:1 0 calc(33.33333% - 40px)}.block.block-articles .article-tile .card-blog.large{-webkit-box-flex:1;-webkit-flex:1 0 calc(50% - 40px);flex:1 0 calc(50% - 40px)}.block.block-articles .article-tile .card-blog.small{-webkit-box-flex:1;-webkit-flex:1 0 calc(25% - 40px);flex:1 0 calc(25% - 40px)}@media only screen and (max-width: 1000px){.block.block-articles .article-tile .card-blog{-webkit-box-flex:1;-webkit-flex:1 0 calc(50% - 40px);flex:1 0 calc(50% - 40px)}.block.block-articles .article-tile .card-blog.small{-webkit-box-flex:1;-webkit-flex:1 0 calc(50% - 40px);flex:1 0 calc(50% - 40px)}}@media only screen and (max-width: 480px){.block.block-articles .article-tile .card-blog{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}.block.block-articles .article-tile .card-blog.small{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}}@media only screen and (max-width: 1000px){.block.block-articles .card.card-blog .card-image{max-height:250px;height:auto !important}}.block.block-articles .card.card-blog.small .card-image{height:250px}.block.block-articles .card.card-blog.medium .card-image{height:280px}.block.block-articles .card.card-blog.large .card-image{height:440px}.block.block-articles .articles-box{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;border:1px solid #000;background-color:#fff;padding:70px;gap:30px}.block.block-articles .articles-box .articles-title{color:#262626;font:700 24px/36px "Cera Pro",arial,serif}.block.block-articles .articles-box.green{background-color:#3cffd0}@media only screen and (max-width: 1200px){.block.block-articles .articles-box{padding:60px}}@media only screen and (max-width: 992px){.block.block-articles .articles-box{padding:40px}}@media only screen and (max-width: 768px){.block.block-articles .articles-box{padding:30px}}@media only screen and (max-width: 480px){.block.block-articles .articles-box{padding:20px 15px}}.block.block-articles .related-articles{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;position:relative;width:100%}.block.block-articles .related-articles .related-article{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;position:relative;width:100%;padding-left:60px;gap:5px;z-index:2}.block.block-articles .related-articles .related-article .title{position:relative;color:#262626;font:700 30px/46px "Cera Pro",arial,serif}.block.block-articles .related-articles .related-article .title::before{position:absolute;content:"";width:24px;height:24px;top:10px;left:-60px;border-radius:50%;border:1px solid #000;background-color:#fff}@media only screen and (max-width: 768px){.block.block-articles .related-articles .related-article .title::before{left:-40px}}.block.block-articles .related-articles .related-article .title:hover{text-decoration:underline}@media only screen and (max-width: 768px){.block.block-articles .related-articles .related-article .title{font-size:24px;line-height:normal}}.block.block-articles .related-articles .related-article .date{color:#000;font:400 16px/24px "Cera Pro",arial,serif}.block.block-articles .related-articles .related-article::after{position:absolute;content:"";height:1px;top:100%;left:60px;right:0;border-bottom:1px solid #000}@media only screen and (max-width: 768px){.block.block-articles .related-articles .related-article::after{left:40px}}.block.block-articles .related-articles .related-article:hover .title::before{background-color:#000}.block.block-articles .related-articles .related-article:last-child::after{display:none}.block.block-articles .related-articles .related-article:not(:first-child){padding-top:15px}.block.block-articles .related-articles .related-article:not(:last-child){padding-bottom:15px}@media only screen and (max-width: 768px){.block.block-articles .related-articles .related-article{padding:40px}}.block.block-articles .related-articles::before{position:absolute;content:"";width:1px;height:100%;top:0;left:12px;border-right:1px solid #000;z-index:1}.block.block-awards .accordion-item{border-bottom:1px solid #262626}.block.block-awards .accordion-item .accordion-head,.block.block-awards .accordion-item .accordion-body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch}.block.block-awards .accordion-item .accordion-head .accordion-section,.block.block-awards .accordion-item .accordion-body .accordion-section{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1;width:50%}.block.block-awards .accordion-item .accordion-head .accordion-section .award-title,.block.block-awards .accordion-item .accordion-body .accordion-section .award-title{-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1;color:#262626;font:700 30px/46px "Cera Pro",arial,serif}.block.block-awards .accordion-item .accordion-head .accordion-section .award-subtitle,.block.block-awards .accordion-item .accordion-body .accordion-section .award-subtitle{-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1;color:#262626;font:400 20px/33px "Cera Pro",arial,serif}.block.block-awards .accordion-item .accordion-head .accordion-section .award-image,.block.block-awards .accordion-item .accordion-body .accordion-section .award-image{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;max-height:390px;overflow:hidden}.block.block-awards .accordion-item .accordion-head .accordion-section .award-image img,.block.block-awards .accordion-item .accordion-body .accordion-section .award-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block.block-awards .accordion-item .accordion-head .accordion-section .award-info,.block.block-awards .accordion-item .accordion-body .accordion-section .award-info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;color:#262626;font:400 20px/32px "Cera Pro",arial,serif}.block.block-awards .accordion-item .accordion-head .accordion-section .award-info>*:not(:last-child),.block.block-awards .accordion-item .accordion-body .accordion-section .award-info>*:not(:last-child){margin-bottom:10px}.block.block-awards .accordion-item .accordion-head .accordion-section .award-info p,.block.block-awards .accordion-item .accordion-body .accordion-section .award-info p{color:inherit;font:inherit}.block.block-awards .accordion-item .accordion-head .accordion-section:first-child,.block.block-awards .accordion-item .accordion-body .accordion-section:first-child{padding-right:90px}@media only screen and (max-width: 1200px){.block.block-awards .accordion-item .accordion-head .accordion-section:first-child,.block.block-awards .accordion-item .accordion-body .accordion-section:first-child{padding-right:60px}}@media only screen and (max-width: 992px){.block.block-awards .accordion-item .accordion-head .accordion-section:first-child,.block.block-awards .accordion-item .accordion-body .accordion-section:first-child{padding-right:0}}@media only screen and (max-width: 992px){.block.block-awards .accordion-item .accordion-head .accordion-section,.block.block-awards .accordion-item .accordion-body .accordion-section{width:100%}}@media only screen and (max-width: 992px){.block.block-awards .accordion-item .accordion-head,.block.block-awards .accordion-item .accordion-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}.block.block-awards .accordion-item .accordion-head{padding:15px 0}.block.block-awards .accordion-item .accordion-head .accordion-section{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.block.block-awards .accordion-item .accordion-head:hover{cursor:pointer}.block.block-awards .accordion-item .accordion-body{padding:40px 0}.block.block-awards .accordion-item .accordion-body .accordion-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.block.block-awards .accordion-item .accordion-body .accordion-section>*:not(:last-child){margin-bottom:20px}@media only screen and (max-width: 992px){.block.block-awards .accordion-item .accordion-body>*:not(:last-child){margin-bottom:30px}}.block.block-awards .accordion-item:first-child{border-top:1px solid #262626}.block.block-blog{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%}.block.block-blog>*:not(:last-child){margin-bottom:60px}@media only screen and (max-width: 992px){.block.block-blog>*:not(:last-child){margin-bottom:40px}}@media only screen and (max-width: 768px){.block.block-blog>*:not(:last-child){margin-bottom:30px}}.block.block-blog .slider-controls{margin-bottom:20px}.block.block-blog .slider-controls,.block.block-blog .swiper-controls{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.block.block-blog .slider-controls>*:not(:last-child),.block.block-blog .swiper-controls>*:not(:last-child){margin-right:30px}.block.block-blog .slider-controls .slider-arrow,.block.block-blog .slider-controls .swiper-arrow,.block.block-blog .swiper-controls .slider-arrow,.block.block-blog .swiper-controls .swiper-arrow{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#262626;font:600 16px/1 "Source Code Pro",arial,serif;text-transform:uppercase;padding:5px 0}.block.block-blog .slider-controls .slider-arrow>*:not(:last-child),.block.block-blog .slider-controls .swiper-arrow>*:not(:last-child),.block.block-blog .swiper-controls .slider-arrow>*:not(:last-child),.block.block-blog .swiper-controls .swiper-arrow>*:not(:last-child){margin-right:10px}.block.block-blog .slider-controls .slider-arrow span,.block.block-blog .slider-controls .swiper-arrow span,.block.block-blog .swiper-controls .slider-arrow span,.block.block-blog .swiper-controls .swiper-arrow span{color:inherit;font:inherit;text-transform:inherit}.block.block-blog .slider-controls .slider-arrow i,.block.block-blog .slider-controls .swiper-arrow i,.block.block-blog .swiper-controls .slider-arrow i,.block.block-blog .swiper-controls .swiper-arrow i{height:16px;color:inherit;font-size:16px;line-height:16px}.block.block-blog .slider-controls .slider-arrow svg,.block.block-blog .slider-controls .swiper-arrow svg,.block.block-blog .swiper-controls .slider-arrow svg,.block.block-blog .swiper-controls .swiper-arrow svg{max-width:8px;max-height:8px}.block.block-blog .slider-controls .slider-arrow::before,.block.block-blog .slider-controls .swiper-arrow::before,.block.block-blog .swiper-controls .slider-arrow::before,.block.block-blog .swiper-controls .swiper-arrow::before{position:absolute;content:"";top:0;left:-5px;right:-5px;bottom:0;background-color:#262626;opacity:0;z-index:-1}.block.block-blog .slider-controls .slider-arrow:hover,.block.block-blog .slider-controls .swiper-arrow:hover,.block.block-blog .swiper-controls .slider-arrow:hover,.block.block-blog .swiper-controls .swiper-arrow:hover{color:#fff;cursor:pointer}.block.block-blog .slider-controls .slider-arrow:hover svg path,.block.block-blog .slider-controls .slider-arrow:hover svg line,.block.block-blog .slider-controls .swiper-arrow:hover svg path,.block.block-blog .slider-controls .swiper-arrow:hover svg line,.block.block-blog .swiper-controls .slider-arrow:hover svg path,.block.block-blog .swiper-controls .slider-arrow:hover svg line,.block.block-blog .swiper-controls .swiper-arrow:hover svg path,.block.block-blog .swiper-controls .swiper-arrow:hover svg line{stroke:#fff}.block.block-blog .slider-controls .slider-arrow:hover::before,.block.block-blog .slider-controls .swiper-arrow:hover::before,.block.block-blog .swiper-controls .slider-arrow:hover::before,.block.block-blog .swiper-controls .swiper-arrow:hover::before{opacity:1}.block.block-blog .slider-line{position:relative;width:100%;height:1px;background-color:rgba(38,38,38,.5)}.block.block-blog .slider-line::before{position:absolute;content:"";width:200px;height:3px;top:-1px;left:100px;border-radius:4px;background-color:#262626}@media only screen and (max-width: 768px){.block.block-blog .slider-line::before{width:20vw;left:20%}}@media only screen and (min-width: 992px){.block.block-blog .slider-blog{margin-left:-30px;margin-right:-30px}.block.block-blog .slider-blog .slide{padding:0 30px}}@media only screen and (min-width: 480px){.block.block-blog .slider-blog{margin-left:-15px;margin-right:-15px}.block.block-blog .slider-blog .slide{padding:0 15px}}.block.block-blog .slider-line{position:relative;width:100%;height:1px;background-color:rgba(38,38,38,.5)}.block.block-blog .slider-line::before{position:absolute;content:"";width:200px;height:3px;top:-1px;left:100px;border-radius:4px;background-color:#262626}@media only screen and (max-width: 768px){.block.block-blog .slider-line::before{width:20vw;left:20%}}.block.block-blog .blog-grid{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:50px}.block.block-blog .blog-grid .blog-navbar{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-right:1px solid #efefef;padding-right:10px}.block.block-blog .blog-grid .blog-navbar .blog-anchors{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;position:-webkit-sticky;position:sticky;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;top:100px}.block.block-blog .blog-grid .blog-navbar .blog-anchors>*:not(:last-child){margin-bottom:10px}.block.block-blog .blog-grid .blog-navbar .blog-anchors .blog-anchor{position:relative;width:60px;color:#262626;font:500 13px/26px "Cera Pro",arial,serif;padding-right:20px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.block.block-blog .blog-grid .blog-navbar .blog-anchors .blog-anchor::after{position:absolute;content:"—";top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#000;font-weight:500 !important;font-size:13px !important}.block.block-blog .blog-grid .blog-navbar .blog-anchors .blog-anchor:not(.active){opacity:.7;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.block.block-blog .blog-grid .blog-navbar .blog-anchors .blog-anchor:hover{opacity:1;cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.block.block-blog .blog-grid .blog-navbar .blog-anchors .blog-anchor.active{font:700 16px/26px "Cera Pro",arial,serif}@media only screen and (max-width: 480px){.block.block-blog .blog-grid .blog-navbar{display:none}}.block.block-blog .blog-grid .blog-content{display:grid;grid-template-columns:repeat(auto-fit, minmax(320px, 1fr));-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1;gap:50px}@media only screen and (max-width: 480px){.block.block-blog .blog-grid .blog-content{grid-template-columns:repeat(auto-fit, minmax(290px, 1fr))}}.block.block-cards .cards-topline{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;width:100%;gap:30px}.block.block-cards .cards-topline .cards-main{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 0 320px;flex:1 0 320px;gap:20px}.block.block-cards .cards-topline .cards-main .subtitle{color:#2f2e43;font:600 16px/1 "Source Code Pro",arial,serif;text-transform:uppercase}.block.block-cards .cards-grid{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:50px}.block.block-cards .cards-grid .cards-navbar{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-webkit-flex:0 1 33.33333%;flex:0 1 33.33333%}.block.block-cards .cards-grid .cards-navbar .sticky{position:-webkit-sticky;position:sticky;top:110px}@media only screen and (max-width: 992px){.block.block-cards .cards-grid .cards-navbar{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}}.block.block-cards .cards-grid .cards-content{display:grid;grid-template-columns:repeat(auto-fit, minmax(340px, 1fr));-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1;gap:50px}.block.block-cards .cards-grid .cards-content.sm{grid-template-columns:repeat(auto-fit, minmax(280px, 1fr))}.block.block-cards .cards-publications{display:grid;grid-template-columns:repeat(auto-fit, minmax(470px, 1fr));-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1;gap:50px}@media only screen and (max-width: 1200px){.block.block-cards .cards-publications{grid-template-columns:repeat(auto-fit, minmax(320px, 1fr))}}.block.block-carousel{position:relative}.block.block-carousel>*:not(:last-child){margin-bottom:60px}@media only screen and (max-width: 992px){.block.block-carousel>*:not(:last-child){margin-bottom:40px}}@media only screen and (max-width: 768px){.block.block-carousel>*:not(:last-child){margin-bottom:30px}}.block.block-carousel .logos-carousel .slick-list{overflow:visible}.block.block-carousel .logos-carousel .slick-list .slick-track{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch}.block.block-carousel .logos-carousel .slick-list .slick-track .logo-slide{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 0 180px;flex:0 0 180px;width:180px !important;height:auto}.block.block-carousel .logos-carousel .slick-list .slick-track .logo-slide img{max-width:120px;max-height:40px;width:auto;height:auto}.block.block-clients.clients-primary{position:relative;padding-top:100px;padding-bottom:100px;margin-top:50px;margin-bottom:50px}.block.block-clients.clients-primary>*:not(:last-child){margin-bottom:60px}@media only screen and (max-width: 1200px){.block.block-clients.clients-primary>*:not(:last-child){margin-bottom:50px}}@media only screen and (max-width: 992px){.block.block-clients.clients-primary>*:not(:last-child){margin-bottom:40px}}@media only screen and (max-width: 768px){.block.block-clients.clients-primary>*:not(:last-child){margin-bottom:30px}}.block.block-clients.clients-primary .block-topline .info{color:#fff}.block.block-clients.clients-primary .clients{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.block.block-clients.clients-primary .clients .client{-webkit-box-flex:1;-webkit-flex:1 0 200px;flex:1 0 200px}.block.block-clients.clients-primary::after{position:absolute;content:"";width:100vw;height:100%;top:0;left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background-color:#000;z-index:-1}.block.block-clients.clients-secondary{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.block.block-clients.clients-secondary>*{margin:0}.block.block-clients.clients-secondary .main{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;width:600px;padding:70px;gap:10px}.block.block-clients.clients-secondary .main .main-title{color:#000;font:700 40px/46px "Cera Pro",arial,serif}@media only screen and (max-width: 992px){.block.block-clients.clients-secondary .main .main-title{font-size:36px;line-height:normal}}@media only screen and (max-width: 768px){.block.block-clients.clients-secondary .main .main-title{font-size:28px}}.block.block-clients.clients-secondary .main::after{position:absolute;content:"";width:360px;height:390px;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-color:#f8f8f8;z-index:-1}@media only screen and (max-width: 1200px){.block.block-clients.clients-secondary .main{width:480px}}@media only screen and (max-width: 992px){.block.block-clients.clients-secondary .main{width:400px;padding:30px}}@media only screen and (max-width: 768px){.block.block-clients.clients-secondary .main{width:100%}.block.block-clients.clients-secondary .main::after{height:280px}}.block.block-clients.clients-secondary .clients{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1}.block.block-clients.clients-secondary .clients .client{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1;height:460px;padding:30px 70px}.block.block-clients.clients-secondary .clients .client .icon{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;max-width:164px;width:100%}.block.block-clients.clients-secondary .clients .client .icon svg{position:relative;max-width:164px;max-height:none;width:auto;height:auto;z-index:2}.block.block-clients.clients-secondary .clients .client::after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background-color:#343667;opacity:0;z-index:1}.block.block-clients.clients-secondary .clients .client:hover svg path{fill:#fff}.block.block-clients.clients-secondary .clients .client:hover::after{opacity:1}@media only screen and (max-width: 1200px){.block.block-clients.clients-secondary .clients .client{-webkit-box-flex:1;-webkit-flex:1 0 50%;flex:1 0 50%;height:320px}}@media only screen and (max-width: 992px){.block.block-clients.clients-secondary .clients .client{padding:30px}}@media only screen and (max-width: 768px){.block.block-clients.clients-secondary .clients .client{-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1;height:280px}}@media only screen and (max-width: 480px){.block.block-clients.clients-secondary .clients .client{-webkit-box-flex:1;-webkit-flex:1 0 50%;flex:1 0 50%;height:180px}}@media only screen and (max-width: 768px){.block.block-clients.clients-secondary .clients{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}}.block .contact.contact-informs{border:1px solid #000;background-color:#fff;padding:30px}.block .contact.contact-informs .submitted{display:none;-webkit-align-self:center;align-self:center;text-align:center;font-family:"Cera Pro",arial,serif}.block .contact.contact-informs .submitted .title{font-weight:700;font-size:35px;margin-bottom:10px;padding:0;position:relative;display:inline-block;z-index:0;text-align:center;line-height:1.3}.block .contact.contact-informs .submitted .desc{font-size:15px;font-weight:400;margin-bottom:20px;text-align:center}.block .contact.contact-informs .contact-informs-inner{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;text-align:center}.block .contact.contact-informs .contact-informs-inner>*:not(:last-child){margin-bottom:30px}.block .contact.contact-informs .contact-informs-inner p{color:#262626;font:400 20px/34px "Cera Pro",arial,serif}@media only screen and (max-width: 768px){.block .contact.contact-informs .contact-informs-inner p{font-size:18px;line-height:normal}}.block .contact.contact-informs .contact-informs-inner .title{color:#262626;text-transform:none}.block .contact.contact-informs .contact-informs-controls{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:auto;margin-bottom:-10px}.block .contact.contact-informs .contact-informs-controls>*{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;margin-bottom:10px}.block .contact.contact-informs .contact-informs-controls>*:not(:last-child){margin-right:20px}@media only screen and (max-width: 768px){.block .contact.contact-informs .contact-informs-controls>*:not(:last-child){margin-right:0}}@media only screen and (max-width: 768px){.block .contact.contact-informs .contact-informs-controls{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}}.block .contact.contact-informs .contact-informs-message{display:none;width:100%;color:#2f2e43;font:600 16px/20px "Cera Pro",arial,serif;text-align:center;text-transform:uppercase}.block .contact.contact-informs .contact-informs-message .mdi{display:inline-block;color:#67cb48;font-size:20px;line-height:20px;margin-left:5px}.block .contact.contact-informs .contact-informs-message.active{display:block}.block.block-contact{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch}.block.block-contact .contact-content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;gap:50px 100px}.block.block-contact .contact-content .contact-main,.block.block-contact .contact-content .contact-media{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1}.block.block-contact .contact-content .contact-main>*:not(:last-child),.block.block-contact .contact-content .contact-media>*:not(:last-child){margin-bottom:50px}.block.block-contact .contact-content .contact-main .image,.block.block-contact .contact-content .contact-media .image{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%}.block.block-contact .contact-content .contact-main .image img,.block.block-contact .contact-content .contact-media .image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block.block-contact .contact-content .contact-main .contact-info,.block.block-contact .contact-content .contact-media .contact-info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%}.block.block-contact .contact-content .contact-main .contact-info>*:not(:last-child),.block.block-contact .contact-content .contact-media .contact-info>*:not(:last-child){margin-bottom:20px}.block.block-contact .contact-content .contact-main .contact-info p,.block.block-contact .contact-content .contact-media .contact-info p{color:#000;font:400 24px/42px "Cera Pro",arial,serif}@media only screen and (max-width: 768px){.block.block-contact .contact-content .contact-main .contact-info p,.block.block-contact .contact-content .contact-media .contact-info p{font-size:20px;line-height:normal}}.block.block-contact .contact-content .contact-main .contact-locations,.block.block-contact .contact-content .contact-media .contact-locations{display:-webkit-box;display:-webkit-flex;display:flex;width:100%;gap:30px}.block.block-contact .contact-content .contact-main .contact-locations .contact-location,.block.block-contact .contact-content .contact-media .contact-locations .contact-location{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1}.block.block-contact .contact-content .contact-main .contact-locations .contact-location>*:not(:last-child),.block.block-contact .contact-content .contact-media .contact-locations .contact-location>*:not(:last-child){margin-bottom:20px}.block.block-contact .contact-content .contact-main .contact-locations .contact-location .title,.block.block-contact .contact-content .contact-media .contact-locations .contact-location .title{color:#000;font:700 24px/42px "Cera Pro",arial,serif}.block.block-contact .contact-content .contact-main .contact-locations .contact-location .text,.block.block-contact .contact-content .contact-media .contact-locations .contact-location .text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;color:#000;font:400 16px/26px "Cera Pro",arial,serif}.block.block-contact .contact-content .contact-main .contact-locations .contact-location .text>*:not(:last-child),.block.block-contact .contact-content .contact-media .contact-locations .contact-location .text>*:not(:last-child){margin-bottom:5px}.block.block-contact .contact-content .contact-main .contact-locations .contact-location .text p,.block.block-contact .contact-content .contact-main .contact-locations .contact-location .text span,.block.block-contact .contact-content .contact-main .contact-locations .contact-location .text a,.block.block-contact .contact-content .contact-main .contact-locations .contact-location .text ul li,.block.block-contact .contact-content .contact-main .contact-locations .contact-location .text ol li,.block.block-contact .contact-content .contact-media .contact-locations .contact-location .text p,.block.block-contact .contact-content .contact-media .contact-locations .contact-location .text span,.block.block-contact .contact-content .contact-media .contact-locations .contact-location .text a,.block.block-contact .contact-content .contact-media .contact-locations .contact-location .text ul li,.block.block-contact .contact-content .contact-media .contact-locations .contact-location .text ol li{color:inherit;font:inherit}@media only screen and (max-width: 768px){.block.block-contact .contact-content .contact-main .contact-locations,.block.block-contact .contact-content .contact-media .contact-locations{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.block.block-contact .contact-content .contact-main .contact-locations>*:not(:last-child),.block.block-contact .contact-content .contact-media .contact-locations>*:not(:last-child){margin-bottom:20px}}@media only screen and (max-width: 992px){.block.block-contact .contact-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.block.block-contact .contact-content>*:not(:last-child){margin-bottom:40px}}.block.block-error .error-content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%}.block.block-error .error-content>*:not(:last-child){margin-bottom:50px}.block.block-error .error-content h1,.block.block-error .error-content h2,.block.block-error .error-content h3,.block.block-error .error-content h4,.block.block-error .error-content h5{margin-bottom:20px !important}.block.block-error .error-content .image{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;max-width:380px;width:100%}.block.block-error .error-content .image img{display:block;max-width:100%;width:auto}.block.block-error .error-content .error-title{color:#262626;font:700 280px/1 "Source Code Pro",arial,serif;text-transform:uppercase}.block.block-filters{padding-bottom:0}.block.block-filters .block-topline{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}@media only screen and (max-width: 1200px){.block.block-filters .block-topline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.block.block-filters .block-topline>*:not(:last-child){margin-bottom:30px}}.block.block-filters .filters{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:10px}.block.block-filters .filters .filter{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (max-width: 768px){.block.block-filters .filters{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;max-width:480px;width:100%}.block.block-filters .filters .filter{width:100%}}.block.block-filters .selected-filters{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:20px;border-bottom:1px solid #000;padding:15px 0}.block.block-filters .selected-filters .filters-labels{-webkit-box-flex:1;-webkit-flex:1 0 420px;flex:1 0 420px}.block.block-filters .selected-filters .filters-labels .labels{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-webkit-flex:1 0 480px;flex:1 0 480px;gap:10px}@media only screen and (max-width: 480px){.block.block-filters .selected-filters .filters-labels{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}}.block.block-lists{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:20px 100px}.block.block-lists>*{margin:0 !important}.block.block-lists .list-blocks{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-webkit-flex:0 1 400px;flex:0 1 400px;gap:20px}.block.block-lists .list-blocks ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%}.block.block-lists .list-blocks ul li{width:100%;border-bottom:1px solid rgba(0,0,0,.25);color:#000;font:400 20px/30px "Cera Pro",arial,serif;padding:10px 0}.block.block-lists .list-blocks .title{width:100%;color:#262626;font:600 16px/1 "Source Code Pro",arial,serif;text-transform:uppercase}@media only screen and (max-width: 1200px){.block.block-lists{gap:20px 80px}}@media only screen and (max-width: 992px){.block.block-lists{gap:20px 60px}}@media only screen and (max-width: 768px){.block.block-lists{gap:20px 40px}}.block.block-reviews{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%}.block.block-reviews>*:not(:last-child){margin-bottom:60px}@media only screen and (max-width: 992px){.block.block-reviews>*:not(:last-child){margin-bottom:40px}}@media only screen and (max-width: 768px){.block.block-reviews>*:not(:last-child){margin-bottom:30px}}.block.block-reviews .slider-controls,.block.block-reviews .swiper-controls{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.block.block-reviews .slider-controls>*:not(:last-child),.block.block-reviews .swiper-controls>*:not(:last-child){margin-right:30px}.block.block-reviews .slider-controls .slider-arrow,.block.block-reviews .slider-controls .swiper-arrow,.block.block-reviews .swiper-controls .slider-arrow,.block.block-reviews .swiper-controls .swiper-arrow{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#262626;font:600 16px/1 "Source Code Pro",arial,serif;text-transform:uppercase;padding:5px 0}.block.block-reviews .slider-controls .slider-arrow>*:not(:last-child),.block.block-reviews .slider-controls .swiper-arrow>*:not(:last-child),.block.block-reviews .swiper-controls .slider-arrow>*:not(:last-child),.block.block-reviews .swiper-controls .swiper-arrow>*:not(:last-child){margin-right:10px}.block.block-reviews .slider-controls .slider-arrow span,.block.block-reviews .slider-controls .swiper-arrow span,.block.block-reviews .swiper-controls .slider-arrow span,.block.block-reviews .swiper-controls .swiper-arrow span{color:inherit;font:inherit;text-transform:inherit}.block.block-reviews .slider-controls .slider-arrow i,.block.block-reviews .slider-controls .swiper-arrow i,.block.block-reviews .swiper-controls .slider-arrow i,.block.block-reviews .swiper-controls .swiper-arrow i{height:16px;color:inherit;font-size:16px;line-height:16px}.block.block-reviews .slider-controls .slider-arrow svg,.block.block-reviews .slider-controls .swiper-arrow svg,.block.block-reviews .swiper-controls .slider-arrow svg,.block.block-reviews .swiper-controls .swiper-arrow svg{max-width:8px;max-height:8px}.block.block-reviews .slider-controls .slider-arrow::before,.block.block-reviews .slider-controls .swiper-arrow::before,.block.block-reviews .swiper-controls .slider-arrow::before,.block.block-reviews .swiper-controls .swiper-arrow::before{position:absolute;content:"";top:0;left:-5px;right:-5px;bottom:0;background-color:#262626;opacity:0;z-index:-1}.block.block-reviews .slider-controls .slider-arrow:hover,.block.block-reviews .slider-controls .swiper-arrow:hover,.block.block-reviews .swiper-controls .slider-arrow:hover,.block.block-reviews .swiper-controls .swiper-arrow:hover{color:#fff;cursor:pointer}.block.block-reviews .slider-controls .slider-arrow:hover svg path,.block.block-reviews .slider-controls .slider-arrow:hover svg line,.block.block-reviews .slider-controls .swiper-arrow:hover svg path,.block.block-reviews .slider-controls .swiper-arrow:hover svg line,.block.block-reviews .swiper-controls .slider-arrow:hover svg path,.block.block-reviews .swiper-controls .slider-arrow:hover svg line,.block.block-reviews .swiper-controls .swiper-arrow:hover svg path,.block.block-reviews .swiper-controls .swiper-arrow:hover svg line{stroke:#fff}.block.block-reviews .slider-controls .slider-arrow:hover::before,.block.block-reviews .slider-controls .swiper-arrow:hover::before,.block.block-reviews .swiper-controls .slider-arrow:hover::before,.block.block-reviews .swiper-controls .swiper-arrow:hover::before{opacity:1}.block.block-reviews .slider-line{position:relative;width:100%;height:1px;background-color:rgba(38,38,38,.5)}.block.block-reviews .slider-line::before{position:absolute;content:"";width:200px;height:3px;top:-1px;left:100px;border-radius:4px;background-color:#262626}@media only screen and (max-width: 768px){.block.block-reviews .slider-line::before{width:20vw;left:20%}}@media only screen and (min-width: 769px){.block.block-reviews .slider-reviews{margin-left:-40px;margin-right:-40px}.block.block-reviews .slider-reviews .slide{padding:0 40px}.block.block-reviews .slider-reviews .slide:not(.slick-current){opacity:.4}}.block[class*=block-section]>*:not(:last-child){margin-bottom:70px}.block.block-sectionA .slider-sectionA{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;margin-left:-30px;margin-right:-30px}.block.block-sectionA .slider-sectionA .slide{padding-left:30px;padding-right:30px}.block.block-sectionA .slider-sectionA .slide .image{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:480px}.block.block-sectionA .slider-sectionA .slide .image img{display:block;max-height:100%;width:auto;height:100%}@media only screen and (max-width: 768px){.block.block-sectionA .slider-sectionA .slide .image{width:100%;height:auto}}.block.block-sectionA .slider-line{position:relative;width:100%;height:1px;background-color:rgba(38,38,38,.5)}.block.block-sectionA .slider-line::before{position:absolute;content:"";width:200px;height:3px;top:-1px;left:100px;border-radius:4px;background-color:#262626}@media only screen and (max-width: 768px){.block.block-sectionA .slider-line::before{width:20vw;left:20%}}.block.block-sectionA.black{position:relative;padding-top:100px;padding-bottom:100px;margin-top:50px;margin-bottom:50px;z-index:1}.block.block-sectionA.black .block-topline .flex-grow .info h1,.block.block-sectionA.black .block-topline .flex-grow .info h2,.block.block-sectionA.black .block-topline .flex-grow .info h3,.block.block-sectionA.black .block-topline .flex-grow .info h4,.block.block-sectionA.black .block-topline .flex-grow .info h5,.block.block-sectionA.black .block-topline .flex-grow .info h6,.block.block-sectionA.black .block-topline .flex-grow .info p,.block.block-sectionA.black .block-topline .flex-grow .info span,.block.block-sectionA.black .block-topline .flex-grow .info a,.block.block-sectionA.black .block-topline .flex-grow .info ul li,.block.block-sectionA.black .block-topline .flex-grow .info ol li{color:#fff}.block.block-sectionA.black .slider-line::before{background-color:#fff}.block.block-sectionA.black::before{position:absolute;content:"";width:100vw;top:0;left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background-color:#000;z-index:-1}.block.block-sectionB .sectionB-grid{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;margin-left:-45px;margin-right:-45px;margin-bottom:-60px}.block.block-sectionB .sectionB-grid .inner{width:50%;padding-left:45px;padding-right:45px;margin-bottom:60px}@media only screen and (max-width: 1200px){.block.block-sectionB .sectionB-grid .inner{padding-left:25px;padding-right:25px;margin-bottom:50px}}@media only screen and (max-width: 992px){.block.block-sectionB .sectionB-grid .inner{width:100%}}@media only screen and (max-width: 1200px){.block.block-sectionB .sectionB-grid{margin-left:-25px;margin-right:-25px;margin-bottom:-50px}}@media only screen and (max-width: 992px){.block.block-sectionB .sectionB-grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}.block.block-sectionC .sectionC-grid{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;margin-left:-45px;margin-right:-45px;margin-bottom:-60px}.block.block-sectionC .sectionC-grid .inner{width:50%;padding-left:45px;padding-right:45px;margin-bottom:60px}@media only screen and (max-width: 1200px){.block.block-sectionC .sectionC-grid .inner{padding-left:25px;padding-right:25px;margin-bottom:50px}}@media only screen and (max-width: 992px){.block.block-sectionC .sectionC-grid .inner{width:100%}}@media only screen and (max-width: 1200px){.block.block-sectionC .sectionC-grid{margin-left:-25px;margin-right:-25px;margin-bottom:-50px}}@media only screen and (max-width: 992px){.block.block-sectionC .sectionC-grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}.block.block-sectionD{display:-webkit-box;display:-webkit-flex;display:flex}.block.block-sectionD .section-content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1;padding-right:90px}.block.block-sectionD .section-content>*:not(:last-child){margin-bottom:20px}.block.block-sectionD .section-content .subtitle{color:#262626;font:600 16px/1 "Source Code Pro",arial,serif;text-transform:uppercase}.block.block-sectionD .section-content .text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;color:#000;font:400 20px/32px "Cera Pro",arial,serif}.block.block-sectionD .section-content .text>*:not(:last-child){margin-bottom:5px}.block.block-sectionD .section-content .text p,.block.block-sectionD .section-content .text span,.block.block-sectionD .section-content .text a,.block.block-sectionD .section-content .text strong,.block.block-sectionD .section-content .text b,.block.block-sectionD .section-content .text ul li,.block.block-sectionD .section-content .text ol li{color:inherit;font:inherit}@media only screen and (max-width: 1200px){.block.block-sectionD .section-content{padding-right:60px}}@media only screen and (max-width: 992px){.block.block-sectionD .section-content{padding-right:0}}.block.block-sectionD .card-beer-slider{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;width:390px;height:390px;border:1px solid #000}.block.block-sectionD .card-beer-slider .beer-slider{position:relative;width:100%;height:100%}.block.block-sectionD .card-beer-slider .beer-slider .pat1{position:absolute;width:100% !important;height:100%;background-color:#fff;background-image:url(../img/images/25.png);-webkit-background-size:390px 390px;background-size:390px 390px;background-repeat:no-repeat}.block.block-sectionD .card-beer-slider .beer-slider .beer-reveal{position:absolute;height:100%;border-right:1px solid #000}.block.block-sectionD .card-beer-slider .beer-slider .beer-reveal .pat2{position:relative;width:100% !important;height:100%;background-color:#fff;background-image:url(../img/images/26.png);-webkit-background-size:390px 390px;background-size:390px 390px;background-repeat:no-repeat}.block.block-sectionD .card-beer-slider .beer-slider .beer-range{position:absolute;width:100%;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background:rgba(0,0,0,0);z-index:3}.block.block-sectionD .card-beer-slider .beer-slider .beer-range::-webkit-slider-thumb{background:url(../img/icons/slider-scroll.svg) no-repeat center center/contain}.block.block-sectionD .card-beer-slider .beer-slider .beer-range:focus{outline:none}.block.block-sectionD .card-beer-slider .beer-slider .beer-range::-ms-track{width:100%;cursor:pointer;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.block.block-sectionD .card-beer-slider .beer-slider .beer-range::-webkit-slider-thumb{-webkit-appearance:none;height:70px;width:70px;background:url(../img/icons/slider-scroll.svg) no-repeat center center/contain;cursor:pointer}.block.block-sectionD .card-beer-slider .beer-slider .beer-range::-moz-range-thumb{height:70px;width:70px;background:url(../img/icons/slider-scroll.svg) no-repeat center center/contain;cursor:pointer}.block.block-sectionD .card-beer-slider .beer-slider .beer-range::-ms-thumb{height:70px;width:70px;background:url(../img/icons/slider-scroll.svg) no-repeat center center/contain;cursor:pointer}@media only screen and (max-width: 992px){.block.block-sectionD{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.block.block-sectionD>*:not(:last-child){margin-bottom:40px}}.block.block-services{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:0 90px}.block.block-services .services-main{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 0 460px;flex:1 0 460px}.block.block-services .services-main>*:not(:last-child){margin-bottom:50px}@media only screen and (max-width: 992px){.block.block-services .services-main>*:not(:last-child){margin-bottom:40px}}@media only screen and (max-width: 768px){.block.block-services .services-main>*:not(:last-child){margin-bottom:30px}}.block.block-services .services-main .services-links{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.block.block-services .services-main .services-links .tab-link{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;text-align:left}.block.block-services .services-main .services-links>*:not(:last-child){margin-bottom:20px}@media only screen and (max-width: 992px){.block.block-services .services-main .services-links>*{margin-right:20px;margin-bottom:20px}}@media only screen and (max-width: 992px){.block.block-services .services-main .services-links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.block.block-services .services-contents{-webkit-box-flex:1;-webkit-flex:1 0 520px;flex:1 0 520px}.block.block-services .services-contents .service-content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%}.block.block-services .services-contents .service-content>*:not(:last-child){margin-bottom:20px}.block.block-services .services-contents .service-content .title{color:#262626}.block.block-services .services-contents .service-content .text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;color:#262626;font:400 20px/33px "Cera Pro",arial,serif}.block.block-services .services-contents .service-content .text>*:not(:last-child){margin-bottom:5px}.block.block-services .services-contents .service-content .text p,.block.block-services .services-contents .service-content .text span,.block.block-services .services-contents .service-content .text a,.block.block-services .services-contents .service-content .text ul li,.block.block-services .services-contents .service-content .text ol li{color:inherit;font:inherit}@media only screen and (max-width: 768px){.block.block-services{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}.block.block-services .services-main,.block.block-services .services-contents{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}}.block.block-services2 .services-main{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;gap:20px}.block.block-services2 .services-main h1,.block.block-services2 .services-main h2,.block.block-services2 .services-main h3,.block.block-services2 .services-main h4,.block.block-services2 .services-main h5,.block.block-services2 .services-main h6{text-align:inherit}.block.block-services2 .services-main .main-subtitle{text-align:inherit}.block.block-services2 .services-main.text-center .title-label{margin-inline:center}.block.block-services2 .main-subtitle{color:#2f2e43;font:400 24px/42px "Cera Pro",arial,serif}@media only screen and (max-width: 768px){.block.block-services2 .main-subtitle{font-size:20px;line-height:normal}}.block.block-services2 .services-arrows{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%}.block.block-services2 .services-arrows img{display:block;max-width:100%}@media only screen and (max-width: 992px){.block.block-services2 .services-arrows{display:none}}.block.block-services2 .services-cards{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:40px}.block.block-services2 .services-cards .card.card-service{max-width:33.33333%;-webkit-box-flex:1;-webkit-flex:1 0 270px;flex:1 0 270px}@media only screen and (max-width: 992px){.block.block-services2 .services-cards .card.card-service{max-width:calc(50% - 10px);-webkit-box-flex:1;-webkit-flex:1 0 320px;flex:1 0 320px}}@media only screen and (max-width: 768px){.block.block-services2 .services-cards .card.card-service{max-width:100%;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}}.block.block-services2 .services-cards .card.card-service-second{max-width:calc(33.33333% - 30px);-webkit-box-flex:1;-webkit-flex:1 0 420px;flex:1 0 420px}.block.block-services2 .services-cards .card.card-service-second.long{max-width:calc(66.66666% - 20px)}@media only screen and (max-width: 1200px){.block.block-services2 .services-cards .card.card-service-second{max-width:calc(50% - 10px)}.block.block-services2 .services-cards .card.card-service-second.long{max-width:100%}}@media only screen and (max-width: 768px){.block.block-services2 .services-cards .card.card-service-second{max-width:100%}}@media only screen and (max-width: 1200px){.block.block-services2 .services-cards{gap:30px}}@media only screen and (max-width: 992px){.block.block-services2 .services-cards{gap:30px 20px}}@media only screen and (max-width: 480px){.block.block-services2>.button-group{width:100%}.block.block-services2>.button-group .button{width:100%}}.block.block-tags{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.block.block-tags>*:not(:last-child){margin-bottom:20px}@media only screen and (max-width: 1200px){.block.block-tags>*:not(:last-child){margin-bottom:60px}}@media only screen and (max-width: 992px){.block.block-tags>*:not(:last-child){margin-bottom:40px}}.block.block-tags .title{color:#262626;font:700 24px/42px "Cera Pro",arial,serif}.block.block-tags .tags{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:25px}.block.block-tags .tags .tag{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #000;color:#262626;font:600 16px/1 "Source Code Pro",arial,serif;text-transform:uppercase;padding:15px}.block.block-tags .tags .tag:hover{background-color:#000;color:#fff;cursor:pointer}.block.block-team{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.block.block-team .team{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:90px}.block.block-team .team .card{-webkit-box-flex:1;-webkit-flex:1 0 320px;flex:1 0 320px}@media only screen and (max-width: 1500px){.block.block-team .team{gap:60px}}@media only screen and (max-width: 1200px){.block.block-team .team{gap:40px}}@media only screen and (max-width: 992px){.block.block-team .team{gap:30px}}.block.block-text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%}.block.block-text>*:not(:last-child){margin-bottom:20px}.block.block-text .subtitle{color:#000;font:600 16px/1 "Source Code Pro",arial,serif;text-transform:uppercase}.block.block-text .text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;color:#000;font:400 24px/42px "Cera Pro",arial,serif}.block.block-text .text>*:not(:last-child){margin-bottom:5px}.block.block-text .text p,.block.block-text .text a,.block.block-text .text span,.block.block-text .text ul li,.block.block-text .text ol li{color:inherit;font:inherit}@media only screen and (max-width: 768px){.block.block-text .text{font-size:20px;line-height:normal}}.block[class*=block-thematic]>*:not(:last-child){margin-bottom:70px}.block[class*=block-thematic].bg-grey{position:relative;padding-top:100px;padding-bottom:100px;margin-top:50px;margin-bottom:50px;z-index:1}.block[class*=block-thematic].bg-grey::before{position:absolute;content:"";width:100vw;top:0;left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background-color:#f8f8f8;z-index:-1}.block[class*=block-thematic].black{position:relative;padding-top:100px;padding-bottom:100px;margin-top:50px;margin-bottom:50px;z-index:1}.block[class*=block-thematic].black h1,.block[class*=block-thematic].black h2,.block[class*=block-thematic].black h3,.block[class*=block-thematic].black h4,.block[class*=block-thematic].black h5,.block[class*=block-thematic].black h6,.block[class*=block-thematic].black .text{color:#fff !important}.block[class*=block-thematic].black .scroll-element{background-color:#fff}.block[class*=block-thematic].black .scroll-element .scroll-thumb{border-color:#fff;background-color:#000}.block[class*=block-thematic].black .button.button-primary{border-color:#fff;background-color:#000;color:#fff}.block[class*=block-thematic].black .button.button-primary:hover{background-color:#fff;color:#000}.block[class*=block-thematic].black::before{position:absolute;content:"";width:100vw;top:0;left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background-color:#000;z-index:-1}.block.block-thematicA .thematic-container{display:-webkit-box;display:-webkit-flex;display:flex;width:100%;gap:30px}.block.block-thematicA .thematic-container.containerA .thematic-title{width:540px}@media only screen and (max-width: 1200px){.block.block-thematicA .thematic-container.containerA .thematic-title{width:480px}}@media only screen and (max-width: 768px){.block.block-thematicA .thematic-container.containerA .thematic-title{width:100%}}.block.block-thematicA .thematic-container.containerA .thematic-text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1;color:#262626;font:400 20px/34px "Cera Pro",arial,serif;max-width:70%}.block.block-thematicA .thematic-container.containerA .thematic-text>*:not(:last-child){margin-bottom:10px}.block.block-thematicA .thematic-container.containerA .thematic-text p,.block.block-thematicA .thematic-container.containerA .thematic-text a,.block.block-thematicA .thematic-container.containerA .thematic-text span,.block.block-thematicA .thematic-container.containerA .thematic-text strong,.block.block-thematicA .thematic-container.containerA .thematic-text b,.block.block-thematicA .thematic-container.containerA .thematic-text ul li,.block.block-thematicA .thematic-container.containerA .thematic-text ol li{color:inherit;font:inherit}.block.block-thematicA .thematic-container.containerA .thematic-text strong{font-weight:600}.block.block-thematicA .thematic-container.containerA .thematic-text b{font-weight:700}@media only screen and (max-width: 992px){.block.block-thematicA .thematic-container.containerA .thematic-text{padding-left:0;max-width:100%}}@media only screen and (max-width: 992px){.block.block-thematicA .thematic-container.containerA{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}.block.block-thematicA .thematic-container.containerB{width:calc(100% + 50px);margin-left:-25px;margin-right:-25px;margin-bottom:-37.5px}.block.block-thematicA .thematic-container.containerB .thematic-info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1;padding-left:25px;padding-right:25px;margin-bottom:50px}.block.block-thematicA .thematic-container.containerB .thematic-info>*:not(:last-child){margin-bottom:20px}.block.block-thematicA .thematic-container.containerB .thematic-info .title{color:#262626;font:700 40px/1 "Cera Pro",arial,serif;letter-spacing:.05em}.block.block-thematicA .thematic-container.containerB .thematic-info .text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;color:#262626;font:400 20px/34px "Cera Pro",arial,serif}.block.block-thematicA .thematic-container.containerB .thematic-info .text>*:not(:last-child){margin-bottom:10px}.block.block-thematicA .thematic-container.containerB .thematic-info .text p,.block.block-thematicA .thematic-container.containerB .thematic-info .text a,.block.block-thematicA .thematic-container.containerB .thematic-info .text span,.block.block-thematicA .thematic-container.containerB .thematic-info .text strong,.block.block-thematicA .thematic-container.containerB .thematic-info .text b,.block.block-thematicA .thematic-container.containerB .thematic-info .text ul li,.block.block-thematicA .thematic-container.containerB .thematic-info .text ol li{color:inherit;font:inherit}.block.block-thematicA .thematic-container.containerB .thematic-info .text strong{font-weight:600}.block.block-thematicA .thematic-container.containerB .thematic-info .text b{font-weight:700}@media only screen and (max-width: 992px){.block.block-thematicA .thematic-container.containerB{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}.block.block-thematicB .thematic-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;margin-left:-25px;margin-right:-25px;margin-bottom:-50px}.block.block-thematicB .thematic-container>*{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1;padding-left:25px;padding-right:25px;margin-bottom:50px}.block.block-thematicB .thematic-container .thematic-info>*:not(:last-child){margin-bottom:50px}.block.block-thematicB .thematic-container .thematic-info .title{color:#262626;font:700 40px/1 "Cera Pro",arial,serif;letter-spacing:.05em}.block.block-thematicB .thematic-container .thematic-info .text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;color:#262626;font:400 20px/32px "Cera Pro",arial,serif}.block.block-thematicB .thematic-container .thematic-info .text>*:not(:last-child){margin-bottom:10px}.block.block-thematicB .thematic-container .thematic-info .text p,.block.block-thematicB .thematic-container .thematic-info .text a,.block.block-thematicB .thematic-container .thematic-info .text span,.block.block-thematicB .thematic-container .thematic-info .text strong,.block.block-thematicB .thematic-container .thematic-info .text b,.block.block-thematicB .thematic-container .thematic-info .text ul li,.block.block-thematicB .thematic-container .thematic-info .text ol li{color:inherit;font:inherit}.block.block-thematicB .thematic-container .thematic-info .text strong{font-weight:600}.block.block-thematicB .thematic-container .thematic-info .text b{font-weight:700}.block.block-thematicB .thematic-container .thematic-media .image{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%}.block.block-thematicB .thematic-container .thematic-media .image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 992px){.block.block-thematicB .thematic-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}.block.block-thematicC .thematic-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;margin-left:-25px;margin-right:-25px;margin-bottom:-50px}.block.block-thematicC .thematic-container>*{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;padding-left:25px;padding-right:25px;margin-bottom:50px}.block.block-thematicC .thematic-container.containerA .thematic-info{-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1}.block.block-thematicC .thematic-container.containerA .thematic-info>*:not(:last-child){margin-bottom:20px}.block.block-thematicC .thematic-container.containerA .thematic-info .title{color:#262626;font:700 40px/1 "Cera Pro",arial,serif;letter-spacing:.05em}.block.block-thematicC .thematic-container.containerA .thematic-info .text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;color:#262626;font:400 20px/34px "Cera Pro",arial,serif}.block.block-thematicC .thematic-container.containerA .thematic-info .text>*:not(:last-child){margin-bottom:10px}.block.block-thematicC .thematic-container.containerA .thematic-info .text p,.block.block-thematicC .thematic-container.containerA .thematic-info .text a,.block.block-thematicC .thematic-container.containerA .thematic-info .text span,.block.block-thematicC .thematic-container.containerA .thematic-info .text strong,.block.block-thematicC .thematic-container.containerA .thematic-info .text b,.block.block-thematicC .thematic-container.containerA .thematic-info .text ul li,.block.block-thematicC .thematic-container.containerA .thematic-info .text ol li{color:inherit;font:inherit}.block.block-thematicC .thematic-container.containerA .thematic-controls{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;width:400px}.block.block-thematicC .thematic-container.containerA .thematic-controls>*:not(:last-child){margin-bottom:40px}@media only screen and (max-width: 1200px){.block.block-thematicC .thematic-container.containerA .thematic-controls{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media only screen and (max-width: 992px){.block.block-thematicC .thematic-container.containerA{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}.block.block-thematicC .thematic-container.containerB>*{-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1}.block.block-thematicC .thematic-container.containerB .thematic-info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%}.block.block-thematicC .thematic-container.containerB .thematic-info>*:not(:last-child){margin-bottom:20px}.block.block-thematicC .thematic-container.containerB .thematic-info .media{display:-webkit-box;display:-webkit-flex;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.block.block-thematicC .thematic-container.containerB .thematic-info .media .image{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:122px;height:122px}.block.block-thematicC .thematic-container.containerB .thematic-info .media .image img{display:block;max-width:100%;max-height:100%;width:auto;height:auto}.block.block-thematicC .thematic-container.containerB .thematic-info .info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%}.block.block-thematicC .thematic-container.containerB .thematic-info .info>*:not(:last-child){margin-bottom:20px}.block.block-thematicC .thematic-container.containerB .thematic-info .info .title{color:#262626;font:700 30px/1 "Cera Pro",arial,serif;letter-spacing:.05em}.block.block-thematicC .thematic-container.containerB .thematic-info .info .text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;color:#262626;font:400 20px/34px "Cera Pro",arial,serif}.block.block-thematicC .thematic-container.containerB .thematic-info .info .text>*:not(:last-child){margin-bottom:10px}.block.block-thematicC .thematic-container.containerB .thematic-info .info .text p,.block.block-thematicC .thematic-container.containerB .thematic-info .info .text a,.block.block-thematicC .thematic-container.containerB .thematic-info .info .text span,.block.block-thematicC .thematic-container.containerB .thematic-info .info .text strong,.block.block-thematicC .thematic-container.containerB .thematic-info .info .text b,.block.block-thematicC .thematic-container.containerB .thematic-info .info .text ul li,.block.block-thematicC .thematic-container.containerB .thematic-info .info .text ol li{color:inherit;font:inherit}@media only screen and (max-width: 992px){.block.block-thematicC .thematic-container.containerB{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}.block.block-thematicD .thematic-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;margin-left:-25px;margin-right:-25px;margin-bottom:-50px}.block.block-thematicD .thematic-container .thematic-info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;width:50%;padding-left:25px;padding-right:25px;margin-bottom:50px}.block.block-thematicD .thematic-container .thematic-info>*:not(:last-child){margin-right:35px}@media only screen and (max-width: 1200px){.block.block-thematicD .thematic-container .thematic-info>*:not(:last-child){margin-right:0;margin-bottom:30px}}.block.block-thematicD .thematic-container .thematic-info .media{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.block.block-thematicD .thematic-container .thematic-info .media .image{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:122px;height:122px}.block.block-thematicD .thematic-container .thematic-info .media .image img{display:block;max-width:100%;max-height:100%;width:auto;height:auto}.block.block-thematicD .thematic-container .thematic-info .info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1}.block.block-thematicD .thematic-container .thematic-info .info>*:not(:last-child){margin-bottom:20px}.block.block-thematicD .thematic-container .thematic-info .info .title{color:#262626;font:700 40px/1 "Cera Pro",arial,serif;letter-spacing:.05em}.block.block-thematicD .thematic-container .thematic-info .info .text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;color:#262626;font:400 20px/34px "Cera Pro",arial,serif}.block.block-thematicD .thematic-container .thematic-info .info .text>*:not(:last-child){margin-bottom:5px}.block.block-thematicD .thematic-container .thematic-info .info .text p,.block.block-thematicD .thematic-container .thematic-info .info .text a,.block.block-thematicD .thematic-container .thematic-info .info .text span,.block.block-thematicD .thematic-container .thematic-info .info .text strong,.block.block-thematicD .thematic-container .thematic-info .info .text b,.block.block-thematicD .thematic-container .thematic-info .info .text ul li,.block.block-thematicD .thematic-container .thematic-info .info .text ol li{color:inherit;font:inherit}@media only screen and (max-width: 1200px){.block.block-thematicD .thematic-container .thematic-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}@media only screen and (max-width: 992px){.block.block-thematicD .thematic-container .thematic-info{width:100%}}@media only screen and (max-width: 992px){.block.block-thematicD .thematic-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}.block.block-thematicE .thematic-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;margin-left:-25px;margin-right:-25px;margin-bottom:-50px}.block.block-thematicE .thematic-container>*{-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1;padding-left:25px;padding-right:25px;margin-bottom:50px}.block.block-thematicE .thematic-container .thematic-info>*:not(:last-child){margin-bottom:20px}.block.block-thematicE .thematic-container .thematic-info .title{color:#262626;font:700 40px/1 "Cera Pro",arial,serif;letter-spacing:.05em}.block.block-thematicE .thematic-container .thematic-info .text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;color:#262626;font:400 20px/34px "Cera Pro",arial,serif}.block.block-thematicE .thematic-container .thematic-info .text>*:not(:last-child){margin-bottom:10px}.block.block-thematicE .thematic-container .thematic-info .text p,.block.block-thematicE .thematic-container .thematic-info .text a,.block.block-thematicE .thematic-container .thematic-info .text span,.block.block-thematicE .thematic-container .thematic-info .text strong,.block.block-thematicE .thematic-container .thematic-info .text b,.block.block-thematicE .thematic-container .thematic-info .text ul li,.block.block-thematicE .thematic-container .thematic-info .text ol li{color:inherit;font:inherit}.block.block-thematicE .thematic-container .thematic-media .image{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%}.block.block-thematicE .thematic-container .thematic-media .image img{display:block;max-width:100%;max-height:100%;width:auto;height:auto}@media only screen and (max-width: 992px){.block.block-thematicE .thematic-container .thematic-media .image img{width:100%}}@media only screen and (max-width: 992px){.block.block-thematicE .thematic-container .thematic-media{width:100%}}.block.block-thematicE .thematic-container.containerB{-webkit-box-align:center;-webkit-align-items:center;align-items:center}@media only screen and (max-width: 992px){.block.block-thematicE .thematic-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}.block.block-thematicF .thematic-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;margin-left:-25px;margin-right:-25px;margin-bottom:-50px}.block.block-thematicF .thematic-container>*{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;padding-left:25px;padding-right:25px;margin-bottom:50px}.block.block-thematicF .thematic-container .thematic-info{width:450px}.block.block-thematicF .thematic-container .thematic-info>*:not(:last-child){margin-bottom:20px}.block.block-thematicF .thematic-container .thematic-info .title{color:#262626;font:700 40px/1 "Cera Pro",arial,serif;letter-spacing:.05em}.block.block-thematicF .thematic-container .thematic-info .subtitle{color:#262626;font:600 16px/1 "Source Code Pro",arial,serif;text-transform:uppercase}.block.block-thematicF .thematic-container .thematic-info .text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%}.block.block-thematicF .thematic-container .thematic-info .text>*:not(:last-child){margin-bottom:10px}@media only screen and (max-width: 992px){.block.block-thematicF .thematic-container .thematic-info{width:100%}}.block.block-thematicF .thematic-container .thematic-logos{-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1}.block.block-thematicF .thematic-container .thematic-logos .logos{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;margin-bottom:-20px}.block.block-thematicF .thematic-container .thematic-logos .logos .logo{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:33.33333%;height:180px;border:1px dashed rgba(0,0,0,0);padding:30px;margin-bottom:20px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.block.block-thematicF .thematic-container .thematic-logos .logos .logo img{display:block;max-width:100%;width:auto;height:auto;max-height:100%;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.block.block-thematicF .thematic-container .thematic-logos .logos .logo:hover{border-color:#262626;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.block.block-thematicF .thematic-container .thematic-logos .logos .logo:hover img{-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width: 992px){.block.block-thematicF .thematic-container .thematic-logos .logos .logo{height:auto}}@media only screen and (max-width: 768px){.block.block-thematicF .thematic-container .thematic-logos .logos .logo{width:50%}}@media only screen and (max-width: 480px){.block.block-thematicF .thematic-container .thematic-logos .logos .logo{width:100%}}@media only screen and (max-width: 992px){.block.block-thematicF .thematic-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}.block.block-thematicG .thematic-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:25px}.block.block-thematicG .thematic-container>*{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 0 540px;flex:1 0 540px}.block.block-thematicG .thematic-container>*>*:not(:last-child){margin-bottom:30px}@media only screen and (max-width: 768px){.block.block-thematicG .thematic-container>*{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}}.block.block-thematicG .thematic-container .thematic-content .thematic-info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:25px;z-index:1}.block.block-thematicG .thematic-container .thematic-content .thematic-info .number{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 fit-content;flex:0 0 fit-content;color:#000;font:400 60px/80px "Cera Pro",arial,serif}.block.block-thematicG .thematic-container .thematic-content .thematic-info .number span{color:inherit;font:400 100px/1 "Cera Pro",arial,serif}.block.block-thematicG .thematic-container .thematic-content .thematic-info .content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 0 320px;flex:1 0 320px}.block.block-thematicG .thematic-container .thematic-content .thematic-info .content>*:not(:last-child){margin-bottom:35px}.block.block-thematicG .thematic-container .thematic-content .thematic-info .content .info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1;color:#000;font:700 16px/20px "Cera Pro",arial,serif}.block.block-thematicG .thematic-container .thematic-content .thematic-info .content .info>*:not(:last-child){margin-bottom:5px}.block.block-thematicG .thematic-container .thematic-content .thematic-info .content .info p,.block.block-thematicG .thematic-container .thematic-content .thematic-info .content .info a,.block.block-thematicG .thematic-container .thematic-content .thematic-info .content .info span,.block.block-thematicG .thematic-container .thematic-content .thematic-info .content .info strong,.block.block-thematicG .thematic-container .thematic-content .thematic-info .content .info b,.block.block-thematicG .thematic-container .thematic-content .thematic-info .content .info ul li,.block.block-thematicG .thematic-container .thematic-content .thematic-info .content .info ol li{color:inherit;font:inherit}.block.block-thematicG .thematic-container .thematic-content .thematic-info .content .info .subtitle{color:#262626;font:600 16px/1 "Source Code Pro",arial,serif;text-transform:uppercase}.block.block-thematicG .thematic-container .thematic-content .thematic-info::after{position:absolute;content:"";width:50vw;top:0;right:0;bottom:0;background-color:#f8f8f8;z-index:-1}.block.block-thematicG .thematic-container .thematic-media{position:relative}.block.block-thematicG .thematic-container .thematic-media .image{display:-webkit-box;display:-webkit-flex;display:flex;position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:100%;top:0;left:0;bottom:0;margin-bottom:0;overflow:hidden;z-index:1}.block.block-thematicG .thematic-container .thematic-media .image img{display:block;position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.block.block-thematicG .thematic-container .thematic-media .image::before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background-color:rgba(38,38,38,.4);z-index:2}.block.block-thematicG .thematic-container .thematic-media .content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;position:relative;width:100%;height:100%;padding:30px;z-index:2}.block.block-thematicG .thematic-container .thematic-media .content>*:not(:last-child){margin-bottom:35px}.block.block-thematicG .thematic-container .thematic-media .content .info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;color:#fff}.block.block-thematicG .thematic-container .thematic-media .content .info>*:not(:last-child){margin-bottom:5px}.block.block-thematicG .thematic-container .thematic-media .content .info .title{color:inherit;font:700 24px/32px "Cera Pro",arial,serif}.block.block-thematicG .thematic-container .thematic-media .content .info .text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;color:inherit;font:400 24px/32px "Cera Pro",arial,serif}.block.block-thematicG .thematic-container .thematic-media .content .info .text>*:not(:last-child){margin-bottom:5px}.block.block-thematicG .thematic-container .thematic-media .content .info .text p,.block.block-thematicG .thematic-container .thematic-media .content .info .text a,.block.block-thematicG .thematic-container .thematic-media .content .info .text span,.block.block-thematicG .thematic-container .thematic-media .content .info .text strong,.block.block-thematicG .thematic-container .thematic-media .content .info .text b,.block.block-thematicG .thematic-container .thematic-media .content .info .text ul li,.block.block-thematicG .thematic-container .thematic-media .content .info .text ol li{color:inherit;font:inherit}.block.block-user{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.block.block-user>*:not(:last-child){margin-right:20px}.block.block-user .user-media{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100px;height:100px;border-radius:50%;overflow:hidden}.block.block-user .user-media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block.block-user .user-info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1}.block.block-user .user-info>*:not(:last-child){margin-bottom:20px}.block.block-user .user-info .name{color:#000;font:700 24px/32px "Cera Pro",arial,serif;margin-bottom:15px}.block.block-user .user-info .post{color:#000;font:600 16px/1 "Source Code Pro",arial,serif;text-transform:uppercase}.block.block-user .user-info .socials{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.block.block-user .user-info .socials>*:not(:last-child){margin-right:30px}.block.block-user .user-info .socials .social{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:20px;height:20px;background-color:#000;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.block.block-user .user-info .socials .social img{display:block;max-width:100%;width:100%}.block.block-user .user-info .socials .social:hover{opacity:.7;cursor:pointer}.block.block-user .user-info .socials .social.dribbble{-webkit-mask-image:url(../img/icons/socials/dribbble-bold.svg);mask-image:url(../img/icons/socials/dribbble-bold.svg)}.block.block-user .user-info .socials .social.behance{-webkit-mask-image:url(../img/icons/socials/behance-bold.svg);mask-image:url(../img/icons/socials/behance-bold.svg)}.block.block-user .user-info .socials .social.linkedin{-webkit-mask-image:url(../img/icons/socials/linkedin-bold.svg);mask-image:url(../img/icons/socials/linkedin-bold.svg)}.block.block-user .user-info .socials .social.facebook{-webkit-mask-image:url(../img/icons/socials/facebook-bold.svg);mask-image:url(../img/icons/socials/facebook-bold.svg)}.block.block-user.small .user-media{width:72px;height:72px}.block.block-user.small .user-info>*:not(:last-child){margin-bottom:5px}.block.block-works{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%}.block.block-works>*:not(:last-child){margin-bottom:60px}@media only screen and (max-width: 992px){.block.block-works>*:not(:last-child){margin-bottom:40px}}@media only screen and (max-width: 768px){.block.block-works>*:not(:last-child){margin-bottom:30px}}.block.block-works .slider-controls{margin-bottom:20px}.block.block-works .slider-controls,.block.block-works .swiper-controls{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.block.block-works .slider-controls>*:not(:last-child),.block.block-works .swiper-controls>*:not(:last-child){margin-right:30px}.block.block-works .slider-controls .slider-arrow,.block.block-works .slider-controls .swiper-arrow,.block.block-works .swiper-controls .slider-arrow,.block.block-works .swiper-controls .swiper-arrow{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#262626;font:600 16px/1 "Source Code Pro",arial,serif;text-transform:uppercase;padding:5px 0}.block.block-works .slider-controls .slider-arrow>*:not(:last-child),.block.block-works .slider-controls .swiper-arrow>*:not(:last-child),.block.block-works .swiper-controls .slider-arrow>*:not(:last-child),.block.block-works .swiper-controls .swiper-arrow>*:not(:last-child){margin-right:10px}.block.block-works .slider-controls .slider-arrow span,.block.block-works .slider-controls .swiper-arrow span,.block.block-works .swiper-controls .slider-arrow span,.block.block-works .swiper-controls .swiper-arrow span{color:inherit;font:inherit;text-transform:inherit}.block.block-works .slider-controls .slider-arrow i,.block.block-works .slider-controls .swiper-arrow i,.block.block-works .swiper-controls .slider-arrow i,.block.block-works .swiper-controls .swiper-arrow i{height:16px;color:inherit;font-size:16px;line-height:16px}.block.block-works .slider-controls .slider-arrow svg,.block.block-works .slider-controls .swiper-arrow svg,.block.block-works .swiper-controls .slider-arrow svg,.block.block-works .swiper-controls .swiper-arrow svg{max-width:8px;max-height:8px}.block.block-works .slider-controls .slider-arrow::before,.block.block-works .slider-controls .swiper-arrow::before,.block.block-works .swiper-controls .slider-arrow::before,.block.block-works .swiper-controls .swiper-arrow::before{position:absolute;content:"";top:0;left:-5px;right:-5px;bottom:0;background-color:#262626;opacity:0;z-index:-1}.block.block-works .slider-controls .slider-arrow:hover,.block.block-works .slider-controls .swiper-arrow:hover,.block.block-works .swiper-controls .slider-arrow:hover,.block.block-works .swiper-controls .swiper-arrow:hover{color:#fff;cursor:pointer}.block.block-works .slider-controls .slider-arrow:hover svg path,.block.block-works .slider-controls .slider-arrow:hover svg line,.block.block-works .slider-controls .swiper-arrow:hover svg path,.block.block-works .slider-controls .swiper-arrow:hover svg line,.block.block-works .swiper-controls .slider-arrow:hover svg path,.block.block-works .swiper-controls .slider-arrow:hover svg line,.block.block-works .swiper-controls .swiper-arrow:hover svg path,.block.block-works .swiper-controls .swiper-arrow:hover svg line{stroke:#fff}.block.block-works .slider-controls .slider-arrow:hover::before,.block.block-works .slider-controls .swiper-arrow:hover::before,.block.block-works .swiper-controls .slider-arrow:hover::before,.block.block-works .swiper-controls .swiper-arrow:hover::before{opacity:1}.block.block-works .slider-line{position:relative;width:100%;height:1px;background-color:rgba(38,38,38,.5)}.block.block-works .slider-line::before{position:absolute;content:"";width:200px;height:3px;top:-1px;left:100px;border-radius:4px;background-color:#262626}@media only screen and (max-width: 768px){.block.block-works .slider-line::before{width:20vw;left:20%}}.block.block-works .slider-works,.block.block-works .slider-works2{margin-left:-25px;margin-right:-25px}.block.block-works .slider-works .slide,.block.block-works .slider-works2 .slide{padding:0 25px}.block.block-works .works-cards{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;gap:60px}.block.block-works .works-cards .card{-webkit-box-flex:1;-webkit-flex:1 0 340px;flex:1 0 340px}@media only screen and (max-width: 1200px){.block.block-works .works-cards .card{-webkit-box-flex:1;-webkit-flex:1 0 260px;flex:1 0 260px}}@media only screen and (max-width: 992px){.block.block-works .works-cards .card{-webkit-box-flex:1;-webkit-flex:1 0 280px;flex:1 0 280px}}@media only screen and (max-width: 1200px){.block.block-works .works-cards{gap:40px}}@media only screen and (max-width: 992px){.block.block-works .works-cards{gap:30px}}.block.block-works .card.card-project-second .card-image{width:100%}.block.block-works .card.card-project-second .card-info .card-title{font:700 30px/46px "Cera Pro",arial,serif !important;text-transform:none !important}.block.block-works .card.card-project-second .card-info .card-title span{font:inherit !important}.block.block-works .card.card-project-second .card-info .card-title.link:hover{color:#fff !important}