/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'Roboto';font-style:italic;font-weight:100;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v49/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLoHRiA8.ttf) format('truetype');}@font-face{font-family:'Roboto';font-style:italic;font-weight:200;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v49/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLgHQiA8.ttf) format('truetype');}@font-face{font-family:'Roboto';font-style:italic;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v49/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLt_QiA8.ttf) format('truetype');}@font-face{font-family:'Roboto';font-style:italic;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v49/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLoHQiA8.ttf) format('truetype');}@font-face{font-family:'Roboto';font-style:italic;font-weight:500;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v49/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLrPQiA8.ttf) format('truetype');}@font-face{font-family:'Roboto';font-style:italic;font-weight:600;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v49/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLl_XiA8.ttf) format('truetype');}@font-face{font-family:'Roboto';font-style:italic;font-weight:700;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v49/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLmbXiA8.ttf) format('truetype');}@font-face{font-family:'Roboto';font-style:italic;font-weight:800;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v49/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLgHXiA8.ttf) format('truetype');}@font-face{font-family:'Roboto';font-style:italic;font-weight:900;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v49/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLijXiA8.ttf) format('truetype');}@font-face{font-family:'Roboto';font-style:normal;font-weight:100;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v49/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbGmT.ttf) format('truetype');}@font-face{font-family:'Roboto';font-style:normal;font-weight:200;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v49/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZEbWmT.ttf) format('truetype');}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v49/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuaabWmT.ttf) format('truetype');}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v49/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbWmT.ttf) format('truetype');}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v49/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bWmT.ttf) format('truetype');}@font-face{font-family:'Roboto';font-style:normal;font-weight:600;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v49/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYaammT.ttf) format('truetype');}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v49/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYjammT.ttf) format('truetype');}@font-face{font-family:'Roboto';font-style:normal;font-weight:800;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v49/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZEammT.ttf) format('truetype');}@font-face{font-family:'Roboto';font-style:normal;font-weight:900;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v49/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZtammT.ttf) format('truetype');}@font-face{font-family:'Rubik';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v31/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8sDE0Uw.ttf) format('truetype');}@font-face{font-family:'Rubik';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v31/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tdE0Uw.ttf) format('truetype');}@font-face{font-family:'Rubik';font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v31/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tvE0Uw.ttf) format('truetype');}@font-face{font-family:'Rubik';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v31/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8uDFEUw.ttf) format('truetype');}@font-face{font-family:'Rubik';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v31/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8u6FEUw.ttf) format('truetype');}@font-face{font-family:'Rubik';font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v31/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8vdFEUw.ttf) format('truetype');}@font-face{font-family:'Rubik';font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v31/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8v0FEUw.ttf) format('truetype');}@font-face{font-family:'Rubik';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-WYi1UA.ttf) format('truetype');}@font-face{font-family:'Rubik';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4i1UA.ttf) format('truetype');}@font-face{font-family:'Rubik';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-NYi1UA.ttf) format('truetype');}@font-face{font-family:'Rubik';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-2Y-1UA.ttf) format('truetype');}@font-face{font-family:'Rubik';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-4I-1UA.ttf) format('truetype');}@font-face{font-family:'Rubik';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-h4-1UA.ttf) format('truetype');}@font-face{font-family:'Rubik';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-ro-1UA.ttf) format('truetype');}:root{--light-blue:#2EACE3;--blue:#2F358F;--roda-gradient:linear-gradient(90deg,#2eace3 0%,#2f358f 100%);--text-color:#666;--white:#fff;--black:#000;}h1,h2,h3,h4,h5,h6{font-family:"Rubik",sans-serif;font-optical-sizing:auto;}p,a,span{font-family:"Roboto",sans-serif;font-optical-sizing:auto;}.custom-header{background:var(--white);border-bottom:1px solid var(--light-blue);}@media only screen and (min-width:992px){.custom-header{height:120px;display:flex;align-items:center;}}.custom-header a.navbar-brand img{height:50px;}@media only screen and (min-width:992px){.custom-header a.navbar-brand img{height:70px;}}.custom-header .primary-nav ul.navbar-nav{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:40px;}.custom-header .primary-nav ul.navbar-nav li a{font-family:"Rubik",sans-serif;font-weight:500;font-size:16px;}.custom-header .primary-nav ul.navbar-nav li a:hover{color:var(--light-blue);}.custom-header .primary-nav ul.navbar-nav li a.is-active{color:var(--light-blue);}.custom-header .nav-link{color:#000;text-transform:uppercase;}.custom-header .nav-link:hover{color:#2c2e83;}.custom-header .header-right{display:flex;flex-direction:row;}@media only screen and (min-width:576px){.custom-header .header-right{gap:1em;}}.custom-header .header-right ul.nav li a{background:var(--blue);color:var(--white);text-transform:uppercase;font-weight:500;font-family:"Rubik",sans-serif;font-size:75%;display:flex;align-items:center;height:45px;box-sizing:border-box;border-radius:25px;padding:0 1.8em;transition:0.5s all ease-in-out !important;}@media only screen and (min-width:576px){.custom-header .header-right ul.nav li a{padding:0 3em;font-size:80%;}}@media only screen and (min-width:992px){.custom-header .header-right ul.nav li a{height:51px;font-size:15px;}}.custom-header .header-right ul.nav li a:hover{transition:0.5s all ease-in-out !important;background:var(--roda-gradient);}.custom-header .header-right .menu-toggle{-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;height:45px;width:50px;margin-left:10px;border:2px solid #B8DBE9;border-radius:5px;justify-content:center;cursor:pointer;display:block;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;}.custom-header .header-right .menu-toggle span{position:relative;height:2px;width:100%;margin:5px 0;background-color:var(--blue);display:block;-webkit-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}.custom-header .drawer{position:fixed;top:0;right:-100%;width:70%;height:100%;background:#fff;box-shadow:-5px 0 15px rgba(0,0,0,0.2);transition:right 0.4s cubic-bezier(0.77,0,0.175,1);z-index:1050;}.custom-header .drawer.open{right:0;}.custom-header .drawer #closeDrawer{flex:0 0 50px;height:45px;width:45px;border-radius:3ch;margin-left:10px;border:2px solid #B8DBE9;display:flex;color:var(--black);}.custom-header .drawer #closeDrawer:focus{box-shadow:none;}.custom-header .drawer .drawer-nav .menu--main ul.navbar-nav{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1em;}.custom-header .drawer .drawer-nav .menu--main ul.navbar-nav li a{font-family:"Rubik",sans-serif;font-weight:500;}.custom-header .drawer .drawer-nav .menu--main ul.navbar-nav li a:hover{color:var(--light-blue);}.custom-header .drawer .drawer-nav .menu--secondary-navigation ul.nav li a{background:var(--blue);color:var(--white);text-transform:uppercase;font-weight:500;font-family:"Rubik",sans-serif;font-size:80%;display:flex;align-items:center;height:45px;box-sizing:border-box;border-radius:25px;padding:0 3em;transition:0.5s all ease-in-out;}.custom-header .drawer .drawer-nav .menu--secondary-navigation ul.nav li a:hover{transition:0.5s all ease-in-out;background:var(--roda-gradient);}footer.site-footer{padding:60px 1em;background:var(--blue);position:relative;z-index:9;}@media only screen and (min-width:768px){footer.site-footer{padding:80px 0;}}@media only screen and (min-width:1200px){footer.site-footer{padding:100px 0;}}footer.site-footer::before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url(/themes/custom/roda/images/landing-deco-1.png) center no-repeat;z-index:1;background-size:120%;}@media only screen and (min-width:768px){footer.site-footer::before{background-size:90%;}}@media only screen and (min-width:992px){footer.site-footer::before{background-size:70%;}}@media only screen and (min-width:1200px){footer.site-footer::before{background-size:65%;}}@media only screen and (min-width:1400px){footer.site-footer::before{background-size:45%;}}footer.site-footer .block{border:none;position:relative;z-index:99;}footer.site-footer .footer-top .block{margin:0;}footer.site-footer .footer-top .region-footer-first{flex-direction:row;justify-content:space-between;align-items:center;padding-bottom:35px;margin-bottom:35px;border-bottom:1px solid #6D72B1;}@media only screen and (min-width:992px){footer.site-footer .footer-top .region-footer-first{padding-bottom:50px;margin-bottom:50px;}}footer.site-footer .footer-top .region-footer-first #block-roda-footerlogo{width:max-content;padding:0;}footer.site-footer .footer-top .region-footer-first #block-roda-footerlogo .content img{height:50px;width:auto;}@media only screen and (min-width:992px){footer.site-footer .footer-top .region-footer-first #block-roda-footerlogo .content img{height:70px;}}footer.site-footer .footer-top .region-footer-first #block-roda-footersocial{width:max-content;padding:0;}footer.site-footer .footer-top .region-footer-first #block-roda-footersocial .content ul.social-links{list-style:none;display:flex;flex-direction:row;gap:10px;margin:0;padding:0;}footer.site-footer .footer-top .region-footer-first #block-roda-footersocial .content ul.social-links li{position:relative;width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:16px;box-sizing:border-box;border-radius:20px;}footer.site-footer .footer-top .region-footer-first #block-roda-footersocial .content ul.social-links li a{position:relative;z-index:9;transition:0.5s all ease-in-out;}footer.site-footer .footer-top .region-footer-first #block-roda-footersocial .content ul.social-links li::before{content:'';display:block;width:40px;height:40px;position:absolute;top:0;left:0;background:var(--white);opacity:0.2;border-radius:20px;transition:0.5s all ease-in-out;}footer.site-footer .footer-top .region-footer-first #block-roda-footersocial .content ul.social-links li:hover a{color:var(--blue);transition:0.5s all ease-in-out;}footer.site-footer .footer-top .region-footer-first #block-roda-footersocial .content ul.social-links li:hover::before{transition:0.5s all ease-in-out;opacity:1;}footer.site-footer .footer-middle .block{margin-top:0;}footer.site-footer .footer-middle .block h2{color:var(--white);text-transform:capitalize;font-size:18px;font-weight:700;margin-bottom:20px;}@media only screen and (min-width:992px){footer.site-footer .footer-middle .block h2{font-size:20px;margin-bottom:30px;}}footer.site-footer .footer-middle .block .content ul.contacts{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;gap:8px;}footer.site-footer .footer-middle .block .content ul.contacts li{display:grid;grid-template-columns:16px auto;grid-gap:16px;align-items:self-start;}footer.site-footer .footer-middle .block .content ul.contacts li svg{color:var(--light-blue);font-size:16px;}footer.site-footer .footer-middle .block .content ul.contacts li a{color:#C6C6C6;transition:0.5s all ease-in-out;font-size:15px;text-decoration:none;}footer.site-footer .footer-middle .block .content ul.contacts li a:hover{transition:0.5s all ease-in-out;color:var(--white);}footer.site-footer .footer-middle .block .content ul.contacts li p{color:#C6C6C6;font-size:15px;}footer.site-footer .footer-middle #block-roda-footer ul.nav{flex-direction:column !important;list-style-image:url(/themes/custom/roda/images/Chevron_Right.svg);}footer.site-footer .footer-middle #block-roda-footer ul.nav li::marker{left:10px;position:relative !important;}footer.site-footer .footer-middle #block-roda-footer ul.nav li a{color:#C6C6C6;transition:0.5s all ease-in-out;font-size:15px;}footer.site-footer .footer-middle #block-roda-footer ul.nav li a:hover{transition:0.5s all ease-in-out;color:var(--white);}footer.site-footer .footer-middle #block-roda-sponsor .content .field{display:grid;grid-template-columns:repeat(2,1fr);border-radius:10px;background-color:var(--light-blue);overflow:hidden;}footer.site-footer .footer-middle #block-roda-sponsor .content .field div.item{position:relative;}footer.site-footer .footer-middle #block-roda-sponsor .content .field div.item:first-child{text-align:center;display:flex;align-items:center;justify-content:center;padding:3em 2em;gap:1em;flex-direction:column;max-height:241px;box-sizing:border-box;}@media only screen and (min-width:768px){footer.site-footer .footer-middle #block-roda-sponsor .content .field div.item:first-child{padding:3em 5em;}}@media only screen and (min-width:992px){footer.site-footer .footer-middle #block-roda-sponsor .content .field div.item:first-child{padding:3em 2em;max-height:260px;}}@media only screen and (min-width:1400px){footer.site-footer .footer-middle #block-roda-sponsor .content .field div.item:first-child{padding:3em 4em;}}footer.site-footer .footer-middle #block-roda-sponsor .content .field div.item:first-child::before{content:'';width:90%;height:100%;display:block;position:absolute;top:0;left:0;background:#2A98C8;border-radius:0 100% 0 0;}footer.site-footer .footer-middle #block-roda-sponsor .content .field div.item:first-child p{color:var(--white);font-size:15px;margin:0;position:relative;z-index:9;}footer.site-footer .footer-middle #block-roda-sponsor .content .field div.item:first-child p a{text-decoration:none;text-transform:capitalize;display:block;padding:0.5em 3em;background:var(--white);color:var(--light-blue);font-weight:600;width:max-content;border-radius:30px;box-shadow:0px 8px 12px -1px rgba(0,0,0,0.1);-webkit-box-shadow:0px 8px 12px -1px rgba(0,0,0,0.1);-moz-box-shadow:0px 8px 12px -1px rgba(0,0,0,0.4);transition:0.5s all ease-in-out;}footer.site-footer .footer-middle #block-roda-sponsor .content .field div.item:first-child p a:hover{background:var(--blue);color:var(--white);transition:0.5s all ease-in-out;box-shadow:0px 11px 19px -1px rgba(0,0,0,0.1);-webkit-box-shadow:0px 11px 19px -1px rgba(0,0,0,0.1);-moz-box-shadow:0px 11px 19px -1px rgba(0,0,0,0.1);}footer.site-footer .footer-middle #block-roda-sponsor .content .field div.item:nth-child(2) img{width:100%;height:100%;max-height:241px;object-fit:cover;object-position:center;}@media only screen and (min-width:992px){footer.site-footer .footer-middle #block-roda-sponsor .content .field div.item:nth-child(2) img{min-height:260px;}}footer.site-footer .footer-bottom .block .content p{text-align:center;color:var(--white);font-weight:500;margin:0;}.site-section{padding:40px 0;overflow-x:hidden !important;}@media only screen and (min-width:768px){.site-section{padding:60px 0;}}@media only screen and (min-width:992px){.site-section{padding:80px 0;}}@media only screen and (min-width:1200px){.site-section{padding:100px 0;}}.path-frontpage #hero{background:var(--blue);position:relative;padding-left:20px;padding-right:20px;}.path-frontpage #hero::before{content:'';display:block;position:absolute;top:0;left:calc(50dvw + 100px);background:#25296F;height:100%;width:1000%;}@media only screen and (min-width:992px){.path-frontpage #hero::before{left:calc(50dvw + 200px);}}.path-frontpage #hero .block{position:relative;z-index:99;}@media only screen and (min-width:992px){.path-frontpage #hero .block{margin-right:unset;margin-left:unset;}}.path-frontpage #hero .block-views-blockslideshow-block-1{padding:0;margin-bottom:2em;}@media only screen and (min-width:992px){.path-frontpage #hero .block-views-blockslideshow-block-1{margin-bottom:unset;}}.path-frontpage #hero .block-views-blockslideshow-block-1 .view-content .owl-slider-wrapper .views-field-field-image img{height:400px;object-fit:cover;object-position:center;border-radius:10px;overflow:hidden;}@media only screen and (min-width:768px){.path-frontpage #hero .block-views-blockslideshow-block-1 .view-content .owl-slider-wrapper .views-field-field-image img{height:500px;width:100%;}}@media only screen and (min-width:992px){.path-frontpage #hero .block-views-blockslideshow-block-1 .view-content .owl-slider-wrapper .views-field-field-image img{height:600px;border-radius:20px;}}@media only screen and (min-width:1200px){.path-frontpage #hero .block-views-blockslideshow-block-1 .view-content .owl-slider-wrapper .views-field-field-image img{height:700px;border-radius:30px;}}.path-frontpage #hero .region-hero-left{height:auto;}@media only screen and (min-width:992px){.path-frontpage #hero .region-hero-left{height:600px;align-items:center;padding-right:3em;}}@media only screen and (min-width:1200px){.path-frontpage #hero .region-hero-left{height:700px;padding-right:6em;}}.path-frontpage #hero #block-roda-intro .content .field--name-body h1{color:var(--white);text-transform:capitalize;font-weight:700;line-height:1.4;margin-bottom:0.5em;}@media only screen and (min-width:1200px){.path-frontpage #hero #block-roda-intro .content .field--name-body h1{font-size:55px;}}.path-frontpage #hero #block-roda-intro .content .field--name-body p{color:#C6C6C6;margin-bottom:2em;}.path-frontpage #hero #block-roda-intro .content .field--name-body .outer-grid{display:flex;flex-direction:column;gap:2em;}@media only screen and (min-width:576px){.path-frontpage #hero #block-roda-intro .content .field--name-body .outer-grid{flex-direction:row;align-items:center;}}.path-frontpage #hero #block-roda-intro .content .field--name-body .outer-grid p{margin:0;}.path-frontpage #hero #block-roda-intro .content .field--name-body .outer-grid p a{text-decoration:none;text-transform:uppercase;display:flex;width:max-content;height:40px;padding:0 3em;color:var(--white);background:var(--light-blue);font-size:14px;align-items:center;justify-content:center;border-radius:20px;font-weight:600;transition:0.5s all ease-in-out;}.path-frontpage #hero #block-roda-intro .content .field--name-body .outer-grid p a:hover{transition:0.5s all ease-in-out;background:var(--white);color:var(--blue);}@media only screen and (min-width:992px){.path-frontpage #hero #block-roda-intro .content .field--name-body .outer-grid p a{height:60px;font-size:15px;border-radius:30px;padding:0 4em;}}.path-frontpage #hero #block-roda-intro .content .field--name-body .outer-grid .inner-grid{display:flex;flex-direction:row;align-items:center;gap:8px;}.path-frontpage #hero #block-roda-intro .content .field--name-body .outer-grid .inner-grid ul{padding:0;margin:0;list-style:none;display:flex;flex-direction:row;}.path-frontpage #hero #block-roda-intro .content .field--name-body .outer-grid .inner-grid ul li{margin-left:-14px;}.path-frontpage #hero #block-roda-intro .content .field--name-body .outer-grid .inner-grid ul li:first-child{margin-left:0;}.path-frontpage #hero #block-roda-intro .content .field--name-body .outer-grid .inner-grid ul li img{width:40px;height:40px;object-fit:cover;object-position:center;border-radius:20px;border:3px solid var(--white);}@media only screen and (min-width:992px){.path-frontpage #hero #block-roda-intro .content .field--name-body .outer-grid .inner-grid ul li img{height:60px;width:60px;border-radius:30px;}}.path-frontpage #hero #block-roda-intro .content .field--name-body .outer-grid .inner-grid p{margin:0;font-weight:500;color:var(--white);font-size:80%;}.path-frontpage #block-roda-content{display:none;}.path-frontpage #quick-actions{padding-top:30px;margin-right:calc(1.5rem * 0.5);margin-left:calc(1.5rem * 0.5);}@media only screen and (min-width:992px){.path-frontpage #quick-actions{margin-right:unset;margin-left:unset;}}.path-frontpage #quick-actions .region-quick-actions{position:relative;}.path-frontpage #quick-actions #block-roda-whoweare{background:#2A2929;padding:3em 2em;border-radius:10px;margin-bottom:30px;width:calc(100% - 1.5em);margin-left:auto;margin-right:auto;}@media only screen and (min-width:1400px){.path-frontpage #quick-actions #block-roda-whoweare{position:absolute;width:400px;bottom:0;margin-bottom:0;z-index:99;margin-left:12px;margin-right:unset;padding:4em 3em;}}.path-frontpage #quick-actions #block-roda-whoweare h2{color:var(--white);text-transform:capitalize;font-size:18px;font-weight:700;margin-bottom:0.5em;}@media only screen and (min-width:768px){.path-frontpage #quick-actions #block-roda-whoweare h2{font-size:26px;}}@media only screen and (min-width:992px){.path-frontpage #quick-actions #block-roda-whoweare h2{font-size:32px;}}.path-frontpage #quick-actions #block-roda-whoweare .content p{color:#C6C6C6;}.path-frontpage #quick-actions #block-roda-whoweare .content p:last-child{margin:0;}.path-frontpage #quick-actions #block-roda-whoweare .content a.custom-btn{color:var(--white);border:none;padding:0;margin:0;font-weight:700;text-transform:uppercase;font-size:14px;display:block;width:max-content;position:relative;transition:0.5s all ease-in-out;border-radius:unset;border-bottom:1px solid #2A2929;}@media only screen and (min-width:992px){.path-frontpage #quick-actions #block-roda-whoweare .content a.custom-btn{font-size:15px;}}.path-frontpage #quick-actions #block-roda-whoweare .content a.custom-btn::after{content:"\f061";font-family:"Font Awesome 6 Free";color:var(--light-blue);transition:0.5s all ease-in-out;margin-left:8px;}.path-frontpage #quick-actions #block-roda-whoweare .content a.custom-btn:hover{border-bottom:1px solid var(--light-blue);}.path-frontpage #quick-actions #block-roda-whoweare .content a.custom-btn:hover::after{margin-left:16px;transition:0.5s all ease-in-out;}.path-frontpage #quick-actions .block-views-blockquick-actions-block-1{position:relative;}@media only screen and (min-width:1400px){.path-frontpage #quick-actions .block-views-blockquick-actions-block-1{margin-left:auto;width:calc(100% - 430px);}}.path-frontpage #quick-actions .block-views-blockquick-actions-block-1 .view-content .item-list ul{display:grid;margin:0;padding:0;grid-gap:1em;}@media only screen and (min-width:992px){.path-frontpage #quick-actions .block-views-blockquick-actions-block-1 .view-content .item-list ul{grid-template-columns:repeat(3,1fr);}}.path-frontpage #quick-actions .block-views-blockquick-actions-block-1 .view-content .item-list ul li{padding:2em;border-radius:10px;background:#EDF8FF;display:grid;grid-template-columns:50px auto;grid-gap:1em;}.path-frontpage #quick-actions .block-views-blockquick-actions-block-1 .view-content .item-list ul li .views-field-field-icon img{width:50px;height:50px;object-fit:contain;object-position:center;}.path-frontpage #quick-actions .block-views-blockquick-actions-block-1 .view-content .item-list ul li .views-field-nothing .field-content h6{color:var(--black);font-weight:700;}@media only screen and (min-width:992px){.path-frontpage #quick-actions .block-views-blockquick-actions-block-1 .view-content .item-list ul li .views-field-nothing .field-content h6{font-size:16px;}}.path-frontpage #quick-actions .block-views-blockquick-actions-block-1 .view-content .item-list ul li .views-field-nothing .field-content p{color:var(--text-color);}.path-frontpage #quick-actions .block-views-blockquick-actions-block-1 .view-content .item-list ul li .views-field-nothing .field-content a.custom-btn{color:var(--blue);border:none;padding:0;margin:0;font-weight:700;text-transform:uppercase;font-size:14px;display:block;width:max-content;position:relative;transition:0.5s all ease-in-out;border-radius:unset;border-bottom:1px solid #EDF8FF;}@media only screen and (min-width:992px){.path-frontpage #quick-actions .block-views-blockquick-actions-block-1 .view-content .item-list ul li .views-field-nothing .field-content a.custom-btn{font-size:15px;}}.path-frontpage #quick-actions .block-views-blockquick-actions-block-1 .view-content .item-list ul li .views-field-nothing .field-content a.custom-btn::after{content:"\f061";font-family:"Font Awesome 6 Free";color:var(--light-blue);transition:0.5s all ease-in-out;margin-left:8px;}.path-frontpage #quick-actions .block-views-blockquick-actions-block-1 .view-content .item-list ul li .views-field-nothing .field-content a.custom-btn:hover{border-bottom:1px solid var(--light-blue);}.path-frontpage #quick-actions .block-views-blockquick-actions-block-1 .view-content .item-list ul li .views-field-nothing .field-content a.custom-btn:hover::after{margin-left:16px;transition:0.5s all ease-in-out;}.path-frontpage #content{padding:40px 0;overflow-x:hidden;}@media only screen and (min-width:768px){.path-frontpage #content{padding:60px 0;}}@media only screen and (min-width:992px){.path-frontpage #content{padding:80px 0;}}.path-frontpage #content #block-roda-views-block-sponsor-a-child-block-1 .view-header{text-align:center;margin-bottom:30px;}@media only screen and (min-width:992px){.path-frontpage #content #block-roda-views-block-sponsor-a-child-block-1 .view-header{margin-bottom:50px;}}.path-frontpage #content #block-roda-views-block-sponsor-a-child-block-1 .view-header h2{color:var(--black);font-weight:700;text-transform:capitalize;max-width:700px;margin:0 auto 0.5em;}.path-frontpage #content #block-roda-views-block-sponsor-a-child-block-1 .view-header h2 em{font-style:normal;color:var(--light-blue);}.path-frontpage #content #block-roda-views-block-sponsor-a-child-block-1 .view-header p{color:var(--text-color);}.path-frontpage #content #block-roda-views-block-sponsor-a-child-block-1 .view-content{margin-bottom:30px;}@media only screen and (min-width:992px){.path-frontpage #content #block-roda-views-block-sponsor-a-child-block-1 .view-content{margin-bottom:50px;}}.path-frontpage #content #block-roda-views-block-sponsor-a-child-block-1 .view-content .children-list ul.children{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;gap:30px;overflow:hidden;width:max-content;position:relative;will-change:transform;}.path-frontpage #content #block-roda-views-block-sponsor-a-child-block-1 .view-content .children-list ul.children.scrolling{animation:scroll-continuous 120s linear infinite;}.path-frontpage #content #block-roda-views-block-sponsor-a-child-block-1 .view-content .children-list ul.children:hover{animation-play-state:paused;}.path-frontpage #content #block-roda-views-block-sponsor-a-child-block-1 .view-content .children-list ul.children li.child-item{padding:0;position:relative;overflow:hidden;flex-shrink:0;transition:0.5s all ease-in-out;width:320px;border-radius:10px;}.path-frontpage #content #block-roda-views-block-sponsor-a-child-block-1 .view-content .children-list ul.children li.child-item::before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:transparent;z-index:99;}@media only screen and (min-width:992px){.path-frontpage #content #block-roda-views-block-sponsor-a-child-block-1 .view-content .children-list ul.children li.child-item{width:412px;}}.path-frontpage #content #block-roda-views-block-sponsor-a-child-block-1 .view-content .children-list ul.children li.child-item .views-field-nothing{position:absolute;bottom:0;left:0;z-index:9;width:100%;padding:2em;}@media only screen and (min-width:992px){.path-frontpage #content #block-roda-views-block-sponsor-a-child-block-1 .view-content .children-list ul.children li.child-item .views-field-nothing{padding:3em;}}.path-frontpage #content #block-roda-views-block-sponsor-a-child-block-1 .view-content .children-list ul.children li.child-item .views-field-nothing .field-content h4{color:var(--white);font-weight:600;font-size:18px;}@media only screen and (min-width:992px){.path-frontpage #content #block-roda-views-block-sponsor-a-child-block-1 .view-content .children-list ul.children li.child-item .views-field-nothing .field-content h4{font-size:22px;}}.path-frontpage #content #block-roda-views-block-sponsor-a-child-block-1 .view-content .children-list ul.children li.child-item .views-field-nothing .field-content ul.details{display:flex;flex-direction:row;padding:0;margin-bottom:1em;gap:1em;list-style:none;}.path-frontpage #content #block-roda-views-block-sponsor-a-child-block-1 .view-content .children-list ul.children li.child-item .views-field-nothing .field-content ul.details li{position:relative;}.path-frontpage #content #block-roda-views-block-sponsor-a-child-block-1 .view-content .children-list ul.children li.child-item .views-field-nothing .field-content ul.details li:first-child::before{content:'';display:inline-flex;align-self:center;width:14px;height:14px;background:url(/themes/custom/roda/images/cake.svg) center no-repeat;background-size:contain;}.path-frontpage #content #block-roda-views-block-sponsor-a-child-block-1 .view-content .children-list ul.children li.child-item .views-field-nothing .field-content ul.details li:nth-child(2)::before{content:'';display:inline-flex;align-self:center;width:14px;height:14px;background:url(/themes/custom/roda/images/address.svg) center no-repeat;background-size:contain;}.path-frontpage #content #block-roda-views-block-sponsor-a-child-block-1 .view-content .children-list ul.children li.child-item .views-field-nothing .field-content ul.details li span{color:var(--white);font-size:14px;}@media only screen and (min-width:992px){.path-frontpage #content #block-roda-views-block-sponsor-a-child-block-1 .view-content .children-list ul.children li.child-item .views-field-nothing .field-content ul.details li span{font-size:15px;}}.path-frontpage #content #block-roda-views-block-sponsor-a-child-block-1 .view-content .children-list ul.children li.child-item .views-field-nothing .field-content a{width:100%;display:flex;text-align:center;background:transparent;text-decoration:none;height:40px;align-items:center;justify-content:center;border-radius:20px;position:relative;color:var(--white);font-weight:600;text-transform:uppercase;font-size:14px;z-index:9;transition:0.5s all ease-in-out;}@media only screen and (min-width:992px){.path-frontpage #content #block-roda-views-block-sponsor-a-child-block-1 .view-content .children-list ul.children li.child-item .views-field-nothing .field-content a{font-size:15px;height:50px;border-radius:25px;}}.path-frontpage #content #block-roda-views-block-sponsor-a-child-block-1 .view-content .children-list ul.children li.child-item .views-field-nothing .field-content a::before{content:'';width:100%;height:100%;display:block;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:hsla(0,0%,100%,0.3);border-radius:20px;left:0;top:0;position:absolute;transition:0.5s all ease-in-out;z-index:-1;}@media only screen and (min-width:992px){.path-frontpage #content #block-roda-views-block-sponsor-a-child-block-1 .view-content .children-list ul.children li.child-item .views-field-nothing .field-content a::before{border-radius:25px;}}.path-frontpage #content #block-roda-views-block-sponsor-a-child-block-1 .view-content .children-list ul.children li.child-item .views-field-field-photo{position:relative;}.path-frontpage #content #block-roda-views-block-sponsor-a-child-block-1 .view-content .children-list ul.children li.child-item .views-field-field-photo::before{content:'';display:block;height:100%;width:100%;left:0;bottom:0;background:linear-gradient(0deg,#1d1410 0%,rgba(29,20,16,0) 40%);border-radius:10px;position:absolute;z-index:1;}.path-frontpage #content #block-roda-views-block-sponsor-a-child-block-1 .view-content .children-list ul.children li.child-item .views-field-field-photo img{width:320px;height:380px;object-fit:cover;object-position:center;border-radius:10px;transition:0.5s all ease-in-out;}@media only screen and (min-width:992px){.path-frontpage #content #block-roda-views-block-sponsor-a-child-block-1 .view-content .children-list ul.children li.child-item .views-field-field-photo img{width:412px;height:480px;}}.path-frontpage #content #block-roda-views-block-sponsor-a-child-block-1 .view-content .children-list ul.children li.child-item:hover{transition:0.5s all ease-in-out;}.path-frontpage #content #block-roda-views-block-sponsor-a-child-block-1 .view-content .children-list ul.children li.child-item:hover .views-field-nothing .field-content a::before{background:linear-gradient(90deg,#2eace3 0%,#2f358f 100%);transition:0.5s all ease-in-out;}.path-frontpage #content #block-roda-views-block-sponsor-a-child-block-1 .view-content .children-list ul.children li.child-item:hover .views-field-field-photo img{transform:scale(1.2);}@keyframes scroll-continuous{0%{transform:translateX(0);}100%{transform:translateX(-50%);}}.path-frontpage #content #block-roda-views-block-sponsor-a-child-block-1 .more-link{width:max-content;margin:0 auto;}.path-frontpage #content #block-roda-views-block-sponsor-a-child-block-1 .more-link a{color:var(--blue);border:none;padding:0;margin:0;font-weight:700;text-transform:uppercase;font-size:14px;display:block;width:max-content;position:relative;transition:0.5s all ease-in-out;border-radius:unset;border-bottom:1px solid var(--white);text-decoration:none;}@media only screen and (min-width:992px){.path-frontpage #content #block-roda-views-block-sponsor-a-child-block-1 .more-link a{font-size:15px;}}.path-frontpage #content #block-roda-views-block-sponsor-a-child-block-1 .more-link a::after{content:"\f061";font-family:"Font Awesome 6 Free";color:var(--light-blue);transition:0.5s all ease-in-out;margin-left:8px;}.path-frontpage #content #block-roda-views-block-sponsor-a-child-block-1 .more-link a:hover{border-bottom:1px solid var(--light-blue);}.path-frontpage #content #block-roda-views-block-sponsor-a-child-block-1 .more-link a:hover::after{margin-left:16px;transition:0.5s all ease-in-out;}.path-frontpage #Projects{background:#EDF8FF;}.path-frontpage #Projects #block-roda-views-block-project-block-1 .view-header{text-align:center;margin-bottom:30px;}@media only screen and (min-width:992px){.path-frontpage #Projects #block-roda-views-block-project-block-1 .view-header{margin-bottom:50px;}}.path-frontpage #Projects #block-roda-views-block-project-block-1 .view-header h2{color:var(--black);font-weight:700;text-transform:capitalize;max-width:700px;margin:0 auto 0.5em;}.path-frontpage #Projects #block-roda-views-block-project-block-1 .view-header h2 em{font-style:normal;color:var(--light-blue);}.path-frontpage #Projects #block-roda-views-block-project-block-1 .view-header p{color:var(--text-color);}.path-frontpage #Projects #block-roda-views-block-project-block-1 .view-content{margin-bottom:30px;}@media only screen and (min-width:992px){.path-frontpage #Projects #block-roda-views-block-project-block-1 .view-content{margin-bottom:50px;}}.path-frontpage #Projects #block-roda-views-block-project-block-1 .view-content .item-list ul.projects{display:flex;flex-direction:column;list-style:none;padding:0;margin:0;gap:2em;}@media only screen and (min-width:992px){.path-frontpage #Projects #block-roda-views-block-project-block-1 .view-content .item-list ul.projects{gap:50px;}}.path-frontpage #Projects #block-roda-views-block-project-block-1 .view-content .item-list ul.projects li.project{padding:0;display:flex;flex-direction:column;gap:1em;position:relative;}.path-frontpage #Projects #block-roda-views-block-project-block-1 .view-content .item-list ul.projects li.project::before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:transparent;z-index:99;}@media only screen and (min-width:992px){.path-frontpage #Projects #block-roda-views-block-project-block-1 .view-content .item-list ul.projects li.project{flex-direction:row;align-items:center;gap:3em;}}.path-frontpage #Projects #block-roda-views-block-project-block-1 .view-content .item-list ul.projects li.project .views-field-field-image{position:relative;border-radius:10px;overflow:hidden;}@media only screen and (min-width:992px){.path-frontpage #Projects #block-roda-views-block-project-block-1 .view-content .item-list ul.projects li.project .views-field-field-image{border-radius:16px;flex-shrink:0;width:44dvw;max-width:764px;}}.path-frontpage #Projects #block-roda-views-block-project-block-1 .view-content .item-list ul.projects li.project .views-field-field-image::before{content:'';display:block;height:100%;width:100%;left:0;bottom:0;background:linear-gradient(0deg,#1d1410 0%,rgba(29,20,16,0) 40%);border-radius:10px;position:absolute;z-index:1;}.path-frontpage #Projects #block-roda-views-block-project-block-1 .view-content .item-list ul.projects li.project .views-field-field-image img{width:100%;height:320px;object-fit:cover;object-position:center;}@media only screen and (min-width:1200px){.path-frontpage #Projects #block-roda-views-block-project-block-1 .view-content .item-list ul.projects li.project .views-field-field-image img{height:360px;}}.path-frontpage #Projects #block-roda-views-block-project-block-1 .view-content .item-list ul.projects li.project .views-field-nothing{position:relative;padding-left:3em;}.path-frontpage #Projects #block-roda-views-block-project-block-1 .view-content .item-list ul.projects li.project .views-field-nothing::before{content:'';display:block;width:12px;height:12px;position:absolute;top:0;left:0;background:var(--light-blue);border-radius:12px;}.path-frontpage #Projects #block-roda-views-block-project-block-1 .view-content .item-list ul.projects li.project .views-field-nothing .field-content{display:flex;flex-direction:column;gap:1em;}.path-frontpage #Projects #block-roda-views-block-project-block-1 .view-content .item-list ul.projects li.project .views-field-nothing .field-content h4{font-weight:700;margin-bottom:0;}@media only screen and (min-width:992px){.path-frontpage #Projects #block-roda-views-block-project-block-1 .view-content .item-list ul.projects li.project .views-field-nothing .field-content h4{font-size:22px;}}.path-frontpage #Projects #block-roda-views-block-project-block-1 .view-content .item-list ul.projects li.project .views-field-nothing .field-content h4 a{text-decoration:none;color:var(--black);}.path-frontpage #Projects #block-roda-views-block-project-block-1 .view-content .item-list ul.projects li.project .views-field-nothing .field-content .body p{margin-bottom:0;color:var(--text-color);}.path-frontpage #Projects #block-roda-views-block-project-block-1 .view-content .item-list ul.projects li.project .views-field-nothing .field-content ul.details{display:flex;flex-direction:row !important;padding:0;margin-bottom:0;gap:1em;list-style:none;}.path-frontpage #Projects #block-roda-views-block-project-block-1 .view-content .item-list ul.projects li.project .views-field-nothing .field-content ul.details li{position:relative;color:var(--black);font-size:14px;font-weight:500;padding:0;margin:0;}@media only screen and (min-width:992px){.path-frontpage #Projects #block-roda-views-block-project-block-1 .view-content .item-list ul.projects li.project .views-field-nothing .field-content ul.details li{font-size:15px;}}.path-frontpage #Projects #block-roda-views-block-project-block-1 .view-content .item-list ul.projects li.project .views-field-nothing .field-content ul.details li:first-child::before{content:'';display:inline-flex;align-self:center;width:14px;height:14px;background:url(/themes/custom/roda/images/date.svg) center no-repeat;background-size:contain;margin-right:8px;}.path-frontpage #Projects #block-roda-views-block-project-block-1 .view-content .item-list ul.projects li.project .views-field-nothing .field-content ul.details li:nth-child(2)::before{content:'';display:inline-flex;align-self:center;width:14px;height:14px;background:url(/themes/custom/roda/images/location-blue.svg) center no-repeat;background-size:contain;margin-right:8px;}.path-frontpage #Projects #block-roda-views-block-project-block-1 .view-content .item-list ul.projects li.project .views-field-nothing .field-content .more a{text-decoration:none;text-transform:uppercase;display:flex;width:max-content;height:40px;padding:0 3em;color:var(--white);background:var(--light-blue);font-size:14px;align-items:center;justify-content:center;border-radius:20px;font-weight:600;transition:0.5s all ease-in-out;}.path-frontpage #Projects #block-roda-views-block-project-block-1 .view-content .item-list ul.projects li.project .views-field-nothing .field-content .more a:hover{transition:0.5s all ease-in-out;background:var(--blue);color:var(--white);}@media only screen and (min-width:992px){.path-frontpage #Projects #block-roda-views-block-project-block-1 .view-content .item-list ul.projects li.project .views-field-nothing .field-content .more a{height:45px;font-size:15px;border-radius:30px;padding:0 4em;}}@media only screen and (min-width:992px){.path-frontpage #Projects #block-roda-views-block-project-block-1 .view-content .item-list ul.projects li.project:nth-child(even) .views-field-nothing{order:1;padding:0 3em 0 0;}.path-frontpage #Projects #block-roda-views-block-project-block-1 .view-content .item-list ul.projects li.project:nth-child(even) .views-field-nothing h4{text-align:right;}.path-frontpage #Projects #block-roda-views-block-project-block-1 .view-content .item-list ul.projects li.project:nth-child(even) .views-field-nothing .body p{text-align:right;}.path-frontpage #Projects #block-roda-views-block-project-block-1 .view-content .item-list ul.projects li.project:nth-child(even) .views-field-nothing ul.details{align-self:end;}.path-frontpage #Projects #block-roda-views-block-project-block-1 .view-content .item-list ul.projects li.project:nth-child(even) .views-field-nothing .more a{float:right;}.path-frontpage #Projects #block-roda-views-block-project-block-1 .view-content .item-list ul.projects li.project:nth-child(even) .views-field-nothing::before{right:0;left:unset;}.path-frontpage #Projects #block-roda-views-block-project-block-1 .view-content .item-list ul.projects li.project:nth-child(even) .views-field-field-image{order:2;}}.path-frontpage #Projects #block-roda-views-block-project-block-1 .more-link{width:max-content;margin:0 auto;}.path-frontpage #Projects #block-roda-views-block-project-block-1 .more-link a{color:var(--blue);border:none;padding:0;margin:0;font-weight:700;text-transform:uppercase;font-size:14px;display:block;width:max-content;position:relative;transition:0.5s all ease-in-out;border-radius:unset;border-bottom:1px solid var(--white);text-decoration:none;}@media only screen and (min-width:992px){.path-frontpage #Projects #block-roda-views-block-project-block-1 .more-link a{font-size:15px;}}.path-frontpage #Projects #block-roda-views-block-project-block-1 .more-link a::after{content:"\f061";font-family:"Font Awesome 6 Free";color:var(--light-blue);transition:0.5s all ease-in-out;margin-left:8px;}.path-frontpage #Projects #block-roda-views-block-project-block-1 .more-link a:hover{border-bottom:1px solid var(--light-blue);}.path-frontpage #Projects #block-roda-views-block-project-block-1 .more-link a:hover::after{margin-left:16px;transition:0.5s all ease-in-out;}.path-frontpage #partners #block-roda-views-block-partners-block-1 h2{color:var(--black);font-weight:700;text-transform:capitalize;text-align:center;max-width:700px;margin:0 auto 0.5em;}@media only screen and (min-width:992px){.path-frontpage #partners #block-roda-views-block-partners-block-1 h2{margin:0 auto 50px;}}.path-frontpage #partners #block-roda-views-block-partners-block-1 .view-content .item-list ul{display:flex;flex-direction:row;padding:0;margin:0 auto;width:max-content;gap:2em;}.path-frontpage #partners #block-roda-views-block-partners-block-1 .view-content .item-list ul li{padding:0;}.path-frontpage #partners #block-roda-views-block-partners-block-1 .view-content .item-list ul li .views-field img{height:45px;width:auto;object-fit:contain;}@media only screen and (min-width:992px){.path-frontpage #partners #block-roda-views-block-partners-block-1 .view-content .item-list ul li .views-field img{height:60px;}}#page-title{position:relative;background:url(/themes/custom/roda/images/title-bg.jpg) center no-repeat;}@media only screen and (min-width:992px){#page-title{flex-direction:row;justify-content:space-between;padding:100px 0;}}@media only screen and (min-width:1200px){#page-title{padding:150px 0;}}#page-title::before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:var(--blue);opacity:0.9;}#page-title .block{position:relative;z-index:9;}#page-title .inner-wrapper{display:flex;align-items:center;flex-direction:column;gap:0.5em;}@media only screen and (min-width:992px){#page-title .inner-wrapper{flex-direction:row;justify-content:space-between;}}#page-title .inner-wrapper #block-roda-page-title{width:max-content;}#page-title .inner-wrapper #block-roda-page-title .content h1{color:var(--white);font-weight:700;}#page-title .inner-wrapper #block-roda-breadcrumbs .content ol.breadcrumb{margin-bottom:0;}#page-title .inner-wrapper #block-roda-breadcrumbs .content ol.breadcrumb li{color:var(--white);}#page-title .inner-wrapper #block-roda-breadcrumbs .content ol.breadcrumb li:not(:first-child)::before{content:'//';color:var(--light-blue);}#page-title .inner-wrapper #block-roda-breadcrumbs .content ol.breadcrumb li a{color:var(--white);text-decoration:none;}.alert-dismissible{display:none !important;}.page-view-project #main .block .view-content{margin-bottom:30px;}@media only screen and (min-width:992px){.page-view-project #main .block .view-content{margin-bottom:50px;}}.page-view-project #main .block .view-content .item-list ul.projects{display:flex;flex-direction:column;list-style:none;padding:0;margin:0;gap:2em;}@media only screen and (min-width:992px){.page-view-project #main .block .view-content .item-list ul.projects{gap:50px;}}.page-view-project #main .block .view-content .item-list ul.projects li.project{padding:0;display:flex;flex-direction:column;gap:1em;position:relative;}.page-view-project #main .block .view-content .item-list ul.projects li.project::before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:transparent;z-index:99;}@media only screen and (min-width:992px){.page-view-project #main .block .view-content .item-list ul.projects li.project{flex-direction:row;align-items:center;gap:3em;}}.page-view-project #main .block .view-content .item-list ul.projects li.project .views-field-field-image{position:relative;border-radius:10px;overflow:hidden;}@media only screen and (min-width:992px){.page-view-project #main .block .view-content .item-list ul.projects li.project .views-field-field-image{border-radius:16px;flex-shrink:0;width:44dvw;max-width:764px;}}.page-view-project #main .block .view-content .item-list ul.projects li.project .views-field-field-image::before{content:'';display:block;height:100%;width:100%;left:0;bottom:0;background:linear-gradient(0deg,#1d1410 0%,rgba(29,20,16,0) 40%);border-radius:10px;position:absolute;z-index:1;}.page-view-project #main .block .view-content .item-list ul.projects li.project .views-field-field-image img{width:100%;height:320px;object-fit:cover;object-position:center;}@media only screen and (min-width:1200px){.page-view-project #main .block .view-content .item-list ul.projects li.project .views-field-field-image img{height:360px;}}.page-view-project #main .block .view-content .item-list ul.projects li.project .views-field-nothing{position:relative;padding-left:3em;}.page-view-project #main .block .view-content .item-list ul.projects li.project .views-field-nothing::before{content:'';display:block;width:12px;height:12px;position:absolute;top:0;left:0;background:var(--light-blue);border-radius:12px;}.page-view-project #main .block .view-content .item-list ul.projects li.project .views-field-nothing .field-content{display:flex;flex-direction:column;gap:1em;}.page-view-project #main .block .view-content .item-list ul.projects li.project .views-field-nothing .field-content h4{font-weight:700;margin-bottom:0;}@media only screen and (min-width:992px){.page-view-project #main .block .view-content .item-list ul.projects li.project .views-field-nothing .field-content h4{font-size:22px;}}.page-view-project #main .block .view-content .item-list ul.projects li.project .views-field-nothing .field-content h4 a{text-decoration:none;color:var(--black);}.page-view-project #main .block .view-content .item-list ul.projects li.project .views-field-nothing .field-content .body p{margin-bottom:0;color:var(--text-color);}.page-view-project #main .block .view-content .item-list ul.projects li.project .views-field-nothing .field-content ul.details{display:flex;flex-direction:row !important;padding:0;margin-bottom:0;gap:1em;list-style:none;}.page-view-project #main .block .view-content .item-list ul.projects li.project .views-field-nothing .field-content ul.details li{position:relative;color:var(--black);font-size:14px;font-weight:500;padding:0;margin:0;}@media only screen and (min-width:992px){.page-view-project #main .block .view-content .item-list ul.projects li.project .views-field-nothing .field-content ul.details li{font-size:15px;}}.page-view-project #main .block .view-content .item-list ul.projects li.project .views-field-nothing .field-content ul.details li:first-child::before{content:'';display:inline-flex;align-self:center;width:14px;height:14px;background:url(/themes/custom/roda/images/date.svg) center no-repeat;background-size:contain;margin-right:8px;}.page-view-project #main .block .view-content .item-list ul.projects li.project .views-field-nothing .field-content ul.details li:nth-child(2)::before{content:'';display:inline-flex;align-self:center;width:14px;height:14px;background:url(/themes/custom/roda/images/location-blue.svg) center no-repeat;background-size:contain;margin-right:8px;}.page-view-project #main .block .view-content .item-list ul.projects li.project .views-field-nothing .field-content .more a{text-decoration:none;text-transform:uppercase;display:flex;width:max-content;height:40px;padding:0 3em;color:var(--white);background:var(--light-blue);font-size:14px;align-items:center;justify-content:center;border-radius:20px;font-weight:600;transition:0.5s all ease-in-out;}.page-view-project #main .block .view-content .item-list ul.projects li.project .views-field-nothing .field-content .more a:hover{transition:0.5s all ease-in-out;background:var(--blue);color:var(--white);}@media only screen and (min-width:992px){.page-view-project #main .block .view-content .item-list ul.projects li.project .views-field-nothing .field-content .more a{height:45px;font-size:15px;border-radius:30px;padding:0 4em;}}@media only screen and (min-width:992px){.page-view-project #main .block .view-content .item-list ul.projects li.project:nth-child(even) .views-field-nothing{order:1;padding:0 3em 0 0;}.page-view-project #main .block .view-content .item-list ul.projects li.project:nth-child(even) .views-field-nothing h4{text-align:right;}.page-view-project #main .block .view-content .item-list ul.projects li.project:nth-child(even) .views-field-nothing .body p{text-align:right;}.page-view-project #main .block .view-content .item-list ul.projects li.project:nth-child(even) .views-field-nothing ul.details{align-self:end;}.page-view-project #main .block .view-content .item-list ul.projects li.project:nth-child(even) .views-field-nothing .more a{float:right;}.page-view-project #main .block .view-content .item-list ul.projects li.project:nth-child(even) .views-field-nothing::before{right:0;left:unset;}.page-view-project #main .block .view-content .item-list ul.projects li.project:nth-child(even) .views-field-field-image{order:2;}}.page-view-sponsor-a-child #main .block .view-content .children-list ul.childrenz{list-style:none;padding:0;margin:0;display:grid;grid-gap:30px;}@media only screen and (min-width:768px){.page-view-sponsor-a-child #main .block .view-content .children-list ul.childrenz{grid-template-columns:repeat(2,1fr);}}@media only screen and (min-width:992px){.page-view-sponsor-a-child #main .block .view-content .children-list ul.childrenz{grid-template-columns:repeat(3,1fr);}}.page-view-sponsor-a-child #main .block .view-content .children-list ul.childrenz li.child-item{padding:0;position:relative;overflow:hidden;flex-shrink:0;transition:0.5s all ease-in-out;width:320px;border-radius:10px;}.page-view-sponsor-a-child #main .block .view-content .children-list ul.childrenz li.child-item::before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:transparent;z-index:99;}@media only screen and (min-width:992px){.page-view-sponsor-a-child #main .block .view-content .children-list ul.childrenz li.child-item{width:412px;}}.page-view-sponsor-a-child #main .block .view-content .children-list ul.childrenz li.child-item .views-field-nothing{position:absolute;bottom:0;left:0;z-index:9;width:100%;padding:2em;}@media only screen and (min-width:992px){.page-view-sponsor-a-child #main .block .view-content .children-list ul.childrenz li.child-item .views-field-nothing{padding:3em;}}.page-view-sponsor-a-child #main .block .view-content .children-list ul.childrenz li.child-item .views-field-nothing .field-content h4{color:var(--white);font-weight:600;font-size:18px;}@media only screen and (min-width:992px){.page-view-sponsor-a-child #main .block .view-content .children-list ul.childrenz li.child-item .views-field-nothing .field-content h4{font-size:22px;}}.page-view-sponsor-a-child #main .block .view-content .children-list ul.childrenz li.child-item .views-field-nothing .field-content ul.details{display:flex;flex-direction:row;padding:0;margin-bottom:1em;gap:1em;list-style:none;}.page-view-sponsor-a-child #main .block .view-content .children-list ul.childrenz li.child-item .views-field-nothing .field-content ul.details li{position:relative;}.page-view-sponsor-a-child #main .block .view-content .children-list ul.childrenz li.child-item .views-field-nothing .field-content ul.details li:first-child::before{content:'';display:inline-flex;align-self:center;width:14px;height:14px;background:url(/themes/custom/roda/images/cake.svg) center no-repeat;background-size:contain;}.page-view-sponsor-a-child #main .block .view-content .children-list ul.childrenz li.child-item .views-field-nothing .field-content ul.details li:nth-child(2)::before{content:'';display:inline-flex;align-self:center;width:14px;height:14px;background:url(/themes/custom/roda/images/address.svg) center no-repeat;background-size:contain;}.page-view-sponsor-a-child #main .block .view-content .children-list ul.childrenz li.child-item .views-field-nothing .field-content ul.details li span{color:var(--white);font-size:14px;}@media only screen and (min-width:992px){.page-view-sponsor-a-child #main .block .view-content .children-list ul.childrenz li.child-item .views-field-nothing .field-content ul.details li span{font-size:15px;}}.page-view-sponsor-a-child #main .block .view-content .children-list ul.childrenz li.child-item .views-field-nothing .field-content a{width:100%;display:flex;text-align:center;background:transparent;text-decoration:none;height:40px;align-items:center;justify-content:center;border-radius:20px;position:relative;color:var(--white);font-weight:600;text-transform:uppercase;font-size:14px;z-index:9;transition:0.5s all ease-in-out;}@media only screen and (min-width:992px){.page-view-sponsor-a-child #main .block .view-content .children-list ul.childrenz li.child-item .views-field-nothing .field-content a{font-size:15px;height:50px;border-radius:25px;}}.page-view-sponsor-a-child #main .block .view-content .children-list ul.childrenz li.child-item .views-field-nothing .field-content a::before{content:'';width:100%;height:100%;display:block;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:hsla(0,0%,100%,0.3);border-radius:20px;left:0;top:0;position:absolute;transition:0.5s all ease-in-out;z-index:-1;}@media only screen and (min-width:992px){.page-view-sponsor-a-child #main .block .view-content .children-list ul.childrenz li.child-item .views-field-nothing .field-content a::before{border-radius:25px;}}.page-view-sponsor-a-child #main .block .view-content .children-list ul.childrenz li.child-item .views-field-field-photo{position:relative;}.page-view-sponsor-a-child #main .block .view-content .children-list ul.childrenz li.child-item .views-field-field-photo::before{content:'';display:block;height:100%;width:100%;left:0;bottom:0;background:linear-gradient(0deg,#1d1410 0%,rgba(29,20,16,0) 40%);border-radius:10px;position:absolute;z-index:1;}.page-view-sponsor-a-child #main .block .view-content .children-list ul.childrenz li.child-item .views-field-field-photo img{width:100%;height:380px;object-fit:cover;object-position:center;border-radius:10px;transition:0.5s all ease-in-out;}@media only screen and (min-width:992px){.page-view-sponsor-a-child #main .block .view-content .children-list ul.childrenz li.child-item .views-field-field-photo img{height:480px;}}.page-view-sponsor-a-child #main .block .view-content .children-list ul.childrenz li.child-item:hover{transition:0.5s all ease-in-out;}.page-view-sponsor-a-child #main .block .view-content .children-list ul.childrenz li.child-item:hover .views-field-nothing .field-content a::before{background:linear-gradient(90deg,#2eace3 0%,#2f358f 100%);transition:0.5s all ease-in-out;}.page-view-sponsor-a-child #main .block .view-content .children-list ul.childrenz li.child-item:hover .views-field-field-photo img{transform:scale(1.2);}
body{color:#3b3b3b;background:#292929;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:#055a8e;}#navbar-main{background-color:#1d84c3;}a,.link{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}.nav-item .dropdown-item a.active{color:white;}.nav-link{color:rgb(231,231,231);}.nav-link:hover,.nav-link:focus{color:rgb(231,231,231);}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{background:#292929;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
