/**** ****/
cite strong em{font-weight:bold !important;}

#academy{text-align:left !important;}

#academy h1,#academy h3{color:black !important;}

#what-is-trace{background-color:#468EE5;border-radius:5px;text-align:center;padding:50px 50px;color:white !important;}

#what-is-trace h2{color:white;}

#what-is-trace p{font-size:18px;color:white;opacity:.65;max-width:800px;margin:0px auto;}

#what-is-trace h3{font-weight:normal !important;margin-top:0px !important;color:white !important;}

#what-is-trace h3 span{font-weight:bold !important;color:white;font-size:26px !important;}

#academy h5{font-size:18px;font-weight:bold;color:black;}

#academy .search-form{max-width:500px;margin:0px auto;}

#academy .search-field{height:50px !important;color:#3e4348 !important;border-radius:5px !important;padding:11px 17px !important;border:1px solid rgba(172,178,184,0.5) !important;font-size:16px !important;line-height:28px !important;margin-right:10px !important;width:65%;font:17px;font-weight:300;float:left;}

#academy .search-submit{min-height:50px !important;border-radius:5px !important;border:1px solid !important;font-size:16px !important;line-height:22px !important;border-color:transparent !important;background-color:#38C2AD !important;font-weight:bold !important;color:white !important;padding:11px 17px !important;float:left;width:30%;}

#lesson iframe {
	width:100%;
	border:none;
}

.lesson{max-width:350px;display:block;margin:0px 15px 30px;float:left;box-shadow:0 2px 10px rgba(0,0,0,0.10);border-radius:5px;overflow:hidden;}

.lesson .lesson-content{padding:20px 20px;}

.lesson img{width:100%;/* max-height:218px;fixing css height issue */
 overflow:hidden;}

#lesson{max-width:780px;margin:0px auto;}

#lesson h2{font-size:30px !important;}

#lesson h3{font-size:24px !important;font-weight:bold;margin-bottom:0px !important;}

#lesson .entry-content p,#lesson .entry-content ol li,#lesson .entry-content p,#lesson .entry-content ul li{line-height:2 !important;margin-top:30px;}

#lesson .entry-content blockquote p{margin-top:0px;}

#lesson .entry-content p em a span em{color:#38C2AD !important;}

#lesson hr,hr.wp-block-separator{height:0;border:none;border-top:1px solid rgba(172,178,184,0.5);margin:40px 0px 40px 0px !important;}

#lesson .wp-block-button{margin:20px 0px;}

#lesson .wp-block-button a{color:white;font-weight:bold;}

#lesson .breadcrumb{background-color:white;padding:0px;}

#lesson .breadcrumb a{font-size:12px;font-weight:bold;}

.jp-related-posts-i2__post{display:block;padding:25px 30px !important;float:left;margin:10px 15px;box-shadow:0 2px 10px rgba(0,0,0,0.10);border-radius:5px;max-width:350px;cursor:pointer;}

@media screen and (max-width:640px){.jp-related-posts-i2__post{width:100%;margin-bottom:20px !important;}
}

.jp-related-posts-i2__post a{font-size:20px;font-weight:bold;}

.jp-related-posts-i2__post-date{font-size:12px;}

.player-development{background-color:#ECF6FF;}

.player-development h4{color:#1A55AF !important;font-weight:bold;font-size:20px;}

.player-development p{color:#1A55AF !important;font-size:16px;}

.recruiting{background-color:#FFECE6;}

.recruiting h4{color:#FA5F1C !important;font-weight:bold;font-size:20px;}

.recruiting p{color:#FA5F1C !important;font-size:16px;}

.workshop{background-color:#E9FFE6;}

.workshop h4{color:#22B10F !important;font-weight:bold;font-size:20px;}

.workshop p{color:#22B10F !important;font-size:16px;}

.clear{clear:both;}

.category{float:left;border-radius:10px;padding:5px 10px;margin-right:10px;margin-top:10px;margin-bottom:10px;}

.category p{margin:0px !important;padding:5px 10px;font-weight:bold;font-size:11px;}

.general{background-color:#F8F8F9;}

.newsletter{max-width:750px;margin:0px auto;}

.newsletter .newsletter-content{float:left;max-width:400px;margin-right:20px;}

.newsletter .newsletter-form{float:left;margin-top:38px;}

.newsletter .newsletter-form input[type=email]{width:300px !important;}

@media screen and (max-width:700px){.newsletter .newsletter-form{margin-top:0px !important;}
}

.entry-content .cta{line-height:1 !important;float:left;max-width:440px;}

.cta-img{margin:0px auto;width:300px;}

.cta-img img{margin:0px auto;}

@media screen and (min-width:700px){
	.cta h3{padding-top:60px;}
 .cta-img{float:right;}
}

@media screen and (max-width:700px){
.cta h2 {text-align:left;}
}

.cta p,.newsletter p{margin:0 0 20px 0 !important;line-height:1.5 !important;}

.cta input[type='text'],.newsletter input[type='text'],.cta input[type='email'],.wpforms-field-medium{height:50px !important;color:#3e4348 !important;border-radius:5px !important;padding:11px 17px !important;border:1px solid rgba(172,178,184,0.5) !important;font-size:16px !important;line-height:28px !important;margin-right:10px !important;width:70% !important;}

.cta input[type='submit'],.newsletter input[type='submit'],.wpforms-form button[type=submit]{min-height:50px !important;border-radius:5px !important;border:1px solid !important;font-size:16px !important;line-height:22px !important;border-color:transparent !important;background-color:#38C2AD !important;font-weight:bold !important;color:white !important;padding:11px 17px !important;}

@media screen and (max-width:700px) {
	.cta input[type='email'],
    .cta input[type='text'],
    .newsletter input[type='text'],
    .wpforms-field-medium,
    .cta input[type='submit'],
    .newsletter input[type='submit'],
    .wpforms-form button[type=submit] {
      width: 100% !important;
      max-width: 100% !important
    }
  }

@media screen and (max-width:640px){.newsletter input[type='text']{width:60%;}
}

.share-lesson{cursor:pointer;margin:0px auto;width:325px;}

.share-lesson p{font-weight:bold;color:#4C92E6;}

.share-lesson img{margin-right:10px;}

.testimonial{background-color:#FAFBFB;width:100%;border-radius:5px;padding:25px 50px;border:1px solid #E8ECED;}

.testimonial .stars{margin:25px auto 0px;width:25px;}

.testimonial .stars img{float:left;margin:2px;}

.testimonial p strong{color:#B1B1B1;}

.author img{width:50px;border-radius:99px;margin-right:10px;margin-top:10px;float:left
}

.author,.author a{font-size:14px !important;}

figcaption{text-align:center;}

#resources{max-width:650px;margin-bottom:15px;float:left;text-align:left;}

#resources p{margin:20px 0px;}

#resources #resources-welcome{width:100%;background-color:#73D4C5;padding:35px;border-radius:5px;margin-top:50px;border:1px solid #37C2AC;}

#resources #resources-welcome p{color:#fff;box-shadow:1px solid #fff;font-size:36px;margin-top:15px;text-shadow:1px 1px #37C2AC;}

#resources #trace-playbook{background-color:#D1E3F8;border:1px solid #468EE5;padding:15px 10px;border-radius:3px;text-align:center;}

#resources #trace-playbook a{color:#468EE5;text-align:center;font-weight:bold;text-transform:uppercase;font-size:14px;text-shadow:1px 1px #fff;}

#resources #trace-id{background-color:#CCECE7;border:1px solid #32B39F;padding:15px 10px;border-radius:3px;text-align:center;}

#resources #trace-id a{color:#32B39F;text-align:center;font-weight:bold;text-transform:uppercase;font-size:14px;text-shadow:1px 1px #fff;}

#resources #trace-game-results{background-color:#F8D8D6;border:1px solid #E4625D;padding:15px 10px;border-radius:3px;text-align:center;}

#resources #trace-game-results a{color:#E4625D;text-align:center;font-weight:bold;text-transform:uppercase;font-size:14px;text-shadow:1px 1px #fff;}

#resources #trace-youtube-demo{width:650px;height:315px;}

@media screen and (max-width:640px){#resources #trace-youtube-demo{width:100%;height:250px;}
}

.gong-demo-click{border-radius:5px;width:315px;}

#resources-sidebar{max-width:400px;float:left;margin-top:40px;margin-left:30px;border-top:1px solid #eee;padding-top:15px;}

@media screen and (max-width:640px){#resources-sidebar{width:100%;margin-left:0px;}
}

#resources-sidebar img{border-radius:5px;width:175px;margin-right:20px;float:left;}

#resources-sidebar h6 a{font-size:16px;font-weight:bold;color:#000;}

/** USYS TEMPLATE **/
#usys-trial{text-align:left !important;}

#usys-trial h1{color:white !important;font-size:56px !important;line-height:1.1;}

#usys-trial h1 span{color:white !important;font-size:56px;font-weight:700;line-height:1.1;}

#usys-trial h2{font-size:40px !important;font-weight:700;line-height:1.1;}

#usys-trial h2 span{font-size:40px !important;font-weight:700;}

#usys-trial h2.white{color:#fff !important;}

@media (max-width:900px){#usys-trial h1{font-size:56px !important;line-height:1;}

 #usys-trial h1 span{font-size:56px !important;font-weight:700;line-height:1;}

 #usys-trial h2,#usys-trial h2 span{font-size:40px !important;}

 .collapse-mobile{display:none !important;}
}

#usys-trial h3{font-size:24px;text-transform:uppercase;font-weight:bold;margin:0px;}

#usys-trial h3 span{color:#E40E64;font-size:18px;text-transform:uppercase;font-weight:bold;}

#usys-trial h5{font-weight:700;font-style:italic;font-size:14px;}

#usys-trial p{font-size:24px;line-height:30px;font-weight:200;}

#usys-trial p a{color:#36C2AD;font-size:24px;line-height 34px;font-weight:700;}

/** USYS HEADER SECTION **/
#usys-trial-header{background-color:#32B39F;padding:150px 0px;}

@media (max-width:900px){#usys-trial-header{padding-top:50px;padding-bottom:50px;}
}

#usys-trial-header p{color:white !important;}

#usys-trial-header p a{background-color:#fff !important;border-radius:5px;padding:10px 20px;font-size:16px !important;}

/** USYS CONTENT SECTION **/
#usys-trial-content{padding-top:50px;padding-bottom:50px;}

/** USYS BANNER SECTION **/
#usys-trial-banner{background-color:#32B39F;padding:100px 0px;}

#usys-trial-banner .button{background-color:#fff !important;border-radius:5px;padding:10px 20px;font-size:16px !important;}

#usys-trial-banner img{width:200px;display:block;margin:0px auto;}

/** USYS TRACE SECTION **/
.trace-section{margin-bottom:50px;}

.trace-section .row{margin-left:0px !important;margin-right:0px !important;}

.trace-section .col-md-2{padding-left:0px;padding-right:0px;}

.trace-section .col-md-5:first-of-type div{padding-top:50px;margin-left:15%;}

@media (max-width:900px){.trace-section .col-md-5:first-of-type div{margin-left:15px
 }
}

.trace-section .col-md-5:last-child div{padding-top:50px;margin-left:15px
}

.trace-section h2{color:white;}

.trace-section p{color:white;font-size:18px !important;}

.trace-section a{color:#000 !important;background-color:#fff;padding:10px 30px;border-radius:30px;font-size:18px !important;}

@media (max-width:900px){.trace-section a{font-size:18px !important;}
}

.block-left{height:375px;background-color:#32B39F;}

.block-right{height:375px;background-color:#468EE5;}

.section-stripe{position:relative;width:100%;height:100%;}

.section-stripe-piece{position:absolute;height:100%;width:100%;}

.section-stripe-piece:first-child{clip-path:polygon(-.5px 0,82.5% 0,-.5px 100%);top:0;left:0;}

.section-stripe-piece:last-child{clip-path:polygon(calc(100% + 1px) 0,calc(100% + 1px) 100%,17.5% 100%);bottom:0;right:0;}

.widget-color-purple{background-color:#32B39F;width:100%;}

.widget-color-blue{background-color:#468EE5;width:100%;}

@media (max-width:991px){.block-left{min-height:0
 }

 .block-right{min-height:0
 }

 .collapse-stripe{display:none;}
}

/** USYS TRIAL FORM **/
#usys-trial-form{float:right;background:#fff;padding:30px;margin-top:-150px;float:right;border-radius:5px;}

@media (max-width:991px){#usys-trial-form{float:none;margin-top:0px;}
}

.usys-press-image{max-width:500px;}

@media (max-width:991px){.usys-press-image{width:100%;}
}

.wp-block-image img{width:100% !important;height:auto !important;}
