﻿@import url('https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100..900;1,100..900&display=swap');.accept-cookies-dialog .modal-body p a{color:#529348}.accept-cookies-dialog .modal-footer .btn-default{background-color:#529348;color:#fff}.header{border-bottom:0 solid #f5f5f5}.separate-content-from-top-elements .min-content-height{padding-top:0!important}.xs-portlet-wrap-slider{padding-bottom:0!important}.xSlider .flex-direction-nav li a,.flex-control-nav li a{background:transparent}.xSlider .flex-direction-nav li a:hover{background:transparent}#m_mainContentContainer{overflow:hidden}@media(min-width:1200px){.container{max-width:1200px}}@media(min-width:992px){.container{max-width:992px}footer .res_table>tbody>tr>td .xs-portlet-wrap{text-align:center!important}}@media(max-width:992px){.footer{border-top:0;padding:5px}.copyright{color:#999;background:#3992ca}}.hide-header .header{display:none}.hide-header .portlet-link-class,.hide-header .portlet-link-class:hover{background-color:#7270b1 !important}.hero-segment .background-cover{display:flex;align-items:center;justify-content:center;height:100vh;max-height:1000px}.hero-segment h1{font-size:40px;font-weight:bold;margin-bottom:15px;margin:auto;animation-name:flyUp;animation-duration:1s;animation-fill-mode:both;color:#33362b}.hero-segment h1 .text-green{display:block;text-transform:uppercase;color:#529348;font-size:60px}.hero-segment .xs-portlet-wrap-html-content{animation-name:flyUp;animation-duration:1s;animation-fill-mode:both;animation-delay:1s}.hero-segment .portlet-link-class{animation-name:flyUp;animation-duration:1s;animation-fill-mode:both;animation-delay:1.5s}@media screen and (max-width:991px){.hero-segment .background-cover{padding:20px !important;min-height:100vh}.hero-segment h1{font-size:40px}.hero-segment h3{font-size:20px}.hero-segment .background-cover{background-position:right}}@media screen and (orientation:portrait){.hero-segment .background-cover{background-image:url("/write/07618/style/arkus/images/hero-mob.jpg") !important}}@media screen and (max-width:767.98px){.hero-segment h1 .text-green{font-size:36px}.hero-segment h1{margin-top:20px}.hero-segment .background-cover{background-image:url("/write/07618/style/arkus/images/hero-mob.jpg") !important}.hero-segment .background-cover{align-items:start}}.accordion-wrap{border-radius:20px !important;background:#fff;padding:60px 20px}.accordion-wrap h2{margin-bottom:40px;text-align:center;font-weight:bold;color:#529348;font-size:40px}.accordion{background-color:transparent;color:#33362b;font-weight:700;cursor:pointer;padding:15px 0;width:100%;border-bottom:1px solid #d7d3cc;text-align:left;outline:none;font-size:16px;transition:.4s;display:flex;justify-content:space-between}.active-accordion,.accordion:hover{background-color:#e7e5e1}.panel{padding-top:0;padding:30px 0 15px 0;display:none;background-color:transparent;overflow:hidden;margin-bottom:0}.register-cards table{border-collapse:separate;border-spacing:15px}.register-cards table tr td{background:#fff;border-radius:10px !important;padding:10px 15px 50px 15px;height:100% !important;position:relative}.register-cards table tr td .portlet-link-class{display:block;border-radius:0 0 10px 10px !important}.register-cards table tr td .image-portlet-wrap,.register-cards table tr td .xs-portlet-link{padding-bottom:0 !important}.register-cards table tr td .xs-portlet-link{position:absolute;bottom:0;left:0;width:100%}.register-cards table tr td .clearfix{height:0}@media screen and (max-width:767.98px){.register-cards table.res_table>tbody>tr>td.res-td{max-width:500px;margin:30px auto;padding:10px 20px 50px 20px !important;box-sizing:border-box}}.header{position:absolute;width:100%;background:transparent;top:0}.internal-body .header{position:relative}.main-content-margin-top-42 .header{margin-top:42px}.front-topbar{border-bottom:none}.header .nav>li>a:hover,.header .nav>li.active>a,.header .nav>li.active:hover>a{border-bottom:solid 3px #52944a !important;background:transparent}.header .headerMenuPortletWrap .navbar-nav li a{font-size:16px;padding:10px 15px;text-transform:none}.header .dropdown-menu,.header .dropdown-menu li{border:none}@media screen and (min-width:768px){.header div:not(.header-inner) .navbar-nav li:last-child a{color:#fff !important;background-color:#529348 !important;padding:10px 15px !important;font-weight:normal;transition:all .3s ease-in-out;border:none;border-radius:10px !important;text-transform:none}.header div:not(.header-inner) .navbar-nav li:last-child a:hover{background-color:#294b25 !important}}@media screen and (max-width:767.98px){.logo img{max-width:200px}.logo{margin-left:15px}.header .xs-portlet-header-menu .navbar-toggle.btn.navbar-btn{background:transparent;position:absolute;top:0;right:0}.header .navbar-nav li a{border-bottom:none !important}.navbar-default .navbar-toggle .icon-bar{background-color:#080717 !important}header{position:relative !important;background:#fff !important}}.copyright .xs-portlet-wrap-html-content{font-size:14px}.form-control{height:auto;padding:15px;background-color:transparent}body,.xs-portlet-wrap-html-content{font-family:"Raleway",sans-serif;font-size:16px;line-height:1.3;color:#626755}.separate-content-from-top-elements .min-content-height{padding-top:0 !important}h1,h2,h3,h4,h5,h6{font-family:"Raleway",sans-serif}.portlet-link-class,.portlet-link-class:hover,.schedulingAssetLink,.schedulingAssetLink,.schedulingAssetLink:hover,.schedulingAssetLink:focus,.contactPortletWrap .contactBtn{color:#fff !important;background-color:#529348 !important;padding:10px 15px;font-weight:normal;transition:all .3s ease-in-out;border:none;border-radius:10px !important;text-transform:none}.portlet-link-class:hover,.schedulingAssetLink:hover,.contactPortletWrap .contactBtn{background-color:#294b25 !important}.logo img{width:180px;margin:auto}.flyUp{animation-name:flyUp;animation-duration:1s;animation-timing-function:ease-in-out}.fadeIn{animation-name:fadeIn;animation-duration:1s;animation-timing-function:ease-in-out}.delay-0{animation-fill-mode:both;animation-delay:.5s}.delay-1{animation-fill-mode:both;animation-delay:1s}.delay-2{animation-fill-mode:both;animation-delay:1.5s}.delay-3{animation-fill-mode:both;animation-delay:2s}@keyframes flyUp{from{opacity:0;transform:translatey(120px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}