/*!
Theme Name: Ocean Quality
Theme URI: http://zpirit.no
Author: Øyvind Eikeland / Espen M. Kvalheim, Zpirit
Author URI: http://zpirit.n0/
Description: Tema for Ocean Quality.
Version: 1.1
Template: simplent
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: simplent-child
Tags: zpirit, salmon
*/@import url("https://use.typekit.net/iyo1dmk.css");h1{font:700 1em/1 "park-lane",Arial,Helvetica,sans-serif}h2{font:700 1em/1 "park-lane",Arial,Helvetica,sans-serif}h3{font:700 1em/1 "park-lane",Arial,Helvetica,sans-serif}.grid8{float:left;width:8.333%;margin-left:0;margin-right:0;padding-left:10px;padding-right:10px}.grid10{float:left;width:10%;margin-left:0;margin-right:0;padding-left:10px;padding-right:10px}.grid12{float:left;width:12.5%;margin-left:0;margin-right:0;padding-left:10px;padding-right:10px}.grid15{float:left;width:15%;margin-left:0;margin-right:0;padding-left:10px;padding-right:10px}.grid16{float:left;width:16.666%;margin-left:0;margin-right:0;padding-left:10px;padding-right:10px}.grid20{float:left;width:20%;margin-left:0;margin-right:0;padding-left:10px;padding-right:10px}.grid25{float:left;width:25%;margin-left:0;margin-right:0;padding-left:10px;padding-right:10px}.grid30{float:left;width:30%;margin-left:0;margin-right:0;padding-left:10px;padding-right:10px}.grid33{float:left;width:33.333%;margin-left:0;margin-right:0;padding-left:10px;padding-right:10px}.grid35{float:left;width:35%;margin-left:0;margin-right:0;padding-left:10px;padding-right:10px}.grid40{float:left;width:40%;margin-left:0;margin-right:0;padding-left:10px;padding-right:10px}.grid45{float:left;width:45%;margin-left:0;margin-right:0;padding-left:10px;padding-right:10px}.grid50{float:left;width:50%;margin-left:0;margin-right:0;padding-left:10px;padding-right:10px}.grid55{float:left;width:55%;margin-left:0;margin-right:0;padding-left:10px;padding-right:10px}.grid60{float:left;width:60%;margin-left:0;margin-right:0;padding-left:10px;padding-right:10px}.grid65{float:left;width:65%;margin-left:0;margin-right:0;padding-left:10px;padding-right:10px}.grid66{float:left;width:66.666%;margin-left:0;margin-right:0;padding-left:10px;padding-right:10px}.grid70{float:left;width:70%;margin-left:0;margin-right:0;padding-left:10px;padding-right:10px}.grid75{float:left;width:75%;margin-left:0;margin-right:0;padding-left:10px;padding-right:10px}.grid80{float:left;width:80%;margin-left:0;margin-right:0;padding-left:10px;padding-right:10px}.grid83{float:left;width:83.33%;margin-left:0;margin-right:0;padding-left:10px;padding-right:10px}.grid85{float:left;width:85%;margin-left:0;margin-right:0;padding-left:10px;padding-right:10px}.grid90{float:left;width:90%;margin-left:0;margin-right:0;padding-left:10px;padding-right:10px}.grid100{float:left;width:100%;margin-left:0;margin-right:0;padding-left:10px;padding-right:10px}.nopadd{padding-left:0;padding-right:0}.nopadd-right{padding-right:0}.nopadd-left{padding-left:0}.gridcenter{float:none;margin-left:auto;margin-right:auto}.gridright{float:right}@media (min-width: 320px) and (max-width: 480px){.hide-phone{display:none}.show-phone{display:block}}@media (min-width: 481px) and (max-width: 767px){.hide-smartphone{display:none}.show-smartphone{display:block}}@media (min-width: 768px) and (max-width: 1024px){.hide-tablet{display:none}.show-tablet{display:block}}@media (min-width: 1025px) and (max-width: 1920px){.hide-desktop{display:none}.show-desktop{display:block}}@media (min-width: 1921px) and (max-width: 7684px){.hide-tv{display:none}.show-tv{display:block}}@media (max-width: 767px){[class*=grid]{float:none;width:100%}.nopadd{padding-left:1em;padding-right:1em}.nopadd-right{padding-right:1em}.nopadd-left{padding-left:1em}}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}body{font:300 25px/1.4 "Roboto",Arial,Helvetica,sans-serif;background-color:#F7FAFC !important}.site{background-color:#F7FAFC !important;margin:0}.container.container-wide{position:relative;width:100%;max-width:1800px;padding:0 30px;margin:0 auto}.viewport{position:relative;height:100%;height:100vh;max-height:100%;overflow:hidden}.viewport .viewport-inner{width:109%;width:calc(100% + 16px);height:100%;overflow-y:auto}#overlay-shadow{position:fixed;top:0;left:-100%;background-color:#000000;width:100%;height:100%;opacity:0;z-index:97;-webkit-transition:background 440ms ease-in;-o-transition:background 440ms ease-in;transition:background 440ms ease-in}#overlay-shadow.active{left:0;opacity:.35}.elementor-element-0d765f1{min-height:400px}#masthead.site-header{position:absolute;top:0;left:0;background:#fff;width:100%;padding:0;z-index:99}#masthead.site-header.scrolled-past{position:fixed;top:inherit}#masthead.site-header.scrolled-past.upwards-we-go{top:0}#masthead.site-header.scrolled-past .site-header-main{padding:10px 0}#masthead.site-header.scrolled-past .site-header-main .site-branding{height:65px}#masthead.site-header .container.container-wide{position:relative;z-index:99}#masthead.site-header .site-header-main{padding:36px 0;margin:0 auto}@media (max-width: 767px){#masthead.site-header .site-header-main{padding:22px 0}}#masthead.site-header .site-branding{position:absolute;top:0;left:50%;width:240px;height:84px;margin:0 0 0 -120px;overflow:hidden}#masthead.site-header .site-branding .site-title{clip:none;position:static;text-align:center;margin:0}#masthead.site-header .site-branding .custom-logo-link{display:block;margin:0}#masthead.site-header .site-branding .custom-logo-link img{width:100%}@media (max-width: 767px){#masthead.site-header .site-branding{width:110px;margin:0 0 0 -55px}}#masthead.site-header .site-header-menu{position:fixed;top:0;left:-277px;background:#fff;width:100%;max-width:277px;height:100%;height:100vh;margin:0;z-index:98;-webkit-transition:left 440ms ease-in;-o-transition:left 440ms ease-in;transition:left 440ms ease-in;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#masthead.site-header .site-header-menu.toggled-on{left:0}#masthead.site-header .site-header-menu .main-navigation{width:100%}#masthead.site-header .site-header-menu .primary-menu{position:relative;width:65%;margin:0 auto;border:none !important}#masthead.site-header .site-header-menu .primary-menu>li{display:block;border:none}#masthead.site-header .site-header-menu .primary-menu>li:last-child{border-top:3px solid #EA5901;padding-top:1em;margin-top:1em}#masthead.site-header .site-header-menu .primary-menu>li a{font-family:"Roboto",Arial,Helvetica,sans-serif;font-weight:300;font-size:15px;text-align:left;padding:1em 0}#masthead.site-header .site-header-menu .primary-menu>li.current-menu-item a,.single-oq_location #masthead.site-header .site-header-menu .primary-menu>li.menu-item-91 a,#masthead.site-header .site-header-menu .primary-menu>li a:hover,#masthead.site-header .site-header-menu .primary-menu>li a:focus{color:#EA5901;text-decoration:none}@media (max-height: 530px){#masthead.site-header .site-header-menu .primary-menu{padding-top:50px}}#search-activator{display:inline-block;position:relative;background:transparent;width:28px;height:28px;font-size:28px;line-height:1;padding:0;margin:0 auto;border:none;z-index:101}#search-activator:hover{color:#EA5901}@media (max-width: 767px){#search-activator{width:20px;height:20px;font-size:20px}}.menu-toggle-wrap{display:none}@media (max-width: 1024px){.menu-toggle-wrap{display:block}}#menu-toggle{display:block;position:relative;background:transparent;width:26px;height:36px;color:#17364B;padding:0 0;margin:0 41px 0 0;border:none;border-radius:0;overflow:hidden;z-index:100}#menu-toggle::after{display:none;content:'';font-family:inherit}#menu-toggle .lines,#menu-toggle .crosses{position:absolute;top:0;left:0;width:100%;height:100%}#menu-toggle .lines span,#menu-toggle .crosses span{position:absolute;background:#17364B;width:2px;margin-left:-1px}#menu-toggle .lines span{top:0%;left:50%;height:100%;-webkit-transition:top 250ms linear,background 250ms ease-in;-o-transition:top 250ms linear,background 250ms ease-in;transition:top 250ms linear,background 250ms ease-in}#menu-toggle .lines span:first-child{left:0;margin-left:0;-webkit-transition-delay:250ms,0ms;-o-transition-delay:250ms,0ms;transition-delay:250ms,0ms}#menu-toggle .lines span:nth-child(2){-webkit-transition-delay:375ms,0ms;-o-transition-delay:375ms,0ms;transition-delay:375ms,0ms}#menu-toggle .lines span:last-child{left:100%;margin-left:-2px;-webkit-transition-delay:500ms,0ms;-o-transition-delay:500ms,0ms;transition-delay:500ms,0ms}#menu-toggle .crosses span{top:-110%;height:120%;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transition:top 250ms linear,left 250ms linear,background 250ms ease-in;-o-transition:top 250ms linear,left 250ms linear,background 250ms ease-in;transition:top 250ms linear,left 250ms linear,background 250ms ease-in}#menu-toggle .crosses span:first-child{left:-50%;-webkit-transform:rotate(-35.88deg);-ms-transform:rotate(-35.88deg);transform:rotate(-35.88deg);-webkit-transition-delay:125ms,125ms,0ms;-o-transition-delay:125ms,125ms,0ms;transition-delay:125ms,125ms,0ms}#menu-toggle .crosses span:last-child{left:150%;-webkit-transform:rotate(35.88deg);-ms-transform:rotate(35.88deg);transform:rotate(35.88deg);-webkit-transition-delay:0ms, 0ms, 0ms;-o-transition-delay:0ms, 0ms, 0ms;transition-delay:0ms, 0ms, 0ms}#menu-toggle:hover .lines span,#menu-toggle:hover .crosses span,#menu-toggle:focus .lines span,#menu-toggle:focus .crosses span,#menu-toggle:active .lines span,#menu-toggle:active .crosses span{background:#EA5901}#menu-toggle.toggled-on{border:none}#menu-toggle.toggled-on .lines span{top:100%}#menu-toggle.toggled-on .lines span:first-child{-webkit-transition-delay:250ms;-o-transition-delay:250ms;transition-delay:250ms}#menu-toggle.toggled-on .lines span:nth-child(2){-webkit-transition-delay:125ms;-o-transition-delay:125ms;transition-delay:125ms}#menu-toggle.toggled-on .lines span:last-child{-webkit-transition-delay:0ms;-o-transition-delay:0ms;transition-delay:0ms}#menu-toggle.toggled-on .crosses span{top:-10%;left:50%}#menu-toggle.toggled-on .crosses span:first-child{-webkit-transition-duration:250ms;-o-transition-duration:250ms;transition-duration:250ms;-webkit-transition-delay:250ms,250ms,0ms;-o-transition-delay:250ms,250ms,0ms;transition-delay:250ms,250ms,0ms}#menu-toggle.toggled-on .crosses span:last-child{-webkit-transition-duration:250ms;-o-transition-duration:250ms;transition-duration:250ms;-webkit-transition-delay:375ms,375ms,0ms;-o-transition-delay:375ms,375ms,0ms;transition-delay:375ms,375ms,0ms}@media (max-width: 767px){#menu-toggle{width:14px;height:20px;margin:0 1em 0 0}}@media (max-width: 767px) and (max-width: 767px){#menu-toggle:hover .lines span,#menu-toggle:hover .crosses span,#menu-toggle:focus .lines span,#menu-toggle:focus .crosses span,#menu-toggle:active .lines span,#menu-toggle:active .crosses span{background:#17364B}}#header-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:84px;list-style:none;padding:0;margin:0}#header-items li{padding:0;margin:20px;text-align:center}#header-items li.side-left{text-align:left}#header-items li.splitted{margin-left:auto;text-align:rigth}#header-items li.side-right{text-align:right}#header-items li a{display:block}#header-items li.menu-item{height:35px}#header-items li.menu-item a{color:#17364B;font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:18px;padding-bottom:0;-webkit-transition:padding 0.3s ease-in-out;-o-transition:padding 0.3s ease-in-out;transition:padding 0.3s ease-in-out}@media (max-width: 1280px){#header-items li.menu-item a{font-size:16px}}#header-items li.menu-item:hover a,#header-items li.menu-item:focus a,.single-oq_location #header-items li.menu-item.menu-item-91 a,#header-items li.menu-item.current-menu-item a{text-decoration:none;padding-bottom:3px;border-bottom:2px solid #707070}@media (max-width: 1024px){#header-items li.menu-item{display:none}}.search-popup{background:#F7FAFC;height:100%;height:100vh;text-align:left;padding:50px 0;overflow:hidden}.search-popup .viewport{padding:50px 0}.search-popup .search-popup-close{position:absolute;top:0;right:0;background-color:transparent;width:45px;height:45px;font-size:26px;text-align:center;padding:0;border:none;outline:none}@media (max-width: 1024px){.search-popup .search-popup-close{font-size:22px}}.search-popup .search-form{width:100%;max-width:600px;text-align:left}.search-popup .search-form label{width:100%;border-left:2px solid #EA5901;margin-bottom:52px}@media (max-width: 1024px){.search-popup .search-form label{margin-bottom:35px}}.search-popup .search-form input{background-color:transparent;font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:30px;font-weight:300;padding:40px 30px;padding:1.33em 1em}.search-popup .search-form input::-webkit-input-placeholder{color:#000}.search-popup .search-form input:-moz-placeholder{color:#000}.search-popup .search-form input::-moz-placeholder{color:#000;opacity:1}.search-popup .search-form input:-ms-input-placeholder{color:#000}@media (max-width: 1024px){.search-popup .search-form input{font-size:16px}}.search-popup .search-form button{position:static;background-color:transparent;width:auto;height:auto;color:#17364B;font-size:25px;padding:.93em 1.65em;border:1px solid #17364B;-webkit-transition:all 340ms cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 340ms cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 340ms cubic-bezier(0.645, 0.045, 0.355, 1)}.search-popup .search-form button:hover,.search-popup .search-form button:focus{color:#EA5901;border-color:#EA5901}@media (max-width: 1024px){.search-popup .search-form button{font-size:16px}}#search-results{display:none;margin:50px 0}#search-results h1{font-size:25px;font-weight:300;margin:1em 0}#search-results .elementor-posts-container{grid-column-gap:30px;grid-row-gap:35px}#search-results .elementor-posts-container .elementor-post .elementor-post__card{background:#EBF2F6 !important}.orange{color:#EA5901}.separator{margin:0 1em}h2{padding:0 0 0.5em 0 !important;margin:0}.site-inner .elementor-widget-heading .elementor-heading-title.elementor-size-xl,.site-inner .elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:45px}@media (max-width: 767px){.site-inner .elementor-widget-heading .elementor-heading-title.elementor-size-xl,.site-inner .elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:32px}}p a{-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;color:#17364B !important;padding-bottom:0;border-bottom:1px solid rgba(23,54,75,0.3)}p a:hover{-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;color:#EA5901 !important;border-bottom:1px solid rgba(234,89,1,0.6);padding-bottom:2px}.elementor-widget-container .elementor-button-wrapper a.elementor-button-link,.btn{background:transparent;color:#17364B;border:1px solid #17364B;border-radius:0;-webkit-transition:all 170ms cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 170ms cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 170ms cubic-bezier(0.645, 0.045, 0.355, 1)}.elementor-widget-container .elementor-button-wrapper a.elementor-button-link.elementor-size-lg,.btn.elementor-size-lg{padding:20px 25px}.elementor-widget-container .elementor-button-wrapper a.elementor-button-link:hover,.elementor-widget-container .elementor-button-wrapper a.elementor-button-link:focus,.btn:hover,.btn:focus{border-color:#EA5901;color:#EA5901}.employees-wrapper{margin-bottom:50px}.employees-wrapper h3{font-size:32px}.employees-wrapper .employee-single{margin-top:0.5em}.employees-wrapper .employee-single .elementor-widget{margin-bottom:0 !important}.employees-wrapper .employee-single .elementor-widget:first-of-type{margin-bottom:10px !important}article.elementor-post .elementor-post__card{background-color:#EBF2F6;-webkit-box-shadow:none;box-shadow:none}article.elementor-post .elementor-post__card:hover{-webkit-box-shadow:none;box-shadow:none}article.elementor-post .elementor-post__card .elementor-post__thumbnail__link::after{display:none}article.elementor-post .elementor-post__card .elementor-post__text{padding:40px;margin-top:0}article.elementor-post .elementor-post__card .elementor-post__text .elementor-post__title{margin-top:30px;margin-bottom:40px}article.elementor-post .elementor-post__card .elementor-post__text .elementor-post__title a{position:relative;color:#17364B;display:block;font-size:32px;padding-right:40px;z-index:2;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}article.elementor-post .elementor-post__card .elementor-post__text .elementor-post__title a .post-card-icon{position:absolute;top:-8px;right:10px;width:40px;height:40px;color:inherit;font-size:0.55em;line-height:40px;text-align:center;border:1px solid #17364B;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}article.elementor-post .elementor-post__card .elementor-post__text .elementor-post__title a .post-card-icon svg{position:relative;top:1px;left:1px;color:inherit}@media (max-width: 1024px){article.elementor-post .elementor-post__card .elementor-post__text .elementor-post__title a .post-card-icon{top:-5px;width:30px;height:30px;line-height:30px}}@media (max-width: 480px){article.elementor-post .elementor-post__card .elementor-post__text .elementor-post__title a .post-card-icon{top:-3px;width:20px;height:20px;line-height:20px}}article.elementor-post .elementor-post__card .elementor-post__text .elementor-post__title a:hover{color:#EA5901}article.elementor-post .elementor-post__card .elementor-post__text .elementor-post__title a:hover .post-card-icon{color:#EA5901;border-color:#EA5901}@media (max-width: 1440px){article.elementor-post .elementor-post__card .elementor-post__text .elementor-post__title a{font-size:24px}}@media (max-width: 1024px){article.elementor-post .elementor-post__card .elementor-post__text .elementor-post__title a{font-size:18px}}article.elementor-post .elementor-post__card .elementor-post__text .elementor-post__excerpt p{font-weight:300;font-family:"Roboto",Arial,Helvetica,sans-serif;color:#EA5901;font-size:18px;margin-top:-120px;padding-bottom:70px}@media (max-width: 767px){article.elementor-post .elementor-post__card .elementor-post__text{padding:20px}}.expandable-cards.elementor-widget-posts .elementor-widget-container{overflow:hidden}@media (max-width: 767px){.expandable-cards.elementor-widget-posts .elementor-widget-container{overflow:visible}}@media (max-width: 480px){.expandable-cards.elementor-widget-posts .elementor-widget-container{overflow:visible}}.expandable-cards .elementor-grid article.elementor-post{position:relative;left:0;z-index:1;-webkit-transition:left 340ms cubic-bezier(0.645, 0.045, 0.355, 1),z-index 100ms ease 680ms;-o-transition:left 340ms cubic-bezier(0.645, 0.045, 0.355, 1),z-index 100ms ease 680ms;transition:left 340ms cubic-bezier(0.645, 0.045, 0.355, 1),z-index 100ms ease 680ms}.expandable-cards .elementor-grid article.elementor-post:last-child{-webkit-transition-duration:680ms;-o-transition-duration:680ms;transition-duration:680ms}.expandable-cards .elementor-grid article.elementor-post .elementor-post__card{overflow:visible}.expandable-cards .elementor-grid article.elementor-post .elementor-post__card .elementor-post__excerpt{position:absolute;top:0;left:100%;background-color:#fff;width:211%;min-width:100%;min-height:100%;padding:10%;border-right:3px solid #EA5901;opacity:0;z-index:9999;-webkit-transition:opacity 680ms cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:opacity 680ms cubic-bezier(0.645, 0.045, 0.355, 1);transition:opacity 680ms cubic-bezier(0.645, 0.045, 0.355, 1)}.expandable-cards .elementor-grid article.elementor-post .elementor-post__card .elementor-post__excerpt p{color:#17364B;font-size:20px;padding-bottom:0;margin:0 0 1em}@media (max-width: 767px){.expandable-cards .elementor-grid article.elementor-post .elementor-post__card .elementor-post__excerpt p{font-size:15px}}@media (max-width: 767px){.expandable-cards .elementor-grid article.elementor-post .elementor-post__card .elementor-post__excerpt{position:relative;left:-20px;top:0;height:0;min-height:0px;padding:0;border-right:none;border-bottom:3px solid #EA5901}}.expandable-cards .elementor-grid article.elementor-post.expanded{z-index:10;-webkit-transition:left 340ms cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:left 340ms cubic-bezier(0.645, 0.045, 0.355, 1);transition:left 340ms cubic-bezier(0.645, 0.045, 0.355, 1)}.expandable-cards .elementor-grid article.elementor-post.expanded .elementor-post__card .elementor-post__excerpt{opacity:1}@media (max-width: 767px){.expandable-cards .elementor-grid article.elementor-post.expanded .elementor-post__card .elementor-post__excerpt{height:auto;padding:10%}}.site-inner .elementor-post-navigation a{float:left;opacity:0.3}.site-inner .elementor-post-navigation a .post-navigation__arrow-wrapper{font-size:20px;color:#17364B;padding:12px;line-height:1;border:1px solid #17364B}.site-inner .elementor-post-navigation a:hover{opacity:1}.site-inner .elementor-post-navigation a:hover .post-navigation__arrow-wrapper{color:#EA5901;border-color:#EA5901}.card .content-area{padding:40px;background:#EBF2F6;min-height:200px}.card .content-area.light{background:#F7FAFC}.card .content-area.external-link a{color:#17364B !important;display:block}.card .content-area.external-link a:after{content:'\f054';font-family:"FontAwesome";right:40px;font-size:0.5em;line-height:1em;position:absolute;padding:12px 12px 10px 12px;border:1px solid #17364B !important;margin-top:-5px;opacity:0.5;-webkit-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.card .content-area.external-link a:hover:after{opacity:1}.card .content-area h4{font-weight:300;font-family:"Roboto",Arial,Helvetica,sans-serif;color:#EA5901 !important;font-size:18px;margin:0}.card .content-area h3{font-weight:700;font-family:"park-lane",Arial,Helvetica,sans-serif;font-size:32px}.elementor-slides .slick-slide .slider-separator:after{content:"";margin-right:10px;border-left:2px solid #EA5901}.elementor-slides .slick-slide .slick-slide-inner .elementor-slide-heading{font-size:70px;margin-bottom:20px}@media (max-width: 1024px){.elementor-slides .slick-slide .slick-slide-inner .elementor-slide-heading{font-size:59px}}@media (max-width: 767px){.elementor-slides .slick-slide .slick-slide-inner .elementor-slide-heading{font-size:32px}}.elementor-slides .slick-slide .slick-slide-inner .elementor-slide-description{font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:25px;font-weight:300}@media (max-width: 1024px){.elementor-slides .slick-slide .slick-slide-inner .elementor-slide-description{font-size:20px}}@media (max-width: 767px){.elementor-slides .slick-slide .slick-slide-inner .elementor-slide-description{font-size:15px}}.site-inner .elementor-2 .elementor-element.elementor-element-122765e .elementor-divider{position:relative;width:2px;margin:0 auto;overflow:hidden}@media (max-width: 480px){.site-inner .elementor-2 .elementor-element.elementor-element-122765e .elementor-divider .elementor-divider-separator{width:2px;border-top-width:30px}}.site-inner .elementor-2 .elementor-element.elementor-element-122765e .elementor-divider::after{content:'\0020';position:absolute;top:0;left:0;width:2px;border-top:0px solid #EA5901;-webkit-animation:zp-slide-down 1250ms cubic-bezier(0.77, 0, 0.175, 1) 2500ms infinite alternate;animation:zp-slide-down 1250ms cubic-bezier(0.77, 0, 0.175, 1) 2500ms infinite alternate}@media (max-width: 480px){.site-inner .elementor-2 .elementor-element.elementor-element-122765e{margin-top:-60px}.site-inner .elementor-2 .elementor-element.elementor-element-122765e .elementor-widget-text-editor{display:none}}@-webkit-keyframes zp-slide-down{100%{top:0%;border-width:52px}}@keyframes zp-slide-down{100%{top:0%;border-width:52px}}.site-footer{width:100%;background-color:#fff !important;margin:50px 0 0 0;padding-top:30px;min-height:100px;font-family:"Roboto",Arial,Helvetica,sans-serif;line-height:2;text-transform:uppercase}.site-footer .site-info{margin:0 auto;max-width:1800px;padding-left:20px;padding-right:20px;min-height:60px}.site-footer .site-info .fa{font-size:18px}.site-footer .site-info .widget{border:none}.site-footer .site-info a{text-decoration:none}.site-footer .site-info a:hover{text-decoration:none}.site-footer .site-info .righty{text-align:right}.site-footer .site-info .centered{text-align:center}@media (max-width: 767px){.site-footer .site-info .widget{margin:0;padding:0}.site-footer .site-info .centered,.site-footer .site-info .righty{text-align:left}.site-footer .site-info .mobile-break{display:block}.site-footer .site-info .mobile-break .separator{display:none}}.site-footer .social-links a:hover{color:#EA5901 !important}#cookie-notice{background:rgba(0,0,0,0.8) !important;padding:1em 0;font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:1em}#cookie-notice .cn-button{font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:1em !important;border-radius:0;border:1px solid rgba(255,255,255,0.5);background:none;padding:10px 20px;color:#fff;text-shadow:none;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#cookie-notice .cn-button:hover{border-color:#fff}@media (max-width: 1024px){#cookie-notice .cn-button{display:block;margin:15px}}.elementor-element-10d7ef38 .elementor-post .location-flag,.elementor-element-d4b07bb .elementor-post .location-flag{position:absolute;top:37px;left:21px;width:50px;height:31px;background-repeat:no-repeat;background-size:100% auto;background-size:contain;z-index:9}.elementor-element-10d7ef38 .elementor-post.og_location_tax-norway .location-flag,.elementor-element-d4b07bb .elementor-post.og_location_tax-norway .location-flag{background-image:url("assets/img/oq_flag-norway.png")}.elementor-element-10d7ef38 .elementor-post.og_location_tax-scotland .location-flag,.elementor-element-d4b07bb .elementor-post.og_location_tax-scotland .location-flag{background-image:url("assets/img/oq_flag-scotland.png")}.elementor-element-10d7ef38 .elementor-post.og_location_tax-canada .location-flag,.elementor-element-d4b07bb .elementor-post.og_location_tax-canada .location-flag{background-image:url("assets/img/oq_flag-canada.png")}.elementor-image-gallery .gallery.gallery-columns-7{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 1024px){.elementor-image-gallery .gallery.gallery-columns-7 .gallery-item{max-width:50%}}.elementor-element-52dfbdcd.elementor-grid-3 .elementor-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.elementor-element-52dfbdcd.elementor-grid-3 .elementor-grid .elementor-post.elementor-grid-item{width:31%}.centered-flex .elementor-widget-container .elementor-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.centered-flex .elementor-widget-container .elementor-grid .elementor-post{width:20%}#certs-post .elementor-grid .elementor-post{display:none}.postid-226 #certs-post .elementor-grid .elementor-post.og_certification_tax-location-f-480{display:block}.postid-227 #certs-post .elementor-grid .elementor-post.og_certification_tax-location-r-114{display:block}.postid-223 #certs-post .elementor-grid .elementor-post.og_certification_tax-location-h-82{display:block}.postid-228 #certs-post .elementor-grid .elementor-post.og_certification_tax-location-sa019-ec{display:block}.postid-216 #certs-post .elementor-grid .elementor-post.og_certification_tax-location-british-columbia{display:block}

/*# sourceMappingURL=style.css.map */
