/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--g-black:0,0,0;--g-vdarkg-orange:56,55,54;--g-vivid-orange:255,170,2;--g-gray:177,177,177;--g-vlight-gray:247,247,247;--g-vlight-gray-2:235,235,235;--g-dark-gray:72,72,72;--g-dark-blue:19,61,155;--g-vdark-blue:30,37,84;--g-vdark-mb-blue:29,29,31;--g-soft-blue:83,78,246;--g-soft-blue-2:81,86,237;--g-moderate-green:143,172,106;--g-moderate-green-2:126,189,67;--g-pink:252,105,152;--g-rebeccapurple:64,38,103;--g-white:255,255,255;--g-soft-orange:247,206,84;--g-lime-green:149,197,164;--g-very-soft-red:226,125,132;--g-slightly-desaturated-blue:134,168,204;}.btn-cmsv-1,.btn-cmsv-1--no-hover{background-color:rgba(var(--g-moderate-green),1) !important;border-color:rgba(var(--g-moderate-green),1) !important;color:rgba(var(--bs-white-rgb),1) !important;}.btn-cmsv-1:hover{background-color:rgba(var(--bs-white-rgb),1) !important;border-color:rgba(var(--g-moderate-green),1) !important;color:rgba(var(--g-moderate-green),1) !important;}
.order_of_merit .rounded-5.fw-bold.border.px-3.py-2.text-decoration-none{color:rgba(var(--g-vdark-blue),1) !important;border-color:rgba(var(--g-vdark-blue),1) !important;;}.order_of_merit .text-g-dark-gray.fw-bold{color:#484848 !important;font-weight:600 !important;}.order_of_merit .mb-0.pe-5.fw-bold.fs-g-7{color:rgba(var(--g-vdark-blue),1) !important;}.box.p-5.d-grid.text-center{--bs-bg-opacity:1;background-color:rgba(var(--g-vdark-blue),var(--bs-bg-opacity)) !important;}.order_of_merit .card-body,.order_of_merit .bi-2-circle,.order_of_merit .bi-3-circle,.order_of_merit .bi-4-circle,.order_of_merit .bi-5-circle{color:#fff !important;}.order_of_merit .card-title.fw-bold.fs-g-5,.order_of_merit .card-title.fw-bold{color:#fff !important;}.btn-outline-primary-home,.btn-primary-home{--bs-btn-border-color:rgba(83,78,246,1);--bs-btn-hover-color:#fff;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-border-color:rgba(83,78,246,1);--bs-btn-active-color:#fff;}.home-exc{display:block !important;}.container-1366{max-width:1366px;}.carousel .carousel-indicators button{width:10px;height:10px;border-radius:100%;}.carousel-indicators{border:1px solid #fff !important;width:100px !important;border-radius:25px !important;}.carousel-tags{color:#ffaa02;font-weight:700 !important;font-size:1.375rem;}.carousel-caption{bottom:8.25rem !important;}@media (max-width:767.98px){.carousel-caption{left:2rem;right:2rem;}}.carousel-caption-shadow{text-shadow:1px 1px 2px black;}.view-display-id-front_upcoming_tournaments h4{font-size:2.375rem;padding:1.563rem;}.block-views-blockhomepage-content-front-featured-leaderboard{background-color:#f7f7f7;}.carousel-title a,.link{color:inherit !important;}#main{background-color:#f7f7f7 !important;}a{text-decoration:none !important;}.list-group,.list-group a{color:#1d1d1f !important;}.gray-text{color:grey;}.border-radius-25{border-radius:var(--bs-border-radius-sm);}.background-blue{background-color:#1e2554;}.feature-leaderboard{height:fit-content;overflow:auto;}.featured_tournaments .view-footer{position:absolute;left:0;right:0;bottom:0;padding-bottom:3rem !important;}.featured_tournaments > div{padding-inline:0 !important;overflow-x:hidden;}.view-display-id-front_featured_leaderboard .view-content{padding:0 0.875rem;}.border-top-color-gray{}.bg-ligth-vivid-orange{background-color:#edc824 !important;}.border-none-0{border:0!important;}.btn-outline-primary-home{--bs-btn-color:rgba(83,78,246,1);--bs-btn-hover-bg:rgba(83,78,246,1);--bs-btn-hover-border-color:rgba(83,78,246,1);--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-bg:rgba(83,78,246,1);--bs-btn-active-border-color:rgba(83,78,246,1);--bs-btn-disabled-color:rgba(83,78,246,1);--bs-btn-disabled-bg:transparent;--bs-gradient:none;}.btn-primary-home{--bs-btn-color:#fff;--bs-btn-bg:rgba(83,78,246,1);--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:rgba(83,78,246,1);--bs-btn-color:#fff;--bs-btn-bg:rgba(83,78,246,1);--bs-btn-border-color:rgba(83,78,246,1);--bs-btn-hover-color:rgba(83,78,246,1);--bs-btn-hover-bg:#fff;--bs-btn-hover-border-color:rgba(83,78,246,1);--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-bg:rgba(83,78,246,1);--bs-btn-active-border-color:rgba(83,78,246,1);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:rgba(83,78,246,1);--bs-btn-disabled-border-color:rgba(83,78,246,1);}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);}.fs-size-12{font-size:0.75rem !important;}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;}.background--ligth-blue{background-color:#133d9b;}@media (min-width:768px){.sm-md-none{display:none !important;}.sm-md-block{display:block !important;}.feature-leaderboard{width:100% !important;padding:0 1rem !important;}}@media (max-width:767px){.ormit-title{flex-wrap:wrap;justify-content:center;}.mobile-text-center{text-align:center;}.carousel-caption{}}.carousel-title a{font-size:3rem;}@media (max-width:991px){.carousel-title a{font-size:2rem !important;}.order-1-mobile{order:1 !important;}.order-2-mobile{order:2 !important;}.d-none-button{display:none !important;}.feature-leaderboard{width:100%;height:auto;overflow-x:auto;overflow-y:auto;}.border-none-0{border:0 !important;}}@media (max-width:1199.98px){.items-list{display:flex !important;flex-direction:row !important;gap:0;padding:0 1rem !important;margin:0 !important;width:100% !important;}}.max-content{width:max-content;}.view-display-id-front_upcoming_tournaments .view-content{}.box{width:230px;height:375px;}.list-group-item .first{width:280px;height:410px;}.items-bottom .items::after,.items-top .items::after{content:"";display:inline-block;width:12px;height:12px;background-color:rgba(var(--g-moderate-green),1) !important;border-radius:50rem;position:absolute;}.w-460{width:460px;}.gap-100{gap:100px;}.flex-with-scroll{flex:0 0 auto;max-width:none;}.horizontal-scroll-styles::-webkit-scrollbar{width:12px;height:12px;}.horizontal-scroll-styles::-webkit-scrollbar-thumb{background:#000;border-radius:20px;}.horizontal-scroll-styles::-webkit-scrollbar-track{background:padding-box content-box #b1b1b1;border-radius:20px;margin:0 1rem;}.items-bottom .items,.items-top .items{margin-left:150px !important;}.items-top .items:first-child{margin-left:0 !important;}.items-top .items::after{left:0;bottom:-0.4rem;}.items-bottom .items::after{left:0.75rem;top:-0.5rem;}.items-bottom .items:first-child{margin-left:300px !important;}.items{width:450px;position:relative;height:inherit !important;}.border-bottom-4{border-radius:0 0 25px 25px !important;}.border-top-4{border-radius:25px 25px 0 0 !important;}.featured_tournaments .col-lg-3,.featured_tournaments .col-lg-9,.featured_tournaments .feature-leaderboard,.featured_tournaments .view-display-id-front_featured_leaderboard{background-color:#f2f2f2 !important;}.featured_tournaments .js-pager__items.pagination{display:none !important;}.featured_tournaments .feature-leaderboard{max-height:400px !important;}.bg-gray-feature{background-color:#f2f2f2 !important;}.mh-size img{min-height:510px;max-height:1000px !important;width:100%;}.m-height{min-height:165px !important;}.featured_tournaments .m-image img{width:100% !important;height:600px !important;min-height:600px;max-height:1000px !important;object-fit:cover;}.carousel-item .m-image img::after{content:"";background:transparent linear-gradient(0deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%) 0% 0% no-repeat padding-box}.featured_tournaments .order-1-mobile .text-g-gray{color:#808080 !important;}.featured_tournaments nav,.visually-hidden-focusable{display:none !important;}.block-pgt-api-home-merit-block li:first-of-type .img-person-flag img:first-of-type{width:200px !important;}.block-pgt-api-home-merit-block li .img-person-flag img:first-of-type{width:168px !important;height:168px !important;object-fit:cover;border-radius:50% !important;}.block-pgt-api-home-merit-block li:first-of-type .img-person-flag img:first-of-type{width:200px !important;height:215px !important;object-fit:cover;border-radius:50% !important;}.block-pgt-api-home-merit-block li:first-of-type .box{width:280px !important;height:410px !important;}.featured_tournaments .list-group-item{padding-left:0!important;}.px-3.py-2.text-g-gray.fw-semibold.fs-6,.px-3.my-0.fs-g-5.fw-bold{padding-left:0!important;}@media (min-width:992px){.mw-width-1{padding:39px 48px 0px 48px !important;}.featured_tournaments .list-group-item{border-top:0.125rem solid #D9D9D9 !important;}.featured_tournaments .list-group-item:first-child{border-top:0 !important;}.mw-width-1{max-width:400px;}}.list-group.list-group-horizontal.align-items-center.mx-auto.overflow-auto{max-width:1300px !important;}.block-pgt-api-home-merit-block .card-title.fw-bold.fs-g-5,.block-pgt-api-home-merit-block .card-text.py-2.fs-g-5{line-height:1.25 !important;}.d-flex.align-items-start.fs-6.max-content img{width:37px !important;height:37px !important;object-fit:cover;border-radius:50% !important;}#carousel-banner-news{}.front-upcoming-tournaments-wrapper{display:block;}.front-upcoming-tournaments-wrapper .feature-leaderboard .list-group-item{color:rgba(var(--bs-white-rgb),1) !important;padding:1rem;}.front-upcoming-tournaments-wrapper .feature-leaderboard .list-group-item{border-top:2px solid white !important;}.front-upcoming-tournaments-wrapper .feature-leaderboard .list-group-item *{color:inherit !important;}.front-upcoming-tournaments-region-2 h2{margin-top:0 !important;margin-bottom:0 !important;color:rgba(var(--g-vdark-blue),1) !important;}.front-upcoming-tournaments-region-2 .block-pgt-api-home-leaderboard-block > .content{background-color:rgba(var(--g-vdark-blue),1) !important;color:rgba(var(--bs-white-rgb),1) !important;border-radius:var(--bs-border-radius-xl) !important;}.front-upcoming-tournaments-region-2 .block-pgt-api-home-leaderboard-block > .content .view-header{padding:1rem;}.front-upcoming-tournaments-region-2 .block-pgt-api-home-leaderboard-block > .content .view-header *{color:inherit !important;}.front-upcoming-tournaments-region-2 .block-pgt-api-home-leaderboard-block > .content .view-footer{padding:0 1rem 1rem 1rem;}.front-upcoming-tournaments-region-2 .block-pgt-api-home-leaderboard-block > .content .view-footer .btn{background-color:transparent !important;border-color:rgba(var(--bs-white-rgb),1) !important;color:rgba(var(--bs-white-rgb),1) !important;}.front-upcoming-tournaments-region-2 .block-pgt-api-home-leaderboard-block > .content .view-footer .btn:hover{background-color:transparent !important;border-color:rgba(var(--bs-white-rgb),1) !important;;color:rgba(var(--bs-white-rgb),1) !important;}.front-upcoming-tournaments > .view-content.row{overflow:auto !important;height:100% !important;padding-bottom:1.5rem !important;position:relative !important;flex-wrap:nowrap !important;}.front-upcoming-tournaments > .view-content.row::-webkit-scrollbar{width:12px;height:12px;}.front-upcoming-tournaments > .view-content.row::-webkit-scrollbar-thumb{background:rgba(var(--g-moderate-green),1) !important;;border-radius:20px;}.front-upcoming-tournaments > .view-content.row::-webkit-scrollbar-track{background:padding-box content-box rgba(var(--g-gray),1) !important;;border-radius:20px;margin:0 1rem;}.front-upcoming-tournaments .front-upcoming-tournaments-items{width:320px !important;}@media (min-width:768px){.front-upcoming-tournaments .front-upcoming-tournaments-items{width:400px !important;}}.main--featured .items-image img{object-fit:cover;aspect-ratio:1 / .6;object-position:center top;height:100%;width:100%;}@media (max-width:767.98px){.main--featured .items-image img{aspect-ratio:auto;}}.main--featured ul.pagination{display:none !important;}.main--featured div:not(.carousel-indicators,.carousel-indicators > *,.carousel-caption,.carousel-caption > *){height:100%;}.main--upcoming-events .block-views-blocktournaments-upcoming-event > h2{color:rgba(var(--g-jpgt-clr-1),1) !important;font-size:1.125rem !important;margin-top:3rem !important;margin-bottom:0 !important;}@media (min-width:992px){.main--upcoming-events .block-views-blocktournaments-upcoming-event > h2{font-size:1.375rem !important;margin-top:0 !important;}}.main--upcoming-events .items-image img{object-fit:cover;aspect-ratio:1 / .6;object-position:center top;width:100%;}.home--gallery .view-filters,.home--gallery .pagination.js-pager__items{display:none !important;}.view-tournaments--recent .js-pager__items{display:none !important;margin:2rem 0;padding:0;list-style:none;text-align:center;}.view-tournaments--recent .js-pager__items .pager__item a{display:none !important;--bs-bg-opacity:1;background-color:transparent !important;border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;border-color:rgba(var(--g-jpgt-clr-2),1) !important;border-radius:var(--bs-border-radius-2xl) !important;font-weight:700 !important;padding-top:.5rem !important;padding-bottom:.5rem !important;padding-right:1.5rem !important;padding-left:1.5rem !important;text-decoration:none !important;color:rgba(var(--g-jpgt-clr-1),1) !important;}
.g-table-striped-ct tbody tr:nth-child(even){background-color:#EBEBEB !important;}.g-table-striped-ct tbody tr:nth-child(odd){background-color:#ffffff !important;}.open-modal-link{color:black !important;text-decoration:none !important;}.bg-warning{background-color:#ffc107;}.bg-danger{background-color:#dc3545;}.bg-info{background-color:#0dcaf0;}.bg-success{background-color:#198754;}.modal-width-1{--bs-modal-width:1140px;}.modal-header .close-button{position:absolute;top:5%;right:0;padding:1rem;color:rgba(83,78,246,1);}.modal-header .head-modal img{width:24px;height:24px;}.modal-body .select-items{width:auto;color:rgba(72,72,72,1) !important;border-color:rgba(72,72,72,1) !important;border-radius:25px !important;height:fit-content;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23727272' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");font-weight:400 !important;}.modal-body .select-items::after{color:rgba(72,72,72,1);}.modal-header .player-details{display:flex;align-items:center;}.modal-body .golf-link{display:flex;align-items:center;}@media screen and (max-width:575px){.modal-header .player-details{flex-wrap:wrap !important;display:block !important;}.modal-body .golf-link{flex-wrap:wrap !important;display:block !important;}}@media screen and (max-width:991px){.modal-header .close-button{position:absolute;top:0;right:0;padding:1rem;color:rgba(83,78,246,1);}}.btn-primary-blue{--bs-btn-color:#fff;--bs-btn-bg:rgba(83,78,246,1);--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:rgba(83,78,246,1);--bs-btn-color:#fff;--bs-btn-bg:rgba(83,78,246,1);--bs-btn-border-color:rgba(83,78,246,1);--bs-btn-hover-color:rgba(83,78,246,1);--bs-btn-hover-bg:#fff;--bs-btn-hover-border-color:rgba(83,78,246,1);--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-bg:rgba(83,78,246,1);--bs-btn-active-border-color:rgba(83,78,246,1);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:rgba(83,78,246,1);--bs-btn-disabled-border-color:rgba(83,78,246,1);}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);}.fw-ligth{font-weight:300 !important;}.rounded-02{border-radius:2px !important;}
