﻿@charset "UTF-8";img{max-width:100%;}body{font-family:"inter",sans-serif;font-style:normal;font-size:16px;}.bg-image{background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;min-height:400px;}.bg-image.top{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;}h1{font-size:36px;color:#fff;font-family:"Montserrat",sans-serif;}h2{font-size:28px;font-weight:700;}h3{font-size:25px;font-weight:700;}h4{font-size:20px;font-weight:700;}a{color:#fff;text-decoration:none;}.custom-btn{background-color:#ba353a;padding:12px 25px;display:inline-block;color:#fff;font-size:15px;font-weight:700;transition:background-color .5s ease;border-radius:10px;border:1.25px solid #fff;}.custom-btn.white{background-color:#fff;color:#000;}.custom-btn:hover{background-color:#d85358;color:#fff;}.top-bar{background-color:#1c1c1c;}.top-bar .social-links{display:flex;justify-content:flex-end;gap:4px;margin-right:40px;}.top-bar .social-links a{display:inline-flex;}.top-bar .social-links i{width:46px;height:46px;background-color:#ba353a;display:inline-flex;align-items:center;justify-content:center;color:#fff;transition:background-color .35s,color .35s;}.top-bar .social-links a:hover i{background-color:#d85358;color:#fff;}header{display:flex;justify-content:space-between;align-items:center;padding:30px 160px;width:100%;position:relative;z-index:99;background-color:#fff;box-shadow:0 4px 50px 0 rgba(0,0,0,.15);}header img{max-width:300px;}header .right-side{display:flex;align-items:center;gap:20px;}header nav{margin-left:auto;}header nav ul{display:flex;list-style-type:none;margin:0;padding:0;}header nav li{padding-right:30px;}header nav li a{display:inline-block;color:#1c1c1c;font-size:18px;text-decoration:none;}header nav li a:hover{color:#d85358;}header nav .close-menu{display:none;background:none;border:0;font-size:50px;cursor:pointer;}header nav .mobile-menu-bar{display:none;justify-content:space-between;align-items:center;padding:30px;}header nav .mobile-menu-bar img{max-width:200px;}header .menu-toggle{display:none;color:#1c1c1c;font-size:35px;background:none;border:0;cursor:pointer;}header .border-header{display:none;height:3px;background-color:#ba353a;margin:0;}.menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:11;display:none;}header.menu-open+.menu-overlay{display:block;}@media(max-width:992px){header{padding:30px 40px;}header nav{position:fixed;top:0;right:0;height:100vh;width:350px;background-color:#fff;transform:translateX(100%);transition:transform .3s ease-in-out;display:block;margin-left:0;overflow-y:auto;-webkit-overflow-scrolling:touch;visibility:hidden;font-size:20px;}header nav .close-menu{display:block;color:#1c1c1c;}header nav .mobile-menu-bar{display:flex;}header nav a,header nav li a{color:#1c1c1c;}header nav a:hover,header nav li a:hover{color:#d85358;}header nav .border-header{display:block;margin:0 30px 20px;}header .menu-toggle{display:block;}header.menu-open nav{transform:translateX(0);visibility:visible;}}header nav ul.main-menu{display:flex;list-style:none;margin:0;padding:0;}header nav ul.main-menu>li{position:relative;padding-right:30px;}header nav ul.main-menu>li>a{display:inline-block;color:#1c1c1c;font-size:18px;text-decoration:none;}header nav ul.main-menu>li>a:hover{color:#d85358;}header nav ul.main-menu>li.omoss-parent>ul.omoss-dropdown{display:none;position:absolute;top:100%;left:0;background:#fff;padding:8px 0;min-width:220px;list-style:none;margin:0;z-index:60;}header nav ul.main-menu>li.omoss-parent>ul.omoss-dropdown li a{display:block;padding:10px 18px;font-size:16px;white-space:nowrap;}@media(min-width:993px){header nav ul.main-menu>li.omoss-parent:hover>ul.omoss-dropdown,header nav ul.main-menu>li.omoss-parent:focus-within>ul.omoss-dropdown{display:block;}}@media(max-width:992px){header nav ul.main-menu{flex-direction:column;padding:30px 30px 70px 30px!important;}header nav ul.main-menu>li{padding:5px 0;}header nav ul.main-menu>li.omoss-parent>ul.omoss-dropdown{position:static;width:100%;padding:0!important;}header nav ul.main-menu>li.omoss-parent.open>ul.omoss-dropdown{display:block;}header nav ul.main-menu>li.omoss-parent>ul.omoss-dropdown li a{padding:0 30px;}}header nav ul.main-menu>li.omoss-parent>a{position:relative;padding-right:20px;}header nav ul.main-menu>li.omoss-parent>a:after{content:"";font-family:"Font Awesome 6 Free";font-weight:900;font-size:14px;position:absolute;right:0;top:50%;transform:translateY(-50%);line-height:1;transition:transform .25s;}@media(min-width:993px){header nav ul.main-menu>li.omoss-parent:hover>a:after,header nav ul.main-menu>li.omoss-parent:focus-within>a:after{transform:translateY(-50%) rotate(180deg);}}@media(max-width:992px){header nav ul.main-menu>li.omoss-parent.open>a:after{transform:translateY(-50%) rotate(180deg);}}.hero{position:relative;width:100%;height:850px;}.hero .red-box{position:absolute;top:50%;left:calc((100% - 1320px)/2);transform:translateY(-50%);max-width:520px;background-color:#ba353a;color:#fff;padding:40px;border-radius:10px;z-index:2;font-size:18px;}.hero .red-box .custom-btn.white{margin-right:15px;}.hero .circle-citat{padding-top:30px;position:absolute;top:100px;right:calc((100% - 1320px)/2);width:230px;height:230px;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center;z-index:2;font-size:32px;font-family:"Seaweed Script",cursive;}.boxes-section{position:relative;margin-top:-120px;z-index:3;}.boxes-section .overlay-box{position:relative;background-color:#fff;padding:60px 30px 40px;border-radius:10px;box-shadow:0 1px 100px 0 rgba(0,0,0,.1);height:100%;}.boxes-section .icon-wrapper{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);display:flex;}.sektion1{display:flex;flex-wrap:wrap;width:100%;margin-top:100px;margin-bottom:100px;}.sektion1 .section-left,.sektion1 .section-right{flex:1 1 50%;display:flex;}.sektion1 .section-left{position:relative;overflow:hidden;min-height:400px;}.sektion1 .section-left .video-wrapper{position:absolute;inset:0;width:100%;height:100%;}.sektion1 video{width:100%;height:100%;object-fit:cover;}.sektion1 .section-right{background-color:#ba353a;color:#fff;padding:100px;padding-left:140px;display:flex;align-items:flex-start;}.sektion1 .section-right .text{max-width:600px;}.sektion1 .section-right p{font-size:18px;}.sektion1 .section-right .custom-btn{margin-top:20px;}.sektion1 .section-right a{color:#fff;text-decoration:none;}@media(max-width:991px){.sektion1{flex-direction:column;}.sektion1 .section-right{padding:22px;}.sektion1 .section-right .text{max-width:900px;}}.holdings{margin-bottom:80px;}.holdings .holdings-card{display:flex;flex-direction:column;height:100%;}.holdings .holdings-card img{width:100%;border-radius:10px;margin-bottom:15px;}.holdings .holdings-card h3{font-size:20px;margin-bottom:10px;}.holdings .holdings-card p{flex-grow:1;}.holdings .holdings-card .read-more{color:#ba353a;font-weight:700;text-decoration:none;}.holdings .holdings-card .read-more:hover{color:#d85358;}footer{background:#1c1c1c;color:#fff;padding:80px 0;font-size:17px;}footer ul{list-style:none;margin:0;padding:0;}footer img{margin-top:-40px;}footer a{color:#fff;text-decoration:none;}footer a:hover{color:#fff;}footer h3{font-size:22px;}footer i{margin-right:10px;}footer .custom-btn{border:0;padding:12px 35px;}.sub_top{position:relative;width:100%;height:400px;}.red-subbox{margin-top:-36px;max-width:360px;background-color:#ba353a;color:#fff;padding:20px 40px;border-radius:10px;z-index:2;font-size:20px;}.standard_page{padding:80px 0;}.standard_page .red-box{background-color:#ba353a;color:#fff;padding:35px;border-radius:10px;display:inline-block;width:100%;margin-left:25px;max-width:260px;}.standard_page .red-box h3{font-size:20px;}.standard_page .red-box a:hover{color:#fff;}.standard_page .red-box i{margin-right:5px;}.standard_page .leftmenu{margin-right:30px;border-right:1px solid #e3e3e3;padding-right:10px;}.standard_page .leftmenu .panel{margin-bottom:60px;border-radius:5px;padding-right:0;background-color:#fff;border:0;box-shadow:none;}.standard_page .leftmenu .panel .panel-body{padding-left:0;padding-right:0;}.standard_page .leftmenu .panel .panel-body .list-group{margin-bottom:0;padding:10px 0;}.standard_page .leftmenu .panel .panel-body .list-group ul{list-style:none;margin:0;padding:0;}.standard_page .leftmenu .panel .panel-body .list-group ul li{display:block;}.standard_page .leftmenu .panel .panel-body .list-group ul li a{color:#000;display:block;font-weight:300;padding:15px 5px 15px 20px;position:relative;margin-bottom:-1px;margin-right:50px;transition:.3s ease;font-size:18px;text-decoration:none!important;padding-left:0;}.standard_page .leftmenu .panel .panel-body .list-group ul li a:hover{color:#d85358;text-decoration:none;}.standard_page .leftmenu .panel .panel-body .list-group ul li a.r320active{color:#ba353a;font-weight:bold;text-decoration:none;}.standard_page .leftmenu .panel .panel-body .list-group ul li ul{display:none;margin:0;box-shadow:none;padding:0;}.standard_page .leftmenu .panel .panel-body .list-group ul li ul li a{padding-left:30px!important;font-size:19px;margin-left:16px;padding:10px 0 10px 20px;padding-left:20px!important;}.standard_page .leftmenu .panel .panel-body .list-group ul li ul li a:hover{color:#d85358;}.standard_page .leftmenu .panel .panel-body .list-group ul li ul li ul{display:none;margin-left:0;}.standard_page .leftmenu .panel .panel-body .list-group ul li ul li ul li a{padding-left:35px!important;}.standard_page .leftmenu .panel .panel-body .list-group ul li ul li ul li ul{display:none;}.standard_page .leftmenu .panel .panel-body .list-group ul li ul li ul li ul li a{padding-left:60px!important;}.standard_page .leftmenu .panel .panel-body .list-group ul .li-haschild{position:relative;}.standard_page .leftmenu .panel .panel-body .list-group ul .li-haschild>a{display:block;cursor:pointer;padding-right:30px;}.standard_page .leftmenu .panel .panel-body .list-group ul .li-haschild>a::after{content:"";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;right:5px;top:50%;transform:translateY(-50%);font-size:18px;color:#000;transition:transform .25s ease;pointer-events:none;}.standard_page .leftmenu .panel .panel-body .list-group ul .li-haschild.do_not_show>a::after{transform:translateY(-50%) rotate(180deg);}.standard_page .leftmenu .panel .panel-body .list-group ul .li-haschild.do_not_show>.r320haschild{color:#000;}.contact-module{padding-top:80px;padding-bottom:80px;}.contact-module h2{margin-bottom:40px;}.contact-module .contact-filter{display:flex;gap:32px;list-style:none;padding:0;margin-bottom:50px;border-bottom:1px solid #ccc;font-size:14px;}.contact-module .contact-filter li{position:relative;cursor:pointer;padding:8px 0;font-weight:400;color:#222;transition:color .25s ease;}.contact-module .contact-filter li:hover{color:#d85358;}.contact-module .contact-filter li.active{font-weight:600;color:#ba353a;}.contact-module .contact-filter li.active::after{content:"";position:absolute;left:0;bottom:-1px;height:3px;width:100%;background:#ba353a;border-radius:2px;}.contact-module .contact-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:30px 50px;}.contact-module .contact-card{display:flex;flex-direction:column;align-items:center;}.contact-module .contact-card .avatar-wrap{width:100%;max-width:260px;aspect-ratio:1/1;border-radius:50%;position:relative;overflow:hidden;margin:0 auto 18px;display:flex;align-items:center;justify-content:center;}.contact-module .contact-card .avatar-wrap img{width:100%;height:100%;object-fit:cover;display:block;}.contact-module .contact-card .contact-dept{font-size:10px;letter-spacing:.5px;text-transform:uppercase;font-weight:600;margin-bottom:6px;color:#ba353a;}.contact-module .contact-card .contact-name{font-size:13px;font-weight:700;margin-bottom:6px;color:#000;}.contact-module .contact-card .contact-email,.contact-module .contact-card .contact-phone{font-size:11px;}.contact-module .contact-card .contact-email a,.contact-module .contact-card .contact-phone a{color:#333;text-decoration:none;transition:color .25s ease;}.contact-module .contact-card .contact-email a:hover,.contact-module .contact-card .contact-phone a:hover{color:#ba353a;}.contact-module .contact-card .contact-text{text-align:center;display:flex;flex-direction:column;align-items:center;}.contact-module .contact-card .contact-text span{font-size:14px;margin-bottom:6px;color:#ba353a;}.contact-module .contact-card .contact-text p{font-size:18px;font-weight:600;margin-bottom:6px;}.contact-module .contact-card .contact-text a{display:block;font-size:16px;color:#333;text-decoration:none;transition:color .25s ease;}.contact-module .contact-card .contact-text a:hover{color:#ba353a;}.contactwrap{background-color:#ba353a;padding:80px 0;color:#fff;}.contactwrap .formwrap{margin-top:15px;}.contactwrap input[type=text],.contactwrap textarea{background:#f9f9f9;width:100%;border-radius:3px;border:.5px solid #bebebe;padding:15px 20px;font-size:16px;margin-bottom:20px;}.contactwrap textarea{height:130px;resize:none;}.contactwrap input[type=file]{display:block;margin-bottom:5px;color:#fff;cursor:pointer;}.contactwrap .file-info p{font-size:14px;color:#eee;font-style:italic;margin-bottom:10px;}.contactwrap .check-send-row{display:flex;justify-content:space-between;align-items:flex-end;margin-top:10px;gap:20px;}.contactwrap .custom-btn{margin-top:-30px;}.contactwrap .checkbox-label{display:flex;align-items:flex-start;font-size:13px;}.contactwrap .checkbox-label input[type=checkbox]{width:20px;height:20px;border-radius:2px;background-color:#f9f9f9;cursor:pointer;margin-right:10px;}.contactwrap .alert{margin-top:25px;max-width:80%;}.standard_page{padding:80px 0;}.standard_page .red-box{background-color:#ba353a;color:#fff;padding:35px;border-radius:10px;display:inline-block;width:100%;margin-left:25px;max-width:260px;}.standard_page .red-box h3{font-size:20px;}.standard_page .red-box a:hover{color:#fff;}.standard_page .red-box i{margin-right:5px;}.standard_page .leftmenu{margin-right:30px;border-right:1px solid #e3e3e3;padding-right:10px;}.standard_page .leftmenu .panel{margin-bottom:60px;border-radius:5px;padding-right:0;background-color:#fff;border:0;box-shadow:none;}.standard_page .leftmenu .panel .panel-body{padding-left:0;padding-right:0;}.standard_page .leftmenu .panel .panel-body .list-group{margin-bottom:0;padding:10px 0;}.standard_page .leftmenu .panel .panel-body .list-group ul{list-style:none;margin:0;padding:0;}.standard_page .leftmenu .panel .panel-body .list-group ul li{display:block;}.standard_page .leftmenu .panel .panel-body .list-group ul li a{color:#000;display:block;font-weight:300;padding:15px 5px 15px 20px;position:relative;margin-bottom:-1px;margin-right:50px;transition:.3s ease;font-size:18px;text-decoration:none!important;padding-left:0;}.standard_page .leftmenu .panel .panel-body .list-group ul li a:hover{color:#d85358;text-decoration:none;}.standard_page .leftmenu .panel .panel-body .list-group ul li a.r320active{color:#ba353a;font-weight:bold;text-decoration:none;}.standard_page .leftmenu .panel .panel-body .list-group ul li ul{display:none;margin:0;box-shadow:none;padding:0;}.standard_page .leftmenu .panel .panel-body .list-group ul li ul li a{padding-left:30px!important;font-size:19px;margin-left:16px;padding:10px 0 10px 20px;padding-left:20px!important;}.standard_page .leftmenu .panel .panel-body .list-group ul li ul li a:hover{color:#d85358;}.standard_page .leftmenu .panel .panel-body .list-group ul li ul li ul{display:none;margin-left:0;}.standard_page .leftmenu .panel .panel-body .list-group ul li ul li ul li a{padding-left:35px!important;}.standard_page .leftmenu .panel .panel-body .list-group ul li ul li ul li ul{display:none;}.standard_page .leftmenu .panel .panel-body .list-group ul li ul li ul li ul li a{padding-left:60px!important;}.standard_page .leftmenu .panel .panel-body .list-group ul .li-haschild{position:relative;}.standard_page .leftmenu .panel .panel-body .list-group ul .li-haschild>a{display:block;cursor:pointer;padding-right:30px;}.standard_page .leftmenu .panel .panel-body .list-group ul .li-haschild>a::after{content:"";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;right:5px;top:50%;transform:translateY(-50%);font-size:18px;color:#000;transition:transform .25s ease;pointer-events:none;}.standard_page .leftmenu .panel .panel-body .list-group ul .li-haschild.do_not_show>a::after{transform:translateY(-50%) rotate(180deg);}.standard_page .leftmenu .panel .panel-body .list-group ul .li-haschild.do_not_show>.r320haschild{color:#000;}@media screen and (max-width:1450px){.leftmenu{margin-right:70px;border-right:1px solid #e3e3e3;padding-right:25px;}.leftmenu .panel .panel-body .list-group ul li a{padding:15px 5px 15px 15px;font-size:20px;}.block .container{max-width:none;width:96%;}.about .text{padding:110px 110px;}.section{padding:90px 30px;}.section .container{max-width:none;width:100%;}.section.grey .container{width:100%;}}@media screen and (max-width:1200px){.leftmenu{margin-right:30px;}.person{width:33.33333%;}.about .text{padding:80px 50px;}.section .text .inner{padding-right:0;position:static;top:auto;transform:none;-webkit-transform:none;}.section .text{flex:none;width:100%;}.section .img{flex:none;width:100%;text-align:center;margin-top:40px;}}@media screen and (max-width:991px){.standard_page .leftmenu{display:none;}.standard_page .col-md-9,.standard_page .col-md-6{flex:none;width:100%;max-width:none;}.standard_page .red-box{margin-left:0;margin-top:20px;}footer .col-md-3{flex:none;width:100%;text-align:center;margin-bottom:30px;}footer img{display:block;margin:0 auto;}.section.grey h2{position:relative;margin-bottom:70px;font-size:40px;}.q_img{width:100%;margin-bottom:30px;flex:none;text-align:center;}.q_text{width:100%;flex:none;text-align:center;}.section .q_text .q_inner{position:static;top:auto;transform:none;-webkit-transform:none;}.section{padding:70px 25px;}.s_top{min-height:550px;}.s_top .text{width:600px;}.about .text h1{font-size:26px;}.about .col-md-6{width:100%;}.about .img{min-height:400px;}.m-icon{display:block;}header ul.menu{display:none;}}@media screen and (max-width:767px){.section.grey h2{font-size:35px;}.about .text h2{font-size:25px;margin-bottom:22px;}.about .text{padding:60px 30px;}.s_top .text h1{font-size:35px;}.s_top{min-height:500px;}.s_top .text{transform:translate(0,-50%);-webkit-transform:translate(0,-50%);left:auto;width:100%;padding:0 40px;}}@media screen and (max-width:700px){.person{width:50%;}}@media screen and (max-width:500px){.logos-flex .logo-item img{max-width:150px;}.contact-bot-bord{gap:20px;}.person{width:100%;}.about .text{padding:50px 20px;}.section{padding:50px 20px;}.s_top .text h1{font-size:30px;}.s_top{min-height:400px;}.s_top .text{padding:0 30px;}.custom-btn{padding:12px 20px;font-size:14px;}}