.style-uppercase{text-transform:uppercase}.color-1{color:#007ec1}.color-2{color:#f2f2f2}.text-color{color:#4d4d4d}.page-item.has-column .cta .text:after,.video-container iframe,.video-container object,.video-container embed{position:absolute;left:0;top:0;width:100%;height:100%}.page-item.video .play-content,.page-item.presentation .play-content,.page-item.gallery img:nth-of-type(2),.page-item.alternate-blocks .image img:nth-of-type(2),.page-item.has-column .cta .bg{position:absolute;left:50%;top:50%;transform:translate3d(-50%, -50%, 0) scale3d(1, 1, 1);transform-origin:50% 50%}.page-item.gallery .image:hover img:nth-of-type(2),.page-item.has-column .cta:hover .bg{transform:translate3d(-50%, -50%, 0) scale3d(1.1, 1.1, 1)}.btn{text-decoration:none;display:inline-block;transition:all cubic-bezier(0.39, 0.575, 0.565, 1) .2s;cursor:pointer}.btn svg,.btn img{display:inline-block;fill:#007ec1;max-width:20px;max-height:20px;vertical-align:bottom;margin:0 10px;transition:all .3s ease}.btn.default{color:#fff;font-size:16px;letter-spacing:-0.1px;line-height:24px;padding:9px 25px;background:#007ec1;border-radius:4px;border:1px solid #007ec1;border-radius:30px}.btn.default:hover,.btn.default.current{background:rgba(0,0,0,0);color:#007ec1;text-decoration:none}.btn.default:hover svg,.btn.default.current svg{fill:#007ec1}.btn.default svg{fill:#fff}.btn.default.reversed{background:rgba(0,0,0,0);color:#007ec1;text-decoration:none}.btn.default.reversed svg{fill:#007ec1}.btn.default.reversed:hover,.btn.default.reversed.current{background:#007ec1;color:#fff}.btn.default.reversed:hover svg,.btn.default.reversed.current svg{fill:#fff}.btn.small{color:#fff;font-size:14px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;background:#007ec1;padding:3px 7px;border-radius:4px;border:1px solid #007ec1}.btn.small:hover,.btn.small.current{background:rgba(0,0,0,0);color:#007ec1;text-decoration:none}.btn.small:hover svg,.btn.small.current svg{fill:#007ec1}.btn.small svg{fill:#fff}.btn.link{color:#007ec1;font-size:16px;font-weight:700;letter-spacing:-0.2px;line-height:22px;position:relative}.btn.link:after{content:"";display:block;width:100%;max-width:0;height:1px;background:#007ec1;position:absolute;left:0;bottom:-1px;z-index:1;transition:all cubic-bezier(0.39, 0.575, 0.565, 1) .3s}.btn.link:hover:after,.btn.link.current:after{max-width:100%}.btn.link svg{fill:#007ec1}.subheading{text-transform:uppercase;color:#007ec1;font-size:14px;font-weight:bold;letter-spacing:2.8px}@media screen and (max-width: 550px){.subheading{font-size:11px}}.border-deco{margin-bottom:28px;margin-top:11px;position:relative}.border-deco:before,.border-deco:after{content:"";display:block;position:absolute;left:0;width:50%;background:#007ec1}.border-deco:before{top:-11px;height:11px}.border-deco:after{bottom:-28px;height:28px}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.alert{display:block;width:100%;padding:20px;background:#fff;border:1px solid #007ec1}.alert.error{font-weight:bold;color:#007ec1}img.alignright{margin:10px 0 10px 10px;float:right}img.alignleft{margin:10px 10px 10px 0;float:left}img.aligncenter{margin:10px auto;display:block}.alignleft{text-align:left}.alignright{text-align:right}.aligncenter{text-align:center}.page-item .animate{transition:all .6s ease .5s}.page-item .animate.fade{opacity:0}.page-item .animate.fade.animated,.page-item .editorial.animate.animated h2.animate.fade,.editorial.animate.animated .page-item h2.animate.fade,.page-item .editorial.animate.animated h3.animate.fade,.editorial.animate.animated .page-item h3.animate.fade,.page-item .editorial.animate.animated .animate.fade.h2,.editorial.animate.animated .page-item .animate.fade.h2,.page-item .editorial.animate.animated .animate.fade.h3,.editorial.animate.animated .page-item .animate.fade.h3{opacity:1}.page-item .animate.to-right{transform:translateX(-50px)}.page-item .animate.to-right.animated,.page-item .editorial.animate.animated h2.animate.to-right,.editorial.animate.animated .page-item h2.animate.to-right,.page-item .editorial.animate.animated h3.animate.to-right,.editorial.animate.animated .page-item h3.animate.to-right,.page-item .editorial.animate.animated .animate.to-right.h2,.editorial.animate.animated .page-item .animate.to-right.h2,.page-item .editorial.animate.animated .animate.to-right.h3,.editorial.animate.animated .page-item .animate.to-right.h3{transform:translateX(0)}.page-item .animate.to-left{transform:translateX(50px)}.page-item .animate.to-left.animated,.page-item .editorial.animate.animated h2.animate.to-left,.editorial.animate.animated .page-item h2.animate.to-left,.page-item .editorial.animate.animated h3.animate.to-left,.editorial.animate.animated .page-item h3.animate.to-left,.page-item .editorial.animate.animated .animate.to-left.h2,.editorial.animate.animated .page-item .animate.to-left.h2,.page-item .editorial.animate.animated .animate.to-left.h3,.editorial.animate.animated .page-item .animate.to-left.h3{transform:translateX(0)}.page-item .animate.delay-0-5s{transition-delay:.5s}.page-item .animate.delay-1s{transition-delay:1s}.page-item .animate.delay-1-5s{transition-delay:1.5s}.page-item .animate.delay-2s{transition-delay:2s}.page-item .animate.delay-2-5s{transition-delay:2.5s}.page-item .animate.delay-3s{transition-delay:3s}.page-item .animate.delay-3-5s{transition-delay:3.5s}.page-item .animate.delay-4s{transition-delay:4s}.page-item .animate.delay-4-5s{transition-delay:4.5s}.page-item .animate.delay-5s{transition-delay:5s}*{box-sizing:border-box}::selection{background:#007ec1;color:#fff}html.menu-open{overflow:hidden}body,html,#tinymce{margin:0;padding:0;font-family:"CircularStd";font-size:16px;font-weight:400;color:#4d4d4d}@media screen and (max-width: 550px){body,html,#tinymce{font-size:13px;line-height:19px}}.grecaptcha-badge{display:none !important}main{display:block}img[src$=".svg"]{max-width:100%;display:inline-block}.wp-gallery{display:flex;flex-wrap:wrap;width:100%}.wp-gallery img{display:block}.wp-gallery a{display:block;width:calc(50% - 15px);margin-bottom:15px;margin-top:15px}.wp-gallery a:nth-child(2n+1){margin-right:30px}@media screen and (max-width: 550px){.wp-gallery a{width:calc(50% - 5px)}.wp-gallery a:nth-child(2n+1){margin-right:10px}}a{text-decoration:none;color:#007ec1}a:hover{text-decoration:none}a.nolink{cursor:auto;pointer-events:none}p a:hover{text-decoration:underline}p{margin:0 0 13px 0;line-height:24px;color:#4d4d4d;font-size:16px;letter-spacing:-0.1px}@media screen and (max-width: 550px){p{font-size:13px;line-height:19px}}.editorial ul,.editorial ol{padding:0}.editorial ul{list-style:none}.editorial ul li{position:relative;padding-left:14px;line-height:24px;margin-bottom:4px}@media screen and (max-width: 550px){.editorial ul li{line-height:19px}}.editorial ul li:last-of-type{margin-bottom:0}.editorial ul li:before{content:"";display:inline-block;width:8px;height:8px;border-radius:8px;background:#4d4d4d;position:absolute;left:0;top:9px}.editorial ol{list-style:none;counter-reset:li}.editorial ol li{position:relative;padding-left:14px;line-height:24px;margin-bottom:4px;counter-increment:li}.editorial ol li:before{content:counter(li);color:#4d4d4d;display:inline-block;width:1em;margin-left:-1em}.editorial.animate h2,.editorial.animate h3,.editorial.animate .h2,.editorial.animate .h3{transition:all .6s ease .5s;opacity:0;transform:translateX(-50px)}.editorial.animate h2.animated,.editorial.animate.animated h2,.editorial.animate h3.animated,.editorial.animate.animated h3,.editorial.animate .h2.animated,.editorial.animate.animated .h2,.editorial.animate .h3.animated,.editorial.animate.animated .h3{opacity:1;transform:translateX(0)}.editorial.animate h2,.editorial.animate .h2{transition-delay:.5s}.editorial.animate h3,.editorial.animate .h3{transition-delay:1.5s}.editorial.animate h4,.editorial.animate .h4{transition-delay:2s}pre{max-width:100%;display:block;overflow-x:auto;white-space:pre-wrap;background:#007ec1;padding:10px 20px}pre p:last-child{margin-bottom:0}strong{font-weight:bold}table{max-width:100%;width:100%}table th{text-align:left}img{max-width:100%;height:auto}blockquote{text-align:center;margin:20px auto;max-width:570px}blockquote p{color:#007ec1;font-size:24px;letter-spacing:-0.4px;line-height:36px}@media screen and (max-width: 550px){blockquote p{font-size:19px;line-height:29px}}blockquote p:first-child:before{content:open-quote;margin-right:5px}blockquote p:last-child:after{content:close-quote;margin-left:5px}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{line-height:normal}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a{color:inherit}h1 a:hover,.h1 a:hover,h2 a:hover,.h2 a:hover,h3 a:hover,.h3 a:hover,h4 a:hover,.h4 a:hover,h5 a:hover,.h5 a:hover,h6 a:hover,.h6 a:hover{text-decoration:none}h1,.h1{color:#1a1a1a;font-size:50px;font-weight:bold;margin:0}@media screen and (max-width: 550px){h1,.h1{font-size:40px}}h2,.h2{color:#000;font-size:30px;font-weight:400;margin:25px 0}@media screen and (max-width: 550px){h2,.h2{font-size:24px}}h3,.h3{color:#000;font-size:20px;font-weight:bold;margin:25px 0}@media screen and (max-width: 550px){h3,.h3{font-size:16px}}h4,.h4{color:#007ec1;font-size:14px;font-weight:bold;letter-spacing:.4px;text-transform:uppercase;margin:13px 0 8px 0}@media screen and (max-width: 550px){h4,.h4{font-size:11px}}h5,.h5{color:#4d4d4d;font-size:20px;font-weight:700;letter-spacing:-0.2px;line-height:26px;margin:5px 0 15px 0}@media screen and (max-width: 550px){h5,.h5{font-size:16px}}h6,.h6{color:#4d4d4d;font-size:16px;font-weight:700;letter-spacing:-0.2px;line-height:22px;margin:5px 0 15px 0}@media screen and (max-width: 550px){h6,.h6{font-size:13px}}.form input{line-height:12px}.form input:not([type=submit]),.form textarea,.form select{border:1px solid #007ec1;padding:16px;color:#4d4d4d;font-size:16px;letter-spacing:-0.1px;line-height:26px;font-family:"CircularStd"}.form select{appearance:none;padding-right:45px}.form textarea{height:158px;font-family:inherit;font-size:inherit}.form .fields-container{display:flex;width:100%;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}.form .fields-container.items-1 .field{width:100%}.form .fields-container.items-2 .field{width:calc(50% - 10px)}.form .fields-container.items-3 .field{width:calc(33.3333% - 10px)}.form .fields-container.submit.acceptance .field{width:50%;justify-content:flex-end}.form .fields-container.submit{margin-bottom:0;justify-content:flex-start}.form .fields-container.submit .field{width:auto;display:flex;flex-wrap:nowrap;align-items:center}.form .fields-container.submit .field .btn{cursor:pointer;order:2}.form .fields-container.submit .field .ajax-loader{order:1;margin:0 20px 0 0}.form .fields-container.acceptance label{color:#4d4d4d;font-size:12px;letter-spacing:-0.1px;line-height:18px;font-weight:400;text-transform:none;padding-left:32px;position:relative;cursor:pointer}.form .fields-container.acceptance .your-consent{position:absolute;left:0;top:0}.form .fields-container.acceptance .your-consent,.form .fields-container.acceptance .wpcf7-list-item{margin-left:0;height:24px;width:24px;display:inline-block}.form .field.notice{margin-top:20px}.form .field.notice p{margin:0;font-size:12px}.form .field.select .wpcf7-form-control-wrap{display:inline-block;position:relative;width:100%}.form .field.select .wpcf7-form-control-wrap:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:5px 4px 0 4px;border-color:#007ec1 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;right:20px;top:50%;pointer-events:none;transform:translateY(-50%)}.form .field input[type=text],.form .field input[type=email],.form .field input[type=tel],.form .field textarea,.form .field select{width:100%}.form .field textarea{resize:none;font-family:inherit}.form label{display:block;margin-bottom:8px;color:#007ec1;font-size:16px;font-weight:400}.form label p:last-child{margin-bottom:0}.form .wpcf7-checkbox .wpcf7-list-item,.form .wpcf7-acceptance .wpcf7-list-item,.form .wpcf7-radio .wpcf7-list-item{position:relative;display:inline-block;padding-left:32px;line-height:24px}.form .wpcf7-checkbox .wpcf7-list-item.first,.form .wpcf7-acceptance .wpcf7-list-item.first,.form .wpcf7-radio .wpcf7-list-item.first{margin-left:0}.form .wpcf7-checkbox .wpcf7-list-item input[type=radio],.form .wpcf7-checkbox .wpcf7-list-item input[type=checkbox],.form .wpcf7-acceptance .wpcf7-list-item input[type=radio],.form .wpcf7-acceptance .wpcf7-list-item input[type=checkbox],.form .wpcf7-radio .wpcf7-list-item input[type=radio],.form .wpcf7-radio .wpcf7-list-item input[type=checkbox]{z-index:0;cursor:pointer;opacity:0}.form .wpcf7-checkbox .wpcf7-list-item input[type=radio],.form .wpcf7-checkbox .wpcf7-list-item input[type=checkbox],.form .wpcf7-checkbox .wpcf7-list-item .render-radio-checkbox,.form .wpcf7-acceptance .wpcf7-list-item input[type=radio],.form .wpcf7-acceptance .wpcf7-list-item input[type=checkbox],.form .wpcf7-acceptance .wpcf7-list-item .render-radio-checkbox,.form .wpcf7-radio .wpcf7-list-item input[type=radio],.form .wpcf7-radio .wpcf7-list-item input[type=checkbox],.form .wpcf7-radio .wpcf7-list-item .render-radio-checkbox{position:absolute;left:0;top:0;width:24px;height:24px;margin:0;display:block}.form .wpcf7-checkbox .wpcf7-list-item .render-radio-checkbox,.form .wpcf7-acceptance .wpcf7-list-item .render-radio-checkbox,.form .wpcf7-radio .wpcf7-list-item .render-radio-checkbox{background-color:#fff;z-index:1;pointer-events:none;transition:all .3s ease;border:1px solid #007ec1}.form .wpcf7-checkbox .wpcf7-list-item .render-radio-checkbox:after,.form .wpcf7-acceptance .wpcf7-list-item .render-radio-checkbox:after,.form .wpcf7-radio .wpcf7-list-item .render-radio-checkbox:after{content:"";position:absolute;z-index:1;display:block;opacity:0;transition:all .3s ease}.form .wpcf7-checkbox .wpcf7-list-item input[type=checkbox]:checked+.render-radio-checkbox,.form .wpcf7-acceptance .wpcf7-list-item input[type=checkbox]:checked+.render-radio-checkbox{background:#007ec1}.form .wpcf7-checkbox .wpcf7-list-item input[type=checkbox]:checked+.render-radio-checkbox:after,.form .wpcf7-acceptance .wpcf7-list-item input[type=checkbox]:checked+.render-radio-checkbox:after{opacity:1}.form .wpcf7-checkbox .wpcf7-list-item .render-radio-checkbox:after,.form .wpcf7-acceptance .wpcf7-list-item .render-radio-checkbox:after{width:18px;height:13px;background-color:#fff;mask:url("../images/svg/check.svg") no-repeat 50% 50%;left:2px;top:5px}.form .wpcf7-radio .wpcf7-list-item input[type=radio]:checked+.render-radio-checkbox{background:#007ec1}.form .wpcf7-radio .wpcf7-list-item input[type=radio]:checked+.render-radio-checkbox:after{opacity:1}.form .wpcf7-radio .wpcf7-list-item .render-radio-checkbox:after{width:12px;height:12px;background:#fff;border-radius:12px;left:5px;top:5px}.form textarea+span.wpcf7-not-valid-tip{transform:translateY(100%)}.form .wpcf7-form-control-wrap{display:inline-block;width:100%}.form .mc-field-group{position:relative}.form span.wpcf7-not-valid-tip,.form div.mce_inline_error{float:none;font-size:11px;position:absolute;bottom:-5px;right:0;transform:translateY(100%)}.form div.wpcf7-validation-errors{border:1px solid #f2f2f2;color:#f2f2f2;margin-left:0;margin-right:0}@media screen and (max-width: 769px){.form .fields-container.items-2 .field{width:100%;margin-bottom:20px}.form .fields-container.items-2 .field:last-of-type{margin-bottom:0px}.form .fields-container.items-3 .field{width:100%;margin-bottom:20px}.form .fields-container.items-3 .field:last-of-type{margin-bottom:0px}.form .fields-container.submit.acceptance{flex-wrap:wrap}.form .fields-container.submit.acceptance .field{width:100%}}body.fixed #header-container,body.menu-open #header-container{background:#fff;box-shadow:1px 1px 5px rgba(0,0,0,.2)}#header-container{width:100%;position:fixed;top:0;left:0;transition:all linear .3s;z-index:1000;height:var(--header-height);padding:0 10px;background:rgba(0,0,0,0)}header#masthead{position:relative;max-width:1314px;margin:0 auto;transition:all linear .3s;max-height:var(--header-height);height:100%;width:100%;padding-left:200px}#site-logo{margin-right:15px;height:var(--header-height);line-height:var(--header-height);position:relative;z-index:2;position:absolute;left:0;top:0}#site-logo a{position:relative;top:-7px;display:inline-block;vertical-align:middle;line-height:normal}#site-logo a img{display:block;max-width:200px}#main-menu{padding-right:10px}#main-menu a{font-size:22px;font-weight:bold}#main-menu ul.menu>li{height:43px;line-height:29px;margin-left:16px;margin-right:16px}#main-menu ul.menu ul a{font-size:16px}#top-menu{padding:27px 0 10px 0}#top-menu a{font-size:14px;font-weight:400}#top-menu ul.menu>li{height:35px;line-height:21px}#top-menu ul.menu ul a{font-size:13px}#main-menu,#top-menu{width:100%}#main-menu ul,#top-menu ul{padding:0;margin:0}#main-menu li,#top-menu li{list-style-type:none;display:inline-block;position:relative}#main-menu a,#top-menu a{display:inline-block;transition:color cubic-bezier(0.25, 0.46, 0.45, 0.94) .2s 0s;padding:0}#main-menu .lang-item:not(.lang-item-fr):not(.lang-item-en):not(.lang-item-de):not(.lang-item-es):not(.lang-item-it):not(.lang-item-ru):not(.lang-item-zh),#top-menu .lang-item:not(.lang-item-fr):not(.lang-item-en):not(.lang-item-de):not(.lang-item-es):not(.lang-item-it):not(.lang-item-ru):not(.lang-item-zh){display:none !important}#main-menu ul.menu,#top-menu ul.menu{padding:0;display:flex;flex-wrap:nowrap;justify-content:flex-end;align-items:center;position:relative}#main-menu ul.menu>li,#top-menu ul.menu>li{padding:7px 0}#main-menu ul.menu>li:first-child,#top-menu ul.menu>li:first-child{margin-left:0}#main-menu ul.menu>li:last-child,#top-menu ul.menu>li:last-child{margin-right:0}#main-menu ul.menu>li.pll-parent-menu-item,#top-menu ul.menu>li.pll-parent-menu-item{box-shadow:0 0 2px rgba(0,0,0,.2);background:#fff;width:62px;text-align:center;position:fixed;right:0;top:27px;z-index:1}#main-menu ul.menu>li.pll-parent-menu-item>a,#top-menu ul.menu>li.pll-parent-menu-item>a{background:none !important;color:#007ec1 !important;padding:0;width:100%}#main-menu ul.menu>li.pll-parent-menu-item>a:after,#top-menu ul.menu>li.pll-parent-menu-item>a:after{content:"";display:inline-block;width:9px;height:5px;background:url("../images/pll-dropdown-icon.png") no-repeat center;margin-left:5px;position:static;left:auto;top:auto;max-width:100% !important;vertical-align:middle}#main-menu ul.menu>li.pll-parent-menu-item>ul.sub-menu,#top-menu ul.menu>li.pll-parent-menu-item>ul.sub-menu{width:100%;z-index:-1}#main-menu ul.menu>li.pll-parent-menu-item>ul.sub-menu:after,#top-menu ul.menu>li.pll-parent-menu-item>ul.sub-menu:after{display:none}#main-menu ul.menu>li.pll-parent-menu-item>ul.sub-menu>li,#top-menu ul.menu>li.pll-parent-menu-item>ul.sub-menu>li{border-bottom:0}#main-menu ul.menu>li.pll-parent-menu-item>ul.sub-menu>li.current-lang,#top-menu ul.menu>li.pll-parent-menu-item>ul.sub-menu>li.current-lang{display:none}#main-menu ul.menu>li.pll-parent-menu-item>ul.sub-menu>li:hover>a,#top-menu ul.menu>li.pll-parent-menu-item>ul.sub-menu>li:hover>a{background:#007ec1}#main-menu ul.menu>li.pll-parent-menu-item>ul.sub-menu>li>a,#top-menu ul.menu>li.pll-parent-menu-item>ul.sub-menu>li>a{background-color:#b3b3b3;color:#fff}#main-menu ul.menu>li.special,#top-menu ul.menu>li.special{height:auto;line-height:normal;padding:0;margin-inline:16px}#main-menu ul.menu>li.special.current-menu-item>a,#main-menu ul.menu>li.special.current-menu-parent>a,#main-menu ul.menu>li.special.current_page_parent>a,#main-menu ul.menu>li.special.current_page_item>a,#top-menu ul.menu>li.special.current-menu-item>a,#top-menu ul.menu>li.special.current-menu-parent>a,#top-menu ul.menu>li.special.current_page_parent>a,#top-menu ul.menu>li.special.current_page_item>a{padding:1px 25px}#main-menu ul.menu>li.special>a,#top-menu ul.menu>li.special>a{background:#007ec1;color:#fff;border-radius:30px;padding:9px 25px}#main-menu ul.menu>li>a,#top-menu ul.menu>li>a{color:#1a1a1a;line-height:normal;position:relative;padding:1px 11px;transition:all .3s ease;vertical-align:middle}#main-menu ul.menu>li>a:after,#top-menu ul.menu>li>a:after{content:"";display:block;left:11px;bottom:-3px;height:1px;width:calc(100% - 22px);max-width:0;background:#007ec1;position:absolute;transition:all .3s ease}#main-menu ul.menu>li.current-menu-item>a,#main-menu ul.menu>li.current-menu-parent>a,#main-menu ul.menu>li.current_page_parent>a,#main-menu ul.menu>li.current_page_item>a,#top-menu ul.menu>li.current-menu-item>a,#top-menu ul.menu>li.current-menu-parent>a,#top-menu ul.menu>li.current_page_parent>a,#top-menu ul.menu>li.current_page_item>a{color:#007ec1;background:none}#main-menu ul.menu>li.current-menu-item>a:after,#main-menu ul.menu>li.current-menu-parent>a:after,#main-menu ul.menu>li.current_page_parent>a:after,#main-menu ul.menu>li.current_page_item>a:after,#top-menu ul.menu>li.current-menu-item>a:after,#top-menu ul.menu>li.current-menu-parent>a:after,#top-menu ul.menu>li.current_page_parent>a:after,#top-menu ul.menu>li.current_page_item>a:after{max-width:100%}#main-menu ul.menu>li:hover>ul.sub-menu,#top-menu ul.menu>li:hover>ul.sub-menu{pointer-events:auto;opacity:1;transform:translateY(100%) translateX(-50%)}#main-menu ul.menu>li:hover>a,#top-menu ul.menu>li:hover>a{background-color:#f2f2f2;color:#1a1a1a}#main-menu ul.menu>li:hover>a:after,#top-menu ul.menu>li:hover>a:after{max-width:0}#main-menu ul.sub-menu,#top-menu ul.sub-menu{position:absolute;line-height:normal;left:50%;bottom:0;z-index:5;transform:translateY(110%) translateX(-50%);pointer-events:none;opacity:0;width:200px;background:#fff;text-align:left;transition:all .3s ease;border-radius:4px;box-shadow:1px 1px 5px rgba(0,0,0,.2)}#main-menu ul.sub-menu:after,#top-menu ul.sub-menu:after{content:"";width:0;height:0;border-style:solid;border-width:0 7.5px 7.5px 7.5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);position:absolute;left:50%;top:-7px;z-index:-1;transform:translateX(-50%);filter:drop-shadow(1px 1px 5px rgba(0, 0, 0, 0.2))}#main-menu ul.sub-menu ul.sub-menu,#top-menu ul.sub-menu ul.sub-menu{display:none}#main-menu ul.sub-menu>li,#top-menu ul.sub-menu>li{width:100%;line-height:32px;text-align:center;position:relative;z-index:1;background:#fff;border-bottom:1px solid #e6e6e6}#main-menu ul.sub-menu>li:last-child,#top-menu ul.sub-menu>li:last-child{border-bottom:0}#main-menu ul.sub-menu>li>a,#top-menu ul.sub-menu>li>a{display:block;width:100%;color:#b3b3b3;padding:8px;transition:all .3s ease;font-weight:400;line-height:normal}#main-menu ul.sub-menu>li.current-menu-item>a,#main-menu ul.sub-menu>li.current_page_item>a,#top-menu ul.sub-menu>li.current-menu-item>a,#top-menu ul.sub-menu>li.current_page_item>a{color:#007ec1}#main-menu ul.sub-menu>li:hover>a,#top-menu ul.sub-menu>li:hover>a{background:#007ec1;color:#fff}@media screen and (max-width: 1650px){#main-menu{padding-right:0;margin-left:10px}#top-menu ul.menu>li.pll-parent-menu-item{position:relative;left:0;top:0;right:auto;transform:none}}@media screen and (max-width: 1050px){#main-menu ul.menu>li,#top-menu ul.menu>li{margin:0 10px}}@media screen and (max-width: 1025px){header#masthead{display:flex;flex-wrap:wrap}header#masthead.active{max-height:100%;padding-left:0;padding-top:var(--header-height)}header#masthead.active #main-menu,header#masthead.active #top-menu{display:block}header#masthead.active #toggle-menu .content{background-color:rgba(0,0,0,0)}header#masthead.active #toggle-menu .content:before{transform:translateY(8px) rotateZ(-45deg)}header#masthead.active #toggle-menu .content:after{transform:translateY(-8px) rotateZ(45deg)}#site-logo a{top:-5px}#site-logo a img{max-width:150px}#toggle-menu{width:25px;height:25px;cursor:pointer;display:block;position:absolute;right:18px;top:37px;z-index:2}#toggle-menu .content{backface-visibility:hidden;background-color:#007ec1;height:4px;position:absolute;width:100%;top:50%;margin-top:-2px;left:0;transition:background-color cubic-bezier(0.25, 0.46, 0.45, 0.94) .3s 0s}#toggle-menu .content:before,#toggle-menu .content:after{backface-visibility:hidden;background:#007ec1;height:4px;position:absolute;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) .3s 0s;width:100%;content:"";display:block}#toggle-menu .content:before{margin-top:-8px}#toggle-menu .content:after{margin-top:8px}#top-menu{padding:0;order:2}#top-menu ul.menu>li.pll-parent-menu-item{margin:20px auto;padding:0}#top-menu ul.menu>li.pll-parent-menu-item:after{display:none !important}#top-menu ul.menu>li.pll-parent-menu-item>a{line-height:32px}#top-menu ul.menu>li.pll-parent-menu-item>a:after{display:none}#top-menu ul.menu>li.pll-parent-menu-item ul.sub-menu{display:block !important}#top-menu ul.menu>li.menu-item-has-children:after{top:21px}#top-menu ul.menu>li.menu-item-has-children:not(.open):after{top:19px}#main-menu{margin-left:0;order:1}#main-menu ul.menu>li.menu-item-has-children:after{top:27px}#main-menu ul.menu>li.menu-item-has-children:not(.open):after{top:25px}#main-menu,#top-menu{display:none;width:100%}#main-menu a,#top-menu a{display:block;width:100%}#main-menu ul.menu,#top-menu ul.menu{flex-wrap:wrap;padding-bottom:10px;max-width:450px;margin:0 auto}#main-menu ul.menu>li,#top-menu ul.menu>li{width:100%;height:auto;line-height:auto;text-align:center}#main-menu ul.menu>li.menu-item-has-children,#top-menu ul.menu>li.menu-item-has-children{position:relative}#main-menu ul.menu>li.menu-item-has-children:after,#top-menu ul.menu>li.menu-item-has-children:after{position:absolute;right:10px;content:"";display:block;width:18px;height:10px;background:url("../images/pll-dropdown-icon@2x.png") no-repeat center;pointer-events:none;transition:all .3s ease}#main-menu ul.menu>li.menu-item-has-children:not(.open):after,#top-menu ul.menu>li.menu-item-has-children:not(.open):after{transform:rotate(90deg)}#main-menu ul.menu>li.menu-item-has-children:not(.open)>ul.sub-menu,#top-menu ul.menu>li.menu-item-has-children:not(.open)>ul.sub-menu{display:none}#main-menu ul.menu>li>a,#top-menu ul.menu>li>a{line-height:normal;height:auto;padding:10px 0}#main-menu ul.menu>li>a:after,#top-menu ul.menu>li>a:after{display:none}#main-menu ul.sub-menu,#top-menu ul.sub-menu{position:relative;transform:none !important;opacity:1;pointer-events:auto;width:auto;text-align:left;left:0;bottom:0;display:inline-block;transition:all .3s ease}#main-menu ul.sub-menu>li,#top-menu ul.sub-menu>li{width:100%;border-bottom:0}}@media screen and (max-width: 1025px){body.menu-open{overflow:hidden}body.menu-open #wpadminbar{display:none}body.menu-open #header-container{height:100%;overflow:auto}body.menu-open #header#masthead{height:100%}}#mailchimp-popin-target{width:850px;max-width:100%;margin:0 auto;background:#fff;padding:40px 50px;position:relative}#mailchimp-popin-target .mfp-close{opacity:1}#mailchimp-popin-target .mfp-close:hover:after{background-color:#007ec1}#mailchimp-popin-target .mfp-close:after{width:22px;height:22px;background-color:#4d4d4d;mask:url("../images/svg/x-circle.svg") no-repeat 50% 50%;content:"";display:block;transition:all .3s ease}#mailchimp-popin-target .block-title{text-align:center;margin-bottom:32px}#mailchimp-popin-target .block-title .description{color:#4d4d4d;letter-spacing:-0.1px}#mailchimp-popin-target label{color:#616161;font-size:16px;letter-spacing:-0.1px;line-height:24px;font-weight:400;text-transform:none}#mailchimp-popin-target .fields-container.submit{justify-content:center}#mailchimp-popin-target .acceptance p{color:#4d4d4d;font-size:12px;letter-spacing:-0.1px;line-height:18px}#mailchimp-popin-target .rgpd{margin-bottom:30px}#mailchimp-popin-target .rgpd label{margin-bottom:0}footer#colophon{background:#fff}footer#colophon .lvl1 .container,footer#colophon .lvl2 .container{width:100%;max-width:1314px;margin:0 auto;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start}footer#colophon .lvl1{padding:0;display:flex;align-items:stretch;width:100%}footer#colophon .lvl1>.left{width:25%;padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center}footer#colophon .lvl1>.right{width:75%;background-color:#e6e6e6;padding:37px 71px 29px 69px;display:flex;flex-wrap:wrap}footer#colophon .lvl2{text-align:center;background-color:#ccc;padding:20px 20px 20px 25%;display:flex;align-items:center;justify-content:space-between}footer#colophon .block{margin:0 20px 0 0;width:100%;max-width:calc(33.3333% - 14px)}footer#colophon .block .title{margin-bottom:10px;color:#4d4d4d;font-size:14px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;text-align:center}footer#colophon .block p:first-of-type{margin-top:0}footer#colophon .block p:last-of-type{margin-bottom:0}footer#colophon .block-reassurances{display:flex;justify-items:flex-start;align-items:stretch;width:100%;max-width:100%;margin:0}footer#colophon .block-reassurances .reassurance{width:20%;padding:20px 20px 36px 20px;display:flex;flex-direction:column;justify-items:flex-end;align-items:center;border-bottom:1px solid #fff;border-right:1px solid #fff}footer#colophon .block-reassurances .reassurance:last-of-type{border-right:0}footer#colophon .block-reassurances .img{height:70px;margin-bottom:18px}footer#colophon .block-reassurances img{max-height:100%;width:auto}footer#colophon .block-reassurances .text{color:#007ec1;font-size:16px;font-weight:400;display:block;text-align:center}footer#colophon .block-reassurances .text span{font-weight:bold;text-align:center}footer#colophon .block-contact{max-width:50%;display:flex;align-items:stretch;margin:0;color:#12242f;font-size:14px;font-weight:400}footer#colophon .block-contact .left,footer#colophon .block-contact .right{width:50%;text-align:center;line-height:100%;padding:31px 20px 0 20px;border-right:1px solid #fff}footer#colophon .block-contact .left .content,footer#colophon .block-contact .right .content{text-align:left;display:inline-block;line-height:19.5px}footer#colophon .block-contact a{color:#12242f}footer#colophon .block-mailchimp{max-width:50%;margin-right:0;padding:31px 20px}footer#colophon .block-mailchimp .mailchimp-popin-click{text-align:center}footer#colophon .block-mailchimp .mc-field-group{display:flex;flex-wrap:wrap;border-bottom:2px solid #fff;position:relative}footer#colophon .block-mailchimp div.mce_inline_error{position:absolute;left:0;bottom:-23px}footer#colophon .block-mailchimp #mce-EMAIL{background:rgba(0,0,0,0);border:0;padding:0 45px 0 0;width:100%;margin:0;width:100%;color:#fff;height:30px;line-height:30px}footer#colophon .block-mailchimp .mce_inline_error{color:#007ec1;margin-top:7px;font-size:12px}footer#colophon .block-mailchimp #mc-embedded-subscribe{cursor:pointer;color:#fff;width:45px;font-weight:bold;position:absolute;right:0;top:0;height:100%;background:rgba(0,0,0,0);border:0;text-transform:uppercase;cursor:pointer;z-index:1;padding:0 5px 0 0;text-align:right}footer#colophon .block-mailchimp .rgpd{font-family:"Arial";margin-top:25px;line-height:15px}footer#colophon .block-mailchimp .rgpd input{display:inline-block;margin:0 5px 0 0;vertical-align:middle}footer#colophon .block-mailchimp .rgpd input.mce_inline_error+p{color:#007ec1}footer#colophon .block-mailchimp .rgpd p{font-size:10px;display:inline;vertical-align:middle;line-height:normal}footer#colophon .block-logo{max-width:100%;margin:0}footer#colophon .block-logo img{display:block;width:123px;max-width:100%;margin:0 auto}footer#colophon .block-logo p{color:#4d4d4d;font-size:12px;letter-spacing:-0.1px;line-height:18px;margin:0;text-align:center}footer#colophon .block-menu{max-width:100%;text-align:left}footer#colophon .block-menu ul{display:block;margin:0;padding:0}footer#colophon .block-menu li{display:inline-block;list-style:none}footer#colophon .block-menu li:not(:first-child){margin-left:51px}footer#colophon .block-menu li:before{content:"";display:inline-block;vertical-align:middle;width:32px;height:1px;background:#007ec1;margin-right:21px}footer#colophon .block-menu a{text-transform:uppercase;color:#fff;font-size:12px;font-weight:300}footer#colophon .block-menu a:hover{text-decoration:underline}footer#colophon .block-social{text-align:center;max-width:100%;margin:0;padding:26px 0 17px 0}footer#colophon .block-social .content{max-width:136px;margin:0 auto;display:flex;justify-content:flex-start;flex-wrap:wrap}footer#colophon .block-social .title{text-transform:uppercase;color:#ccc;font-size:11px;font-weight:400;letter-spacing:2.15px}footer#colophon .block-social a{display:inline-block;margin:0 12px 0 0;transition:all linear .3s;width:36px;height:36px;line-height:34px;border-radius:36px;background:#007ec1;color:#fff;margin-right:14px;margin-bottom:14px;border:1px solid #007ec1}footer#colophon .block-social a:hover{text-decoration:none;color:#007ec1;background:#fff}footer#colophon .block-social a:nth-child(3n+3){margin-right:0}footer#colophon .block-social a:nth-last-child(-n+3){margin-bottom:0}footer#colophon .block-copyright{margin-right:0;text-align:right}footer#colophon .block-copyright p{text-transform:uppercase;color:#fff;font-size:10px;letter-spacing:.4px}footer#colophon .block-copyright a{color:#fff;transition:all .3s ease}footer#colophon .block-copyright a:hover{text-decoration:none;color:#007ec1}footer#colophon .block-copyright a:hover svg{fill:#007ec1}footer#colophon .block-copyright svg{fill:#fff;opacity:.6;display:inline-block;vertical-align:middle;margin-right:8px;transition:all .3s ease}@media screen and (max-width: 1354px){footer#colophon .lvl2{padding:20px;flex-wrap:wrap}footer#colophon .block-menu,footer#colophon .block-copyright{max-width:100%;width:100%;text-align:center}footer#colophon .block-menu{margin-right:0}footer#colophon .block-menu li{width:100%;text-align:center}footer#colophon .block-menu li:before{display:none}footer#colophon .block-menu li:not(:first-child){margin:0}footer#colophon .block-copyright{margin-top:20px}}@media screen and (max-width: 1100px){footer#colophon .lvl1{flex-wrap:wrap}footer#colophon .lvl1>.left{order:2;width:100%;flex-direction:row;flex-wrap:nowrap}footer#colophon .lvl1>.right{order:1;width:100%;padding:37px 0}}@media screen and (max-width: 769px){footer#colophon .block-reassurances{flex-wrap:wrap}footer#colophon .block-reassurances .reassurance{width:33.3333%}footer#colophon .block-reassurances .reassurance:nth-child(4),footer#colophon .block-reassurances .reassurance:nth-child(5){width:50%}footer#colophon .block-contact,footer#colophon .block-mailchimp{max-width:100%}footer#colophon .block-contact .left,footer#colophon .block-contact .right{padding-bottom:20px}footer#colophon .block-mailchimp{border-top:1px solid #fff}footer#colophon .block-logo img{width:80px}}@media screen and (max-width: 500px){footer#colophon .block-reassurances .reassurance{width:50%;padding:10px 10px 20px 10px}footer#colophon .block-reassurances .reassurance:last-child{width:100%}}body.blog .page-item.news,body.category .page-item.news{padding-top:0}body.home #page{padding-top:0}#page{--header-height: 149px;padding-top:var(--header-height)}@media screen and (max-width: 1025px){#page{position:relative;overflow:hidden;--header-height: 100px}}body.single .page-item.production-list{padding-top:45px}.builder{padding-bottom:40px}.builder.no-padding{padding-bottom:0}.page-item .container{margin:0 auto;max-width:1314px;width:100%}.page-item.has-column .container{display:flex;flex-wrap:nowrap;justify-content:space-between}.page-item.has-column .container>div:not(.column){width:calc(100% - 464px);padding-right:46px}.page-item.has-column .column{width:464px;maxwidth:100%}.page-item.has-column .cta{width:100%}.page-item.has-column .cta:last-of-type{margin-bottom:0}.page-item.has-column .cta .bg-container{position:relative;overflow:hidden;z-index:0;height:100%;width:100%;position:absolute;left:0;top:0}.page-item.has-column .cta .bg{width:200%;height:200%;object-position:center;object-fit:cover;max-width:101%;max-height:101%;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) .3s;display:block;z-index:1}.page-item.has-column .cta .text{position:relative;z-index:2;padding:98px 20px;text-align:center;width:100%}.page-item.has-column .cta .text:after{content:"";background:hsla(0,0%,100%,.8);zindex:1}.page-item.has-column .cta .text .subheading,.page-item.has-column .cta .text .btn,.page-item.has-column .cta .text .h2{position:relative;z-index:2}.page-item.has-column .cta .subheading{display:block;margin-bottom:15px}.page-item.has-column .cta .h2{color:#232c35;display:block;margin:0 0 25px 0}@media screen and (max-width: 1025px){.page-item.has-column .container{flex-wrap:wrap}.page-item.has-column .container>div:not(.column){width:100%;padding-right:0;margin-bottom:20px}}.page-item.filters{text-align:left;padding:35px 20px 26px 20px;font-size:0}.page-item.filters .btn{margin:0 10px 10px 0}.page-item.paginate{color:#f2f2f2;text-align:center}.page-item.paginate .paginate{padding:30px 20px;font-size:18px}.page-item.paginate .current{color:#4d4d4d}.page-item.paginate a,.page-item.paginate span{font-weight:bold;margin:0 7px;display:inline-block}.page-item.paginate a{color:#007ec1}.page-item.paginate i{width:22px;height:22px;line-height:22px}.page-item.share{text-align:center;padding:40px 20px 0 20px}.page-item.share .bar{display:flex;align-items:center;justify-content:space-between;max-width:669px;background:#007ec1;padding:34px 44px 34px 90px;border-radius:45px 0 0 0}.page-item.share .text{display:block;text-transform:uppercase;color:#fff;font-size:14px;font-weight:bold;letter-spacing:2.8px}.page-item.share .icons{display:flex}.page-item.share a{display:inline-block;color:#007ec1;background:#fff;border-radius:100%;transition:all linear .3s;width:36px;height:36px;line-height:36px;text-align:center;margin-right:14px}.page-item.share a:last-child{margin-right:0}.page-item.share a:hover{text-decoration:none;color:#007ec1}.page-item .block-title{text-align:center;padding:12px 20px;width:100%}.page-item .block-title h2,.page-item .block-title .h2{margin:0;text-transform:uppercase;color:#007ec1;font-size:14px;font-weight:bold;letter-spacing:2.8px}@media screen and (max-width: 550px){.page-item .block-title h2,.page-item .block-title .h2{font-size:11px}}.page-item.alternate-blocks{padding:75px 20px 0 20px}.page-item.alternate-blocks article{display:flex;width:100%;flex-wrap:nowrap;align-items:flex-start}.page-item.alternate-blocks .text{width:50%;order:2;padding:0 0 55px 48px}.page-item.alternate-blocks .text>*:first-child{margin-top:0}.page-item.alternate-blocks .images{width:50%;order:1}.page-item.alternate-blocks .images .image{padding-right:17px;padding-left:0}.page-item.alternate-blocks .image{position:relative;overflow:hidden}.page-item.alternate-blocks .image:hover img:nth-of-type(2){max-width:110%;max-height:110%}.page-item.alternate-blocks .image a{display:block;position:relative;overflow:hidden}.page-item.alternate-blocks .image img{object-fit:cover}.page-item.alternate-blocks .image img:nth-of-type(1){display:block;visibility:hidden;width:100%}.page-item.alternate-blocks .image img:nth-of-type(2){backface-visibility:hidden;transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) .3s 0s;max-width:101%;max-height:101%;width:200%;height:200%}@media screen and (min-width: 1025px){.page-item.alternate-blocks .order.normal article:nth-child(2n+1) .images{order:2}.page-item.alternate-blocks .order.normal article:nth-child(2n+1) .images .image{padding-left:17px;padding-right:0}.page-item.alternate-blocks .order.normal article:nth-child(2n+1) .text{order:1;padding-left:0;padding-right:48px}.page-item.alternate-blocks .order.reverse article:nth-child(2n) .images{order:2}.page-item.alternate-blocks .order.reverse article:nth-child(2n) .images .image{padding-left:17px;padding-right:0}.page-item.alternate-blocks .order.reverse article:nth-child(2n) .text{order:1;padding-left:0;padding-right:48px}}@media screen and (max-width: 1025px){.page-item.alternate-blocks article{flex-wrap:wrap}.page-item.alternate-blocks .images,.page-item.alternate-blocks .text{width:100%}.page-item.alternate-blocks .images.multiple{display:flex;width:100%;height:auto;min-height:0}.page-item.alternate-blocks .images.multiple .image:nth-child(1),.page-item.alternate-blocks .images.multiple .image:nth-child(2),.page-item.alternate-blocks .images.multiple .image:nth-child(3){position:relative;width:100%;height:calc((100vw - 40px)/3);transform:none;top:0;bottom:auto;left:0;right:auto;border-radius:0}.page-item.alternate-blocks .images.multiple .image img{max-height:none}.page-item.alternate-blocks .text{justify-content:flex-start;padding:20px 0 0 0}}.page-item.cta{padding:75px 0 0 0}.page-item.cta .container{position:relative;z-index:1;display:flex;align-items:stretch}.page-item.cta .container.style-normal{border:1px solid #e6e6e6;padding:35px 24px 54px 24px}.page-item.cta .container.style-normal .content{padding:156px 52px 171px 52px}.page-item.cta svg{width:129px;height:181px;fill:#fff;position:absolute;right:24px;bottom:54px;display:block;pointer-events:none;z-index:0}.page-item.cta .img,.page-item.cta .content{width:50%}.page-item.cta .img{position:relative;margin:0}.page-item.cta .img a,.page-item.cta .img .a{display:block;overflow:hidden;width:100%;height:100%;position:relative}.page-item.cta .img.border-deco{border-left:28px solid #007ec1}.page-item.cta .img.border-deco:before,.page-item.cta .img.border-deco:after{left:-28px}.page-item.cta .img a:hover img{max-width:110%;max-height:110%}.page-item.cta .content{padding:108px 52px 90px 52px;background-color:#f2f2f2}.page-item.cta .subheading,.page-item.cta .h2,.page-item.cta .btn{position:relative;z-index:1}.page-item.cta img{max-width:101%;max-height:101%;display:block;object-fit:cover;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:200%;height:200%;transition:all .3s ease}.page-item.cta .subheading{margin-bottom:9px}.page-item.cta .h2{margin:0 0 18px 0;color:#333}@media screen and (max-width: 900px){.page-item.cta .container.style-normal .content{padding:78px 26px 85px 26px}}@media screen and (max-width: 650px){.page-item.cta svg{display:none}.page-item.cta .img{position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;opacity:.2}.page-item.cta .img.border-deco{border-left:0}.page-item.cta .img:before,.page-item.cta .img:after{display:none}.page-item.cta .content{width:100%;text-align:center;position:relative;z-index:1;background:none}}.page-item.downloads{padding:75px 20px 0 20px}.page-item.downloads .item{border-top:1px solid #007ec1;padding:14px 0;display:flex;justify-content:space-between;width:100%;align-items:center}.page-item.downloads .item:last-of-type{border-bottom:1px solid #007ec1}.page-item.downloads .item.open .minus{opacity:1}.page-item.downloads .item.open .plus{opacity:0}.page-item.downloads .button{margin-left:20px}.page-item.downloads h3{margin:0;color:#000;font-size:25px;font-weight:400}@media screen and (max-width: 550px){.page-item.downloads h3{font-size:20px}}.page-item.form{padding:40px 20px 0 20px}.page-item.form .container{display:flex;flex-wrap:wrap}.page-item.form .contacts-block{width:477px;max-width:100%;align-self:flex-start;background:#007ec1;color:#fff;padding:92px 64px;order:1;line-height:27px;font-size:20px}.page-item.form .contacts-block a{color:#fff;font-weight:400}.page-item.form .contacts-block a:hover{text-decoration:underline}.page-item.form .form-description{color:#000;font-size:30px;margin-bottom:28px;line-height:normal}.page-item.form .form-description span{font-weight:bold}.page-item.form .contacts-title{color:#fff;font-weight:bold;margin-bottom:4px}.page-item.form .form{width:calc(100% - 477px);max-width:100%;padding-left:62px;order:2}@media screen and (max-width: 1025px){.page-item.form .contacts-block{width:100%;margin-bottom:30px}.page-item.form .form{width:100%;padding-left:0}}@media screen and (max-width: 769px){.page-item.form .contacts-block{padding:30px 20px}}@media screen and (max-width: 550px){.page-item.form .form-description{font-size:24px}.page-item.form .contacts-block{font-size:16px;line-height:22px}}.page-item.map{padding:0;margin-bottom:-70px}.page-item.map .map-container{position:relative}.page-item.map .map{height:738px}.page-item.map p{margin:0}.page-item.map .container{max-width:1354px;padding:0 20px}.page-item.map .markers{display:flex;align-items:center;padding:8px 0}.page-item.map .markers .item{margin-right:50px}.page-item.map .markers .item:last-child{margin-right:0}.page-item.map .markers img,.page-item.map .markers span{display:inline-block;vertical-align:middle}.page-item.map .markers span{margin-left:11px}.page-item.map .gm-ui-hover-effect{right:0 !important;top:0 !important}.page-item.map .marker{display:flex;align-items:flex-start;padding:22px 12px}.page-item.map .left{width:159px;height:98px;background:#fff;border:1px solid #e6e6e6;line-height:58px;text-align:center;padding:20px}.page-item.map .left img{max-width:100%;max-height:100%;width:auto;height:auto;display:inline-block}.page-item.map .right{padding-left:13px;line-height:18px}.page-item.map .name{color:#007ec1;font-size:14px;font-weight:bold;margin-bottom:2px}.page-item.map .description{color:#007ec1;font-size:14px;font-weight:300;margin-bottom:10px}.page-item.map .contact-name{color:#333;font-size:14px;font-weight:bold;margin-bottom:2px}.page-item.map .phone,.page-item.map .e-mail{color:#333;font-size:14px;font-weight:400}@media screen and (max-width: 769px){.page-item.map .map{height:450px}}.page-item.drawers{padding:75px 20px 0 20px}.page-item.drawers .item{border-top:1px solid #007ec1}.page-item.drawers .item:last-of-type{border-bottom:1px solid #007ec1}.page-item.drawers .item.open .minus{opacity:1}.page-item.drawers .item.open .plus{opacity:0}.page-item.drawers .head{display:flex;width:100%;justify-content:space-between;flex-wrap:nowrap;align-items:flex-start;padding:18px 0;cursor:pointer}.page-item.drawers h3{margin:0;color:#000;font-size:25px;font-weight:400}.page-item.drawers .toggle{margin:0 33px;font-weight:bold;height:24px;position:relative;width:24px;display:block}.page-item.drawers .minus,.page-item.drawers .plus{display:inline-block;transition:opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) .4s 0s;height:24px;width:24px;border-radius:24px;position:absolute;left:0;top:0}.page-item.drawers .minus{opacity:0}.page-item.drawers .plus{opacity:1;vertical-align:middle;display:block}.page-item.drawers svg{width:24px;height:24px;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);fill:#007ec1}.page-item.drawers .content{padding:0 95px 40px 0;color:#4d4d4d;letter-spacing:-0.1px;display:none}.page-item.drawers .content p:last-of-type{margin-bottom:0}@media screen and (max-width: 550px){.page-item.drawers .item{padding-left:0}.page-item.drawers .content{padding-right:0}.page-item.drawers h3{font-size:20px}}.page-item.gallery{padding:75px 20px 40px 20px}.page-item.gallery .container{display:flex;flex-wrap:wrap;justify-content:space-between}.page-item.gallery .image{position:relative;overflow:hidden;display:none}.page-item.gallery a,.page-item.gallery img{display:block;width:100%}.page-item.gallery img{object-fit:cover;display:block}.page-item.gallery img:nth-of-type(1){display:block;visibility:hidden;width:100%}.page-item.gallery img:nth-of-type(2){backface-visibility:hidden;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) .3s 0s;min-width:101%;min-height:100%;max-width:9999px;max-height:101%;width:auto;height:auto}.page-item.gallery .left,.page-item.gallery .right{width:calc(50% - 15px);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.page-item.gallery .left{width:calc(100% - 464px)}.page-item.gallery .left .image{height:100%;width:100%;display:block}.page-item.gallery .right{width:464px}.page-item.gallery .right .image{max-height:317px;width:100%}.page-item.gallery .right .image:nth-child(1),.page-item.gallery .right .image:nth-child(2){display:block}@media screen and (max-width: 769px){.page-item.gallery .left,.page-item.gallery .right{width:100%}.page-item.gallery .left{margin-bottom:0}}.page-item.historic{padding:75px 20px 0 20px;line-height:normal}.page-item.historic .container{position:relative}.page-item.historic .item{display:flex;align-items:stretch;width:100%}.page-item.historic .item img{width:406px;max-width:100%;display:block;border-radius:100%;margin:0 auto;position:relative;z-index:1;filter:grayscale(100%)}.page-item.historic .left,.page-item.historic .right{width:50%}.page-item.historic .left{background-color:#e6e6e6;padding:80px 20px 70px 115px;position:relative;overflow:hidden}.page-item.historic .left svg{width:516px;height:520px;fill:#fff;position:absolute;left:-24px;top:-4px;z-index:0;pointer-events:none}.page-item.historic .right{background-color:#f2f2f2;padding:40px 115px 70px 60px}.page-item.historic .year{color:#007ec1;font-size:113px;font-weight:bold;letter-spacing:-1.02px}.page-item.historic .title{color:#4d4d4d;font-size:30px;font-weight:400;display:block;margin-bottom:18px}.page-item.historic .description{line-height:26px}.page-item.historic .slide-custom-nav{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;display:flex;justify-content:space-between;height:88px;z-index:1;pointer-events:none}.page-item.historic .slide-custom-nav svg{stroke:#fff;transition:all .3s ease;width:32px;height:14px;display:inline-block;vertical-align:middle}.page-item.historic .custom-prev,.page-item.historic .custom-next{display:block;width:88px;height:88px;line-height:88px;text-align:center;pointer-events:auto;cursor:pointer;background:#007ec1;border:1px solid #007ec1}.page-item.historic .custom-prev:hover,.page-item.historic .custom-next:hover{background:#fff}.page-item.historic .custom-prev:hover svg,.page-item.historic .custom-next:hover svg{stroke:#007ec1}@media screen and (max-width: 1130px){.page-item.historic .left{display:none}.page-item.historic .right{width:100%;padding-left:108px;padding-right:108px}}@media screen and (max-width: 769px){.page-item.historic .slide-custom-nav{top:0;transform:none}.page-item.historic .slide-custom-nav svg{width:24px;height:10.5px}.page-item.historic .custom-prev,.page-item.historic .custom-next{width:44px;height:44px;line-height:44px}.page-item.historic .right{padding:70px 20px 50px 20px}}@media screen and (max-width: 550px){.page-item.historic .year{font-size:90px}.page-item.historic .title{font-size:24px}.page-item.historic .description{line-height:19px}}.page-item.image{position:relative;padding-top:75px}.page-item.image .parallax-window,.page-item.image img{min-height:634px}@media screen and (max-width: 1025px){.page-item.image .parallax-window,.page-item.image img{min-height:300px}}.page-item.image img{display:block;width:100%;max-height:634px;object-fit:cover;object-position:center}@media screen and (max-width: 1025px){.page-item.image img{max-height:300px}}.page-item.image .legend{color:#007ec1;font-size:16px;font-weight:300;margin-top:12px}@media screen and (max-width: 1354px){.page-item.image .legend{padding:0 20px}}.page-item.know-how{position:relative;padding:75px 20px 0 20px}.page-item.know-how .btn.default.reversed{transition:background-color .3s ease 0s,color .3s ease 0s,opacity .3s ease 2s}.page-item.know-how .block-title{position:absolute;left:0;bottom:0;width:calc((100% - 1314px)/2);padding:0;height:calc(100% - 75px);min-width:40px}.page-item.know-how .block-title h2{writing-mode:tb-rl;transform:rotate(-180deg);display:inline-block;vertical-align:middle;height:307px;text-align:left;letter-spacing:8px}.page-item.know-how .blocks{display:flex;flex-wrap:wrap;justify-content:flex-start}.page-item.know-how .block{width:calc(50% - 15px);margin-bottom:30px;position:relative}.page-item.know-how .block:nth-last-child(-n+2){margin-bottom:0}.page-item.know-how .block:nth-child(2n+1){margin-right:30px}.page-item.know-how img.banner{height:204px;width:100%;object-fit:cover;object-position:center;opacity:.1;position:absolute;left:0;top:0}.page-item.know-how img.round{width:221px;height:221px;border-radius:100%;object-fit:cover;object-position:center;margin-bottom:22px}.page-item.know-how .content{position:relative;z-index:1;text-align:center;padding:80px 20px 20px 20px}.page-item.know-how .title{color:#007ec1;font-size:23px;font-weight:bold;margin-bottom:12px}.page-item.know-how .description{max-width:520px;margin:0 auto 23px auto;line-height:24px}@media screen and (max-width: 1350px){.page-item.know-how .block-title{position:relative;left:0;top:0;transform:none;height:auto;width:auto;padding:12px 20px}.page-item.know-how .block-title h2{writing-mode:initial;transform:none;height:auto;width:auto}}@media screen and (max-width: 769px){.page-item.know-how .blocks{flex-wrap:wrap}.page-item.know-how .block{width:100%;margin-right:0 !important}}.page-item.list{padding:75px 20px 0 20px}.page-item.list .list-container{display:flex;flex-wrap:nowrap;width:100%}.page-item.list .list-container.blocks-display-column{flex-wrap:wrap}.page-item.list .list-container.blocks-display-column .item{padding-bottom:20px}.page-item.list .list-container.blocks-display-column.column-count-4 .item{max-width:calc(25% - 22.5px)}@media screen and (min-width: 950px){.page-item.list .list-container.blocks-display-column.column-count-4 .item:nth-child(4n+4){margin-right:0}}.page-item.list .list-container.blocks-display-column.column-count-3 .item{max-width:calc(33.3333% - 20px)}@media screen and (min-width: 750px){.page-item.list .list-container.blocks-display-column.column-count-3 .item:nth-child(3n+3){margin-right:0}}.page-item.list .list-container.blocks-display-column.column-count-2 .item{max-width:calc(50% - 15px)}@media screen and (min-width: 550px){.page-item.list .list-container.blocks-display-column.column-count-2 .item:nth-child(2n+2){margin-right:0}}.page-item.list .list-container.blocks-display-column.column-count-1 .item{max-width:100%;margin-right:0}@media screen and (max-width: 950px)and (min-width: 750px){.page-item.list .list-container.blocks-display-column.column-count-4 .item{max-width:calc(33.3333% - 20px)}.page-item.list .list-container.blocks-display-column.column-count-4 .item:nth-child(3n+3){margin-right:0}}@media screen and (max-width: 750px)and (min-width: 550px){.page-item.list .list-container.blocks-display-column.column-count-4 .item,.page-item.list .list-container.blocks-display-column.column-count-3 .item{max-width:calc(50% - 15px)}.page-item.list .list-container.blocks-display-column.column-count-4 .item:nth-child(2n+2),.page-item.list .list-container.blocks-display-column.column-count-3 .item:nth-child(2n+2){margin-right:0}}@media screen and (max-width: 550px){.page-item.list .list-container.blocks-display-column.column-count-4 .item,.page-item.list .list-container.blocks-display-column.column-count-3 .item,.page-item.list .list-container.blocks-display-column.column-count-2 .item{max-width:100%;margin-right:0}}.page-item.list .list-container.blocks-display-column .item{width:100%;margin-right:30px}.page-item.list .list-container.blocks-display-inline{flex-wrap:wrap}.page-item.list .list-container.blocks-display-inline .item{max-width:100%;display:flex;align-items:flex-start;padding:16px 0;border-top:1px solid #dedede}.page-item.list .list-container.blocks-display-inline .item:last-child{border-bottom:1px solid #dedede}.page-item.list .list-container.blocks-display-inline .image{width:255px;max-width:100%;margin-bottom:0}.page-item.list .list-container.blocks-display-inline .text{padding:21px 0 21px 30px;width:calc(100% - 255px)}.page-item.list .list-container.blocks-display-inline h3{margin-bottom:8px}.page-item.list .list-container.blocks-display-inline .btn{margin-top:10px}@media screen and (max-width: 650px){.page-item.list .list-container.blocks-display-inline .item{align-items:center}.page-item.list .list-container.blocks-display-inline .image{width:150px}.page-item.list .list-container.blocks-display-inline .text{width:calc(100% - 150px)}}@media screen and (max-width: 450px){.page-item.list .list-container.blocks-display-inline .item{flex-wrap:wrap}.page-item.list .list-container.blocks-display-inline .image{width:100%}.page-item.list .list-container.blocks-display-inline .text{width:100%;padding-left:0}}.page-item.list .list-container.images-display-round .image{text-align:center}.page-item.list .list-container.images-display-round .image a{width:auto;display:inline-block}.page-item.list .list-container.images-display-round .image img{width:80px;height:80px;object-fit:cover;border-radius:80px;margin:0 auto}.page-item.list .list-container.images-display-round .image .label{margin-top:5px}.page-item.list .list-container.images-display-round .text{text-align:center}.page-item.list .image{position:relative;margin-bottom:9px}.page-item.list .image img,.page-item.list .image>a{display:block}.page-item.list .image img{border-radius:4px}.page-item.list .label{margin-top:-15px;color:#4d4d4d;font-size:12px;letter-spacing:.2px;line-height:14px;text-transform:uppercase;text-align:center;padding:0 20px}.page-item.list .label ul{background:#fff;border-radius:100px;list-style:none;margin:0;padding:0;display:inline-block;padding:8px 16px}.page-item.list .label li{display:inline-block;margin-right:10px}.page-item.list .label li:last-of-type{margin-right:0}.page-item.list .label a{color:#4d4d4d;transition:color .3s ease}.page-item.list .label a:hover{color:#007ec1}.page-item.list .text h3{margin-top:0}.page-item.list .text .description{color:#4d4d4d;letter-spacing:-0.1px}.page-item.list .text .btn{margin-top:18px}.page-item.list .btn-container{text-align:center;padding:30px 20px 0 20px}.page-item.news .resume{margin-bottom:15px}.page-item.news .block-title .h2,.page-item.news .block-title h2{letter-spacing:8px}.page-item.news .page-item.cta .img{width:33.3333%}.page-item.news .page-item.cta .content{width:66.6666%;padding:55px 52px}@media screen and (max-width: 650px){.page-item.news .page-item.cta .img,.page-item.news .page-item.cta .content{width:100%}}.page-item.news .btn.default{transition:background-color .3s ease 0s,color .3s ease 0s,opacity .3s ease 1.5s}.page-item.news,.page-item.production-list{padding:75px 20px 0 20px}.page-item.news .border-deco:before,.page-item.production-list .border-deco:before{height:28px;top:-28px}.page-item.news article,.page-item.production-list article{padding:24px;border:1px solid #e6e6e6;margin-bottom:30px}.page-item.news article:last-child,.page-item.production-list article:last-child{margin-bottom:0}.page-item.news article .subheading,.page-item.production-list article .subheading{margin-bottom:32px}.page-item.news .page-item.cta,.page-item.production-list .page-item.cta{padding-top:30px}.page-item.news .page-item.cta .container,.page-item.production-list .page-item.cta .container{padding:28px 28px 28px 0;background:#f2f2f2}@media screen and (max-width: 900px){.page-item.news .page-item.cta .container,.page-item.production-list .page-item.cta .container{padding:0}.page-item.news .page-item.cta .container .content,.page-item.production-list .page-item.cta .container .content{padding:30px 20px}}.page-item.newsletter{padding:75px 20px 0 20px}.page-item.newsletter .container{border:1px solid #007ec1;padding:75px 120px 57px 120px;position:relative}.page-item.newsletter .container:before{content:"";width:1px;height:36px;background:#007ec1;position:absolute;left:50%;top:0;transform:translateX(-50%)}.page-item.newsletter .block-title{padding-bottom:31px}.page-item.newsletter .block-title .description{color:#000;font-size:30px;margin-top:11px;line-height:normal}.page-item.newsletter .block-title .description span{font-weight:bold}.page-item.newsletter .mailchimp .mailchimp-popin-click{text-align:center}.page-item.newsletter .mailchimp .mc-field-group{position:relative}.page-item.newsletter .mailchimp div.mce_inline_error{position:absolute;right:0;bottom:-2px;color:#007ec1;margin-top:7px;font-size:12px}.page-item.newsletter .mailchimp .submit{align-self:center;text-align:right}.page-item.newsletter .mailchimp .rgpd{font-family:"Arial";line-height:15px}.page-item.newsletter .mailchimp .rgpd input{display:inline-block;margin:0 5px 0 0;vertical-align:middle}.page-item.newsletter .mailchimp .rgpd input.mce_inline_error+p{color:#007ec1}.page-item.newsletter .mailchimp .rgpd p{font-size:10px;display:inline;vertical-align:middle;line-height:normal}@media screen and (max-width: 1025px){.page-item.newsletter .container{padding:50px 20px}}.page-item.numbers{position:relative;padding:75px 20px 40px 20px;z-index:1}.page-item.numbers .numbers{display:flex;width:100%;justify-content:space-between;align-items:stretch;flex-wrap:nowrap;border:1px solid #e6e6e6}.page-item.numbers .item{width:100%;text-align:center;color:#007ec1;flex-grow:1;padding:55px 20px}.page-item.numbers .item:last-of-type{border-right:0}.page-item.numbers .item:not(:first-child){border-left:1px solid #e6e6e6}.page-item.numbers .line{line-height:normal}.page-item.numbers .line.line-1{color:#007ec1;font-size:60px;font-weight:bold}.page-item.numbers .line.line-2{color:#333;font-size:30px;font-weight:400}@media screen and (max-width: 1281px){.page-item.numbers .numbers{flex-wrap:wrap}.page-item.numbers .item{border-right:0;border-bottom:1px solid #e6e6e6;padding:15px 0}.page-item.numbers .item:last-of-type{border-bottom:0}}@media screen and (max-width: 769px){.page-item.numbers .line.line-1{font-size:48px;line-height:40px;margin-bottom:10px}.page-item.numbers .line.line-2{font-size:24px;line-height:24px}}.page-item.partners-list{padding:75px 20px 0 20px}.page-item.partners-list .item{display:flex;align-items:flex-start;width:100%;margin-bottom:25px}.page-item.partners-list .item:last-child{margin-bottom:0}.page-item.partners-list .logo{width:354px;height:236px;max-width:100%;background:#fff;box-shadow:1px 1px 5px rgba(0,0,0,.2);line-height:236px;text-align:center}.page-item.partners-list .logo img{display:inline-block;vertical-align:middle;max-width:210px;max-height:90px}.page-item.partners-list .text{width:calc(100% - 354px);padding:25px 29px}.page-item.partners-list .h2{font-weight:400;margin:0 0 8px 0}.page-item.partners-list .button{margin-top:20px}@media screen and (max-width: 700px){.page-item.partners-list .item{flex-wrap:wrap;justify-content:center}.page-item.partners-list .logo{width:100%;height:auto;line-height:normal}.page-item.partners-list .text{width:100%;padding:20px 0}}.page-item.partners-slider{padding-top:40px}.page-item.partners-slider .bg-color{background-color:#f2f2f2;padding:40px 120px}.page-item.partners-slider a{display:inline-block;vertical-align:middle}.page-item.partners-slider img{max-width:100%;display:inline-block;max-height:76px;width:auto;filter:grayscale(100%);transition:all .3s ease}.page-item.partners-slider .item{background:#fff;text-align:center;padding:20px 12px;border-radius:4px;height:120px;line-height:80px}.page-item.partners-slider .item:hover img{filter:grayscale(0)}.page-item.partners-slider .slide-custom-nav{position:absolute;left:-120px;top:50%;transform:translateY(-50%);width:calc(100% + 240px);display:flex !important;justify-content:space-between;height:120px;line-height:120px;z-index:1;pointer-events:none}.page-item.partners-slider .slide-custom-nav svg{stroke:#007ec1;transition:all .3s ease}.page-item.partners-slider .custom-prev,.page-item.partners-slider .custom-next{display:block;width:120px;text-align:center;pointer-events:auto;cursor:pointer}.page-item.partners-slider .custom-prev:hover svg,.page-item.partners-slider .custom-next:hover svg{stroke:#4d4d4d}.page-item.partners-slider .container{position:relative}@media screen and (max-width: 750px){.page-item.partners-slider .bg-color{padding:40px 60px}.page-item.partners-slider .slide-custom-nav{left:-60px;width:calc(100% + 120px)}.page-item.partners-slider .custom-prev,.page-item.partners-slider .custom-next{width:60px}}.page-item.presentation{padding:75px 0 0 0;position:relative}.page-item.presentation+.page-item.know-how{padding-top:0}.page-item.presentation .container{position:relative;z-index:1;display:flex;align-items:flex-start}.page-item.presentation .content{padding:65px 60px}.page-item.presentation .text>*:first-child{margin-top:0}.page-item.presentation>svg{width:auto;height:539px;max-height:calc(100% - 75px);fill:#007ec1;position:absolute;left:0;top:75px;left:-165px;display:block;pointer-events:none;opacity:.15;z-index:0}.page-item.presentation .video,.page-item.presentation .content{width:50%}.page-item.presentation .video{position:relative;margin:0}.page-item.presentation .video.border-deco:before,.page-item.presentation .video.border-deco:after{left:auto;right:0}.page-item.presentation .cover{display:block;left:0;top:0;width:100%;height:100%;position:absolute;object-fit:cover;z-index:1;cursor:pointer}.page-item.presentation .cover.hidden{z-index:0}.page-item.presentation .play-content{z-index:3;pointer-events:none;text-align:center}.page-item.presentation .play-content.hidden{opacity:0;pointer-events:none}.page-item.presentation .play-icon{display:block;width:57px;height:57px;margin:0 auto}.page-item.presentation .play-icon svg{fill:#fff;transition:fill .3s ease}.page-item.presentation .subheading{margin-bottom:28px}.page-item.presentation .h2{margin:0 0 18px 0;color:#333}@media screen and (max-width: 1025px){.page-item.presentation .container{flex-wrap:wrap}.page-item.presentation .video,.page-item.presentation .content{width:100%}.page-item.presentation>svg{display:none}}@media screen and (max-width: 650px){.page-item.presentation .content{width:100%;text-align:center;padding:40px 20px}}.page-item.production-list{padding:0 20px 0 20px}.page-item.production-list .subheading,.page-item.production-list .h2,.page-item.production-list .btn{position:relative;z-index:1}.page-item.production-list svg{pointer-events:none;z-index:0;bottom:0;right:0}.page-item.slider-home{position:relative}.page-item.slider-home:after{content:"";height:29px;width:calc((100% - 856px)/2);background:#007ec1;position:absolute;left:0;bottom:0;z-index:1;pointer-events:none}.page-item.slider-home .scroll-down{position:absolute;left:50%;bottom:0;transform:translateX(-50%);z-index:1;cursor:pointer;display:inline-block;padding:36px}.page-item.slider-home .scroll-down svg{width:19px;height:82px;fill:#fff}.page-item.slider-home .item{display:flex;max-height:916px;min-height:700px;height:100vh;position:relative;padding:214px 120px 154px 120px;background:#4d4d4d}.page-item.slider-home .item:after{content:"";position:absolute;left:0;bottom:0;height:25%;width:100%;background-image:linear-gradient(to top, rgba(0, 113, 116, 0.6) 0%, rgba(0, 113, 116, 0) 100%);z-index:2}.page-item.slider-home img{width:auto;display:inline-block}.page-item.slider-home .bg{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:1;transition:all .2s ease}.page-item.slider-home .content{position:relative;z-index:3;max-width:856px;margin:auto;width:100%}.page-item.slider-home .text,.page-item.slider-home .title,.page-item.slider-home .img{backface-visibility:none;opacity:0;transform:translate3d(0, -400px, 0);transition:opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) .5s 0s,transform cubic-bezier(0.19, 1, 0.22, 1) .1s .5s}.page-item.slider-home .title,.page-item.slider-home h1{color:#fff;font-size:63px;font-weight:400;margin:17px 0 35px 0;text-shadow:0px 0px 10px rgba(0,0,0,.2);margin:0 0 45px 0}.page-item.slider-home .title span,.page-item.slider-home h1 span{font-weight:bold}.page-item.slider-home .text{color:#fff;font-size:20px;letter-spacing:-0.2px;line-height:30px}.page-item.slider-home .text .btn{margin-bottom:10px}.page-item.slider-home .text .btn:not(:first-child){margin-left:8px}.page-item.slider-home .text .btn:not(:hover){background:#fff;border-color:#fff}.page-item.slider-home .owl-stage{display:flex}.page-item.slider-home .owl-item{flex-shrink:0;float:none;overflow:hidden}.page-item.slider-home .owl-item.active .title,.page-item.slider-home .owl-item.active .text,.page-item.slider-home .owl-item.active .img{opacity:1;transform:translate3d(0, 0, 0)}.page-item.slider-home .owl-item.active .title{transition:opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) .6s 0s,transform cubic-bezier(0.19, 1, 0.22, 1) .8s 0s}.page-item.slider-home .owl-item.active .img{transition:opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) .4s .6s,transform cubic-bezier(0.19, 1, 0.22, 1) .8s .6s}.page-item.slider-home .owl-item.active .text{transition:opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) .8s .2s,transform cubic-bezier(0.19, 1, 0.22, 1) .8s .2s}.page-item.slider-home .slide-custom-nav{position:absolute;left:0;top:calc(50% - 154px + 214px);transform:translateY(-50%);width:100%;display:flex !important;justify-content:space-between;height:120px;line-height:120px;z-index:2;pointer-events:none}.page-item.slider-home .slide-custom-nav svg{fill:#fff;transition:all .3s ease}.page-item.slider-home .custom-prev,.page-item.slider-home .custom-next{display:block;width:120px;text-align:center;pointer-events:auto;cursor:pointer}.page-item.slider-home .owl-dots{display:flex;justify-content:center;padding:52px 20px;align-items:center;position:absolute;left:0;bottom:0;width:100%}.page-item.slider-home .owl-dot{width:12px;height:12px;position:relative;line-height:12px;text-align:center;margin:0 3px}.page-item.slider-home .owl-dot:after{content:"";display:inline-block;width:8px;height:8px;background-color:#dedede;border-radius:8px;vertical-align:middle}.page-item.slider-home .owl-dot.active:after{background:#007ec1;width:100%;height:100%}@media screen and (max-width: 1240px){.page-item.slider-home .right{padding-left:20px}.page-item.slider-home .left{padding-right:20px}}@media screen and (max-width: 1100px){.page-item.slider-home .item{padding-left:60px;padding-right:60px}.page-item.slider-home .slide-custom-nav,.page-item.slider-home .custom-prev,.page-item.slider-home .custom-next{height:60px}.page-item.slider-home .custom-prev,.page-item.slider-home .custom-next{width:60px}}@media screen and (max-width: 1025px){.page-item.slider-home .content{flex-wrap:wrap}.page-item.slider-home .left{width:100%;padding:0}.page-item.slider-home .right{display:none}}@media screen and (max-width: 550px){.page-item.slider-home .title,.page-item.slider-home h1{font-size:38px;line-height:48px}.page-item.slider-home .text{font-size:16px;line-height:24px}.page-item.slider-home .text .btn:not(:first-child){margin-left:0px}}.page-item.projects-slider{padding:75px 20px 0 20px}.page-item.projects-slider .block-title{text-align:left;padding:21px 0}.page-item.projects-slider .container{position:relative}.page-item.projects-slider .img img{display:block;height:238px;width:100%;object-fit:cover;object-position:center}.page-item.projects-slider .text{background-color:#f2f2f2;padding:32px}.page-item.projects-slider .client-name{text-transform:uppercase;color:#007ec1;font-size:18px;font-weight:bold;margin-bottom:9px}.page-item.projects-slider .list-item{margin-bottom:11px}.page-item.projects-slider .list-item:last-child{margin-bottom:0}.page-item.projects-slider .list .label{text-transform:uppercase;color:#4d4d4d;font-size:14px;font-weight:bold}.page-item.projects-slider .list .value{color:#4d4d4d;font-size:16px;font-weight:300}.page-item.projects-slider .slide-custom-nav{position:absolute;left:-115px;top:50%;transform:translateY(-50%);width:calc(100% + 230px);display:flex;justify-content:space-between;height:115px;z-index:1;pointer-events:none}.page-item.projects-slider .slide-custom-nav svg{stroke:#007ec1;transition:all .3s ease;width:32px;height:14px;display:inline-block;vertical-align:middle;pointer-events:none}.page-item.projects-slider .custom-prev,.page-item.projects-slider .custom-next{display:block;width:115px;height:115px;line-height:115px;text-align:center;pointer-events:auto;cursor:pointer}.page-item.projects-slider .custom-prev:hover,.page-item.projects-slider .custom-next:hover{background:#fff}.page-item.projects-slider .custom-prev:hover svg,.page-item.projects-slider .custom-next:hover svg{stroke:#4d4d4d}@media screen and (max-width: 1544px){.page-item.projects-slider{padding:75px 115px 0 115px}}@media screen and (max-width: 769px){.page-item.projects-slider{padding:75px 40px 0 40px}.page-item.projects-slider .slide-custom-nav{left:-40px;width:calc(100% + 80px);height:40px}.page-item.projects-slider .slide-custom-nav svg{width:16px;height:7px}.page-item.projects-slider .custom-prev,.page-item.projects-slider .custom-next{width:40px;height:40px;line-height:40px}}.page-item.text{padding:45px 20px 0 20px}.page-item.text:not(.has-column) .container{max-width:965px}.page-item.text .container{width:100%}.page-item.text .container>*:first-child{margin-top:0}.page-item.text .container>.text>*:first-child{margin-top:0}.page-item.text .container>.text>*:last-child{margin-bottom:0}.page-item.video{padding:75px 0 0 0}.page-item.video .border-deco:after,.page-item.video .border-deco:before{left:auto;right:0}.page-item.video .bg{display:block;position:absolute;left:0;top:0;width:100%;height:261px;object-position:center;object-fit:cover;z-index:0;pointer-events:none;transition:opacity cubic-bezier(0.39, 0.575, 0.565, 1) .6s .5s}.page-item.video .container{position:relative;padding-top:11px;padding-bottom:28px}.page-item.video .container>svg{fill:#f2f2f2;position:absolute;top:77px;z-index:-1;max-width:323px;max-height:453px}.page-item.video .container>svg:nth-of-type(1){left:77px}.page-item.video .container>svg:nth-of-type(2){right:77px}.page-item.video .video{position:relative;max-width:796px;margin:0 auto;min-height:275px;z-index:3}.page-item.video .cover{display:block;left:0;top:0;width:100%;height:100%;position:absolute;object-fit:cover;z-index:1;cursor:pointer}.page-item.video .cover.hidden{z-index:0}.page-item.video .play-content{z-index:3;pointer-events:none;text-align:center}.page-item.video .play-content.hidden{opacity:0;pointer-events:none}.page-item.video .play-icon{display:block;width:84px;height:84px;margin:0 auto}.page-item.video .play-icon svg{fill:#fff;transition:fill .3s ease}@media screen and (max-width: 1354px){.page-item.video .container>svg{display:none}}@media screen and (max-width: 550px){.page-item.video .play-content{width:100%;width:100%}}.page-item.slider{padding:75px 40px 0 40px;position:relative;overflow:hidden}.page-item.slider .owl-stage{display:flex}.page-item.slider .block-title{position:absolute;left:0;bottom:0;width:calc((100% - 1314px)/2);padding:0;height:calc(100% - 75px);min-width:40px}.page-item.slider .block-title h2{writing-mode:tb-rl;transform:rotate(-180deg);display:inline-block;vertical-align:middle;height:307px;text-align:left;letter-spacing:8px}.page-item.slider .force-bw .item .img{filter:grayscale(100%)}.page-item.slider .owl-stage{left:0}.page-item.slider .items{width:200%}.page-item.slider .text{padding:23px 10px 0 10px;text-align:center}.page-item.slider .img{position:relative}.page-item.slider .img img{display:block;max-width:307px;height:auto;object-fit:cover}.page-item.slider .img a{position:absolute;left:0;top:0;width:100%;height:100%;display:block;text-align:center;line-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:2;opacity:0;transition:all .5s ease .3s}.page-item.slider .img a span{background:#fff;pointer-events:none;transition:all .5s ease}.page-item.slider .img a+span{display:block;width:calc(100% - 40px);height:calc(100% - 40px);left:20px;top:20px;position:absolute;z-index:1;background:url("../images/slider-logo.png") no-repeat center/contain;opacity:0;transition:all .5s ease}.page-item.slider .img a:hover{opacity:1}.page-item.slider .img a:hover+span{opacity:.7}.page-item.slider .title{color:#1a1a1a;font-size:23px;font-weight:bold;display:block;line-height:normal}.page-item.slider .subheading{text-transform:uppercase;color:#b3b3b3;font-size:14px;font-weight:bold;letter-spacing:2.8px;margin-bottom:4px}@media screen and (max-width: 769px){.page-item.slider{padding:75px 20px 0 20px}.page-item.slider .items{width:100%}.page-item.slider .block-title{position:relative;left:0;top:0;transform:none;height:auto;width:auto;padding:12px 20px}.page-item.slider .block-title h2{writing-mode:initial;transform:none;height:auto;width:auto}}.page-item.testimonials{padding:75px 20px 0 20px}.page-item.testimonials .item{display:flex;align-items:flex-start;border-radius:8px;height:100%;width:100%;margin:0 auto;max-width:1037px;position:relative}.page-item.testimonials .image{min-width:245px}.page-item.testimonials .image img{display:block;width:245px;height:245px;border-radius:245px;object-fit:cover}.page-item.testimonials .content{width:100%;padding-left:82px}.page-item.testimonials .text svg{fill:#007ec1;width:151px;height:136px;display:block;position:absolute;left:122.5px;top:177px;opacity:.6}.page-item.testimonials .text p{font-size:30px}@media screen and (max-width: 550px){.page-item.testimonials .text p{font-size:24px}}.page-item.testimonials .text blockquote{text-align:left;margin:0;max-width:100%}.page-item.testimonials .title{text-transform:uppercase;color:#333;font-size:14px;font-weight:bold;letter-spacing:2.8px;margin-bottom:21px}.page-item.testimonials .author{color:#4d4d4d;font-size:16px;font-weight:700;letter-spacing:-0.1px;line-height:24px;margin-top:28px;display:block}.page-item.testimonials .role{font-weight:300}@media screen and (max-width: 769px){.page-item.testimonials .image{display:none}.page-item.testimonials .text svg{display:none}.page-item.testimonials .content{padding-left:0}}.page-item.top-banner{height:257px;width:100%;position:relative;top:0;left:0;z-index:1;line-height:257px;text-align:center;overflow:hidden;background-color:#f2f2f2}.page-item.top-banner .text{display:inline-block;vertical-align:middle;line-height:normal;position:relative;z-index:1}.page-item.top-banner .subheading{margin-bottom:13px;display:block}body #cookie-notice{background-color:#007ec1 !important;padding:15px}body #cookie-notice.cookie-notice-hidden{display:none}body #cookie-notice .cookie-notice-container{max-width:1314px;margin:0 auto;padding:0;text-align:left}body #cookie-notice .button.bootstrap{background:#007ec1;color:#fff;font-size:16px;letter-spacing:-0.1px;line-height:24px;border:0;box-shadow:none}body #cookie-notice .button.bootstrap:hover{background:#007ec1}body #cookie-notice #cn-notice-buttons,body #cookie-notice #cn-notice-text{display:inline-block}body #cookie-notice #cn-notice-text{margin-right:47px;color:#fff;font-size:12px;letter-spacing:-0.1px;text-align:left}@media screen and (max-width: 1200px){body #cookie-notice #cn-notice-text{width:100%;margin-right:0}body #cookie-notice .cookie-notice-container{text-align:center}}body .mfp-arrow-right::after{border-left:17px solid #007ec1}body .mfp-arrow-left::after{border-right:17px solid #007ec1}body .mfp-image-holder .mfp-close,body .mfp-iframe-holder .mfp-close{color:#007ec1}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:rgba(0,0,0,0);border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset rgba(0,0,0,0)}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px)and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}
