@charset "UTF-8";@font-face{font-family:"Chap";font-style:normal;font-weight:400;src:url(/wp-content/themes/cirio-theme/assets/fonts/Chap_Light.otf) format("otf"),url(/wp-content/themes/cirio-theme/assets/fonts/chap_light-webfont.woff2) format("woff2"),url(/wp-content/themes/cirio-theme/assets/fonts/chap_light-webfont.woff) format("woff");font-display:swap}@font-face{font-family:"Chap";font-style:normal;font-weight:600;src:url(/wp-content/themes/cirio-theme/assets//fonts/Chap_Medium.otf) format("otf"),url(/wp-content/themes/cirio-theme/assets/fonts/chap_medium-webfont.woff2) format("woff2"),url(/wp-content/themes/cirio-theme/assets/fonts/chap_medium-webfont.woff) format("woff");font-display:swap}@font-face{font-family:"Calibri";font-style:normal;font-weight:400;src:url(/wp-content/themes/cirio-theme/assets/fonts/Calibri.ttf) format("ttf"),url(/wp-content/themes/cirio-theme/assets/fonts/calibri-webfont.woff2) format("woff2"),url(/wp-content/themes/cirio-theme/assets/fonts/calibri-webfont.woff) format("woff");font-display:swap}@font-face{font-family:"Calibri";font-style:italic;src:url(/wp-content/themes/cirio-theme/assets/fonts/Calibri Italic.ttf) format("ttf"),url(/wp-content/themes/cirio-theme/assets/fonts/calibri_italic-webfont.woff2) format("woff2"),url(/wp-content/themes/cirio-theme/assets/fonts/calibri_italic-webfont.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:"Calibri";font-style:normal;font-weight:700;src:url(/wp-content/themes/cirio-theme/assets/fonts/Calibri Bold.ttf) format("ttf"),url(/wp-content/themes/cirio-theme/assets/fonts/calibri_bold-webfont.woff2) format("woff2"),url(/wp-content/themes/cirio-theme/assets/fonts/calibri_bold-webfont.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}html{-webkit-font-smoothing:antialiased;font-size:8px!important}@media screen and (min-width:992px){html{font-size:10px!important}}@media screen and (min-width:1662px){html{font-size:10px!important}}body{font-size:1.8rem!important}h5,h6,body{font-family:"Calibri",Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif!important}.fl-page-nav .navbar-nav,.fl-page-nav .navbar-nav a{font-family:"Chap",Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif!important}h1,h2,h3,h4{font-family:"Chap",Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif!important}@media screen and (min-width:768px){a{transition:color 250ms cubic-bezier(0.33,1,0.68,1)}}a:hover,a:focus{text-decoration:none!important;color:#ED9B33}h1,h1.fl-heading,.h1-style .fl-heading{font-size:4.5rem;line-height:1.2;font-weight:600!important}h2,.h2-style .fl-heading,.slick-text-container h2,.fl-rich-text h1,.news-headline h2{font-size:4.5rem;line-height:1.111;font-weight:600!important}@media screen and (max-width:1023px){h2,.h2-style .fl-heading,.slick-text-container h2,.fl-rich-text h1,.news-headline h2{font-size:3rem}}h3,.h3-style .fl-heading{font-size:2.5rem!important;line-height:1.111;font-weight:600!important}h3.devhouse-gutenberg-title,.h3-style .fl-heading.devhouse-gutenberg-title{margin:0;font-size:1.6rem!important;color:#24303F!important}h4,.h4-style .fl-heading{font-size:2.1rem!important;line-height:1.125;font-weight:600!important}h5,.h5-style .fl-heading{font-size:2rem!important;line-height:1.125!important;font-weight:600!important}h6{font-size:1.6rem!important;line-height:1.125!important;font-weight:600!important}p{font-size:1.8rem;line-height:1.27}footer p{font-size:1.6rem;line-height:1.27}@media screen and (min-width:768px){.news-headline__wrapper{display:flex;justify-content:space-between;align-items:flex-end}}.news-headline__wrapper .news-headline h2{margin:0!important}.news-headline__wrapper .news-headline__link{font-family:"Calibri",Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif!important;margin:0;text-align:left;margin-top:3rem}@media screen and (min-width:768px){.news-headline__wrapper .news-headline__link{text-align:right;margin-top:0}}.news-headline__wrapper .news-headline__link a{display:block;font-family:"Chap",Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif!important;color:#24303F;font-weight:600;font-size:1.8rem;line-height:1.222;margin:7.5px 35.16px 0 0!important;position:relative}.news-headline__wrapper .news-headline__link a::after{position:absolute;content:"";background-image:url(/wp-content/themes/cirio-theme/assets/images/Icon_arrow.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;top:43%;transform:translateY(-50%);width:2.8rem;height:2.8rem}@media screen and (min-width:768px){.news-headline__wrapper .news-headline__link a::after{transition:color 250ms cubic-bezier(0.33,1,0.68,1)}}.news-headline__wrapper .news-headline__link a:hover,.news-headline__wrapper .news-headline__link a:focus{color:#ED9B33}.news-headline__wrapper .news-headline__link a:hover::after,.news-headline__wrapper .news-headline__link a:focus::after{background-image:url(/wp-content/themes/cirio-theme/assets/images/Icon_arrow-orange.svg)}.news-headline__wrapper .news-headline__link p{margin-bottom:0}p{font-family:"Calibri",Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif!important}body.fl-theme-builder-header{opacity:0;visibility:hidden;transition:500ms cubic-bezier(0.33,1,0.68,1)}body.fl-theme-builder-header.visible{opacity:1;visibility:visible}.fl-row{}@media screen and (min-width:992px) and (max-width:1919px){.fl-row.fl-row-full-width .fl-row-content-wrap .fl-row-content.fl-row-fixed-width{max-width:85.4vw;margin:0 auto}}@media screen and (min-width:992px){.fl-row.floating-navigation .fl-col-group{display:flex}}@media screen and (min-width:992px){.fl-row.floating-navigation .fl-col.fl-col-small{align-self:stretch;width:400px}}@media screen and (min-width:992px){.fl-row.floating-navigation .fl-col.fl-col-small .fl-col-content{}}@media screen and (min-width:992px){.fl-row.floating-navigation .fl-col:not(.fl-col-small){margin-left:9.42vw}}@media screen and (min-width:1920px){.fl-row.floating-navigation .fl-col:not(.fl-col-small){margin-left:153.17px}}@media screen and (max-width:991px){.fl-col-small:not(.fl-col-small-full-width){max-width:100%!important}}.inline-block-container .fl-col-content{display:inline-block;width:100%}.inline-block-container .fl-col-content .inline-block{display:inline-block}body.modal-active{overflow:hidden}@keyframes fl-fade-up{0%{opacity:0;transform:translate3d(0,50px,0)}100%{opacity:1;transform:translate3d(0,0,0)}}.search-results .fl-post-meta-sep{text-transform:capitalize}@media screen and (max-width:768px){.search-results .fl-post-feed-post{max-width:100%}}.space-holder{position:relative;width:100%;overflow-x:visible}.space-holder .sticky{position:sticky;top:0;height:100vh;width:100%;overflow-x:hidden}.space-holder .horizontal{position:absolute;height:100%;will-change:transform;overflow-x:visible}body:not(.single-people) table{border-collapse:collapse;width:100%;margin:2rem 0}body:not(.single-people) table th{padding:15px 0}body:not(.single-people) table td{padding:15px}body:not(.single-people) table thead td{background-color:#54585d;color:#fff;font-weight:bold;font-size:13px;border:1px solid #54585d}body:not(.single-people) table tbody td{color:#636363;border:1px solid #dddfe1}body:not(.single-people) table tbody tr{background-color:#f9fafb}body:not(.single-people) table tbody tr:nth-child(odd){background-color:#fff}.fl-button,.facetwp-load-more{text-align:center;padding:1.7rem 3.25rem!important;border-radius:0 1.3rem 0 1.1rem!important;border:none!important;background:#24303F!important;display:inline-block}@media screen and (min-width:768px){.fl-button,.facetwp-load-more{transition:250ms cubic-bezier(0.33,1,0.68,1)}}@media screen and (min-width:1240px){.fl-button,.facetwp-load-more{min-width:20.3rem}}.fl-button .fl-button-text,.facetwp-load-more .fl-button-text{text-align:center;font-weight:600!important;color:#FCFCFC!important;font-size:1.8rem!important;line-height:1.333!important}.fl-button:hover,.fl-button:focus,.facetwp-load-more:hover,.facetwp-load-more:focus{background:#ED9B33!important}.fl-button:hover .fl-button-text,.fl-button:focus .fl-button-text,.facetwp-load-more:hover .fl-button-text,.facetwp-load-more:focus .fl-button-text{color:#24303F!important}a:hover .fl-button,a:focus .fl-button{background:#ED9B33!important}a:hover .fl-button .fl-button-text,a:focus .fl-button .fl-button-text{color:#24303F!important}.sm-btn .fl-button{min-width:12rem}.accordion-section{margin-top:4.4rem}@media screen and (min-width:768px){.accordion-section{margin:7.5rem 0}}.accordion-section__title{color:#789CA4;font-size:1.6rem;line-height:1.25;font-weight:700;margin-bottom:-5px;display:block}.accordion-section:first-of-type{margin:0}.accordion-section .accordion .js-accordion__panel .accordion__heading{margin:0}.accordion-section .accordion .js-accordion__panel .accordion__heading.career a.active{color:#ED9B33}.accordion-section .accordion .js-accordion__panel .accordion__heading .accordion__trigger-wrapper{display:flex!important;justify-content:space-between!important;align-items:center!important;background:transparent;font-family:"Calibri",Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif!important;font-weight:600;font-size:1.8rem;line-height:1.2;border:none;border-bottom:1px solid #A4BCC2;color:#3D3D3D;padding:20px 0;width:100%}@media screen and (min-width:768px){.accordion-section .accordion .js-accordion__panel .accordion__heading .accordion__trigger-wrapper{transition:color 250ms cubic-bezier(0.33,1,0.68,1)}}.accordion-section .accordion .js-accordion__panel .accordion__heading .accordion__trigger-wrapper.experience{border:none}.accordion-section .accordion .js-accordion__panel .accordion__heading .accordion__trigger-wrapper button.experience{display:flex!important;justify-content:space-between!important;align-items:center!important;background:transparent;font-family:"Calibri",Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif!important;font-weight:600;font-size:1.8rem;line-height:1.2;border:none;border-bottom:1px solid #A4BCC2;color:#3D3D3D;padding:20px 0;width:100%;border-radius:0!important}@media screen and (min-width:768px){.accordion-section .accordion .js-accordion__panel .accordion__heading .accordion__trigger-wrapper button.experience{transition:color 250ms cubic-bezier(0.33,1,0.68,1)}}.accordion-section .accordion .js-accordion__panel .accordion__heading .accordion__trigger-wrapper button.experience:hover,.accordion-section .accordion .js-accordion__panel .accordion__heading .accordion__trigger-wrapper button.experience:focus{cursor:pointer;color:#ED9B33}.accordion-section .accordion .js-accordion__panel .accordion__heading .accordion__trigger-wrapper button.experience:hover svg #carrot,.accordion-section .accordion .js-accordion__panel .accordion__heading .accordion__trigger-wrapper button.experience:focus svg #carrot{stroke:#ED9B33}.accordion-section .accordion .js-accordion__panel .accordion__heading .accordion__trigger-wrapper button.experience:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.accordion-section .accordion .js-accordion__panel .accordion__heading .accordion__trigger-wrapper button.experience.active svg{transform:rotate(-90deg)}.accordion-section .accordion .js-accordion__panel .accordion__heading .accordion__trigger-wrapper button.experience svg{transform:rotate(90deg)}@media screen and (min-width:768px){.accordion-section .accordion .js-accordion__panel .accordion__heading .accordion__trigger-wrapper button.experience svg{transition:transform 250ms cubic-bezier(0.33,1,0.68,1)}}.accordion-section .accordion .js-accordion__panel .accordion__heading .accordion__trigger-wrapper button.accordion__trigger:not(.experience){all:unset;width:30px;height:30px;position:relative;transform:rotate(90deg)}@media screen and (min-width:768px){.accordion-section .accordion .js-accordion__panel .accordion__heading .accordion__trigger-wrapper button.accordion__trigger:not(.experience){transition:transform 250ms cubic-bezier(0.33,1,0.68,1)}}.accordion-section .accordion .js-accordion__panel .accordion__heading .accordion__trigger-wrapper button.accordion__trigger:not(.experience):hover,.accordion-section .accordion .js-accordion__panel .accordion__heading .accordion__trigger-wrapper button.accordion__trigger:not(.experience):focus{cursor:pointer}.accordion-section .accordion .js-accordion__panel .accordion__heading .accordion__trigger-wrapper button.accordion__trigger:not(.experience):hover svg #carrot,.accordion-section .accordion .js-accordion__panel .accordion__heading .accordion__trigger-wrapper button.accordion__trigger:not(.experience):focus svg #carrot{stroke:#ED9B33}.accordion-section .accordion .js-accordion__panel .accordion__heading .accordion__trigger-wrapper button.accordion__trigger:not(.experience):focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.accordion-section .accordion .js-accordion__panel .accordion__heading .accordion__trigger-wrapper button.accordion__trigger:not(.experience).active{transform:rotate(-90deg)}.accordion-section .accordion .js-accordion__panel .accordion__heading .accordion__trigger-wrapper button.accordion__trigger:not(.experience) svg{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width:768px){.accordion-section .accordion .js-accordion__panel .accordion__heading .accordion__trigger-wrapper button.accordion__trigger:not(.experience) svg #carrot{transition:stroke 250ms cubic-bezier(0.33,1,0.68,1)}}.accordion-section .accordion .js-accordion__panel .accordion__content{padding-top:20px;display:none}.accordion-section .accordion .js-accordion__panel .accordion__content[aria-hidden=false]{display:block}.accordion-section .accordion .js-accordion__panel .accordion__content a{font-size:1.6rem;color:#24303F}.accordion-section .accordion .js-accordion__panel .accordion__content a:hover,.accordion-section .accordion .js-accordion__panel .accordion__content a:focus,.accordion-section .accordion .js-accordion__panel .accordion__content a.current-page{color:#ED9B33}.accordion-section.experience .accordion__content{padding-top:0;padding-bottom:4rem}.accordion-section.experience .accordion__content:first-of-type .experience-headline{}.accordion-section.experience .accordion__content .experience-headline{border-top:1px solid #A4BCC2;padding:4rem 0 2rem;margin:0!important}.accordion-section.experience .accordion__content .experience-headline.no-border{border:none!important;padding:3rem 0 2.5rem!important}@media screen and (min-width:992px){.accordion-section.experience .accordion__content .experience-headline{padding:4rem 0 2.5rem!important;margin:0 0 4rem 0}}.accordion-section.experience .accordion__content .experience-headline h3{font-size:3rem;line-height:1.133;margin:0}.accordion-section.experience .accordion__content ul{padding-left:16px;margin-bottom:0}.accordion-section.experience .experience-subitems{width:100%}.accordion-section.experience .experience-subitems .subitem{display:flex;justify-content:space-between;margin-bottom:1rem}.accordion-section.experience .experience-subitems .subitem:last-of-type{margin-bottom:0}.accordion-section.experience .experience-subitems .subitem .item-years{width:25%;padding-right:1rem;font-weight:600}@media screen and (min-width:992px){.accordion-section.experience .experience-subitems .subitem .item-years{padding-right:0}}@media screen and (min-width:1920px){.accordion-section.experience .experience-subitems .subitem .item-years{width:135px}}.accordion-section.experience .experience-subitems .subitem .item-name{width:75%}@media screen and (min-width:1920px){.accordion-section.experience .experience-subitems .subitem .item-name{width:calc(100% - 135px)}}.content-limited{position:relative;overflow:hidden}.content-limited.active{max-height:350px}.content-limited .content-reveal__wrapper{width:100%;height:80px;position:absolute;left:0;bottom:0;display:flex;visibility:hidden;opacity:0;justify-content:center;align-items:flex-end;background:rgb(255,255,255);background:linear-gradient(0deg,rgb(255,255,255) 35%,rgba(0,0,0,0) 100%)}.content-limited .content-reveal__wrapper.active{visibility:visible;opacity:1}.content-limited .content-reveal__wrapper a{text-align:center;font-weight:bold}.fl-builder-edit header{position:inherit!important}header{}header .fl-row-content-wrap{position:relative;z-index:2;align-items:flex-start!important;padding-top:15px!important;padding-bottom:15px!important;transition:250ms cubic-bezier(0.33,1,0.68,1)}@media screen and (min-width:1024px){header .fl-row-content-wrap{padding-top:6rem!important;padding-bottom:6rem!important}}header .fl-row-content-wrap::after{content:"";position:absolute;z-index:1;opacity:0.6;visibility:visible;background:transparent linear-gradient(180deg,#FFF 0%,rgba(255,255,255,0) 100%) 0% 0% no-repeat padding-box;top:0;right:0;bottom:0;left:0;transition:250ms cubic-bezier(0.33,1,0.68,1)}header.fl-theme-builder-header-scrolled:not(.modal-active) .fl-row-content-wrap{padding-top:17.5px!important;padding-bottom:17.5px!important;background-color:rgba(36,48,63,0.8)}header.fl-theme-builder-header-scrolled:not(.modal-active) .fl-row-content-wrap::after{opacity:0;visibility:hidden}header.fl-theme-builder-header-scrolled:not(.modal-active) .fl-row-content-wrap .logo a{width:95.86px}header.fl-theme-builder-header-scrolled:not(.modal-active) .fl-row-content-wrap .logo a svg path{fill:#FFF}@media screen and (min-width:1024px){header.fl-theme-builder-header-scrolled:not(.modal-active) .fl-row-content-wrap .menu ul li:not(.hamburger-menu-item) a{color:#FFF}}header.fl-theme-builder-header-scrolled:not(.modal-active) .fl-row-content-wrap .menu ul li:not(.hamburger-menu-item) a:hover,header.fl-theme-builder-header-scrolled:not(.modal-active) .fl-row-content-wrap .menu ul li:not(.hamburger-menu-item) a:focus{color:#ED9B33}header.fl-theme-builder-header-scrolled:not(.modal-active) .fl-row-content-wrap .menu svg path,header.fl-theme-builder-header-scrolled:not(.modal-active) .fl-row-content-wrap .menu svg circle,header.fl-theme-builder-header-scrolled:not(.modal-active) .fl-row-content-wrap .menu svg line{stroke:#FFF}header .logo{position:relative;z-index:999;display:flex;align-items:center}header .logo a{transition:width 250ms cubic-bezier(0.33,1,0.68,1);display:block;width:95.86px}@media screen and (min-width:1024px){header .logo a{width:180px}}header .logo a svg path{transition:fill 250ms cubic-bezier(0.33,1,0.68,1)}@media screen and (min-width:1024px){header .menu{height:100%}}header .menu ul{list-style-type:none;margin:0 0 0 auto;padding:0}header .menu ul li{display:flex;flex-wrap:nowrap;align-items:center}header .menu ul li.current-menu-item a{color:#ED9B33!important}header .menu ul li a{font-family:"Chap",Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif!important;font-weight:600;color:#24303F;text-decoration:none;font-size:1.8rem;line-height:1.222;padding:12.5px 15px}@media screen and (min-width:768px){header .menu ul li a{transition:color 250ms cubic-bezier(0.33,1,0.68,1)}}header .menu ul li a:hover,header .menu ul li a:focus{color:#ED9B33!important}header .menu ul li a.svg-wrapper{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap}header .menu ul li a.svg-wrapper svg{position:absolute;transition-property:stroke,visibility,opacity;transition:250ms cubic-bezier(0.33,1,0.68,1);top:50%;transform:translateY(-50%)}header .menu ul li a.svg-wrapper.hamburger{position:relative;width:3rem}header .menu ul li a.svg-wrapper.hamburger svg{position:absolute;top:50%;transform:translateY(-50%)}header .menu ul li a.svg-wrapper.active #hamburger-svg{opacity:0;visibility:hidden}header .menu ul li a.svg-wrapper.active #hamburger-close-svg{opacity:1;visibility:visible}header .menu ul li a.svg-wrapper #hamburger-svg{width:30px;opacity:1;visibility:visible}@media screen and (min-width:1024px){header .menu ul li a.svg-wrapper #hamburger-svg{width:3rem}}header .menu ul li a.svg-wrapper #hamburger-close-svg{width:50px;opacity:0;visibility:hidden}@media screen and (min-width:1024px){header .menu ul li a.svg-wrapper #hamburger-close-svg{width:5rem}}header .menu ul li #nav-search{opacity:1;visibility:visible;transition:250ms cubic-bezier(0.33,1,0.68,1);margin:0 8vw 0 0}@media screen and (min-width:1024px){header .menu ul li #nav-search{margin:0 2.29rem}}header .menu ul li #nav-search.active{opacity:0;visibility:hidden}header .menu ul li #nav-search svg{width:22px}@media screen and (min-width:1024px){header .menu ul li #nav-search svg{width:1.57rem}}header #header-navigation{}header #header-navigation .header-menu{position:relative;z-index:999}header #header-navigation .header-menu__wrapper{display:flex;align-items:center;justify-content:flex-end}header #header-navigation .header-menu__wrapper .menu-item:not(.block):not(.hamburger-menu-item){display:none}@media screen and (min-width:1024px){header #header-navigation .header-menu__wrapper .menu-item:not(.block):not(.hamburger-menu-item){display:block}}header #header-navigation .header-menu__wrapper .hamburger-menu-item{display:none}@media screen and (min-width:1024px){header #header-navigation.active .menu-item:not(.block):not(.hamburger-menu-item){display:none}}header .modal{background-color:#007D8A;position:fixed;top:0;right:0;bottom:0;left:0;z-index:995;opacity:0;visibility:hidden;transition:250ms cubic-bezier(0.33,1,0.68,1)}header .modal figure{position:fixed;top:0;right:0;height:100%;width:100%;z-index:0;opacity:1}header .modal figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}header .modal.active{display:block;opacity:1;visibility:visible;overflow:scroll;overflow-x:hidden}header .modal.active ul{margin:0}header .modal.active ul::after{content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:-1;opacity:0.25;background-color:#B7C6CB}header .modal__wrapper{width:100%;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:118px 0!important;background-size:cover;background-position:center center;background-repeat:no-repeat}@media screen and (min-width:1024px){header .modal__wrapper{padding:214px 0!important;position:inherit}}header .modal__wrapper .menu-item{}@media screen and (min-width:1024px){header .modal__wrapper .menu-item:not(.hamburger-menu-item){display:none}}@media screen and (max-width:1023px){header .modal__wrapper .menu-item a{margin:0 auto;font-size:2.4rem;line-height:2.291;color:#24303F;width:100%;padding:0}}@media screen and (min-width:1024px){header .modal__wrapper .menu-item.hamburger-menu-item a{font-size:3.5rem;line-height:1.114;padding:13.325px 15px;color:#24303F}}header .modal__wrapper .menu-item.lang-item{border-top:1px solid #24303F;position:absolute;left:0;bottom:0;width:100%}@media screen and (min-width:1024px){header .modal__wrapper .menu-item.lang-item{position:inherit;border-top:none;width:inherit}}@media screen and (max-width:1023px){header .modal__wrapper .menu-item.lang-item a{text-align:center;font-size:1.7rem;line-height:1.41;padding:13.325px 15px}}header #hamburger-menu{height:100%;position:relative;z-index:1}header #hamburger-menu ul{min-height:100%}header #search-menu .modal__wrapper{position:relative;z-index:1;height:100%}@media screen and (max-width:1023px){header #search-menu .modal__wrapper{padding:200px 0!important}}header #search-menu .modal__wrapper form{width:calc(100% - 40px);margin-top:6rem;max-width:803px;position:relative}header #search-menu .modal__wrapper form input:not(#searchsubmit){all:unset;width:100%;background:transparent;font-weight:600;font-family:"Chap",Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif!important;font-size:2.5rem;line-height:0.8;padding:2.2rem 0 2.2rem 6px;border-bottom:1px solid #24303F}header #search-menu .modal__wrapper form #searchsubmit{all:unset;color:transparent;position:absolute;right:2rem;top:50%;transform:translateY(-50%);height:20.5px;width:20.5px;background-image:url(/wp-content/themes/cirio-theme/assets/images/Seach_icon.svg);background-repeat:no-repeat;background-position:center center;background-size:100%;cursor:pointer;transition:opacity 250ms cubic-bezier(0.33,1,0.68,1)}header #search-menu .modal__wrapper form #searchsubmit:hover,header #search-menu .modal__wrapper form #searchsubmit:focus{opacity:0.5}#hamburger-menu .menu-item{opacity:0;visibility:hidden;transform:translate3d(0,100%,0);transition:250ms cubic-bezier(0.33,1,0.68,1)}#hamburger-menu .menu-item.active{opacity:1;visibility:visible;transform:translate3d(0,0,0)}footer .fl-menu ul li:first-of-type{margin-top:10px}footer .fl-menu ul li a{padding:0 0 2.3rem 0!important;font-size:1.6rem}footer a:hover{text-decoration:underline!important}footer .social-icons a:hover img{filter:none!important}@media screen and (max-width:1240px){footer .social-icons .fl-module-content{margin-right:11px!important}}@media screen and (max-width:1240px){footer .social-icons .fl-module-content .fl-photo-content{width:40px!important}}footer .social-icons .fl-module-content .fl-photo-content img{filter:brightness(0) invert(1)}@media screen and (max-width:1240px){footer .social-icons .fl-module-content .fl-photo-content img{width:40px!important}}@media screen and (max-width:1240px){footer .social-icons.last .fl-module-content{margin-right:0!important}}footer #copyright p{margin-bottom:0}#hero{}#hero.home-hero .home-hero__wrapper{position:relative;padding:60px 20px 0;background-position:center center;background-repeat:no-repeat;background-size:cover}@media screen and (min-width:768px){#hero.home-hero .home-hero__wrapper{min-height:80vh;padding:60px 20px;display:flex;align-items:stretch}}#hero.home-hero .home-hero__wrapper .parallax-wrapper{position:absolute;top:0;left:0;right:0;bottom:0}#hero.home-hero .home-hero__wrapper .parallax-wrapper .simpleParallax{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#hero.home-hero .home-hero__wrapper .hero-row{position:relative;z-index:10;height:100%;width:100%;display:flex;flex-direction:column-reverse;align-items:center;justify-content:space-between;max-width:1620px;margin:0 auto;padding:4rem 0 50px}@media screen and (min-width:768px){#hero.home-hero .home-hero__wrapper .hero-row{align-self:end;align-items:flex-end;flex-direction:row;padding:0}}#hero.home-hero .home-hero__wrapper .hero-row.event{align-items:center}#hero.home-hero .home-hero__wrapper .hero-row .content-wrapper{display:flex;align-items:flex-start;flex-direction:column;justify-content:center;height:50%;width:100%;padding:50px 0 0 0}@media screen and (min-width:768px){#hero.home-hero .home-hero__wrapper .hero-row .content-wrapper{height:100%;justify-content:flex-end;padding:0 3rem 0 0}}#hero.home-hero .home-hero__wrapper .hero-row .content-wrapper.event{justify-content:center}@media screen and (min-width:768px){#hero.home-hero .home-hero__wrapper .hero-row .content-wrapper{width:100%;max-width:42.7vw}}@media screen and (min-width:1920px){#hero.home-hero .home-hero__wrapper .hero-row .content-wrapper{width:100%;max-width:820px}}#hero.home-hero .home-hero__wrapper .hero-row .content-wrapper h1{color:#24303F;font-weight:600;font-size:3rem;line-height:1.1;margin:0}@media screen and (min-width:768px){#hero.home-hero .home-hero__wrapper .hero-row .content-wrapper h1{font-size:5rem}}#hero.home-hero .home-hero__wrapper .hero-row .content-wrapper p{color:#24303F;font-weight:400;font-size:2.2rem;line-height:1.2727;margin:1.925vw 0 0 0}@media screen and (min-width:1662px){#hero.home-hero .home-hero__wrapper .hero-row .content-wrapper p{margin:3.2rem 0 0 0}}#hero.home-hero .home-hero__wrapper .hero-row .content-wrapper .fl-button{margin:3.911vw 0 0 0}@media screen and (min-width:1662px){#hero.home-hero .home-hero__wrapper .hero-row .content-wrapper .fl-button{margin:6.5rem 0 0 0}}#hero.home-hero .home-hero__wrapper .hero-row .video-wrapper{overflow:hidden;width:100%;height:104vw;position:relative;transform:scale(0.85);-webkit-clip-path:url(#bg-clip);clip-path:url(#bg-clip)}@media screen and (min-width:768px) and (max-height:1023px){#hero.home-hero .home-hero__wrapper .hero-row .video-wrapper{height:31.04vw;width:26.08vw;transform:scale(1)}}@media screen and (min-width:768px) and (max-width:1920px) and (min-height:1024px){#hero.home-hero .home-hero__wrapper .hero-row .video-wrapper{height:38.81vw;width:32.6vw;transform:scale(1)}}@media screen and (min-width:1920px) and (max-height:1239px){#hero.home-hero .home-hero__wrapper .hero-row .video-wrapper{height:745.26px;width:625.98px;transform:scale(0.7);align-self:center}}@media screen and (min-width:1920px) and (min-height:1240px){#hero.home-hero .home-hero__wrapper .hero-row .video-wrapper{height:745.26px;width:625.98px;transform:scale(1)}}#hero.home-hero .home-hero__wrapper .hero-row .video-wrapper figure{position:absolute;top:0;right:0;bottom:0;left:0}#hero.home-hero .home-hero__wrapper .hero-row .video-wrapper video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}#hero.home-hero .home-hero__wrapper .hero-row .video-wrapper #video-svg{width:0;height:0}@media screen and (min-width:992px) and (max-width:1919px){#hero.home-hero .home-hero__wrapper .hero-row{max-width:85.4vw;margin:0 auto}}@media screen and (min-width:992px){#hero.home-hero .home-hero__wrapper{padding:20.689vh 30px 12.06vh}}.post-module__listing{}@media screen and (min-width:768px){.post-module__listing .fl-post-feed{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:52px}}.post-module__listing .fl-post-feed .fl-post-feed-post{width:100%;margin:0;padding:41.78px 0 53.78px;border-top:1px solid #A4BCC2;border-bottom:1px solid #A4BCC2}@media screen and (max-width:1023px){.post-module__listing .fl-post-feed .fl-post-feed-post{border-top:none}}.post-module__listing .fl-post-feed .fl-post-feed-post a{display:block;height:100%;text-decoration:none}.post-module__listing .fl-post-feed .fl-post-feed-post a:hover .fl-post-title,.post-module__listing .fl-post-feed .fl-post-feed-post a:focus .fl-post-title{color:#ED9B33}.post-module__listing .fl-post-feed .fl-post-feed-post a .fl-post-meta{color:#789CA4;font-weight:700;font-size:1.6rem;line-height:1.25;margin:0 0 13.92px 0}.post-module__listing .fl-post-feed .fl-post-feed-post a .fl-post-title{transition:color 250ms cubic-bezier(0.33,1,0.68,1);font-weight:600;font-size:2.4rem;line-height:1.125;color:#24303F;margin:0}.post-module__listing .fl-post-feed .fl-post-feed-post a .fl-post-excerpt{font-weight:400;font-size:1.8rem;line-height:1.127;color:#24303F;margin:13.92px 0 0 0}.post-module__listing .fl-post-feed .fl-post-feed-post a .fl-post-excerpt p:last-of-type{margin-bottom:0}.post-module__listing .fl-post-feed .fl-post-feed-post a ul{padding-left:0;margin:0;list-style-type:none}.post-module__listing .fl-post-feed .fl-post-feed-post a ul li{color:#24303F;font-weight:400;font-style:italic;font-size:1.5rem;line-height:1.235}.post-module__listing .fl-post-feed .fl-post-feed-post a ul li:first-of-type{margin:25.5px 0 0 0}@media screen and (min-width:768px){.post-module__listing .fl-post-feed .fl-post-feed-post a{padding:4.5rem 0}}.post-module__listing .fl-post-feed .fl-post-feed-post:first-of-type{border-top:1px solid #A4BCC2}@media screen and (min-width:768px){.post-module__listing .fl-post-feed .fl-post-feed-post:first-of-type{border-top:1px solid #A4BCC2}}@media screen and (min-width:768px){.post-module__listing .fl-post-feed .fl-post-feed-post{padding:0;border-bottom:1px solid #A4BCC2}}@media screen and (min-width:768px){.post-module__listing.archive .fl-module-content:first-of-type .fl-post-feed-post:nth-child(-n+3){border-top:1px solid #A4BCC2}.post-module__listing.archive .fl-module-content .fl-post-feed-post{border-top:none}}.alt-color .post-module__listing .fl-post-feed .fl-post-feed-post{border-top-color:#FFF;border-bottom-color:#FFF}.alt-color .fl-post-meta{color:#FFF!important}.persons-grid{}.persons-grid .fl-post-column .fl-post-grid-post{border:0;border-bottom:1px solid #A4BCC2;margin-bottom:3.4rem}@media screen and (min-width:992px){.persons-grid .fl-post-column .fl-post-grid-post{margin-bottom:calc(4.032rem - 16px)}}.persons-grid.no-column-borders .fl-post-column .fl-post-grid-post{border-bottom:none;margin-bottom:3.4rem!important}.persons-grid .person-link{display:block}.persons-grid .person-link:hover .fl-post-image,.persons-grid .person-link:focus .fl-post-image{background-color:#9AB2B7}.persons-grid .person-link:hover .fl-post-title,.persons-grid .person-link:focus .fl-post-title{color:#ED9B33}.persons-grid .fl-post-image{position:relative;height:0;overflow:hidden;padding-bottom:92%;background-color:#B7C6CB;transition:background-color 250ms cubic-bezier(0.33,1,0.68,1)}.persons-grid .fl-post-image img{width:87%;top:4%;left:50%;position:absolute;transform:translateX(-50%)}.persons-grid .fl-post-title{padding-top:2.283rem;margin-bottom:1.5rem;transition:color 250ms cubic-bezier(0.33,1,0.68,1);font-weight:600;font-size:1.8rem;line-height:1.125}.persons-grid .person-meta{padding-bottom:3.5rem}.persons-grid .person-meta .people-position{padding-bottom:1.676rem;padding-bottom:1.5rem;line-height:2rem;display:block;font-size:1.6rem;font-weight:600;color:#789CA4}.persons-grid .person-meta a{display:block;font-size:1.6rem}.page-template-page_template-people-archive .fl-post-title{padding-top:3.653rem;font-size:2rem}.page-template-page_template-people-archive .person-meta{padding-bottom:4.032rem}.archive .persons-grid:not(.no-bottom-border){border-bottom:1px solid #A4BCC2}.archive .persons-grid .fl-post-column{padding-bottom:0}.archive .persons-grid .fl-post-column .fl-post-grid-post{margin-bottom:3.69rem;margin-bottom:6.45rem}.single-expertise .persons-grid:not(.no-bottom-border){}.single-expertise .persons-grid .fl-post-column{padding-bottom:0}.single-expertise .persons-grid .fl-post-column .fl-post-grid-post{margin-bottom:6.45rem}.single-sectors .persons-grid:not(.no-bottom-border){border-bottom:1px solid #A4BCC2}.single-sectors .persons-grid .fl-post-column{padding-bottom:0}.single-sectors .persons-grid .fl-post-column .fl-post-grid-post{margin-bottom:3.69rem}.single-sectors .persons-grid:not(.no-bottom-border){border-bottom:1px solid #A4BCC2}.single-sectors .persons-grid .fl-post-column{padding-bottom:0}.single-sectors .persons-grid .fl-post-column .fl-post-grid-post{margin-bottom:3.69rem}@media screen and (min-width:768px){.podcast-subscribe{display:flex;flex-direction:row;align-items:center}}.podcast-subscribe ul{margin:0;padding:0}@media screen and (min-width:768px){.podcast-subscribe ul{display:flex;flex-direction:row;align-items:center}}.podcast-subscribe ul li{list-style-type:none;margin:1.5rem 0}@media screen and (min-width:768px){.podcast-subscribe ul li{margin:0 0 0 3rem}}.podcast-subscribe ul li a{display:flex;flex-direction:row;align-items:center}.podcast-subscribe ul li a img{width:20px;height:auto;margin-right:1rem}.cta-repeater .cta-item{padding:50px 20px;background-color:#E9CDD0;position:relative}@media screen and (min-width:768px){.cta-repeater .cta-item{padding:8.72vw 16.91vw 8.72vw 20.83vw}.cta-repeater .cta-item.block{padding:8.72vw 16.91vw!important}}.cta-repeater .cta-item .parallax-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.cta-repeater .cta-item__wrapper{position:relative;z-index:10;max-width:1200px;display:flex;flex-direction:column-reverse;justify-content:space-between}@media screen and (min-width:768px){.cta-repeater .cta-item__wrapper{margin:0 auto;flex-direction:row;align-items:center;justify-content:space-between}}@media screen and (min-width:768px){.cta-repeater .cta-item__wrapper .cta-item__texts{width:25.625vw}}@media screen and (min-width:1920px){.cta-repeater .cta-item__wrapper .cta-item__texts{width:100%;max-width:492px}}.cta-repeater .cta-item__wrapper .cta-item__texts.career{width:100%;max-width:100%;text-align:center}.cta-repeater .cta-item__wrapper .cta-item__texts .cta-headline{margin:35.5px 0 23px;font-size:4.5rem;line-height:1.111}@media screen and (max-width:1023px){.cta-repeater .cta-item__wrapper .cta-item__texts .cta-headline{font-size:3.5rem}}@media screen and (min-width:768px){.cta-repeater .cta-item__wrapper .cta-item__texts .cta-headline{margin:0 0 23px 0}}.cta-repeater .cta-item__wrapper .cta-item__texts .cta-text{margin:0}.cta-repeater .cta-item__wrapper .cta-item__texts .fl-button{margin:35.5px 0 0 0}.cta-repeater .cta-item__wrapper .cta-item__image{border-radius:100%;overflow:hidden;width:65vw;height:65vw;margin:0 auto}@media screen and (min-width:768px){.cta-repeater .cta-item__wrapper .cta-item__image{width:23.23vw;height:23.23vw;margin:0 0 0 auto;position:relative}.cta-repeater .cta-item__wrapper .cta-item__image figure{position:absolute;top:0;right:0;bottom:0;left:0}}@media screen and (min-width:1920px){.cta-repeater .cta-item__wrapper .cta-item__image{width:100%;max-width:446px;max-height:446px}}.cta-repeater .cta-item__wrapper .cta-item__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.cta-repeater .cta-item:nth-child(odd){background-color:#B7C6CB}@media screen and (min-width:768px){.cta-repeater .cta-item:nth-child(odd){padding:8.72vw 20.83vw 8.72vw 16.91vw}}@media screen and (min-width:768px){.cta-repeater .cta-item:nth-child(odd) .cta-item__wrapper{flex-direction:row-reverse}.cta-repeater .cta-item:nth-child(odd) .cta-item__wrapper .cta-item__image{margin:0 auto 0 0}}@media screen and (min-width:768px){.cta-repeater .cta-item.career{padding:8.72vw 20.83vw}}.cta-repeater.career-info .career-info__list{margin:4.5rem 0 0 0;padding:0;text-align:left;list-style-type:none}.cta-repeater.career-info .career-info__list li{margin-bottom:2rem}.cta-repeater.career-info .career-info__list li.landing-page p{text-align:center}@media screen and (min-width:768px){.cta-repeater.career-info .career-info__list{columns:2;-webkit-columns:2;-moz-columns:2;column-gap:8.3%;-moz-column-gap:8.3%;-webkit-column-gap:8.3%}}.hallbarhet-cta{margin-bottom:-1px}.hallbarhet-cta .fl-row-content-wrap{position:relative}.hallbarhet-cta .fl-row-content-wrap::after{content:"";position:absolute;top:0;right:0;bottom:31.22%;left:0;background:transparent linear-gradient(180deg,#FFF 0%,rgba(255,255,255,0) 100%) 0% 0% no-repeat padding-box;opacity:0.8;z-index:0}.hallbarhet-cta .fl-row-content-wrap .fl-row-content{position:relative;z-index:1}.hallbarhet-cta .fl-row-content-wrap .fl-row-content h2{font-size:4.5rem;line-height:1.111}.hallbarhet-cta .fl-row-content-wrap .fl-row-content .fl-module-rich-text .fl-rich-text{max-width:492px;margin:0 auto}.hallbarhet-cta .fl-row-content-wrap .fl-row-content .fl-module-rich-text .fl-rich-text p:last-of-type{margin-bottom:0}@media screen and (max-width:767px){.facetwp-facet{margin-bottom:0!important}}.facetwp-facet .fs-wrap.multiple .fs-checkbox{display:none}.facetwp-facet .fs-wrap.multiple .fs-option.selected{background-color:#dff3ff}.facetwp-facet .fs-wrap.single,.facetwp-facet .fs-wrap.multiple{width:100%}.facetwp-facet .fs-wrap.single .fs-arrow,.facetwp-facet .fs-wrap.multiple .fs-arrow{background-image:url(/wp-content/themes/cirio-theme/assets/images/Icon_arrow.svg);background-position:center center;background-size:cover;background-repeat:no-repeat;width:24px;height:24px;border:0!important;transform:rotate(90deg);right:3px;top:calc(50% - 14px);margin:0;transition:0.4s}.facetwp-facet .fs-wrap.single .fs-dropdown,.facetwp-facet .fs-wrap.multiple .fs-dropdown{border:1px solid #A4BCC2;border-top:0!important}.facetwp-facet .fs-wrap.single .fs-dropdown .fs-options,.facetwp-facet .fs-wrap.multiple .fs-dropdown .fs-options{max-height:500px}.facetwp-facet .fs-wrap.single .fs-dropdown .fs-search,.facetwp-facet .fs-wrap.single .fs-dropdown .fs-option,.facetwp-facet .fs-wrap.single .fs-dropdown .fs-no-results,.facetwp-facet .fs-wrap.multiple .fs-dropdown .fs-search,.facetwp-facet .fs-wrap.multiple .fs-dropdown .fs-option,.facetwp-facet .fs-wrap.multiple .fs-dropdown .fs-no-results{padding:15px 12px!important}.facetwp-facet .fs-wrap.single .fs-dropdown .fs-option:nth-child,.facetwp-facet .fs-wrap.multiple .fs-dropdown .fs-option:nth-child{transition:0.4s}.facetwp-facet .fs-wrap.single .fs-dropdown .fs-option:hover,.facetwp-facet .fs-wrap.multiple .fs-dropdown .fs-option:hover{transition:0.4s;background-color:#ADC3CB!important}.facetwp-facet .fs-wrap.single .fs-label-wrap,.facetwp-facet .fs-wrap.multiple .fs-label-wrap{padding:0;border:0;padding:5px 0 12px;border-bottom:1px solid #A4BCC2}@media screen and (min-width:768px){.facetwp-facet .fs-wrap.single .fs-label-wrap,.facetwp-facet .fs-wrap.multiple .fs-label-wrap{padding:22.36px 0}}.facetwp-facet .fs-wrap.single .fs-label-wrap .fs-label,.facetwp-facet .fs-wrap.multiple .fs-label-wrap .fs-label{font-family:"Chap",Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif!important;font-weight:600;height:16px;padding:0;border:0;font-size:1.6rem}.facetwp-facet .facetwp-input-wrap{width:100%;padding:5px 0 12px;border-bottom:1px solid #A4BCC2}@media screen and (min-width:768px){.facetwp-facet .facetwp-input-wrap{padding:22.36px 0}}.facetwp-facet .facetwp-input-wrap .facetwp-search{min-width:100%!important;font-family:"Chap",Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif!important;font-weight:600;border:0;padding:0;font-size:1.6rem;border-radius:0;background-color:rgba(0,0,0,0);height:16px}.facetwp-facet .facetwp-input-wrap .facetwp-search::-moz-placeholder{color:#24303F;opacity:1}.facetwp-facet .facetwp-input-wrap .facetwp-search::placeholder{color:#24303F;opacity:1}.facetwp-facet .facetwp-input-wrap .facetwp-search:-ms-input-placeholder{color:#24303F}.facetwp-facet .facetwp-input-wrap .facetwp-search::-ms-input-placeholder{color:#24303F}.facetwp-facet .facetwp-input-wrap .facetwp-icon{opacity:1;background-image:url(/wp-content/themes/cirio-theme/assets/images/Seach_icon.svg);background-position:center center;background-size:cover;background-repeat:no-repeat;height:18px;width:18px;top:calc(50% - 9px);right:7px}@media screen and (min-width:768px){.facetwp-facet .facetwp-input-wrap .facetwp-icon{right:0}}.facetwp-facet .facetwp-input-wrap .facetwp-icon:before{display:none}.facetwp-facet.facetwp-facet-load_more{text-align:center}.fs-open .fs-arrow{transform:rotate(-90deg)!important;transition:0.4s!important}.facetwp-type-checkboxes{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin-bottom:44.5px!important;padding:30px 0 20px;border-top:1px solid #A4BCC2;border-bottom:1px solid #A4BCC2}@media screen and (min-width:992px){.facetwp-type-checkboxes{max-width:calc(33% - 30px);border-bottom:none;margin-bottom:0!important}}@media screen and (max-width:1023px){.facetwp-type-checkboxes{border-bottom:0 solid #A4BCC2;margin-bottom:0!important}}.facetwp-type-checkboxes .facetwp-checkbox{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:50%;background-image:url(/wp-content/themes/cirio-theme/assets/images/checkbox.png);background-size:24px 24px;padding-left:34px;height:24px;margin-bottom:10px}.facetwp-type-checkboxes .facetwp-checkbox .facetwp-display-value{font-family:"Chap",Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif!important;font-weight:600;font-size:1.6rem}.facetwp-type-checkboxes .facetwp-checkbox.checked{background-image:url(/wp-content/themes/cirio-theme/assets/images/checkbox_checked.png)}.facetwp-counter{display:none}.facet-date-filtering{width:100%;margin-bottom:4rem}@media screen and (min-width:992px){.facet-date-filtering{max-width:calc(33% - 30px);display:flex;justify-content:space-between}}.facet-date-filtering .facetwp-facet{width:100%;margin-bottom:0}@media screen and (min-width:992px){.facet-date-filtering .facetwp-facet{max-width:calc(50% - 10px)}}.facet-date-filtering .facetwp-facet .fs-wrap.single .fs-label-wrap,.facet-date-filtering .facetwp-facet .fs-wrap.multiple .fs-label-wrap{padding:15px 0 12px}.facet-date-filtering.facetwp-facet-news_archive_year{margin-bottom:0!important}.expertise-intro-text{border-bottom:1px solid #A4BCC2}.archive{}.archive .expertise-intro-text{margin-bottom:0}.archive-content__wrapper{}.archive-content__wrapper.expertise ul{padding:0;margin:0;list-style-type:none}.archive-content__wrapper.two-grid:not(.related-pages){margin-top:6.6rem}@media screen and (min-width:992px){.archive-content__wrapper.two-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:67px}}@media screen and (min-width:992px){.archive-content__wrapper.three-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:33px}}@media screen and (min-width:992px){.archive-content__wrapper.three-grid.related-pages{grid-column-gap:67px}}@media screen and (min-width:1240px){.archive-content__wrapper.three-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.archive-content__wrapper .archive-item__wrapper{}.archive-content__wrapper .archive-item__wrapper:not(.expertise):hover .term-name,.archive-content__wrapper .archive-item__wrapper:not(.expertise):focus .term-name{color:#ED9B33}@media screen and (min-width:768px){.archive-content__wrapper .archive-item__wrapper:not(.expertise):hover .term-name,.archive-content__wrapper .archive-item__wrapper:not(.expertise):focus .term-name{transition:250ms cubic-bezier(0.33,1,0.68,1)}}.archive-content__wrapper .archive-item__wrapper .image-wrapper{width:100%;height:0;padding-bottom:61%;position:relative}.archive-content__wrapper .archive-item__wrapper .image-wrapper .image-wrapper__inner{position:absolute;top:0;right:0;bottom:0;left:0}.archive-content__wrapper .archive-item__wrapper .image-wrapper .image-wrapper__inner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.archive-content__wrapper .archive-item__wrapper .content-wrapper{width:100%}.archive-content__wrapper .archive-item__wrapper .content-wrapper .term-name{margin:35.5px 0 20px 0}@media screen and (max-width:991px){.archive-content__wrapper .archive-item__wrapper .content-wrapper .term-name{min-height:inherit!important}}.archive-content__wrapper .archive-item__wrapper .content-wrapper .term-desc{color:black;margin:0 0 20px 0}.archive-content__wrapper .archive-item__wrapper.expertise{border-bottom:1px solid #A4BCC2;padding:7.8rem 0}.archive-content__wrapper .archive-item__wrapper.expertise:last-of-type{border-bottom:none}@media screen and (min-width:992px){.archive-content__wrapper .archive-item__wrapper.expertise{display:flex;justify-content:space-between;align-items:center}}.archive-content__wrapper .archive-item__wrapper.expertise .image-wrapper{width:65vw;height:65vw;margin:0 auto;border-radius:100%;overflow:hidden}@media screen and (min-width:992px){.archive-content__wrapper .archive-item__wrapper.expertise .image-wrapper{width:100%;height:0;margin:0;padding-bottom:30.33%;max-width:30.33%}}@media screen and (min-width:1920px){.archive-content__wrapper .archive-item__wrapper.expertise .image-wrapper{max-width:330px}}@media screen and (min-width:992px){.archive-content__wrapper .archive-item__wrapper.expertise .content-wrapper{max-width:58.45%}}@media screen and (min-width:1920px){.archive-content__wrapper .archive-item__wrapper.expertise .content-wrapper{max-width:636px}}@media screen and (min-width:992px){.archive-content__wrapper .archive-item__wrapper.expertise .content-wrapper .term-name{margin:0 0 20px 0}}.archive-content__wrapper .archive-item__wrapper.sectors{display:flex;flex-direction:column;margin:0 0 5rem 0}@media screen and (min-width:992px){.archive-content__wrapper .archive-item__wrapper.sectors{margin:0 0 13.2rem 0}}.archive-content__wrapper .archive-item__wrapper.sectors .content-wrapper{display:flex;flex-direction:column;flex:1}.archive-content__wrapper .archive-item__wrapper.sectors .content-wrapper .term-name{margin:3.9rem 0 0 0}.archive-content__wrapper .archive-item__wrapper.sectors .content-wrapper .term-desc{margin:2rem 0 3rem 0}.archive-content__wrapper .archive-item__wrapper.sectors .content-wrapper .term-link{margin-top:0}@media screen and (min-width:992px){.archive-content__wrapper .archive-item__wrapper.sectors .content-wrapper .term-link{margin-top:auto}}.related-expertise .archive-item__wrapper{margin-bottom:5rem}@media screen and (min-width:992px){.related-expertise .archive-item__wrapper{margin:0 0 13.2rem 0}}.related-expertise .archive-item__wrapper.sectors .content-wrapper .term-name{margin:3.9rem 0 0 0!important;font-size:2.4rem!important;line-height:1}.related-expertise .archive-item__wrapper.sectors .content-wrapper .term-desc{margin:2rem 0 3rem 0!important}.related-pages{padding-top:4rem}.related-pages.three-grid .content-wrapper{}.related-pages.three-grid .content-wrapper .term-name{margin:3.9rem 0 0 0!important;font-size:2.4rem!important;line-height:1}.related-pages.three-grid .content-wrapper .term-desc{margin:2rem 0 3rem 0!important}.block__wrapper .archive-content__wrapper{margin:50px auto 1.7rem}@media screen and (min-width:992px){.block__wrapper .archive-content__wrapper{margin:13.2rem auto 1.7rem}}.resource-list{border-bottom:1px solid #A4BCC2;padding-bottom:3rem}@media screen and (min-width:992px){.resource-list{padding-bottom:6rem}}.resource-list ul{list-style-type:none;padding:0}.return-link .fl-html{text-align:right;font-weight:600}.return-link .fl-html a{color:#24303F;transition:0.4s}.return-link .fl-html a:hover{color:#ED9B33;transition:0.4s}.type-people .person-meta .person-email{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.person-image-container{display:block}.person-image-container .fl-post-image{position:relative;height:0;overflow:hidden;padding-bottom:100%;background-color:#B7C6CB;transition:background-color 250ms cubic-bezier(0.33,1,0.68,1)}.person-image-container .fl-post-image img{width:87%;top:4%;left:50%;position:absolute;transform:translateX(-50%)}.person-single-left-container .fl-col-content{max-width:100%}@media screen and (min-width:768px){.person-single-left-container .fl-col-content{margin-right:0}}@media screen and (min-width:992px){.person-single-left-container .fl-col-content{margin-right:50px}}@media screen and (min-width:1240px){.person-single-left-container .fl-col-content{margin-right:102px}}@media screen and (min-width:1662px){.person-single-left-container .fl-col-content{margin-right:154px}}.fl-builder-edit .person-single-right-container{position:relative}.fl-builder-edit .person-single-right-container .share-post{position:relative}.person-single-right-container{position:relative}@media screen and (min-width:992px){.person-single-right-container .person-name .fl-heading{padding-right:6rem!important}}@media screen and (min-width:1240px){.person-single-right-container .person-name .fl-heading{padding-right:0!important}}.person-single-right-container .share-post .accordion-section__title{margin:2rem 0 4px 4px!important}@media screen and (min-width:992px){.person-single-right-container .share-post .accordion-section__title{margin:8px 0 4px 4px!important}}@media screen and (min-width:992px){.person-single-right-container .share-post{position:absolute;top:0;right:0;overflow:hidden}}.share-post .accordion-section__title{margin:0 0 4px 4px!important}@media screen and (min-width:992px){.share-post .accordion-section__title{margin:8px 0 4px 4px!important}}.share-post .addtoany_shortcode .addtoany_list{display:flex}.share-post .addtoany_shortcode .addtoany_list a{display:block}.share-post .addtoany_shortcode .addtoany_list a:first-of-type{padding-left:0;position:relative}.share-post .addtoany_shortcode .addtoany_list a:first-of-type::after{content:"";height:12px;top:42%;transform:translateY(-50%);width:1px;position:absolute;background-color:#A4BCC2;right:0}.share-post .addtoany_shortcode .addtoany_list a:last-of-type span{background-size:16px!important;background-repeat:no-repeat;background-position:center center;background-image:url(/wp-content/themes/cirio-theme/assets/images/email-icon.png)}.share-post .addtoany_shortcode .addtoany_list a:last-of-type span svg{display:none}.referenser p:first-of-type{margin-bottom:0}.referenser p{margin-bottom:20px}.related-expertise p,.related-sectors p{margin:0}.related-expertise ul,.related-sectors ul{padding:0;list-style:none;margin-bottom:0}.related-expertise ul li,.related-sectors ul li{font-size:1.8rem;padding:20px 0;border-bottom:1px solid #A4BCC2;width:100%;display:block;color:#24303F;font-weight:600}.post-expertise li a{color:#24303F!important}.post-expertise li a:hover{color:#ED9B33!important}.related-expertise li a{color:#24303F!important}.related-expertise li a:hover{color:#ED9B33!important}.related-sectors li a{color:#24303F!important}.related-sectors li a:hover{color:#ED9B33!important}@media screen and (min-width:992px){.single .single-post-left-container{padding-right:10.6%}}.person-contact.persons-grid .fl-post-grid-post{border-bottom:0 solid #A4BCC2;margin-bottom:0}.custom-post-container-meta{max-width:830px!important;margin:0 auto!important;text-align:center!important}.slick-text-container p{margin:0 0 30px!important}@media screen and (min-width:768px){.slick-text-container p{margin:0 0 50px!important}}@media screen and (min-width:1024px){.slick-text-container p{margin:0 0 60px!important}}@media screen and (min-width:1240px){.slick-text-container p{margin:0 0 70px!important}}.slick-track{padding-bottom:80px!important}@media screen and (min-width:768px){.slick-track{padding-bottom:100px!important}}@media screen and (min-width:1024px){.slick-track{padding-bottom:115px!important}}@media screen and (min-width:1240px){.slick-track{padding-bottom:130px!important}}.slick-dots li button:before{font-size:9px!important;color:#fff!important;opacity:1!important}.slick-dots li.slick-active button:before,.slick-dots li.slick-active:hover button:before{color:#24303F!important}.podcast-embed iframe{min-height:130px!important}.max-w-790{max-width:790px}@media screen and (min-width:992px){.mob-only{display:none!important}}.tab-desk-only{display:none!important}@media screen and (min-width:992px){.tab-desk-only{display:inline-block!important}}@media screen and (min-width:992px){.tab-desk-flex{display:flex}}@media screen and (min-width:992px){.w-33{width:32.359%;padding-right:30px}}@media screen and (min-width:992px){.w-66{width:67.641%;padding-left:30px}}@media screen and (min-width:992px){.flex-right{flex-direction:row-reverse}.flex-right .w-33{padding-left:30px;padding-right:0}.flex-right .w-66{padding-right:30px;padding-left:0}}@media screen and (min-width:992px){.vert-align-center{justify-content:center;flex-direction:column;display:flex}}.rounded-img{width:65vw;height:65vw;margin:0 auto;border-radius:50%;position:relative}@media screen and (min-width:992px){.rounded-img{width:100%;height:0;padding-bottom:100%}}.rounded-img figure{border-radius:50%;overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0}.rounded-img figure img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.heading-block{padding-top:calc(7.2rem - 20px)}.introtext-block,.border-bottom{padding-top:1rem!important;border-bottom:1px solid #A4BCC2;padding-bottom:calc(8.2rem - 10px)}.imagetext-block.border-bottom{padding:7.2rem 0 0 0!important}.teammember-block{padding-top:8.2rem;padding-bottom:8.2rem!important;border-bottom:1px solid #A4BCC2}@media screen and (min-width:992px){.teammember-block{padding-bottom:13rem!important}}.teammember-block.no-border{padding-bottom:0!important;border-bottom:none}.teammember-block h3{margin-top:27px}@media screen and (min-width:992px){.teammember-block h3{margin-top:0}}.teammember-block .cropped-team-member{margin-top:7px}.introtext-block p:first-of-type{font-weight:700}.imagetext-block{padding:7.2rem 0 0 0}.imagetext-block.border-bottom{padding-bottom:6.5rem!important}.intro-btn{margin-top:2.7rem}.introtext-block.remove-border{border-bottom:none;margin-bottom:-50px}@media screen and (min-width:992px){.pr-8{padding-right:8px!important}.mt-0{margin-top:0!important}}.mt-0-mob{margin-top:0!important}.pb-0{padding-bottom:0!important}.ratio-1-69{aspect-ratio:1/0.69!important}.cropped-team-member{margin-top:20px;position:relative;height:0;overflow:hidden;padding-bottom:93%;background-color:#B7C6CB;transition:background-color 250ms cubic-bezier(0.33,1,0.68,1)}.cropped-team-member img{width:100%;top:0%;left:50%;position:absolute;transform:translateX(-50%)}.cropped-team-member.alternative img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.text-content{margin-top:27px}.mt-25{margin-top:25px}.btn-only{padding-top:35px}.pb-45{padding-bottom:35px}.block:not(.menu-item):not(.parallax):not(.tt-jobs){padding:0 20px}@media screen and (min-width:1920px){.block:not(.menu-item):not(.parallax):not(.tt-jobs){padding:0}}.block:not(.menu-item):not(.parallax):not(.tt-jobs).free-text{padding:0}.block:not(.menu-item):not(.parallax):not(.tt-jobs).free-text ul,.block:not(.menu-item):not(.parallax):not(.tt-jobs).free-text ol{padding:0 0 16px 16px}.block:not(.menu-item):not(.parallax):not(.tt-jobs).button{padding:0}@media screen and (min-width:992px){.block:not(.menu-item):not(.parallax):not(.tt-jobs) .block__wrapper{max-width:85.4vw;margin:0 auto}}@media screen and (min-width:1920px){.block:not(.menu-item):not(.parallax):not(.tt-jobs) .block__wrapper{max-width:1620px}}.block:not(.menu-item):not(.parallax):not(.tt-jobs) .block__wrapper .related-pages .term-desc{margin-bottom:3.5rem}.wp-block-embed,.wp-block-image,.free-text.block{padding-top:40px!important;margin-bottom:0}.expertise-intro-text .free-text.block:first-of-type{padding-top:0!important}.button.block{padding-top:20px;margin-bottom:0}.square--images{margin:9.6rem 0 12rem}@media screen and (max-width:1023px){.square--images{margin:3.6rem 0 12rem}}.square--images .block__wrapper{display:flex;flex-direction:column;align-items:flex-start}@media screen and (min-width:768px){.square--images .block__wrapper{flex-direction:row;justify-content:space-between}}.square--images .block__wrapper .text-content{margin-top:0}@media screen and (min-width:768px){.square--images .block__wrapper .text-content{width:48.77%}}.square--images .block__wrapper .text-content h2{margin-top:0}.square--images .block__wrapper .text-content h4{line-height:2}.square--images .block__wrapper .text-content ol,.square--images .block__wrapper .text-content ul{padding:0 0 16px 16px}.square--images .block__wrapper .image-content{margin-top:4rem}@media screen and (min-width:768px){.square--images .block__wrapper .image-content{margin-top:0;width:42.53%}}.square--images .block__wrapper .image-content div.two-images{display:flex;justify-content:space-between;margin-bottom:3rem}.square--images .block__wrapper .image-content div.two-images div{width:calc(50% - 1.5rem);aspect-ratio:1/0.73}.square--images .block__wrapper .image-content div .image-3{width:100%;aspect-ratio:1/0.73}.square--images .block__wrapper .image-content div img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block.cta-repeater{padding:0!important}.block.cta-repeater .cta-item__wrapper{margin:0!important;justify-content:center!important}@media screen and (min-width:768px){.block.cta-repeater .cta-item__wrapper{max-width:550px!important;text-align:center!important;margin:0 auto!important}}.block.cta-repeater .cta-item__wrapper .cta-headline{margin:0}.two-col-text .block__wrapper{margin:10rem auto calc(10rem - 10px)!important}@media screen and (min-width:768px){.two-col-text .block__wrapper{display:flex;flex-direction:row;justify-content:space-between}}@media screen and (min-width:768px){.two-col-text .block__wrapper div{width:calc(50% - 3.15rem)}}.two-col-text .block__wrapper div h4{line-height:2}.two-col-text .block__wrapper div:nth-child(2){margin-top:1.6rem}@media screen and (min-width:768px){.two-col-text .block__wrapper div:nth-child(2){margin-top:0}}.page-template-default .introtext-block,.page-template-default .wp-block-image,.page-template-default .imagetext-block{padding-left:0;padding-right:0;margin:0 auto;max-width:calc(100% - 40px)}@media screen and (min-width:992px){.page-template-default .introtext-block,.page-template-default .wp-block-image,.page-template-default .imagetext-block{max-width:85.4vw}}@media screen and (min-width:1920px){.page-template-default .introtext-block,.page-template-default .wp-block-image,.page-template-default .imagetext-block{max-width:1620px}}.page-template-default .button.block,.page-template-default .free-text{padding:0 20px!important}@media screen and (min-width:992px){.page-template-default .button.block,.page-template-default .free-text{padding:0!important}}.tt-jobs.block{padding:0}.tt-jobs.block .job-item{display:block;padding:2rem 0;border-bottom:1px solid #A4BCC2;transition:250ms cubic-bezier(0.33,1,0.68,1)}@media screen and (min-width:1024px){.tt-jobs.block .job-item:hover{background-color:rgba(183,198,203,0.1490196078)}}@media screen and (min-width:1024px){.tt-jobs.block .job-item{display:flex;align-items:center}}.tt-jobs.block .job-item figure{height:0;padding-bottom:65%;position:relative}@media screen and (min-width:1024px){.tt-jobs.block .job-item figure{width:30.2%;padding-bottom:19.63%}}.tt-jobs.block .job-item figure div{position:absolute;top:0;right:0;bottom:0;left:0}.tt-jobs.block .job-item figure div img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.tt-jobs.block .job-item .content-wrapper{padding:20px 0 4px}@media screen and (min-width:1024px){.tt-jobs.block .job-item .content-wrapper{width:60.8%;padding:0 0 0 4.3%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}}.tt-jobs.block .job-item .content-wrapper .title{margin:13.92px 0}.tt-jobs.block .job-item .content-wrapper .date{font-family:"Calibri",Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif!important;font-weight:600;font-size:1.7rem;line-height:1.31;color:#789CA4;margin:0}.tt-jobs.block .job-item .content-wrapper .location{color:#24303F;font-size:1.7rem;line-height:1.31;margin:0}.page-template-page_template-landing-main,.page-template-page_template-landing-sub{}.page-template-page_template-landing-main #header-navigation,.page-template-page_template-landing-sub #header-navigation{display:none}@media screen and (min-width:768px){.page-template-page_template-landing-main .landing-hero,.page-template-page_template-landing-sub .landing-hero{display:flex;justify-content:space-between;align-items:center}}@media screen and (min-width:768px){.page-template-page_template-landing-main .landing-hero .landing-hero__content,.page-template-page_template-landing-sub .landing-hero .landing-hero__content{width:55%}}.page-template-page_template-landing-main .landing-hero .landing-hero__content h1,.page-template-page_template-landing-sub .landing-hero .landing-hero__content h1{color:#A4BCC2;font-size:2.4rem;line-height:93.75%;margin:0}.page-template-page_template-landing-main .landing-hero .landing-hero__content h2,.page-template-page_template-landing-sub .landing-hero .landing-hero__content h2{color:#FFF;font-size:5rem;line-height:110%;padding:19.75px 0 12.25px;margin:0}.page-template-page_template-landing-main .landing-hero .landing-hero__content p,.page-template-page_template-landing-sub .landing-hero .landing-hero__content p{font-size:2.2rem;line-height:127.27%;font-weight:400;margin:0}.page-template-page_template-landing-main .landing-hero .landing-hero__content .landing-hero__buttons,.page-template-page_template-landing-sub .landing-hero .landing-hero__content .landing-hero__buttons{padding-top:4.4rem}.page-template-page_template-landing-main .landing-hero .landing-hero__content .landing-hero__buttons[data-button-count="2"] a:first-of-type,.page-template-page_template-landing-sub .landing-hero .landing-hero__content .landing-hero__buttons[data-button-count="2"] a:first-of-type{background-color:#A4BCC2!important}.page-template-page_template-landing-main .landing-hero .landing-hero__content .landing-hero__buttons[data-button-count="2"] a:first-of-type:hover,.page-template-page_template-landing-sub .landing-hero .landing-hero__content .landing-hero__buttons[data-button-count="2"] a:first-of-type:hover{background-color:#ED9B33!important}.page-template-page_template-landing-main .landing-hero .landing-hero__content .landing-hero__buttons[data-button-count="2"] a:first-of-type span,.page-template-page_template-landing-sub .landing-hero .landing-hero__content .landing-hero__buttons[data-button-count="2"] a:first-of-type span{color:#24303F!important}.page-template-page_template-landing-main .landing-hero .landing-hero__content .landing-hero__buttons a:first-of-type,.page-template-page_template-landing-sub .landing-hero .landing-hero__content .landing-hero__buttons a:first-of-type{margin:0 3.9rem 3.9rem 0}@media screen and (min-width:768px){.page-template-page_template-landing-main .landing-hero .landing-hero__content .landing-hero__buttons a:first-of-type,.page-template-page_template-landing-sub .landing-hero .landing-hero__content .landing-hero__buttons a:first-of-type{margin:0 3.9rem 0 0}}.page-template-page_template-landing-main .landing-hero .landing-hero__image,.page-template-page_template-landing-sub .landing-hero .landing-hero__image{margin-top:4.4rem}@media screen and (min-width:768px){.page-template-page_template-landing-main .landing-hero .landing-hero__image,.page-template-page_template-landing-sub .landing-hero .landing-hero__image{width:45%;height:100%;margin-top:0}}.page-template-page_template-landing-main .landing-hero .landing-hero__image figure,.page-template-page_template-landing-sub .landing-hero .landing-hero__image figure{height:100%;width:100%}.page-template-page_template-landing-main .countdown-wrapper > .fl-row-content-wrap > .fl-row-content > .fl-col-group,.page-template-page_template-landing-sub .countdown-wrapper > .fl-row-content-wrap > .fl-row-content > .fl-col-group{display:flex;flex-direction:column;padding:27px 0}@media screen and (min-width:1240px){.page-template-page_template-landing-main .countdown-wrapper > .fl-row-content-wrap > .fl-row-content > .fl-col-group,.page-template-page_template-landing-sub .countdown-wrapper > .fl-row-content-wrap > .fl-row-content > .fl-col-group{align-items:center;flex-direction:row}}.page-template-page_template-landing-main .countdown-wrapper > .fl-row-content-wrap > .fl-row-content > .fl-col-group > .fl-col-small,.page-template-page_template-landing-sub .countdown-wrapper > .fl-row-content-wrap > .fl-row-content > .fl-col-group > .fl-col-small{width:100%}@media screen and (min-width:1240px){.page-template-page_template-landing-main .countdown-wrapper > .fl-row-content-wrap > .fl-row-content > .fl-col-group > .fl-col-small,.page-template-page_template-landing-sub .countdown-wrapper > .fl-row-content-wrap > .fl-row-content > .fl-col-group > .fl-col-small{width:50%}}.page-template-page_template-landing-main .countdown-wrapper > .fl-row-content-wrap > .fl-row-content > .fl-col-group > .fl-col-small .fl-module-content,.page-template-page_template-landing-sub .countdown-wrapper > .fl-row-content-wrap > .fl-row-content > .fl-col-group > .fl-col-small .fl-module-content{margin:0}.page-template-page_template-landing-main .countdown-wrapper > .fl-row-content-wrap > .fl-row-content > .fl-col-group > .fl-col-small h3.fl-heading,.page-template-page_template-landing-sub .countdown-wrapper > .fl-row-content-wrap > .fl-row-content > .fl-col-group > .fl-col-small h3.fl-heading{line-height:140%;text-align:center}@media screen and (min-width:1240px){.page-template-page_template-landing-main .countdown-wrapper > .fl-row-content-wrap > .fl-row-content > .fl-col-group > .fl-col-small h3.fl-heading,.page-template-page_template-landing-sub .countdown-wrapper > .fl-row-content-wrap > .fl-row-content > .fl-col-group > .fl-col-small h3.fl-heading{text-align:left}}.page-template-page_template-landing-main .countdown-wrapper > .fl-row-content-wrap > .fl-row-content > .fl-col-group > .fl-col-small .fl-countdown .fl-countdown-number,.page-template-page_template-landing-sub .countdown-wrapper > .fl-row-content-wrap > .fl-row-content > .fl-col-group > .fl-col-small .fl-countdown .fl-countdown-number{margin:10px 0}@media screen and (min-width:768px){.page-template-page_template-landing-main .countdown-wrapper > .fl-row-content-wrap > .fl-row-content > .fl-col-group > .fl-col-small .fl-countdown .fl-countdown-number,.page-template-page_template-landing-sub .countdown-wrapper > .fl-row-content-wrap > .fl-row-content > .fl-col-group > .fl-col-small .fl-countdown .fl-countdown-number{margin:10px}}.page-template-page_template-landing-main .countdown-wrapper > .fl-row-content-wrap > .fl-row-content > .fl-col-group > .fl-col-small .fl-countdown .fl-countdown-number::after,.page-template-page_template-landing-sub .countdown-wrapper > .fl-row-content-wrap > .fl-row-content > .fl-col-group > .fl-col-small .fl-countdown .fl-countdown-number::after{width:0;right:0;top:28px}@media screen and (min-width:768px){.page-template-page_template-landing-main .countdown-wrapper > .fl-row-content-wrap > .fl-row-content > .fl-col-group > .fl-col-small .fl-countdown .fl-countdown-number::after,.page-template-page_template-landing-sub .countdown-wrapper > .fl-row-content-wrap > .fl-row-content > .fl-col-group > .fl-col-small .fl-countdown .fl-countdown-number::after{width:20px;right:-20px}}.page-template-page_template-landing-main .countdown-wrapper > .fl-row-content-wrap > .fl-row-content > .fl-col-group > .fl-col-small .fl-countdown .fl-countdown-number .fl-countdown-unit,.page-template-page_template-landing-sub .countdown-wrapper > .fl-row-content-wrap > .fl-row-content > .fl-col-group > .fl-col-small .fl-countdown .fl-countdown-number .fl-countdown-unit{padding:10px 0}@media screen and (min-width:768px){.page-template-page_template-landing-main .countdown-wrapper > .fl-row-content-wrap > .fl-row-content > .fl-col-group > .fl-col-small .fl-countdown .fl-countdown-number .fl-countdown-unit,.page-template-page_template-landing-sub .countdown-wrapper > .fl-row-content-wrap > .fl-row-content > .fl-col-group > .fl-col-small .fl-countdown .fl-countdown-number .fl-countdown-unit{padding:10px}}.page-template-page_template-landing-main .countdown-wrapper > .fl-row-content-wrap > .fl-row-content > .fl-col-group > .fl-col-small .fl-countdown .fl-countdown-number .fl-countdown-unit .fl-countdown-unit-number,.page-template-page_template-landing-sub .countdown-wrapper > .fl-row-content-wrap > .fl-row-content > .fl-col-group > .fl-col-small .fl-countdown .fl-countdown-number .fl-countdown-unit .fl-countdown-unit-number{font-size:30px;letter-spacing:2.8px;line-height:100%}@media screen and (min-width:768px){.page-template-page_template-landing-main .countdown-wrapper > .fl-row-content-wrap > .fl-row-content > .fl-col-group > .fl-col-small .fl-countdown .fl-countdown-number .fl-countdown-unit .fl-countdown-unit-number,.page-template-page_template-landing-sub .countdown-wrapper > .fl-row-content-wrap > .fl-row-content > .fl-col-group > .fl-col-small .fl-countdown .fl-countdown-number .fl-countdown-unit .fl-countdown-unit-number{font-size:40px}}.page-template-page_template-landing-main .countdown-wrapper > .fl-row-content-wrap > .fl-row-content > .fl-col-group > .fl-col-small .fl-countdown .fl-countdown-number .fl-countdown-unit .fl-countdown-unit-label,.page-template-page_template-landing-sub .countdown-wrapper > .fl-row-content-wrap > .fl-row-content > .fl-col-group > .fl-col-small .fl-countdown .fl-countdown-number .fl-countdown-unit .fl-countdown-unit-label{margin-top:5px;font-size:15px;line-height:100%;text-transform:lowercase}@media screen and (min-width:768px){.page-template-page_template-landing-main .countdown-wrapper > .fl-row-content-wrap > .fl-row-content > .fl-col-group > .fl-col-small .fl-countdown .fl-countdown-number .fl-countdown-unit .fl-countdown-unit-label,.page-template-page_template-landing-sub .countdown-wrapper > .fl-row-content-wrap > .fl-row-content > .fl-col-group > .fl-col-small .fl-countdown .fl-countdown-number .fl-countdown-unit .fl-countdown-unit-label{font-size:20px}}.page-template-page_template-landing-main .landing-navigation-wrapper .landing-navigation,.page-template-page_template-landing-sub .landing-navigation-wrapper .landing-navigation{padding-top:13.7rem;padding-bottom:13.7rem}@media screen and (min-width:768px){.page-template-page_template-landing-main .landing-navigation-wrapper .landing-navigation,.page-template-page_template-landing-sub .landing-navigation-wrapper .landing-navigation{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}}.page-template-page_template-landing-main .landing-navigation-wrapper .landing-navigation.remove-padding-bottom,.page-template-page_template-landing-sub .landing-navigation-wrapper .landing-navigation.remove-padding-bottom{padding-bottom:0}@media screen and (min-width:768px){.page-template-page_template-landing-main .landing-navigation-wrapper .landing-navigation .landing-navigation__content,.page-template-page_template-landing-sub .landing-navigation-wrapper .landing-navigation .landing-navigation__content{width:51.127%}}.page-template-page_template-landing-main .landing-navigation-wrapper .landing-navigation .landing-navigation__content h2,.page-template-page_template-landing-sub .landing-navigation-wrapper .landing-navigation .landing-navigation__content h2{font-size:4.5rem;margin:0 0 34px 0}.page-template-page_template-landing-main .landing-navigation-wrapper .landing-navigation .landing-navigation__content .landing-navigation__link,.page-template-page_template-landing-sub .landing-navigation-wrapper .landing-navigation .landing-navigation__content .landing-navigation__link{padding:22px 0 0 0}.page-template-page_template-landing-main .landing-navigation-wrapper .landing-navigation .landing-navigation__content .landing-navigation__link:first-of-type,.page-template-page_template-landing-sub .landing-navigation-wrapper .landing-navigation .landing-navigation__content .landing-navigation__link:first-of-type{padding:0}.page-template-page_template-landing-main .landing-navigation-wrapper .landing-navigation .landing-navigation__content .landing-navigation__link h6,.page-template-page_template-landing-sub .landing-navigation-wrapper .landing-navigation .landing-navigation__content .landing-navigation__link h6{color:#789CA4;margin:0 0 10px 0!important;font-weight:700!important}.page-template-page_template-landing-main .landing-navigation-wrapper .landing-navigation .landing-navigation__content .landing-navigation__link a,.page-template-page_template-landing-sub .landing-navigation-wrapper .landing-navigation .landing-navigation__content .landing-navigation__link a{display:block}.page-template-page_template-landing-main .landing-navigation-wrapper .landing-navigation .landing-navigation__content .landing-navigation__link a:hover h4,.page-template-page_template-landing-main .landing-navigation-wrapper .landing-navigation .landing-navigation__content .landing-navigation__link a:focus h4,.page-template-page_template-landing-sub .landing-navigation-wrapper .landing-navigation .landing-navigation__content .landing-navigation__link a:hover h4,.page-template-page_template-landing-sub .landing-navigation-wrapper .landing-navigation .landing-navigation__content .landing-navigation__link a:focus h4{color:#ED9B33}.page-template-page_template-landing-main .landing-navigation-wrapper .landing-navigation .landing-navigation__content .landing-navigation__link a:hover .icon,.page-template-page_template-landing-main .landing-navigation-wrapper .landing-navigation .landing-navigation__content .landing-navigation__link a:focus .icon,.page-template-page_template-landing-sub .landing-navigation-wrapper .landing-navigation .landing-navigation__content .landing-navigation__link a:hover .icon,.page-template-page_template-landing-sub .landing-navigation-wrapper .landing-navigation .landing-navigation__content .landing-navigation__link a:focus .icon{position:relative}.page-template-page_template-landing-main .landing-navigation-wrapper .landing-navigation .landing-navigation__content .landing-navigation__link a:hover .icon::after,.page-template-page_template-landing-main .landing-navigation-wrapper .landing-navigation .landing-navigation__content .landing-navigation__link a:focus .icon::after,.page-template-page_template-landing-sub .landing-navigation-wrapper .landing-navigation .landing-navigation__content .landing-navigation__link a:hover .icon::after,.page-template-page_template-landing-sub .landing-navigation-wrapper .landing-navigation .landing-navigation__content .landing-navigation__link a:focus .icon::after{background-image:url(/wp-content/themes/cirio-theme/assets/images/navlink-arrow-orange.svg)}.page-template-page_template-landing-main .landing-navigation-wrapper .landing-navigation .landing-navigation__content .landing-navigation__link a > h4,.page-template-page_template-landing-sub .landing-navigation-wrapper .landing-navigation .landing-navigation__content .landing-navigation__link a > h4{width:-moz-fit-content;width:fit-content;transition:250ms cubic-bezier(0.33,1,0.68,1);color:#24303F;font-size:2.19rem!important;font-weight:600!important;line-height:123.28%!important;margin:0}@media screen and (min-width:768px){.page-template-page_template-landing-main .landing-navigation-wrapper .landing-navigation .landing-navigation__content .landing-navigation__link a > h4,.page-template-page_template-landing-sub .landing-navigation-wrapper .landing-navigation .landing-navigation__content .landing-navigation__link a > h4{}}.page-template-page_template-landing-main .landing-navigation-wrapper .landing-navigation .landing-navigation__content .landing-navigation__link a > h4 > .icon,.page-template-page_template-landing-sub .landing-navigation-wrapper .landing-navigation .landing-navigation__content .landing-navigation__link a > h4 > .icon{position:relative}.page-template-page_template-landing-main .landing-navigation-wrapper .landing-navigation .landing-navigation__content .landing-navigation__link a > h4 > .icon::after,.page-template-page_template-landing-sub .landing-navigation-wrapper .landing-navigation .landing-navigation__content .landing-navigation__link a > h4 > .icon::after{transition:250ms cubic-bezier(0.33,1,0.68,1);top:-0.2rem;left:11px;content:"";position:absolute;display:block;height:2.8rem;width:2.8rem;background-image:url(/wp-content/themes/cirio-theme/assets/images/navlink-arrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center center}.page-template-page_template-landing-main .landing-navigation-wrapper .landing-navigation .landing-navigation__image,.page-template-page_template-landing-sub .landing-navigation-wrapper .landing-navigation .landing-navigation__image{margin-top:34px}@media screen and (min-width:768px){.page-template-page_template-landing-main .landing-navigation-wrapper .landing-navigation .landing-navigation__image,.page-template-page_template-landing-sub .landing-navigation-wrapper .landing-navigation .landing-navigation__image{margin:0;width:41.5%}}.page-template-page_template-landing-main .landing-navigation-wrapper .landing-navigation .landing-navigation__image figcaption,.page-template-page_template-landing-sub .landing-navigation-wrapper .landing-navigation .landing-navigation__image figcaption{padding:1.4rem 0 0 0;font-size:2.5rem;text-align:center;font-weight:700}.page-template-page_template-landing-main .scrolling-images-wrapper .scrolling-images,.page-template-page_template-landing-sub .scrolling-images-wrapper .scrolling-images{width:100%;height:25.12vw;display:flex}.page-template-page_template-landing-main .scrolling-images-wrapper .scrolling-images figure,.page-template-page_template-landing-sub .scrolling-images-wrapper .scrolling-images figure{height:100%}.page-template-page_template-landing-main .scrolling-images-wrapper .scrolling-images figure:nth-child(odd),.page-template-page_template-landing-sub .scrolling-images-wrapper .scrolling-images figure:nth-child(odd){width:38.175%}.page-template-page_template-landing-main .scrolling-images-wrapper .scrolling-images figure:nth-child(even),.page-template-page_template-landing-sub .scrolling-images-wrapper .scrolling-images figure:nth-child(even){width:23.65%}.page-template-page_template-landing-main .scrolling-images-wrapper .scrolling-images figure img,.page-template-page_template-landing-sub .scrolling-images-wrapper .scrolling-images figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-template-page_template-landing-main .scrolling-people-wrapper,.page-template-page_template-landing-sub .scrolling-people-wrapper{padding-top:13.7rem 30px}.page-template-page_template-landing-main .scrolling-people-wrapper .horizontal-wrapper,.page-template-page_template-landing-sub .scrolling-people-wrapper .horizontal-wrapper{height:100%;display:flex;align-items:center;justify-content:flex-start}.page-template-page_template-landing-main .scrolling-people-wrapper .scrolling-people,.page-template-page_template-landing-sub .scrolling-people-wrapper .scrolling-people{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap}.page-template-page_template-landing-main .scrolling-people-wrapper .scrolling-people .scrolling-people-headline,.page-template-page_template-landing-sub .scrolling-people-wrapper .scrolling-people .scrolling-people-headline{margin:11vh 69px 0 20px}@media screen and (min-width:768px){.page-template-page_template-landing-main .scrolling-people-wrapper .scrolling-people .scrolling-people-headline,.page-template-page_template-landing-sub .scrolling-people-wrapper .scrolling-people .scrolling-people-headline{margin:11vh 69px 0 7.3vw}}@media screen and (min-width:1662px){.page-template-page_template-landing-main .scrolling-people-wrapper .scrolling-people .scrolling-people-headline,.page-template-page_template-landing-sub .scrolling-people-wrapper .scrolling-people .scrolling-people-headline{margin:11vh 69px 0 calc((100vw - 1620px) / 2)}}.page-template-page_template-landing-main .scrolling-people-wrapper .scrolling-people .scrolling-people-headline h2,.page-template-page_template-landing-sub .scrolling-people-wrapper .scrolling-people .scrolling-people-headline h2{margin:0}.page-template-page_template-landing-main .scrolling-people-wrapper .scrolling-people .scrolling-person,.page-template-page_template-landing-sub .scrolling-people-wrapper .scrolling-people .scrolling-person{margin-right:34.54px}.page-template-page_template-landing-main .scrolling-people-wrapper .scrolling-people .scrolling-person .scrolling-person-img-wrap,.page-template-page_template-landing-sub .scrolling-people-wrapper .scrolling-people .scrolling-person .scrolling-person-img-wrap{width:30vh;height:0;padding-bottom:100%;position:relative;margin-bottom:24.54px}.page-template-page_template-landing-main .scrolling-people-wrapper .scrolling-people .scrolling-person .scrolling-person-img-wrap figure,.page-template-page_template-landing-sub .scrolling-people-wrapper .scrolling-people .scrolling-person .scrolling-person-img-wrap figure{position:absolute;top:0;right:0;bottom:0;left:0;width:100%}.page-template-page_template-landing-main .scrolling-people-wrapper .scrolling-people .scrolling-person .scrolling-person-img-wrap figure img,.page-template-page_template-landing-sub .scrolling-people-wrapper .scrolling-people .scrolling-person .scrolling-person-img-wrap figure img{border-radius:50%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-template-page_template-landing-main .scrolling-people-wrapper .scrolling-people .scrolling-person p,.page-template-page_template-landing-sub .scrolling-people-wrapper .scrolling-people .scrolling-person p{text-align:center;margin:10px 0 0 0}.page-template-page_template-landing-main .scrolling-people-wrapper .scrolling-people .scrolling-person .name,.page-template-page_template-landing-sub .scrolling-people-wrapper .scrolling-people .scrolling-person .name{font-size:18px;line-height:112.5%;font-weight:600;font-family:"Chap",Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif!important;margin:0}.page-template-page_template-landing-main .scrolling-people-wrapper .scrolling-people .scrolling-person .title,.page-template-page_template-landing-main .scrolling-people-wrapper .scrolling-people .scrolling-person .company,.page-template-page_template-landing-sub .scrolling-people-wrapper .scrolling-people .scrolling-person .title,.page-template-page_template-landing-sub .scrolling-people-wrapper .scrolling-people .scrolling-person .company{font-size:16.2px;line-height:20.25px;font-weight:400}.page-template-page_template-landing-main .scrolling-people-wrapper .scrolling-people .scrolling-person .company,.page-template-page_template-landing-sub .scrolling-people-wrapper .scrolling-people .scrolling-person .company{font-weight:700}.landing-content-repeater__wrapper{padding-top:calc(13.7rem - 33px);padding-bottom:calc(13.7rem - 33px)}.landing-content-repeater__wrapper.remove-padding-bottom{padding-bottom:0}.landing-content-repeater__wrapper .landing-content-repeater{max-width:741px;margin:0 auto}.landing-content-repeater__wrapper .landing-content-repeater .content-repeater-wysiwyg{padding:33px 0}.landing-content-repeater__wrapper .landing-content-repeater .content-repeater-people__wrapper{padding:33px 0}.landing-content-repeater__wrapper .landing-content-repeater .content-repeater-people__wrapper h3{margin:0;padding-bottom:4.1rem}.landing-content-repeater__wrapper .landing-content-repeater .content-repeater-people__wrapper .content-repeater-people{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:17px;grid-row-gap:28px}@media screen and (min-width:768px){.landing-content-repeater__wrapper .landing-content-repeater .content-repeater-people__wrapper .content-repeater-people{grid-template-columns:repeat(4,1fr)}}.landing-content-repeater__wrapper .landing-content-repeater .content-repeater-people__wrapper .content-repeater-people .content-repeater-person{width:100%}.landing-content-repeater__wrapper .landing-content-repeater .content-repeater-people__wrapper .content-repeater-people .content-repeater-person .scrolling-person-img-wrap{width:100%;height:0;padding-bottom:100%;position:relative;margin-bottom:24.54px}.landing-content-repeater__wrapper .landing-content-repeater .content-repeater-people__wrapper .content-repeater-people .content-repeater-person .scrolling-person-img-wrap figure{position:absolute;top:0;right:0;bottom:0;left:0;width:100%}.landing-content-repeater__wrapper .landing-content-repeater .content-repeater-people__wrapper .content-repeater-people .content-repeater-person .scrolling-person-img-wrap figure img{border-radius:50%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.landing-content-repeater__wrapper .landing-content-repeater .content-repeater-people__wrapper .content-repeater-people .content-repeater-person p{text-align:center;margin:10px 0 0 0}.landing-content-repeater__wrapper .landing-content-repeater .content-repeater-people__wrapper .content-repeater-people .content-repeater-person .name{font-size:18px;line-height:112.5%;font-weight:600;font-family:"Chap",Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif!important;margin:0}.landing-content-repeater__wrapper .landing-content-repeater .content-repeater-people__wrapper .content-repeater-people .content-repeater-person .title,.landing-content-repeater__wrapper .landing-content-repeater .content-repeater-people__wrapper .content-repeater-people .content-repeater-person .company{font-size:16.2px;line-height:20.25px;font-weight:400}.landing-content-repeater__wrapper .landing-content-repeater .content-repeater-people__wrapper .content-repeater-people .content-repeater-person .company{font-weight:700}.single-post-left-container li{padding-bottom:10px}@media screen and (min-width:768px){.single-people .fl-post-feed-post{border-top:1px solid white!important}.single-people .fl-post-feed-post:nth-child(n+4){border-top:none!important}}.page-template-default .block.square--images{padding:7.2rem 0!important}.page-template-default .heading-block,.page-template-default .teammember-block{max-width:85.4vw;margin:0 auto}.page-template-default .imagetext-block:not(.square--images),.page-template-default .teammember-block{padding:0!important;margin:7.2rem auto!important}.page-template-default .imagetext-block.border-bottom{padding-bottom:7.2rem!important}.page-template-default .teammember-block{padding-bottom:calc(8.2rem - 10px)!important}