p,li{font-size:20px}#desk01 .et_pb_menu__wrap{display:flex;justify-content:flex-end}#DeskRow02 .et_pb_column{float:none}#DeskRow02 #deskCol{float:right}.et_pb_menu .et-menu>li{padding-left:35px;padding-right:35px}.et_mobile_nav_menu:before{position:absolute;right:40px;margin-top:5px;color:#333;font-size:16px}#et_mobile_nav_menu:before{position:absolute;right:33px;bottom:30px;color:#333;font-size:16px}.mobile_nav.opened .mobile_menu_bar:before{content:'\4d'}.et_mobile_menu{border-top:0}.et_mobile_menu li{text-align:center!important;color:white}.et_mobile_menu li li,.et_mobile_menu li ul{padding-left:0!important}.et_mobile_menu{min-width:100vw;margin-left:0vw}.et_mobile_menu{min-height:110vh!important;min-height:-webkit-fill-available;padding-top:150px!important}html{height:-webkit-fill-available}.mobile_nav.opened .et_mobile_menu{display:block!important}.lwp-hide-mobile-menu.et_pb_menu .et_pb_menu__menu,.lwp-hide-mobile-menu.et_pb_fullwidth_menu .et_pb_menu__menu{display:flex!important}.lwp-hide-mobile-menu .et_mobile_nav_menu{display:none}@media only screen and (max-width:980px){.et_pb_menu--style-centered .et_pb_menu__wrap{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.et_pb_menu__logo-wrap{margin-bottom:5px!important}@media only screen and (max-width:980px){.et-vert-menu .et_pb_menu__menu>nav>ul>li{padding-left:0px;padding-right:0px}}.et_mobile_nav_menu{pointer-events:all}.et_mobile_menu li a{border-bottom:0px solid rgba(0,0,0,.03);color:#000;padding:30px 5%;display:block;font-size:2em;font-family:"komet",sans-serif;font-weight:700}.et_pb_menu__wrap{justify-content:flex-end!important}#foot .et_pb_menu__menu>nav>ul{-ms-flex-wrap:wrap;flex-wrap:nowrap;flex-direction:column}#cat .et_pb_code_inner{text-align:center}#regular-view{height:100vh}#xl-view{height:180vh}.brand-bio-image-container-con{position:relative;width:100%;background-size:contain;background-position:center;background-repeat:no-repeat;overflow:hidden}.brand-bio-image-container-con::before{content:"";display:block;padding-bottom:150%}.brand-bio-image-container{position:relative;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden}.brand-bio-image-container::before{content:"";display:block;padding-bottom:150%}.brand-bio-caption{position:absolute;bottom:0;left:0;right:0;background-color:#f8ac00;color:#00415b;text-align:left;padding:20px;width:fit-content}.brand-bio-caption-right{position:absolute;bottom:0;right:0;background-color:#f8ac00;color:#00415b;text-align:right;padding:20px;width:fit-content}h1,h2,h3,h4,h5,h6{color:#333;padding-bottom:0px;line-height:1em;font-weight:500}@media only screen and (min-width:1024px){#brand-contact [data-id="message"]{height:180px}#brand-contact .et_pb_contact_field textarea.et_pb_contact_message{min-height:100%;display:block}}#blunt,#blunt-br,.blunted-corner,.blunted-corner-br{position:relative;clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%)}#blunt-bl,.blunted-corner-bl{position:relative;clip-path:polygon(0 0,100% 0,100% 100%,40px 100%,0 calc(100% - 40px))}#blunt-tl,.blunted-corner-tl{position:relative;clip-path:polygon(40px 0,100% 0,100% 100%,0 100%,0 40px)}#blunt-tr,.blunted-corner-tr{position:relative;clip-path:polygon(0 0,calc(100% - 40px) 0,100% 40px,100% 100%,0 100%)}#blunt-hero{position:relative;clip-path:polygon(40px 0,100% 0,100% 100%,40px 100%,0 calc(100% - 40px),0 40px)}.catsv{display:flex;flex-direction:row;align-items:baseline;margin:auto;justify-content:center;flex-wrap:wrap;width:100%}label[for="catalogueSelector"]{font-size:18px;margin-right:10px;color:white}#catalogueSelector{padding:10px;font-size:16px;border:1px solid #ccc;margin-bottom:20px;margin-right:20px}#regularButton{background-color:#00415B;color:#FFFFFF;padding:10px 20px;border:2px solid #00415B;border-radius:0px;cursor:pointer;margin:10px;font-size:20px}#xlButton{background-color:#FFFFFF;color:#00415B;padding:10px 20px;border:2px solid #00415B;border-radius:0px;cursor:pointer;margin:10px;font-size:20px}#brand-bio-logo,.brand-bio-logo{position:relative;background-color:#F8AC00;background-image:url(https://ritetorc.com/wp-content/uploads/2024/12/RT-R.svg);background-size:contain;background-position:right center;background-repeat:no-repeat;height:100%;width:100%;overflow:hidden;box-sizing:border-box;padding:0}#brand-bio-logo,.brand-bio-logo::before{content:'';position:absolute;top:10px;left:10px;right:10px;bottom:10px;background-image:url(https://ritetorc.com/wp-content/uploads/2024/12/RT-R.svg);background-size:contain;background-position:right center;background-repeat:no-repeat}.hero-section{position:relative;width:100%;text-align:center;overflow:hidden;background:#F8AC00}.blunt-corner{position:absolute;top:0;left:0;width:100%;height:auto;aspect-ratio:4 / 1;background:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 50" preserveAspectRatio="none"%3E%3Cpolygon points="0,0 180,0 200,50 0,50" style="fill:%2300415B;" /%3E%3C/svg%3E') no-repeat;background-size:cover;z-index:1}.hero-text{position:relative;z-index:2;border-left:5px solid #00415B;border-right:5px solid #00415B;border-bottom:5px solid #00415B;padding:2rem 1rem;background:#fff;margin-top:50px}.hero-text h1{color:#00415B;font-size:2rem;margin:0}.hero-text h2{color:#00415B;font-size:1.2rem;margin:1rem 0 0}#foot>.et-menu>li{padding-left:0px;padding-right:0px}#foot li{padding:0!important}#foot .et-menu{margin-left:0px!important;margin-right:0px!important}#foot .et_pb_menu__wrap{justify-content:flex-start!important}h1 strong{letter-spacing:-0.02em}h1{line-height:1}#blunt-mob-tr{position:relative;clip-path:polygon(0 0,calc(100% - 40px) 0,100% 40px,100% 100%,0 100%);background-color:#F8AC00;z-index:1}#blunt-mob-tr::before{content:'';position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;background-color:#F8AC00;box-shadow:0px 0px 0px 5px #00415B;clip-path:polygon(0 0,calc(100% - 40px) 0,100% 40px,100% 100%,0 100%);z-index:-1}.et_pb_menu_inner_container{display:flex}.read-more-btn{margin-top:10px;background-color:#00415B;color:#fff;border:none;padding:8px 16px;cursor:pointer;font-size:16px;border-radius:4px}.read-more-btn:hover{background-color:#F8AC00;color:#00415B}.read-more-content{margin-top:10px;transition:max-height 0.3s ease-in-out}#blunt-br p{color:#00415B}.et_mobile_menu li ul.sub-menu{visibility:hidden!important;display:none!important;padding-left:0}.et_mobile_menu li.dt-open>ul.sub-menu{visibility:visible!important;display:block!important}.mobile-toggle{display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:bold;cursor:pointer;color:#00415B;position:absolute;right:15px;top:0;height:100%;background-color:transparent!important}.mobile-toggle:hover{color:#F8AC00}.et_mobile_menu li{position:relative}.et_mobile_menu li ul{margin-top:0;padding-top:0}li.menu-item-has-children::after{content:attr(data-icon);font-family:'ETmodules';position:absolute;right:20px}.et_mobile_menu{max-height:100vh;overflow-y:auto;-webkit-overflow-scrolling:touch;position:fixed;top:0!important;left:0;right:0;z-index:9999;background-color:#fff}body.et_mobile_menu_active{overflow:hidden}.et_mobile_menu .sub-menu{max-height:0;overflow:hidden;transition:max-height 0.3s ease}.et_mobile_menu li.dt-open>.sub-menu{max-height:100vh}.et_mobile_menu{min-height:100vh!important}.mobile_menu_bar{z-index:99999}.wp-block-separator{margin-top:50px;margin-bottom:50px}.et_pb_column_8 .entry-featured-image-url{position:relative;width:100%;padding-top:100%;overflow:hidden}.et_pb_column_8 .entry-featured-image-url img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:auto;object-fit:cover}.et_pb_column_8 .entry-featured-image-url img{width:100%;height:100%;object-fit:cover;object-position:center}.et_pb_post{margin-bottom:0px}@media (max-width:980px){.pa-open-mobile-menu .et_pb_menu__menu{display:flex!important}.pa-open-mobile-menu .et_mobile_nav_menu{display:none!important}}.et_pb_menu_0_tb_footer .et_pb_menu__menu>nav>ul{flex-direction:column}@media (max-width:980px){.et_pb_menu_0_tb_footer .et_pb_menu__wrap{justify-content:flex-start!important}}#menu-footer li{padding-left:0px;padding-right:0px}.et_pb_menu .et-menu{margin-left:0px;margin-right:0px}.sub-menu li{background:#F7F7F7}.column.size-1of3 .et_pb_post{height:500px}.post-973{height:500px}