﻿@import url('https://fonts.googleapis.com/css2?family=Bad+Script&family=Neucha&family=Ysabeau+Office:ital,wght@0,1..1000;1,1..1000&display=swap');.header{background:#efe8d5;border:none}.front-topbar{border-bottom:none}.logo img{max-width:100%}.header .headerMenuPortletWrap .navbar-nav li a{font-family:"Ysabeau Office",serif;font-optical-sizing:auto;font-weight:bold;font-size:16px;line-height:1;color:#5d514c;padding:10px !important;line-height:18px}@media(min-width:767px){.header .nav>li>a:hover,.header .nav>li.active>a,.header .nav>li.active:hover>a{border-bottom:none !important;background:transparent;color:#b18a1a}}@media screen and (max-width:767px){.res_table .navbar-toggle{position:absolute;top:10px;right:10px}.logo img{max-width:150px;padding:0 0 0 15px}.header .xs-portlet-header-menu .navbar-toggle.btn.navbar-btn{background:transparent !important}.navbar-default .navbar-toggle .icon-bar{background-color:#423f3c !important}.header .navbar-nav li a{border-bottom:1px solid rgba(255,255,255,.1) !important}.header .xs-portlet-header-menu .header-menu-portlet .nav.navbar-nav>li.active>a,.header .xs-portlet-header-menu .header-menu-portlet .nav.navbar-nav>li.active>a:hover,.header .xs-portlet-header-menu .header-menu-portlet .nav.navbar-nav>li.active>a:focus,.header .xs-portlet-header-menu .header-menu-portlet .nav.navbar-nav li a:hover,.header .xs-portlet-header-menu .header-menu-portlet .nav.navbar-nav>li.active>a:hover{border-bottom:none !important;background:#e8d49b;color:#5d514c}.navbar-collapse{border-top:1px solid #312f27 !important}.social-icons{position:absolute;top:20px;right:68px}}@media(min-width:767px){.header .nav li.active .dropdown-menu li.active>a,.header .nav li.active .dropdown-menu li.active>a:hover,.header .nav li.active .dropdown-menu li.active a:hover{background:#ecd899 !important;color:#5d514c !important}.header .dropdown-menu{border:none;border-radius:5px !important;overflow:hidden}}@media(max-width:768px){.header .xs-portlet-header-menu .header-menu-portlet .nav.navbar-nav li.dropdown.open.active>.dropdown-toggle:hover{background:#dbd0b4;color:#5d514c}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#5d514c;background-color:#ecd899}.navbar-collapse{border-top:none !important}.header .navbar-btn span,.header .navbar-btn:hover span{background:#5d514c !important}}.form-control{padding:15px;border-radius:10px !important;height:auto}.hero-segment tr td{position:relative;height:100%}.hero-segment tr td:first-child{animation-name:flyLeft;animation-duration:1s;animation-fill-mode:both}.hero-segment tr td:nth-child(2){display:flex;width:100% !important;gap:30px;animation-name:flyUp;animation-duration:1s;animation-fill-mode:both;animation-delay:1s}.hero-segment .about-img .image-portlet-wrap div{border-radius:20px 20px 0 100px !important;overflow:hidden}.hero-segment .about-img div{height:100%}.hero-segment .about-img img{object-fit:cover;min-height:100%}.hero-quote{background:linear-gradient(311deg,transparent 64px,#fff 0);padding:80px 30px;position:relative;border-radius:10px !important;border-bottom-right-radius:110px !important}.hero-quote h1{font-family:"Bad Script",cursive;font-weight:400}.hero-quote:after{content:"";display:block;width:150px;height:150px;background-image:url(/write/07697/style/arkus/images/paper-fold.png);position:absolute;background-repeat:no-repeat;bottom:-10px;right:-5px;background-size:contain}.paper-clip{position:absolute;width:110px;z-index:1;left:35%;top:-25px}.hero-art{max-width:210px;padding-bottom:20px}.footer,.copyright,.footer .xs-portlet-wrap-html-content,.copyright .xs-portlet-wrap-html-content{color:#fff !important;font-size:16px}.footer{text-align:center;background:#5d514c}.copyright{background:#3f3836}.footer .portlet-link-class{background:#ecd899;background:linear-gradient(to left,#5d514c 50%,#ecd899 50%);background-size:200% 100%;color:#5d514c !important}.testimonials2 .image-portlet-wrap,.testimonials-page .image-portlet-wrap{background:#fff;border-radius:10px 10px 0 0 !important;padding:100px 30px 0 30px}.testimonials2 .xs-portlet-wrap-html-content,.testimonials-page .background-color td .xs-portlet-wrap-html-content{background:#fff;border-radius:0 0 10px 10px !important;padding:0 30px 30px 30px}.testimonials2 .image-with-text-wrap,.testimonials-page .image-with-text-wrap{border:none;display:flex;width:100% !important;align-items:center}.testimonials2 .image-with-text-wrap:before,.testimonials-page .image-with-text-wrap:before{content:"";display:block;width:60px;height:60px;background-image:url(/write/07697/style/arkus/images/quote-icon.svg);position:absolute;background-repeat:no-repeat;top:-60px;left:calc((50%) - (40px));background-size:contain}.testimonials2 .image-with-text-wrap img,.testimonials-page .image-with-text-wrap img{max-width:110px;border-radius:100px 20px 100px 100px !important;margin-right:10px}.testimonials2 .image-text-wrap,.testimonials2 .image-portlet-wrap:hover .image-text-wrap,.testimonials-page .image-text-wrap,.testimonials-page .image-portlet-wrap:hover .image-text-wrap{background:transparent;border-bottom:none;color:#5d514c}.testimonials2 .image-text-wrap .img-title,.testimonials-page .image-text-wrap .img-title{font-size:22px;font-weight:600;text-align:left}@media screen and (max-width:767.98px){.testimonials2 .res_table>tbody>tr>td .xs-portlet-wrap.image-portlet-wrap div.image-with-text-wrap img,.testimonials-page .res_table>tbody>tr>td .xs-portlet-wrap.image-portlet-wrap div.image-with-text-wrap img{max-width:120px !important}.testimonials2 tr td,.testimonials-page tr td{max-width:500px;margin:10px auto}}.about-stats{background:#efe8d5;border-radius:15px !important;padding:20px;height:100%}.about-stats p{font-size:20px;text-transform:uppercase;color:#5d514c;text-align:left;margin-top:20px}.about-stats img{max-width:80%}@media screen and (min-width:768.98px){.about-stats-wrap table.res_table tr{height:1px}.about-stats-wrap table.res_table tr td{height:inherit}.about-stats-wrap table.res_table tr td>div{height:100%}}@media screen and (min-width:768.98px) and (max-width:991.98px){.about-stats p{font-size:16px}}@media screen and (max-width:767.98px){.about-stats{max-width:500px;margin:10px auto}}.stats{display:flex;gap:20px;background:#dbd0b4;border-radius:15px !important;padding:15px;align-items:center;font-size:20px;text-transform:uppercase;color:#988162;text-align:left}.stats .number-wrap{background:#efe8d5;font-family:"Neucha",cursive;font-size:64px;border-radius:20px 150px 150px 150px !important;min-width:150px;display:flex;align-items:center;padding:10px}@media screen and (max-width:1200px){.stats .number-wrap{font-size:40px;min-width:90px}.stats{font-size:16px;padding:15px 10px;gap:10px}}@media screen and (max-width:767.98px){.stats{max-width:500px;margin:10px auto}}.courses table{border-collapse:separate;border-spacing:30px}.courses table tr td{background:#fff;border-radius:10px !important;padding:20px 20px 50px 20px;height:100% !important;position:relative}.courses table tr td .clearfix{height:0}.courses .course-date{position:absolute;right:0;top:200px;color:#fff;background:#5d514c;border-bottom-left-radius:10px !important;border-top-left-radius:10px !important;padding:10px 15px}.pageCreator .courses .course-date{position:relative;top:auto}.courses .course-date div,.courses .course-date div span{color:#fff !important}.courses .course-date .xs-portlet-wrap,.courses .course-date .xs-portlet-wrap.container{padding-bottom:0 !important}.courses table tr td:nth-child(2){border:3px solid #ecd899}.courses table tr td h2{font-family:"Ysabeau Office",sans-serif;font-size:24px;font-weight:600;line-height:1.3}.courses table tr td .xs-portlet-title-wrap.h2-title.title-align-left:after{background:none}.courses table tr td h2.xs-portlet-title:after,.courses table tr td .xs-portlet-title-wrap h2 span:after{border-bottom:none}.courses table tr td .portlet-link-class{width:100%}.courses table tr td .xs-portlet-link{position:absolute;bottom:0;width:calc((100%) - (30px))}@media screen and (max-width:991.98px){.courses table{border-spacing:10px}}@media screen and (max-width:767.98px){.courses table.res_table>tbody>tr>td.res-td{max-width:500px;margin:20px auto;padding:20px 20px 50px 20px !important}}.darken-bg{padding:60px 20px;background:#dbd0b4;border-radius:10px !important}.price{background:#dbd0b4;padding:10px;border-radius:10px !important;color:#988162 !important;text-align:center;margin-bottom:20px}.courses-wrap,.testimonials2{animation-name:flyUp;animation-duration:1s;animation-fill-mode:both}.course-img{animation-name:flyUp;animation-duration:1.5s;animation-fill-mode:both}.price .xs-portlet-wrap-html-content{color:#988162 !important}.info-bg{background:#dbd0b4;padding:20px 20px 0 20px;border-radius:10px !important}.accordion-wrap{row-gap:0 !important}.accordion-item{min-height:105px;color:#fff;cursor:pointer;padding:20px;text-align:left;outline:none;font-size:18px;font-weight:400;transition:.4s;display:flex;justify-content:space-between;align-items:center}@media(min-width:992px){.accordion-item{font-size:18px}}.accordion-item:hover{background-color:#e5ddc6}.accordion-wrap{display:flex;flex-wrap:wrap;column-gap:65px;row-gap:25px;justify-content:center;max-width:700px;margin:auto}.accordion-wrap>div{width:100%}.accordion-item.active-accordion{border-bottom:2px solid #e3c565}.panel{position:relative;padding:20px;display:none;overflow:hidden;margin-bottom:0;background-color:transparent}.panel li{padding-bottom:10px;list-style:disc}li{list-style:none}.active-accordion.accordion-item .fa,.accordion-item .fa:hover{color:#fff !important}.accordion-item .symbol{color:#9c2930;margin:15px}.active-accordion .symbol{color:#fff !important}.active-accordion .symbol{transform:rotate(0deg)}.accordion-item:hover .symbol{color:#fff !important}.symbol{transform:rotate(135deg);transition:all .3s ease-in-out}span.icon-text-container{display:flex;align-items:center}span.service-text{font-size:22px;font-weight:400;color:#4c4a45}.symbol img{width:15px}.accordion-wrap>div:nth-child(even){border-color:#f0d273;border-width:3px 0 3px 3px;border-radius:50px 0 0 50px !important;border-style:solid;margin-right:50px;margin-top:-2px;padding-left:50px}.accordion-wrap>div:nth-child(odd){border-color:#f0d273;border-width:3px 3px 3px 0;border-radius:0 50px 50px 0 !important;border-style:solid;margin-left:50px;margin-top:-2px;padding-right:50px}body,.xs-portlet-wrap-html-content,.submitControlPortletWrap .control-label,.submitControlPortletWrap .form-group>span{font-family:"Ysabeau Office",sans-serif !important;color:#5d514c !important;font-size:18px !important}h1,h2,h3,h4,h5,h6{font-family:"Ysabeau Office",sans-serif;font-weight:600}.pageCreator .clearfix{height:0}.btn-full-width .portlet-link-class{display:block}.margin-bottom-40{margin-bottom:0 !important}.portlet-link-class,.portlet-link-class:hover,.schedulingAssetLink,.schedulingAssetLink,.schedulingAssetLink:hover,.schedulingAssetLink:focus,.theme-btn,.btn-default,.button,.contactBtn,input[type="submit"]{padding:15px 30px;border-radius:10px !important;color:#fff !important;background:#ecd899;background:linear-gradient(to left,#ecd899 50%,#5d514c 50%);background-size:200% 100%;transition:all .3s ease-in-out;text-transform:none;border:none;font-weight:bold;font-family:"Ysabeau Office",sans-serif}.portlet-link-class:hover,.schedulingAssetLink:hover,.theme-btn:hover,.btn-default:hover,.button:hover,.contactBtn:hover,input[type="submit"]:hover{background-position:right bottom;color:#5d514c !important;opacity:1;text-decoration:none}.separate-content-from-top-elements .min-content-height{padding-top:0 !important}.portletContainer .res_table>tbody>tr>td{height:100%}.xs-portlet-icon i{font-size:20px !important;margin-right:10px}hr{border-top:1px dashed #d0c8b4;border-bottom:0 solid #d0c8b4}.cursive,.cursive h1,.cursive h2,.cursive h3,.cursive h4,.cursive h5,.cursive h6{font-family:"Bad Script",cursive;font-weight:400}h2.xs-portlet-title{font-size:30px}h2.xs-portlet-title:after{border-bottom:0}.xs-portlet-title-wrap.h2-title.title-align-left:after{background:none}.breadcrumbs{background:#efe8d5;border:none}.breadcrumbs h1{color:#5d514c;font-family:'Bad Script',cursive;text-align:center;padding:60px;font-size:40px;font-weight:400}a,a:hover,a:focus{color:#5d514c}.footer a,.footer a:hover,.footer a:focus,.copyright a,.copyright a:hover,.copyright a:focus{color:#fff !important}.submitControlPortletWrap{background:#ecd899;padding:30px;border-radius:20px !important}.image-portlet-wrap a:hover .image-link-cover .image-link-icon-wrapper .image-link-icon{display:none}.image-portlet-wrap .image-link-cover{transition:all .3s ease-in-out}.image-portlet-wrap a:hover .image-link-cover{border-radius:100px 50px 100px 100px !important}.front-topbar a,.front-topbar li{font-size:15px}@media screen and (max-width:991.98px){.container{max-width:100%}}.flyUp{animation-name:flyUp;animation-duration:1s;animation-timing-function:ease-in-out}.flyLeft{animation-name:flyLeft;animation-duration:1s;animation-timing-function:ease-in-out}.flyDown{animation-name:flyDown;animation-duration:1s;animation-timing-function:ease-in-out}.zoomOut{animation-name:zoomOut;animation-duration:1s;animation-timing-function:ease-in-out}.fadeIn{animation-name:fadeIn;animation-duration:.5s;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 flyLeft{from{opacity:0;transform:translateX(260px)}to{opacity:1;transform:translateX(0)}}@keyframes flyUp{from{opacity:0;transform:translatey(120px)}to{opacity:1;transform:translateX(0)}}@keyframes flyDown{from{opacity:0;transform:translatey(-120px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}