*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;padding:0}.banner-sm-greenbooks{background:#2a9947;padding:33px 0;text-align:center;box-shadow:7px 0 27px #0000006e}.banner-sm-greenbooks h1{font-weight:500;font-size:70px;line-height:84px;color:#fff;margin:0 0 25px}.banner-sm-greenbooks p{font-size:18px;line-height:24px;color:#fff;margin:0}.golf-step-wrap{border-bottom:1px solid #DAE0E9;padding:42px 0 0}.step-container{max-width:1180px;margin:0 auto;padding:0 30px;font-family:Inter,sans-serif}.step-container .step-sec{display:flex;color:#241d29;margin-bottom:30px}.step-container .step-sec .find-course{min-width:552px;max-width:552px}.step-sec .find-course .course-title-sec h1{font-weight:600;font-size:40px;line-height:1}.step-sec .find-course .course-title-sec p{color:#241d2980;font-size:14px;line-height:23px;margin-bottom:42px}.step-sec .find-course .course-title-sec p span{color:#0b5299}.step-sec .find-course h5{font-weight:600;font-size:38px;line-height:34px;margin-bottom:25px;letter-spacing:-1.76px;text-transform:capitalize}.step-sec .find-course h6{font-weight:400;font-size:18px;line-height:24px;margin-bottom:35px;color:#a8a8a8}.step-sec .find-course .form-group{margin-bottom:20px;position:relative}.step-sec .find-course .form-group label{font-size:16px;line-height:26px;font-weight:700;text-transform:uppercase;color:#000;margin:0 0 4px}.step-sec .find-course .form-control{border-radius:8px;border:1px solid #A9A8A7;height:52px;box-shadow:none;font-size:16px;font-weight:400;color:#1c2835;padding:14px 20px}.step-sec .find-course .form-control::-webkit-input-placeholder{color:#a8a8a8}.step-sec .find-course .form-control::-moz-placeholder{color:#a8a8a8}.step-sec .find-course .form-control:-ms-input-placeholder{color:#a8a8a8}.step-sec .find-course .input-group .form-control{padding-right:60px}.step-sec .find-course select{background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.4143 0.859375H0.586217C0.201452 0.859375 -0.0133919 1.26563 0.224889 1.54297L6.63895 8.98047C6.82255 9.19336 7.17606 9.19336 7.36161 8.98047L13.7757 1.54297C14.014 1.26563 13.7991 0.859375 13.4143 0.859375Z' fill='%231C2835'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:right 1.8rem center;appearance:none;-moz-appearance:none;-webkit-appearance:none}.find-course .auto-suggestion{border-radius:4px;border:1px solid #C5D4E3;max-height:204px;overflow:auto;padding:14px 16px;position:absolute;left:0;top:47px;z-index:1;width:100%;background:#fff}.search-course-block .input-group-button{background:transparent;border:0;position:absolute;right:0;width:52px;height:52px;z-index:9;cursor:pointer}.step-sec .find-course .form-group .clear-field{position:absolute;right:15px;top:13px;font-size:14px;color:red;text-decoration:none;z-index:9}.find-course .auto-suggestion ul{padding:0;margin:0}.find-course .auto-suggestion ul li{border-bottom:1px solid #C5D4E3;list-style:none;margin-bottom:10px;padding-bottom:10px}.find-course .auto-suggestion ul li p{margin:0;font-weight:600;font-size:14px}.find-course .auto-suggestion ul li p span{font-weight:400;display:block}.find-course .cart-sec-wrap{margin-top:27px}.find-course .cart-sec-wrap .course-name{margin-bottom:28px}.find-course .cart-sec-wrap h6{font-size:14px;font-weight:600;margin-bottom:4px}.find-course .cart-sec-wrap p{font-size:14px;margin:0}.find-course .cart-sec-wrap .available p{font-size:14px;text-transform:uppercase;font-weight:600}.find-course .cart-sec-wrap .available p span.available{color:#189740}.find-course .cart-sec-wrap .available p span.unavailable{color:#0b5299}.find-course .cart-sec-wrap .cart-field{display:flex;margin-top:27px}.find-course .cart-sec-wrap .cart-field h4{font-size:24px;font-weight:600;color:#189740;line-height:32px;margin:10px 0 0}.find-course .cart-sec-wrap .cart-field .count{width:125px;margin:0 34px 0 30px;text-align:center}.find-course .cart-sec-wrap .cart-field .count p{font-size:14px;font-weight:600;margin-top:4px}.find-course .cart-sec-wrap .add-cart-btn{background:#189740;border-radius:10px;min-width:210px;height:54px;text-align:center}.find-course .cart-sec-wrap .add-cart-btn:hover{background:#108735}.find-course .cart-sec-wrap .add-cart-btn a.cart-link{color:#fff;font-weight:400;font-size:20px;text-decoration:none;line-height:1;padding:17px 31px;display:block}.find-course .cart-sec-wrap .add-cart-btn a.like{border-left:1px solid #fff;height:36px;display:flex;align-items:center;padding-left:12px}.cart-sec-wrap .add-cart-btn a.like .ic-heart{background:url(/cdn/shop/t/3/assets/like.svg?v=1646732827)0 0 no-repeat;width:22px;height:18px;display:inline-block}.cart-sec-wrap .add-cart-btn a.like:hover .ic-heart,.cart-sec-wrap .add-cart-btn a.like:focus .ic-heart,.cart-sec-wrap .add-cart-btn a.like:active .ic-heart{background:url(/cdn/shop/t/3/assets/like_active.svg?v=1646732827)0 0 no-repeat}.find-course .cart-sec-wrap .request-sec{margin-top:12px}.find-course .cart-sec-wrap .request-sec p{line-height:23px;margin-bottom:28px}.find-course .cart-sec-wrap .request-sec .btn-request{color:#fff;background:#0b5299;border-radius:4px;font-size:14px;font-weight:600;padding:16px 48px;line-height:1}.find-course .cart-sec-wrap .request-sec .btn-request:hover{background:#084481}.step-container .step-sec .slider-sec img{max-width:100%}.golf-review-wrap{padding:60px 0}.golf-review-wrap h6{text-align:center;font-size:14px;font-weight:600;color:#241d29;text-transform:uppercase;line-height:1;margin-bottom:35px}.golf-review-wrap .testimonial-container{max-width:910px;margin:0 auto}.golf-review-wrap .testimonial-item{background:#fff;border:1px solid #C5D4E3;border-radius:4px;padding:25px 20px 29px;min-height:250px}.golf-review-wrap .testimonial-item .testimonial-content{float:none;padding:0}.golf-review-wrap .testimonial-item .client-name{font-size:24px;font-weight:600;color:#000;line-height:1;margin-bottom:11px}.golf-review-wrap .testimonial-item .client-location{font-size:14px;color:#241d29;line-height:1;margin-bottom:23px;text-align:left;text-transform:none}.golf-review-wrap .testimonial-item .rating{margin-bottom:13px}.golf-review-wrap .testimonial-item .rating img{max-width:104px}.golf-review-wrap .testimonial-item .comment{margin:0;color:#241d29;line-height:23px;font-size:14px}.testimonial-container .owl-dots .owl-dot span{width:12px;height:12px;background:#dae0e9;margin:0 6px}.testimonial-container .owl-dots{margin-top:22px}.testimonial-container .owl-dot{outline:none}.testimonial-container .owl-dots .owl-dot.active span{background:#0b5299}.testimonial-container .owl-nav{top:50%;margin-top:-52px;width:100%;position:absolute}.testimonial-container .owl-prev{position:absolute;left:-82px}.testimonial-container .owl-next{position:absolute;right:-83px}.testimonial-container .owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{background:#189740;border-radius:4px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;outline:none;font-size:0}.testimonial-container .owl-carousel .owl-nav .owl-prev{opacity:.3}.testimonial-container .owl-carousel .owl-nav .owl-prev:hover,.owl-carousel .owl-nav .owl-next:hover{background:#108735}.testimonial-container .owl-carousel .owl-nav .owl-prev span,.testimonial-container .owl-carousel .owl-nav .owl-next span{display:none}.testimonial-container .owl-carousel .owl-nav .owl-prev:after{content:"";display:block;height:14px;width:8px;background:url(/cdn/shop/t/3/assets/chevron-prev.svg?v=1646732827) 0 0 no-repeat}.testimonial-container .owl-carousel .owl-nav .owl-next:after{content:"";display:block;height:14px;width:8px;background:url(/cdn/shop/t/3/assets/chevron-next.svg?v=1646732827) 0 0 no-repeat}.mo-show{display:none}.find-course .course-card{border-radius:16px;padding:20px;background:#ebebeb;margin-top:30px;display:flex;justify-content:space-between}.course-card .course-info{width:305px;background:#fff;box-shadow:2px 0 13px #00000054;padding:12px 24px}.course-card .course-info h4{font-size:17px;line-height:24px;font-weight:600;margin-bottom:8px}.course-card .course-info p{font-size:16px;color:#949494;margin:0 0 10px}.course-card .course-info .selectedCourseHoles{line-height:22px;color:#189740;font-weight:400;margin-top:10px!important}.course-card .course-info p:last-child{margin:0}.course-card .course-preview{width:194px;position:relative;box-shadow:2px 0 13px #00000054}.course-card .course-preview img{width:100%;height:100%;object-fit:cover}.course-card .course-preview .preview{background:#000000b3;color:#fff;font-size:20px;line-height:26px;font-weight:400;position:absolute;left:0;top:0;text-align:center;width:100%;height:100%;text-decoration:none;display:flex;justify-content:center;flex-direction:column}.course-card .course-preview .preview .eye-icon{background:url(/cdn/shop/t/3/assets/eye-icon.png) 0 0 no-repeat;width:43px;height:29px;display:block;margin:11px auto 0;background-size:100%}.course-card .unavailable .preview .eye-icon{display:none}.preview-modal{overflow-y:auto!important}.preview-modal .modal-dialog{max-width:552px}.preview-modal .modal-header{padding:0;border:0}.preview-modal .modal-header .modal-title{font-size:25px;font-weight:600}.preview-modal .modal-header .close{opacity:1;width:37px;height:37px;position:absolute;top:10px;right:10px;text-shadow:none;border:0;box-shadow:none;background:transparent;margin:0}.preview-modal .modal-header .close:hover{opacity:1;color:#fff}.preview-modal .modal-content{border-radius:20px;border:0}.preview-modal .modal-body{padding:40px}.preview-modal .modal-body .img-block{text-align:center;margin-top:24px}.preview-modal .modal-body .img-block:last-child{margin:0}.preview-modal .modal-body .img-block img{box-shadow:2px 0 16px #00000054}.ui-widget.ui-widget-content{border:1px solid #c5c5c5;padding:0 10px;max-height:400px;overflow:auto}.ui-widget-content .ui-menu-item .ui-menu-item-wrapper{padding:19px 0;color:#000;border:0;font-size:19px}.ui-widget-content .ui-menu-item .ui-state-active{background:transparent;border:0;margin:0}.ui-widget.ui-widget-content .desc{color:#a8a8a8}.course-card .course-preview .img-thumb{height:100%}.course-card .selectedCourseUnavailable{font-size:16px;font-weight:600}.iframe-modal .modal-header{border:0;padding:15px}.iframe-modal .modal-header .close{opacity:1;outline:none;position:inherit;width:auto;height:auto;background:transparent}.iframe-modal .modal-header .close img{width:27px}.iframe-modal .modal-dialog{max-width:550px;margin-top:11%}.iframe-modal .modal-content{border-radius:20px;border:0}.iframe-modal .modal-body{padding:20px}.iframe-modal .modal-body iframe{width:100%}#horizon-slider ul li{cursor:pointer}.search-course-block{background:#ebedee;border-radius:8px;padding:18px}.search-course-block p{color:#000;font-size:14px;font-weight:600;line-height:21px;letter-spacing:-.14px;text-transform:uppercase;margin:0 0 4px}.find-course .search-course-block .clear-field{position:absolute;right:12px;top:9px;font-size:20px;line-height:26px;color:red;text-decoration:none;text-transform:uppercase;font-weight:400;z-index:9}.course-list-wrap h1{font-size:38px;font-weight:600;line-height:46px;letter-spacing:-1.76px;color:#1c2835;margin-bottom:20px}.course-list-wrap .course-show-list .card-block{max-width:408px;background:#fff;border:1px solid #656361;border-radius:8px;padding:24px}.course-list-wrap .course-show-list .card-block:last-child{margin-bottom:0}.course-list-wrap .course-show-list h5{font-size:16px!important;text-align:center;max-width:335px;margin:0 auto 5px;line-height:25px}.course-list-wrap .course-show-list h5 span{color:#189740;font-variant-caps:18px}.course-list-wrap .card-block h4{font-size:24px;line-height:32px;font-weight:700;letter-spacing:-.48px;text-transform:uppercase;margin-bottom:12px}.course-list-wrap .card-block .address-sec .steet-info{position:relative;padding-left:20px}.course-list-wrap .card-block .address-sec .steet-info:before{content:"";width:16px;height:16px;position:absolute;left:0;top:6px;background:url(/cdn/shop/t/17/assets/Location-icon.svg?v=1751959602) 0 0 no-repeat}.course-list-wrap .card-block .address-sec .desc{font-size:16px;color:#1c2835;margin:0}.course-list-wrap .card-block p{font-size:16px;color:#c7c7c7;margin:0}.course-list-wrap .card-block .view-btn{background:#189740;border-radius:10px;min-width:100px;height:41px;text-align:center;color:#fff;text-transform:uppercase;font-weight:400;padding:9px 0;text-decoration:none;position:absolute;right:0;bottom:15px;font-size:20px;line-height:23px}.course-list-wrap .card-block .view-btn:hover{background:#108735}.course-list-wrap .course-show-list #ui-id-1{position:inheirt;display:flex!important;flex-wrap:wrap;justify-content:center;top:0!important;left:0!important;width:100%!important;gap:24px}.course-list-wrap .course-show-list .ui-widget-content{padding:0;background:transparent;max-height:699px;overflow:auto}.course-list-wrap .course-show-list .course-show-list ul{top:2px!important;left:0!important;display:block!important;max-height:400px!important;overflow:auto;width:100%!important}.course-list-wrap .course-show-list .ui-widget.ui-widget-content{border:0px solid #c5c5c5!important}.course-list-wrap .course-show-list .ui-autocomplete{position:relative!important}.course-list-wrap .course-show-list .ui-widget-content .ui-menu-item-wrapper{padding:0}.course-list-wrap .card-btn-group{display:grid;gap:24px;grid-template-columns:repeat(2,1fr);margin-top:12px}.course-list-wrap .card-btn-group .btn{width:100%;height:52px;display:flex;align-items:center;justify-content:center;font-size:24px;border-radius:8px;font-weight:700;padding:5px 15px;letter-spacing:-.48px;text-transform:uppercase;border:1px solid transparent}.course-list-wrap .card-btn-group .btn-primary{color:#fff;background:#1a3508}.course-list-wrap .card-btn-group .btn-primary:hover,.course-list-wrap .card-btn-group .btn-secondary{border-color:#1a3508;color:#1a3508;background:transparent}.course-list-wrap .card-btn-group .btn-secondary:hover{color:#fff;background:#1a3508}.course-list-wrap .address-sec h3.price{color:#7c865f;font-size:38px;font-weight:700;letter-spacing:-1.52px;margin:12px 0 0}.preview-modal .modal-body h4{font-size:38px;line-height:40px;font-weight:600;letter-spacing:-1.52px;text-transform:capitalize;color:#1c2835;margin-bottom:8px}.preview-modal p{font-size:16px;margin:0;color:#1c2835}.preview-modal p.selectedCourseAddress{padding-left:20px;position:relative}.preview-modal p.selectedCourseAddress:before{content:"";width:16px;height:16px;position:absolute;left:0;top:4px;background:url(/cdn/shop/t/17/assets/Location-icon.svg?v=1751959602) 0 0 no-repeat}.preview-modal p.selectedCourseHoles{color:#1c2835;font-weight:600}.cart-field-preview{margin-top:24px}.preview-modal .btn-main{width:100%;height:52px;display:flex;align-items:center;justify-content:center;border-radius:8px;text-transform:uppercase;font-size:18px;font-weight:700;letter-spacing:-.54px;padding:5px 10px;line-height:25px;cursor:pointer;border:1px solid transparent}.preview-modal .preview-btn{border-color:#1a3508;color:#1a3508;background:transparent}.preview-modal .preview-btn:hover{color:#fff;background:#1a3508}.preview-modal .cart-link{color:#fff;background:#1a3508;margin-bottom:16px}.preview-modal .cart-link:hover{border-color:#1a3508;color:#1a3508;background:transparent}.preview-modal .count{margin-bottom:16px;display:flex;justify-content:space-between;align-items:center}.preview-modal .count h4.price_preview{margin:0;font-size:38px;font-weight:700;letter-spacing:-1.52px;color:#7c865f}.quantity .quantity__minus:link,.quantity .quantity__plus:link{color:#000}.quantity .quantity__minus,.quantity .quantity__plus,.quantity .quantity__input{width:42px;height:48px}.quantity .quantity__minus{border-top-color:#a9a8a7;border-bottom-color:#a9a8a7;border-left-color:#a9a8a7;border-radius:8px 0 0 8px;border-right:0!important}.quantity .quantity__plus{border-radius:0 8px 8px 0!important;border-top-color:#a9a8a7;border-bottom-color:#a9a8a7;border-right-color:#a9a8a7;border-left:0!important}.quantity .quantity__input{border-left:0!important;border-right:0!important;border-top-color:#a9a8a7;border-bottom-color:#a9a8a7;color:#000}.quantity .quantity__minus:hover,.quantity .quantity__plus:hover{background:transparent}.course-list-wrap .btn-show{width:100%;font-size:20px;font-weight:400;padding:16px 10px;border-radius:0;margin-top:20px}.top-btn{width:50px;height:50px;text-align:center;line-height:50px;cursor:pointer;border-radius:100%;position:fixed;z-index:999;bottom:25px;right:25px;background:#fff;box-shadow:0 1px 3px #3c40434d,0 4px 8px 3px #3c404326;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;z-index:1000}.top-btn.show{opacity:1;visibility:visible}.course-sticky{position:-webkit-sticky;position:sticky;top:68px;z-index:999}.horizone-nav .control{height:20px;padding:0;border:0;z-index:1000}#vertical-slider ul li{margin:0 0 16px}.vertical-wrapper{margin-top:0}.step-container .step-sec{gap:35px}#vertical-slider .track{width:120px;height:480px}#vertical-slider ul li{width:120px;height:170px}.vertical-wrapper,.horizon-wrapper{float:none}.horizon-wrapper{margin:0}.step-container .step-sec .slider-sec{display:flex;gap:16px}#horizon-slider{width:400px;height:480px;margin-top:0}#horizon-slider ul li{max-width:400px;height:480px!important;background-size:cover!important}.horizone-nav .next{bottom:-5px}.horizone-nav .next:before,.horizone-nav .prev:before{content:"";width:100%;height:20px;background:#fff;position:absolute;left:0;z-index:-1;filter:blur(4px);overflow:hidden}.horizone-nav .prev{top:-5px;opacity:1}#vertical-slider{padding:0}.request-course-wrap{padding:32px 16px;margin-top:30px;background:#ebedee}.request-course-wrap h1{font-size:44px;font-weight:600;line-height:52.8px;letter-spacing:-1.76px;text-transform:capitalize;margin-bottom:32px;color:#1c2835}.request-course-wrap .btn-primary{max-width:390px;height:52px;margin:auto;display:flex;align-items:center;justify-content:center;font-size:20px;border-radius:8px;font-weight:600;padding:5px 15px;letter-spacing:-.44px;color:#fff;background:#1a3508;border:1px solid transparent}.request-course-wrap .btn-primary:hover,.request-course-wrap .btn-primary:active,.request-course-wrap .btn-primary:not(:disabled):not(.disabled):active{border-color:#1a3508;color:#1a3508;background:transparent}@media only screen and (max-width: 1180px){.golf-step-wrap{padding:30px 20px 0}.step-sec .find-course h5{font-size:46px;line-height:52px}.step-sec .find-course h6{font-size:20px;line-height:26px;margin-bottom:20px}.step-container .step-sec{flex-direction:column;align-items:center}.request-course-wrap{margin:70px -20px 0}}@media only screen and (max-width: 1024px){.testimonial-container .owl-prev{left:-40px}.testimonial-container .owl-next{right:-40px}.testimonial-container .owl-carousel .owl-nav .owl-prev,.testimonial-container .owl-carousel .owl-nav .owl-next{width:32px;height:32px}.step-container .step-sec .find-course{min-width:405px;max-width:405px}.banner-sm-greenbooks{padding:25px 0}.banner-sm-greenbooks h1{font-size:46px;line-height:48px;margin:0 0 8px}.banner-sm-greenbooks p{font-size:20px;line-height:26px}.step-sec .find-course .form-group{flex-direction:column;align-items:flex-start}.step-sec .find-course .form-group label{text-align:left;margin:0 0 10px;font-size:18px}.step-sec .find-course .form-control{font-size:18px}.course-card .course-info{max-width:235px;padding:10px 15px}.course-card .course-info h4{font-size:17px;margin-bottom:6px}.course-card .course-info p{font-size:18px;margin-bottom:9px}.course-card .course-preview{height:121px;overflow:hidden}.find-course .cart-sec-wrap .add-cart-btn{min-width:170px}.find-course .cart-sec-wrap .add-cart-btn a.cart-link{font-size:18px}.find-course .cart-sec-wrap .cart-field .count{margin:0 25px 0 18px}}@media only screen and (max-width: 991px){.banner-sm-greenbooks{padding:30px 0}.step-container .step-sec .find-course{max-width:100%;min-width:500px}.golf-review-wrap .testimonial-container{max-width:600px}}@media only screen and (max-width: 767px){.banner-sm-greenbooks{padding:20px 0}.step-sec .find-course .course-title-sec h1{font-size:28px}.step-sec .find-course .course-title-sec p{margin-bottom:25px}.golf-review-wrap{padding:30px 0}.golf-review-wrap .testimonial-container{max-width:100%;padding:0 15px}.testimonial-container .owl-prev{left:0}.testimonial-container .owl-next{right:0}.golf-review-wrap .testimonial-item{padding:15px}.golf-review-wrap .testimonial-item .client-name{font-size:18px}.golf-review-wrap .testimonial-item .client-location{margin-bottom:10px}.testimonial-container .owl-dots{margin-top:10px}.testimonial-container .owl-next{right:-15px}.testimonial-container .owl-prev{left:-15px}.course-list-wrap h4{font-size:32px;line-height:42px}.course-list-wrap .card-block p{font-size:18px}.step-container{padding:0}.course-list-wrap h1{font-size:36px;margin-bottom:10px}}@media only screen and (max-width: 575px){.find-course .cart-sec-wrap .cart-field{flex-wrap:wrap}.find-course .cart-sec-wrap .add-cart-btn{justify-content:center;width:100%;margin-top:20px}.find-course .cart-sec-wrap .add-cart-btn a.cart-link{padding:17px 25px}.find-course .cart-sec-wrap .add-cart-btn a.like{padding-left:18px}.find-course .cart-sec-wrap .request-sec .btn-request{width:100%}.golf-step-wrap{padding:0 17px}.slider-sec{display:flex;flex-wrap:wrap;width:100%;justify-content:center;overflow:hidden}#horizon-slider{float:none;margin:0;height:450px}#vertical-slider{display:none}.vertical-wrapper,.horizon-wrapper{float:none}.mo-show{display:block}.mo-hide{display:none}.horizone-nav .control{top:50%;width:30px}.horizone-nav .control img{max-width:inherit;width:28px;transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}.horizone-nav .prev{left:35px}.horizone-nav .next{right:53px}.step-container .step-sec .find-course{min-width:100%}.testimonial-container .owl-nav{right:0}.find-course .course-card{flex-wrap:wrap}.course-card .course-info{max-width:100%}.course-card .course-preview{height:134px;width:100%}.preview-modal .modal-header .modal-title{font-size:21px}.preview-modal .modal-header .close{top:18px;right:17px}.preview-modal .modal-body h4{padding-right:23px}.preview-modal .modal-header .close img{width:27px}.preview-modal .modal-body{padding-left:21px;padding-right:21px}.ui-widget.ui-widget-content{width:auto!important}#horizon-slider ul li{height:450px!important;background-size:contain!important}.course-list-wrap .card-block p{margin-bottom:10px}.course-list-wrap .card-block .view-btn{position:inherit;display:inline-block;margin-top:10px}.step-sec .find-course .input-group .form-control{padding-right:70px}.course-list-wrap .course-show-list .card-block{padding:15px;width:100%}.course-list-wrap .card-block h4{font-size:18px;line-height:26px;margin-bottom:6px}.course-list-wrap .address-sec h3.price{font-size:32px}.preview-modal .modal-dialog{margin:40px 12px 20px}.step-sec .find-course h5{font-size:32px;line-height:42px;text-align:center}.step-sec .find-course h6{font-size:18px;line-height:22px;text-align:center;color:#8f8f8f}.course-list-wrap .course-show-list .ui-widget-content{max-height:459px}#back-top{display:none!important}.course-list-wrap .card-btn-group{grid-template-columns:repeat(1,1fr);gap:14px}.request-course-wrap{margin:50px -17px 0}.request-course-wrap h1{font-size:34px;line-height:42px;margin-bottom:24px}.request-course-wrap .btn-primary{font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/find-course-style.css.map */
