.elementor-1116 .elementor-element.elementor-element-863df0d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1116 .elementor-element.elementor-element-03ca96b .elementor-repeater-item-978d612 .swiper-slide-bg{background-image:url(https://internationalrafting.com/wp-content/uploads/2020/08/Home-certifiedguides.jpg);background-size:cover;}.elementor-1116 .elementor-element.elementor-element-03ca96b .swiper-slide{transition-duration:calc(5000ms*1.2);height:500px;}.elementor-1116 .elementor-element.elementor-element-03ca96b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1116 .elementor-element.elementor-element-03ca96b .swiper-slide-contents{max-width:100%;}.elementor-1116 .elementor-element.elementor-element-03ca96b .swiper-slide-inner{text-align:center;}.elementor-1116 .elementor-element.elementor-element-03ca96b .elementor-slide-heading{font-size:40px;}.elementor-1116 .elementor-element.elementor-element-03ca96b .elementor-slide-description{color:#FFE200;font-size:20px;}.elementor-1116 .elementor-element.elementor-element-03ca96b .elementor-slide-button{font-size:14px;font-weight:bold;border-width:0px;color:#E7E7E7;border-color:#E7E7E7;}.elementor-1116 .elementor-element.elementor-element-7ec819f{--spacer-size:20px;}.elementor-1116 .elementor-element.elementor-element-5d751063 > .elementor-widget-container{margin:-10px 0px -30px 0px;padding:-20px 0px 0px 0px;}.elementor-1116 .elementor-element.elementor-element-5d751063{line-height:2em;}.elementor-1116 .elementor-element.elementor-element-f7b6078 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1116 .elementor-element.elementor-element-93c7eac > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1116 .elementor-element.elementor-element-93c7eac{font-size:10px;font-style:italic;color:#7A7A7A;}.elementor-1116 .elementor-element.elementor-element-f2e3b33{--spacer-size:10px;}.elementor-1116 .elementor-element.elementor-element-b0d70aa > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1116 .elementor-element.elementor-element-9678846 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1116 .elementor-element.elementor-element-9678846{font-size:10px;font-style:italic;color:#7A7A7A;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-1116 .elementor-element.elementor-element-03ca96b .swiper-slide-contents{max-width:100%;}.elementor-1116 .elementor-element.elementor-element-03ca96b .elementor-slide-heading{font-size:24px;}.elementor-1116 .elementor-element.elementor-element-03ca96b .elementor-slide-description{font-size:16px;}}/* Start custom CSS for shortcode, class: .elementor-element-f7b6078 */.tablepress-id-gte_all tbody td {
	font-family: Verdana;
	font-size: 11px;
	color: #7A7A7A;
}

.tablepress thead th,
.tablepress tfoot th {
	background-color: #1C4058;
	font-family: Verdana;
	font-size: 12px;
	color: #ffffff;
}

.tablepress .odd td {
	background-color: #ffffff;
}

.tablepress .even td {
	background-color: #E7E7E7;
}

.tablepress .row-hover tr:hover td {
	background-color: #FFE200;
	color: #000000;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b0d70aa */.tablepress-id-gte_instructors tbody td {
	font-family: Verdana;
	font-size: 11px;
	color: #7A7A7A;
}

.tablepress thead th,
.tablepress tfoot th {
	background-color: #1C4058;
	font-family: Verdana;
	font-size: 12px;
	color: #ffffff;
}

.tablepress .odd td {
	background-color: #ffffff;
}

.tablepress .even td {
	background-color: #E7E7E7;
}

.tablepress .row-hover tr:hover td {
	background-color: #FFE200;
	color: #000000;
}/* End custom CSS */
/* Start custom CSS *//* Temporary fix for Jetpack CSS conflict with Elementor Slides & Carousel widgets */
body.elementor-page-1116 .swiper-container{
   width: 100%;
}/* End custom CSS */