@font-face{font-family:'Lust Slim';src:url("../fonts/LustSlim-Regular.eot");src:url("../fonts/LustSlim-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/LustSlim-Regular.woff2") format("woff2"),url("../fonts/LustSlim-Regular.woff") format("woff"),url("../fonts/LustSlim-Regular.ttf") format("truetype"),url("../fonts/LustSlim-Regular.svg#LustSlim-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}:root{--color-primary-1:#89301d;--color-primary-1-a:#872c18;--color-primary-light-1:#fee3e3;--color-primary-light-1-a:#f1bcbc;--font-global:'Lato', sans-serif;--font-alt:'Lato', sans-serif}.dark-mode{--color-dark-1:#121212;--color-dark-2:#181818}a:hover{color:var(--color-primary-1)}b,strong{font-weight:700}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'Lust Slim'}.text-primary{color:var(--color-primary-1) !important}.hs-status{color:var(--color-primary-1)}.scroll-down-4{color:var(--color-primary-1);border-color:var(--color-primary-1)}.scroll-down-4:before{background:var(--color-primary-1)}.btn-mod i.align-center:before{transform:translateY(0.12em)}.btn-mod.btn-w{background:rgba(255,255,255,0.98)}.btn-mod.btn-border-w{border-color:rgba(255,255,255,0.98)}.btn-mod.btn-small{padding:7px 15px 6px}.section-caption-border{font-size:15px;letter-spacing:0.039em}.section-title-strong{font-size:76px}.features-list-icon{top:0.185em;margin-right:9px}.features-list-text{font-size:20px;letter-spacing:-0.008em}.marquee-style-2{font-size:26px;letter-spacing:0.06em}.testimonials-4-author{color:var(--color-dark-1)}.testimonials-4-author .small{color:var(--color-gray-1)}.testimonials-3-author .small{color:var(--color-gray-1)}.light-content .testimonials-3-author .small{color:var(--color-dark-mode-gray-1)}.big-icon-gradient{box-shadow:0px 0px 100px 0px rgba(255,255,255,0.5)}.features-2-item:before{border:1px solid var(--color-dark-1);background:none;opacity:0.15;transition:opacity 0.27s var(--ease-default);z-index:-1}.features-2-item:hover:before{opacity:1}.features-2-label{font-weight:500;color:var(--color-dark-1);background:none;-webkit-background-clip:unset;-webkit-text-fill-color:unset}.features-2-icon:before{background:var(--color-gray-light-1);opacity:1;z-index:-1}.features-2-icon svg{fill:var(--color-dark-1)}.light-content .features-2-item:before{background:var(--color-dark-mode-gray-2);border:1px solid var(--color-dark-mode-gray-2);transition:border-color 0.27s var(--ease-default);opacity:1;z-index:-1}.light-content .features-2-item:hover:before{background:var(--color-dark-mode-gray-2);opacity:1}.light-content .features-2-label{color:#fff;background:none;-webkit-background-clip:unset;-webkit-text-fill-color:unset}.light-content .features-2-icon{color:#fff}.light-content .features-2-icon svg{fill:#fff}.light-content .features-2-icon:before{background:var(--color-dark-mode-gray-2);opacity:1;z-index:-1}.light-content .features-2-descr{color:var(--color-dark-mode-gray-1)}.services-3-title{font-size:22px}.services-3-text{font-size:17px}.bg-border-gradient:before{background:none;border:1px solid var(--color-dark-1);opacity:0.15}.light-content .bg-border-gradient:before{background:none;border:1px solid #fff;opacity:0.25}.bg-gradient-dark-alpha-1:before{opacity:.9}.bg-gradient-dark-alpha-2:before{opacity:.9}.tpl-minimal-tabs{font-size:16px;letter-spacing:inherit;text-transform:none}.ci-title{font-size:20px}.call-action-4-image-1,.call-action-4-image-2{border-radius:0}.light-content .form input.newsletter-field{color:rgba(255,255,255,0.7);background:transparent !important;border:2px solid rgba(255,255,255,0.2)}.light-content .form input.newsletter-field:hover{border-color:rgba(255,255,255,0.26)}.light-content .form input.newsletter-field::placeholder{color:rgba(255,255,255,0.7);transition:var(--transition-default),font-size 0s}.light-content .form input.newsletter-field:hover::placeholder{color:rgba(255,255,255,0.8)}.light-content .form input.newsletter-field:focus{color:#fff;border-color:rgba(255,255,255,0.55)}@media only screen and (max-width: 1366px){.section-title-strong{font-size:calc(1.363rem + 3.97vw)}.marquee-style-2{font-size:calc(0.972rem + 0.76vw)}}.table-activities.table-striped>tbody>tr:nth-of-type(2n+1)>*{--bs-table-accent-bg:rgba(219,39,39,0.05)}.table-activities tbody,.table-activities td,.table-activities tfoot,.table-activities th,.table-activities thead,.table-activities tr{border-style:dashed;border-color:var(--color-primary-1)}.table-activities>:not(:first-child){border-width:0}.table-activities th{font-weight:400;border:1px dashed var(--color-primary-1)}.table-activities .event-title,.table-activities .event-hour,.table-activities .event-subtitle{display:block}.table-activities .event-title{font-weight:bold}.table-activities .event-subtitle{font-size:14px}.works-filter a:after{background-color:var(--color-primary-1)}.inner-nav ul li a:hover,.inner-nav ul li a.active{color:var(--color-primary-1)}.post-prev-title a:hover{opacity:1;color:var(--color-primary-1)}.testimonial .blockquote-icon,.team-item-role{color:var(--color-primary-1)}.footer:not(.light-content) a:hover,.clearlinks a:hover{color:var(--color-primary-1) !important}.underline .link-strong.link-strong-hovered{color:var(--color-primary-1);border-bottom:2px solid var(--color-primary-1)}.lesson-list-item .lesson-teacher{font-size:14px;color:#212529}
