@font-face{font-family:'Open Sans';src:url(//fishprotection.eu/wp-content/themes/neptun/includes/css/../fonts/opensans-regular-webfont.eot);src:url(//fishprotection.eu/wp-content/themes/neptun/includes/css/../fonts/opensans-regular-webfont.eot?#iefix) format('embedded-opentype'),url(//fishprotection.eu/wp-content/themes/neptun/includes/css/../fonts/opensans-regular-webfont.woff2) format('woff2'),url(//fishprotection.eu/wp-content/themes/neptun/includes/css/../fonts/opensans-regular-webfont.woff) format('woff'),url(//fishprotection.eu/wp-content/themes/neptun/includes/css/../fonts/opensans-regular-webfont.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Open Sans';src:url(//fishprotection.eu/wp-content/themes/neptun/includes/css/../fonts/opensans-italic-webfont.eot);src:url(//fishprotection.eu/wp-content/themes/neptun/includes/css/../fonts/opensans-italic-webfont.eot?#iefix) format('embedded-opentype'),url(//fishprotection.eu/wp-content/themes/neptun/includes/css/../fonts/opensans-italic-webfont.woff2) format('woff2'),url(//fishprotection.eu/wp-content/themes/neptun/includes/css/../fonts/opensans-italic-webfont.woff) format('woff'),url(//fishprotection.eu/wp-content/themes/neptun/includes/css/../fonts/opensans-italic-webfont.ttf) format('truetype');font-weight:400;font-style:italic}@font-face{font-family:'Open Sans';src:url(//fishprotection.eu/wp-content/themes/neptun/includes/css/../fonts/opensans-light-webfont.eot);src:url(//fishprotection.eu/wp-content/themes/neptun/includes/css/../fonts/opensans-light-webfont.eot?#iefix) format('embedded-opentype'),url(//fishprotection.eu/wp-content/themes/neptun/includes/css/../fonts/opensans-light-webfont.woff2) format('woff2'),url(//fishprotection.eu/wp-content/themes/neptun/includes/css/../fonts/opensans-light-webfont.woff) format('woff'),url(//fishprotection.eu/wp-content/themes/neptun/includes/css/../fonts/opensans-light-webfont.ttf) format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'Open Sans';src:url(//fishprotection.eu/wp-content/themes/neptun/includes/css/../fonts/opensans-semibold-webfont.eot);src:url(//fishprotection.eu/wp-content/themes/neptun/includes/css/../fonts/opensans-semibold-webfont.eot?#iefix) format('embedded-opentype'),url(//fishprotection.eu/wp-content/themes/neptun/includes/css/../fonts/opensans-semibold-webfont.woff2) format('woff2'),url(//fishprotection.eu/wp-content/themes/neptun/includes/css/../fonts/opensans-semibold-webfont.woff) format('woff'),url(//fishprotection.eu/wp-content/themes/neptun/includes/css/../fonts/opensans-semibold-webfont.ttf) format('truetype');font-weight:600;font-style:normal}@font-face{font-family:'Open Sans';src:url(//fishprotection.eu/wp-content/themes/neptun/includes/css/../fonts/opensans-bold-webfont.eot);src:url(//fishprotection.eu/wp-content/themes/neptun/includes/css/../fonts/opensans-bold-webfont.eot?#iefix) format('embedded-opentype'),url(//fishprotection.eu/wp-content/themes/neptun/includes/css/../fonts/opensans-bold-webfont.woff2) format('woff2'),url(//fishprotection.eu/wp-content/themes/neptun/includes/css/../fonts/opensans-bold-webfont.woff) format('woff'),url(//fishprotection.eu/wp-content/themes/neptun/includes/css/../fonts/opensans-bold-webfont.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:'Berkshire Swash';src:url(//fishprotection.eu/wp-content/themes/neptun/includes/css/../fonts/berkshireswash-webfont.eot);src:url(//fishprotection.eu/wp-content/themes/neptun/includes/css/../fonts/berkshireswash-webfont.eot?#iefix) format('embedded-opentype'),url(//fishprotection.eu/wp-content/themes/neptun/includes/css/../fonts/berkshireswash-webfont.woff2) format('woff2'),url(//fishprotection.eu/wp-content/themes/neptun/includes/css/../fonts/berkshireswash-webfont.woff) format('woff'),url(//fishprotection.eu/wp-content/themes/neptun/includes/css/../fonts/berkshireswash-webfont.ttf) format('truetype');font-weight:400;font-style:normal}body{color:#555;font-size:17px;font-family:'Open Sans',sans-serif;font-weight:400;line-height:1.42857143}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:;font-family:Open Sans,sans-serif;font-weight:600}h1.font-additional,h2.font-additional,h3.font-additional,h4.font-additional,h5.font-additional,h6.font-additional,.h1.font-additional,.h2.font-additional,.h3.font-additional,.h4.font-additional,.h5.font-additional,.h6.font-additional{font-style:normal}.font-text{font-family:Open Sans,sans-serif}.font-headline{font-family:Open Sans,sans-serif}.font-additional{font-family:Berkshire Swash,sans-serif}a,a:visited{color:#1ea787}a:hover{color:}a:active,a:focus{color:}.hover-link:before,.hover-link.hover-video:after:hover{background:rgba(30,167,135,.6)}.contact-data .contact-box .horizontal-contact a{color:#555}.contact-data .contact-box .horizontal-contact a:hover{color:#1ea787}.contact-data .contact-box .horizontal-contact a.web-site{color:#1ea787}.contact-data .contact-box .horizontal-contact a.web-site:hover{color:#555}#partnersBox a{color:#555}.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark h6,.dark a,.dark a:hover,.dark a:active,.dark a:hover,.dark a:visited{color:#fff}input,button,select,textarea{border-color:}.page-title .number{border-color:#1ea787}.wow{visibility:hidden}.color-text,a.color-text,a.color-text:visited{color:#555}.color-main{color:#1ea787}.color-lighter{color:}.btn,input[type=button],input[type=reset],input[type=submit]{font-size:14px;border-radius:50px}.btn-default,a.btn-default{border-color:#1ea787;color:#1ea787}.btn-default:hover,a.btn-default:hover{border-color:#1ea787;background:#1ea787;color:#fff}.btn-secondary,a.btn-secondary,a.btn-secondary:visited{border-color:#0b95d6;background:#0b95d6;color:#fff}.btn-secondary:hover,a.btn-secondary:hover,a.btn-secondary:hover:visited{border-color:#0b95d6;background:0 0;color:#0b95d6}input[type=button],input[type=reset],input[type=submit]{border-color:#1ea787;color:#1ea787}input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#1ea787;background:#1ea787}.dark .btn-default:hover,.dark a.btn-default:hover,.dark input[type=button]:hover,.dark input[type=reset]:hover,.dark input[type=submit]:hover{color:#1ea787}.btn-primary,a.btn-primary{border-color:#1ea787;background:#1ea787;color:#fff}.btn-primary:hover,a.btn-primary:hover{border-color:#1ea787;color:#1ea787}input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled,input[type=button]:disabled:hover,input[type=reset]:disabled:hover,input[type=submit]:disabled:hover{border-color:;color:#555;opacity:.4;background:0 0}.banner.thumbnail-center{background-position:center center}.banner.thumbnail-left{background-position:center left}.banner.thumbnail-right{background-position:center right}.site-navigation .menu-box{background:}.breadcrumbs,.woocommerce .woocommerce-breadcrumb{font-size:17px}.site-navigation.nav-fixed.affix{background:rgba(30,167,135,.85)}.site-navigation .nav>li>a,.site-navigation .nav>li>a:visited,.error404 .site-navigation .nav>li.current_page_parent>a,.error404 .site-navigation .nav>li.current-menu-item>a,.error404 .site-navigation .nav>li.current-page-ancestor>a{color:#4f4f4f;font-size:14px;text-transform:uppercase;border-top:0 solid}.site-navigation .menu-single.main-menu-box{background-color:}.site-navigation .menu-single .nav>li>a,.site-navigation .menu-single .nav>li>a:visited,.error404 .site-navigation .menu-single .nav>li.current_page_parent>a,.error404 .site-navigation .menu-single .nav>li.current-menu-item>a,.error404 .site-navigation .menu-single .nav>li.current-page-ancestor>a{color:}.site-navigation .nav>li>a:hover,.site-navigation .nav>li>a:focus,.site-navigation .nav>li>a:active,.single-post .site-navigation .nav>li.blog-link>a,.woocommerce .site-navigation .nav>li.shop>a,.site-navigation .nav>li.current_page_parent>a,.site-navigation .nav>li.current-menu-item>a,.site-navigation .nav>li.current-page-ancestor>a,.site-navigation .nav>li>a.mPS2id-highlight,.navbar-right>li>a.mPS2id-highlight.mPS2id-highlight-last,.site-navigation .nav .open>a,.nav .open>a:hover,.nav .open>a:focus{color:#00909a;border-top:0 solid}.site-navigation .dropdown-menu li a:hover,.dropdown-menu li a:focus{color:#1ea787}.widget li.current-cat a{color:#1ea787}.quote-box{background:#1ea787;color:#fff}.quote-box blockquote p{font-family:Open Sans}.aside-box{border-left-color:#1ea787}.post-link a{background:#1ea787;color:#fff}.post-link a:hover{background:#f3f3f3;color:#555}.post-link a:hover .fa{color:#1ea787}section.mPS2id-target.mPS2id-target-first~#section-navbar .section-nav.nav>li.active>a,section.mPS2id-target.mPS2id-target-first~#section-navbar .section-nav.nav>li>a.mPS2id-highlight-first,section.mPS2id-target.mPS2id-target-first~#section-navbar .section-nav.nav>li>a.mPS2id-highlight.mPS2id-clicked{background:#555}section.mPS2id-target.mPS2id-target-first~#section-navbar .section-nav.nav>li>a{border-color:#555}.banner p{height:200px}.nav-fixed~.banner p{height:180px}.page-title{font-size:px;color:}.dark .blog_section .meta{color:}section.section-border-long{border-color:#555}section.section-border-short:after,.page-title:after{background-color:#555;?>}.slider-light h1,.slider-light h2,.slider-light h3,.slider-light h4,.slider-light h5,.slider-light h6,.slider-light p,.slider-light li,.slider-light a,.slider-light a:hover{color:#555}.slider_section .slider-caption .caption-uppertitle{font-style:normal}.slider_section .slider-caption .caption-title{font-style:normal}.slider_section .slider-caption .caption-text{font-style:normal}.slider_section .slider-caption.caption-underline:after{background:#555}.slider_section .dark.slider-thumbnail .slider-caption.caption-underline:after{background:#fff}.slider_section .btn-default{border-color:#1ea787;color:#1ea787}.slider_section .btn-default:hover{border-color:#1ea787;background:#1ea787;color:#fff}@media (min-width:992px){.slider_section .slider-caption .caption-uppertitle{font-size:36px;line-height:36px}.slider_section .slider-caption .caption-title{font-size:48px;line-height:48px}.slider_section .slider-caption .caption-text{font-size:18px}}.section.gallery_section .gallery a .hover{background:rgba(30,167,135,.85);color:#fff}.featured_section .features-box h3.number{color:#1ea787}.dark .featured_section .features-box h3.number{color:}.accordion_section .panel{color:#555}.accordion_section .panel p,.dark .accordion_section .panel p{color:#555}.accordion_section .panel .additional-field.dark p{color:}.accordion_section .accordion-mark-icon{background-color:#1ea787;color:}.accordion_section .accordion-mark-title{background-color:#1ea787;color:#555}.accordion_section .accordion-mark-title.dark{color:}.accordion_section .collapsed .accordion-mark-icon,.accordion_section .collapsed .accordion-mark-title{background-color:;color:#555}.opinion-item-quot{color:}.columns_section .columns-intro{font-family:Open Sans}#contactSection input[type=text]::-webkit-input-placeholder,#contactSection input[type=email]::-webkit-input-placeholder,#contactSection textarea::-webkit-input-placeholder{color:#1ea787;font-size:17px;font-weight:400}#contactSection input[type=text]::-moz-placeholder,#contactSection input[type=email]::-moz-placeholder,#contactSection textarea::-moz-placeholder{color:#1ea787;font-size:17px;font-weight:400}#contactSection input[type=text]:-ms-input-placeholder,#contactSection input[type=email]:-ms-input-placeholder,#contactSection textarea:-ms-input-placeholder{color:#1ea787;font-size:17px;font-weight:400}#contactSection input[type=text]:-moz-placeholder,#contactSection input[type=email]:-moz-placeholder,#contactSection textarea:-moz-placeholder{color:#1ea787;font-size:17px;font-weight:400}#contactSection .btn.btn-offer:hover{background-color:transparent;border-color:#1ea787;color:#1ea787}.newsletter-box .newsletter-title .fa{color:#1ea787}.prefooter{background-color:#555}.prefooter,.prefooter p,.prefooter.dark p,.prefooter a,.prefooter.dark a{color:#9fa4a9}.prefooter .page-title{color:}.site-footer{background-color:#333;color:#9fa4a9}.site-footer p,.site-footer.dark p,.site-footer a,.site-footer.dark a{color:#9fa4a9}.go-top-right{-webkit-border-top-left-radius:50px;-webkit-border-bottom-left-radius:50px;-moz-border-radius-topleft:50px;-moz-border-radius-bottomleft:50px;border-top-left-radius:50px;border-bottom-left-radius:50px}.go-top-footer,.go-top-right:hover{background:#1ea787}.go-top-footer{color:#fff}.go-top-footer:hover{background:}.pagination>li>a,.pagination>li>span{color:#1ea787}.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>a:focus,.pagination>.active>span,.pagination>.active>span:hover,.pagination>.active>span:focus{background-color:#1ea787;border-color:#1ea787}.pagination>li>a:hover,.pagination>li>a:focus,.pagination>li>span:hover,.pagination>li>span:focus{color:#1ea787}.owl-dots .owl-dot.active{background-color:#1ea787}body.login div#login form#loginform p.submit input#wp-submit{background:#1ea787;border-color:#1ea787}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#1ea787;border-color:#1ea787}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{border-color:#1ea787;color:#1ea787}.woocommerce-message,.woocommerce-info{border-top-color:#1ea787}.woocommerce-message:before,.woocommerce-info:before{color:#1ea787}.promopanel__title{background:#1ea787}.promopanel__content{border-color:#1ea787}.promopanel__slider .carousel-control .glyphicon-chevron-left,.promopanel__slider .carousel-control .glyphicon-menu-left,.promopanel__slider .carousel-control .glyphicon-chevron-right,.promopanel__slider .carousel-control .glyphicon-menu-right,.promopanel__slider .carousel-control .icon-prev,.promopanel__slider .carousel-control .icon-next{color:#1ea787}@media (min-width:768px){body .upper-top-section.upper-top-fixed{top:0;width:100%}}body.admin-bar .upper-top-section.upper-top-fixed{top:32px}body .upper-top-section.upper-top-fixed+.site-navigation.nav-fixed{top:48px}body.admin-bar .upper-top-section.upper-top-fixed+.site-navigation.nav-fixed{top:80px}@media (min-width:768px){body.admin-bar.fixed-1.upper-top-1:before,body.fixed-1.upper-top-1:before{height:230px}}@media (min-width:992px){body.admin-bar.fixed-1.upper-top-1:before,body.fixed-1.upper-top-1:before{height:180px}}@media (min-width:1200px){body.admin-bar.fixed-1.upper-top-1:before,body.fixed-1.upper-top-1:before{height:148px}}input,button,select,textarea{border:none;padding:9px 15px 8px}#contactColumns input,#contactColumns select,#contactColumns textarea{font-size:14px}input:active,select:active,textarea:active,input:focus,select:focus,textarea:focus{outline-color:#1ea787}.btn,input[type=button],input[type=reset],input[type=submit]{border-radius:4px;font-size:16px;font-weight:600;line-height:19px;padding:10px 55px}input[type=submit],.dark input[type=submit]{color:#fff;background:#1ea787;border-color:#1ea787;padding:10px 30px}input[type=submit]:hover,.dark input[type=submit]:hover{color:#1ea787;background:0 0;border-color:#1ea787}select{outline:none;-webkit-border-radius:1px}.links-box .btn{padding-top:15px;padding-bottom:15px;margin-right:20px;border-width:2px}.btn-primary:hover,a.btn-primary:hover{border-color:#2abb9a;background:#2abb9a;color:#fff}.dark a.btn-default:hover,.dark .btn-default:hover{border-color:#fff;color:#fff;background:#1ea787}.hover-link:before{background:rgba(30,167,135,.75)}a.more-link{text-decoration:underline;display:block;margin-top:15px}.page-title{font-size:30px;margin-top:20px;margin-bottom:40px}.margin-top-text{margin-top:20px}.margin-bottom-text{margin-bottom:20px}.breadcrumbs-box{font-size:14px;margin-top:20px}.breadcrumbs-box .fa{font-size:10px}.page-title.title-border{margin-bottom:40px}#navbar{padding:20px 0}#navbar.affix{padding:10px 0}body.fixed-1.upper-top-1 .site-navigation.nav-fixed.affix{background:#fff;top:0}body.admin-bar.fixed-1.upper-top-1 .site-navigation.nav-fixed.affix{top:32px}.navbar-brand{padding:15px}.navbar-brand img{max-height:30px}.affix .navbar-brand{padding-top:14px;padding-bottom:8px}.affix .navbar-brand img{max-height:30px}.navbar-nav>li>a{font-weight:600}.dropdown-menu{min-width:1px;width:200px}.dropdown-menu>li>a{text-transform:uppercase;color:#fff;background:#1ea787;font-weight:600;white-space:pre-line}.dropdown-menu>li>a:hover{background:#00909a;color:#fff}.site-navigation .dropdown-menu li a:hover,.dropdown-menu li a:focus{color:#fff}.navbar-nav li.dropdown:hover>.dropdown-menu{left:0}.page-id-998 .title-container{background-color:#f5f5f5}#breadcrumbs,#breadcrumbs a{color:#aaa}#breadcrumbs .breadcrumb_last{color:#1ea787}.banner{height:auto !important}.banner p{font-size:36px;text-transform:uppercase}.nav-fixed~.banner p{height:auto;padding-bottom:30px;padding-top:30px}@media (min-width:768px){.banner{height:150px !important}.nav-fixed~.banner p{height:auto;line-height:135px;padding-bottom:0;padding-top:0}.banner p{height:150px}}.banner p span{position:relative}.banner p span:after{content:'';position:absolute;bottom:-10px;width:50px;height:3px;background:#1ea787;left:50%;margin-left:-25px}.pagination>li>a,.pagination>li>span{margin-left:15px;font-size:13px;color:#1ea787;border-color:#1ea787;padding:0 6px}.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>a:focus,.pagination>.active>span,.pagination>.active>span:hover,.pagination>.active>span:focus{color:#b4b4b4;border-color:#b4b4b4;background:0 0}.pagination>.simple>span,.pagination>.simple>a{border-color:transparent;text-transform:uppercase}.upper-top-section{border-bottom:1px solid #d9dde0;text-align:right;padding-top:12px;padding-bottom:12px}.upper-top-section .social-icons .fa{font-size:21px;color:#1ea787 !important}.gallery{margin-bottom:30px}.blog_section .meta{font-style:normal;font-size:12px;color:#727272}.post .title{color:#555;font-size:30px;margin-top:10px;margin-bottom:25px}.blog_section .post .blog .post{position:relative}.blog_section .post .post-item,.blog .post .post-item{padding-left:50px}.single-post .post .post-item .meta{padding-left:30px;position:relative;font-size:12px}.blog .main-content,.archive .main-content{margin-top:30px}.archive-list{margin-top:30px}.archive-list .archive-item{position:relative;padding-bottom:5px;margin-bottom:30px}.archive-list .archive-item:after{content:'';position:absolute;bottom:0;width:calc(100% - 30px);border-bottom:1px solid #eaeaea}.blog .post .meta{font-size:12px}.blog_section .post .title,.blog .post .title{line-height:27px;font-size:17px}.blog_section .post .post-item:before,.blog .post .post-item:before,.single-post .post .post-item .meta:before{content:"\f073";font:normal normal normal 36px/1 FontAwesome;position:absolute;left:15px;color:#1ea787}.blog_section .post .post-item:before{content:"\f073";font:normal normal normal 36px/1 FontAwesome;position:absolute;left:5px}.blog .main-content .post{padding-bottom:15px}.blog .main-content .post:after{content:'';position:absolute;bottom:0;width:calc(100% - 30px);border-bottom:1px solid #eaeaea}.single-post .post .post-item .meta:before{font-size:21px;top:-4px;left:0}.single-post .blog-image img{width:100%}.btn-excerpt:before,.btn-excerpt .meta-nav{display:none}.post-type-archive-realisation .archive-list .archive-item p a,.post-type-archive-test .archive-list .archive-item p a{transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out}.post-type-archive-realisation .archive-list .archive-item:hover p a,.post-type-archive-test .archive-list .archive-item:hover p a{color:#1ea787;font-weight:700}section .section{padding-top:60px;padding-bottom:60px}.slogan-title{font-weight:400}.slogan-title a{text-decoration:underline}.carousel-indicators.carousel-indicators--higher{display:none}.slider_section .slider-caption .caption-title{font-weight:600;line-height:58px}.slider_section .slider-caption.caption-underline .caption-title span{position:relative}.slider_section .slider-caption.caption-underline .caption-title span:before,.slider_section .slider-caption.caption-underline .caption-title span:after{content:'';width:30px;height:3px;background:#1ea787;position:absolute;top:50%}.slider_section .slider-caption.caption-underline .caption-title span:before{left:-40px}.slider_section .slider-caption.caption-underline .caption-title span:after{right:-40px}.slider_section .slider-caption.caption-underline:after{display:none}#iconSubpages .nav-submenu .item h3 a{color:#fff}#iconSubpages .nav-submenu .item svg path,#iconSubpages .nav-submenu .item svg rect{fill:#fff;stroke:none}#iconSubpages .nav-submenu>div:nth-child(4n+1) .item{background:#1ea787;border:2px solid #1ea787}#iconSubpages .nav-submenu>div:nth-child(4n+2) .item{background:#00909a;border:2px solid #00909a}#iconSubpages .nav-submenu>div:nth-child(4n+3) .item{background:#0b95d6;border:2px solid #0b95d6}#iconSubpages .nav-submenu>div:nth-child(4n+4) .item{background:#1c5499;border:2px solid #1c5499}#iconSubpages .nav-submenu>div:nth-child(4n+1) .item:hover{background:0 0;color:#1ea787;border-color:#1ea787}#iconSubpages .nav-submenu>div:nth-child(4n+1) .item:hover h3 a{color:#1ea787}#iconSubpages .nav-submenu>div:nth-child(4n+1) .item:hover svg path,#iconSubpages .nav-submenu>div:nth-child(4n+1) .item:hover svg rect{fill:#1ea787}#iconSubpages .nav-submenu>div:nth-child(4n+2) .item{background:#00909a}#iconSubpages .nav-submenu>div:nth-child(4n+2) .item:hover{background:0 0;color:#00909a;border-color:#00909a}#iconSubpages .nav-submenu>div:nth-child(4n+2) .item:hover h3 a{color:#00909a}#iconSubpages .nav-submenu>div:nth-child(4n+2) .item:hover svg path,#iconSubpages .nav-submenu>div:nth-child(4n+2) .item:hover svg rect{fill:#00909a}#iconSubpages .nav-submenu>div:nth-child(4n+3) .item{background:#0b95d6}#iconSubpages .nav-submenu>div:nth-child(4n+3) .item:hover{background:0 0;color:#0b95d6;border-color:#0b95d6}#iconSubpages .nav-submenu>div:nth-child(4n+3) .item:hover h3 a{color:#0b95d6}#iconSubpages .nav-submenu>div:nth-child(4n+3) .item:hover svg path,#iconSubpages .nav-submenu>div:nth-child(4n+3) .item:hover svg rect{fill:#0b95d6}#iconSubpages .nav-submenu>div:nth-child(4n+4) .item{background:#1c5499}#iconSubpages .nav-submenu>div:nth-child(4n+4) .item:hover{background:0 0;color:#1c5499;border-color:#1c5499}#iconSubpages .nav-submenu>div:nth-child(4n+4) .item:hover h3 a{color:#1c5499}#iconSubpages .nav-submenu>div:nth-child(4n+4) .item:hover svg path,#iconSubpages .nav-submenu>div:nth-child(4n+4) .item:hover svg rect{fill:#1c5499}#iconSubpages .nav-submenu .item{overflow:hidden;padding:35px;min-height:196px;margin-bottom:15px;transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out}#iconSubpages .nav-submenu .item:nth-child(2n+1){clear:both}#iconSubpages .nav-submenu .item>a.hover-link{float:right;width:20%}#iconSubpages .nav-submenu .item h3{float:left;display:inline-block;width:80%;text-align:left;padding-right:10px;text-transform:uppercase;line-height:30px}#iconSubpages .nav-submenu .item .thumbnail-cover.thumbnail-200{background-size:contain;background-repeat:no-repeat;background-position:center center;height:100px}#iconSubpages .hover-link:before,#iconSubpages .hover-link:after{display:none}#benefits .page-title{font-size:40px;margin-bottom:60px}#homeFeatures .features-box .horizontal-layout{min-height:195px}#homeFeatures .features-box .horizontal-layout .feature-image,#homeFeatures .features-box .horizontal-layout .feature-content{height:auto !important}#homeFeatures .features-box .col-sm-4:nth-child(n+7),#homeFeatures .features-box .col-sm-6:nth-child(n+5),#homeFeatures .features-box .col-sm-8:nth-child(n+4),#homeFeatures .features-box .col-sm-12:nth-child(n+2),#homeFeatures .features-box .col-sm-24{margin-bottom:0}@media (max-width:767px){.features-box>.row>div{margin-bottom:0}.columns-item .text-item,.features-box .horizontal-layout .feature-image,.features-box .horizontal-layout .feature-content{height:auto !important}}@media (min-width:768px){#homeFeatures .featured_section{margin-top:90px;padding-top:30px}#homeFeatures .featured_section .features-box>div{min-height:170px}#homeFeatures .featured_section .features-box>div>div{transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out}#homeFeatures .featured_section .features-box>div>div:hover{margin-top:-30px}}.features-box{margin:0}.horizontal-layout{padding:25px}.features-box .horizontal-layout h3{font-size:22px}.features-box .horizontal-layout h4{font-size:18px}.features-box .horizontal-layout .feature-content{text-align:left}.features-box .horizontal-layout .item img{max-height:100px}#videoSection .section{padding-bottom:0}#videoSection .slogan h3{font-size:18px}#videoSection .slogan a{color:#fff}#videoSection .textgallery_section .display-flex .gallery-page{display:block}@media (min-width:992px) and (max-width:1199px){#videoSection iframe{width:460px}}@media (min-width:992px){#videoSection .section{overflow:visible}#videoSection iframe{position:absolute;top:0}#videoSection .slogan h3{padding-left:52%}}@media (min-width:1200px){#videoSection .slogan h3{padding-left:50%;text-align:left}#videoSection iframe{padding:59px;background-image:url(/wp-content/uploads/ipad_land_white.png);background-size:contain;background-repeat:no-repeat;background-position:center center;height:427px;width:90%;top:-20px}#videoSection .section.textgallery_section .section-text{margin-bottom:40px}#videoSection .section.textgallery_section .gallerytext-image{max-width:170px;float:left;padding-right:15px;margin-bottom:40px}}section.section-border-long{border:none}section.section-border-long .container{border-bottom:2px solid #1ea787}#logoGallery .gallery .thumbnail-100{height:60px;-webkit-filter:grayscale(1);filter:grayscale(1);transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out}#logoGallery .gallery .thumbnail-100:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.links-box span{color:#9e9e9e}.columns_section .columns-intro p{color:#1ea787;font-size:22px}#contactColumns h2{line-height:26px;font-size:22px;margin-top:0;margin-bottom:30px;text-transform:uppercase}@media (min-width:768px){#contactColumns h2{min-height:5px}}@media (min-width:1200px){#contactColumns h2{min-height:5px}}#contactForm img,#contactColumns img{margin-top:0}#contactForm .contact-data-box strong,#contactColumns .contact-data-box strong{font-weight:500;color:#9e9e9e}#contactColumns .links-box{margin:0}#contactColumns .contact-form{background-color:#ebebeb;padding-top:15px;padding-bottom:25px}@media (min-width:768px){#contactColumns .contact-form{padding-bottom:5px}}.textgallery_section article .page-title{font-size:30px;margin-top:0;margin-bottom:15px}.textgallery_section article .sub-title{color:#1ea787;font-size:17px;font-weight:400;margin-bottom:25px}.page-id-937 .textgallery_section article .sub-title{text-transform:uppercase}.prefooter{color:#9fa4a9;font-size:17px;border-top:2px solid #1ea787;padding-top:25px}.prefooter .col-sm-18 a{color:#1ea787}.prefooter .widgettitle{text-transform:uppercase;margin-bottom:25px;color:#fff}.columns_section .contact-data:before,.contact-data .contact-box .fa:before,.prefooter .contact-data:before{background-size:contain;background-repeat:no-repeat;background-position:center center;height:14px;width:14px;left:-5px;display:block}.columns_section .contact-data:before{margin-right:5px}.columns_section .contact-data:before,.contact-data .contact-box .fa:before{height:12px}.columns_section .contact-data.contact-phone:before,.contact-data .contact-box .fa.fa-phone:before,{content:'';background-image:url(/wp-content/uploads/phone-icon.svg)}.columns_section .contact-data.contact-email:before,.contact-data .contact-box .fa.fa-envelope:before,{content:'';background-image:url(/wp-content/uploads/address-icon.svg)}.columns_section .contact-data.contact-place:before,.contact-data .contact-box .fa.fa-map-marker:before,{content:'';background-image:url(/wp-content/uploads/place-icon.svg)}.horizontal-contact{text-align:center}.horizontal-contact .fa{display:block;margin-bottom:15px}.contact-data .contact-box .horizontal-contact{padding-top:20px;padding-bottom:20px;font-weight:600;font-size:17px}.contact-data .contact-box .horizontal-contact:before{content:'';width:1px;height:100%;background-color:#dcdcdc;position:absolute;top:0;right:0}.contact-data .contact-box .horizontal-contact:last-child:before{content:'';background-color:transparent}.contact-data .contact-box .horizontal-contact .contact-box span{font-size:17px}.contact-data .contact-box .horizontal-contact .fa{display:table-cell;vertical-align:middle;width:2000px;height:50px}#mainContact .contact-data .contact-box .horizontal-contact .fa{height:84px;font-size:48px}.contact-data .contact-box .horizontal-contact .fa+p,.contact-data .contact-box .horizontal-contact .fa+span,.contact-data .contact-box .horizontal-contact .fa+a{margin-top:15px;display:block}.contact-data .contact-box .horizontal-contact .fa:before{height:50px;width:auto}.contact-data .contact-box .horizontal-contact .fa.fa-map-marker:before{height:50px;width:auto}.contact-data .contact-box .horizontal-contact .fa.fa-phone:before{height:49px;width:auto}.contact-data .contact-box .horizontal-contact .fa.fa-envelope:before{height:35px;width:auto}#partnersBox .columns_section .contact-data.contact-phone:before,#partnersBox .columns_section .contact-data.contact-email:before,#partnersBox .columns_section .contact-data.contact-place:before{display:inline-block}#partnersBox .columns_section .columns-item{padding-bottom:20px}#partnersBox .columns_section .columns-item:before{content:'';width:1px;height:100%;background-color:#dcdcdc;position:absolute;top:0;right:0}#partnersBox .columns_section .columns-item:last-child:before{content:'';background-color:transparent}.page-title.title-border:after{display:none}.page-title.title-border span{position:relative}.page-title.title-border span:after{content:'';position:absolute;bottom:-10px;width:50px;height:3px;background:#1ea787;left:50%;margin-left:-25px}#bgContainSection{margin-top:35px}#bgContainSection .section{background-size:contain;background-repeat:no-repeat;height:500px;display:table-cell;vertical-align:middle;width:2000px}#bgContainSection .section h3{font-size:36px;margin-bottom:60px;padding:0 13%}#bgContainSection path{transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out}#bgContainSection path:hover{fill:#1c5499}@media (min-width:992px){#bgContainSection .interactive-map-img{position:absolute;z-index:-1;height:500px;margin:auto;left:0;right:0}}@media (max-width:1083px){#bgContainSection .interactive-map-img{height:auto}#bgContainSection svg{width:100%;height:auto}}@media (max-width:991px){#bgContainSection .interactive-map-content{position:relative}#bgContainSection svg{width:100%;height:auto;top:0;position:absolute;left:0}}@media (max-width:767px){#bgContainSection .interactive-map-content{position:relative}#bgContainSection svg{width:100%;height:auto;top:0;position:absolute;left:0}}@media (min-width:992px){#bgContainSection{min-height:500px}#bgContainSection .interactive-map-content{position:absolute;top:0;left:0;//z-index:-1;width:100%}#bgContainSection .container>.row,#bgContainSection .interactive-map-content{transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out}}#contactSection .contact-form{background-color:rgba(0,48,78,.57) !important}#contactSection .contact-data,#contactSection .contact-form{padding-top:45px;padding-bottom:35px}#contactSection .contact-form h3.page-title{line-height:43px;font-size:36px;font-weight:400;margin-bottom:10px}#contactSection .contact-form div.wpcf7{margin-top:45px}#contactSection input[type=text],#contactSection input[type=email],#contactSection textarea{background-color:transparent;border:1px solid #fff;color:#fff;padding:10px 15px}#contactSection input[type=submit]{padding:15px 45px}#contactSection input[type=submit]:hover{background-color:#2abb9a;border-color:#2abb9a;color:#fff}#contactSection .btn{display:block;width:80%;margin:0 auto;border-radius:0;font-size:24px;font-weight:400;padding:30px;margin-bottom:45px;text-align:left;line-height:29px;background-position:98% center;background-repeat:no-repeat;background-size:auto 85%}@media (min-width:992px){#contactSection .btn{padding-right:120px;position:relative}#contactSection .btn.btn-primary{background-size:20%}#contactSection .btn.btn-primary svg,#contactSection .btn.btn-secondary svg{position:absolute;height:88px;top:14px;right:10px}#contactSection .btn.btn-secondary{background-size:20%}#contactSection .btn.btn-primary:hover svg path,#contactSection .btn.btn-primary:hover svg polygon{fill:#1ea787}#contactSection .btn.btn-secondary:hover svg path,#contactSection .btn.btn-secondary:hover svg polygon{fill:#0b95d6}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#contactSection .btn.btn-primary svg,#contactSection .btn.btn-secondary svg{right:-40%}}.page-id-1018 .title-container,.page-id-1016 .title-container{display:none}.page-id-1018 .contact_section .contact-data,.page-id-1016 .contact_section .contact-data,.page-id-1018 .contact_section .contact-form,.page-id-1016 .contact_section .contact-form{padding-top:60px;padding-bottom:40px;height:auto !important}.page-id-1018 .contact_section .contact-form label,.page-id-1016 .contact_section .contact-form label{font-size:80%}.page-id-1018 .contact_section .contact-form h2,.page-id-1016 .contact_section .contact-form h2{font-size:30px}.page-id-1018 .contact_section .contact-data .contact-data-box h3,.page-id-1016 .contact_section .contact-data .contact-data-box h3{line-height:26px;font-size:22px;margin-bottom:30px}#homeColumns h2{text-transform:uppercase;line-height:26px;font-size:22px;margin-top:0;margin-bottom:30px}#homeColumns .columns-item img{margin-top:0}.upper-top-section .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click,.upper-top-section .widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal{width:auto;display:inline-block;float:right;padding-left:20px}.upper-top-section .widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal{padding-top:0;padding-bottom:0;margin-top:-3px}.wpml-ls-legacy-list-horizontal .wpml-ls-flag{display:none}.upper-top-section .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click a,.upper-top-section .widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal a{background:0 0;border:none;font-size:14px}.upper-top-section .widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal a{color:#666;padding:0}.upper-top-section .widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal .wpml-ls-current-language a,.upper-top-section .widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal a:hover,.upper-top-section .widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal a:focus,.upper-top-section .widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal a:active{color:#1ea787}.upper-top-section .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-slot-upper-sidebar>a:before,.upper-top-section .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item>a:before{padding:2px 0 0 7px}.upper-top-section .widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal .wpml-ls-slot-upper-sidebar>a:before,.upper-top-section .widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal .wpml-ls-item>a:before{padding:0 0 0 5px}.upper-top-section .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-slot-upper-sidebar>a:before,.upper-top-section .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item>a:before{float:right}.upper-top-section .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-slot-upper-sidebar.wpml-ls-item-pl>a:before,.upper-top-section .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-pl>a:before,.upper-top-section .widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal .wpml-ls-slot-upper-sidebar.wpml-ls-item-pl>a:before,.upper-top-section .widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontalk .wpml-ls-item-pl>a:before{content:'PL'}.upper-top-section .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-slot-upper-sidebar.wpml-ls-item-de>a:before,.upper-top-section .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-de>a:before,.upper-top-section .widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal .wpml-ls-slot-upper-sidebar.wpml-ls-item-de>a:before,.upper-top-section .widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal .wpml-ls-item-de>a:before{content:'DE'}.upper-top-section .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-slot-upper-sidebar.wpml-ls-item-en>a:before,.upper-top-section .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-en>a:before,.upper-top-section .widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal .wpml-ls-slot-upper-sidebar.wpml-ls-item-en>a:before,.upper-top-section .widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal .wpml-ls-item-en>a:before{content:'EN'}.upper-top-section .widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal .wpml-ls-slot-upper-sidebar>a:after{content:' /'}.upper-top-section .widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal .wpml-ls-slot-upper-sidebar:last-of-type>a:after{display:none}.upper-top-section .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu,.upper-top-section .widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal .wpml-ls-sub-menu{background:#fff;padding:10px}@media (max-width:767px){.slider-thumbnail,.caption-box{height:600px !important}.caption-box{display:table-cell;vertical-align:middle;width:2000px}}.realisation-title{border-bottom:1px solid #eaeaea;color:#1ea787;line-height:24px;text-transform:uppercase;font-size:17px;padding-bottom:15px;margin-top:0}.realisation-item-title a{font-size:17px;color:#555}.realisation-item:hover .realisation-item-title a{color:#1ea787}.vertical-contact .fa{margin-right:5px}@media (max-width:767px){#mega-menu-wrap-primary #mega-menu-primary{text-align:left}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{display:block}}@media (min-width:768px){.top-infobox .collapse.navbar-collapse{float:right;margin:0;margin-right:-15px;padding:0}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:active,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:focus,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-toggle-on>a.mega-menu-link{font-weight:600}.single-realisation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-menu-item-1076>a.mega-menu-link,.single-test #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-menu-item-1128>a.mega-menu-link{color:#008c9a}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{height:auto;line-height:14px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item.mega-menu-item-has-children>a.mega-menu-link{color:#1ea787;border-bottom:1px solid #1ea787}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item{padding:5px 0}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:hover{color:#1ea787}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item{padding-top:5px;padding-bottom:5px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover{text-transform:none;font-size:14px;font-weight:400}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item.mega-menu-item-has-children>a.mega-menu-link{font-size:14px;text-transform:uppercase;color:#666;font-weight:600;background:0 0;line-height:21px;padding-top:5px;padding-bottom:5px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover{color:#1ea787}#mega-menu-wrap-primary #mega-menu-primary[data-effect=fade_up] li.mega-menu-item.mega-menu-megamenu.contact>ul.mega-sub-menu{width:auto;left:auto;right:0}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-toggle-on>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:focus{color:#1ea787}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item.mega-menu-item-has-children{padding:15px}#mega-menu-wrap-primary #mega-menu-primary[data-effect=fade_up] li.mega-menu-item.mega-menu-flyout>ul.mega-sub-menu{background:#1ea787}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item{padding:0}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item>a.mega-menu-link:hover{background:#00909a;color:#fff;font-weight:600}.mega-page-item-935 .mega-sub-menu{width:90%;left:10%}}#cookie-notice .button{border:1px solid #1ea787 !important;color:#1ea787 !important;background:0 0 !important;text-shadow:none !important;padding:2px 5px;border-radius:4px;transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out}#cookie-notice .button:hover{border-color:#1ea787 !important;color:#fff !important;background:#1ea787 !important;text-shadow:none !important}