/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */

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:#b30000;}#navbar-main{background-color:#b30000;}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;}img.img-fluid.d-inline-block.align-top{width:25%;}
body{font-family:"Inter",sans-serif;margin:0px;background-color:#fff;}h1,h2,h3,h4,h5,h6,p,div,ul,li,a span,button,input{font-family:"Inter",sans-serif;}.custom-container{max-width:1312px;margin:auto;width:100%;}@media (max-width:1350px){.custom-container{padding-left:40px;padding-right:40px;}}header.can-header{position:absolute;width:100%;z-index:9;top:0px;}header > div.custom-container > .d-flex{padding:20px 0px;}header > div.custom-container > .d-flex a.text-dark img{max-width:124px;}header .navbar-toggler{display:none;transition:0.3s all ease;}header .navbar-toggler .navbar-bar-icon{width:15px;height:2px;background-color:#fff;display:block;margin-bottom:4px;}header .navbar-toggler:hover{background-color:#B40001;border:1px solid #B40001;}body p{font-family:"Inter",sans-serif;}.path-webform header.can-header,.path-dashboard header.can-header{border-bottom:1px solid #E6E6E8;}@media (min-width:1025px){header .cando-menu.collapse{display:block;flex-basis:unset;}header .navbar-toggler span:last-child{margin-bottom:0px;}}@media (max-width:1024px){header .navbar-toggler{display:block;border:1px solid #fff;padding:8px 7px;border-radius:6px;margin-left:10px;}.page-view-frontpage header .navbar-toggler{border:1px solid #fff;}.page-view-frontpage header .navbar-toggler .navbar-bar-icon{background-color:#fff;}header .cando-menu{position:absolute;width:100%;left:0px;top:90px;background-color:#fff;border-top:5px solid #B40001;}header .cando-menu li a,header .cando-menu li > span{color:#000;}header .cando-menu li,header .cando-menu ul{display:block;}header .cando-menu ul{padding:10px 0px;}header > div.custom-container > .d-flex{justify-content:space-between !important;}header .cando-button{display:flex;flex-wrap:wrap;align-items:center;}}.cando-menu li a,.cando-menu li span{font-weight:400;font-size:16px;line-height:100%;vertical-align:middle;color:#fff;transition:0.3s all ease;}.cando-menu li > a,.cando-menu li > span{padding:8px 8px;}.cando-menu li a:hover,.cando-menu li > span:hover{color:#B40001;}header .cando-menu > ul.nav > li > a:hover,header .cando-menu > ul.nav > li > span:hover,header .cando-menu > ul.nav > li.active > a,header .cando-menu > ul.nav > li.active > span{color:#B40001 !important;}.cando-menu li{padding:0px 4px;list-style:none;display:inline-block;}body:not(.page-view-frontpage) header .cando-menu li > a.active:before{background-color:#B40001;}header .cando-menu li > a.active:before,header .cando-menu li > a.is-active:before{content:'';position:absolute;background-color:#fff;width:16px;height:1px;bottom:0px;left:50%;transform:translate(-50%,0px);}.cando-button .btn-cando{color:#fff;border:1px solid #FFFFFF;font-weight:500;font-size:16px;line-height:100%;padding:11px 24px;border-radius:8px;transition:0.3s all ease;}.cando-button .btn-cando a{color:#fff;text-decoration:none;}.cando-button a.btn-cart{text-decoration:none;}.page-view-frontpage .cando-button a.btn-cart svg path{fill:#ffffff;}.page-view-frontpage .cando-button a.btn-cart svg rect{stroke:#ffffff;}.cando-button .btn-cando:hover{background-color:#B40001;border:1px solid #B40001;color:#fff;}.cando-button .btn-cando:hover a{color:#fff;}.cando-button .btn-cando:hover svg path{fill:#fff;}.btn-donate{background-color:#B40001;border:1px solid #B40001;color:#fff;font-weight:500;font-size:16px;line-height:100%;padding:15px 34px;border-radius:8px;transition:0.3s all ease;}.btn-donate:hover{background-color:#fff;border:1px solid #fff;color:#B40001;}.btn-donate:hover svg path{fill:#B40001;}.btn-learn-more{background-color:#fff;border:1px solid #B40001;color:#B40001;font-weight:500;font-size:16px;line-height:100%;letter-spacing:0px;padding:15px 25px;border-radius:8px;transition:0.3s all ease;}.btn-learn-more:hover{background-color:#B40001;border:1px solid #B40001;color:#fff;}.btn-learn-more:hover svg path{fill:#fff;}.can-banner{position:relative;background-color:black;min-height:900px;width:100%;overflow:hidden;}.can-banner video{position:absolute;min-width:100%;min-height:100%;width:100%;height:100%;object-fit:cover;}h1{font-weight:600;font-size:56px;line-height:140%;vertical-align:middle;color:#fff;}h2{font-weight:600;font-size:48px;line-height:140%;vertical-align:middle;color:#212121;}h3{font-weight:600;font-size:40px;line-height:140%;vertical-align:middle;color:#212121;}p{font-family:Inter;font-weight:400;font-size:18px;line-height:140%;vertical-align:middle;color:#414141;}img{max-width:100%;}.can-banner .cando-banner-content{position:relative;padding-top:168px;}.can-banner .cando-banner-content p{color:#fff;margin-bottom:32px;}.content-des{padding-left:130px;}.cando-banner-slider h2{color:#fff;}.cando-banner-slider{padding-top:54px;z-index:9;}.slider-item{float:left;}.sports-slider{overflow:hidden;}.sports-slider .slider-img{position:relative;margin:0px 16px;background-position:25% 100%;background-size:cover;background-repeat:no-repeat;min-height:352px;border-radius:16px;}.sports-slider .slider-img:before{background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.4) 85.18%);content:'';position:absolute;width:100%;height:100%;top:0px;left:0px;}.sports-slider .slider-img h4{color:#fff;font-weight:700;font-size:32px;line-height:140%;vertical-align:middle;position:absolute;bottom:15px;left:25px;}.can-banner:after{content:'';background-image:url('/themes/custom/cando/images/bottom-banner.png');position:absolute;bottom:0px;width:100%;left:0px;min-height:270px;}.can-banner:before{content:'';background:linear-gradient(180deg,rgba(0,0,0,0) 34.98%,rgba(0,0,0,0.4) 63.26%);position:absolute;width:100%;left:0px;top:0px;height:100%;}.empower-sec{padding:40px 0px;background-color:#fff;}.empower-sec .empower-right{padding-left:56px;}.empower-sec .empower-right h2{margin-bottom:24px;font-size:40px;}.empower-sec .empower-right p{margin-bottom:48px;}.donate-sec{background-image:url('/themes/custom/cando/images/donate-now.jpg');background-repeat:no-repeat;background-position:center;background-size:cover;min-height:430px;position:relative;}.donate-sec:after{content:'';background:#0000004D;position:absolute;width:100%;height:100%;top:0px;left:0px;}.donate-sec .donate-content{text-align:center;padding:80px 0px;position:relative;z-index:9;}.donate-sec .donate-content h2{color:#fff;padding-bottom:24px;margin-bottom:0px;}.donate-sec .donate-content p{max-width:892px;margin:0px auto 48px;color:#fff;}.special-event-sec{padding:40px 0px 40px;background-color:#fff;}.special-event-sec h2{padding-bottom:56px;margin-bottom:0px;}.special-event-sec .event-content{background-color:#F2F2F2;padding:24px;border-top-left-radius:16px;border-bottom-left-radius:16px;}.special-event-sec .event-content .content{min-height:135px;}.special-event-sec .event-content h4{font-size:24px;font-weight:500;color:#000;}.special-event-sec .event-content a{display:inline-block;}.special-event-sec .event-content .btn-learn-more{padding:11px 14px;}.special-event-sec .event-image img{border-top-right-radius:16px;border-bottom-right-radius:16px;height:100%;object-fit:cover;}.special-event-slider{overflow:hidden;position:relative;padding-bottom:56px;}.special-event-slider .event-item{float:left;}.special-event-sec .slick-prev,.special-event-sec .slick-next,.special-event-sec .slick-dots,.sports-slick-controls .slick-prev,.sports-slick-controls .slick-next,.sports-slick-controls .slick-dots{position:static !important;display:inline-block;margin:0;padding:0;}.special-event-sec .slick-controls .slick-prev,.special-event-sec .slick-controls .slick-next,.sports-slick-controls .slick-prev,.sports-slick-controls .slick-next{width:48px;height:48px;background-size:contain;background-repeat:no-repeat;}.special-event-sec .slick-controls .slick-prev,.sports-slick-controls .slick-prev{background-image:url('/themes/custom/cando/images/prev.svg');order:1;}.special-event-sec .slick-controls .slick-prev:hover,.sports-slick-controls .slick-prev:hover{background-image:url('/themes/custom/cando/images/prev-active.svg');}.special-event-sec .slick-controls .slick-next,.sports-slick-controls .slick-next{background-image:url('/themes/custom/cando/images/next.svg');order:3;}.special-event-sec .slick-controls .slick-next:hover,.sports-slick-controls .slick-next:hover{background-image:url('/themes/custom/cando/images/next-active.svg');}.special-event-sec .slick-controls .slick-next:before,.special-event-sec .slick-controls .slick-prev:before,.sports-slick-controls .slick-next:before,.sports-slick-controls .slick-prev:before{visibility:hidden;}.special-event-sec .slick-controls .slick-dots,.sports-slick-controls .slick-dots{width:auto;order:2;margin-top:-15px;}.special-event-sec .slick-controls .slick-dots li button:before,.sports-slick-controls .slick-dots li button:before{visibility:hidden;}.special-event-sec .slick-controls .slick-dots li button,.sports-slick-controls .slick-dots li button{width:48px;background-color:#0D0C0E33;height:2px;padding:0px;}.special-event-sec .slick-controls .slick-dots li.slick-active button,.sports-slick-controls .slick-dots li.slick-active button{background-color:#D21423;}.special-event-sec .slick-controls .slick-dots li,.sports-slick-controls .slick-dots li{width:auto;height:auto;}.sports-slick-controls .slick-dots li button{background-color:#54565B;}.special-event-sec .slick-controls,.sports-slick-controls{display:flex;justify-content:flex-start;gap:10px;}.sports-slick-controls{position:relative;top:87px;}.our-partner{background-image:url('/themes/custom/cando/images/our-partner.jpg');background-repeat:no-repeat;background-position:center;background-size:cover;min-height:430px;padding:40px 0px;position:relative;}.our-partner:before{content:'';background:#000000B2;position:absolute;width:100%;height:100%;top:0px;left:0px;}.our-partner h2{padding-bottom:56px;color:#fff;}.our-partner > div{position:relative;z-index:9;}.our-partner ul{align-items:center;justify-content:center;gap:20px;padding:0px;}.our-partner ul li{list-style:none;display:inline-block;}footer{background-color:#0D0C0E;padding:80px 0px;}footer .cando-menu li a{font-weight:400;font-size:16px;line-height:100%;vertical-align:middle;color:#fff;transition:0.3s all ease;}footer .cando-menu li a:hover{color:#B40001;}footer .cando-menu li{padding:0px 4px;}footer .social-icon li{list-style:none;display:inline-block;padding:0px 4px;}footer .copy-right{margin:56px 0px 0px;padding-top:33px;border-top:1px solid #FFFFFF33;}footer .copy-right p{text-align:center;font-weight:400;font-size:14px;line-height:150%;color:#fff;}footer a.col-md-2.text-decoration-none img{max-width:148px;width:100%;}.sports-slick-controls.sports-slick-small{display:none;}@media (min-width:1200px){.can-banner .cando-banner-content .title-sec{min-height:235px;}.cando-banner-slider h2{padding-top:50px;}}@media (min-width:992px) and (max-width:1024px){.cando-button .btn-cando{padding:8px 10px;font-size:16px;}}@media (min-width:1025px) and (max-width:1200px){.cando-menu li a{font-size:14px;}.cando-menu li{padding:0px;}.cando-button .btn-cando{padding:12px 16px;}}@media (min-width:992px) and (max-width:1299px){.special-event-sec .slick-controls .slick-dots li button,.sports-slick-controls .slick-dots li button{width:30px;}}@media (max-width:991px){h1{font-size:44px;line-height:110%;}h2{font-size:34px;line-height:110%;}.content-des{padding-left:50px;}.btn-learn-more,.btn-learn-more:hover{padding:10px 10px;font-size:14px;}.cando-button .btn-cando{padding:8px 14px;font-size:14px;}.cando-button .btn-cando img{width:20px;}.special-event-sec .slick-controls .slick-next,.sports-slider .slick-next{right:0px;left:unset;}.special-event-sec .slick-controls .slick-dots,.sports-slider .slick-dots{width:auto;}.sports-slider{padding-bottom:120px;}.special-event-sec .slick-controls .slick-dots li button,.sports-slick-controls .slick-dots li button{width:30px;}}@media (min-width:768px) and (max-width:991px){.sports-slick-controls{gap:5px;}.sports-slick-controls .slick-dots li button{width:10px;}}@media (max-width:767px){.content-des{padding-left:0px;}.empower-sec .empower-right{padding-left:0px;padding-top:30px;}footer{padding:50px 0px;}.special-event-slider .event-item .card-event{max-width:315px;margin:auto;}.special-event-sec .event-image img{border-top-right-radius:0px;border-bottom-right-radius:16px;border-bottom-left-radius:16px;}.special-event-sec .event-content{border-bottom-left-radius:0px;border-top-left-radius:16px;border-top-right-radius:16px;}.cando-button .btn-cando svg{width:17px;height:17px;}.special-event-sec .slick-controls .slick-dots li button,.sports-slick-controls .slick-dots li button{width:20px;}.special-event-sec .slick-controls .slick-dots,.sports-slick-controls .slick-dots{width:auto;}.special-event-sec .slick-controls,.sports-slick-controls{justify-content:center;}.special-event-slider{padding-bottom:30px;}.sports-slick-controls{top:0px;padding-top:50px;}.sports-slick-controls.sports-slick-small{display:flex;}.sports-slick-controls.sports-slick-large{display:none;}.sports-slider{padding-bottom:70px;}footer .social-icon{width:100%;display:block;padding:0px;margin:0px;}footer .social-icon ul{padding:0px;text-align:center;}footer ul.cando-menu{width:100%;display:block;padding:20px 0px 20px;}footer ul.cando-menu li{display:block;text-align:center;}footer .copy-right{margin-top:30px;}}@media (max-width:400px){.custom-container{padding-left:20px;padding-right:20px;}}.cando-menu li{position:relative;}header .cando-menu li.menu-item--expanded{padding-right:13px !important;}.cando-menu li.menu-item--expanded > a:after,.cando-menu li.menu-item--expanded > span:after{content:'';border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:2px;position:absolute;width:7px;height:7px;transform:rotate(45deg);right:5px;top:12px;}.cando-menu ul.menu{display:none;position:absolute;width:100%;background-color:#fff;border-radius:8px;padding-left:0px;min-width:284px;margin-top:0px;top:35px;box-shadow:-1px 1px 4px 0 rgba(0,0,0,0.18);}header .cando-menu li.menu-item--expanded:hover ul.menu{display:block;}header .cando-menu li.menu-item--expanded:hover > a:after,header .cando-menu li.menu-item--expanded:hover > span:after{border:solid #B40001;border-width:0 2px 2px 0;}.cando-menu ul.menu:before{content:'';position:absolute;width:10px;height:10px;border-top:15px solid transparent;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #fff;top:-27px;left:35%;}.cando-menu ul.menu li{display:block;transition:0.3s all ease;padding:0px;}.cando-menu ul.menu li a{color:#212121;padding:16px 16px;display:block;text-decoration:none;line-height:22px;}.cando-menu ul.menu li:hover a,.cando-menu ul.menu li.active a{background-color:#B40001;color:#fff;}.cando-menu ul.menu li a:after{content:"";background-image:url('/themes/custom/cando/images/arrow_right.svg');background-repeat:no-repeat;position:absolute;width:20px;height:20px;right:12px;top:17px;}.cando-menu ul.menu li:hover a:after,.cando-menu ul.menu li.active a:after{background-image:url('/themes/custom/cando/images/arrow_right_white.svg');}header .cando-menu li > ul.menu a.is-active:before{visibility:hidden;}header .cando-menu ul.menu li:first-child a{border-top-left-radius:8px;border-top-right-radius:8px;}header .cando-menu ul.menu li:last-child a{border-bottom-left-radius:8px;border-bottom-right-radius:8px;}@media (max-width:1024px){li.menu-item--expanded > a:after,li.menu-item--expanded > span:after{border:solid #000;border-width:0 2px 2px 0;}.cando-menu ul.menu{position:relative;top:0px;}}.custom-inner-container{max-width:1126px;}h2.medium{font-size:40px;}.contact-us-sec h4{font-size:28px;line-height:1.21;}.contact-us-sec h6{font-size:20px;line-height:1.4;}.text-red{color:#B40001 !important;}.text-red.text-decoration-none:hover{text-decoration:underline !important;}.fw-medium{font-weight:500 !important;}.contact-us-form .btn-donate{min-width:304px;}.contact-us-form .btn-donate:hover{border-color:#B40001;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}input[type=number]{-moz-appearance:textfield;}input::-ms-clear{display:none;}input::-ms-reveal{display:none;}.form-control,.form-select{font-size:16px;line-height:1.25;color:#212121;padding:12px 16px;border:1.5px solid #A4A4A4;height:48px;}textarea.form-control{height:99px;resize:none;}.form-control:focus,.form-select:focus{box-shadow:none;}.form-control::placeholder{color:#999999;}.form-check-input{width:24px;height:24px;border:1.5px solid #A4A4A4;}.form-check-input:focus{box-shadow:none;}.form-label{color:#212121;}.form-check-label{font-size:16px;line-height:1.5;color:#000;}.bg-grey-light{background-color:#F7F7F7;}.not-a-robot{max-width:304px;}figure{margin-bottom:0;}.right-side-bar iframe{width:100%;max-width:304px;border:3px solid #FFFFFF !important;max-height:164px;}@media (max-width:767px){h2.medium{font-size:34px;}.contact-us-sec h4{font-size:24px;}p{font-size:16px;}}body:not(.page-view-frontpage) header{background:#fff;}body:not(.page-view-frontpage) header .cando-menu li > a,body:not(.page-view-frontpage) header .cando-menu li > span{color:#414141;}body:not(.page-view-frontpage) header .cando-menu li.menu-item--expanded > a:after,body:not(.page-view-frontpage) header .cando-menu li.menu-item--expanded > span:after{border:solid #414141;border-width:0 2px 2px 0;}body:not(.page-view-frontpage) .cando-button .btn-cando{color:#414141;border:1px solid #414141;}body:not(.page-view-frontpage) .cando-button .btn-cando a{color:#414141;text-decoration:none;}body:not(.page-view-frontpage) .cando-button .btn-cando svg path{fill:#414141;}body:not(.page-view-frontpage) .cando-button .btn-cando:hover{color:#fff;border:1px solid #B40001;}body:not(.page-view-frontpage) .cando-button .btn-cando:hover a{color:#fff;}body:not(.page-view-frontpage) .cando-button .btn-cando:hover svg path{fill:#fff;}header.can-header .cando-button .cando-profile{display:inline-block;}.cando-profile .dropdown-toggle{padding:0px;border:none;}.cando-profile .dropdown-toggle:after{content:'';border:solid #414141;border-width:0 2px 2px 0;display:inline-block;padding:2px;position:absolute;width:7px;height:7px;transform:rotate(45deg);right:-15px;top:20px;}body:not(.page-view-frontpage) .btn-cart{display:inline-block;}body:not(.page-view-frontpage) .cando-profile{display:inline-block;}.cando-profile .dropdown-menu{padding:0px;overflow:hidden;}.cando-profile .dropdown-menu li{list-style:none;}.cando-profile .dropdown-menu li a{transition:0.3s all ease;text-decoration:none;padding:10px 16px;display:block;color:#414141;}.cando-profile .dropdown-menu li a:hover{background-color:#B40001;color:#fff;}body:not(.page-view-frontpage) header .cando-menu li > a.current-menu{color:#B40001;}body:not(.page-view-frontpage) header .cando-menu li > a.current-menu::before{content:"";position:absolute;background-color:#B40001;width:16px;height:1px;bottom:0px;left:50%;transform:translate(-50%,0px);}.contact-form form > .js-form-item{width:50%;padding:0px 15px;}.contact-form form{display:flex;flex-wrap:wrap;margin:0px -15px;}.contact-form .js-form-item.js-form-item-field-your-question,.contact-form .js-form-item.js-webform-term-checkboxes{width:100%;}.contact-form .js-webform-term-checkboxes .fieldset-wrapper{max-height:inherit;border:none;padding:0px;}.contact-form .js-webform-term-checkboxes .fieldset-wrapper .js-form-type-checkbox{width:auto;display:flex;align-items:center;padding-right:15px;}.contact-form .js-webform-term-checkboxes .fieldset-wrapper .js-webform-webform-term-checkboxes{display:flex;align-items:center;}.contact-form .form-check .form-check-input{margin-left:0px;margin-top:0px;}.contact-form .form-check .form-check-label{padding-left:10px;}.contact-form .form-submit{background-color:#B40001;border:1px solid #B40001;color:#fff;font-weight:500;font-size:16px;line-height:100%;padding:15px 34px;border-radius:8px;transition:0.3s all ease;min-width:304px;margin-left:15px;}.contact-form form > .js-form-item.js-form-item-field-contact-address textarea{max-height:48px;}.contact-form form .js-form-item label,.contact-form form .js-form-item .fieldset-legend{font-weight:500;font-size:16px;line-height:20px;letter-spacing:0px;color:#212121;}.contact-form .fieldset-wrapper .js-form-type-checkbox{padding-left:0px;}.contact-form .captcha{padding-left:15px;padding-top:32px;display:flex;flex-wrap:wrap;}.contact-form .captcha .captcha__title{display:none;}.contact-form .captcha .captcha__element{order:2;padding-bottom:32px;}.contact-form .captcha .captcha__description{order:1;font-weight:500;font-size:16px;line-height:20px;letter-spacing:0px;color:#000000;max-width:582px;}.contact-us-sec .contact-us-content{padding-top:50px !important;padding-bottom:0px !important;margin-top:0px !important;margin-bottom:0px !important;}.contact-us-sec .contact-us-content h2.medium{margin-bottom:0px;padding-bottom:50px;}.contact-us-sec{padding-bottom:80px;padding-top:0px;}.contact-us-sec .can-wrapper,.contact-us-sec .can-wrapper > .pt-5{padding-top:0px !important;}.contact-us-sec .right-side-bar > .right-side-content{margin-bottom:24px;padding:20px !important;}.contact-us-sec .right-side-bar > .right-side-content .mt-4{margin-top:0px !important;}.contact-us-sec .right-side-bar > .right-side-content .bg-grey-light{padding:0px !important;}.contact-us-sec .contact-form{padding:0px;}@media (min-width:768px){.contact-form form > .js-form-item.js-form-item-field-state,.contact-form form > .js-form-item.js-form-item-field-zip-code{width:25%;}.contact-form #edit-field-contact-by--wrapper .fieldset-wrapper .js-form-type-checkbox{display:inline-block;}.contact-form #edit-field-contact-by--wrapper .fieldset-wrapper .js-form-type-checkbox.js-form-item-field-contact-by-phone{padding-right:40px;}.contact-form #edit-field-contact-by--wrapper .fieldset-wrapper #edit-field-contact-by{display:flex;flex-wrap:wrap;}}@media (min-width:1200px){.contact-us-sec .right-side-bar > .right-side-content{max-width:344px;margin-left:50px;}.contact-us-sec .custom-inner-container,.contact-us-sec .contact-form-row{max-width:1126px;margin:auto;}.contact-us-sec .right-side-bar{padding-top:40px;}.contact-form .fieldset-wrapper #edit-field-program-of-interest .js-form-type-checkbox{padding-right:40px;}}@media (min-width:1200px) and (max-width:1350px){.contact-us-sec .contact-form-row{padding-left:40px;padding-right:40px;}}@media (max-width:1024px){body:not(.page-view-frontpage) .cando-profile{padding-left:0px;margin-left:10px;}header .navbar-toggler .navbar-bar-icon{background-color:#414141;}header .navbar-toggler{border:1px solid #414141;}body:not(.page-view-frontpage) .btn-cart,body:not(.page-view-frontpage) .cando-profile{max-width:30px;}body:not(.page-view-frontpage) .custom-container{padding-left:20px;padding-right:20px;}body:not(.page-view-frontpage) .cando-profile{margin-right:20px;}.cando-profile .dropdown-toggle:after{top:12px;}}@media (max-width:767px){.contact-form form > .js-form-item{width:100%;}.contact-form form{margin:0px;}.contact-form .js-webform-term-checkboxes .fieldset-wrapper .js-webform-webform-term-checkboxes{flex-wrap:wrap;}}@media (max-width:450px){.contact-form .form-submit{min-width:100%;}.contact-us-content .custom-container{padding-left:0px !important;padding-right:0px !important;}}.page-view-event-category-view .category-view-page,.path-category .category-view-page{padding-top:50px;}#block-cando-breadcrumbs{display:none;}.category-view-page .subMenuSection{width:25%;}.category-view-page .layout-main-wrapper{width:75%;padding-bottom:50px;}.category-view-page .custom-container{display:flex;flex-wrap:wrap;}.category-view-page .navbar-header{display:none;}.category-view-page .subMenuNav{list-style:none;margin:0px;padding:0px;}.category-view-page .subMenuNav > li{position:relative;max-width:280px;margin-bottom:5px;}.category-view-page .subMenuNav > li > a{background:#000;display:block;padding:9px 36px 9px 10px;font-size:18px;color:#fff;font-weight:600;text-align:right;text-decoration:none;}.category-view-page .subMenuNav > li.menuOpened:after{}.category-view-page .layout-main-wrapper .views-field-field-image{margin-bottom:25px;}.category-view-page .layout-main-wrapper .views-field-name .field-content{position:relative;}.category-view-page .layout-main-wrapper .views-field-name .field-content a{font-size:110px;position:absolute;top:164px;left:-14px;font-weight:bold;font-style:italic;color:#fff;line-height:80px;z-index:9;text-transform:uppercase;text-decoration:none;}.category-view-page .layout-main-wrapper .views-field-field-image img{width:100%;object-fit:cover;min-height:240px;}@media (min-width:1200px){.category-view-page > .custom-container{max-width:1126px;padding:0px 12px;}.category-view-page .layout-main-wrapper{padding-left:50px;}}@media (min-width:768px){.category-view-page #subMenuNavHolder{display:block;}}@media (min-width:768px) and (max-width:991px){.category-view-page .layout-main-wrapper .views-field-name .field-content a{font-size:70px;left:0px;}}@media (max-width:767px){.category-view-page .subMenuSection{background:#a5a5a5;margin:3px auto 15px auto;width:100%;}.subMenuSection .navbar-toggle .icon-bar{background:#fff;border-radius:2px;width:32px;height:4px;display:block;}.category-view-page .layout-main-wrapper{width:100%;padding-bottom:30px;}.category-view-page .navbar-header{display:block;min-height:49px;}.category-view-page .navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px;}.category-view-page .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}.category-view-page .subMenuSection .navbar-toggle .icon-bar + .icon-bar{margin-top:6px;}.category-view-page .subMenuSection #subMenuNavHolder{width:100%;padding:10px 0px 0px;z-index:98;background:#a5a5a5;}.category-view-page .subMenuNav > li{max-width:100%;border-top:1px #fff solid;margin-bottom:0px;}.category-view-page .subMenuNav > li > a{text-align:left;padding:9px 10px 9px 20px;background:none;text-transform:uppercase;}.category-view-page .subMenuNav > li.menuOpened:after{display:none;}.category-view-page .layout-main-wrapper .views-field-name .field-content a{font-size:50px;left:0px;}}.faq-list .faq-item{position:relative;padding-left:55px;margin-bottom:15px;min-height:44px;}.faq-list .faq-item h3{padding-top:5px;padding-left:20px;color:#000;font-size:18px;}.faq-list .faq-item .faq-body{padding-left:40px;display:none;}.faq-list .faq-item:before{content:"+";position:absolute;top:0px;left:0px;background:#000;width:44px;min-height:44px;height:100%;color:#fff;text-align:center;line-height:44px;}.faq-list .faq-item.expanded:after{content:"-";background:#b30000;position:absolute;top:0px;left:0px;height:44px;width:44px;color:#fff;text-align:center;line-height:44px;}.faq-list .faq-item.expanded .faq-body{display:block;}body:not(.page-view-frontpage) .dialog-off-canvas-main-canvas{padding-top:95px;}@media (min-width:1200px){.node--type-special-event .layout-main-wrapper > .container{max-width:1126px;padding:0px;}}.node__content table tr td a{word-break:break-all;}body.node--type-special-event article header{z-index:unset;position:relative;}.order-last #block-cando-content{padding-bottom:30px;}.aboutSection .annuvalPage > .specialEvent{display:flex;flex-wrap:wrap;}.aboutSection .annuvalPage > .specialEvent .specialEventRightSide{padding-left:40px;}.annuvalPage p{font-size:16px;text-align:justify;color:#000;}.aboutSection h3{font-size:24px;}.aboutSection a,.aboutSection a span{color:#B40001 !important;}.node__meta{margin:0px;}.annuvalPage .tableBlock td{border:3px solid #000;padding:6px;font-size:16px;background-color:transparent;}.annuvalPage .tableBlock tr{background-color:transparent;}.view-faq-page{padding-top:50px;}.view-faq-page .view-content .views-row{position:relative;padding-left:60px;margin-bottom:40px;}.view-faq-page .view-content .views-row .field-content{color:#000;font-size:18px;font-weight:600;padding-top:10px;display:inline-block;}.view-faq-page .views-field-title a{padding-top:5px;padding-left:20px;color:#000;font-size:18px;text-decoration:none;}.view-faq-page .views-field-body{padding-left:30px;display:none;}.view-faq-page .view-content .views-row.expanded .views-field-body{display:block;}.view-faq-page .view-content .views-row:before{content:"+";position:absolute;top:0px;left:0px;background:#000;width:44px;min-height:44px;height:100%;color:#fff;text-align:center;line-height:44px;}.view-faq-page .view-content .views-row.expanded:after{content:"-";background:#b30000;position:absolute;top:0px;left:0px;height:44px;width:44px;color:#fff;text-align:center;line-height:44px;}.header-sec{background-color:#F2F2F2;padding:16px 40px;}.header-sec h1{font-weight:600;font-size:28px;color:#212121;max-width:1312px;margin:auto;}.node--view-mode-teaser h2 a{text-decoration:none;}.node--type-special-event .main-content .geneContent a{text-decoration:none;}.node--type-special-event .main-content .geneContent a + span{color:#B40001 !important;}.node--type-special-event .main-content .geneContent a strong{color:#fff;}.node--type-special-event .layout-main-wrapper{padding-top:50px;}.view-news-lists .inline__links .node-readmore{padding:0px;}.view-news-lists .inline__links .node-readmore a{color:#B40001;}header.can-header .cando-button .btn-cart{margin-right:24px;display:inline-block;}.view-news-lists h2.node__title{font-size:28px;padding-top:0px;}.page-view-news-lists .view-news-lists{padding-top:50px;}.path-webform .header-sec{display:none;}@media (min-width:1200px){.page-view-news-lists #main-wrapper > .container,.path-node #main-wrapper > .container,#main-wrapper .container{max-width:1126px;}.page-view-news-lists .header-sec h1,.node--type-special-event .header-sec h1,.page-view-event-category-view .header-sec h1,.path-node .header-sec h1,.header-sec h1{max-width:1126px;padding:0px 12px;}}@media (min-width:992px) and (max-width:1199px){.page-view-news-lists .header-sec h1,.node--type-special-event .header-sec h1,.page-view-faq-page .header-sec h1{max-width:960px;padding:0px 12px;}}@media (min-width:768px) and (max-width:991px){.page-view-news-lists .header-sec h1,.node--type-special-event .header-sec h1,.page-view-faq-page .header-sec h1{max-width:720px;padding:0px 12px;}}@media (min-width:540px) and (max-width:767px){.page-view-news-lists .header-sec h1,.node--type-special-event .header-sec h1{max-width:540px;padding:0px 12px;}}@media (min-width:1025px) and (max-width:1199px){header.can-header .cando-button .btn-cart{margin-right:10px;}header.can-header .cando-button .btn-cart svg{width:40px;}}@media (min-width:768px) and (max-width:1024px){header .cando-button{width:30%;justify-content:end;}header.can-header .cando-button .btn-cart{max-width:40px;margin-right:15px;}}@media (max-width:767px){.header-sec{padding:16px 20px;position:relative;z-index:9;}.header-sec h1{font-size:24px;}header.can-header .cando-button .btn-cart{margin-right:15px;}.page-view-event-category-view .category-view-page,.path-category .category-view-page{padding-top:30px;}header.can-header .cando-button .btn-cart svg{width:30px;}header .cando-button{align-items:center;}.view-faq-page .view-content.row{margin-left:0px;margin-right:0px;}}form.webform-submission-apply-job-form,form.webform-submission-volunteers-application-form{display:flex;flex-wrap:wrap;}@media (min-width:768px){form.webform-submission-apply-job-form,form.webform-submission-volunteers-application-form{margin:0px -15px;}form.webform-submission-apply-job-form > .js-form-item,form.webform-submission-volunteers-application-form > .js-form-item{width:50%;padding:0px 15px;margin-bottom:30px;}form.webform-submission-apply-job-form > .js-form-item.js-form-type-textarea,form.webform-submission-volunteers-application-form > .js-form-item.js-form-type-textarea{width:100%;}form.webform-submission-apply-job-form > .form-actions,form.webform-submission-volunteers-application-form > .form-actions{padding-left:15px;}form.webform-submission-volunteers-application-form #ajax-wrapper{width:100%;padding:0px 15px;}}form.webform-submission-apply-job-form > .form-actions,form.webform-submission-volunteers-application-form > .form-actions{width:100%;clear:both;margin-top:20px;}form.webform-submission-apply-job-form > .form-actions .button--primary,form.webform-submission-volunteers-application-form > .form-actions .button--primary{display:inline-block;background-color:#B40001;border:1px solid #B40001;color:#fff;font-weight:500;font-size:16px;line-height:100%;padding:15px 34px;border-radius:8px;transition:0.3s all ease;width:auto;min-width:304px;margin-left:0px;}@media (min-width:768px){form.webform-submission-volunteers-application-form,form.webform-submission-apply-job-form{padding-right:32px;}}@media (max-width:767px){form.webform-submission-apply-job-form > .js-form-item{width:100%;}}.main-content table{font-family:"Inter",sans-serif;}.main-content table th,.main-content .table-responsive table th{border-width:1px 1px 0px 1px !important;border-style:solid;border-color:#E6E6E8;font-weight:600;font-size:18px;padding:16px;color:#212121;background-color:#F2F2F2;}.main-content table th a{color:#212121;text-decoration:none;}.main-content table td,.main-content .table-responsive table td{font-weight:400;font-size:18px;border:1px solid #E6E6E8 !important;color:#212121;padding:16px;background-color:#fff !important;box-shadow:none;}.main-content .table-responsive table tr.odd{background:transparent;}.main-content .table-responsive table tr.odd td{background-color:#fff !important;}.main-content .table-responsive table tr td a{color:#B40001;text-decoration:none;}.custom-student-sec{padding:40px 0px 20px;}.custom-student-sec a{background-color:#B40001;border:1px solid #B40001;color:#fff;font-weight:500;font-size:16px;line-height:100%;padding:11px 15px;border-radius:8px;transition:0.3s all ease;width:auto;outline:none;box-shadow:none;text-decoration:none;display:inline-block;}.main-content .table-responsive table.dataTable.no-footer{margin-top:20px;display:inline-block;}.main-content .btn-primary{background-color:#B40001;border:1px solid #B40001;color:#fff;font-weight:500;font-size:16px;line-height:100%;padding:15px 20px;border-radius:8px;transition:0.3s all ease;width:auto;outline:none;box-shadow:none;}.main-content .btn-primary:hover{background-color:#fff;border:1px solid #B40001;color:#B40001;}.main-content .view-commerce-cart-form table input.quantity-edit-input{width:auto;}.managerBtn{padding-top:50px;text-align:right;}.managerBtn select#typesDrop{font-size:16px;line-height:1.25;color:#212121;padding:12px 16px;border:1.5px solid #A4A4A4;height:48px;border-radius:8px;margin-right:15px;}.managerBtn #selectGo{background-color:#B40001;border:1px solid #B40001;color:#fff;font-weight:500;font-size:16px;line-height:100%;padding:11px 15px;border-radius:8px;display:inline-block;min-height:48px;}.main-content .table-responsive table td .dropbutton-action a{padding:5px;font-size:16px;color:#212121;}.main-content .table-responsive table th.views-field.views-field-operations,.main-content .table-responsive table td.views-field.views-field-operations{text-align:right;}.main-content .table-responsive table td.views-field.views-field-operations .dropbutton-wrapper{margin-right:0px;}.main-content .table-responsive table td.views-field.views-field-operations .dropbutton-widget{right:0px;}.main-content .table-responsive table th .form-checkbox{width:24px;height:24px;border:1.5px solid #A4A4A4;}ul.pagination .page-item a{color:#B40001;}ul.pagination .page-item.active .page-link{background-color:#B40001;border-color:#B40001;color:#fff;}@media (min-width:992px){.page-view-content .view-content #edit-node-bulk-form--2{display:flex;flex-wrap:wrap;align-items:center;margin-top:-70px;}.page-view-content .view-content #edit-actions--2{margin-bottom:0px !important;margin-left:10px;position:relative;top:-15px;}.page-view-content .views-element-container .view-header form{text-align:right;}.page-view-content .views-element-container .view-header .managerBtn{display:inline-block;position:relative;z-index:9;}}@media (max-width:991px){.custom-student-sec a{margin-bottom:10px;}}.volunteer-sec .contact-us-content h2.medium{font-size:28px;padding-bottom:16px;}.volunteer-section .rightSideContent .inner-content{background:#F7F7F7;padding:20px;}.rightSideContent .inner-content h3{font-size:20px;}.rightSideContent .inner-content p{font-size:16px;color:#414141;line-height:normal;font-weight:400;}.contact-us-sec .volunteer-section .contact-form{margin-top:0px !important;}.volunteer-section .contact-form .js-webform-term-checkboxes .fieldset-wrapper .js-form-type-checkbox{width:40%;}.volunteer-section .contact-form .js-webform-term-checkboxes .fieldset-wrapper .js-webform-webform-term-checkboxes{flex-wrap:wrap;}.volunteer-sec.contact-us-sec .contact-us-content{padding-bottom:48px !important;}.volunteer-sec.contact-us-sec .contact-us-content p strong{color:#B40001;font-weight:600;}.volunteer-sec.contact-us-sec .contact-us-content p.mb-lg-5{margin-bottom:0px !important;}.partnerSecondPageLogo{margin-top:10px;}.partnerSecondPageLogo img{float:left;padding-right:20px;width:auto;}.partnerSecondImages{text-align:center;}.partnerSecondImages > img{padding:16px;max-height:100px;max-width:250px;width:auto;}.partnerSecondPageLogo p.rtejustify{text-align:justify;display:block;}.dashboardSection{padding-top:50px;}.dashboardSection .candoTitleH2{font-size:25px;font-weight:bold;margin:0 auto;margin-bottom:15px;color:#000;display:inline-block;}.dashboardBoxes{display:flex;flex-wrap:wrap;margin:0px -15px;}.dashboardBoxes > div.col-lg-4{padding:0px 15px;}.dashboardBoxes .dashboardBox{box-shadow:-1px 1px 4px 0 rgba(0,0,0,0.18);background-color:#fff;border:1px solid #ddd;padding:20px;border-radius:8px;margin-bottom:30px;text-align:center;}.dashboardBoxes .dashboardBox .dashboardBoxesHead a{color:#000;text-decoration:none;font-weight:600;font-size:18px;}.logginBoxholder .loggedBox{padding:20px 0px;}.loggedBox > div{display:inline-block;}.logginBoxholder .loggedBox .loggedBtn a{color:#B40001;}.path-event-list .main-content{padding-top:50px;}.path-event-list .main-content select#bought-listing{width:auto;}.path-event-list .main-content .content .js-form-type-select{display:flex;flex-wrap:wrap;align-items:center;justify-content:end;}.path-event-list .main-content .content .js-form-type-select label{padding-right:10px;}@media (min-width:768px) and (max-width:991px){.dashboardBoxes .dashboardBox .dashboardBoxesHead a{font-size:15px;}.dashboardBoxes .dashboardBox{padding:20px 10px;}}@media (max-width:767px){.dashboardBoxes .dashboardBox .dashboardBoxesHead a{font-size:15px;}.dashboardBoxes .dashboardBox{padding:20px 15px;}.dashboardBoxes{justify-content:center;}}.commerce-product-page{padding:40px 0px;}.product-details .field.field--name-title{font-size:28px;line-height:34px;}.our-product-list .js-form-item-search-api-fulltext,.our-product-list .js-form-item-sort-by,.our-product-list .js-form-item-sort-order{display:none;}.cando-side-bar form .fieldgroup{width:100%;}.cando-side-bar{border-right:1px solid #E6E6E8;padding-top:50px;}.cando-side-bar h4{font-weight:500;font-size:24px;color:#212121;padding-bottom:32px;}.cando-side-bar form .fieldgroup legend span{width:100%;border:none;display:block;text-align:left;font-size:16px;color:#000;font-weight:700;padding-left:0px;}.cando-side-bar form .js-form-type-checkbox label{font-weight:400;font-size:16px;line-height:100%;color:#414141;padding-left:7px;position:relative;top:4px;}.product-list{padding-top:50px;}.product-list .views-row .views-col{border:1px solid #E6E6E8;border-radius:8px;padding:8px;margin-bottom:32px;max-width:calc(33.33% - 24px);margin-left:12px;margin-right:12px;}.product-list .views-row .views-field-field-store-product-image img{max-height:216px;width:100%;object-fit:cover;}.product-list .views-row .views-field-title{padding:16px 16px 0px;}.product-list .views-row .views-field-title a{font-weight:600;font-size:18px;line-height:140%;color:#000;margin-bottom:24px;text-decoration:none;display:inline-block;min-height:50px;}.product-list .views-row .views-field-number{padding:0px 16px 0px;width:50%;display:inline-block;}.product-list .views-row .views-field-number span{font-size:20px;font-weight:500;color:#000;}.product-list .views-row .views-field-variations{width:50%;display:inline-block;}.product-list .views-row .views-field-variations .form-type-number{display:none;}.product-list .views-row .button--primary{background-color:#fff;border:1px solid #B40001;color:#B40001;font-weight:500;font-size:16px;line-height:100%;letter-spacing:0px;padding:15px 34px 15px 15px;border-radius:8px;transition:0.3s all ease;width:auto;background-image:url('/themes/custom/cando/images/arrow_right.svg');background-repeat:no-repeat;background-position:100px 15px;}.product-list .views-row .button--primary:hover{background-color:#B40001;border:1px solid #B40001;color:#fff;background-image:url('/themes/custom/cando/images/arrow_right_white.svg');}.page-view-store .header-sec h1{max-width:1312px;}.path-checkout .layout-checkout-form{padding-top:50px;padding-bottom:50px;}.path-checkout .layout-checkout-form h3{font-size:20px;font-weight:600;color:#000;}.product-filter-selected{padding-bottom:40px;}.product-filter-selected > span{border:1px solid #E6E6E8;font-weight:400;font-size:14px;color:#000;padding:8px;border-radius:8px;display:inline-block;}.product-filter-selected span.remove-filter{display:inline-block;line-height:20px;}.product-filter-selected span.remove-filter img{width:10px;}@media (min-width:992px){.our-product-list .cando-side-bar{width:23%;}.product-filter-selected{padding-left:12px;}}@media (min-width:768px) and (max-width:991px){.product-list .views-row .views-col{width:50% !important;max-width:calc(50% - 24px);}}@media (max-width:767px){.product-list .views-row .views-col{width:50% !important;max-width:calc(50% - 24px);}.cando-side-bar{border-right:none;}}@media (max-width:575px){.product-list .views-row .views-col{width:100% !important;max-width:calc(100% - 24px);}.product-list .views-row .views-field-title a{min-height:inherit;}}.page-view-store .ajax-progress-fullscreen{position:fixed;width:100%;height:100%;top:0;left:0;z-index:999;}
