/*!
Theme Name: Integrated Performance Training
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: integrated-performance-training
Tags: custom-background, custom-logo, custom-menu, featured-/wp-content/themes/integrated-performance-training/assets/images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Integrated Performance Training is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
.position-relative{position:relative}.position-absolute{position:absolute}.justify-content-between{justify-content:space-between}.justify-content-evenly{justify-content:space-evenly}.d-flex{display:flex}.flex-column{flex-direction:column}.d-none{display:none}.me-10{margin-right:10px}.mt-12{margin-top:12px}.mb-12{margin-bottom:12px}.mb-16{margin-bottom:16px}.mb-20{margin-bottom:20px}.mb-24{margin-bottom:24px}.list-unstyled{list-style-type:none}.disabled{color:#2562ff7a!important;pointer-events:none}.disabled svg{fill:#2562ff7a!important}.tribe-events-time-typo{font-size:12px;text-decoration:none;font-family:"Poppins",serif;font-weight:500}dd.mr-10{margin-right:10px}@media (max-width:1490px){.d-flex-lt-big{display:flex}}@media (min-width:1491px){.mb-4{margin-bottom:4px}}body,h1,h2,h3,h4,h5,h6{margin:0}*,::after,::before{box-sizing:border-box}a,a:focus,button,button:focus{outline:none}.post,.page{margin:0}fieldset{border:0;padding:0}figure{margin:0}input,button{border-radius:0;appearance:none;-webkit-appearance:none}[type="checkbox"],[type="radio"]{appearance:auto;-webkit-appearance:auto}input[type="submit"],input[type="button"],button{cursor:pointer}input[type="text"],input[type="search"],input[type="phone"],input[type="number"],input[type="email"],input[type="datetime-local"],input[type="tel"],input[type="url"],select,textarea{border:0;border-radius:0;padding:0 20px;min-height:56px;line-height:56px;font-size:16px;font-weight:500;width:100%;outline:none;font-family:"Poppins",serif}select{background-color:#e0e0e0;background-size:15px;background-repeat:no-repeat;background-position:86% center;appearance:none;padding:0 30px 0 20px;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background-image:url(/wp-content/themes/integrated-performance-training/assets/images/arrow.png);background-repeat:no-repeat;background-position:96% center}textarea{height:108px;resize:none;line-height:1.5;padding:20px}input::placeholder,textarea::placeholder{color:#484848;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#bdc0c6;opacity:1}.page-blocks{display:flex;flex-wrap:wrap;margin:0 -15px}.page-blocks>*{padding:0 15px;vertical-align:center}.input-blk{margin-bottom:20px;line-height:0}.input-blk>label{font-size:16px}.site-branding{display:none}body{font-family:"Poppins",serif;font-size:16px;line-height:1.85;color:#373737}h1,h2,h3,h4,h5,h6{font-weight:800;font-family:"Montserrat",serif;color:#2d2d2d;text-transform:uppercase}h1{font-size:80px;line-height:.98}h2{font-size:56px;line-height:1.04}h2.title-small{font-size:2em;margin-bottom:.5em}h3{font-size:48px;line-height:1.12}h4{font-size:24px;line-height:1.35}h5{font-size:22px;line-height:1.25}h6{font-size:16px}p{font-size:16px;line-height:1.85;font-weight:400;color:#373737;margin:0 0 30px 0}p:last-child{margin:0}.large p{font-size:20px;line-height:1.5}strong{font-weight:700}#secondary.widget-area{display:none}@media (min-width:768px){.block-1{width:8.33%}.block-2{width:16.66%}.block-3{width:25%}.block-4{width:33.33%}.block-5{width:41.66%}.block-6{width:50%}.block-7{width:58.33%}.block-8{width:66.66%}.block-9{width:75%}.block-10{width:83.33%}.block-11{width:91.66%}.block-12{width:100%}}@media screen and (max-width:991px){.block-md-12{width:100%}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#fff0}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track::before,.slick-track::after{display:table;content:""}.slick-track::after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid #fff0}.slick-arrow.slick-hidden{display:none}[aria-label="1 of 1"]{display:none!important}.slick-dots li,.custom-dots li{list-style-type:none;margin:0 7px}.slick-dots li button,.custom-dots li a{height:8px;width:30px;background:#ededed;border:0;font-size:0;padding:0;opacity:1;display:inline-block;cursor:pointer;border-radius:8px;opacity:.3}.slick-dots li.slick-active button,.custom-dots li.slick-active a{background:#2562ff;opacity:1;width:60px}.slick-slide{outline:none!important}.slick-arrow{width:54px;height:54px;background:none;font-size:0;position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;transition:0.5s all;left:30px;border-radius:100%;cursor:pointer;top:50%;transform:translateY(-50%);background:#2562ff;border:solid 2px #fff}.slick-arrow::after{background-image:url(/wp-content/themes/integrated-performance-training/assets/images/white-arrow.svg);height:23px;position:absolute;width:23px;content:"";transform:rotate(90deg);transition:0.5s all;background-size:100%}.slick-arrow.slick-next{left:auto;right:30px}.slick-arrow.slick-next::after{transform:rotate(-90deg);margin:0}.slick-arrow:hover{background:#0a1128}.single-item .slick-dots{display:none}.single-item .slick-slider .item{cursor:default}.slick-dots,.custom-dots{display:flex;align-items:center;justify-content:center;padding:0;margin:0}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container::before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container::before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-pointer;cursor:-webkit-pointer;cursor:pointer}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:#fff0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#fff}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:#fff0}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow::before,.mfp-arrow::after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset #fff0}.mfp-arrow::after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow::before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left::after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left::before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right::after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right::before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgb(0 0 0 / .6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure::after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgb(0 0 0 / .6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure::after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgb(0 0 0 / .6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgb(0 0 0 / .6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0 0;transform-origin:0 0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:20px;padding-right:20px}}button.slick-arrow:focus{border-color:#fff}.mfp-arrow,.mfp-close{opacity:1}.mfp-arrow-left::before,.mfp-arrow-right::before{display:none}.mfp-arrow-left::after,.mfp-arrow-right::after{border:0;transform:rotate(-135deg);width:15px;height:15px;border-left:solid 2px #fff;border-bottom:solid 2px #fff}.mfp-arrow-left::after{transform:rotate(45deg)}html{scroll-behavior:smooth}body.loading::after{content:"";display:block;width:100%;height:100%;background:rgb(0 0 0 / .45);position:fixed;z-index:99999;top:0;left:0}figure{margin:0;line-height:0}img{max-width:100%}button,a{-webkit-tap-highlight-color:#fff0}.container{max-width:1240px;margin:auto;padding:0 20px}.wrapper{position:relative;overflow:hidden;padding:150px 0 0}.default-pg{padding:100px 0}.default-pg .entry-content h2{font-size:28px;margin-bottom:15px;margin-top:50px}.default-pg .entry-content p a{text-decoration:underline;color:#122138}.default-pg .entry-content p a:hover{color:#31dfd4}.entry-content ul{margin-bottom:25px}.entry-content ul li{margin-bottom:15px}.entry-content ul li::marker{color:#2562ff}.entry-content ol{margin-bottom:25px}.entry-content ol li{margin-bottom:15px}.entry-content ol li::marker{color:#2562ff}.text-right{text-align:right}.centerbtn{text-align:center;margin-top:30px}.ratio-img{position:relative;overflow:hidden;padding-bottom:72%}.ratio-img img{height:100%;width:100%;left:0;top:0;object-fit:cover;position:absolute}ol,ul{padding:0 0 0 20px;margin:0}.cart-head{margin-right:30px;font-size:35px;position:relative}.cart-head a{color:#fff}.cart-head .cart-contents-count{position:absolute;height:25px;width:25px;background:#eea83b;border-radius:100%;font-size:12px;line-height:25px;text-align:center;right:-12px;top:-12px}.extra-links{display:flex;align-items:center;line-height:0;margin:0 0 0 20px}.extra-links .search-main{margin-right:25px}.extra-links .search-main a:hover,.account-link a:hover,.cart-head a:hover{opacity:.7}.call-us a{background:#f9b101;font-size:27px;color:#fff;min-height:68px;display:inline-flex;align-items:center;border-radius:40px;padding:0 21px 0 0}.call-us a:hover{background:#000}.call-us a i{min-height:68px;min-width:68px;background:#eea83b;border-radius:100%;text-align:center;display:flex;align-items:center;justify-content:center;margin:0 10px 0 0}.white-popup .inputwrap input[type="search"]{border-radius:0;width:100%;border:0;font-size:16px;padding:0 20px;min-height:40px;line-height:40px;outline:none}.account-link{margin-right:20px}.important-information{background-color:#fff;padding:30px;margin:30px 0}.important-information .block-7{width:100%}.important-information .block-7 h2{font-size:20px;margin-bottom:30px}.defaultPages{padding:0 0 100px}.defaultPages .entry-header .entry-title{font-size:65px;margin:0 80px 0 0}.defaultPages .event-tickets .tribe-tickets__commerce-checkout,.defaultPages .tribe-common .tribe-tickets__commerce-checkout{max-width:100%}@media (max-width:1199px){.defaultPages .entry-header .entry-title{font-size:50px}.defaultPages{padding:0 0 80px}.full-width-content{margin-bottom:3em!important}}@media (max-width:767px){.defaultPages .entry-header .entry-title{font-size:40px;margin:0 0 30px}.defaultPages{padding:0 0 60px}.full-width-content{margin-bottom:3em!important}.full-width-content .section-heading{padding:0}}section.bg-dark-blue{background:#272727}section.bg-dark-blue .bg-image::before{background:#272727}section.bg-dark-blue .section-heading h2{color:#fff}section.bg-dark-blue .section-heading .small-title{color:#fff}section.bg-dark-blue .section-heading .arrow{background-image:url(/wp-content/themes/integrated-performance-training/assets/images/white-arrow.svg)}section.bg-dark-blue .section-heading .title-pattern{background-image:repeating-linear-gradient(90deg,#fff 0,#fff 4px,transparent 4px,transparent 15px)}section.bg-dark-blue .section-heading .title-pattern{opacity:.3}section.bg-dark-blue .about-slides .desc-blk p,section.bg-dark-blue .about-slides .desc-blk ul li,section.bg-dark-blue .about-slides .desc-blk ol li{color:#fff}section.bg-dark-blue .join-us-main{background:#2d2d2d}@media (max-width:1600px){section.bg-dark-blue .section-heading .title-pattern{background-image:repeating-linear-gradient(90deg,#fff 0,#fff 3px,transparent 3px,transparent 10px)}}section.bg-light-blue{background:#2562ff}section.bg-light-blue .section-heading h2 span{color:#272727}section.bg-light-blue .section-heading .small-title{color:#fff}section.bg-light-blue .section-heading .arrow{background-image:url(/wp-content/themes/integrated-performance-training/assets/images/white-arrow.svg)}section.bg-light-blue .section-heading .title-pattern{background-image:repeating-linear-gradient(90deg,#fff 0,#fff 4px,transparent 4px,transparent 15px)}section.bg-light-blue .bg-image::before{background:#2562ff}section.bg-light-blue .cta-button.outline{border-color:#fff;color:#fff}section.bg-light-blue .cta-button.outline svg{fill:#fff}section.bg-light-blue .cta-button.outline:hover{background:#272727}section.bg-light-blue .testimonial-slides::before{filter:brightness(0)}section.bg-light-blue .slick-dots li button,section.bg-light-blue .custom-dots li a{background:#000}section.bg-light-blue .slick-dots li.slick-active button,section.bg-light-blue .custom-dots li.slick-active a{background:#272727}section.bg-light-blue .section-heading h2{color:#fff}section.bg-light-blue .about-slides .desc-blk p,section.bg-light-blue .about-slides .desc-blk ul li,section.bg-light-blue .about-slides .desc-blk ol li{color:#fff}section.bg-light-blue.join-us-main .leftPart h3 span{color:#272727}@media (max-width:1600px){section.bg-light-blue .section-heading .title-pattern{background-image:repeating-linear-gradient(90deg,#fff 0,#fff 3px,transparent 3px,transparent 10px)}}section.bg-white{background:#fff}section.bg-white .bg-image::before{background:#fff}section.bg-white .section-heading h2{color:#2d2d2d}section.bg-white .section-heading .arrow{background-image:url(/wp-content/themes/integrated-performance-training/assets/images/blue-arrow.svg)}section.bg-white .slick-dots li button,section.bg-white .custom-dots li a{background:#000}section.bg-white .slick-dots li.slick-active button,section.bg-white .custom-dots li.slick-active a{background:#2562ff}section.bg-light-gray{background:#f4f4f4}section.bg-light-gray .bg-image::before{background:#f4f4f4}section.bg-light-gray .section-heading h2{color:#272727}section.bg-light-gray .section-heading .arrow{background-image:url(/wp-content/themes/integrated-performance-training/assets/images/blue-arrow.svg)}section.bg-light-gray .section-heading .title-pattern{background-image:repeating-linear-gradient(90deg,#999 0,#999 4px,transparent 4px,transparent 15px)}section.bg-light-gray .slick-dots li button,section.bg-light-gray .custom-dots li a{background:#000}section.bg-light-gray .slick-dots li.slick-active button,section.bg-light-gray .custom-dots li.slick-active a{background:#2562ff}section.bg-light-gray.about-main::before{background:#fff}@media (max-width:1600px){section.bg-light-gray .section-heading .title-pattern{background-image:repeating-linear-gradient(90deg,#999 0,#999 3px,transparent 3px,transparent 10px)}}.loader{width:48px;height:48px;border:5px solid #2562ff;border-bottom-color:#fff0;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}a{color:#2562ff;transition:0.5s all;text-decoration:none}a:hover{color:#000}a.link-small{font-size:15px;font-weight:500}.cta-button{font-size:16px;padding:0 30px;font-weight:600;min-height:58px;text-align:center;outline:none;transition:0.5s all;position:relative;display:inline-flex;align-items:center;justify-content:center;z-index:1;line-height:1.2;border:solid 2px #fff0;border-radius:20px 0 0 0;background:#2562ff;color:#fff;font-family:"Poppins",serif}.cta-button img{max-width:15px;transform:rotate(-90deg);margin:0 0 0 16px}.cta-button svg{margin:0 0 0 15px;fill:#fff}.cta-button:hover{background:#0a1128;color:#fff}.cta-button.dark{background:#0a1128;color:#fff}.cta-button.dark:hover{background:#2562ff;color:#fff}.cta-button.dark img{transition:0.5s all}.cta-button.dark svg{fill:#fff;transition:0.5s all}.cta-button.dark:hover img{fill:#fff;transform:translateX(5px) rotate(-90deg)}.cta-button.outline{background:#fff0;border-color:#2562ff;color:#2562ff}.cta-button.outline:hover{background:#2562ff;color:#fff}.cta-button.outline svg{fill:#2562ff;transition:0.5s all}.cta-button.outline:hover svg{fill:#fff;transform:translateX(5px)}.cta-button.outline.dark{border-color:#0a1128;color:#0a1128}.cta-button.outline.dark:hover{background:#0a1128;color:#fff}.cta-button.outline.dark svg{fill:#0a1128}.cta-button.outline.dark:hover svg{fill:#fff}button{transition:0.25s all ease}.woocommerce button::after{content:"";background-image:url(/wp-content/themes/integrated-performance-training/assets/images/white-arrow-right.svg);display:block;width:15px;height:16px;margin-left:15px;transition:0.25s all ease}.woocommerce button:hover::after{transform:translateX(5px)}.logged-in .site-header{top:32px}.top-header-bar{background:#272727}.top-header-bar .page-blocks{align-items:center}.top-header-bar .top-header-bar-wrap .header-contact-info a{color:#fff}.top-header-bar .top-header-bar-wrap .header-contact-info a:hover{color:#2562ff}.top-header-bar .top-header-bar-wrap .header-contact-info a.email{margin-left:55px}.top-header-bar .top-header-bar-wrap ul{display:flex;justify-content:flex-end;min-height:40px;margin:0 0 0 60px}.top-header-bar .top-header-bar-wrap ul li .icon{line-height:0}.top-header-bar .top-header-bar-wrap ul li.email-top .icon{margin:-3px 0 0}.top-header-bar .top-header-bar-wrap ul li .icon+a,.top-header-bar .top-header-bar-wrap ul li .icon+span{margin-left:10px}.top-header-bar .top-header-bar-wrap ul li a:hover{text-decoration:underline;opacity:.7}.top-header-bar .top-header-bar-wrap ul li{color:#262626;padding:0 20px;list-style-type:none;display:flex;align-items:center;position:relative;justify-content:center}.top-header-bar .top-header-bar-wrap ul li::after{content:"";height:16px;width:2px;background:#fff;position:absolute;right:0;top:0;bottom:0;margin:auto}.top-header-bar .top-header-bar-wrap ul li:last-child{padding-right:0}.top-header-bar .top-header-bar-wrap ul li:last-child::after{display:none}.top-header-bar .top-header-bar-wrap ul li a{color:#fff}.top-header-bar .top-header-bar-wrap ul li img{min-width:20px}.top-header-bar .top-header-bar-wrap ul li .cart-contents-count{height:14px;width:14px;background:#fff;border-radius:100%;position:absolute;font-size:8px;line-height:14px;text-align:center;top:7px;right:-7px}.top-header-bar .top-header-bar-wrap ul li.email-top::after{display:none}.top-header-bar .top-header-bar-wrap .leftPart .main-logo figure{display:inline-block;background:#2562ff;padding:20px 0;position:relative}.top-header-bar .top-header-bar-wrap .leftPart .main-logo figure::after{content:"";position:absolute;left:100%;top:0;background:#2562ff;height:100%;width:225px;clip-path:polygon(0% 0%,100% -100%,20% 100%,0% 100%);z-index:auto}.top-header-bar .top-header-bar-wrap .leftPart .main-logo figure::before{content:"";height:100%;width:100vw;right:100%;background:#2562ff;position:absolute;top:0}.bottom-header-bar .page-blocks{align-items:center;min-height:82px}.logged-in .site-header.fixed-header{top:0!important}.site-header .main-logo a{display:inline-block}.site-header .main-logo img{transition:0.2s all;max-width:287px}.site-header{position:fixed;width:100%;top:0;left:0;z-index:99}.enumenu_ul ul{list-style:none;padding:0;margin:0;display:none}.enumenu_ul.desk ul{display:flex;flex-wrap:wrap}.menu-close{display:none;position:absolute;right:18px;top:15px;font-size:25px;cursor:pointer;transition:all 0.3s ease-in-out}.menu-close:hover{opacity:.6}.enumenu_ul.desk .menu-close{display:none}.menu-wrap{display:flex}.menu-wrap>ul{display:flex;width:100%;justify-content:flex-end;align-items:center;white-space:nowrap}.menu-wrap>ul>li{position:relative;padding:40px 20px;font-size:16px;transition:0.5s all}.menu-wrap>ul>li:last-child a{border:0}.menu-wrap>ul>li>a{display:inline-block;color:#fff;font-weight:500}.menu-wrap>ul>li>a:hover{text-decoration:underline;text-shadow:0 0 #fff}.menu-wrap>ul>li.login-link a::before{content:"";background-image:url(/wp-content/themes/integrated-performance-training/assets/images/login-icon.svg);height:20px!important;width:18px!important;background-size:100%;display:inline-block;vertical-align:middle;margin:-4px 10px 0 0;background-color:#fff0;position:initial;opacity:1}.menu-wrap>ul>li.login-link a:hover{opacity:.7}.enumenu_ul.desk .menu-wrap>ul ul{position:absolute;background:#fff;opacity:0;pointer-events:none;transition:all 0.3s;z-index:1;width:100%;padding:0;min-width:180px;border-radius:10px}.arrow-close{height:25px;width:100%;content:"";position:absolute;left:0;bottom:-25px;background:#17213b;z-index:1;cursor:pointer}.arrow-close:hover{background:#000}.arrow-close::after{content:"";height:10px;width:10px;border-left:solid 1px #fff;border-bottom:solid 1px #fff;position:absolute;left:0;right:0;margin:auto;bottom:5px;z-index:1;transform:rotate(135deg)}.enumenu_ul.desk .menu-wrap>ul ul>li{font-size:15px;width:100%;border-bottom:solid 1px #e0e0e0}.enumenu_ul.desk .menu-wrap>ul ul>li:last-child{border:0}.enumenu_ul.desk .menu-wrap>ul>li.hover>ul{opacity:1;pointer-events:fill;transform:translateY(0)}.menu-wrap>ul ul>li a{display:block;border:0;padding:10px 15px;color:#0a1128}.menu-wrap>ul ul li a:hover{background:#2562ff;color:#fff}.menu-icon{display:none}.menu-wrap>ul>li:last-child{padding-right:0}.menu-wrap>ul>li.has-children>a::after{content:"";height:8px;width:8px;border-left:solid 1px #fff;border-bottom:solid 1px #fff;position:relative;display:inline-block;right:0;transform:rotate(-45deg) skew(1deg,1deg);top:0;vertical-align:middle;margin:-7px 0 0 11px;transition:0.5s all}.enumenu_ul.desk .menu-wrap>ul>li.menu-item-has-children.hover>a::after{margin:2px 0 0 11px;transform:rotate(135deg)}.site-header.fixed-header .main-logo img{max-width:180px}.site-header.fixed-header .top-header-bar .top-header-bar-wrap .leftPart .main-logo figure{padding:15px 0}.site-header.fixed-header .bottom-header-bar{bottom:-39px;background-color:rgb(0 0 0 / .9)}.menuWrap .search-main{margin:auto}.head-button{display:flex;flex-direction:row;align-items:center}.menuWrap .head-button .cta-button.dark::after{content:"";width:0;min-height:58px;position:absolute;left:100%;top:-2px;transition:0.5s all;background:#0a1128}.menuWrap .head-button .cta-button.dark:hover{background:#0a1128}.menuWrap .head-button .cta-button.dark:hover svg{transform:translateX(5px)}.menu-content .mm-social,.menu-content .mob-search,.menu-content .cont-desc,.menu-content .mob-btn{display:none}.social-links-header{display:flex;padding:0 15px 0 0}.social-links-header a{display:flex;padding:0 5px}@media (max-width:1600px){.menuWrap .search-main{margin:0 60px}.menuWrap .head-button .cta-button.dark::after{min-height:50px}}@media (max-width:991px){.site-header.fixed-header .bottom-header-bar{background-color:#fff0;bottom:auto}.site-header.fixed-header .top-header-bar .top-header-bar-wrap .leftPart .main-logo figure{padding:20px 0}.site-header{padding:13px 0}.enumenu_ul.mob .menu-content{height:calc(100vh - 115px);overflow:auto}.menuWrap .search-main,.head-button{display:none}.menuWrap .navWrap{margin-right:0}.menu-open .site-header.sticky-ready{transform:none}.menu-open .enumenu_container::before{opacity:1;right:-85%}.menu-icon .menu-box{width:32px;height:32px;display:flex;align-items:center;flex-direction:column;justify-content:center;cursor:pointer}.menu-icon .menu-box span{width:100%;height:2px;background-color:#fff;display:block;margin:4px 0;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;border-radius:5px}.menu-icon.active span:nth-child(2){opacity:0}.menu-icon.active span:nth-child(1){-webkit-transform:translateY(12px) rotate(45deg);-ms-transform:translateY(12px) rotate(45deg);-o-transform:translateY(12px) rotate(45deg);transform:translateY(12px) rotate(45deg)}.menu-icon.active span:nth-child(3){-webkit-transform:translateY(-8px) rotate(-45deg);-ms-transform:translateY(-8px) rotate(-45deg);-o-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}.menu-icon.active .menu-box::after{opacity:0}.menu-icon.active span.menu-txt{opacity:1}.menu-icon.active .menu-txt::after{content:"close"}.enumenu_ul.mob{display:none;padding:0!important;text-align:left;margin:0!important;position:fixed;left:0;top:70px;bottom:0;min-height:100vh;z-index:9999;width:100%;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;background:#2562ff;opacity:0;pointer-events:none}.enumenu_ul.mob .menu-wrap{padding:10px 0 0 0}.enumenu_ul.mob::after{position:absolute;content:"";display:block;width:100vw;height:30px;background-image:repeating-linear-gradient(90deg,#fff 0,#fff 2px,transparent 2px,transparent 7px);transform:skewX(-30deg) translateY(-50%);transform-origin:left;right:-50%;max-height:57px;top:34%;padding:0;opacity:.3;z-index:-1}.mainMenu{display:none}.enumenu_ul.mob .mainMenu{display:block}.menu-open{overflow-y:hidden}.menu-open .enumenu_ul.mob{opacity:1;pointer-events:fill;transform:none;-webkit-transform:none;-ms-transform:none;-o-transform:none;-moz-transform:none}.menu-wrap>ul{display:none;padding:0}.menu-wrap>ul>li.has-children>a::after{content:none!important}.enumenu_ul.mob .arrow{cursor:pointer;width:30px;height:30px;margin-right:auto;display:flex;align-items:center;justify-content:center}.enumenu_ul.mob .arrow.up{top:11px}.enumenu_ul.mob .arrow::before{content:"";display:block;border-left:solid 2px #fff;border-bottom:solid 2px #fff;height:7px;width:7px;transform:rotate(-45deg);margin:auto}.enumenu_ul.mob .arrow.up::before{transform:rotate(135deg);margin:5px auto 0}.enumenu_ul.mob .sub-menu{position:relative;transform:none;transition:inherit;margin:10px 0 0 0;width:100%}.enumenu_ul.mob .sub-menu li{font-size:15px;text-transform:none;letter-spacing:normal;position:relative}.enumenu_ul.mob .sub-menu li a{padding:8px 15px;color:#fff}.enumenu_ul.mob .menu-content .mm-social,.enumenu_ul.mob .menu-content .cont-desc,.enumenu_ul.mob .menu-content .mob-btn{display:flex;flex-wrap:wrap}.enumenu_ul.mob .menu-content .mob-search{width:100%;display:block}.menu-wrap>ul>li:not(:last-child)>a::after{display:none}.menu-wrap>ul>li>a{padding:0;border:0;position:relative}.menu-wrap>ul>li.has-children>a::before{width:0;height:0;border:0;top:auto;right:auto;transform:initial}.menu-wrap>ul>li.current-menu-item>a::before,.menu-wrap>ul>li.current_page_parent>a::before,.single-testimonial .menu-wrap>ul>li.testimonials-link>a::before,.single .menu-wrap>ul>li.cs-menu-link>a::before{width:100%;top:auto;right:auto;height:2px;transform:initial}.menu-wrap>ul>li.menu-item-has-children.current-menu-item::before,.menu-wrap>ul>li.menu-item-has-children.current-page-parent::before{display:none}.menu-wrap>ul>li.menu-item-has-children.current-page-parent>a{color:#479694}.menu-wrap>ul>li:nth-last-child(2){margin:0}.menu-wrap>ul>li.cta-button{padding:15px 20px 0;margin:0}.menu-wrap>ul>li.cta-button a{font-size:14px;background:#31dfd4}.menu-wrap .contact{margin:20px auto}.menu-content .cont-desc{padding:10px 20px 0}.menu-content .cont-desc a{color:#fff}.menu-content .cont-desc>div{margin:20px 0 0;display:flex;align-items:center;font-family:"Montserrat",serif;font-size:14px;width:100%}.menu-content .cont-desc>div .icon{display:flex;align-items:center;margin-right:10px;justify-content:center;min-width:20px}.menu-content .mob-btn{padding:0 20px}.menu-content .mob-btn .cta-button{width:100%;margin:30px 0 0}.mm-social{display:flex;flex-flow:column;padding:10px 23px 0}.mm-social>a{margin-bottom:12px;line-height:0}}@media (max-width:767px){#mega-menu-wrap-menu-1 .mega-menu-toggle+#mega-menu-menu-1{top:63px;max-height:calc(100vh - 63px)}}@media (min-width:1200px){.menu-wrap>ul ul{position:absolute}}@media (max-width:1600px){.menu-wrap>ul>li{font-size:14px;padding:30px 15px}}@media (max-width:1439px){.menu-wrap>ul>li>a::before{width:calc(100% - 30px)}.site-header .main-logo img{max-width:180px}}@media (max-width:1199px){.menu-wrap>ul>li.cta-button{margin-left:15px}.menu-wrap>ul>li{padding:30px 10px}.container{padding:0 20px}.menu-wrap>ul>li{font-size:14px}.menu-wrap>ul>li>a::before{width:calc(100% - 20px)}}@media (max-width:991px){.container{padding:0 20px}.arrow-close{display:none}.siteHeader .logo{max-width:150px;display:flex}.siteHeader a{color:#0f0f0f}.siteHeader a.current{color:#479694}.navWrap{position:relative}.menu-icon{display:flex;position:relative;z-index:11;flex-direction:row-reverse;color:#fff;align-items:center}.menu-txt::after{content:"menu";margin-right:12px;font-size:12px;font-weight:600}.menu-open .site-header.sticky-ready{transform:none}.menu-open .enumenu_container::before{opacity:1;right:-85%}.menu-open{overflow-y:hidden}.menu-open .enumenu_ul.mob{opacity:1;pointer-events:fill;transform:none;-webkit-transform:none;-ms-transform:none;-o-transform:none;-moz-transform:none}.menu-wrap>ul{display:none;padding:0}.enumenu_ul.mob .menu-wrap>ul{display:block;white-space:normal}.menu-wrap>ul>li{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0;padding:8px 20px;position:relative;font-size:18px;transition:none}.menu-wrap>ul>li>a{padding:0;border:0;position:relative;order:-1}.menu-wrap>ul>li.has-children>a::before{width:0;height:0;border:0;top:auto;right:auto;transform:initial}.menu-wrap>ul>li.current-menu-item>a::before,.menu-wrap>ul>li.current_page_parent>a::before,.single-testimonial .menu-wrap>ul>li.testimonials-link>a::before,.single .menu-wrap>ul>li.cs-menu-link>a::before{width:100%;top:auto;right:auto;height:2px;transform:initial}.menu-wrap>ul>li.menu-item-has-children.current-menu-item::before,.menu-wrap>ul>li.menu-item-has-children.current-page-parent::before{display:none}.menu-wrap>ul>li.menu-item-has-children.current-page-parent>a{color:#479694}.menu-wrap>ul>li:nth-last-child(2){margin:0}.menu-wrap>ul>li.cta-button{padding:15px 20px 0;margin:0}.menu-wrap>ul>li.cta-button a{font-size:14px;background:#31dfd4}.menu-wrap .contact{margin:20px auto}}.menu-wrap>ul>li.cta-button.current-menu-item a{background:#cceaf8}.menu-wrap>ul>li.cta-button.current-menu-item a:hover{background:#cceaf8;color:#122138!important}.site-header{top:0;width:100%;left:0;z-index:9;transition:0.2s all;box-shadow:0 3px 6px 0 rgb(0 0 0 / .04);background:#2562ff}.site-header .logoWrap img{max-width:132px;max-height:70px}.main-menu ul{display:flex;justify-content:flex-end;align-items:center;margin:0;padding:0}.main-menu ul li{list-style-type:none;padding:0 0 0 50px;font-size:16px}.main-menu ul li a{color:#fff;text-transform:uppercase;position:relative}.main-menu ul li a::after{height:1px;width:0;content:"";position:absolute;bottom:-5px;background:#fff;right:0;transition:0.5s all}.main-menu ul li a:hover::after{left:0;right:auto;width:100%}.main-menu ul li.site-nav--active a::after{left:0;right:auto;width:100%}.close-button{display:none}ul.sub-menu.sb-menu{max-height:396px;overflow:auto}ul.sub-menu.sb-menu::-webkit-scrollbar{width:5px;height:100%}ul.sub-menu.sb-menu::-webkit-scrollbar-thumb{-webkit-border-radius:3px;border-radius:3px;background:#999}ul.sub-menu.sb-menu::-webkit-scrollbar-track{background-color:#fff0;-webkit-border-radius:3px;border-radius:3px}.site-header .rightPart{display:flex;align-items:center;justify-content:flex-end;transition:0.5s all}.site-header .rightPart .mobile-icons{display:none}.site-header .header-wrap .page-blocks{align-items:center}.site-header .menuWrap{display:flex;align-items:center;justify-content:space-between;padding-left:28px;padding-right:20px}.site-header .menuWrap .search-main .icon{line-height:0}@media (max-width:1439px){.bottom-header-bar{bottom:-50px}}@media (max-width:1279px){.site-header .leftPart{width:20%}.site-header .rightPart{width:80%}}@media (max-width:1199px){.bottom-header-bar .page-blocks{min-height:79px}}@media (max-width:991px){.main-menu{position:fixed;background:#1e1e1e;height:100%;top:0;left:0;width:100%;padding:50px;opacity:0;visibility:hidden;transition:0.5s all}.main-menu.open{opacity:1;visibility:visible}.main-menu ul{flex-flow:column}.main-menu ul li{padding:10px 0;font-size:15px}.close-button{display:block;margin:0;padding:0;border:0;background:none;position:fixed;width:25px;height:25px;top:15px;right:15px}.close-button::before{transform:rotate(45deg)}.close-button::after{transform:rotate(-45deg)}.close-button::before,.close-button::after{content:"";position:absolute;top:18px;left:0;right:0;height:2px;background:#fff;border-radius:2px}.menu-wrap>ul>li.cta-button.current-menu-item a::before{display:none}.site-header .rightPart{padding:11px 15px}.menu-wrap>ul>li:hover>a::before,.menu-wrap>ul>li.current-menu-item>a::before{width:100%}.site-header .leftPart{width:30%}.site-header .rightPart{width:70%}.site-header .logoWrap img{max-width:87px;max-height:46px}}@media (min-width:992px){.mob-search{display:none}}@media (max-width:991px){#mega-menu-wrap-menu-1 .mega-menu-toggle{background:#2562ff}.site-header .menuWrap{display:block}.site-header .rightPart{padding-right:100px}.site-header .rightPart li.phone,.site-header .rightPart li.email-top{display:none}.bottom-header-bar{top:25px;bottom:auto;right:0;width:auto}.mob-search{padding:0 20px;margin:5px 0 0}.mob-search .input-group input[type="text"]{background:#fff0;border-bottom:solid 1px #fff;background-image:url(/wp-content/themes/integrated-performance-training/assets/images/search-icon.svg);background-repeat:no-repeat;background-size:20px;background-position:center left;color:#fff;font-family:"Montserrat",serif;font-weight:500;font-size:18px;padding:0 0 0 35px}.mob-search .input-group input[type="text"]::placeholder{color:#fff}}@media (max-width:767px){.bottom-header-bar{top:18px}.top-header-bar .top-header-bar-wrap .leftPart .main-logo figure::after{width:70px}.site-header .logoWrap{width:50%}.site-header .menuWrap{width:50%}.site-header .page-blocks{flex-wrap:nowrap}.site-header .rightPart{padding:5px 70px 5px 15px}.top-header-bar .top-header-bar-wrap ul li img{min-width:13px}.bottom-header-bar .page-blocks{min-height:60px}.top-header-bar .top-header-bar-wrap ul{min-height:25px}.top-header-bar .top-header-bar-wrap ul li{font-size:10px;padding:0 10px}.top-header-bar .top-header-bar-wrap ul li .icon{min-width:12px;max-width:12px}.top-header-bar .top-header-bar-wrap ul li .icon+a,.top-header-bar .top-header-bar-wrap ul li .icon+span{margin-left:5px}.top-header-bar .top-header-bar-wrap ul li::after{height:12px;width:1px}.top-header-bar .top-header-bar-wrap ul li .cart-contents-count{height:10px;width:10px;top:5px;right:-5px;line-height:10px;font-size:6px}.site-header .main-logo img{transition:0.3s all;max-width:120px}.site-header.fixed-header .main-logo img{max-width:120px}.top-header-bar .top-header-bar-wrap .leftPart .main-logo figure{padding:15px 0}.site-header.fixed-header .top-header-bar .top-header-bar-wrap .leftPart .main-logo figure{padding:15px 0}}@media (max-width:374px){.top-header-bar .top-header-bar-wrap ul li{font-size:9px;padding:0 7px}.top-header-bar .top-header-bar-wrap ul li .icon{min-width:10px;max-width:10px}}.detail-banner-main .banner-wrap{padding:0 124px;position:relative}.detail-banner-main .banner-wrap .ratio-img{border-radius:20px;padding-bottom:53.53%}.detail-banner-main .banner-wrap .ratio-img::before{content:"";position:absolute;background:linear-gradient(180deg,rgb(38 38 38 / .88) 7.63%,#fff0 49.9%);width:100%;height:50%;left:0;top:0;z-index:1}.detail-banner-main .banner-wrap .ratio-img::after{content:"";position:absolute;background:linear-gradient(360deg,rgb(38 38 38 / .87) -56.81%,#fff0 -16.33%);width:100%;height:50%;left:0;bottom:0;z-index:1}.detail-banner-main .banner-wrap .banner-content{position:relative}.detail-banner-main .banner-wrap .banner-content::before{background-image:repeating-linear-gradient(90deg,#ddd 0,#ddd 4px,transparent 4px,transparent 14px);content:"";width:100%;position:absolute;right:100%;top:100px;height:58px;transform:skewX(-30deg)}.detail-banner-main .ticket-meta{position:absolute;width:100%;left:0;top:0}.detail-banner-main .ticket-meta .container{margin:0 auto;display:flex;flex-flow:column;height:100%}.detail-banner-main .ticket-meta{position:absolute;top:0;left:0;padding:35px;height:100%;width:100%;display:flex;flex-flow:column;z-index:2}.detail-banner-main .ticket-meta .date-country{display:flex;margin-bottom:10px}.detail-banner-main .ticket-meta .date-country .date{font-weight:600;color:#fff;text-transform:uppercase;font-size:21px}.detail-banner-main .ticket-meta .date-country .country{display:flex;align-items:center;font-weight:500;color:#fff;border-left:solid 2px #fff;margin:0 0 0 25px;padding:0 0 0 25px;font-size:21px}.detail-banner-main .ticket-meta .date-country .country .flag{line-height:0;margin:0 15px 0 0}.detail-banner-main .ticket-meta .ticket-status{border-left:solid 2px #fff;margin:0 0 0 25px;padding:0 0 0 25px}.detail-banner-main .ticket-meta .ticket-status .ticket-status-wrap{display:flex;color:#fff;font-size:18px;font-weight:600;font-family:"Montserrat",serif;align-items:center}.detail-banner-main .ticket-meta .ticket-status .ticket-status-wrap .tck-number{display:none;height:39px;width:39px;background:#2562ff;font-size:21px;font-weight:700;font-family:"Montserrat",serif;text-align:center;color:#fff;border-radius:100%;margin-right:11px}.detail-banner-main .ticket-meta .ticket-status .ticket-status-wrap .tck-number.red{background:#ff5558}.detail-banner-main .ticket-meta .ticket-status .ticket-status-wrap .tck-number.yellow{background:#f1a83b}.detail-banner-main .ticket-meta .author-about{display:flex;align-items:center;margin-top:30px}.detail-banner-main .ticket-meta .author-about figure{flex:0 0 76px;width:76px;height:76px;border-radius:100%;margin-right:20px;overflow:hidden}.detail-banner-main .ticket-meta .author-about figure img{height:100%;width:100%;object-fit:cover}.detail-banner-main .ticket-meta .author-about .author-name h6{margin-bottom:2px;color:#fff;font-size:18px}.detail-banner-main .ticket-meta .author-about .author-name p{line-height:1.5;color:#fff;font-size:13px;text-transform:uppercase;letter-spacing:2.51px}.detail-banner-main .ticket-meta .detail-title h1{color:#fff;font-size:56px;line-height:56px}.detail-banner-main .ticket-meta .banner-bottom{margin-top:auto;padding-bottom:50px}.detail-banner-main .ticket-meta .banner-bottom .detail-title{margin-bottom:80px}.detail-banner-main .ticket-meta .banner-bottom .read-more a{display:flex;align-items:center;font-weight:600;letter-spacing:3px;font-family:"Montserrat",serif;text-transform:uppercase;color:#fff}.detail-banner-main .ticket-meta .banner-bottom .read-more a:hover{opacity:.7}.detail-banner-main .ticket-meta .banner-bottom .read-more img{margin-left:20px}.detail-banner-main .ip-social{position:absolute;right:40px;top:50px;display:flex;flex-flow:column}.detail-banner-main .ip-social a{line-height:0;margin-bottom:12px;border:solid 2px #fff0;border-radius:100%}.detail-banner-main .ip-social a:hover{border-color:#2562ff}#wp-admin-bar-tribe-events{display:none}@media (max-width:1600px){.detail-banner-main .banner-wrap{padding:0 60px}.detail-banner-main .ticket-meta .date-country .date{font-size:14px}.detail-banner-main .ticket-meta .date-country .country{font-size:14px}.detail-banner-main .ticket-meta .ticket-status .ticket-status-wrap{font-size:14px}.detail-banner-main .ticket-meta .ticket-status .ticket-status-wrap .tck-number{display:none;width:30px;height:30px;line-height:30px;font-size:14px}.detail-banner-main .ticket-meta .banner-bottom .detail-title{margin-bottom:30px}.detail-banner-main .ticket-meta .detail-title h1{font-size:40px;line-height:1.3}.detail-banner-main .ip-social{max-width:40px;top:30px;right:10px}.detail-banner-main .ip-social a{margin-bottom:5px}.detail-banner-main .ticket-meta .banner-bottom .read-more a{font-size:14px}.detail-banner-main .ticket-meta .banner-bottom .read-more img{margin-left:15px;max-width:25px}.detail-banner-main .ticket-meta .date-country{font-size:14px}}@media (max-width:1199px){.detail-banner-main .ticket-meta .detail-title h1{font-size:35px}.two-column-content .page-blocks{margin:0 -40px}.two-column-content .page-blocks>*{padding:0 40px}}@media (max-width:991px){.detail-banner-main .banner-wrap{padding:0 60px 0 20px}.detail-banner-main .ticket-meta{padding:20px}.detail-banner-main .ticket-meta .detail-title h1{font-size:25px}.detail-banner-main .ticket-meta .container{padding:0}.detail-banner-main .ticket-meta .author-about{margin-top:10px}.detail-banner-main .ticket-meta .banner-bottom{padding-bottom:0}}@media (max-width:767px){.detail-banner-main .ticket-meta .date-country{display:block}.detail-banner-main .ticket-meta .detail-title h1{font-size:14px}.detail-banner-main .ticket-meta .banner-bottom .detail-title{margin-bottom:15px}.detail-banner-main .ticket-meta .date-country .date{font-size:10px;margin:0 0 5px}.detail-banner-main .ticket-meta .date-country .country{font-size:10px;padding:0;margin:0 0 5px;border:0}.detail-banner-main .ticket-meta .ticket-status{font-size:10px;border:0;padding:0;margin:0 0 5px}.detail-banner-main .ticket-meta .banner-bottom .read-more a{font-size:10px;letter-spacing:2px}.detail-banner-main .ticket-meta .banner-bottom .read-more img{margin-left:10px;max-width:15px}.detail-banner-main .ticket-meta .date-country .country .flag{margin:0 6px 0 0;max-width:18px}.detail-banner-main .ticket-meta .ticket-status .ticket-status-wrap{font-size:10px}.detail-banner-main .ticket-meta .ticket-status .ticket-status-wrap .tck-number{display:none;width:18px;height:18px;line-height:19px;font-size:9px;margin-right:5px}.detail-banner-main .ticket-meta .author-about figure{flex:0 0 40px;width:40px;height:40px;margin-right:10px}.detail-banner-main .ticket-meta .author-about .author-name h6{font-size:12px;line-height:1.5}.detail-banner-main .ticket-meta .author-about .author-name p{font-size:9px}.detail-banner-main .banner-wrap .ratio-img{padding-bottom:100%}}.custom-detail-nav{margin-bottom:40px}.custom-detail-nav .custom-nav-wrap{display:flex;justify-content:space-between;align-items:center;border-top:solid 1px #272727;padding:17px 0}.custom-detail-nav .nav-link{width:48%}.custom-detail-nav .nav-link a{display:flex;align-items:center;color:#272727}.custom-detail-nav .nav-link a h5{transition:0.5s all}.custom-detail-nav .nav-link a:hover{color:#2562ff}.custom-detail-nav .nav-link a:hover h5{color:#2562ff}.custom-detail-nav .nav-link .arrow{display:flex;align-items:center;font-weight:500;text-transform:uppercase;letter-spacing:3px;min-width:102px;color:#484848}.custom-detail-nav .nav-link.prev .arrow{margin-right:28px}.custom-detail-nav .nav-link.prev .arrow img{margin-right:8px;transform:rotate(90deg)}.custom-detail-nav .nav-link.next .arrow{margin-left:28px;order:2}.custom-detail-nav .nav-link.next .arrow img{margin-left:8px;transform:rotate(-90deg);order:2}.custom-detail-nav .post-name-img{display:flex;align-items:center}.custom-detail-nav .post-name-img figure{height:105px;width:105px;min-width:105px;border-radius:100%;position:relative;overflow:hidden;margin-right:20px}.custom-detail-nav .post-name-img figure img{width:100%;height:100%;object-fit:cover}.custom-detail-nav .arrow img{transition:0.25s all ease}.custom-detail-nav .nav-link.prev{margin-right:auto}.custom-detail-nav .nav-link.prev a:hover .arrow img{transform:rotate(90deg) translateY(5px)}.custom-detail-nav .nav-link.next{margin-left:auto}.custom-detail-nav .nav-link.next a:hover .arrow img{transform:rotate(-90deg) translateY(5px)}.tribe-events-event-meta.primary,.tribe-events-event-meta.secondary{order:initial}.display-custom-time{display:flex;flex-direction:column}.display-custom-time div:first-child{margin-right:10px}.ticket-sticky.bottom-side .tablet-btn{display:none}.tablet-btn{display:none;color:white!important}@media (min-width:768px) and (max-width:1490px){.tablet-btn{display:inline-flex}}@media (max-width:1490px){.events-single #sticky.stickyMain{left:0;top:initial;bottom:0;width:100%}.events-single #sticky.stickyMain .ticket-sticky{width:100%;top:initial;bottom:0}.events-single #sticky.stickyMain .ticket-sticky .tkt-wrap{padding:15px;max-width:100%;border-radius:0;border-top:2px solid #2562ff;border-left:0;border-right:0;border-bottom:0}.events-single #sticky.stickyMain .ticket-sticky .tkt-wrap .tribe-events-event-meta.primary{padding-top:0;margin-bottom:0}.events-single #sticky.stickyMain .ticket-sticky .tkt-wrap .tribe-events-event-meta dl{margin-bottom:8px}.events-single #sticky.stickyMain .ticket-sticky .tkt-wrap .ticket-content{display:flex;align-items:center;justify-content:space-around}.events-single #sticky.stickyMain .ticket-sticky .tkt-wrap .ticket-content .tribe-events-single-section{width:100%}.events-single #sticky.stickyMain .ticket-sticky .tkt-wrap .ticket-content dd{margin-bottom:0}.events-single #sticky.stickyMain .ticket-sticky .tkt-wrap .ticket-content .flex-screen-lt-big{display:flex;align-items:center}.events-single #sticky.stickyMain .ticket-sticky .tkt-wrap .ticket-content .flex-screen-lt-big dt{margin-right:5px;display:flex;align-items:center}.events-single #sticky.stickyMain .ticket-sticky .tribe-events-meta-group-organizer{display:none}.events-single #sticky.stickyMain .ticket-sticky .tribe-events-meta-group-details{flex:0 0 calc(35%)}.events-single #sticky.stickyMain .ticket-sticky .tribe-events-meta-group-venue,.events-single #sticky.stickyMain .ticket-sticky .tribe-events-meta-group-other{flex:0 0 calc(25% - 34px)}.events-single #sticky.stickyMain .ticket-sticky .tribe-events-meta-group-venue .tribe-venue-url{display:none}.events-single #sticky.stickyMain .ticket-sticky .speaker-container{display:flex}.events-single #sticky.stickyMain .ticket-sticky .speaker-container dt:first-child{margin-right:5px}.events-single .d-flex-lt-big{display:flex}.events-single .d-flex-lt-big div:first-child{margin-right:15px}.events-single .display-custom-time{display:flex;flex-direction:row}.events-single .display-custom-time div:first-child{margin-right:10px}}@media (max-width:1199px){.custom-detail-nav .post-name-img figure{height:70px;width:70px;min-width:70px}.custom-detail-nav .nav-link .arrow img{max-width:30px}}@media (max-width:991px){.custom-detail-nav .nav-link .arrow img{max-width:20px}.custom-detail-nav .nav-link .arrow{font-size:12px;letter-spacing:2px;min-width:65px}.custom-detail-nav .nav-link a h5{font-size:14px}.custom-detail-nav .post-name-img figure{height:50px;width:50px;min-width:50px;margin-right:10px}.events-single #sticky.stickyMain .ticket-sticky .tribe-events-meta-group{margin-right:12px}.events-single #sticky.stickyMain .ticket-sticky .tribe-events-meta-group-details{flex:0 0 calc(45%)}.events-single #sticky.stickyMain .ticket-sticky .tribe-events-meta-group-venue{flex:0 0 calc(26%)}.events-single #sticky.stickyMain .ticket-sticky .tribe-events-meta-group-other{flex:0 0 20%;margin-right:0}}@media (max-width:768px){.events-single #sticky.stickyMain .ticket-sticky .tkt-wrap .ticket-content{display:flex;align-items:center}.events-single #sticky.stickyMain .ticket-sticky .tkt-wrap .ticket-content .d-flex-lt-big{display:flex}.events-single #sticky.stickyMain .ticket-sticky .tkt-wrap .ticket-content .tribe-events-event-meta{overflow-x:auto}.events-single #sticky.stickyMain .ticket-sticky .tkt-wrap .ticket-content .tribe-events-meta-group-details{flex:none}.events-single #sticky.stickyMain .ticket-sticky .tkt-wrap .ticket-content #go-to-tickets{order:2}.events-single #sticky.stickyMain .ticket-sticky .tkt-wrap .ticket-content .tribe-events-single-section-title,.events-single #sticky.stickyMain .ticket-sticky .tkt-wrap .ticket-content .d-none-screen-mobile{display:none}.events-single #sticky.stickyMain .ticket-sticky .tkt-wrap .ticket-content .speaker-container{display:none}}@media (max-width:767px){.custom-detail-nav .custom-nav-wrap{flex-wrap:wrap}.custom-detail-nav .nav-link.prev .arrow{margin-right:15px}.custom-detail-nav .nav-link.next{margin-top:30px}.custom-detail-nav .nav-link.next .arrow{margin-left:15px}}@media (max-width:575px){.custom-detail-nav .nav-link{width:100%}.events-single #sticky.stickyMain .ticket-sticky .tkt-wrap .ticket-content{display:block}.events-single #sticky.stickyMain .ticket-sticky .tkt-wrap .ticket-content .go-to-tickets{display:flex;flex:0 0 100%}}.searchForm{background:#272727;padding:50px;text-align:left;max-width:650px;margin:40px auto;position:relative;border:solid 1px #2562ff}.searchForm .mfp-close{height:30px;width:30px;opacity:1;font-size:22px;background:#2562ff;line-height:30px}.searchForm .mfp-close:hover{opacity:.8}.searchForm h3{text-transform:none;color:#fff;font-size:22px;margin-bottom:20px;text-transform:uppercase}.inputwrap{position:relative;padding:0 40px 0 0;display:flex;align-items:center}.inputwrap input[type="search"]{border-radius:0;width:100%;border:0}.searchbtn{position:absolute;top:0;right:0;height:100%;width:40px;display:flex;border:0!important;align-items:center;color:#000!important;background:#2562ff;justify-content:center;outline:none!important;box-shadow:none;font-size:18px;transition:0.5s all}.searchbtn:hover{background:#999!important;color:#fcae26!important}.search-result-listing{padding:100px 0}.search-result-listing .row .item{width:33.33%;padding:0 15px;margin:0 0 30px 0}.search-result-listing .row .item article{box-shadow:0 0 20px 3px rgab(193,193,193,.52);border-radius:5px;height:100%}.search-result-listing .row .item article .entry-title{padding:20px;line-height:25px;margin:0;text-align:center}.search-result-listing .row .item article .entry-title a{text-transform:uppercase;font-size:22px}.search-result-listing .row .item article .entry-title a:hover{color:#fcae26}.search-result-listing .row .item article .entry-content{padding:0 20px}.search-result-listing .row .item article .post-thumbnail{overflow:hidden;position:relative;background:#eee;padding:30px;min-height:340px;max-height:340px;border-radius:5px;margin:0}.search-result-listing .row .item article .post-thumbnail img{border-bottom-left-radius:0;border-bottom-right-radius:0;position:absolute;bottom:0;left:0;right:0;top:0;margin:auto;max-width:100%;max-height:100%;width:100%;object-fit:cover;margin:0;height:100%!important}.search-result-listing .navigation.pagination{width:100%;padding:0 15px;justify-content:center;position:relative}.search-result-listing .navigation.pagination .next.page-numbers{position:absolute;right:15px}.search-result-listing .navigation.pagination .prev.page-numbers{position:absolute;left:15px}.search-result-listing .navigation.pagination .page-numbers:hover{color:#fcae26}.search-result-listing .row .item article .post-thumbnail-noimage{min-height:340px;max-height:340px;background:#ccc;margin:0;border-radius:5px}.search-banner{background:rgb(32 32 32 / .34);text-align:center;padding:100px 0}.page-header h1.page-title{margin-top:50px;font-size:65px}.searchListing{padding:50px 0}.searchListing .page-title{margin-bottom:30px}.searchListing{display:flex;flex-wrap:wrap;justify-content:space-between}.searchListing article{width:32%;padding:20px;margin-bottom:25px;background:#f4f4f4;display:flex;flex-flow:column}.searchListing .entry-title{font-size:25px;margin-top:0;margin-bottom:20px;line-height:1.3}.searchListing .entry-meta{margin-bottom:10px}.searchListing .entry-title a{color:#272727}.searchListing .entry-title a:hover{color:#2562ff}.searchListing .post-thumbnail{position:relative;padding-bottom:60%;margin-bottom:25px;display:block;order:-1}.searchListing .post-thumbnail img{height:100%;width:100%;position:absolute;left:0;top:0;object-fit:cover}.searchListing .entry-summary,.searchListing .entry-footer,.searchListing .navigation.posts-navigation{display:none}@media (max-width:1199px){.searchListing{padding:40px 0}.searchListing article{width:48%}.page-header h1.page-title{font-size:50px}}@media (max-width:767px){.searchListing article{width:100%}.page-header h1.page-title{font-size:40px}.searchListing .entry-title{font-size:16px}}.section-heading{margin-bottom:52px;padding-right:20px;display:flex;align-items:center}.section-heading .arrow{background-image:url(/wp-content/themes/integrated-performance-training/assets/images/blue-arrow.svg);background-repeat:no-repeat;margin:0 40px 0 22px;width:40px;height:40px;background-size:100%;flex:0 0 40px}.section-heading .small-title{font-size:16px;font-weight:600;text-transform:uppercase;display:flex;font-family:"Montserrat",serif;letter-spacing:3px;white-space:nowrap}.section-heading .title-pattern{position:relative;content:"";display:block;width:100vw;height:57px;background-image:repeating-linear-gradient(90deg,#ddd 0,#ddd 4px,transparent 4px,transparent 14px);transform:skewX(-30deg);transform-origin:left;right:0;max-height:57px;top:0;margin:0 -30px 0 50px;padding:0}.section-heading h2{min-width:350px}.section-heading h2 span{color:#2562ff}@media (max-width:1600px){.section-heading{margin-bottom:30px}.section-heading h2{min-width:280px}.section-heading .small-title{font-size:14px}.section-heading .title-pattern{height:40px;margin:0 -30px 0 30px}.section-heading .arrow{margin:0 25px 0 15px;flex:0 0 30px;width:30px;height:30px}.section-heading .title-pattern{background-image:repeating-linear-gradient(90deg,#ddd 0,#ddd 3px,transparent 3px,transparent 10px)}}@media (max-width:767px){.section-heading{padding-right:0;margin-bottom:30px;position:relative;padding-bottom:35px}.section-heading .small-title{font-size:14px;margin-bottom:0;width:100%;position:absolute;bottom:0;letter-spacing:1.5px}.section-heading h2{min-width:180px}.section-heading .arrow{margin:-20px 15px 0;flex:0 0 20px;width:20px;height:20px}.section-heading .title-pattern{margin:0 -10px 0 12px;height:33px}}.single-product .site-main{margin-bottom:120px}.single-product .gray-LikeBox-main{padding-bottom:0}.single-product .newsletter-main{margin-top:120px}.posted-strip{display:flex;align-items:center;margin-bottom:10px}.posted-strip>div{font-size:12px;font-weight:700;color:#000}.posted-strip>div:not(:last-child){margin-right:15px}.posted-strip .tag{padding:4px 8px;background:#2562ff}.video-wrapper{width:100%;max-width:640px;margin:20px auto}.video-wrapper.relative{position:relative}.video-thumbnail{cursor:pointer}.video-thumbnail.relative{position:relative}.video-thumbnail>img{width:100%;height:100%;object-fit:cover}.video-wrapper .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:rgb(26 26 26 / .5);border:none;padding:10px 20px;cursor:pointer;height:126px;width:126px;border-radius:100%;transition:0.5s all}.video-wrapper .play-button img{margin-left:10px}.video-wrapper .play-button:hover{background:#000}.video-wrapper .play-button img{max-width:50px;margin:auto}.video-iframe iframe{width:100%;height:100%}.video-iframe video{width:100%;height:100%}@media (max-width:1600px){.video-wrapper .play-button{height:100px;width:100px}.video-wrapper .play-button img{max-width:35px}}@media (max-width:1199px){.video-wrapper .play-button{height:80px;width:80px}.video-wrapper .play-button img{max-width:25px}}@media (max-width:767px){.video-wrapper .play-button{height:70px;width:70px}.video-wrapper .play-button img{max-width:20px}}.banner-video-main .banner-video-wrap{padding:0 57px}.banner-video-main .banner-video-box{border-radius:10px;position:relative;overflow:hidden;padding-bottom:43.74%;margin-bottom:25px}.banner-video-main .banner-video-box video,.banner-video-main .banner-video-box iframe{position:absolute;height:100%;width:100%;object-fit:cover}@media (max-width:1600px){.banner-video-main .banner-video-wrap{padding:0 40px}}@media (max-width:1199px){.banner-video-main .banner-video-wrap{padding:0 20px}.banner-video-main .banner-video-box{margin-bottom:20px}}@media (max-width:767px){.banner-video-main .banner-video-box{padding-bottom:63%}}.single-video-block{margin:100px 0}.single-video-block .video-title{margin-bottom:35px}.single-video-block .media-block{position:relative;padding-bottom:56.17%}.single-video-block .video-wrapper{max-width:100%;margin:0;position:absolute;height:100%;width:100%}.single-video-block .video-thumbnail{height:100%;width:100%}.single-video-block .video-iframe{width:100%;height:100%}.banner-video-main .banner-video-box{width:100%;aspect-ratio:16 / 9;pointer-events:none}.banner-video-main .banner-video-box iframe{width:300%;height:100%;margin-left:-100%}@media (max-width:1199px){.single-video-block{margin:80px 0}.single-video-block .video-title{margin-bottom:25px}}@media (max-width:767px){.single-video-block{margin:60px 0}}.wpcf7-form.invalid .wpcf7-response-output{display:none}.wpcf7-not-valid-tip{margin:10px 0 0;color:#ef002e;font-size:16px}.wpcf7 form.sent .wpcf7-response-output{text-align:left;border:0;color:#32ba03;margin:15px 0 0;padding:0;line-height:1.5}.wpcf7-spinner{opacity:1}@media (max-width:1439px){.wpcf7-not-valid-tip{font-size:15px}}@media (max-width:991px){.wpcf7-not-valid-tip{font-size:14px}}.contact-form{margin-bottom:2em}.contact-form .form-blk{padding:50px 0 0}.contact-form input[type="text"],.contact-form input[type="email"],.contact-form input[type="select"],.contact-form input[type="phone"],.contact-form input[type="tel"]{border:solid 1px #ccc;padding:0 34px;min-height:62px;line-height:62px;font-size:18px}.contact-form textarea{border:solid 1px #ccc;padding:20px 34px;min-height:150px}.contact-form select{background-color:#fff;padding:0 30px 0 20px;border:solid 1px #ccc;min-height:62px;line-height:62px}.contact-form .input01 .arrow{height:13px;width:13px;border-left:solid 2px #fcb026;border-bottom:solid 2px #fcb026;position:absolute;transform:rotate(-45deg);transition:0.5s all;right:35px;top:47px}.contact-form .input01{margin-bottom:40px;position:relative}.contact-form .input01 label{padding:0 20px;margin:0 0 -24px 15px;display:inline-block;vertical-align:middle;background:#fff;position:relative;z-index:1}.contact-form .input01 label span{color:#fcb026}.contact-form .wpcf7-list-item{margin:0}.contact-form .wpcf7-list-item .wpcf7-list-item-label{position:relative;padding-left:55px;cursor:pointer;display:block}.contact-form .wpcf7-list-item input{position:absolute;height:100%;width:100%;cursor:pointer;opacity:0}.contact-form .wpcf7-list-item .wpcf7-list-item-label::before{content:"";height:40px;width:40px;border:solid 1px #ccc;position:absolute;left:0;top:-9px}.contact-form .wpcf7-list-item .wpcf7-list-item-label::after{content:" ";border-left:solid 2px #fcb026;border-bottom:solid 2px #fcb026;height:12px;width:22px;left:8px;top:0;position:absolute;transform:rotate(-45deg);opacity:0}.contact-form .wpcf7-list-item input:checked+.wpcf7-list-item-label::after{opacity:1}.contact-form .submit-btn{margin:20px 0 0}.contact-form .submit-btn .cta-button{border:0;min-width:165px}.contact-form .submit-btn .wpcf7-spinner{top:8px}.contact-form span.wpcf7-form-control.wpcf7-acceptance.optional{display:block}@media (max-width:1439px){.contact-form .wpcf7-list-item .wpcf7-list-item-label{padding-left:45px}.contact-form .wpcf7-list-item .wpcf7-list-item-label::before{height:30px;width:30px;top:-5px}.contact-form .wpcf7-list-item .wpcf7-list-item-label::after{height:8px;width:16px;left:7px;top:3px}}@media (max-width:991px){.contact-form input[type="text"],.contact-form input[type="email"],.contact-form input[type="phone"],.contact-form input[type="tel"]{font-size:15px}.contact-form .input01{margin-bottom:10px}.contact-form .input01 .arrow{height:10px;width:10px}.contact-form span.wpcf7-form-control.wpcf7-acceptance.optional{margin:15px 0 0}}@media (max-width:767px){.contact-form .form-blk{padding:15px 0 0}.contact-form input[type="text"],.contact-form input[type="email"],.contact-form input[type="phone"],.contact-form input[type="tel"]{min-height:50px;line-height:50px;padding:0 24px}.contact-form .input01{margin-bottom:10px}.contact-form .input01 label{padding:0 10px;font-size:12px;margin:0 0 -17px 15px}.contact-form select{min-height:50px;line-height:50px;padding:0 24px}.contact-form textarea{padding:15px 24px;min-height:120px}.contact-form .input01 .arrow{height:8px;width:8px;right:30px;top:38px}.contact-form .wpcf7-list-item .wpcf7-list-item-label{padding-left:22px}.contact-form .wpcf7-list-item .wpcf7-list-item-label::before{height:15px;width:15px;top:1px}.contact-form .wpcf7-list-item .wpcf7-list-item-label::after{height:5px;width:9px;left:3px;top:5px}.contact-form .submit-btn{margin-top:0}.contact-form .submit-btn .cta-button{min-width:initial}.contact-form span.wpcf7-form-control.wpcf7-acceptance.optional{margin:5px 0 0}}.select2-container--default .select2-selection--single{min-height:56px;border-radius:0}.select2-container--default .select2-selection--single .select2-selection__rendered{height:100%;display:flex;align-items:center;padding:0 20px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;width:40px}.wpcf7 .btn{position:relative;display:inline-block;width:100%}.wpcf7 .btn p{display:flex;flex-direction:row;align-items:center}.wpcf7 .btn input.cta-button{width:30%;padding-right:65px}.wpcf7 .btn input.cta-button:hover~svg{transform:translateX(5px)}.wpcf7 .btn svg{position:absolute;left:0;right:0;margin:0 0 0 30px;padding:0 30px 0 40px;z-index:1;pointer-events:none;transition:0.5s all;width:28%}@media (max-width:767px){.wpcf7 .btn p{flex-direction:column}.wpcf7 .btn p .wpcf7-spinner{right:0!important;margin:10px auto 0 auto}.wpcf7 .btn input.cta-button{width:100%}.wpcf7 .btn svg{width:100%;top:22%}}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{top:15px}.woocommerce .cart-collaterals .cart_totals h2,.woocommerce-page .cart-collaterals .cart_totals h2{font-size:35px;margin:30px 0 20px 0}.woocommerce-page table.cart td.actions .coupon{display:flex}.woocommerce-page table.cart td.actions .coupon input[type="text"]{min-height:48px;height:50px;width:100%;padding:0 15px;border-radius:4px}.woocommerce .cart .button,.woocommerce .cart input.button{white-space:nowrap;background:#2562ff;color:#fff}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{min-height:48px}.woocommerce .cart .button:hover,.woocommerce .cart input.button:hover{background:#0a1128;color:#fff}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{background:#2562ff}#add_payment_method .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover{background:#0a1128;color:#fff}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border:solid 1px #ccc}.woocommerce-billing-fields h3,.woocommerce-additional-fields h3{font-size:25px;margin:40px 0 25px}#order_review_heading{font-size:25px;margin:40px 0 25px}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background-color:rgb(37 98 255 / .1);border-radius:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{background:#2562ff}.woocommerce #payment #place_order:hover,.woocommerce-page #payment #place_order:hover{background:#0a1128}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{background:#2562ff;color:#fff;font-family:"Poppins",serif;font-weight:600;min-height:58px;border-radius:20px 0 0 0;display:inline-flex;align-items:center;padding:0 30px}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover{background:#0a1128;color:#fff}.woocommerce-error,.woocommerce-info,.woocommerce-message{background:#f7f7f7;border-color:#2562ff;color:#2d2d2d}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background:#fff}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{border-bottom-color:#fff}.woocommerce form .form-row .woocommerce-input-wrapper .description{display:block}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{display:flex;justify-content:center}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button::after{content:"";background-image:url(/wp-content/themes/integrated-performance-training/assets/images/white-arrow-right.svg);display:block;width:15px;height:16px;margin-left:15px;transition:0.25s all ease}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover::after{transform:translateX(5px)}.woocommerce-cart table.cart td.actions .coupon .coupon-error-notice{padding-left:12px;display:flex;align-items:center;margin:0}.woocommerce .quantity .qty{width:auto}.woocommerce select{background-color:#fff0;background-image:url(/wp-content/themes/integrated-performance-training/assets/images/chevron-down-light.svg)}.woocommerce .woocommerce-additional-fields__field-wrapper #order_comments{height:auto}.woocommerce .woocommerce-checkout-review-order .tribe-checkout-backlinks{margin-bottom:16px;justify-content:flex-start}.woocommerce .woocommerce-checkout-review-order .tribe-checkout-backlinks .tribe-checkout-backlink{background:#2562ff;color:#fff;font-family:"Poppins",serif;font-weight:600;min-height:58px;border-radius:20px 0 0 0;display:inline-flex;align-items:center;padding:0 30px;transition:0.25s all ease}.woocommerce .woocommerce-checkout-review-order .tribe-checkout-backlinks .tribe-checkout-backlink::after{content:"";background-image:url(/wp-content/themes/integrated-performance-training/assets/images/white-arrow-right.svg);display:block;width:15px;height:16px;margin-left:15px;transition:0.25s all ease}.woocommerce .woocommerce-checkout-review-order .tribe-checkout-backlinks .tribe-checkout-backlink:hover{background:#0a1128}.woocommerce .woocommerce-checkout-review-order .tribe-checkout-backlinks .tribe-checkout-backlink:hover::after{transform:translateX(5px)}.woocommerce .woocommerce-checkout-review-order .tribe-checkout-backlinks .tribe-checkout-backlink:first-child{margin-right:16px;margin-bottom:12px}.woocommerce form.checkout_coupon .form-row-last{float:left;width:auto}.woocommerce form .form-row .woocommerce-input-wrapper .description{background:#2562ff}.woocommerce .woocommerce-checkout #payment{background-color:#f7f7f7}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{font-size:16px}@media screen and (max-width:768px){.woocommerce-page table.cart td.actions .button{display:flex;justify-content:center}}@media screen and (max-width:567px){.woocommerce form.checkout_coupon .form-row{width:100%}.woocommerce form.checkout_coupon .form-row button{display:block;width:100%}}.main-con-sec.error-main{padding:40px 20px 100px;text-align:center;display:flex;align-items:center;flex-flow:column;justify-content:center}.error-main h1{margin-bottom:10px;line-height:1.3}.content-404 h5{margin-bottom:30px}@media (max-width:1199px){.main-con-sec.error-main{padding:40px 20px 80px}}@media (max-width:767px){.main-con-sec.error-main{padding:20px 20px 50px}.content-404 h5{margin-bottom:20px}}.popup-wrap{padding:25px 0 0}.popup-wrap .popup-content{position:fixed;z-index:99;background-color:rgb(0 0 0 / .7);height:100%;width:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;padding:0 25px;opacity:0;visibility:hidden;transition:0.5s all}body.popup-open{overflow:hidden}body.popup-open .popup-wrap .popup-content{opacity:1;visibility:visible}.popup-wrap .popup-content .formWrap{background:#000;padding:50px;border-radius:10px;box-shadow:0 0 20px rgb(255 255 255 / .3);text-align:center;position:relative;max-width:600px}.popup-wrap .popup-content .formWrap h3{color:#fff}.popup-wrap .popup-content .formWrap .submit-btn{padding:5px 0 0}.popup-wrap .popup-content .formWrap .submit-btn input[type="submit"]{background:#31dfd4;border-color:#31dfd4;border-radius:8px;padding:0 20px}.popup-wrap .popup-content .formWrap .submit-btn input[type="submit"]:hover{background:#fe4a49;border-color:#fe4a49}.popup-wrap .popup-content .formWrap .submit-btn .wpcf7-spinner{position:absolute;margin:7px 0 0 15px}.popup-wrap .popup-content .formWrap .close-popup{position:absolute;height:25px;width:25px;right:10px;top:10px;cursor:pointer}.popup-wrap .popup-content .formWrap .close-popup::after,.close-popup::before{content:"";width:2px;height:100%;background:#fff;position:absolute;right:0;left:0;margin:auto;top:0;bottom:0;transform:rotate(45deg);transition:0.5s all}.popup-wrap .popup-content .formWrap .close-popup::before{transform:rotate(-45deg)}.popup-wrap .popup-content .formWrap .close-popup:hover::after,.popup-wrap .popup-content .formWrap .close-popup:hover::before{background:#31dfd4}@media (max-width:767px){.popup-wrap{padding:15px 0 0}.popup-wrap .popup-content .formWrap{padding:40px 25px}.popup-wrap .popup-content .formWrap .close-popup{width:18px;height:18px}}.zig-zag-main .item{margin:100px 0}.zig-zag-main .section-heading{display:inline-block;position:relative}.zig-zag-main .section-heading .title-pattern{position:absolute;left:100%}.zig-zag-main .item:nth-child(even) .page-blocks{flex-direction:row-reverse}.zig-zag-main .item:nth-child(even) .section-heading .title-pattern{position:absolute;left:auto;right:100%;margin:0 50px 0 0}.zig-zag-main .item{margin-left:-210px}.zig-zag-main .img-blk{padding:0 60px 0 76px}.zig-zag-main .item:nth-child(even){margin-left:0;margin-right:-210px}.zig-zag-main .item:nth-child(even) .img-blk{padding:0 85px 0 50px}.zig-zag-main .img-blk figure{width:100%;height:100%;position:relative}.zig-zag-main .img-blk figure::after{background-image:url(/wp-content/themes/integrated-performance-training/assets/images/img-pattern.svg);height:198px;width:55px;position:absolute;content:"";left:-27px;z-index:1;bottom:0;background-repeat:no-repeat;background-size:100%;transform:rotateY(-180deg)}.zig-zag-main .item:nth-child(even) .img-blk figure::after{left:auto;right:-27px}.zig-zag-main .desc-blk ul{padding:0;margin:0}.zig-zag-main .desc-blk .cta-button{margin-top:40px}.zig-zag-main .desc-blk .desc-box{padding:50px;background:#e0e0e0;height:100%}.zig-zag-main .desc-blk .desc-box h3{margin-bottom:30px}.zig-zag-main .desc-blk .desc-box .cta-button{margin:10px 0 0 20px}.zig-zag-main .desc-blk ul li{position:relative;padding-left:20px;list-style-type:none;margin-bottom:15px}.zig-zag-main .desc-blk ul li:last-child{margin-bottom:0}.zig-zag-main .desc-blk ul li::before{background:#fcb026;height:10px;width:10px;content:"";position:absolute;left:0;top:7px;border-radius:100%}@media (max-width:1600px){.zig-zag-main .item{margin-left:0}.zig-zag-main .item:nth-child(even){margin-right:0}.zig-zag-main .img-blk{padding:0 60px 0 15px}.zig-zag-main .item:nth-child(even) .img-blk{padding:0 15px 0 50px}}@media (max-width:1199px){.zig-zag-main{padding:0 0 80px}.zig-zag-main .item{margin:80px 0}.zig-zag-main .desc-blk .desc-box{padding:30px}.zig-zag-main .item:not(:last-child){margin-bottom:20px}.zig-zag-main .desc-blk .desc-box h3{margin-bottom:20px}.zig-zag-main .desc-blk ul li{padding-left:15px}.zig-zag-main .desc-blk ul li::before{height:7px;width:7px;top:7px}.zig-zag-main .img-blk{padding:0 15px}}@media (max-width:991px){.zig-zag-main .desc-blk ul li{padding-left:12px}.zig-zag-main .desc-blk ul li::before{height:6px;width:6px;top:6px}.zig-zag-main .desc-blk .cta-button{margin-top:25px}}@media (max-width:767px){.zig-zag-main{padding:0 0 50px}.zig-zag-main .desc-blk .desc-box{padding:30px 20px}.zig-zag-main .desc-blk .desc-box h3{margin-bottom:15px}.zig-zag-main .img-blk{margin-bottom:30px}.zig-zag-main .img-blk figure::after{width:30px;height:108px;left:-15px}.zig-zag-main .item{margin:60px 0}.zig-zag-main .item:nth-child(even) .img-blk figure::after{right:-15px}.zig-zag-main .section-heading .title-pattern{margin:-3px 0 0 30px}.zig-zag-main .item:nth-child(even) .section-heading .title-pattern{left:100%;right:auto;margin:-3px 0 0 30px}.zig-zag-main .section-heading{margin-bottom:0}.full-width-content .section-heading .title-pattern{margin:0 20px 0 0}}.join-us-main{padding:114px 0;position:relative}.join-us-main .bg-image{position:absolute;height:100%;width:100%;object-fit:cover;z-index:1;top:0;left:0}.join-us-main .bg-image::before{content:"";position:absolute;height:100%;width:100%;background:#2d2d2d;opacity:.79;opacity:.7;mix-blend-mode:luminosity;z-index:2}section.bg-dark-blue.join-us-main .bg-image::before{background:#2d2d2d}.join-us-main .bg-image img{width:100%;height:100%;object-fit:cover;filter:grayscale(100%)}.join-us-main .join-us-wrap{padding-left:calc((100% - 1200px) / 2);padding-right:80px;position:relative;z-index:3}.join-us-main .join-us-wrap .cta-button{color:#fff}.join-us-main .join-us-wrap .cta-button.outline svg{fill:#fff}.join-us-main .section-title{display:flex;align-items:center;margin-bottom:47px;font-family:"Montserrat",serif;text-transform:uppercase;letter-spacing:3px;color:#fff;font-weight:600}.join-us-main .section-title img{max-width:40px;margin-right:40px}.join-us-main .section-title img.mob-arrow{display:none}.join-us-main .leftPart{padding-right:60px}.join-us-main .leftPart h3{font-size:50px;line-height:1.1;margin-bottom:65px;color:#fff}.join-us-main .leftPart h3 span{color:#2562ff}.join-us-main .rightPart{padding:0 0 0 20px}.join-us-main .media-block{height:100%;padding:0 20px 0 0;max-height:774px}.join-us-main .media-block .video-wrapper{margin:0;height:100%}.join-us-main .media-block .video-wrapper::after{height:100%;width:100%;border:solid 2px #2562ff;position:absolute;left:20px;top:20px;content:"";border-radius:10px;z-index:-1}.join-us-main .media-block .video-thumbnail{height:100%;border-radius:10px;overflow:hidden}.join-us-main .media-block .video-iframe{height:100%;border-radius:10px;overflow:hidden}section.bg-light-blue.join-us-main .bg-image::before{mix-blend-mode:normal;opacity:.85}.join-us-main.bg-white .section-title{color:#2d2d2d}.join-us-main.bg-white .section-title img{filter:brightness(0)}.join-us-main.bg-white .leftPart h3{color:#2d2d2d}.join-us-main.bg-white .join-us-wrap .cta-button{color:#2562ff}.join-us-main.bg-white .join-us-wrap .cta-button svg{fill:#2562ff}.join-us-main.bg-white .join-us-wrap .cta-button:hover{color:#fff}@media (max-width:1850px){.join-us-main .leftPart h3{font-size:45px}}@media (max-width:1600px){.join-us-main{padding:100px 0}.join-us-main .join-us-wrap{padding-left:calc((100% - 1060px) / 2);padding-right:50px}.join-us-main .leftPart h3{font-size:35px;margin-bottom:40px}.join-us-main .section-title{margin-bottom:35px}.join-us-main .section-title img{max-width:30px;margin-right:25px}}@media (max-width:1199px){.join-us-main{padding:80px 0}.join-us-main .join-us-wrap{padding:0 20px}.join-us-main .leftPart{padding:0 15px}.join-us-main .section-title{margin-bottom:30px}}@media (max-width:991px){.join-us-main .leftPart h3{font-size:24px;margin-bottom:35px}.join-us-main .section-title{font-size:12px;letter-spacing:2.15px;margin-bottom:20px}.join-us-main .section-title img{max-width:25px}.join-us-main .media-block{max-height:550px}.join-us-main .media-block .video-wrapper::after{left:10px;top:10px}.join-us-main .leftPart,.join-us-main .rightPart{width:100%}.join-us-main .leftPart{margin-bottom:45px}.join-us-main .media-block{max-height:500px}.join-us-main .media-block .video-wrapper{max-width:100%}}@media (max-width:767px){.join-us-main{padding:60px 0}.join-us-main .media-block{padding:0 20px 0 0;max-height:342px;min-height:342px}.join-us-main .section-title{color:#2562ff}.join-us-main .section-title img{display:none}.join-us-main .section-title img.mob-arrow{display:block}}.benefits-main{padding:89px 0 185px;position:relative}.benefits-main .bg-image{position:absolute;height:100%;width:100%;object-fit:cover;top:0;left:0;z-index:1}.benefits-main .bg-image img{height:100%;width:100%;object-fit:cover}.benefits-main .bg-image::before{content:"";position:absolute;height:100%;width:100%;background:#2562ff;opacity:.85;mix-blend-mode:normal;z-index:2}.benefits-main .benefits-wrap{padding-left:calc((100% - 1200px) / 2);margin:0;position:relative;z-index:3}.benefits-main .section-heading .title-pattern{opacity:.3}.benefits-slides{padding:10px 0 0}.benefits-slides .slick-list{padding-right:21%}.benefits-slides .item{padding:0 30px 0 0;float:none;height:initial}.benefits-slides .slick-track{display:flex}.benefits-box{padding:35px 35px 43px;background:#fff;border-radius:10px;height:100%}.benefits-box .ratio-img{padding-bottom:48%;margin-bottom:30px;border-radius:10px}.benefits-box .ratio-img img{object-fit:cover;object-position:top}.benefits-box .media-block{width:100%;position:relative;padding-bottom:48%;margin-bottom:30px}.benefits-box .media-block .video-wrapper{margin:0;height:100%;position:absolute;margin-bottom:30px;border-radius:10px}.benefits-box .media-block .video-thumbnail{height:100%;border-radius:10px;overflow:hidden;width:100%;position:absolute}.benefits-box .media-block .video-iframe{height:100%;border-radius:10px;overflow:hidden;position:absolute;width:100%}.benefits-box .media-block .video-wrapper .play-button{width:95px;height:95px}.benefits-box .media-block .video-wrapper .play-button img{max-width:37px}.benefits-box h5{margin-bottom:28px}.benefits-box p{margin-bottom:18px}.benefits-box a{font-weight:600;text-decoration:underline}.benefits-main .slick-arrow{transform:none;top:auto;bottom:-90px;left:0}.benefits-main .slick-arrow.slick-next{right:auto;left:75px}.benefits-main .overlap-img{position:absolute;left:-87px;bottom:61px;z-index:1}.benefits-main .slick-arrow:hover{border-color:#fff;background:#fff}.benefits-main .slick-arrow:hover::after{background-image:url(/wp-content/themes/integrated-performance-training/assets/images/blue-arrow.svg);background-size:cover}.benefits-main .slick-prev.slick-arrow:hover::after{transform:rotate(90deg) scale(1.4)}.benefits-main .slick-next.slick-arrow:hover::after{transform:rotate(-90deg) scale(1.4)}@media (max-width:1600px){.benefits-main .benefits-wrap{padding-left:calc((100% - 1060px) / 2)}.benefits-main .overlap-img{left:-50px;bottom:50px;max-width:250px}.benefits-box{padding:25px}.benefits-box h5{margin-bottom:15px}.benefits-box .ratio-img{margin-bottom:25px}.benefits-box .media-block .video-wrapper{margin-bottom:25px}.benefits-main .slick-arrow{left:0}.benefits-main .slick-arrow.slick-next{left:60px}.benefits-box .media-block .video-wrapper .play-button{width:70px;height:70px}.benefits-box .media-block .video-wrapper .play-button img{max-width:25px}.benefits-slides .item{padding:0 20px 0 0}}@media (max-width:1199px){.benefits-main .benefits-wrap{padding-left:20px}.benefits-box{padding:20px}}@media (max-width:991px){.benefits-main{padding:80px 0 130px}.benefits-slides .slick-list{padding-right:50px}.benefits-main .slick-arrow{bottom:-65px}}@media (max-width:767px){.benefits-main{padding:47px 0 130px}.benefits-slides .item{padding:0 15px 0 0}.benefits-box{padding:17px}.benefits-box .ratio-img,.benefits-box .media-block{padding-bottom:54%;margin-bottom:20px}.benefits-main .overlap-img{left:auto;bottom:-50px;max-width:200px;right:-98px;z-index:2}}.about-main{padding:126px 0 166px;position:relative}.about-main .overlap-img{position:absolute;right:-123px;top:-158px;z-index:1}.about-main::before{content:"";width:36.23%;height:673px;background:#f4f4f4;position:absolute;left:0;bottom:58px;border-radius:50px 0;left:-65px}.about-main .title-content{margin-left:46%;margin-bottom:-100px;position:relative;left:-3px}.about-main .title-content .section-heading .title-pattern{max-height:46px;height:46px;margin:-5px -33px 0 33px}.about-main .img-blk .name{font-weight:800;font-family:"Montserrat",serif;margin:32px 0 0;align-content:center;text-transform:uppercase;text-align:center}.about-main .slick-arrow{transform:none;top:calc(100% + 10px);bottom:-34px;left:235px;border-color:#2562ff}.about-main .slick-arrow:focus{border:none}.about-main .slick-arrow.slick-next{right:auto;left:300px}.about-main .slick-arrow:hover{border-color:#2562ff;background:#2562ff}.about-main .slick-prev.slick-arrow:hover::after{transform:rotate(90deg) scale(1.4)}.about-main .slick-next.slick-arrow:hover::after{transform:rotate(-90deg) scale(1.4)}.about-main .about-slides{margin:0 0 0 -145px}.about-main .about-slides .item{padding:0 20px 0 2px}.about-main .about-slides .item .img-blk{width:46%}.about-main .about-slides .item .img-blk figure{margin:-5px 0 0}.about-main .about-slides .item .desc-blk{width:54%;padding:100px 0 0 55px}.about-main .desc-blk .cta-button{margin-top:23px}@media (min-width:767px){.about-main .desc-blk .mobile-title{display:none}}@media (max-width:1700px){.about-main .desc-blk{padding-left:10px}.about-main .about-slides{margin:0 0 0 -80px}.about-main .overlap-img{max-width:350px}.about-main .img-blk .name{text-align:center;padding:0}.about-main .title-content{margin-left:47.5%;left:0}}@media (max-width:1600px){.about-main{padding:100px 0 160px}.about-main .about-slides{margin:0}.about-main .slick-arrow{left:175px;bottom:-60px}.about-main .slick-arrow.slick-next{left:235px}.about-main .overlap-img{right:-70px;top:-80px;max-width:250px}.about-main::before{width:45%}.about-main .title-content{margin-left:48.3%}.about-main .about-slides .item .desc-blk{padding:110px 30px 0 30px}}@media (max-width:1199px){.about-main .overlap-img{right:-60px;top:-60px;max-width:180px}.about-main .desc-blk{padding-left:10px}.about-main .img-blk .name{margin:20px 0 0}}@media (max-width:991px){.about-main .slick-arrow{top:calc(100% + 40px);left:42%}.about-main .slick-arrow.slick-next{right:auto;left:50%}.about-main .about-slides{margin:0 -21px}.about-main .about-slides .item .img-blk figure{padding:0 20px}.about-main::before{width:400px;height:400px}.about-main .about-slides .item .page-blocks .desc-blk{padding:100px 21px 0 10px}.about-main .title-content{margin-left:46.3%}}@media (max-width:767px){.about-main{padding:50px 0 70px}.about-main .slick-arrow{top:auto;left:38%;right:auto}.about-main .slick-arrow.slick-next{right:auto;left:52%}.about-main .title-content{display:none}.about-main::before{display:none}.about-main .section-heading{padding-bottom:0}.about-main .section-heading h2{margin:0}.about-main .section-heading .title-pattern{background-image:repeating-linear-gradient(90deg,#ddd 0,#ddd 2px,transparent 2px,transparent 8px);height:30px}.about-main .overlap-img{right:-100px;top:-145px;max-width:163px;z-index:1}.about-main .about-slides .item{padding:0 1px}.about-main .about-slides .item .page-blocks{margin:0}.about-main .about-slides .item .page-blocks>*{padding:0}.about-main .about-slides .item .img-blk figure{position:relative;max-width:100%;max-height:100%}.about-main .about-slides .item .img-blk figure::before{content:"";width:50%;min-height:373px;background:#f4f4f4;position:absolute;bottom:-88px;border-radius:0 0 50px 0;left:0;z-index:-1}.about-main .about-slides .item .img-blk figure img{width:100%}.about-main .about-slides .item .page-blocks .desc-blk{padding:0 20px}.about-main .desc-blk .cta-button{margin-top:10px}.about-main .about-slides .item .img-blk{width:100%}.about-main .about-slides .item .desc-blk{width:100%}}.flx-about-block{padding:107px 0 135px;position:relative}.flx-about-block .title-content{padding-left:calc((100% - 1200px) / 2)}.flx-about-block .section-heading h2{color:#272727}.flx-about-block .section-heading .arrow{background-image:url(/wp-content/themes/integrated-performance-training/assets/images/blue-arrow.svg)}.flx-about-block .section-heading .small-title{color:#484848}.two-img-box{padding:30px 0 0;position:relative;z-index:3}.two-img-box-wrap .page-blocks [class*="block-"]:nth-child(2n){padding-top:80px}.imgContentBox{position:relative}.imgContentBox .ratio-img img{transition:0.5s all}.imgContentBox .ratio-img{padding-bottom:110.44%}.imgContentBox .ratio-img::before{content:"";position:absolute;height:50%;left:0;top:0;width:100%;z-index:1;background:linear-gradient(180deg,#101010 0%,#fff0 100%);transition:0.5s all}.imgContentBox .ratio-img::after{content:"";background:linear-gradient(0deg,#101010 0%,#fff0 100%);position:absolute;bottom:0;width:100%;height:50%;transition:0.5s all}.imgContentBox .img-meta{position:absolute;z-index:1;height:100%;width:100%;top:0;left:0;padding:50px 60px;display:flex;flex-flow:column;margin-bottom:30px}.imgContentBox .img-meta .title-btn{margin-top:auto}.imgContentBox .img-meta .title-btn h3{color:#fff;font-size:37px;margin-bottom:45px}.imgContentBox .img-meta .title-btn .cta-button.outline{color:#fff}.imgContentBox .img-meta .title-btn .cta-button.outline svg{fill:#fff}.imgContentBox .img-meta .small-title{font-weight:600;text-transform:uppercase;color:#fff}.flx-about-block .overlap-img{position:absolute;bottom:-100px;left:-42px;z-index:2}.imgContentBox:hover .ratio-img img{transform:scale(1.05)}.imgContentBox:hover .ratio-img::before{height:25%}.imgContentBox:hover .ratio-img::after{height:25%}@media (max-width:1600px){.flx-about-block{padding:100px 0}.flx-about-block .title-content{padding-left:calc((100% - 1060px) / 2)}.flx-about-block .overlap-img{max-width:280px}.imgContentBox .img-meta{padding:40px}.imgContentBox .ratio-img{padding-bottom:100%}.imgContentBox .img-meta .title-btn h3{font-size:28px;margin-bottom:30px}.imgContentBox .img-meta .small-title{font-size:14px}}@media (max-width:1199px){.flx-about-block{padding:80px 0}.flx-about-block .title-content{padding-left:20px}.two-img-box{padding-top:15px}.flx-about-block .overlap-img{max-width:250px;bottom:-50px}.flx-about-block .section-heading .small-title{white-space:normal}.flx-about-block .section-heading h2{min-width:220px}.flx-about-block .section-heading .small-title{min-width:280px}}@media (max-width:991px){.imgContentBox .img-meta{padding:30px}.imgContentBox .img-meta .title-btn h3{font-size:20px;margin-bottom:20px;line-height:1.3}}@media (max-width:767px){.flx-about-block{padding:60px 0}.flx-about-block .title-content .section-heading{padding-bottom:55px}.two-img-box-wrap .page-blocks [class*="block-"]:nth-child(2n){padding-top:20px}.flx-about-block .overlap-img{max-width:200px}}.testimonials-main{padding:110px 0 190px;position:relative;overflow:hidden}.testimonials-main .section-heading h2{min-width:450px}.testimonials-main .section-heading .arrow{margin:-24px 38px 0 53px}.testimonials-main .section-heading .small-title{margin:-22px 0 0}.testimonials-main .section-heading .title-pattern{margin-top:-22px;height:54px}.testimonials-main .testimonials-wrap{padding-left:calc((100% - 1200px) / 2);position:relative;z-index:3}.testimonials-main .testimonials-wrap .section-heading{margin-bottom:100px}.testimonials-main .bg-image{position:absolute;height:100%;width:100%;object-fit:cover;top:0;left:0;z-index:1}.testimonials-main .bg-image img{height:100%;width:100%;object-fit:cover}.testimonials-main .bg-image::before{content:"";position:absolute;height:100%;width:100%;background:#0a1128;opacity:.85;mix-blend-mode:normal;z-index:2}.testimonial-slides .slick-list{padding-right:30%}.testimonial-slides .slick-track{display:flex}.testimonial-slides .item{padding:0 30px 0 0;height:auto}.testimonial-slides::before{content:"";background-image:url(/wp-content/themes/integrated-performance-training/assets/images/quote-icon.svg);width:118px;height:83px;background-size:100%;position:absolute;left:-95px;top:-30px}.testimonial-slides .slick-dots{padding:40px 0 0}.testimonial-box{height:100%;max-height:580px;min-height:580px;position:relative}.testimonial-box .page-blocks{height:100%}.testimonial-box .author-desc-box{background:#fff;padding:45px 42px 38px;height:100%;border-radius:10px;display:flex;flex-flow:column}.testimonial-box .media-block{height:100%}.testimonial-box .media-block .video-wrapper{margin:0;height:100%}.testimonial-box .media-block .video-thumbnail{height:100%;border-radius:10px;overflow:hidden}.testimonial-box .media-block .video-iframe{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;height:100%}.testimonial-box .img-blk .media-block .video-wrapper{margin:0}.testimonial-box .img-blk .ratio-img{padding-bottom:100%;border-radius:10px;height:100%}.testimonial-box .author-desc-box .info p{font-size:20px;font-style:italic;font-weight:500}.testimonial-box .author-desc-box .author-about{display:flex;margin-top:auto}.testimonial-box .author-desc-box .author-about figure{flex:0 0 76px;width:76px;height:76px;border-radius:100%;margin-right:20px;overflow:hidden}.testimonial-box .author-desc-box .author-about .author-name h5{margin-bottom:13px;line-height:1.5}.testimonial-box .author-desc-box .author-about .author-name p{line-height:1.6;margin-bottom:0}.testimonials-main.bg-white .title-pattern{background-image:repeating-linear-gradient(90deg,#999 0,#999 4px,transparent 4px,transparent 14px);opacity:.5}.testimonial-box .author-desc-box .author-about .mob-at-about{display:none}.testimonials-main .custom-dots-container{position:relative;z-index:1;margin:55px 0 0 0}@media (max-width:1600px){.testimonials-main{padding:100px 0}.testimonials-main .testimonials-wrap{padding-left:calc((100% - 1060px) / 2)}.testimonials-main .testimonials-wrap .section-heading{margin-bottom:80px}.testimonials-main .section-heading h2{min-width:350px}.testimonials-main .section-heading .arrow{margin:0 30px}.testimonial-box{max-height:500px;min-height:500px}.testimonial-box .author-desc-box{padding:25px}.testimonial-box .author-desc-box .info p{font-size:16px}.testimonial-box .author-desc-box .author-about figure{flex:0 0 60px;width:60px;height:60px;margin-right:15px}.testimonial-box .author-desc-box .author-about .author-name h5{margin-bottom:5px}.testimonial-slides::before{width:80px;height:56px;left:-64px;top:-25px}.testimonial-slides .item{padding:0 20px 0 0}.testimonial-box .page-blocks{margin:0 -10px}.testimonial-box .page-blocks>*{padding:0 10px}.testimonials-main .custom-dots-container{margin:40px 0 0}}@media (max-width:1199px){.testimonials-main{padding:80px 0}.testimonials-main .testimonials-wrap{padding:0 0 0 20px}.testimonial-slides::before{width:80px;height:56px;left:0;top:-50px}.testimonial-box{max-height:450px;min-height:450px}.testimonial-box .author-desc-box .info p{font-size:14px}.testimonial-slides .slick-dots{padding:20px 0 0}.testimonial-box .author-desc-box{padding:20px}.testimonials-main .custom-dots-container{margin:30px 0 0}}@media (max-width:991px){.testimonial-slides .slick-list{padding-right:13%}}@media (max-width:767px){.testimonial-box{max-height:initial}.testimonials-main .testimonials-wrap .section-heading{margin-bottom:60px}.testimonials-main .section-heading .title-pattern{height:33px}.testimonial-box .author-desc-box{min-height:332px}.testimonial-box .author-desc-box .info{margin-bottom:30px}.testimonial-box .author-desc-box .info p{font-size:14px}.testimonial-box .img-blk{max-height:332px}.testimonials-main .section-heading h2{min-width:240px}.testimonials-main .section-heading .arrow{margin:-20px 15px 0}.testimonial-slides::before{width:67px;height:47px;left:-15px;top:-40px}.testimonial-box .author-desc-box .author-about .author-name p{font-size:12px}.testimonial-box .page-blocks>*{padding:0 8px}.testimonial-box{max-height:332px;min-height:332px}.testimonial-box .author-desc-box .author-about{flex-wrap:wrap}.testimonial-box .author-desc-box .author-about .author-name h5,.testimonial-box .author-desc-box .author-about figure{display:none}.testimonial-box .author-desc-box .author-about .mob-at-about{display:flex;align-items:center;margin-bottom:10px;width:100%}.testimonial-box .author-desc-box .author-about .mob-at-about .author-name h5{display:block}.testimonial-box .author-desc-box .author-about .mob-at-about figure{display:block}.testimonials-main .custom-dots-container{margin:20px 0 0}}.tickets-listing-main{position:relative;z-index:1}.tickets-listing-main .block-4{display:flex;flex-direction:column;justify-content:space-between}.tickets-listing-main .tickets-wrap{padding:0 57px 30px}.tickets-listing-main .tickets-wrap .item{margin-bottom:30px}.ticket-box{background-color:#fff;display:flex;flex-direction:column;height:100%;box-shadow:0 0 75px 0 #d3d3d366;border-radius:10px;position:relative}.ticket-box .ticket-box-top .ticket-meta{position:absolute;top:0;left:0;padding:32px;height:100%;width:100%;display:flex;flex-flow:column;z-index:2}.ticket-box .ticket-box-top .ticket-meta .date-country{display:flex;margin-bottom:10px}.ticket-box .ticket-box-top .ticket-meta .date-country .date{font-weight:600;color:#fff;text-transform:uppercase}.ticket-box .ticket-box-top .ticket-meta .date-country .country{display:flex;align-items:center;font-weight:500;color:#fff;border-left:solid 2px #fff;margin:0 0 0 20px;padding:0 0 0 20px}.ticket-box .ticket-box-top .ticket-meta .date-country .country .flag{line-height:0;margin:0 15px 0 0}.ticket-box .ticket-box-top .ticket-meta .ticket-status .ticket-status-wrap{display:flex;color:#fff;font-size:14px;font-weight:600;font-family:"Montserrat",serif;align-items:center}.ticket-box .ticket-box-top .ticket-meta .ticket-status .ticket-status-wrap .tck-number{display:none;height:30px;width:30px;background:#2562ff;font-size:16px;font-weight:700;font-family:"Montserrat",serif;text-align:center;color:#fff;border-radius:100%;margin-right:11px}.ticket-box .ticket-box-top .ticket-meta .ticket-status .ticket-status-wrap .tck-number.red{background:#ff5558}.ticket-box .ticket-box-top .ticket-meta .ticket-status .ticket-status-wrap .tck-number.yellow{background:#f1a83b}.ticket-box-bottom a.cta-button{position:initial;z-index:initial}.ticket-box-bottom a::after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.language-spoken{display:flex;align-items:center;margin:0 0 10px 5px}.language-spoken .language-icon{height:24px}.language-spoken .language-icon img{height:24px;width:24px}.language-spoken .language{font-weight:600;padding:0 0 0 5px}.ticket-box .ticket-box-bottom .sold-out{font-weight:600;color:#0a1128;opacity:.4}.ticket-box .ticket-box-top .ratio-img{padding-bottom:53.7%;border-radius:10px 10px 0 0;background:#0a1128}.ticket-box .ticket-box-top .ratio-img::before{content:"";background:linear-gradient(180deg,rgb(38 38 38 / .8) 18.51%,#fff0 55.84%);position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.ticket-box-bottom{height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:30px;border-radius:0 0 10px 10px}.ticket-box .ticket-box-bottom h5{margin-bottom:35px}.ticket-box .ticket-box-bottom .cta-button{max-width:50%}.ticket-box .ticket-box-bottom .cta-button svg{max-width:15px;transform:rotate(-90deg);margin:0 0 0 16px;transition:0.5s all}.ticket-box .ticket-box-bottom .cta-button:hover svg{transform:translateX(5px) rotate(-90deg)}.ticket-box .author-about{display:flex;margin-top:auto;align-items:center}.ticket-box .author-about figure{flex:0 0 76px;width:76px;height:76px;border-radius:100%;margin-right:20px;overflow:hidden}.ticket-box .author-about figure img{width:100%;height:100%;object-fit:cover}.ticket-box .author-about .author-name h6{margin-bottom:2px;color:#fff}.ticket-box .author-about .author-name p{line-height:1.5;color:#fff;font-size:12px;text-transform:uppercase;letter-spacing:2.17px}.listing-more-btn-mobile{display:none;padding:0 20px;margin-bottom:50px}.listing-more-btn-mobile .cta-button{width:100%;min-height:58px;font-size:16px}@media (max-width:1600px){.tickets-listing-main .tickets-wrap{padding:0 40px}.tickets-listing-main .tickets-wrap .item{width:33%}}@media (max-width:1199px){.ticket-box .ticket-box-bottom .cta-button{max-width:100%}.tickets-listing-main .tickets-wrap{padding:0 20px}.tickets-listing-main .tickets-wrap .page-blocks{margin:0 -10px}.tickets-listing-main .tickets-wrap .item{padding:0 10px;margin-bottom:20px}.ticket-box .ticket-box-top .ticket-meta{padding:20px}.detail-share{padding:50px 0}.ticket-sticky .tribe-events-single-section-title{font-size:16px}.ticket-sticky.bottom-side{padding:80px 0}.tribe-common h2.tribe-dialog__title{font-size:14px}}@media (max-width:991px){.tickets-listing-main .tickets-wrap .item{width:50%}.woocommerce .cart-collaterals .cart_totals h2,.woocommerce-page .cart-collaterals .cart_totals h2{font-size:25px}.detail-share .share-wrap ul li a img{max-width:20px;max-height:20px}body .event-tickets .tribe-dialog__wrapper.tribe-modal__wrapper--ar{height:auto}.event-tickets .tribe-dialog__wrapper.tribe-modal__wrapper--ar .tribe-modal__content .tribe-tickets__tickets-item-quantity{margin-right:40px}.event-tickets .tribe-dialog__wrapper.tribe-modal__wrapper--ar .tribe-modal__content .tribe-tickets__tickets-item-quantity-add,.event-tickets .tribe-dialog__wrapper.tribe-modal__wrapper--ar .tribe-modal__content .tribe-tickets__tickets-item-quantity-remove{outline:none}}@media (max-width:767px){.tickets-listing-main .tickets-wrap{padding:0 20px}.tickets-listing-main .tickets-wrap .item{width:100%}.listing-more-btn-mobile{display:block}.tribe-tickets__form-field{width:100%!important}.tribe-checkout-backlink{width:100%}}body.page-tribe-attendee-registration .tribe-tickets__registration{max-width:100%!important;padding:0!important}body.page-tribe-attendee-registration .event-tickets .tribe-tickets__registration-page-title,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration-page-title{font-weight:800}body.page-tribe-attendee-registration .event-tickets .tribe-tickets__registration-grid,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration-grid{display:flex!important;flex-flow:column-reverse}body.page-tribe-attendee-registration .event-tickets .tribe-tickets__mini-cart,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart{width:100%!important;max-width:100%!important}body.page-tribe-attendee-registration .event-tickets .tribe-tickets__registration-event,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration-event{background:#f8f8f8;padding:20px!important;margin:0 0 30px 0!important}body.page-tribe-attendee-registration .event-tickets .tribe-tickets__registration-title a,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration-title a{font-size:18px}body.page-tribe-attendee-registration .event-tickets .tribe-tickets__registration-summary,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration-summary{margin-bottom:20px}body.page-tribe-attendee-registration .event-tickets .tribe-tickets__registration-description,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration-description{margin:0!important}body.page-tribe-attendee-registration .event-tickets .tribe-ticket__tickets-heading,body.page-tribe-attendee-registration .tribe-common .tribe-ticket__tickets-heading{font-weight:700;margin-bottom:15px!important}body.page-tribe-attendee-registration .event-tickets .tribe-tickets__mini-cart,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart{margin:0!important}body.page-tribe-attendee-registration .event-tickets .tribe-tickets__mini-cart-title,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart-title{font-weight:800}.entry .entry-content .event-tickets .tribe-tickets__attendee-tickets-item.tribe-tickets__form .tribe-tickets__form-field,.event-tickets .tribe-tickets__attendee-tickets-item.tribe-tickets__form .tribe-tickets__form-field{align-items:center}.entry .entry-content .event-tickets .tribe-tickets__attendee-tickets-item.tribe-tickets__form .tribe-tickets__form-field-label,.event-tickets .tribe-tickets__attendee-tickets-item.tribe-tickets__form .tribe-tickets__form-field-label{font-size:18px}body.page-tribe-attendee-registration .event-tickets .tribe-tickets__registration-footer,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration-footer{max-width:100%!important}body.page-tribe-attendee-registration .event-tickets .tribe-tickets__registration-event,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration-event{max-width:100%!important}@media (max-width:767px){.entry .entry-content .event-tickets .tribe-tickets__attendee-tickets-item.tribe-tickets__form .tribe-tickets__form-field,.event-tickets .tribe-tickets__attendee-tickets-item.tribe-tickets__form .tribe-tickets__form-field{align-items:flex-start}.entry .entry-content .event-tickets .tribe-tickets__attendee-tickets-item.tribe-tickets__form .tribe-tickets__form-field-label,.event-tickets .tribe-tickets__attendee-tickets-item.tribe-tickets__form .tribe-tickets__form-field-label{font-size:16px}}.single #tribe-events-pg-template{max-width:100%;padding:0}.tribe-events-back,.tribe-events-single-event-title,.tribe-events-schedule,.tribe-events-single ul.tribe-related-events,.tribe-events-related-events-title,.tribe-events-event-image,.tribe-events{display:none}.tribe-region.tribe-events-abbr{text-decoration:none}.tribe-events-event-meta dt:not(:first-child){margin-top:10px}.detail-share{padding:75px 0 66px}.detail-share .share-wrap{display:flex;align-items:center}.detail-share .share-wrap ul{padding:0 0 0 20px;margin:0;display:flex;align-items:center}.detail-share .share-wrap ul li{list-style-type:none;padding:0 10px;line-height:0}.detail-share .share-wrap ul li a{display:block}.detail-share .share-wrap ul li a img{transition:0.25s all ease}.detail-share .share-wrap ul li a:hover.whatsapp img{filter:brightness(0) saturate(100%) invert(66%) sepia(34%) saturate(1038%) hue-rotate(89deg) brightness(97%) contrast(83%)}.detail-share .share-wrap ul li a:hover.facebook img{filter:brightness(0) saturate(100%) invert(34%) sepia(100%) saturate(2212%) hue-rotate(202deg) brightness(96%) contrast(98%)}.detail-share .share-wrap ul li a:hover.linkedin img{filter:brightness(0) saturate(100%) invert(27%) sepia(48%) saturate(3725%) hue-rotate(182deg) brightness(94%) contrast(101%)}.detail-banner-main{position:relative}.sticky-ticket-hide .stickyMain{opacity:0;visibility:hidden}.bottomticket-section .event-tickets .tribe-tickets__form input[type="text"],.bottomticket-section .event-tickets .tribe-tickets__form input[type="email"]{width:100%;max-width:100%}.bottomticket-section .tribe-common .tribe-common-c-btn{max-width:200px}.bottomticket-section .event-tickets .tribe-tickets__rsvp-form-content{display:flex;flex-wrap:wrap;margin:30px -10px 0}.bottomticket-section .event-tickets .tribe-tickets__form .tribe-tickets__form-field{width:50%;padding:0 10px 20px}.bottomticket-section .event-tickets .tribe-tickets__rsvp-form-buttons{width:100%}.stickyMain{height:auto;transition:0.5s all}.stickyMain.stick-active{position:fixed;left:0;top:0;height:auto;z-index:10000}.stickyMain.stick-active .ticket-sticky{top:170px}.ticket-sticky{font-family:"Poppins",serif}.ticket-sticky{position:absolute;left:45px;top:170px;width:300px;z-index:3}.ticket-sticky .tribe-events-event-meta::before{display:none}.ticket-sticky .tribe-events-meta-group{padding:0}.ticket-sticky .tribe-events-meta-group.tribe-events-meta-group-gmap{width:100%;flex:initial;margin:0 10px 0 0}.ticket-sticky .tribe-events-venue-map{width:100%}.ticket-sticky .tkt-wrap{max-width:245px;border:solid 2px #2562ff;padding:30px 15px 30px 15px;background:#fff;border-radius:0 30px 0 0}.ticket-sticky .tribe-events-single-section-title{font-size:20px;font-weight:800;font-family:"Montserrat",serif;color:#000;margin:0 0 5px}.ticket-sticky .tribe-events-start-datetime-label,.ticket-sticky .tribe-events-end-datetime-label,.ticket-sticky .tribe-events-event-cost-label,.ticket-sticky .tribe-events-event-categories-label,.ticket-sticky .tribe-events-start-date-label,.ticket-sticky .tribe-events-end-date-label{color:#2562ff;font-family:"Poppins",serif;font-weight:600;font-size:12px;margin:0}.speaker-container .tribe-event-tags-label{color:#2562ff;font-family:"Poppins",serif;font-weight:600;font-size:12px;margin:0}.speaker-container .tribe-event-tags-label::before{content:"";background-image:url(/wp-content/themes/integrated-performance-training/assets/images/speaker-icon.svg);height:24px;width:24px;background-size:100%;display:inline-block;vertical-align:middle;margin:-1px 3px 0 0}.speaker-container .tribe-event-tags{font-size:12px;text-decoration:none;font-family:"Poppins",serif;font-weight:500}.speaker-container .tribe-event-tags a{color:var(--tec-color-text-primary)!important;pointer-events:none}.ticket-sticky .tribe-events-start-datetime-label::before,.ticket-sticky .tribe-events-end-datetime-label::before,.ticket-sticky .tribe-events-start-date-label::before,.ticket-sticky .tribe-events-end-date-label::before{content:"";background-image:url(/wp-content/themes/integrated-performance-training/assets/images/date-icon.svg);height:24px;width:24px;background-size:100%;display:inline-block;vertical-align:middle;margin-right:3px}.ticket-sticky .tribe-events-start-date,.ticket-sticky .tribe-events-end-date{text-decoration:none}.ticket-sticky .tribe-events-event-cost-label::before{content:"";background-image:url(/wp-content/themes/integrated-performance-training/assets/images/price-icon.svg);height:24px;width:24px;background-size:100%;display:inline-block;vertical-align:middle;margin:-1px 3px 0 0}.ticket-sticky .tribe-venue a::before{content:"";background-image:url(/wp-content/themes/integrated-performance-training/assets/images/pin-icon.svg);height:24px;width:24px;background-size:100%;display:inline-block;vertical-align:middle;margin:-1px 3px 0 0}.ticket-sticky .tribe-events-start-datetime,.ticket-sticky .tribe-events-end-datetime,.tribe-venue-location .tribe-events-address{font-size:12px;text-decoration:none;font-family:"Poppins",serif;font-weight:500}.tribe-venue-location .tribe-events-address,.ticket-sticky .tribe-events-event-categories{line-height:1.5}.ticket-sticky .tribe-events-event-categories a,.ticket-sticky .tribe-venue a{font-size:12px;font-family:"Poppins",serif;font-weight:500;color:#2d2d2d;pointer-events:none}.ticket-sticky .tribe-events-event-categories a:hover,.ticket-sticky .tribe-venue a:hover{color:#2562ff}.ticket-sticky .tkt-wrap .ticket-content{overflow:hidden;overflow-y:auto}.ticket-sticky .tkt-wrap .ticket-content::-webkit-scrollbar{width:5px;height:100%;background:#eee}.ticket-sticky .tkt-wrap .ticket-content::-webkit-scrollbar-thumb{-webkit-border-radius:3px;border-radius:3px;background:#2562ff}.ticket-sticky .tkt-wrap .ticket-content::-webkit-scrollbar-track{background-color:#fff0;-webkit-border-radius:3px;border-radius:3px}.ticket-sticky .tribe-events-event-cost{font-size:18px;font-family:"Poppins",serif;font-weight:600;color:#2d2d2d}.ticket-sticky .cta-button{padding:0 20px}.ticket-sticky .cta-button svg{transition:0.5s all}.ticket-sticky .cta-button:hover svg{transform:translateX(5px)}.ticket-sticky.bottom-side .event-tickets .tribe-tickets__tickets-form *,.tribe-dialog *,.tribe-common *{font-family:"Poppins",serif!important}.bottomticket-section{position:relative;z-index:1}.ticket-sticky.bottom-side{position:initial;padding:100px 0;background:#f4f4f4;width:100%}.ticket-sticky.bottom-side .tkt-wrap{max-width:100%;border:0;padding:0}.ticket-sticky.bottom-side .event-tickets .tribe-tickets__tickets-form{max-width:100%;width:100%;margin:0}.ticket-sticky.bottom-side .tribe-events-event-meta{display:none}.ticket-sticky.bottom-side .tkt-wrap{border-radius:0}.ticket-sticky.bottom-side .tkt-wrap .ticket-content{max-height:initial;overflow:initial;padding:30px}.ticket-sticky.bottom-side .tribe-tickets__rsvp-wrapper{max-width:100%;margin-bottom:30px}.ticket-sticky.bottom-side .event-tickets .tribe-tickets__rsvp{padding:30px 10px;margin:0}.tribe-common h2.tribe-dialog__title{font-weight:700;line-height:1.5!important}#sticky .tribe-region.tribe-events-abbr{display:block}#sticky span.tribe-postal-code{padding-right:3px}@media screen and (max-width:1815px){.ticket-sticky .tkt-wrap{max-width:200px}}@media (max-width:1700px){.ticket-sticky{left:15px}.ticket-sticky .tkt-wrap{padding:30px 10px 30px 15px}}@media (max-width:1700px){.ticket-sticky{left:1px}}@media (max-width:1599px){.ticket-sticky.bottom-side .tkt-wrap{background:#fff0}.ticket-sticky.bottom-side .tribe-events-event-meta{display:flex;padding:30px;background:#fff;margin:30px 0 0}.ticket-sticky.bottom-side .tkt-wrap .ticket-content{max-height:initial;background:#fff0}.ticket-sticky.bottom-side .tribe-events-venue-map>iframe{max-height:300px}}@media (max-width:991px){.author-about .author-name p{display:none}}@media (max-width:767px){.detail-share{padding:30px 0}.detail-share .share-wrap ul{padding:0 0 0 10px}.detail-share .share-wrap ul li a img{max-width:18px;max-height:18px}.detail-share .share-wrap ul li{padding:0 8px}.ticket-sticky.bottom-side{padding:50px 0}.ticket-sticky.bottom-side .tribe-events-event-meta{display:block;padding:20px}.ticket-sticky.bottom-side .tribe-events-meta-group-details{margin-bottom:30px}.ticket-sticky.bottom-side .event-tickets .tribe-tickets__rsvp-actions{padding:30px 0 0;margin-top:30px}.ticket-sticky.bottom-side .event-tickets .tribe-tickets__rsvp-actions-rsvp-not-going{margin-top:20px}}@media screen and (max-width:768px){.tribe-common .tribe-dialog__content:last-of-type{padding-bottom:135px!important}}.tribe-tickets__tickets-item-extra{grid-row:1 / span 2!important;-ms-grid-row-span:2!important;align-self:center!important}@media (max-width:567px){.tickets-listing-main .ticket-box .ticket-box-top .ratio-img{padding-bottom:40%}.tickets-listing-main .ticket-box .ticket-box-top .ticket-meta{font-size:12px}.tickets-listing-main .ticket-box .ticket-box-top .ticket-meta .date-country{justify-content:center;align-items:center}.tickets-listing-main .ticket-box .ticket-box-top .ticket-meta .date-country .date,.tickets-listing-main .ticket-box .ticket-box-top .ticket-meta .date-country .country{flex:0 0 50%}.tickets-listing-main .ticket-box .ticket-box-top .ticket-meta .date-country .date{font-size:12px;line-height:18px}.tickets-listing-main .ticket-box .ticket-box-top .ticket-meta .date-country .country{margin:0}.tickets-listing-main .ticket-box .ticket-box-top .ticket-meta .date-country .country .flag{flex:0 0 20%}.tickets-listing-main .ticket-box .ticket-box-top .ticket-meta .ticket-status .ticket-status-wrap{font-size:12px}.tickets-listing-main .ticket-box .ticket-box-top .ticket-meta .ticket-status .tck-number{display:none;height:25px;width:25px;margin-right:11px;font-size:12px;align-items:center;justify-content:center}.tickets-listing-main .ticket-box .ticket-box-bottom{padding:12px 12px 0}.tickets-listing-main .ticket-box .ticket-box-bottom h5{margin-bottom:12px;font-size:14px}.tickets-listing-main .ticket-box .ticket-box-bottom .cta-button{display:flex;margin-left:-12px;max-width:calc(100% + 24px);width:calc(100% + 24px);border-radius:0}.tickets-listing-main .ticket-box .author-about{display:flex;margin-top:12px;align-items:center}.tickets-listing-main .ticket-box .author-about figure{flex:0 0 25px;width:25px;height:25px;margin-right:11px}.tickets-listing-main .ticket-box .author-about figure img{width:25px;height:25px}.tickets-listing-main .ticket-box .author-about .author-name h6{margin-bottom:2px;font-size:12px}}@media (max-width:360px){.tickets-listing-main .ticket-box .ticket-box-top .ratio-img{padding-bottom:45%}}.ticket-sticky .tribe-events-start-date,.ticket-sticky .tribe-events-end-date{font-size:12px;text-decoration:none;font-family:"Poppins",serif;font-weight:500}.event-tickets .tribe-dialog__wrapper.tribe-modal__wrapper--ar{height:auto!important}.bottomticket-section{z-index:10}.inner-page-title-section{padding:80px 0;position:relative}.inner-page-title-section .inner-title-wrap{padding-left:calc((100% - 1200px) / 2);position:relative;z-index:1;min-height:210px}.inner-page-title-section::before{content:"";width:31%;height:180%;background:#f4f4f4;position:absolute;top:0;border-radius:50px 0;left:102px;z-index:1}.inner-page-title-section .section-heading{position:relative}.inner-page-title-section .section-heading h1{color:#272727;font-size:5vw}.inner-page-title-section .section-heading h1 span{color:#2562ff;display:block}.inner-page-title-section .section-heading .arrow{background-image:url(/wp-content/themes/integrated-performance-training/assets/images/blue-arrow.svg)}.inner-page-title-section .section-heading .title-pattern{margin:13px 110px 0 188px;opacity:1;max-height:54px}.inner-page-title-section .section-heading .title-pattern.left{position:absolute;right:100%;top:20px;bottom:0;margin:auto 68px auto auto;max-height:54px}.inner-page-title-section .ip-social{position:absolute;right:40px;top:5px;display:flex;flex-flow:column}.inner-page-title-section .ip-social a{line-height:0;margin-bottom:12px;border:solid 2px #fff0;border-radius:100%}.inner-page-title-section .ip-social a:hover{border-color:#2562ff}.page-id-183 .inner-page-title-section{padding-bottom:65px}@media (max-width:1600px){.inner-page-title-section .inner-title-wrap{padding-left:calc((100% - 1060px) / 2);min-height:180px}.inner-page-title-section .section-heading .title-pattern{margin:0 110px 0 120px}}@media (max-width:1320px){.inner-page-title-section::before{left:15px}.inner-page-title-section .section-heading h1{font-size:calc(100% + 8vw)}}@media (max-width:1199px){.inner-page-title-section{padding:50px 0}.inner-page-title-section .section-heading{padding:0 20px}.inner-page-title-section .ip-social{right:20px}.inner-page-title-section .section-heading .title-pattern{margin:0 80px 0 50px}.page-id-183 .inner-page-title-section{padding-bottom:50px}}@media (max-width:768px){.inner-page-title-section .section-heading .arrow{display:none}}@media (max-width:991px){.inner-page-title-section .ip-social a{margin-bottom:5px;max-width:40px}.inner-page-title-section .inner-title-wrap{min-height:140px}}@media (min-width:1920px){.inner-page-title-section::before{width:587px;height:819px;left:102px}.inner-page-title-section .section-heading h1{font-size:96px}}.filter-main{padding:23px 0 0;position:relative;z-index:2}.filter-main .filter-wrap form{display:flex;align-items:center;position:relative}.filter-search{width:100%;margin-right:12px}.filter-search .input-group input[type="text"]{border:solid 2px #2562ff;max-width:385px;border-radius:0 30px 0 0;min-height:52px;line-height:52px;background-image:url(/wp-content/themes/integrated-performance-training/assets/images/search-blue-icon.svg);background-position:22px center;background-repeat:no-repeat;padding:0 30px 0 60px}.filter-category{width:100%;position:relative}.filter-category .cta-button{width:100%;min-height:50px}.filter-category .fc-click:hover{background:#2562ff}.filter-category .fc-click svg{transition:0.5s all;transform:rotate(90deg)}.filter-category .fc-click.active svg{transform:rotate(-90deg)}.filter-category .category-lists{position:absolute;z-index:11;right:0;top:100%;opacity:0;visibility:hidden;transition:0.5s all;width:100%}.filter-category .category-lists.open{opacity:1;visibility:visible}.filter-category .category-lists ul.filter-category-list{margin:10px 0 0;padding:30px;border:solid 2px #2562ff;border-radius:0 30px 0 0;min-width:256px;background:#fff}.filter-category .category-lists ul.filter-category-list li{margin-bottom:10px;list-style-type:none;align-items:center}.filter-category .category-lists ul.filter-category-list li label{display:flex;align-items:center;position:relative;font-weight:600;color:#272727;line-height:22px}.filter-category .category-lists ul.filter-category-list li label input{position:absolute;height:100%;width:100%;cursor:pointer;opacity:0}.filter-category .category-lists ul.filter-category-list li label input:checked+.lbl-text{color:#2562ff}.filter-category .category-lists ul.filter-category-list li label:hover{color:#2562ff}.filter-category .category-lists ul.filter-category-list li .lbl-text span{color:#2562ff;font-size:12px;vertical-align:top;margin:-5px 0 0 5px}.filter-country{width:100%;margin-left:12px;position:relative}.filter-country .cta-button{min-height:50px;width:100%}.filter-country .fc-click:hover{background:#2562ff}.filter-country .fc-click svg{transition:0.5s all;transform:rotate(90deg)}.filter-country .fc-click.active svg{transform:rotate(-90deg)}.filter-country .country-lists{position:absolute;z-index:11;right:0;top:100%;opacity:0;visibility:hidden;transition:0.5s all;width:100%}.filter-country .country-lists.open{opacity:1;visibility:visible}.filter-country .country-lists ul{margin:10px 0 0;padding:30px;border:solid 2px #2562ff;border-radius:0 30px 0 0;min-width:256px;background:#fff}.filter-country .country-lists li{margin-bottom:10px;list-style-type:none;align-items:center}.filter-country .country-lists li label{display:flex;align-items:center;position:relative;font-weight:600;color:#272727;line-height:22px}.filter-country .country-lists li label input{position:absolute;height:100%;width:100%;cursor:pointer;opacity:0}.filter-country .country-lists li label input:checked+label{color:#2562ff}.filter-country .country-lists li label:hover{color:#2562ff}.filter-country .country-lists li a{display:flex;align-items:center;font-weight:600;color:#272727}.filter-country .country-lists li a:hover{color:#2562ff}.filter-country .country-lists li .lbl-text span{color:#2562ff;font-size:12px;vertical-align:top;margin:-5px 0 0 5px}.filter-country .country-lists li img{margin-right:18px;height:24px;width:34px;max-width:initial!important}.filter-tags{width:100%;margin-left:12px;position:relative}.filter-tags .cta-button{min-height:50px;width:100%}.filter-tags .fc-click:hover{background:#2562ff}.filter-tags .fc-click svg{transition:0.5s all;transform:rotate(90deg)}.filter-tags .fc-click.active svg{transform:rotate(-90deg)}.filter-tags .tags-lists{position:absolute;z-index:11;right:0;top:100%;opacity:0;visibility:hidden;transition:0.5s all;width:100%}.filter-tags .tags-lists.open{opacity:1;visibility:visible}.filter-tags .tags-lists ul.filter-tags-list{margin:10px 0 0;padding:30px;border:solid 2px #2562ff;border-radius:0 30px 0 0;min-width:256px;background:#fff}.filter-tags .tags-lists ul.filter-tags-list li{margin-bottom:10px;list-style-type:none;align-items:center}.filter-tags .tags-lists ul.filter-tags-list li label{display:flex;align-items:center;position:relative;font-weight:600;color:#272727;line-height:22px}.filter-tags .tags-lists ul.filter-tags-list li label input{position:absolute;height:100%;width:100%;cursor:pointer;opacity:0}.filter-tags .tags-lists ul.filter-tags-list li label input:checked+.lbl-text{color:#2562ff}.filter-tags .tags-lists ul.filter-tags-list li label:hover{color:#2562ff}.filter-tags .tags-lists ul.filter-tags-list li .lbl-text span{color:#2562ff;font-size:12px;vertical-align:top;margin:-5px 0 0 5px}.filter-main .filter-wrap{position:relative;padding-right:6px}.filter-main .clear-filter{text-align:right;margin:10px 0 0;right:0}.filter-main .clear-filter a{display:flex;justify-content:flex-end}.filter-main .clear-filter a img{max-width:18px;margin-right:8px}.ajax-posts-loader{text-align:center;margin:0 0 30px}.genre-filter-navigation{display:flex;justify-content:center;width:100%;margin:23px 0 60px}.genre-filter-navigation .page-numbers{font-weight:600;height:52px;width:52px;border-radius:100%;text-align:center;display:flex;align-items:center;justify-content:center;color:#2d2d2d}.genre-filter-navigation .page-numbers:hover:not(.current){color:#2562ff}.genre-filter-navigation .page-numbers.current{background:#2562ff;color:#fff}.genre-filter-navigation .page-numbers.next{background-image:url(/wp-content/themes/integrated-performance-training/assets/images/dark-arrow.svg);background-position:center center;background-repeat:no-repeat}.genre-filter-navigation .page-numbers.prev{background-image:url(/wp-content/themes/integrated-performance-training/assets/images/dark-arrow.svg);background-position:center center;background-repeat:no-repeat;transform:rotate(-180deg)}.blog-list-col{width:100%}.blog-list-col p{margin:30px 0 80px;text-align:center}.blog-inner-title-wrap{display:flex}.blog-section-heading{width:100%}.blog-filter{z-index:5;padding:0}.blog-search input{max-width:100%!important}.blog-filter-btn-container{display:none}.blog-filter-btn-container.is-visible{display:inline-flex!important}.blog-filter-btn-container.is-visible button{display:inline-flex!important}.blog-no-posts{text-align:center;margin:50px 0 200px!important;font-size:20px;color:#272727}@media (max-width:1600px){.filter-country .country-lists ul{padding:20px;min-width:230px}.filter-links ul li{padding:0 15px}.filter-country .country-lists li img{margin-right:10px;max-width:25px}}@media (max-width:1199px){.filter-main .filter-wrap form{flex-wrap:wrap}.filter-search .input-group input[type="text"]{min-height:46px;line-height:46px;background-size:16px;background-position-x:15px;padding:0 30px 0 42px}.filter-links{order:3;margin:25px 0 0 0;width:100%}.filter-links ul{flex-wrap:wrap;justify-content:center}.filter-links ul li{margin:5px 0}.filter-main{padding:20px 0 0}.filter-main .clear-filter{margin:5px 0 0}.filter-search{margin-bottom:20px;width:100%;margin-right:0}.filter-search .input-group input[type="text"]{max-width:100%}.filter-category{width:100%;margin-bottom:20px}.filter-country{width:100%;margin-bottom:20px;margin-left:0}.filter-tags{width:100%;margin-bottom:20px;margin-left:0}}.filter-main .clear-filter{text-align:right;right:0}.filter-main .clear-filter .clear-filter-button-container{align-content:center}.filter-main .clear-filter button{display:none;justify-content:flex-end;border:none;background-color:#fff0;color:#2562ff;font-size:18px}.filter-main .clear-filter button img{max-width:18px;margin-right:8px}.ajax-posts-loader{text-align:center;margin:0 0 30px;position:fixed;top:50%;left:50%;z-index:9999}.text-dark-grey{color:#272727!important}.text-white{color:#fff!important}.the-gallery-main{padding:110px 0 195px;position:relative;overflow:hidden}.the-gallery-main .section-heading h2{min-width:initial}.the-gallery-main .section-heading .arrow{margin:0 38px 0 62px}.the-gallery-main .the-gallery-wrap{position:relative;z-index:2}.the-gallery-main .the-gallery-wrap .section-heading{margin-bottom:100px;padding-left:calc((100% - 1200px) / 2)}.the-gallery-main .bg-image{position:absolute;height:100%;width:100%;object-fit:cover;top:0;left:0;z-index:1}.the-gallery-main .bg-image img{height:100%;width:100%;object-fit:cover}.the-gallery-main .bg-image::before{content:"";position:absolute;height:100%;width:100%;background:#0a1128;opacity:.85;mix-blend-mode:normal}.the-gallery-slides .slick-list{margin-right:-30px}.the-gallery-slides .slick-list{margin-left:calc((100% - 1200px) / 2)}.the-gallery-slides .slick-track{display:flex;min-height:580px}.the-gallery-slides .item{margin-right:30px;height:initial}.the-gallery-slides .media-block{height:100%;border-radius:10px;position:relative;overflow:hidden}.the-gallery-slides .media-block .video-wrapper{margin:0;height:100%}.the-gallery-slides .media-block .video-thumbnail{height:100%}.the-gallery-slides .media-block .video-wrapper .video-iframe{height:100%}.the-gallery-slides .media-block figure img{width:100%;height:100%;object-fit:cover}.the-gallery-slides .media-block .ratio-img{padding-bottom:100%;height:100%}.the-gallery-slides .slick-dots{margin:60px 0 0}@media (max-width:1600px){.the-gallery-main{padding:100px 0}.the-gallery-main .the-gallery-wrap .section-heading{margin-bottom:50px}.the-gallery-slides .slick-track{min-height:450px}}@media (max-width:1199px){.the-gallery-main{padding:80px 0}.the-gallery-slides .slick-track{min-height:400px}}@media (max-width:767px){.the-gallery-main{padding:60px 0}.the-gallery-slides .slick-list{margin-right:0;padding-right:30px;margin-left:25px}.the-gallery-slides .slick-track{min-height:340px}.the-gallery-slides .item{margin-right:20px}.the-gallery-main .section-heading .arrow{margin:0 22px}.media-block{max-height:332px;min-height:332px}.media-block img{max-height:332px}}.galleryGrids{margin:100px 0}.galleryGrids .section-heading{padding-left:calc((100% - 1200px) / 2)}.galleryGrids .section-heading h2{min-width:initial}.galleryGrids .section-heading .arrow{margin:0 48px}.gallery-listing{display:flex;flex-wrap:wrap;margin:0 -15px;padding:70px 0 0}.gallery-listing>.item{width:33.33%;padding:0 15px;position:relative;margin-bottom:-10px}.gallery-listing .item:nth-child(3n+1){top:-40px;margin-top:0}.gallery-listing .item:nth-child(3n+2){top:-10px;margin-top:10px}.gallery-listing .item:nth-child(3n+3){top:0;margin-top:40px}.gallery-listing .item a{display:block;padding-bottom:110.28%;position:relative}.gallery-listing .item a::after{content:"+";position:absolute;height:100%;width:100%;background-color:rgb(0 0 0 / .5);text-align:center;display:flex;align-items:center;justify-content:center;font-size:80px;font-weight:200;color:#fff;font-family:"Poppins",serif;opacity:0;transition:0.5s all}.gallery-listing .item a:hover::after{opacity:1}.gallery-listing .item img{max-width:100%;position:absolute;height:100%;width:100%;object-fit:cover}@media (max-width:1600px){.galleryGrids .section-heading{padding-left:calc((100% - 1060px) / 2)}}@media (max-width:1199px){.galleryGrids .section-heading{padding-left:20px}.galleryGrids .section-heading .arrow{margin:0 25px}.gallery-listing{padding:50px 0 0}.galleryGrids .section-heading .small-title{white-space:normal;min-width:260px}.galleryGrids{margin:80px 0}}@media (max-width:767px){.galleryGrids{margin:60px 0}.galleryGrids .section-heading{padding-bottom:45px}.galleryGrids .section-heading .small-title{padding-right:40px}.the-gallery-wrap .section-heading{padding-left:25px!important}}@media (max-width:575px){.gallery-listing{padding:5px 0 0;margin:0 -5px}.gallery-listing>.item{width:50%;padding:0 5px}.gallery-listing .item:nth-child(3n+1){top:0}.gallery-listing .item:nth-child(3n+2){top:0;margin:0}.gallery-listing .item:nth-child(3n+3){margin:0}.gallery-listing .item:nth-child(2n+2){margin:10px 0 0}.gallery-listing .item a::after{font-size:50px}}.last-chance-main{padding:89px 0 150px;position:relative}.last-chance-main .bg-image{position:absolute;height:100%;width:100%;object-fit:cover;top:0;left:0;z-index:1}.last-chance-main .bg-image img{height:100%;width:100%;object-fit:cover}.last-chance-main .bg-image::before{content:"";position:absolute;height:100%;width:100%;background:#2562ff;opacity:.85;mix-blend-mode:normal}.last-chance-main .title-section{padding-left:calc((100% - 1200px) / 2);margin:0;position:relative;z-index:2}.last-chance-main .section-heading .title-pattern{opacity:.3}.last-chance-main .section-heading h2{min-width:initial}.last-chance-main .section-heading .arrow{margin:0 40px}.last-chance-main .section-heading .ticket-counts{display:flex;white-space:nowrap;align-items:center;color:#fff;font-size:18px;font-family:"Montserrat",serif;font-weight:600;margin-left:50px}.last-chance-main .section-heading .ticket-counts span{width:40px;height:40px;border-radius:100%;background:#272727;color:#fff;margin-right:10px;font-size:20px;font-weight:700;text-align:center;font-family:"Montserrat",serif;margin-right:12px;line-height:40px}.last-chance-main .section-heading .ticket-counts span.yellow{background:#f1a83b}.last-chance-main .section-heading .ticket-counts span.red{background:#ff5558}.last-ticket-box{position:relative;z-index:1}.last-ticket-box .last-ticket-box-wrap{padding:35px;background:#fff;border-radius:10px}.last-ticket-box .page-blocks{align-items:center}.last-ticket-box .leftpart{width:46.64%}.last-ticket-box .ratio-img{padding-bottom:76.34%;border-radius:10px}.last-ticket-box .rightpart{width:53.36%;padding-left:55px}.last-ticket-box .rightpart h5{margin-bottom:25px}@media (max-width:1600px){.last-chance-main{padding:100px 0}.last-chance-main .title-section{padding-left:calc((100% - 1060px) / 2)}.last-ticket-box .rightpart{padding-left:30px}.last-chance-main .section-heading .ticket-counts{font-size:14px}.last-chance-main .section-heading .ticket-counts span{font-size:14px;line-height:30px;height:30px;width:30px}.last-ticket-box .rightpart h5{margin-bottom:15px}.last-ticket-box .rightpart .cta-button{margin-top:10px}}@media (max-width:1199px){.last-chance-main{padding:80px 0}.last-chance-main .title-section{padding-left:20px}}@media (max-width:991px){.last-ticket-box .rightpart{padding-left:15px}.last-ticket-box .page-blocks{align-items:initial}.last-ticket-box .ratio-img{height:100%}.last-ticket-box .last-ticket-box-wrap{padding:20px}}@media (max-width:767px){.last-chance-main{padding:60px 0}.last-ticket-box .leftpart{width:100%;margin-bottom:20px}.last-ticket-box .rightpart{width:100%}.last-chance-main .section-heading .arrow{margin:0 20px}.last-chance-main .section-heading .ticket-counts{font-size:10px;margin-left:0}.last-chance-main .section-heading .ticket-counts span{font-size:10px;line-height:20px;height:20px;width:20px;margin-right:5px}}.two-column-content{padding:87px 0;scroll-margin-top:100px}.two-column-content .content{margin:30px 0 30px 0}.two-column-content .anchor{display:block;visibility:hidden}.two-column-content .page-blocks{margin:0 -50px}.two-column-content .page-blocks>*{padding:0 50px}.two-column-content h3{margin:0 0 54px;position:relative}.two-column-content h3::before{background-image:repeating-linear-gradient(90deg,#ddd 0,#ddd 4px,transparent 4px,transparent 14px);content:"";width:100%;position:absolute;right:100%;top:0;bottom:0;height:58px;transform:skewX(-30deg);margin:auto 40px auto auto}.two-column-content h3 span{color:#2562ff}.two-column-content h5{margin-bottom:44px}.two-column-content ul{padding:0}.two-column-content ul{margin-bottom:80px}.two-column-content ul:last-child{margin:0}.two-column-content ul li{position:relative;padding:0 0 0 45px;list-style:none;margin-bottom:34px}.two-column-content ul li::before{content:"";background-image:url(/wp-content/themes/integrated-performance-training/assets/images/blue-tick.svg);position:absolute;width:19px;height:15px;left:0;top:7px;background-size:100%;background-repeat:no-repeat}.two-column-content .media-block{margin:50px 0 0;border-radius:10px;position:relative}.two-column-content .media-block::before{content:"";width:587px;height:843px;background:#f4f4f4;position:absolute;top:130px;border-radius:50px 0;right:50%;z-index:-1}.two-column-content .media-block .video-wrapper{margin:0;height:100%;line-height:0;max-width:100%;padding-bottom:101%;border-radius:10px;overflow:hidden}.two-column-content .media-block .video-wrapper .video-thumbnail{position:absolute;height:100%;width:100%;left:0;top:0}.two-column-content .media-block .video-iframe{height:100%;position:absolute;width:100%}.two-column-content .media-block button.play-button{margin-top:-30px}.two-column-content .media-block button.play-button::after{content:"see the video";position:absolute;color:#fff;text-transform:uppercase;white-space:nowrap;bottom:-40px;left:50%;transform:translateX(-50%);letter-spacing:3px}@media (max-width:1600px){.two-column-content h3{margin-bottom:30px}.two-column-content ul li{margin-bottom:15px}.two-column-content h5{margin-bottom:25px}}@media (max-width:1199px){.two-column-content{padding:60px 0}.two-column-content ul{margin-bottom:30px}.two-column-content .media-block{margin:30px 0 0}}@media (max-width:767px){.two-column-content ul li::before{width:14px;height:12px}.two-column-content ul li{margin-bottom:10px;padding:0 0 0 25px}.two-column-content .page-blocks .block-5{margin-top:40px}.two-column-content .media-block::before{height:62%}}.main-course{padding:82px 0 65px;position:relative}.main-course::before{content:"";background-image:url(/wp-content/themes/integrated-performance-training/assets/images/circle-logo.png);background-repeat:no-repeat;width:433px;height:433px;position:absolute;left:16px;top:42.4%;background-size:100%}.main-course .container{position:relative}.main-course .container::after{content:"";width:77px;height:77px;background:#2562ff;border-radius:100%;position:absolute;right:-27px;top:29.5%;z-index:0}.main-course .overlap-img{position:absolute;right:-110px;top:-150px;z-index:1}.main-course .section-heading h2{max-width:330px}.course-listing{display:flex;flex-wrap:wrap;padding:66px 0 0;position:relative;z-index:1}.course-listing .page-blocks{width:100%}.course-listing .item{width:50%;padding:0 15px;position:relative;margin-bottom:30px}.course-listing .item:nth-child(2n+1){top:-50px;margin-top:0}.courseBox{background:#fff;box-shadow:0 0 75px 0 #d3d3d366}.courseBox .imgblk{position:relative}.courseBox .imgblk .ratio-img{padding-bottom:52.65%}.courseBox .imgblk .ratio-img img{transition:0.5s all}.courseBox .imgblk .ratio-img::before{content:"";position:absolute;height:100%;width:100%;background:linear-gradient(180deg,rgb(38 38 38 / .8) 7.63%,#fff0 44.32%);left:0;top:0;z-index:1;transition:0.5s all}.courseBox:hover .imgblk .ratio-img::before{height:50%}.courseBox:hover .ratio-img img{transform:scale(1.05)}.courseBox .imgblk .img-meta{position:absolute;top:0;padding:30px 35px;color:#fff;width:100%;z-index:2}.courseBox .imgblk .img-meta .date{margin-bottom:5px;text-transform:uppercase}.courseBox .course-desc{padding:42px 35px 54px}.courseBox .course-desc h5{margin-bottom:32px}.courseBox .course-desc p{margin-bottom:40px}@media (max-width:1600px){.main-course .overlap-img{max-width:280px}.main-course::before{width:250px;height:250px}.courseBox .course-desc{padding:30px}.courseBox .course-desc h5{margin-bottom:15px}.courseBox .course-desc p{margin-bottom:25px}}@media (max-width:1199px){.main-course::before{width:200px;height:200px;left:-15px}.main-course .section-heading .small-title{white-space:normal}}@media (max-width:991px){.main-course .overlap-img{max-width:200px}}@media (max-width:767px){.main-course{padding:60px 0 40px}.main-course .overlap-img{right:-80px;top:-100px;max-width:150px}.main-course .section-heading{padding-bottom:55px}.main-course::before{width:150px;height:250px;left:-45px}.main-course .container::after{height:50px;width:50px;top:25%;right:-10px}.course-listing{padding:5px 0 0}.course-listing .item{width:100%;margin-bottom:20px}.course-listing .item:nth-child(2n+1){top:0}.courseBox .imgblk .img-meta{padding:20px}.courseBox .course-desc{padding:20px}}#events-results .ticket-box .ticket-box-top .country .flag img,.tickets-listing-main .ticket-box .ticket-box-top .country .flag img{border-radius:3px}.full-width-content{margin:100px 0}.full-width-content .anchor{display:block;visibility:hidden}.full-width-content .section-heading{position:relative}.full-width-content .section-heading .title-pattern{position:absolute;right:100%;left:auto;margin:0 40px 0 0}.full-width-content .cta-button{margin-top:15px}.full-width-content .content h3,.full-width-content .content h4,.full-width-content .content h5{margin:50px 0 15px}@media (max-width:1199px){.full-width-content{margin:80px 0}}@media (max-width:767px){.full-width-content{margin:60px 0}.full-width-content .section-heading{margin-bottom:0}.full-width-content .section-heading .title-pattern{margin:0 20px 0 0}}.single-img-and-title{margin:117px 0}.single-img-and-title .one-img-blk{margin-bottom:123px}.single-img-and-title .one-img-blk .ratio-img{border-radius:50px 20px;padding-bottom:45.34%}.single-img-and-title .one-img-blk .ratio-img::before,.single-img-and-title .one-img-blk .ratio-img::after{content:"";position:absolute;left:0;width:100%;height:100%;z-index:1}.single-img-and-title .one-img-blk .ratio-img::before{background:linear-gradient(180deg,#101010 0%,#fff0 100%);top:0;max-height:34.56%}.single-img-and-title .one-img-blk .ratio-img::after{background:linear-gradient(0deg,#101010 0%,#fff0 100%);max-height:42%;bottom:0}@media (max-width:1600px){.single-img-and-title{margin:100px 0}.single-img-and-title .one-img-blk{margin-bottom:100px}}@media (max-width:1199px){.single-img-and-title{margin:80px 0}.single-img-and-title .one-img-blk{margin-bottom:80px}}@media (max-width:767px){.single-img-and-title{margin:60px 0}.single-img-and-title .one-img-blk{margin-bottom:60px}.single-img-and-title .one-img-blk .ratio-img{border-radius:30px 10px;padding-bottom:67%}.single-img-and-title .section-heading{flex-wrap:wrap}.single-img-and-title .section-heading .small-title{white-space:normal;position:initial}}.podcast-group-wrap{border-bottom:darkgrey solid 1px;margin-top:7.5em}.podcast-host-main{margin-bottom:2.5em}.podcast-host-main .title-content{margin-bottom:1em}.podcast-host-main .img-blk p{margin-top:1em}.podcast-group-main{margin-bottom:5em}.podcast-group-main .container{border-bottom:1px solid #d7d7d7}.podcast-group-item{margin-bottom:2.5em}.podcast-title{font-size:2em;margin-bottom:.5em}.podcast-host-heading h2,.podcast-host-img{max-width:100%;overflow:hidden;word-wrap:break-word}.podcast-host-main .img-blk{max-width:100%;overflow:hidden;word-wrap:break-word}@media (max-width:767px){.podcast-group-wrap{margin-top:0}.container:nth-of-type(2) .podcast-group-wrap{margin-top:7.5em}}.block_faq{margin-bottom:5em}.faq-group-main{margin-bottom:5em}.faq-group-main .container{width:100%}.faq-group-item .faq-title{font-size:3em;transition:color 0.3s}.faq-group-item .faq-svg{transition:transform 0.3s}.faq-group-item .faq-content{border-bottom:1px solid #d7d7d7;margin-bottom:2em;cursor:pointer}.faq-group-item .faq-content details{width:100%;transition:max-height 200ms ease-out;max-height:4rem;overflow:hidden;margin-bottom:1em}.faq-group-item .faq-content summary{display:flex;margin-bottom:1em}.faq-group-item .faq-content input{display:none}.faq-group-item .faq-content label{width:100%;position:relative;display:flex;align-items:center;flex-direction:row;justify-content:space-between;cursor:pointer;height:4rem}.faq-group-item .faq-content div.content{padding:0 10px}.faq-group-item .faq-content input:checked+details,.faq-group-item .faq-content details:has(input:checked){max-height:800px}.faq-group-item .faq-content input:checked+details .faq-svg,.faq-group-item .faq-content details:has(input:checked) .faq-svg{transform:rotate(180deg)}.faq-group-item .faq-content p{margin:.5em 0 .5em 0}.post-thumbnail{display:none}.attachment-post-thumbnail{object-fit:cover;object-position:top}.ticket-box{background-color:#fff;display:flex;flex-direction:column;height:100%;box-shadow:0 0 75px 0 #d3d3d366;border-radius:10px;position:relative}.ticket-box .ticket-box-top .ratio-img{position:relative;overflow:hidden;padding-bottom:53.7%;border-radius:10px 10px 0 0;background:#0a1128}.ticket-box .ticket-box-top .ratio-img::before{content:"";background:linear-gradient(180deg,rgb(38 38 38 / .8) 18.51%,#fff0 55.84%);position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.ticket-box .ticket-box-top .ratio-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.ticket-box .ticket-box-top .ticket-meta{position:absolute;top:0;left:0;padding:32px;height:100%;width:100%;display:flex;flex-flow:column;z-index:2}.ticket-box .ticket-box-top .ticket-meta .date-country{display:flex;margin-bottom:10px}.ticket-box .ticket-box-top .ticket-meta .date-country .date{font-weight:600;color:#fff;text-transform:uppercase}.ticket-box .ticket-box-top .ticket-meta .ticket-status .ticket-status-wrap{display:flex;color:#fff;font-size:14px;font-weight:600;font-family:"Montserrat",serif;align-items:center}.ticket-box .ticket-box-bottom{height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:30px;border-radius:0 0 10px 10px}.ticket-box .ticket-box-bottom .ticket-title{margin:0 0 15px 0}.ticket-box .ticket-box-bottom .blog-tags{color:#2562ff;font-weight:bolder;margin:0 0 10px 5px}.ticket-box .ticket-box-bottom .blog-tags .tag-divider{border-right:2px solid #e2e2e2;padding:0 0 0 5px;margin:0 5px 0 0}.ticket-box .ticket-box-bottom .blog-tags .tag-divider:last-of-type{border-right:none}.ticket-box .ticket-box-bottom .cta-button svg{max-width:15px;transform:rotate(-90deg);margin:0 0 0 16px;transition:0.5s all}.ticket-box .ticket-box-bottom .cta-button:hover svg{transform:translateX(5px) rotate(-90deg)}.post p{font-size:18px;line-height:1.5;margin:0 0 15px 0}.post-container{width:80ch;margin:auto}.post-head{margin:2em 0 2em 0}.post-title{font-size:50px}.post-subtitle-container{margin:.5em 0 .5em 0;word-break:break-word}.align-left{text-align:left}.align-right{text-align:right}.font-size-small{font-size:20px}.font-size-medium{font-size:30px}.font-size-large{font-size:40px}.post-content-container{margin:1em 0 3em 0}.post-video{width:100%;aspect-ratio:16 / 9;margin:3em 0 3em 0}.post-video iframe{width:100%;height:100%}.podcast-container{margin:3em 0 3em 0}.post-content-image{width:100%;margin:3em 0 3em 0}.post-content-image::after{content:"";display:block;clear:both}.post-content-image .content-image-right{float:right;margin-left:2em;margin-bottom:1em;max-width:50%}.post-content-image .content-image-left{float:left;margin-right:2em;margin-bottom:1em;max-width:50%}.post-content-image img{border-radius:10px}.post-carousel{margin:3em 0 3em 0}.post-carousel .item{margin-right:30px;height:initial}.post-carousel .media-block{height:100%;border-radius:10px;position:relative;overflow:hidden}.post-carousel .media-block .ratio-img{padding-bottom:100%}.post-carousel .media-block figure img{height:100%;width:100%;object-fit:cover}.post-carousel .slick-dots{margin:20px 0 0 0}.post-carousel .slick-dots button{background-color:#666}.post-nav{max-width:100%}.detail-share{padding:75px 0 25px}.detail-share .share-container{display:flex;justify-content:space-between}.detail-share .share-container .overview-button{font-weight:600;align-content:center}.detail-share .share-container .overview-button a{color:#2d2d2d!important}.detail-share .share-container .overview-button:hover a{color:#2562ff!important}.detail-share .share-container .overview-button:hover .overview-button-icon svg path{fill:#2562ff!important}.detail-share .share-container .overview-button .overview-button-icon svg{width:16px;height:16px;margin-right:5px}.detail-share .share-container .overview-button .overview-button-icon svg path{transition:0.5s all;fill:#2d2d2d!important}.custom-post-navigation{justify-content:space-between;margin:0 0 40px 0!important;padding:25px 0 25px 0;border-top:solid 1px #272727}.custom-post-navigation .post-nav-button-prev,.custom-post-navigation .post-nav-button-blog,.custom-post-navigation .post-nav-button-next{background:none}.custom-post-navigation .post-nav-button-prev{padding:0 30px 0 0;color:#0a0a0a;border-radius:0 20px 0 0}.custom-post-navigation .post-nav-button-prev svg{fill:#0a0a0a;transform:rotate(180deg);margin:0 15px 0 0;transition:0.5s all}.custom-post-navigation .post-nav-button-prev:hover svg{transform:translateX(-5px) rotate(180deg)}.custom-post-navigation .post-nav-button-next{padding:0 0 0 30px;color:#2562ff}.custom-post-navigation .post-nav-button-next svg{fill:#2562ff;transition:0.5s all}.custom-post-navigation .post-nav-button-next:hover svg{transform:translateX(5px)}.entry-content iframe[src*="youtube"]{width:100%;height:auto;aspect-ratio:16 / 9;display:block;margin:0 auto}.entry-content iframe[src*="youtube"][width="540"],.entry-content iframe[src*="youtube"][height="960"]{aspect-ratio:9 / 16!important;max-width:540px}.entry-content iframe[src*="youtube"][width="315"],.entry-content iframe[src*="youtube"][height="560"]{aspect-ratio:9 / 16!important;max-width:315px}@media (max-width:1199px){.custom-post-navigation .post-nav-button-prev,.custom-post-navigation .post-nav-button-blog,.custom-post-navigation .post-nav-button-next{width:100%}.post-title{font-size:40px}}@media (max-width:767px){.post-container{width:40ch}.post-container .container{padding:0}.post-title{font-size:35px}.custom-post-navigation{justify-content:space-between;flex-direction:column}.custom-post-navigation>*{margin-bottom:40px}.custom-post-navigation .post-nav-button-prev{width:100%}.custom-post-navigation .post-nav-button-blog{display:flex;justify-content:center;width:100%}.custom-post-navigation .post-nav-button-next{width:100%}.post-subtitle-container{display:flex;flex-wrap:wrap}.post-subtitle{flex:1}.post-content-image{display:flex;flex-direction:column;width:100%;margin:2em 0 2em 0}.post-content-image .post-content-content{width:100%;padding:0 0 20px 0}.post-content-image .content-image-right{max-width:100%;margin-left:0}.post-content-image .content-image-left{max-width:100%;margin-left:0}.post-carousel .item{margin-right:40px;height:initial}.post-carousel .media-block{max-height:initial;min-height:initial}}.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{padding-left:0}.woocommerce-order-details{margin-bottom:3em!important}.woocommerce-order-details__title{margin-bottom:.5em}.woocommerce-column__title{font-size:2em;margin-bottom:.5em}.woocommerce_deposits_parent_order_summary{text-align:left;margin-bottom:3em}.woocommerce_deposits_parent_order_summary thead tr th{padding-right:2em;border-right:1px dashed #c6a5ee}.woocommerce_deposits_parent_order_summary tbody tr td{padding-right:2em;border-right:1px dashed #c6a5ee}.woocommerce_deposits_parent_order_summary thead tr th:not(:first-child){padding-left:2em}.woocommerce_deposits_parent_order_summary tbody tr td:not(:first-child){padding-left:2em}.woocommerce-checkout .woocommerce-checkout-review-order .deposit-buttons{display:none}.blockUI.blockOverlay{z-index:0!important}#place_order{margin-top:12px}.woocommerce-order-received .tec-tickets__attendees-list-wrapper{margin-bottom:48px}.woocommerce-billing-fields #billing_country{border:solid 1px #ccc}.woocommerce-billing-fields #billing_state{border:solid 1px #ccc}section.contact-form .icon{min-width:20px}section.contact-form .icon img{filter:brightness(0) saturate(100%) invert(27%) sepia(66%) saturate(5158%) hue-rotate(224deg) brightness(108%) contrast(101%)}@media screen and (max-width:991px){section.contact-form .block-contacts{margin-bottom:30px}}.block-two-column-with-image-section .video-thumbnail{cursor:initial}.site-footer .footer-top{background:#272727;color:#fff;padding:88px 0 80px;position:relative;z-index:1}.site-footer .footer-top::after{position:absolute;content:"";display:block;width:100%;height:100%;background-image:repeating-linear-gradient(90deg,#3e3e3e 0,#3e3e3e 4px,transparent 4px,transparent 15px);transform:skewX(-30deg);transform-origin:left;max-width:33%;right:-10px;max-height:52px;bottom:108px}.site-footer .footer-logo{margin-bottom:39px}.site-footer .footer-logo img{max-width:133px}.site-footer .footer-address{max-width:335px;margin-bottom:45px;font-family:"Montserrat",serif}.site-footer .footer-address p{color:#fff;font-size:18px;line-height:1.54;font-weight:500}.site-footer .cont-desc>div{margin-bottom:24px;display:flex;align-items:center;font-family:"Montserrat",serif;font-size:15px;font-weight:500}.site-footer .cont-desc .icon{line-height:0;margin:0 10px 0 0;min-width:20px}.site-footer .cont-desc>div a{color:#fff}.site-footer .cont-desc>div a:hover{text-decoration:underline}.site-footer .social ul{padding:3px 0 0;display:flex}.site-footer .social ul li{list-style-type:none;margin-right:15px}.site-footer .social ul li a img{transition:0.5s all;border-radius:100%;border:solid 2px #fff0}.site-footer .social ul li a:hover img{border-color:#fff;background:#fff}.site-footer .ftr-title{color:#fff;margin-bottom:31px}.site-footer .right-columns{display:flex;flex-wrap:wrap;padding:12px 0 0 60px}.site-footer .right-columns .r-column{width:30%}.site-footer .right-columns .r-column.form-block{width:40%;padding:0 0 0 10px}.site-footer .right-columns .r-column:not(:last-child){padding-right:30px}.site-footer .right-columns .r-column ul{padding:0;margin:0}.site-footer .right-columns .r-column ul li{list-style-type:none;margin-bottom:16px}.site-footer .right-columns .r-column ul li a{color:#fff;font-weight:500}.site-footer .right-columns .r-column ul li a:hover{text-decoration:underline;text-shadow:0 0 #fff}.site-footer .newsletter-box{max-width:275px;margin:36px 0 0}.site-footer .newsletter-box p{margin:0}.site-footer .newsletter-box .input-group input[type="text"],.site-footer .newsletter-box .input-group input[type="email"]{width:100%}.site-footer .newsletter-box .input-group .cta-button{width:100%;margin-top:20px}.site-footer .newsletter-box .input-group .btn{position:relative;display:block}.site-footer .newsletter-box .input-group .btn .wpcf7-spinner{position:absolute;background:#2562ff;top:20px;bottom:0;margin:auto;right:-35px}.site-footer .newsletter-box .input-group .btn svg{position:absolute;left:0;right:0;margin:auto;padding:0 30px 0 130px;width:100%;top:40px;z-index:1;pointer-events:none;transition:0.5s all}.site-footer .newsletter-box .input-group .btn:hover svg{transform:translateX(5px)}.site-footer .footer-bottom{font-family:"Montserrat",serif;font-weight:500}.site-footer .copyright p{display:inline-block}.site-footer .copyright a{color:#262626;display:inline-block}.site-footer .copyright a:hover{text-decoration:underline}.footer-bottom{background:#e0e0e0;color:#2d2d2d;padding:32px 0;position:relative;z-index:1}.footer-bottom .page-blocks{align-items:center}.footer-bottom .website-by{text-align:right;display:inline-flex;align-items:center;justify-content:flex-end}.footer-bottom .website-by a{display:inline-block;vertical-align:middle;margin-left:14px;line-height:0}.footer-bottom .website-by img{max-width:100px}@media (max-width:1600px){.site-footer .footer-address{margin-bottom:30px}.site-footer .footer-address p{font-size:16px}.site-footer .right-columns .r-column ul li{margin-bottom:10px}.site-footer .footer-bottom{font-size:14px;padding:20px 0}.footer-bottom .website-by img{max-width:60px}.site-footer .newsletter-box .input-group .btn svg{top:36px;padding:0 30px 0 110px}}@media (max-width:1199px){.site-footer .newsletter-box .input-group .btn .wpcf7-spinner{display:none}.site-footer .cont-desc>div{font-size:12px}}@media (max-width:767px){.site-footer .ftr-about{width:100%;padding:100px 15px 80px 15px}.site-footer{text-align:center}.site-footer .footer-top::after{display:none}.site-footer .footer-top{padding:65px 0}.footer-top{padding-bottom:50px}.footer-bottom{padding:10px 0}.footer-bottom .page-blocks{margin:0}.site-footer .copyright{text-align:center;font-size:12px;padding:0}.ftr-address p:last-child{margin-bottom:0}.site-footer .copyright p{text-align:center}.site-footer .copyright p{font-size:12px}.site-footer .right-columns{padding:20px 0 0}.site-footer .right-columns .r-column{text-align:left;width:50%}.site-footer .right-columns .r-column.form-block{width:100%;padding:30px 0 0}.site-footer .ftr-title{margin-bottom:20px;font-size:16px}.site-footer .newsletter-box{width:100%;max-width:100%}.footer-bottom .website-by{font-size:12px;border-top:solid 1px #ddd;justify-content:center;padding:15px 0 0;margin:15px 0 0}.footer-bottom .website-by img{max-width:50px}.site-footer .cont-desc>div{font-size:14px}.site-footer .footer-logo{margin-bottom:30px;order:1;width:100%}.site-footer .ftr-left{display:flex;flex-wrap:wrap}.site-footer .footer-address{margin-bottom:25px;order:2}.site-footer .footer-address p{font-size:14px;text-align:left}.site-footer .social{order:3;margin-left:auto}.site-footer .cont-desc{order:4;width:100%}.site-footer .social ul li:last-child{margin-right:0}}@media (max-width:1600px){input[type="text"],input[type="phone"],input[type="number"],input[type="email"],input[type="datetime-local"],input[type="tel"],input[type="url"],select,textarea{font-size:14px;min-height:48px;line-height:48px}textarea{line-height:1.5}}@media (max-width:900px){.mfp-arrow{transform:translateY(-50%)!important;margin:auto -10px!important}.mfp-arrow.mfp-arrow-right{margin:auto -20px!important}.mfp-container{padding-left:40px!important;padding-right:40px!important}.mfp-arrow-left::after,.mfp-arrow-right::after{width:10px!important;height:10px!important}}@media (max-width:767px){.page-blocks [class*="block-"]{width:100%}.input-field{margin-bottom:20px}.input-blk{margin-bottom:15px}textarea{padding:12px 20px;height:100px;font-size:14px}input[type="text"],input[type="phone"],input[type="number"],input[type="email"],input[type="datetime-local"],input[type="tel"],input[type="url"],select{font-size:14px;min-height:45px;line-height:45px}}@media (max-width:480px){.file-upload-button{width:100%}}@media (max-width:1600px){.wrapper{padding:110px 0 0}.container{max-width:1100px}h1{font-size:50px}h2{font-size:42px}h3{font-size:28px}h4{font-size:20px}h5{font-size:18px}p{font-size:14px;margin-bottom:15px;line-height:1.7}ul li{font-size:14px}.cta-button{font-size:14px;min-height:50px;padding:0 25px}.cta-button svg{margin:0 0 0 10px;max-width:14px}.slick-arrow{width:46px;height:46px}.slick-arrow::after{height:16px;width:16px}.default-pg .entry-content h2{font-size:25px}}@media (max-width:1199px){.default-pg{padding:80px 0}h1{font-size:40px}h2{font-size:35px}h3{font-size:25px}h4{font-size:20px}.container,.container.sml{padding:0 25px}.default-pg{padding:60px 0}.default-pg .entry-content h2{font-size:22px}.slick-dots li,.custom-dots li{margin:0 5px}.single-product .site-main{margin-bottom:80px}.single-product .newsletter-main{margin-top:80px}}@media (max-width:991px){body,p{font-size:14px}ul li{font-size:14px}p{word-wrap:break-word}.slick-arrow.slick-next{right:20px}.single-product .site-main{margin-bottom:60px}.single-product .newsletter-main{margin-top:60px}}@media (max-width:768px){.wrapper{padding:90px 0 0}}@media (max-width:767px){h1{font-size:35px}h2{font-size:30px;margin-bottom:10px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px;line-height:1.3}.cta-button{font-size:13px;padding:0 20px}.submit-btn{height:45px}.submit-btn input[type="submit"]{font-size:13px;padding:0 20px;min-height:40px;line-height:40px}.default-pg{padding:50px 0}.default-pg .entry-content h2{font-size:20px}.single-product .site-main{margin-bottom:60px}.single-product .newsletter-main{margin-top:60px}.large p{font-size:14px}}@media (max-width:374px){h1{font-size:25px}h2{font-size:22px}h3{font-size:17px}h4{font-size:16px}.cta-button{min-width:80px;padding:0 15px}}@media (max-width:1600px){.call-us a i{min-height:50px;min-width:50px}.call-us a{font-size:16px;min-height:50px}.extra-links .search-main img{max-width:22px}.account-link img{max-width:22px}.extra-links .search-main{margin-right:15px}.account-link{margin-right:15px}.cart-head .cart-contents-count{height:20px;width:20px;font-size:10px;line-height:21px;right:-10px;top:-10px}.cart-head{font-size:23px}}@media (max-width:991px){.search-result-listing{padding:120px 0 100px 0}.search-result-listing .row .item{width:50%}.search-banner{padding:60px 0}.search-banner .page-title{font-size:25px;margin-bottom:10px}.DetailPageBox{margin-bottom:40px}.extra-links .call-us{display:none}.cart-head{margin-right:0}.white-popup .inputwrap input[type="search"]{font-size:14px;padding:0 15px}}@media (max-width:767px){.searchForm{padding:50px 30px}.searchForm h3{font-size:15px}.cart_block ul li a{font-size:18px}.cart_block ul li img{height:17px}#header .logo h1{font-size:16px}.search-result-listing .row .item{width:100%}.search-result-listing{padding:60px 0}.search-result-listing .row .item article .post-thumbnail img{width:100%;max-width:100%!important}.nav-prev-text,.nav-next-text{display:none}}@media (max-width:374px){#header .logo img{max-height:35px}.cart_block ul{margin:0 0 0 -25px;min-width:85px}}[id]{scroll-margin-top:130px}