/*!
Theme Name: Penn Canine Training v1.2
Theme URI: https://pennscaninetrainingonline.com/
Author: Penn's Canine Training
Description: Penn Canine Training custom theme — v1.2 performance (fonts, GTM defer, plugin trim, lazy images)
Version: 1.4.9
Text Domain: penn-canine-training
*/
:root{scroll-behavior:inherit;--interFont:"Inter", sans-serif;--AbhayaFont:"Abhaya Libre", serif;--poppinsFont:"Poppins", sans-serif;--darkGreen:#235029;--bodyColor:#585858;--headingColor:#171717;--lightOrange:rgba(255, 92, 57, 0.35);--whiteColor:#fff;--backColor:#000;--star-size:16px;--star-color:#000;--star-background:#235028}body{margin:0;padding:0;font-family:var(--poppinsFont);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;font-style:normal;color:var(--bodyColor);font-size:18px;line-height:1.5;background-color:#fff;font-weight:400;position:relative}b,strong{font-weight:700}p{margin:0 0 22px}.inner-banner .banner-left-cont p:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child{margin-bottom:0}h1{font-weight:700}a,h1,h2,h3{padding:0}h1,h2,h3,h4,h5,h6{margin:0 0 25px;font-family:var(--AbhayaFont)}h2,h3,h4,h5,h6{color:var(--headingColor)}h4,h5,h6{padding:0;font-weight:700}.h1-title,h1{font-size:78px;line-height:.8571;color:var(--darkGreen)}.h2-title,.h3-title,h2,h3{font-weight:700;font-size:60px;line-height:1.1}.h3-title,h3{font-size:50px;line-height:1}.h4-title,.h5-title,h4,h5{font-size:24px;line-height:1.2}.h5-title,h5{font-size:20px}a{margin:0;text-decoration:none!important;outline:0!important;color:#ecb61e;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:hover{color:red}img{max-width:100%;height:auto}input[type=email],input[type=password],input[type=tel],input[type=text]{padding:0 16px}input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{background-color:transparent;-webkit-appearance:none;appearance:none;border:0;width:100%;color:#000;outline:0!important;background:#f3f7f9;font-size:14px}input[type=email],input[type=password],input[type=tel],input[type=text],select{-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;height:42px}select{border:1px solid rgba(255,255,255,.7);background:url(images/sort-down.svg)no-repeat calc(100% - 16px) center;background-size:18px;padding:0 40px 0 11px;-moz-appearance:none;-ms-appearance:none;-o-appearance:none}textarea{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;padding:12px 16px;height:145px;resize:none}select::-ms-expand{display:none}input[type=submit]{background:var(--darkGreen);color:var(--whiteColor);height:70px;border:0;-webkit-appearance:none;appearance:none;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;border-radius:100px;padding-left:53px;padding-right:53px;cursor:pointer;font-family:var(--interFont);font-size:18px;font-weight:400;outline:0!important;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-transform:uppercase;letter-spacing:.1em}input[type=submit]:hover{background:var(--backColor);color:var(--whiteColor)}::-webkit-input-placeholder{opacity:1;color:#bfbfbf}:-ms-input-placeholder{opacity:1;color:#bfbfbf}::-moz-placeholder{opacity:1;color:#bfbfbf}:-moz-placeholder{opacity:1;color:#bfbfbf}.alignright{float:right;margin:0 0 50px 50px;position:relative;z-index:2}.alignleft{float:left;margin:0 20px 20px 0}.aligncenter{display:block;margin-left:auto;margin-right:auto;margin-bottom:20px;float:none;clear:both}.form_input_check label{position:relative;margin:0;padding-left:40px;display:inline-block}.form_input_check label span,.form_input_radio label span{margin:0;padding:0}.form_input_check label input[type=checkbox],.form_input_radio label input[type=radio]{visibility:hidden;display:none}.form_input_check label input[type=checkbox]+span::before{content:"";position:absolute;left:0;top:0;width:22px;height:22px;border:1px solid #3e3e42;background:0 0}.form_input_check label input[type=checkbox]+span::after{content:"";position:absolute;left:0;top:0;width:22px;height:22px;-webkit-transition:all .2s ease;transition:all .2s ease;background:url(images/tick.svg)no-repeat center center;background-size:15px}.form_input_check label input[type=checkbox]:not(:checked)+span::after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.form_input_check label input[type=checkbox]:checked+span:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.form_input_radio label{position:relative;margin:0;padding-left:30px;display:inline-block}.form_input_radio label input[type=radio]+span::before{content:"";position:absolute;left:0;top:1px;width:22px;height:22px;border:2px solid #000;border-radius:100%;background:#fff}.form_input_radio label input[type=radio]+span::after{content:"";width:12px;height:12px;background:#4b0049;position:absolute;top:6px;left:5px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.form_input_radio label input[type=radio]:not(:checked)+span::after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.form_input_radio label input[type=radio]:checked+span:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}#scroll{position:fixed;right:20px;bottom:20px;width:45px;height:45px;background-color:var(--star-background);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:40px;text-align:center;cursor:pointer;display:inline-block;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.2);box-shadow:0 0 20px 0 rgba(0,0,0,.2);z-index:9}#scroll img{max-width:20px}#scroll:hover{background:#1c321e}#scroll i,#scroll:hover i{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#scroll i{color:#fff;font-size:44px;-webkit-transform:translateY(0);transform:translateY(0)}#scroll:hover i{-webkit-transform:translateY(-6px);transform:translateY(-6px)}.navbar-brand{padding:0;margin:0;max-width:467px;display:inline-block}.navbar{background:0 0;margin:0;padding:0;min-height:inherit;height:inherit;border:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.navbar-nav li{position:relative;list-style:none}.navbar-nav>li{margin:0 15px;position:relative}.navbar-nav>li:last-child{margin-right:0}.navbar-nav>li:first-child{margin-left:0}.navbar-nav>li>a{color:var(--headingColor);position:relative;font-weight:400;text-transform:capitalize}.navbar-nav>li.menu-item-has-children:hover>a,.navbar-nav>li>a:hover{color:var(--darkGreen)}.navbar-nav>li.current-menu-item>a{color:var(--darkGreen);font-weight:600}.navbar-nav>li.current-menu-item>a:after,.navbar-nav>li.menu-item-has-children:hover>a:after,.navbar-nav>li>a:hover:after{width:100%}.sub-menu{background:#fff;position:absolute;top:100%;left:0;z-index:1000;display:none;border:1px solid rgba(0,0,0,.15);-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;width:140px;padding:0}.sub-menu>li>a{color:#000;padding:6px 10px;font-size:18px;font-weight:500;line-height:1.2}.sub-menu>li,.sub-menu>li>a{width:100%;display:block}.sub-menu>li.current-menu-item>a,.sub-menu>li.menu-item-has-children:hover>a,.sub-menu>li>a:hover{background:#eab71e;color:#fff}.navbar-nav>li:last-child>.sub-menu{right:0;left:inherit;padding:0}.navbar-nav>li>.sub-menu .sub-menu{position:absolute;left:100%;top:0}.navbar-collapse .navbar-toggler{display:none}#navoverlay{display:block;pointer-events:none;position:fixed;left:0;top:0;height:100%;background:0 0;padding:0;z-index:99;-webkit-transition:background-color .5s linear;transition:background-color .5s linear}.main-head{padding:14px 0}.hedaer-right{padding-left:40px;border-left:1px solid #d0d0d0}.hedaer-right a{display:inline-block;width:33px;height:33px}.cmn-btn span img,.hedaer-right a img,.skill-icon img{width:100%;height:100%;object-fit:contain}.hedaer-right a span{width:15px;height:15px;background:var(--darkGreen);border-radius:100%;color:var(--whiteColor);font-size:10px;display:flex;align-items:center;justify-content:center;position:absolute;bottom:3px;right:-3px}.content-wrapper,.hedaer-right a{position:relative}.right-shape{position:absolute;top:0;right:0;bottom:0;width:100%;max-width:354px;background:linear-gradient(270deg,#235029 0,rgba(255,255,255,0) 100%);filter:blur(180px);pointer-events:none;z-index:-1}.banner-row{align-items:center}.banner-left-cont{padding-right:25px}.banner-left-cont h1{margin-bottom:20px}.banner-left-cont p{margin-bottom:35px}.cmn-btn{display:inline-block;background:var(--darkGreen);box-shadow:0 9px 18px rgba(0,0,0,.17);border-radius:100px;font-family:var(--interFont);color:var(--whiteColor);text-transform:uppercase;letter-spacing:.1em;position:relative;padding:22px 83px 22px 38px}.cmn-btn span{display:inline-block;position:absolute;top:50%;right:35px;transform:translateY(-50%);max-width:36px;height:36px}.cmn-btn:hover{background:var(--backColor);color:var(--whiteColor)}#navoverlay,.banner-right-cont figure{margin:0;width:100%}.banner-right-cont figure img,.offer-left figure img{width:100%;height:auto;display:block}.banners-sec{overflow-x:hidden}.cmn-gap{padding:100px 0}.cmn-sec-head,.skill-card h3{position:relative;padding-bottom:15px}.cmn-sec-head{margin-bottom:28px;text-transform:capitalize}.cmn-sec-head::before,.main-wrap-leardash .ld-section-heading h3::before{content:"";position:absolute;bottom:0;left:0;width:85px;height:1px;background:#5e5f66;border-radius:50px}.cmn-sec-head::after,.main-wrap-leardash .ld-section-heading h3::after{content:"";position:absolute;bottom:-1px;left:0;width:35px;height:4px;background:#111;border-radius:50px}.section-head-wrap{text-align:center;max-width:1088px;margin:0 auto 36px}.section-head-wrap .cmn-sec-head::after,.section-head-wrap .cmn-sec-head::before{margin:0 auto;right:0}.skill-card{background:var(--whiteColor);background:#fff;box-shadow:0 35px 45px rgba(35,80,41,.25);border-radius:35px;padding:44px;height:100%;text-align:center}.skill-icon{width:51px;height:51px;line-height:0;margin:0 auto 38px}.skill-card h3{font-size:20px;margin-bottom:22px}.skill-card h3::before{content:"";bottom:0;left:0;width:43px;height:1px;background:var(--bodyColor)}.skill-card p{font-size:14px}.video-image-wrap{position:relative;border-radius:20px;overflow:hidden}.play-icon,.skill-card h3::before{position:absolute;right:0;margin:0 auto}.play-icon{top:48%;left:-13px;transform:translateY(-50%)}.video-card{background:#fff;box-shadow:0 35px 45px rgba(35,80,41,.25);padding:14px}.archive ul.products li.product a img,.video-card,.video-card .video-image-wrap{border-radius:20px}.video-cont{padding:18px 30px 4px;text-align:center}.video-cont p{font-family:var(--AbhayaFont);font-size:20px;color:var(--headingColor);font-weight:700;line-height:1.2}.offer-left figure{max-width:600px}.offer-left figure img{object-fit:cover}.offer-sec-row{align-items:center}.about-left-cont p,.offer-right p{font-size:16px;margin-bottom:24px}.offer-right p:nth-last-child(2){margin-bottom:35px}.online-card{padding:22px;border-radius:35px;background:rgba(35,80,41,.12);position:relative}.online-card figure{margin-bottom:0;border-radius:35px;overflow:hidden}.online-card figure:hover img{transform:scale(1.1)}.online-card figure img{width:100%;height:auto;display:block;transition:all .3s ease-in-out}.online-traning .online-card{margin-bottom:40px}.online-col{text-align:center}.about-row{align-items:center}.about-left-cont{max-width:688px}.about-left-cont p:nth-last-child(2){margin-bottom:34px}.about-left-cont p strong{font-weight:500;color:var(--headingColor)}.about-right figure{position:relative;margin-bottom:0}.about-right figure img{width:100%;height:auto;display:block}.about-right .about-shape{position:absolute;bottom:0;right:0}.instagram{padding-bottom:100px}.insta-gram-sec{margin-bottom:45px}.penn-lazy-instagram{min-height:120px}.insta-gram-sec>img{width:100%}.btn-wrap{text-align:center}.get-started-sec{padding:110px 0;position:relative}.get-started-sec::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--darkGreen);opacity:.64}.get-started-inner{text-align:center;position:relative;z-index:2}.get-started-inner h2{color:var(--whiteColor);margin-bottom:20px}.white-btn{display:inline-block;padding:20px 42px;background:#fff;box-shadow:0 9px 18px rgba(0,0,0,.17);border-radius:100px;letter-spacing:.1em;text-transform:uppercase;color:var(--headingColor)}.white-btn:hover{background:var(--darkGreen);color:var(--whiteColor)}.footer-sec{padding-top:96px}.footer-row{display:flex;flex-wrap:wrap;margin:0-15px;justify-content:space-between}.footer-col{width:16%;padding:0 15px}.footer-col ul{padding-left:0;list-style:none;margin-bottom:0}.footer-col ul li{line-height:0}.footer-col ul li a{display:inline-block;color:var(--backColor);line-height:1.4;font-size:16px}.contact-ban .banner-left-cont p a:hover,.copyright p a:hover,.footer-col ul li a:hover,.footer-col ul li.current-menu-item a{color:var(--darkGreen)}.footer-col ul li:not(:last-child){margin-bottom:15px}.footer-logo{max-width:210px;display:inline-block}.top-footer{padding-bottom:50px}.bottom-footer{border-top:1px solid #c3c3c3;padding:20px 0}.copyright{text-align:center}.copyright p{font-size:16px}.copyright p,.copyright p a{color:#212121}.container{padding:0 15px}.inner-banner .banner-row{align-items:flex-end}.sbhead{display:block;color:var(--headingColor);font-family:var(--AbhayaFont);font-size:48px;margin-bottom:5px;line-height:1.1;font-weight:700;text-transform:capitalize}.banner-left-cont p strong{font-weight:400;color:var(--headingColor);font-size:22px}.inner-banner .banner-left-cont h1{margin-bottom:15px}.inner-banner .banner-left-cont p{margin-bottom:15px;font-size:16px}.inner-banner .banner-left-cont{padding-right:20px}.inner-banner{overflow-x:hidden;padding-top:32px}.inner-banner .banner-right-cont{margin-left:-20px;margin-right:-20px}.qualification-cont .cmn-sec-head{margin-bottom:31px}.qualification-cont ul{list-style:none;padding-left:0;margin-bottom:0}.qualification-cont ul li{position:relative;margin-bottom:16px;padding-left:32px;font-size:16px}.qualification-cont ul li::before,.single-product .summary .woocommerce-product-details__short-description ul li::before,.single-product div.product .woocommerce-tabs .woocommerce-Tabs-panel--description ul li::before{content:"";position:absolute;top:2px;left:0;background:url(images/list-icon.svg)no-repeat center center;background-size:100% 100%;width:23px;height:23px}.qualification-cont ul li:last-child{margin-bottom:0}.qualification-row{align-items:center}.qualification-image-wrap{position:relative;max-width:617px}.qualification-image-wrap .qualification-shape{position:absolute;bottom:-36px;right:-20px;max-width:120px}.qualification-shape>img{position:relative;z-index:2}.contact-ban .banner-right-cont{margin:0;max-width:583px}.contact-ban .banner-left-cont p a,.forgot-password a:hover,.member-login .members-body p a:hover{color:var(--bodyColor)}.get-in-touch .section-head-wrap{margin-bottom:50px}.get-in-touch .contact-form{padding:38px 24px;background:var(--whiteColor);border-radius:35px;box-shadow:0 35px 45px rgba(35,80,41,.25)}.get-in-touch .form-input:not(:last-child){margin-bottom:22px}.get-in-touch input[type=email],.get-in-touch input[type=tel],.get-in-touch input[type=text],.get-in-touch textarea{padding-left:40px}.get-in-touch .email,.get-in-touch .name,.page-template-contact-us .get-in-touch .contact-form .name input[type=text]{background-image:url(images/name.svg);background-repeat:no-repeat;background-position:left 15px center;background-size:13px}.get-in-touch .email{background-image:url(images/email.svg);background-size:16px}.get-in-touch .message,.get-in-touch .phone,.page-template-contact-us .get-in-touch .contact-form .phone input[type=tel]{background-image:url(images/phone.svg);background-repeat:no-repeat;background-position:left 15px center;background-size:16px}.get-in-touch .message{background-image:url(images/message.svg);background-position:left 15px top 16px}.get-in-touch .form-input:last-child{text-align:center;padding-top:15px}.get-in-touch .member-login{max-width:1139px;margin:0 auto;padding:0}.member-login .members-head{padding:17px 57px;background:var(--darkGreen);text-align:center;border-top-left-radius:20px;border-top-right-radius:20px}.member-login .members-head p{color:var(--whiteColor);font-size:20px;font-family:var(--AbhayaFont);font-weight:700}.member-login .members-body{padding:27px 57px 0;text-align:center}.member-login .members-login-logo{display:inline-block;max-width:133px;margin-bottom:5px}.member-login .members-body h2{margin-bottom:5px}.member-login .members-body h3{font-size:20px;margin-bottom:7px}.member-login .members-body p{font-size:16px}.member-login .members-body p a,.members-footer p a{color:var(--darkGreen)}.social-links ul{padding-left:0;list-style:none;display:flex;align-items:center;justify-content:center;margin-bottom:27px}.social-links ul li:not(:last-child){margin-right:20px}.social-links ul li a{padding:16px 21px;display:inline-flex;align-items:center;justify-content:center;background:#f1f1f1;border-radius:5px}.social-links ul li:not(:first-child) a{width:60px;height:60px;padding:5px}.social-links ul li:not(:first-child) a img{width:30px;height:30px;object-fit:contain}.social-links ul li:first-child a img{width:27px;height:27px;object-fit:contain}.social-links ul li:first-child a span{padding-left:12px;font-size:14px;font-weight:600;color:#333}.social-links ul li a:hover{background:var(--darkGreen)}.main-wrap-leardash .learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments span:after,.social-links ul li a:hover span{color:var(--whiteColor)}.devider,.pass-wrap .view{display:flex;align-items:center;justify-content:center}.devider,.pass-wrap{margin-bottom:28px;position:relative}.devider::before{content:"";position:absolute;top:50%;left:0;right:0;width:100%;height:1px;background:#999}.devider span{font-size:16px;padding:0 11px;background:var(--whiteColor);position:relative;z-index:1}.get-in-touch .sigh-in-wrap .name,.get-in-touch .sigh-in-wrap .password{background-image:url(images/user-grey.svg);background-repeat:no-repeat;background-position:left 15px center;background-size:20px 22px;height:60px;font-size:16px;border-radius:10px;padding-left:47px}.get-in-touch .sigh-in-wrap .password{background-image:url(images/password-gray.svg);background-size:27px 26px;padding-right:55px}.pass-wrap{margin-bottom:12px}.pass-wrap .view{position:absolute;right:23px;transform:translateY(-50%);width:28px;height:28px;object-fit:contain;object-position:center}.view .open,.view.show .close{display:none}.view.show .open{display:block}.forgot-password{text-align:right}.forgot-password a{display:inline-block;font-size:20px;color:var(--darkGreen);font-family:var(--AbhayaFont);font-weight:700;text-transform:capitalize}.get-in-touch .member-login .form-input:last-child{padding-top:0}.get-in-touch .member-login .form-input input[type=submit]{width:100%;letter-spacing:0;font-family:var(--AbhayaFont);font-size:20px;height:50px;font-weight:700}.members-footer{padding:24px 57px;border-bottom-left-radius:35px;border-bottom-right-radius:35px;text-align:center}.members-footer p{max-width:506px;font-size:16px;margin:0 auto}.members-footer p a:hover{color:var(--bodyColor)}.review-ban .banner-left-cont h1{margin-bottom:10px}.review-ban .banner-left-cont p{font-size:22px;color:var(--headingColor);margin-bottom:0}.review-ban .banner-right-cont{margin:0;max-width:583px}.review-testimonial-card{padding:20px;background:var(--whiteColor);box-shadow:0 35px 45px rgba(35,80,41,.25);border-radius:20px}.review-testimonial-card h3{font-size:20px;margin-bottom:6px}.review-testimonial-card .stars{list-style:none;padding-left:0;display:flex;align-items:center;margin-bottom:15px}.review-testimonial-card .stars li:not(:last-child){margin-right:3.75px}.review-testimonial-card .stars li{line-height:0;margin-bottom:0}.review-testimonial-card .stars li span{display:inline-block;width:12px;height:12px}.review-testimonial-card p{font-size:16px;margin-bottom:15px}.courses-inner ul li ul li::before,.review-testimonial-card .show-more{display:none}.profile-info{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:17px}.profile-info figure{width:56px;height:56px;border-radius:100%;overflow:hidden;margin-bottom:0}.profile-info .profile-info-cont{max-width:calc(100% - 56px);padding-left:11px}.profile-info .profile-info-cont .name{color:var(--backColor);margin-bottom:4px;line-height:1.1}.profile-info .profile-info-cont .date{font-size:14px;color:#7a7a7a;margin-bottom:0}.show-more-btn{font-family:var(--interFont);font-size:15px;letter-spacing:.1em;text-decoration-line:underline!important;text-transform:uppercase;color:var(--headingColor);text-underline-offset:4px}.show-more-btn.active,.show-more-btn:hover{color:var(--darkGreen)}.review-cont.show .show-more{display:block}.testimonial-sec .review-col{margin-bottom:30px}.page-pagination{margin-top:34px}.page-pagination ul{display:flex;align-items:center;justify-content:center;padding-left:0;list-style:none;margin-bottom:0}.page-pagination ul li{margin-bottom:0}.page-pagination ul li:not(:last-child){margin-right:11px}.page-pagination ul li a{width:35px;height:35px;border-radius:100%;display:flex;align-items:center;justify-content:center;font-size:16px;color:var(--bodyColor)}.page-pagination ul li a:hover,.page-pagination ul li.active a{color:var(--whiteColor);background:var(--darkGreen)}.accordion-item .accordion-head span img,.page-pagination ul li a.arrow img{width:10px;height:10px;object-fit:contain;object-position:center}.page-pagination ul li a:hover img{filter:brightness(0) invert(1)}.courses-ban .banner-right-cont{margin-left:-58px}.courses-ban .banner-left-cont p{font-size:16px}.courses-ban .banner-left-cont h1{max-width:709px}.course-video{position:relative;background:rgba(35,80,45,.12);border-radius:35px;padding:20px;max-width:715px}.course-video figure{border-radius:35px;overflow:hidden;margin-bottom:0;width:100%}.course-video figure>img{width:100%;box-shadow:0 0 115px rgba(0,103,209,.08)}.courses-inner{overflow:auto}.courses-details .section-head-wrap{margin-bottom:42px}.courses-inner p,.courses-inner ul li{font-size:16px;margin-bottom:10px}.courses-inner ul{padding-left:0;list-style:none;margin-bottom:15px}.courses-inner ul li{position:relative;padding-left:35px}.courses-inner ul li::before{content:"";position:absolute;top:3px;left:0;background:url(images/list-icon.svg)no-repeat center center;background-size:23px;width:23px;height:23px}.courses-inner ul li:last-child{margin-bottom:0}.courses-inner h3{font-size:20px;margin-bottom:15px;margin-top:30px}.video-sec.courses .video-card{padding:0;background:0 0;box-shadow:none}.video-sec.courses .video-card .video-image-wrap{background:rgba(35,80,45,.12);border-radius:35px;padding:14px}.video-sec.courses .video-card .video-image-wrap img{border-radius:35px}.video-sec.courses .video-cont{padding:17px 45px}.video-sec.courses .video-cont h3{font-size:20px;margin-bottom:10px}.video-sec.courses .video-cont p{font-size:16px;font-family:var(--poppinsFont);font-weight:400;color:var(--bodyColor);line-height:1.5}.courses-inner ul li ul li{padding:0}.courses-inner ul li ul{list-style-type:disc;margin:10px 0;padding-left:32px}.compare-sec table{background:#fff;box-shadow:0 35px 45px rgba(35,80,41,.25);border-radius:20px}.compare-sec table td,.compare-sec table th{padding:22px 23px;font-size:20px;font-family:var(--AbhayaFont);font-weight:700}.compare-sec table td img{width:18px;height:18px}.compare-sec table td,.main-wrap-leardash .learndash-wrapper .ld-item-list .ld-item-search h4{color:var(--headingColor)}.compare-sec table td:first-child{width:50%}.compare-sec table thead th{background:var(--darkGreen);color:var(--whiteColor);text-align:center;border-right:1px solid #e4eae5}.compare-sec table .row-1 td.column-1{background:var(--darkGreen);border-right:1px solid #e4eae5!important;z-index:1}.compare-sec table thead th:first-child{border-top-left-radius:20px}.compare-sec table thead th:last-child{border-top-right-radius:20px;border-right:0}.compare-sec table tbody tr:nth-child(odd) td:not(:last-child){border-right:1px solid #e4eae5}.compare-sec table tbody tr:nth-child(even) td{background:#e4eae5}.compare-sec table tbody td:not(:first-child){text-align:center}.compare-sec table tbody tr:last-child td:first-child{border-bottom-left-radius:20px}.compare-sec table tbody tr:last-child td:last-child{border-bottom-right-radius:20px}.faq-accordion .accordion-item:not(:last-child){margin-bottom:24px}.accordion-item{background:#fff;box-shadow:0 35px 45px rgba(35,80,41,.25);border-radius:20px!important;overflow:hidden}.accordion-item .accordion-head{position:relative;display:block;border-radius:20px;font-family:var(--AbhayaFont);font-size:20px;color:var(--headingColor);font-weight:700;padding:27px 75px 27px 39px}.accordion-item .accordion-head span{width:46px;height:46px;background:var(--darkGreen);border-radius:100%;display:block;position:absolute;top:20px;right:23px;display:flex;align-items:center;justify-content:center}.accordion-item.active .accordion-head span .plus,.learndash-wrapper .ld-mark-complete::after,.minus,.single-product div.product .woocommerce-tabs ul.tabs li::after,.single-product div.product .woocommerce-tabs ul.tabs li::before{display:none}.accordion-item.active .accordion-head span .minus{display:block}.accordion-item .answer{padding:0 39px 39px}.accordion-item .answer p{font-size:16px;margin-bottom:12px}.page-template-contact-us .get-in-touch .contact-form input[type=email],.page-template-contact-us .get-in-touch .contact-form input[type=tel],.page-template-contact-us .get-in-touch .contact-form input[type=text],.page-template-contact-us .get-in-touch .contact-form textarea{background-color:transparent;width:100%!important;-webkit-appearance:none;appearance:none;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;color:#000;border:0;height:42px;padding:12px 16px 12px 40px;outline:0!important;background:#f3f7f9;font-size:14px}.page-template-contact-us .get-in-touch .contact-form textarea{background-image:url(images/message.svg);background-repeat:no-repeat;background-position:left 15px top 16px;background-size:16px;resize:none;height:145px!important;min-height:unset!important}.page-template-contact-us .get-in-touch .contact-form .email input[type=email]{background-image:url(images/email.svg);background-repeat:no-repeat;background-position:left 15px center;background-size:16px}.get-in-touch .contact-form .email,.get-in-touch .contact-form .phone,.page-template-contact-us .get-in-touch .contact-form .name{background:0 0!important}.page-template-contact-us .get-in-touch .contact-form input[type=email]::placeholder,.page-template-contact-us .get-in-touch .contact-form input[type=tel]::placeholder,.page-template-contact-us .get-in-touch .contact-form input[type=text]::placeholder,.page-template-contact-us .get-in-touch .contact-form textarea::placeholder{color:#c5c5c6}.page-template-contact-us .get-in-touch .contact-form .gform-theme--foundation .gform_fields{column-gap:30px;row-gap:22px}.page-template-contact-us .get-in-touch .contact-form .gform-footer.gform_footer.top_label{margin:37px 0 0;display:flex;justify-content:center}.page-template-contact-us .get-in-touch .contact-form .gform-footer.gform_footer.top_label [type=submit]{background-color:var(--darkGreen)!important;color:var(--whiteColor)!important;height:70px!important;border:0;-webkit-appearance:none;appearance:none;border-radius:100px!important;padding-left:53px!important;padding-right:53px!important;cursor:pointer!important;font-family:var(--interFont)!important;font-size:18px!important;font-weight:400!important;outline:0!important;transition:all .3s ease-in-out!important;text-transform:uppercase!important;letter-spacing:.1em!important}.page-template-contact-us .get-in-touch .contact-form .gform-footer.gform_footer.top_label [type=submit]:hover{background-color:var(--backColor)!important;color:var(--whiteColor)!important}.page-template-contact-us .get-in-touch .contact-form .gform_validation_errors{display:none!important}.gfield_description.instruction.validation_message{color:#c02b0a!important}.gform_confirmation_message{color:var(--darkGreen)!important;text-align:center!important;font-weight:600!important;padding:40px 15px!important}.pass-wrap .view{transform:unset;top:17px}.pricini-sec{overflow:hidden}.Stars,.Stars::before{font-family:var(--avenir-regular-font);line-height:1}.Stars{--percent:calc(var(--rating) / 5 * 100%);display:inline-block;font-size:var(--star-size)}.Stars::before{content:"★★★★★";letter-spacing:2px;background:linear-gradient(90deg,var(--star-background) var(--percent),var(--star-color) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-style:normal}.testimonial-usr-rating{line-height:0;margin-bottom:15px}.page-pagination{display:flex;flex-wrap:wrap;justify-content:center}.page-pagination .page-numbers{width:35px;height:35px;border-radius:100%;display:flex;align-items:center;justify-content:center;font-size:16px;color:var(--bodyColor);margin:3px 5px}.page-pagination .page-numbers.current,.page-pagination .page-numbers:hover{color:var(--whiteColor);background:var(--darkGreen)}.review-testimonial-card{height:100%}form .error{border:.5px solid red}.error-msg{color:red;font-size:14px;margin-top:5px}.hm-online-training .online-row{row-gap:50px}.courses-ban .sbhead{margin-top:50px}.main-wrap-leardash .learndash-wrapper .ld-item-list .ld-item-list-item{background:#fff;box-shadow:0 35px 45px rgba(35,80,41,.25);border-radius:20px;border:0;margin-bottom:25px}.main-wrap-leardash .learndash-wrapper .ld-expand-button,.main-wrap-leardash .learndash-wrapper:not(.ld-registration__outer-wrapper) .ld-button,.main-wrap-leardash .learndash-wrapper:not(.ld-registration__outer-wrapper) .learndash_mark_complete_button{display:inline-block;background:var(--darkGreen);padding:22px 25px;box-shadow:0 9px 18px rgba(0,0,0,.17);border-radius:100px;font-family:var(--interFont);color:var(--whiteColor);text-transform:uppercase;letter-spacing:.1em;position:relative;transition:all .3s ease-in-out}.main-wrap-leardash .learndash-wrapper .ld-expand-button:hover,.main-wrap-leardash .learndash-wrapper:not(.ld-registration__outer-wrapper) .ld-button:hover,.main-wrap-leardash .learndash-wrapper:not(.ld-registration__outer-wrapper) .learndash_mark_complete_button:hover{background-color:var(--backColor)}.main-wrap-leardash .learndash-wrapper:not(.ld-registration__outer-wrapper) .ld-button{min-width:220px}.main-wrap-leardash .learndash-wrapper:not(.ld-registration__outer-wrapper) .learndash_mark_complete_button{min-width:220px;box-shadow:none}.learndash-wrapper:not(.ld-registration__outer-wrapper) .ld-content-actions .ld-content-action .ld-course-step-back{font-size:15px;font-weight:600}.main-wrap-leardash .learndash-wrapper:not(.ld-registration__outer-wrapper) #sfwd-mark-complete:after,.main-wrap-leardash .learndash-wrapper:not(.ld-registration__outer-wrapper) .sfwd-mark-complete:after{padding-right:10px}.main-wrap-leardash .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-expanded .ld-progress{background:#e4eae5;margin-bottom:0;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.main-wrap-leardash .learndash-wrapper:not(.ld-registration__outer-wrapper) .ld-content-actions .ld-content-action .ld-course-step-back{width:100%;background:var(--backColor);padding:20px 15px;line-height:1;margin-top:30px;color:var(--whiteColor);font-size:16px;font-weight:600;border-radius:50px;transition:all .3s ease-in-out}.main-wrap-leardash .learndash-wrapper:not(.ld-registration__outer-wrapper) .ld-content-actions .ld-content-action .ld-course-step-back:hover{background-color:var(--darkGreen)}.main-wrap-leardash .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage{color:var(--darkGreen)}.main-wrap-leardash .learndash-wrapper .ld-status-in-progress{border-color:var(--darkGreen) #e2e7ed #e2e7ed var(--darkGreen)}.main-wrap-leardash .learndash-wrapper .ld-expand-button:focus{border:0;box-shadow:none;outline:0}.main-wrap-leardash .learndash-wrapper .ld-expand-button:hover{background-color:var(--backColor)}.main-wrap-leardash .learndash-wrapper .ld-progress .ld-progress-bar .ld-progress-bar-percentage{background:var(--darkGreen)}.main-wrap-leardash .learndash-wrapper .ld-progress .ld-progress-bar{margin:0}.main-wrap-leardash .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview{padding:25px 20px}.main-wrap-leardash .learndash-wrapper .ld-status{background-color:rgba(35,80,41,.12);font-size:11px;margin-bottom:0;padding:10px 12px}.main-wrap-leardash .learndash-wrapper .ld-section-heading h3{font-size:60px;margin:0 0 28px;position:relative;padding-bottom:15px}.main-wrap-leardash .learndash-wrapper .ld-item-list .ld-section-heading .ld-search-prompt{padding-right:20px}.main-wrap-leardash .learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-wrapper{background-color:#e4eae5}.main-wrap-leardash .learndash-wrapper .ld-item-list .ld-item-search .ld-closer{font-size:14px}.main-wrap-leardash .learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-wrapper:before{background:#e4eae5}.main-wrap-leardash .learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields label{color:var(--star-background);font-size:16px}.main-wrap-leardash .learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-name input[type=text]{font-size:20px;width:100%;height:40px;border-radius:20px;border:0;padding:5px 20px}.main-wrap-leardash .learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button{background-color:var(--darkGreen);height:40px}.main-wrap-leardash .learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields{padding-bottom:10px}.main-wrap-leardash .learndash-wrapper .ld-item-list .ld-item-list-item a.ld-item-name:hover,.main-wrap-leardash .learndash-wrapper .ld-table-list a.ld-table-list-item-preview:hover{color:var(--backColor)}.main-wrap-leardash .learndash-wrapper .ld-progress .ld-progress-heading{padding:10px 0}.main-wrap-leardash .learndash-wrapper .ld-course-status.ld-course-status-enrolled{background-color:#e4eae5;padding:15px 20px}.main-wrap-leardash .learndash-wrapper .ld-course-status .ld-status.ld-status-progress{background:var(--darkGreen)}.main-wrap-leardash .learndash-wrapper .ld-expand-button.ld-button-alternate{background:var(--darkGreen);color:var(--whiteColor);display:flex;padding:12px 15px;text-align:center;align-items:center;justify-content:center}.main-wrap-leardash .learndash-wrapper .ld-expand-button.ld-button-alternate .ld-icon{background:0 0}.main-wrap-leardash .learndash-wrapper .ld-expand-button.ld-button-alternate:hover{background-color:var(--backColor)}.main-wrap-leardash .learndash-wrapper .ld-table-list .ld-table-list-header{background-color:var(--darkGreen);color:#fff;font-weight:800;padding:20px 22px}.main-wrap-leardash .learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments span a{color:var(--whiteColor);margin:0 5px}.main-wrap-leardash .learndash-wrapper .ld-status-complete{background-color:var(--darkGreen)}.main-wrap-leardash .learndash-wrapper .ld-topic-status{background:#e4eae5}.main-wrap-leardash .learndash-wrapper .ld-breadcrumbs{background-color:var(--darkGreen)}.main-wrap-leardash .learndash-wrapper .ld-table-list .ld-table-list-items{border:0;background-color:var(--whiteColor);box-shadow:0 35px 45px rgba(35,80,41,.25);padding:0}.main-wrap-leardash .learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-item .ld-table-list-item-preview{padding:20px 30px}.main-wrap-leardash .learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-item:nth-child(even) .ld-table-list-item-preview{background-color:#e4eae5}.main-wrap-leardash .learndash-wrapper .ld-table-list.ld-no-pagination{border-bottom:none;box-shadow:0 35px 45px rgba(35,80,41,.25)}.main-wrap-leardash .learndash-wrapper:not(.ld-registration__outer-wrapper) .ld-content-actions{border-top:none}.entry-header .entry-title{font-size:50px;margin-bottom:30px}.main-wrap-leardash .learndash-wrapper:not(.ld-registration__outer-wrapper) .ld-content-actions .ld-content-action+a{padding:18px 20px;background:var(--darkGreen);color:var(--whiteColor);font-weight:600;width:100%;max-width:300px;transition:all .3s ease-in-out;line-height:1;border-radius:10px}.main-wrap-leardash .learndash-wrapper:not(.ld-registration__outer-wrapper) .ld-content-actions .ld-content-action+a:hover{background-color:var(--backColor)}.main-wrap-leardash .learndash-wrapper .ld-table-list .ld-table-list-item{border-bottom:none}.ld-tabs-content .ld-tab-content p,.single-product div.product .woocommerce-tabs .woocommerce-Tabs-panel--description h2{font-size:30px}body.learndash-cpt.learndash-embed-responsive .ld-video{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;margin:30px 0;border-radius:20px}.main-wrap-leardash .learndash-wrapper .ld-item-list.ld-lesson-list .ld-topic-list .ld-table-list-item{margin:0}.learndash-wrapper .ld-content-actions .ld-content-action .ld-button,.learndash-wrapper .ld-content-actions .ld-content-action .ld-course-step-back{display:inline-block;background:var(--darkGreen);padding:22px 25px;box-shadow:0 9px 18px rgba(0,0,0,.17);border-radius:100px;font-family:var(--interFont);color:var(--whiteColor);text-transform:uppercase;letter-spacing:.1em;position:relative;transition:all .3s ease-in-out;min-width:260px}.learndash-wrapper .ld-content-actions .ld-content-action .ld-button:hover,.learndash-wrapper .ld-content-actions .ld-content-action .ld-course-step-back:hover,.single-product .summary button.button.single_add_to_cart_button:hover{background-color:var(--backColor)}.main-wrap-leardash .learndash-wrapper .ld-alert-warning{background-color:#e4eae5;border:0}.learndash-wrapper .ld-mark-complete{height:60px;font-size:16px;font-weight:600}.learndash-wrapper .sfwd-mark-complete{margin-bottom:10px}.learndash-wrapper .ld-item-list .ld-section-heading h3,.woocommerce-cart .wc-block-cart table.wc-block-cart-items{margin-bottom:0}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-name,.main-wrap-leardash .learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-item .ld-table-list-item-preview{align-items:center}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-name:hover{color:var(--star-background)}.single-product .summary .product_title{font-size:60px;line-height:1.1;margin-bottom:15px;text-transform:capitalize}.single-product .woocommerce-product-gallery__image{border-radius:35px;background-color:rgb(35,80,41,.12);padding:22px}.single-product .woocommerce-product-gallery__image a{width:100%;height:100%;border-radius:35px}.single-product .woocommerce-product-gallery__image a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:35px}.single-product .summary button.button.single_add_to_cart_button{display:inline-block;background-color:var(--darkGreen);padding:22px 38px;text-align:center;-webkit-box-shadow:0 9px 18px rgba(0,0,0,.17);box-shadow:0 9px 18px rgba(0,0,0,.17);border-radius:100px;font-family:var(--interFont);color:var(--whiteColor);text-transform:uppercase;letter-spacing:.1em;position:relative;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.single-product .summary .woocommerce-product-details__short-description,.single-product div.product .woocommerce-tabs .woocommerce-Tabs-panel--description{font-size:16px}.single-product .summary .woocommerce-product-details__short-description ul,.single-product div.product .woocommerce-tabs .woocommerce-Tabs-panel--description ul{padding-left:0;margin-bottom:25px}.single-product .summary .woocommerce-product-details__short-description ul li,.single-product div.product .woocommerce-tabs .woocommerce-Tabs-panel--description ul li{list-style:none;position:relative;margin-bottom:15px;padding-left:32px;font-size:16px}.single-product div.product .woocommerce-tabs ul.tabs{padding-left:0;padding-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.single-product div.product .woocommerce-tabs ul.tabs li{border:0;padding:0;margin:0;background:0 0;border-radius:0}.single-product div.product .woocommerce-tabs ul.tabs li a:hover,.single-product div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover{background-color:var(--darkGreen);color:var(--whiteColor)}.single-product div.product .woocommerce-tabs ul.tabs li a{padding:14px 25px;display:inline-block;background-color:#ecf2ed;text-align:center;color:#235028;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;font-size:16px}.woocommerce-checkout .wc-block-checkout__form .wc-block-components-text-input input[type=email],.woocommerce-checkout .wc-block-checkout__form .wc-block-components-text-input input[type=tel],.woocommerce-checkout .wc-block-checkout__form .wc-block-components-text-input input[type=text],.woocommerce-checkout .wc-block-checkout__form input[type=password],.woocommerce-checkout .wc-block-checkout__form select{background:#f3f7f9;border-color:#f3f7f9;border-radius:10px;height:70px}.woocommerce-checkout .wc-block-checkout__form .wc-block-components-text-input input[type=email]:focus,.woocommerce-checkout .wc-block-checkout__form .wc-block-components-text-input input[type=text]:focus,.woocommerce-checkout .wc-block-checkout__form .wc-block-components-text-input.is-active input[type=text],.woocommerce-checkout .wc-block-checkout__form select:focus{border-color:#f3f7f9;background:#f3f7f9}.woocommerce-checkout .wc-block-checkout__form button.wc-block-components-checkout-place-order-button{display:inline-block;background-color:var(--darkGreen);padding:22px 38px;text-align:center;-webkit-box-shadow:0 9px 18px rgba(0,0,0,.17);box-shadow:0 9px 18px rgba(0,0,0,.17);border-radius:100px;font-family:var(--interFont);color:var(--whiteColor);text-transform:uppercase;letter-spacing:.1em;position:relative;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;border:0}.woocommerce-checkout .wc-block-checkout__form button.wc-block-components-checkout-place-order-button:hover{background-color:var(--backColor);color:var(--whiteColor)}.woocommerce-checkout .wc-block-checkout__form button.wc-block-components-checkout-place-order-button .wc-block-components-checkout-place-order-button__text{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.woocommerce-checkout .entry-header .entry-title{margin-bottom:0;line-height:1.2}.woocommerce-checkout .wc-blocks-components-select .wc-blocks-components-select__container{background:0 0}.woocommerce-checkout .wc-block-components-form .wc-block-components-address-form__first_name,.woocommerce-checkout .wc-block-components-form .wc-block-components-address-form__last_name{margin-top:10px}.woocommerce-checkout .wc-blocks-components-select .wc-blocks-components-select__container{height:auto}.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-order-summary-item__image{width:50px;height:50px;border:1px solid #eee;padding:5px}.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__image>img{max-width:48px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-footer-item{color:var(--backColor)}.woocommerce-cart .wc-block-components-totals-coupon__content .wc-block-components-totals-coupon__button,.woocommerce-checkout .wc-block-components-totals-coupon__content .wc-block-components-totals-coupon__button{display:inline-block;background-color:var(--darkGreen);padding:13px 20px;text-align:center;border-radius:100px;font-family:var(--interFont);color:var(--whiteColor);text-transform:uppercase;letter-spacing:.1em;position:relative;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;border:0}.woocommerce-account .woocommerce-MyAccount-content a.button:hover,.woocommerce-account .woocommerce-MyAccount-content form button[type=submit]:hover,.woocommerce-cart .wp-block-woocommerce-proceed-to-checkout-block a.wc-block-cart__submit-button:hover,.woocommerce-checkout .wc-block-components-totals-coupon__content .wc-block-components-totals-coupon__button:hover{background-color:var(--backColor)}.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block h3.wc-block-components-product-name{font-weight:600;color:var(--backColor);font-size:16px;font-family:var(--poppinsFont);margin-bottom:8px}.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__individual-prices{font-weight:500;color:var(--darkGreen);padding-top:0}.single-product div.product .entry-summary form.cart{margin-top:15px}.single-product .cus-wrap{padding-bottom:50px}.woocommerce-account .woocommerce-MyAccount-navigation ul{padding-left:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li{list-style:none}.woocommerce-account .woocommerce-MyAccount-navigation ul li:not(:last-child){margin-bottom:10px}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{border-radius:10px;background-color:var(--headingColor);color:var(--whiteColor);padding:18px 15px;width:100%;display:inline-block;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.log-foot-wrap input[type=submit]:hover,.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{background-color:var(--darkGreen)}.woocommerce-account .woocommerce-MyAccount-content{border:1px solid rgba(18,18,18,.12);border-radius:20px;padding:30px;font-size:16px;background-color:var(--whiteColor)}.woocommerce-account .woocommerce-MyAccount-content a{color:var(--darkGreen);font-weight:500}.woocommerce-account .woocommerce-MyAccount-content a:hover{color:var(--star-color)}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address{background-color:#fff;-webkit-box-shadow:0 35px 45px rgba(35,80,41,.25);box-shadow:0 35px 45px rgba(35,80,41,.25);border-radius:20px;padding:20px;margin-bottom:15px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address h2{font-size:25px;text-transform:capitalize;margin-bottom:10px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address .woocommerce-Address-title{margin-bottom:15px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address .edit{background-color:var(--darkGreen);padding:8px 14px;color:var(--whiteColor);border-radius:5px;font-size:15px;float:none;display:inline-block}.woocommerce-account .woocommerce-MyAccount-content form input[type=email],.woocommerce-account .woocommerce-MyAccount-content form input[type=password],.woocommerce-account .woocommerce-MyAccount-content form input[type=tel],.woocommerce-account .woocommerce-MyAccount-content form input[type=text],.woocommerce-account .woocommerce-MyAccount-content form select{background-color:#f3f7f9;border-radius:10px;padding:10px;border:0;height:60px}.woocommerce-account .woocommerce-MyAccount-content form label{color:var(--backColor);font-weight:500}.woocommerce-account .woocommerce-MyAccount-content a.button,.woocommerce-account .woocommerce-MyAccount-content form button[type=submit]{padding:15px 20px;border-radius:50px;background-color:var(--darkGreen);color:var(--whiteColor);text-align:center;font-weight:400;text-transform:capitalize;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info{border-top-color:var(--darkGreen)}.archive ul.products li.product .price,.archive ul.products li.product a:hover .woocommerce-loop-product__title,.single-product div.product .summary p.price,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info::before,.woocommerce-cart .wc-block-cart table .wc-block-components-product-name:hover{color:var(--darkGreen)}.woocommerce-account .woocommerce-MyAccount-content h2{font-size:35px;text-transform:capitalize;margin-bottom:15px}.woocommerce-account .woocommerce-MyAccount-content #add_payment_method #payment{background-color:#f2f5f3}.woocommerce-account #add_payment_method #payment div.payment_box{background-color:#d8e0db}.woocommerce-account #add_payment_method #payment div.payment_box::before{border:1em solid #d8e0db;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent}.woocommerce-account .woocommerce-MyAccount-content .select2-container .select2-selection{background-color:#f3f7f9;padding:10px 30px 10px 8px;border-radius:10px;border:0;height:60px}.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__description{width:calc(100% - 50px)}.main-wrap-leardash .learndash-wrapper .ld-expand-button.ld-button-alternate .ld-icon{line-height:inherit}.woocommerce-account .learndash-wrapper .ld-item-list{margin-top:0}.woocommerce-account .main-wrap-leardash .learndash-wrapper .ld-section-heading h3{font-size:35px}.archive ul.products{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:0}.archive ul.products li.product{width:calc(calc(100% - 30px*3)/4);margin-right:30px;margin-bottom:30px;float:none}.archive ul.products li.product:nth-child(4n){margin-right:0}.archive .woocommerce-products-header{margin-bottom:30px}.archive ul.products li.product .woocommerce-loop-product__title{font-size:20px}.woocommerce-checkout .wc-block-checkout__form{background-color:var(--whiteColor);padding:25px;border-radius:35px;box-shadow:0 35px 45px rgba(35,80,41,.25)}.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item:last-child>div{padding-bottom:5px}.woocommerce-cart .wp-block-woocommerce-proceed-to-checkout-block a.wc-block-cart__submit-button{display:inline-block;background-color:var(--darkGreen);padding:22px 38px;text-align:center;-webkit-box-shadow:0 9px 18px rgba(0,0,0,.17);box-shadow:0 9px 18px rgba(0,0,0,.17);border-radius:100px;font-family:var(--interFont);color:var(--whiteColor);text-transform:uppercase;letter-spacing:.1em;position:relative;width:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;border:0}.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block{padding:25px;border-radius:35px;background-color:var(--whiteColor);box-shadow:0 35px 45px rgba(35,80,41,.25)}.woocommerce-cart .wp-block-woocommerce-cart-totals-block .wc-block-cart__submit-container{margin-top:15px}.woocommerce-cart .wc-block-cart table .wc-block-cart-item__total .price,.woocommerce-cart .wp-block-woocommerce-cart-totals-block .wc-block-components-totals-item,.woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:hover{color:var(--backColor)}.woocommerce-cart .wc-block-cart table thead th{color:var(--backColor);font-weight:700;font-size:18px}.woocommerce-cart .wc-block-cart-item__image a{width:100px;height:100px;background-color:rgb(35,80,41,.12);padding:6px;border-radius:10px;display:inline-block}.woocommerce-cart .wc-block-cart-item__image a img{width:100%;height:100%;object-fit:cover;border-radius:10px}.woocommerce-cart .wc-block-cart table .wc-block-components-product-name{color:var(--backColor);font-weight:700;font-size:20px;text-transform:capitalize}.single-product .woocommerce-message::before,.woocommerce-cart .wc-block-cart table .price{color:var(--darkGreen)}.woocommerce-cart .wc-block-cart table .wc-block-components-product-price__value,.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .price ins{font-weight:700}.woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link{text-transform:capitalize;font-weight:600;color:#c02b0a}.woocommerce-cart .wc-block-cart table .wc-block-components-product-badge{background-color:var(--darkGreen);border-radius:5px;color:var(--whiteColor);padding:5px 10px}.woocommerce-cart .wp-block-woocommerce-cart-totals-block h2.wc-block-cart__totals-title,.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title .wc-block-components-checkout-order-summary__title-text{color:var(--backColor);font-weight:700;font-size:18px;text-transform:capitalize}.woocommerce-cart .is-large .wc-block-components-sidebar .wc-block-components-panel,.woocommerce-cart .is-large .wc-block-components-sidebar .wc-block-components-totals-coupon,.woocommerce-cart .is-large .wc-block-components-sidebar .wc-block-components-totals-item{padding-left:0;padding-right:0}.woocommerce-cart .is-large.wc-block-cart,.woocommerce-cart .is-medium.wc-block-cart{margin-bottom:0}.single-product .woocommerce-message a.button{background-color:var(--darkGreen);padding:12px 20px;color:var(--whiteColor);display:inline-block;font-weight:500;border:0}.single-product .woocommerce-message a.button:hover{background-color:#000}.single-product .woocommerce-message{border-top-color:var(--darkGreen)}.woocommerce-cart .wc-block-components-button--loading .wc-block-components-spinner,.woocommerce-checkout .wc-block-components-button--loading .wc-block-components-spinner{left:0;top:100%}.woocommerce-cart .wc-block-components-button:not(.is-link) .wc-block-components-spinner+.wc-block-components-button__text,.woocommerce-checkout button.wc-block-components-button .wc-block-components-spinner+.wc-block-components-button__text{color:var(--whiteColor);visibility:visible;opacity:1}.woocommerce-shop .woocommerce-products-header .woocommerce-products-header__title{font-size:60px}.entry-content .woocommerce table.shop_table,.entry-content .woocommerce-customer-details address{border:1px solid rgba(0,0,0,.1);margin:0-1px 24px 0;text-align:left;width:100%;border-collapse:separate;background:#fff;box-shadow:0 35px 45px rgba(35,80,41,.25);border-radius:30px;padding:15px 20px;height:100%}.entry-content .woocommerce-table__product-name.product-name a{color:var(--headingColor)}.entry-content .woocommerce-table__product-name.product-name a:hover,.ld-accordion.ld-breakpoint--small .ld-accordion__item--lesson:hover .ld-accordion__expand-button .ld-accordion__expand-button-text,.ld-accordion.ld-breakpoint--small .ld-accordion__item:hover .ld-accordion__expand-button .ld-accordion__expand-button-text:hover{color:var(--darkGreen)}.woocommerce-order-details .order-again a{display:none}.entry-content .woocommerce-customer-details address{padding:35px 40px;max-width:50%}.woocommerce ul.order_details li,.woocommerce-ResetPassword p.woocommerce-form-row{margin-bottom:20px}.woocommerce-ResetPassword .password-input input,.woocommerce-ResetPassword input#user_login{background-image:url(images/user-grey.svg);background-color:#f3f7f9;background-repeat:no-repeat;background-position:left 15px center;background-size:20px 22px;height:60px;font-size:16px;border-radius:10px;padding:0 16px 0 47px;border-color:transparent}.woocommerce-ResetPassword .password-input input{background-image:url(images/password-gray.svg);background-color:#f3f7f9!important;height:60px!important;background-size:27px 26px;padding:0 55px!important;border-color:transparent!important}.woocommerce-ResetPassword .woocommerce-Button.button{background:var(--darkGreen);color:var(--whiteColor)!important;height:70px;border:0;-webkit-appearance:none;appearance:none;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;border-radius:100px;padding-left:53px!important;padding-right:53px!important;cursor:pointer;font-family:var(--interFont);font-size:18px;font-weight:400;outline:0!important;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-transform:uppercase;letter-spacing:.1em!important}.woocommerce-ResetPassword .woocommerce-Button.button:hover{background:var(--backColor);color:var(--whiteColor)}a.custm-crc-btn{margin-top:20px;float:right}.bnr-bg-vd video{width:100%;height:100%;object-fit:cover;display:block;position:absolute;top:0;left:0}.bnr-bg-vd{width:100%;height:100%;border-radius:20px;overflow:hidden;padding-top:70%}.banner-right-wrap,.bnr-bg-vd{position:relative}.cus-wrap.courses_sec_wrapper_cls .products{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:0;padding-left:0;list-style:none}.cus-wrap.courses_sec_wrapper_cls .product{width:calc(calc(100% - 30px*3)/4);margin-right:30px;margin-bottom:30px;float:none}.contact-ban .banner-left-cont p a,.cus-wrap.courses_sec_wrapper_cls .course_permalink{display:inline-block}.cus-wrap.courses_sec_wrapper_cls .course_permalink img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none;border-radius:20px}.cus-wrap.courses_sec_wrapper_cls .course_permalink h2{font-size:20px;margin-bottom:10px}.cus-wrap.courses_sec_wrapper_cls .course_permalink .woocommerce-Price-amount.amount,.cus-wrap.courses_sec_wrapper_cls .course_permalink del,.cus-wrap.courses_sec_wrapper_cls .course_permalink ins{color:var(--darkGreen);font-size:15px}.cus-wrap.courses_sec_wrapper_cls .course_permalink del{opacity:.5}.cus-wrap.courses_sec_wrapper_cls .course_permalink ins{font-weight:700}.accordion-head.active span .minus{display:block}.accordion-head.active span .plus{display:none}.footer-col:nth-child(2){width:11%}.banners-sec.home-page-bnr-sec{padding-top:50px}.banners-sec.home-page-bnr-sec .banner-row{align-items:flex-start}.button-wrapper-courses{display:flex;align-items:center;margin-top:20px}.button-wrapper-courses .custm-crc-btn{margin-top:0;margin-left:auto}.cmn-btn.enroll_small{padding:12px 15px;margin-left:auto;font-size:15px}.button-wrapper-courses ins{color:var(--darkGreen);font-weight:700}.learndash-wrapper .ld-breadcrumbs .ld-status.ld-status-complete,.learndash-wrapper .ld-breadcrumbs .ld-status.ld-status-progress,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button{background-color:#00a2e8!important}.compare-sec table thead td,.compare-sec table thead th{position:sticky;top:0;left:0}.learndash-wrapper .ld-course-navigation .ld-status-icon{background-color:#235029}.learndash-wrapper .ld-breadcrumbs .ld-status.ld-status-complete,.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger .ld-icon{background:#000!important}.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview .ld-expand-button .ld-icon,.learndash-wrapper .ld-course-status .ld-status.ld-status-progress,.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-user-menu-items a,.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading,.learndash-wrapper .ld-progress .ld-progress-bar .ld-progress-bar-percentage,.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button:disabled,learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button{background:var(--darkGreen)!important}.ld-icon-arrow-right:before{color:var(--whiteColor)}.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete .learndash_mark_complete_button{color:var(--darkGreen)!important}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button{background:var(--darkGreen)!important}.ld-accordion__item-title:is(a):focus:focus,.ld-accordion__item-title:is(a):hover:hover,.learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage{color:var(--darkGreen)!important}.ld-accordion.ld-breakpoint--small .ld-accordion__item--lesson{border:1px solid rgba(35,80,41,.5)}.ld-accordion.ld-breakpoint--small .ld-accordion__item--lesson:hover{border:1px solid transparent}.ld-accordion.ld-breakpoint--small .ld-accordion__item--lesson:hover button svg,.ld-accordion__expand-button--all:hover svg,.ld-accordion__item--topic svg,.ld-accordion__item-attribute-icon--progress{filter:brightness(0) saturate(100%) invert(23%) sepia(12%) saturate(2642%) hue-rotate(77deg) brightness(91%) contrast(83%)!important}.ld-accordion.ld-breakpoint--small .ld-accordion__item--lesson:hover .ld-accordion.ld-breakpoint--small .ld-accordion__item:hover .ld-accordion__expand-button-text{border-bottom:2px solid transparent}.ld-accordion.ld-breakpoint--small .ld-accordion__item:hover .ld-accordion__expand-button:hover .ld-accordion__expand-button-text{border-bottom:2px solid var(--darkGreen)!important;margin-bottom:-2px}.main-wrap-leardash .learndash-wrapper .ld-breadcrumbs .ld-status.ld-status-progress{background:var(--backColor)!important}.ld-lesson-item-preview .ld-lesson-title,.learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-lesson-title{color:var(--darkGreen)!important}.learndash-wrapper .ld-course-navigation .ld-status-icon.ld-status-in-progress{border-color:#235029 #e2e7ed #e2e7ed #235029!important;background-color:transparent}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list .ld-table-list-item .ld-table-list-item-preview:hover .ld-topic-title,.learndash-wrapper .ld-table-list a.ld-table-list-item-preview:hover{color:#235029!important}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger:hover .ld-icon{border-color:#235029!important}.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-user-menu-items:before{border-bottom:5px solid #235029!important}.ld-tab-bar__panel .aligncenter{width:100%;margin-left:0;margin-right:0;min-height:650px}.ld-accordion__expand-button--all:hover{border-bottom:2px solid #235029!important;color:#235029!important}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button{background-color:var(--darkGreen)!important;color:var(--whiteColor)!important}.learndash-wrapper .ld-expand-button:focus{outline:2px solid var(--darkGreen)!important}.ld-focus-content h1{font-size:40px;line-height:1.3}.learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-lesson-item-preview-heading .ld-status-incomplete,.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger:focus .ld-icon{border-color:#235029!important}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger:focus .ld-icon-arrow-left:before,.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger:hover .ld-icon-arrow-left:before{color:#fff!important}.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu{padding-left:15px!important;padding-right:20px!important;flex:0 0 250px!important}.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-profile-avatar{height:30px!important;width:30px!important;flex-shrink:0}.compare-sec table td{vertical-align:middle}.vdeo_ovrly>img{width:100%;height:auto;display:block;object-fit:cover}.vdeo_ovrly{overflow:hidden;border-radius:20px;position:relative;z-index:1}.fancybox-slide--iframe{display:flex!important;align-items:center;justify-content:center;padding:44px 16px}.fancybox-slide--iframe::before{display:none!important}.fancybox-slide--iframe .fancybox-content{width:90vw!important;max-width:1000px;height:auto!important;aspect-ratio:16/9;max-height:86vh;margin:0 auto;background:#000!important;overflow:hidden;border-radius:12px}.fancybox-slide--iframe .fancybox-content iframe{width:100%!important;height:100%!important;border:0;display:block}.fancybox-bg{background:rgba(0,0,0,.92)}.play-icon,.start-outer{display:flex;align-items:center}.cmn-btn.custom-start{padding:6px 15px;font-size:14px;margin-left:15px}.button-wrapper-courses .price,.button-wrapper-courses ins{font-size:22px}.play-icon{width:66px;height:66px;border-radius:50%;justify-content:center;background-color:rgba(0,0,0,.4)}.video-card .video-image-wrap img{width:auto}.course-video .play-icon,.review-card .play-icon{width:82px;height:82px}.review-card .play-icon img{width:auto;height:auto}.new-login-section{padding:100px 0;position:relative;z-index:2}.new-login-section::after,.new-login-section>img{position:absolute;top:0;left:0;width:100%;height:100%}.new-login-section::after{content:"";background-color:rgba(0,0,0,.5);z-index:-1}.new-login-section>img{z-index:-2;object-fit:cover;object-position:top}.log-form .forgot-password a,.new-login-section .cmn-sec-head,.remember label{color:var(--whiteColor)}.new-login-section .section-head-wrap .cmn-sec-head::after,.new-login-section .section-head-wrap .cmn-sec-head::before,.remember input,body.woocommerce-checkout .cus-wrap .entry-header{display:none}.log-form{max-width:800px;margin:0 auto}.log-form .form-input label{margin-bottom:10px;color:var(--whiteColor);line-height:1.2}.log-form .form-input{margin-bottom:20px}.remember label{position:relative;padding-left:25px;cursor:pointer}.remember label:after{position:absolute;content:"";top:5px;left:0;width:18px;height:18px;border:1px solid var(--whiteColor);border-radius:2px}.remember input:checked+label:before{content:"";display:block;position:absolute;top:7px;left:6px;width:6px;height:12px;border:solid var(--darkGreen);border-width:0 2px 2px 0;transform:rotate(45deg);z-index:1}.remember input:checked+label:after{background-color:var(--whiteColor)}.log-foot-wrap{padding-top:35px}.log-foot-wrap,.log-form .forgot-password{text-align:center}.log-form .forgot-password a:hover{color:#c90202}.log-foot-wrap input[type=submit]{background-color:#c90202}body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper input[type=email],body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper input[type=email]:focus,body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper input[type=tel],body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper input[type=tel]:focus,body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper input[type=text],body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper input[type=text]:focus{border-color:var(--headingColor)!important}body.woocommerce-checkout .place-order button.button{background-color:var(--star-background);padding:15px 35px;border-radius:50px;color:var(--whiteColor);transition:.5s;margin-top:30px}body.woocommerce-checkout .place-order button.button:hover{background-color:var(--star-color)}body.woocommerce-checkout .checkout_coupon{padding:0;border:0}body.woocommerce-checkout .entry-content .woocommerce table.shop_table{background-color:#f0f0f0;box-shadow:none;border:0;border-radius:5px}body.woocommerce-checkout .checkout_coupon .button{background-color:#969696;color:var(--whiteColor);font-size:16px}body.woocommerce-checkout .checkout_coupon .form-row-first{width:80%}body.woocommerce-checkout .checkout_coupon .form-row-last{width:20%}.banner-left-cont h1{text-transform:initial}body.woocommerce-checkout .checkout_coupon .form-row-first input[type=text]{border-color:gray!important}body.woocommerce-checkout .woocommerce .col-1{width:56%}body.woocommerce-checkout .woocommerce .col-2{width:40%}.mark_comp{padding-top:5px;padding-bottom:5px;min-height:44px}.learndash-wrapper .ld-focus .ld-focus-header .ld-content-action,.mark_comp{height:auto!important}.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete:after{color:var(--whiteColor)!important}.ld-breadcrumbs-segments span,.ld-breadcrumbs-segments span:after{position:relative;display:inline-block}.ld-breadcrumbs-segments span:after{content:">";color:var(--whiteColor)}.ld-breadcrumbs-segments span:last-child:after{display:none}.ld-tabs-content .gform_wrapper input[type=submit]{background:var(--darkGreen)!important;color:var(--whiteColor)!important;height:50px!important;border:0;-webkit-appearance:none;appearance:none;-webkit-border-radius:100px!important;-moz-border-radius:100px;-ms-border-radius:100px;border-radius:100px;padding-left:53px!important;padding-right:53px!important;cursor:pointer;font-family:var(--interFont)!important;font-size:18px!important;font-weight:400!important;outline:0!important;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out!important;text-transform:uppercase;letter-spacing:.1em}.ld-tabs-content .gform_wrapper input[type=submit]:hover{background:var(--backColor)!important;color:var(--whiteColor)!important}.ld-progress.upgrade-course{flex-direction:row!important;align-items:center;justify-content:space-between;color:var(--darkGreen)}.ld-progress.upgrade-course .cmn-btn{flex-shrink:0;margin-left:15px}.ld-progress.upgrade-course p{margin-bottom:0}.learndash-wrapper .ld-expand-button.ld-compact .ld-icon{top:1px;position:relative;left:1px}.learndash-wrapper .ld-expand-button.ld-expanded .ld-icon{left:0;top:-1px}.c-profile{position:relative;padding-top:30px}.bg-image,.bg-image::after{width:100%;height:500px;position:absolute;top:0;left:0}.bg-image::after{content:"";height:100%;background-color:rgba(0,0,0,.5)}.bg-image img{width:100%;height:100%;object-fit:cover}.c-profile .main-wrap-leardash{position:relative;z-index:1}.c-profile .ld-item-list.ld-course-list{padding-top:110px}.c-profile .ld-profile-summary,.c-profile .learndash-wrapper .ld-profile-summary .ld-profile-card a.ld-profile-edit-link,.c-profile .learndash-wrapper .ld-profile-summary .ld-profile-stats .ld-profile-stat span,.woocommerce-account .woocommerce-MyAccount-content a.cmn-btn{color:#fff}.c-profile .learndash-wrapper .ld-profile-summary .ld-profile-card a.ld-profile-edit-link:hover{color:#fff;text-decoration:underline!important}.acc-head.courese-home-btn{margin-bottom:20px;display:flex;align-items:center;justify-content:space-between;width:100%}.acc-head.courese-home-btn .ld-accordion__heading{margin-bottom:0}.acc-head.courese-home-btn .cmn-btn{flex-shrink:0;margin-left:15px;padding-right:38px}.ld-user-menu .ld-user-menu-items{display:none}.ld-text.ld-user-welcome-text .cmn-btn{padding:11px 30px}.woocommerce-checkout form.checkout.woocommerce-checkout #customer_details .col-1{float:right}.woocommerce-checkout form.checkout.woocommerce-checkout #customer_details .col-2{float:left}.ld-profile-avatar img{width:100%!important;height:100%!important;object-fit:cover}.woocommerce-edit-account label[for=profile_picture]{display:inline-block!important;padding:15px 20px;border-radius:50px;background-color:var(--darkGreen);color:var(--whiteColor)!important;text-align:center;font-weight:400!important;text-transform:capitalize;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;line-height:1.2!important;cursor:pointer;margin:6px 0}.woocommerce-edit-account input[name=profile_picture]{clip-path:polygon(106px 0,100%0,100% 100%,106px 100%);margin:6px 0 6px -100px}.woocommerce-account .woocommerce-MyAccount-content form button[type=submit]{margin-top:15px}.bg-image img{object-position:top}.learndash-wrapper .ld-profile-summary .ld-profile-stats{max-width:320px;margin:0 auto;width:100%}.learndash-wrapper .ld-profile-summary .ld-profile-stats .ld-profile-stat{flex:0 0 auto!important;width:50%}.contact-ban .banner-left-cont p{font-size:22px;margin:0;color:var(--headingColor)}.banners-sec.contact-ban .row,.banners-sec.review-ban .row{align-items:flex-start}.banners-sec.contact-ban .banner-left-cont,.banners-sec.review-ban .banner-left-cont{padding-top:150px}@media (min-width:1500px){.navbar-brand{max-width:567px}.banner-right-cont{margin-right:-100px;margin-left:-140px;margin-top:-10px}.skilled-row{--bs-gutter-x:30px}.about-right .about-shape{bottom:-48px;right:-32px}.inner-banner .banner-right-cont{margin-right:-100px}.qualification-image-wrap{max-width:678px}.courses-ban .banner-left-cont h1{max-width:882px}.courses-ba .banner-left-cont{padding-right:62px}.courses-ban .banner-right-cont{margin-right:-89px;margin-left:-38px}.banner-left-cont{padding-right:50px}.review-ban .banner-lft{flex:0 0 auto;width:53%}.review-ban .banner-right{flex:0 0 auto;width:47%}.review-ban .banner-left-cont{padding-right:0}}@media (min-width:1200px){.container{max-width:1460px;padding:0 30px}.row{--bs-gutter-x:30px}}@media (min-width:1025px){.navbar-nav .clickD{display:none}.navbar-nav li.menu-item-has-children:hover>.sub-menu{display:block}}@media (max-width:1440px){.banner-right-cont{margin-left:-110px}.h1-title,h1{font-size:66px}.banner-left-cont h1{margin-bottom:28px}.banner-left-cont p{margin-bottom:25px}.cmn-btn,.white-btn{padding:15px 60px 15px 28px;font-size:16px}.cmn-btn span{right:25px;max-width:25px;height:25px}.white-btn{padding:15px 30px}.single-product .summary button.button.single_add_to_cart_button{padding:15px 28px;font-size:16px}.acc-head.courese-home-btn .cmn-btn{padding-right:28px}.contact-ban .banner-left-cont p{font-size:20px}.banners-sec.contact-ban .banner-left-cont,.banners-sec.review-ban .banner-left-cont{padding-top:200px}}@media (max-width:1300px){.navbar-brand{max-width:367px}.navbar-nav>li{margin:0 10px}.hedaer-right{padding-left:30px}.offer-left figure{max-width:550px}.skill-card{padding:34px}.banner-right-cont{margin-left:-150px;margin-right:-65px}.video-cont p{font-size:18px}.review-ban .banner-left-cont p{font-size:20px}}@media (max-width:1280px){.courses-ban .banner-right-cont{margin-right:0}.courses-ban .banner-left-cont{padding-right:65px}.courses-ban .banner-right-cont{margin-left:-78px}.course-video{max-width:535px}.button-wrapper-courses .price,.button-wrapper-courses ins{font-size:15px}}@media (max-width:1199px){.h1-title,h1{line-height:1}.navbar-nav>li>a{font-size:16px}.hedaer-right{padding-left:20px}.navbar-nav>li{margin:0 10px}.navbar-brand{max-width:300px}.h1-title,h1{font-size:52px}.banner-right-cont{margin-left:-73px;margin-right:-27px}.banner-left-cont h1{margin-bottom:15px}.offer-left figure{max-width:430px}.play-icon{width:75px;height:75px}.h2-title,h2{font-size:50px}.footer-col:nth-child(3){width:20%}.right-shape{max-width:160px}.about-right .about-shape{bottom:-35px;right:-23px;max-width:92px}.inner-banner .banner-right-cont{margin-left:-40px;margin-right:-30px}.qualification-image-wrap .qualification-shape{max-width:100px}.qualification-image-wrap{max-width:431px}.qualification-row{align-items:flex-start}.inner-banner .banner-row{align-items:center}.banner-left-cont{padding-right:10px}.sbhead{font-size:40px}.review-testimonial-card{padding:20px 15px}.review-card .play-icon{width:84px;height:84px}.course-video{max-width:485px}.compare-sec table td,.compare-sec table th{font-size:18px;padding:15px 20px}.video-sec.courses .video-cont{padding:15px 20px}.learndash-wrapper .ld-item-list .ld-section-heading h3{font-size:45px}.single-product .summary .product_title{font-size:50px}.woocommerce-cart .wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__input,.woocommerce-checkout .wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__input{flex:100%}.woocommerce-account .woocommerce-MyAccount-content{padding:20px}.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block{padding:15px;border-radius:20px;font-size:15px}.woocommerce-cart .wp-block-woocommerce-proceed-to-checkout-block a.wc-block-cart__submit-button{padding:17px 26px;font-size:15px;letter-spacing:.01em}.cus-wrap.courses_sec_wrapper_cls .product{width:calc(calc(100% - 24px*2)/3);margin-right:15px;margin-bottom:30px;float:left;clear:both}.cus-wrap.courses_sec_wrapper_cls .course_permalink .woocommerce-Price-amount.amount,.cus-wrap.courses_sec_wrapper_cls .course_permalink del,.cus-wrap.courses_sec_wrapper_cls .course_permalink ins{font-size:13px}.button-wrapper-courses{flex-direction:column;align-items:flex-start}.button-wrapper-courses .custm-crc-btn{margin-top:0;margin-left:0}.cmn-btn.enroll_small{margin-left:0;font-size:15px;margin-top:10px}.ld-tab-bar__panel .aligncenter{min-height:auto}.button-wrapper-courses .price,.button-wrapper-courses ins{font-size:22px}}@media (max-width:1024px){.navbar-nav .clickD{position:absolute;right:0;top:17px;width:20px;height:20px;background:url(images/sort-down.svg)center center no-repeat;display:block;background-size:10px;cursor:pointer}.navbar-nav .clickD.toggled,.sub-menu>li.menu-item-has-children .clickD.toggled{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sub-menu>li.menu-item-has-children .clickD{top:8px;right:5px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.navbar-nav>li.menu-item-has-children,.sub-menu>li.menu-item-has-children>a{padding-right:20px}.sub-menu.show{display:block}.navbar-nav>li.menu-item-has-children>a:after,.navbar-nav>li>a:after{width:100%;opacity:0}.navbar-nav>li.current-menu-item>a:after,.navbar-nav>li.menu-item-has-children:hover>a:after,.navbar-nav>li>a:hover:after{width:100%;opacity:1}}@media (max-width:991px){.navbar-toggler{position:relative;width:33px;margin-left:auto;height:28px;padding:0;outline:0!important;border:0!important;box-shadow:none!important}.stick,.stick:after,.stick:before{width:30px;height:2px;background:#000;position:absolute;left:0;top:auto;transition:all .6s;border-radius:5px}.stick:after,.stick:before{content:"";top:-10px}.stick:after{top:10px}.stick.open{transform:translateX(-50px);background:0 0}.stick.open:before{transform:rotate(45deg) translate(42px,-28px);left:2px}.stick.open:after{transform:rotate(-45deg) translate(42px,28px);left:2px}.navbar-nav .clickD,.sub-menu>li.menu-item-has-children .clickD{top:8px;right:10px;-webkit-transform:rotate(0);transform:rotate(0)}.navbar-nav .clickD.toggled{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.navbar-nav>li>.sub-menu .sub-menu,.sub-menu{position:relative;width:100%;left:inherit;top:inherit;border:0;right:inherit}.navbar-nav>li.menu-item-has-children{padding-right:0}.navbar-nav>li{margin:0;padding:0}.navbar-nav>li:not(:last-child){border-bottom:1px solid rgba(94,95,102,.2)}.navbar-nav>li>a{padding:8px 20px;display:inline-block;width:100%}.navbar-nav li.menu-item-has-children>a{padding-right:30px}.sub-menu>li>a{padding-left:40px}.sub-menu .sub-menu>li>a{padding-left:60px}.sub-menu .sub-menu .sub-menu>li>a{padding-left:80px}.navbar-nav>li>a:after{bottom:0}.navbar-collapse,.navbar-collapse.collapsing,.navbar-collapse.show{display:block!important;-webkit-transition:transform .2s ease-in-out!important;transition:transform .2s ease-in-out!important}.navbar-collapse{background:#fff;position:fixed;top:0;height:100%!important;width:290px;overflow-y:auto;right:0;margin:0;-webkit-transform:translateX(100%);transform:translateX(100%);z-index:100}.navbar-collapse.collapsing,.navbar-collapse.show{-webkit-transform:translateX(0);transform:translateX(0)}.navbar-collapse .navbar-nav{margin:80px 0 0;padding:0 0 40px}.navbar-collapse .navbar-toggler{display:block;right:20px;top:20px;position:absolute}#navoverlay.open{background-color:rgba(0,0,0,.4);pointer-events:all;-webkit-transition:background-color .5s linear;transition:background-color .5s linear}body.open-nav,html.open-nav{height:100%;overflow:hidden}.hedaer-right{padding-left:15px}.h1-title,h1{font-size:40px}.video-cont p,body{font-size:16px}.banner-right-cont{margin-left:-50px;margin-right:-70px}.cmn-btn{padding:13px 49px 13px 20px;font-size:12px}.cmn-btn span{right:16px}.cmn-gap{padding:80px 0}.instagram{padding-bottom:80px}.h2-title,h2{font-size:40px}.section-head-wrap{margin:0 auto 25px}.cmn-sec-head{margin-bottom:20px}.skill-col,.video-col{margin-bottom:30px}.skilled-row,.videp-sec-row{justify-content:center;margin-bottom:-30px}.video-cont{padding:15px 20px 4px}.play-icon{width:65px;height:65px}.skill-icon{width:44px;height:44px;margin:0 auto 25px}.skill-card{padding:25px}.offer-left figure{margin:0 auto 30px}.offer-sec-row{align-items:flex-start}.get-started-sec{padding:80px 0}.single-product .summary button.button.single_add_to_cart_button,.white-btn{padding:13px 20px;font-size:12px}.footer-sec{padding-top:56px}.copyright p,.footer-col ul li a{font-size:14px}.footer-col:nth-child(3){width:23%}.banner-lft,.qualification-left-col{margin-bottom:30px}.entry-content .woocommerce-customer-details address,.qualification-image-wrap{max-width:100%}.inner-banner .banner-left-cont{padding-right:0}.inner-banner .banner-right-cont{margin-left:0;margin-right:0}.online-card{padding:15px}.member-login .members-body{padding:27px 40px 0}.members-footer{padding:24px 40px}.member-login .members-head{padding:17px 40px}.banner-left-cont{padding-right:0}.sbhead,.woocommerce-account .woocommerce-MyAccount-content h2{font-size:30px}.review-card .play-icon{width:64px;height:64px}.review-ban .banner-left-cont p{font-size:18px}.review-sec .online-col:not(:last-child){margin-bottom:30px}.online-traning .online-card{margin-bottom:30px}.page-pagination{margin-top:20px}.aligncenter,.alignleft,.alignright{margin:0 0 30px 30px}.course-video{padding:10px;max-width:375px}.compare-sec table td,.compare-sec table th{padding:10px;font-size:16px}.accordion-item .accordion-head{padding:15px 57px 15px 25px}.accordion-item .accordion-head span{width:36px;height:36px;top:13px;right:15px}.accordion-item .answer{padding:0 25px 25px}.get-in-touch .contact-form .gform-footer.gform_footer.top_label [type=submit]{height:50px!important;padding-left:33px!important;padding-right:33px!important;font-size:16px!important}.learndash-wrapper .ld-item-list .ld-section-heading h3{font-size:35px}.learndash-wrapper .ld-item-list .ld-section-heading .ld-item-list-actions .ld-expand-button{padding:15px}.learndash-wrapper .ld-profile-summary .ld-profile-card .ld-profile-avatar{height:120px!important;width:120px!important}.main-wrap-leardash .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-expanded .ld-progress{padding:25px}.main-wrap-leardash .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview{padding:18px 16px;font-size:14px}.single-product .summary .product_title{font-size:40px}.single-product .woocommerce-product-gallery__image,.woocommerce-account .woocommerce-MyAccount-content{padding:15px}.woocommerce-checkout .wc-block-checkout__form .wc-block-components-text-input input[type=email],.woocommerce-checkout .wc-block-checkout__form .wc-block-components-text-input input[type=tel],.woocommerce-checkout .wc-block-checkout__form .wc-block-components-text-input input[type=text],.woocommerce-checkout .wc-block-checkout__form input[type=password],.woocommerce-checkout .wc-block-checkout__form select{height:50px}.woocommerce-cart .wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__input,.woocommerce-checkout .wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__input{flex:3 1 120px}.woocommerce-checkout .wc-block-checkout__form button.wc-block-components-checkout-place-order-button{padding:13px 20px;font-size:15px;letter-spacing:1px}.woocommerce-account .entry-header .entry-title,.woocommerce-checkout .entry-header .entry-title{font-size:48px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address h2{font-size:20px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address .edit{font-size:13px;padding:8px 12px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address{font-size:15px;padding:15px}.woocommerce-account .woocommerce-MyAccount-content form .form-row-first,.woocommerce-account .woocommerce-MyAccount-content form .form-row-last{width:100%}.woocommerce-account .woocommerce-MyAccount-content .select2-container .select2-selection{height:55px;padding:7px 30px 8px 8px}.woocommerce-account .woocommerce-MyAccount-content form input[type=email],.woocommerce-account .woocommerce-MyAccount-content form input[type=password],.woocommerce-account .woocommerce-MyAccount-content form input[type=tel],.woocommerce-account .woocommerce-MyAccount-content form input[type=text],.woocommerce-account .woocommerce-MyAccount-content form select{height:55px}.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block h3.wc-block-components-product-name{font-weight:600;font-size:16px;font-family:var(--poppinsFont)}.single-sfwd-topic .learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-sfwd-topic .learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button{min-width:200px}.single-sfwd-topic .learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions .ld-content-action .ld-course-step-back{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:200px}.archive ul.products[class*=columns-] li.product{width:calc(calc(100% - 24px*2)/3);margin-right:24px;margin-bottom:30px}.archive ul.products li.product:nth-child(3n){margin-right:0}.archive ul.products li.product:nth-child(4n){margin-right:24px}.woocommerce-checkout .wp-block-woocommerce-checkout{padding-top:10px}.woocommerce-cart .wc-block-cart-items td{border-top:1px solid rgba(18,18,18,.11)}.woocommerce-cart .is-medium table.wc-block-cart-items .wc-block-cart-items__row{display:table}.woocommerce-cart .wc-block-cart .wc-block-cart-items td{padding-top:16px;padding-bottom:16px;vertical-align:top}.woocommerce-cart .is-medium table.wc-block-cart-items td.wc-block-cart-item__product{padding-top:16px;padding-bottom:16px}.woocommerce-cart .wc-block-cart .wp-block-woocommerce-cart-totals-block h2.wc-block-cart__totals-title{display:block;font-family:inherit}.woocommerce-cart .wc-block-cart table.wc-block-cart-items{margin-bottom:0}.bnr-bg-vd{border-radius:10px}.footer-col:nth-child(2){width:17%}.compare-sec table td:first-child{width:270px}.button-wrapper-courses .price,.button-wrapper-courses ins,.contact-ban .banner-left-cont p{font-size:18px}.course-video figure{position:relative}.course-video .play-icon{width:60px;height:60px}body.woocommerce-checkout .woocommerce .col-2{margin-top:25px}body.woocommerce-checkout .woocommerce .col-1,body.woocommerce-checkout .woocommerce .col-2{width:100%}.acc-head.courese-home-btn .cmn-btn{padding-right:20px}.woocommerce-checkout form.checkout.woocommerce-checkout #customer_details{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.woocommerce-checkout form.checkout.woocommerce-checkout #customer_details .col-2{margin-top:0;margin-bottom:25px}.woocommerce-checkout form.checkout.woocommerce-checkout #customer_details h3{font-size:38px}.banners-sec.contact-ban .banner-left-cont,.banners-sec.review-ban .banner-left-cont{padding-top:120px}}@media (max-width:767px){.aligncenter,.alignleft,.alignright{float:none;display:block;margin-left:auto;margin-right:auto;max-width:100%;clear:both;margin-bottom:24px}.banner-right-cont{margin-left:0;margin-right:0}.vdeo_ovrly>img{width:100%;height:auto;max-height:none;object-fit:cover;display:block}.vdeo_ovrly{min-height:0}.banners-sec{padding-top:30px}.cmn-gap{padding:60px 0}.online-traning .online-card{margin-bottom:30px}.online-col:not(:last-child){margin-bottom:30px}.about-right figure{max-width:430px;margin:30px auto 0}.about-right figure img,.banner-right-cont figure img,.offer-left figure img,.online-card figure img,.qualification-image-wrap img{width:100%;height:auto;max-width:100%;display:block}.instagram{padding-bottom:60px}.get-started-sec{padding:60px 0}.footer-logo{max-width:150px}.footer-col:first-child{text-align:center;width:100%}.footer-col{width:20%;margin-bottom:30px}.footer-row{margin-bottom:-30px}.footer-col:nth-child(3){width:31%}.bottom-footer{padding:12px 0}.banner-left-cont{padding-right:0;text-align:center}.insta-gram-sec{margin-bottom:30px}.top-footer{padding-bottom:30px}.qualification-image-wrap .qualification-shape{bottom:-25px;right:-15px;max-width:70px}.get-in-touch .form-input{flex:0 0 auto;width:100%}input[type=submit]{height:50px;padding-left:33px;padding-right:33px;font-size:16px}.get-in-touch .form-input:last-child{padding-top:0}.forgot-password a,.member-login .members-body h3,.member-login .members-head p,.woocommerce-cart .wc-block-cart table .wc-block-components-product-name{font-size:18px}.member-login .members-head{padding:15px 25px}.member-login .members-body{padding:20px 25px 0}.member-login .members-login-logo{max-width:100px}.page-pagination{margin-top:0}.review-ban .banner-left-cont p{font-size:16px}.courses-ban .banner-right-cont{margin-left:0}.courses-ban .banner-left-cont{padding-right:0}.courses-ban .banner-left-cont p{margin-bottom:0}.compare-sec table{min-width:360px}.compare-sec table td,.compare-sec table th{font-size:14px;line-height:1.1}.table-wraper{overflow-x:auto}.compare-sec table tbody td:first-child,.compare-sec table thead th:first-child{position:sticky;position:-webkit-sticky;left:0;top:0;width:276px;background:var(--whiteColor);z-index:2}.compare-sec table thead th:first-child{background:var(--darkGreen)}.courses-ban .banner-left-cont h1{max-width:100%}.learndash-wrapper .ld-profile-summary .ld-profile-card{margin:10px 0}.learndash-wrapper #ld-profile .ld-profile-stats .ld-profile-stat{margin-bottom:0!important}.learndash-wrapper #ld-profile .ld-section-heading .ld-item-list-actions{justify-content:flex-end!important}.main-wrap-leardash .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview{flex-direction:inherit}.single-product .woocommerce-product-gallery__image{padding:10px}.woocommerce-account .woocommerce-MyAccount-content h2{font-size:26px}.single-sfwd-topic .learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions{flex-wrap:wrap}.single-sfwd-topic .learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions>*{margin-bottom:0}.single-sfwd-topic .learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions .ld-content-action .ld-course-step-back{padding:10px}.single-sfwd-topic .learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button{width:auto}.single-sfwd-topic .ld-tabs-content .ld-tab-content p{font-size:24px}.woocommerce-account .main-wrap-leardash .learndash-wrapper .ld-section-heading h3{font-size:25px}.archive ul.products[class*=columns-] li.product{width:calc(calc(100% - 20px*1)/2);margin-right:20px;margin-bottom:24px}.archive ul.products li.product:nth-child(2n){margin-right:0}.archive ul.products li.product:nth-child(3n){margin-right:20px}.woocommerce-cart .wc-block-cart table.wc-block-cart-items{display:block}.woocommerce-cart .is-mobile table.wc-block-cart-items .wc-block-cart-items__row,.woocommerce-cart .is-small table.wc-block-cart-items .wc-block-cart-items__row{display:table-row;border-top:1px solid rgba(18,18,18,.11)}.woocommerce-cart .is-mobile table.wc-block-cart-items td,.woocommerce-cart .is-small table.wc-block-cart-items td{display:block;border:0}.woocommerce-cart .wc-block-cart-item__total-price-and-sale-badge-wrapper{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}a.custm-crc-btn{float:none}.cus-wrap.courses_sec_wrapper_cls .product{width:calc(calc(100% - 20px*1)/2);margin-right:10px;margin-bottom:20px;float:left;clear:both}.cus-wrap.courses_sec_wrapper_cls .course_permalink img{border-radius:8px}.footer-col:nth-child(2){width:26%}body.woocommerce-checkout .woocommerce form .form-row-first,body.woocommerce-checkout .woocommerce form .form-row-last{width:100%}.contact-ban .banner-left-cont p{font-size:16px}.banners-sec.contact-ban .banner-left-cont,.banners-sec.review-ban .banner-left-cont{padding-top:0}}@media (max-width:640px){.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-details .ld-expand-button{padding:8px 11px}.learndash-wrapper #ld-profile .ld-section-heading .ld-expand-button,.learndash-wrapper .ld-item-list .ld-section-heading .ld-item-list-actions .ld-expand-button{max-width:184px!important;justify-content:center;display:flex}.main-wrap-leardash .learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields .ld-item-search-submit .ld-button{text-align:center}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-item-details{margin-top:0!important}.single-sfwd-topic .learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions .ld-content-action .ld-course-step-back{width:auto;font-size:15px}.learndash-wrapper .ld-profile-summary .ld-profile-stats .ld-profile-stat:not(:last-child){border-right:1px solid #e2e7ed!important}}@media (max-width:639px){.get-in-touch .contact-form .gform-theme--foundation .gform_fields{column-gap:0}.get-in-touch .contact-form .gform-footer.gform_footer.top_label{margin:30px 0 0}.compare-sec table tbody td:first-child,.compare-sec table thead td:first-child{width:220px}.compare-sec table{box-shadow:0 35px 45px rgb(35 80 41/4%)}}@media (max-width:575px){.cmn-gap{padding:50px 0}.h2-title,h2{font-size:35px}.about-right figure,.offer-left figure{max-width:390px}.offer-right p{margin-bottom:15px}.offer-right p:nth-last-child(2){margin-bottom:20px}.about-right .about-shape{max-width:80px}.footer-col{width:25%}.footer-col:nth-child(3){width:35%}.skill-card h3{padding-bottom:11px;margin-bottom:14px}.skill-icon{margin:0 auto 20px}.instagram{padding-bottom:50px}.qualification-image-wrap .qualification-shape{bottom:-17px;right:-10px;max-width:56px}.social-links ul{flex-wrap:wrap;margin-bottom:15px}.social-links ul li:first-child{margin-right:0;width:100%;margin-bottom:15px}.social-links ul li:not(:last-child){margin-right:15px}.devider{margin-bottom:15px}.get-in-touch .sigh-in-wrap .name{background-size:18px;height:55px}.get-in-touch .sigh-in-wrap .password{background-size:22px;height:55px;padding-right:43px}.pass-wrap .view{width:20px;height:20px;right:18px}.members-footer{padding:15px 25px}.learndash-wrapper #ld-profile .ld-item-list-item-preview .ld-status{padding:10px 8px}.main-wrap-leardash .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview{flex-direction:column}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-item-details{margin-left:auto!important;margin-top:15px!important}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-item-details .ld-expand-button{padding:7px 11px}.single-product .summary .product_title{font-size:35px}.woocommerce-ResetPassword .password-input input,.woocommerce-ResetPassword input#user_login{height:55px!important;background-size:18px;padding-left:30px!important;padding-right:30px!important}.woocommerce-ResetPassword .woocommerce-Button.button{height:55px!important;padding-left:30px!important;padding-right:30px!important}.compare-sec table tbody td:first-child{width:160px}.cmn-btn.custom-start{padding:4px 8px;font-size:10px;margin-left:4px}#scroll{width:35px;height:35px;line-height:30px}#scroll img{max-width:15px}.course-video .play-icon{width:50px;height:50px}.course-video .play-icon img{max-width:16px}.c-profile{padding-top:10px!important}.learndash-wrapper #ld-profile .ld-profile-stats .ld-profile-stat{flex:unset!important;width:33.33%!important}.c-profile .ld-item-list.ld-course-list{padding-top:18px}.main-wrap-leardash .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-expanded .ld-progress{padding-right:18px;padding-left:18px}.ld-progress.upgrade-course{flex-direction:column!important;align-items:flex-start}.ld-progress.upgrade-course .cmn-btn{margin-left:0;margin-top:12px}.bg-image{height:400px}.learndash-wrapper .ld-profile-summary .ld-profile-stats{max-width:100%}}@media (max-width:479px){.hedaer-right a{width:25px;height:25px}.navbar-toggler,.stick,.stick:after,.stick:before{width:25px}.navbar-brand{max-width:240px}.h1-title,h1{font-size:34px}.cmn-gap{padding:40px 0}.instagram{padding-bottom:40px}.h2-title,.single-product .summary .product_title,h2{font-size:30px}.about-right figure,.offer-left figure{max-width:340px}.online-card{padding:15px}.about-right .about-shape{bottom:-20px;right:-13px;max-width:50px}.get-started-sec{padding:40px 0}.white-btn{padding:10px 20px}.footer-sec{padding-top:40px}.footer-col:first-child{width:100%;text-align:center}.footer-logo{max-width:120px;margin:0 auto}.footer-col{width:30%}.member-login .members-login-logo{max-width:75px}.forgot-password a,.member-login .members-body h3{font-size:16px}.devider span,.member-login .members-body p,.members-footer p{font-size:15px}.accordion-item .accordion-head{font-size:18px}.cmn-btn span{max-width:22px;height:22px;right:12px}.cmn-btn{padding:13px 37px 13px 15px;font-size:11px}.woocommerce-cart .wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__input,.woocommerce-checkout .wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__input{flex:100%}.woocommerce-account .entry-header .entry-title,.woocommerce-checkout .entry-header .entry-title{font-size:45px}.cus-wrap.courses_sec_wrapper_cls .product{width:100%;margin-right:0;margin-bottom:20px}.cus-wrap.courses_sec_wrapper_cls .course_permalink h2{margin-bottom:6px}.footer-col:nth-child(2),.footer-col:nth-child(3){width:50%}.footer-col:nth-child(4){width:100%}.footer-col:nth-child(4) ul{display:flex;flex-wrap:wrap;margin:0-10px}.footer-col:nth-child(4) ul li{width:50%;padding:0 10px}.page-template-courses .banner-left-cont p{margin-bottom:25px}body.woocommerce-checkout .checkout_coupon .form-row-first,body.woocommerce-checkout .checkout_coupon .form-row-last{width:100%}.acc-head.courese-home-btn{flex-direction:column;align-items:flex-start}.acc-head.courese-home-btn .cmn-btn{margin-left:0;margin-top:20px;padding-right:15px}.contact-ban .banner-left-cont p{font-size:15px}}@media (max-width:375px){.h2-title,h2{font-size:24px}.online-card,.video-sec.courses .video-card .video-image-wrap{padding:10px}body{font-size:15px}.about-left-cont p:nth-last-child(2){margin-bottom:20px}.offer-left figure{max-width:290px}.about-right figure{max-width:270px}.navbar-brand{max-width:180px}.cmn-btn span{max-width:18px;height:18px}.cmn-btn{font-size:11px;padding:13px 43px 13px 13px}.footer-col{width:50%}.footer-col:nth-child(3){width:50%}.get-in-touch .member-login .form-input input[type=submit]{font-size:18px;height:45px}.members-footer p{font-size:13px}.social-links ul li a{padding:12px 15px}.devider span{padding:0 5px}.accordion-item .answer p,.compare-sec table td,.compare-sec table th,.courses-inner p,.courses-inner ul li,.review-ban .banner-left-cont p,.review-testimonial-card p,.video-sec.courses .video-cont p{font-size:15px}.page-pagination ul li:not(:last-child){margin-right:5px}.compare-sec table tbody td:first-child,.compare-sec table thead td:first-child{width:70px}.online-col .cmn-btn{text-align:left}.single-product .summary .product_title,.woocommerce-account .entry-header .entry-title,.woocommerce-checkout .entry-header .entry-title{font-size:35px}.woocommerce-checkout .wc-block-checkout__form button.wc-block-components-checkout-place-order-button{padding:13px 12px;font-size:13px;letter-spacing:1px}.archive ul.products[class*=columns-] li.product{width:100%;margin-right:0;margin-bottom:24px}.archive ul.products li.product:nth-child(2n),.archive ul.products li.product:nth-child(3n),.archive ul.products li.product:nth-child(4n){margin-right:0}.entry-content .woocommerce table.shop_table{padding:10px;border-radius:15px}.entry-content .woocommerce-customer-details address{border-radius:15px;padding:20px 25px}.acc-head.courese-home-btn .cmn-btn{padding-right:13px}.fancybox-slide--iframe{padding:44px 6px!important}.fancybox-slide--iframe .fancybox-content{width:97vw!important;max-width:97vw;aspect-ratio:16/9;max-height:80vh;border-radius:10px}}.penn-reveal{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease;will-change:opacity,transform}.penn-reveal.penn-revealed{opacity:1;transform:none;will-change:auto}@media (prefers-reduced-motion:reduce){.penn-reveal,.penn-reveal.penn-revealed{opacity:1;transform:none;transition:none;will-change:auto}}