.tooltip {
  position: relative;
  display: inline-block;
  cursor:pointer;
}

.tooltip .tooltiptext {
  visibility: hidden;
  width: 300px;
  background-color: white;
  color: #000;
  text-align: center;
  border-radius: 12px;
  border-color:black;
  border-style:solid;
  border-width:2px;
  padding: 5px 0;
  position: absolute;
  z-index: 1;
  bottom: 100%;
  left: 50%;
  margin-left: -150px;
}

.tooltip .tooltiptext::after {
  content: "";
  position: absolute;
  top:: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: transparent transparent black transparent;
}

.tooltip:hover .tooltiptext {
  visibility: visible;
}




@charset "utf-8";
/* CSS Document */

* {
  box-sizing: border-box;
}

.cta-button {
background-color:#DB9833;
color:white;
 }

.col-container {
  display: table;
  width: 100%;
}
.col {
  display: table-cell;
  padding: 16px;
}

@media only screen and (max-width: 600px) {
  .col { 
    display: block;
    width: 100%;
  }
}


.ip-font-size{font-size:16px;}
.home-round{border-radius:16px 0px 0px 16px;}
.thin-border{border-top: 1px solid rgb(213,190,148);padding-top:10px;}
.footer-bottombar{padding-bottom:10px;border-bottom:2px solid rgb(213,190,148)!important}
.ip-btn,.ip-button{border:none;display:inline-block;outline:0;vertical-align:middle;overflow:hidden;text-decoration:none;color:inherit;background-color:inherit;text-align:center;cursor:pointer;white-space:nowrap}
.ip-btn,.ip-button{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none} 
input[type=text], select, textarea {
    width: 100%;
    resize: vertical;
}
.w3-table-middle td,.w3-table-middle th,.w3-table-middle-all td,.w3-table-middle-all th{padding:8px 8px;display:table-cell;text-align:left;vertical-align:middle}
.w3-table-middle,.w3-table-middle-all{border-collapse:collapse;border-spacing:0;width:100%;display:table}.w3-table-middle-all{border:1px solid #ccc}
.w3-table-middle th:first-child,.w3-table-middle td:first-child,.w3-table-middle-all th:first-child,.w3-tabl-middlee-all td:first-child{padding-left:16px}
.w3-table-middle-all tr:nth-child(odd){background-color:#fff}.w3-table-middle-all tr:nth-child(even){background-color:#f1f1f1}
.w3-table-middle,.w3-table-middle-all{border-collapse:collapse;border-spacing:0;width:100%;display:table}.w3-table-middle-all{border:1px solid #ccc}
.w3-bordered tr,.w3-table-middle-all tr{border-bottom:1px solid #ddd}.w3-striped tbody tr:nth-child(even){background-color:#f1f1f1}

/* use class="paragraph" to change the link style within a paragraph */
/* unvisited link */
a.paragraph:link {https://www.w3schools.com/css/default.asp
  color: black;
  text-decoration:underline;
}

/* visited link -deprecated to retain theme colors
a.paragraph:visited {
  color: black;
  text-decoration:underline;
}*/

/* mouse over link */

a:link {
    background-color: transparent;
    text-decoration: none;
}
a:visited {
    background-color: transparent;
    text-decoration: none;
}
a:hover {
    background-color: transparent;
    text-decoration: none;
    cursor:pointer;
}
a:active {
     background-color: transparent;
    text-decoration: none;
}

/* Toggle Highlights Table */
#panel, #flip {
    padding: 16px;
    text-align: center;
    background-color:white;
 }
#panel {
  	padding: 20px;
	display: none;
	text-align: left;
}
/* Toggle Which is right? */
#panel_2, #flip_2 {
    padding: 16px;
    text-align: center;
    background-color:white;
 }
#panel_2 {
    padding: 20px;
	display: none;
	text-align: left;
}
/* Toggle More Videos */
#panel_3, #flip_3 {
    padding: 16px;
    text-align: center;
    background-color:white;
 }
#panel_3 {
    padding: 20px;
	display: none;
	text-align: left;
}
.padding-lr-150 {
	padding-left: 150px;
	padding-right: 150px;
}
@media screen and (max-width: 769px) {
    .padding-lr-150 {
        padding-left:0px;
        padding-right:0px;
    }
}
.padding-lr-75 {
	padding-left: 75px;
	padding-right: 75px;
}
@media screen and (max-width: 769px) {
    .padding-lr-75 {
        padding-left:0px;
        padding-right:0px;
    }
}
.padding-lr-50 {
	padding-left: 50px;
	padding-right: 50px;
}
@media screen and (max-width: 769px) {
    .padding-lr-50 {
        padding-left:0px;
        padding-right:0px;
    }
}
.padding-lr-100 {
	padding-left: 100px;
	padding-right: 100px;
}
@media screen and (max-width: 769px) {
    .padding-lr-100 {
        padding-left:0px;
        padding-right:0px;
    }
}
.padding-lr-125 {
	padding-left: 125px;
	padding-right: 125px;
}
@media screen and (max-width: 769px) {
    .padding-lr-125 {
        padding-left:0px;
        padding-right:0px;
    }
}
.padding-tb-50 {
	padding-top: 50px;
	padding-bottom: 50px;
}
.padding-t-32 {
	padding-top: 32px;
	
}
.padding-t-48 {
	padding-top: 48px;
	
}
.padding-t-64 {
	padding-top: 64px;
	
}
.font-30{
font-size:30px!important
}
.font-20{
font-size:20px!important
}
.relative-90T {
    position: relative;
    top: -90px;
}
.relative-145T {
    position: relative;
    top: -145px;
}
.w3-highway-orange
{color:#fff!important;background-color:#e06000!important}

.w3-2021-marigold
{color:#fff;background-color:#FDAC53}
.w3-2021-cerulean
{color:#000;background-color:#9BB7D4}
.w3-2021-rust
{color:#fff;background-color:#B55A30}
.w3-2021-illuminating
{color:#000;background-color:#F5DF4D}
.w3-2021-french-blue
{color:#fff;background-color:#0072B5}
.w3-2021-green-ash
{color:#000;background-color:#A0DAA9}
.w3-2021-burnt-coral
{color:#fff;background-color:#E9897E}
.w3-2021-mint
{color:#fff;background-color:#00A170}
.w3-2021-amethyst-orchid
{color:#fff;background-color:#926AA6}
.w3-2021-raspberry-sorbet
{color:#fff;background-color:#D2386C}
.w3-2021-inkwell
{color:#fff;background-color:#363945}
.w3-2021-ultimate-gray
{color:#fff;background-color:#939597}
.w3-2021-buttercream
{color:#000;background-color:#EFE1CE}
.w3-2021-desert-mist
{color:#000;background-color:#E0B589}
.w3-2021-willow
{color:#fff;background-color:#9A8B4F}

.maroon
{color:#fff;background-color:#660000}
.dark-maroon
{color:#fff;background-color:#330000}
.scarlet
{color:#fff;background-color:#990000}
.olive
{color:#fff;background-color:#666600}
.gold
{color:#fff;background-color:#d5be94}
.text-maroon{color:#660000!important}
.text-dark-maroon{color:#330000!important}
.text-scarlet{color:#990000!important}
.text-gold{color:#d5be94!important}
.w3-border-gold,.w3-hover-border-gold:hover{border-color:#d5be94!important}
.w3-border-scarlet,.w3-hover-border-scarlet:hover{border-color:#990000!important}
.w3-2017-greenery
{color:#fff;background-color:#92B558}
.w3-2017-grenadine
{color:#fff;background-color:#DC4C46}
.w3-2017-tawny-port
{color:#fff;background-color:#672e3b}
.w3-2017-ballet-slipper
{color:#000;background-color:#f3d6e4}
.w3-2017-butterum
{color:#fff;background-color:#c48f65}
.w3-2017-navy-peony
{color:#fff;background-color:#223a5e}
.w3-2017-neutral-gray,.w3-2017-neutral-grey
{color:#fff;background-color:#898e8c}
.w3-2017-shaded-spruce
{color:#fff;background-color:#005960}
.w3-2017-golden-lime
{color:#fff;background-color:#9c9a40}
.w3-2017-marina
{color:#fff;background-color:#4F84C4}
.w3-2017-autumn-maple
{color:#fff;background-color:#d2691e}
.w3-2017-niagara
{color:#fff;background-color:#578CA9}
.w3-2017-primrose-yellow
{color:#000;background-color:#f6d155}
.w3-2017-lapis-blue
{color:#fff;background-color:#004b8d}
.w3-2017-flame
{color:#fff;background-color:#f2552c}
.w3-2017-island-paradise
{color:#000;background-color:#95dee3}
.w3-2017-pale-dogwood
{color:#000;background-color:#edcdc2}
.w3-2017-pink-yarrow
{color:#fff;background-color:#ce3175}
.w3-2017-kale
{color:#fff;background-color:#5a7247}
.w3-2017-hazelnut
{color:#000;background-color:#cfb095}
.w3-vivid-pink
{color:#fff;background-color:#ffb5bA}
.w3-vivid-red
{color:#fff;background-color:#be0032}
.w3-vivid-orange
{color:#fff;background-color:#f38400}
.w3-vivid-yellow
{color:#fff;background-color:#f3c300}
.w3-vivid-green
{color:#fff;background-color:#008856}
.w3-vivid-blue
{color:#fff;background-color:#00a1c2}
.w3-vivid-black
{color:#fff;background-color:#000}
.w3-vivid-white
{color:#000;background-color:#fff}

.w3-vivid-purple
{color:#fff;background-color:#9a4eae}
.w3-vivid-purple
{color:#fff;background-color:#9a4eae}
.w3-vivid-yellowish-pink
{color:#fff;background-color:#ffb7a5}
.w3-vivid-reddish-orange
{color:#fff;background-color:#e25822}
.w3-vivid-orange-yellow
{color:#fff;background-color:#f6a600}
.w3-vivid-greenish-yellow
{color:#fff;background-color:#dcd300}
.w3-vivid-yellow-green
{color:#fff;background-color:#8db600}
.w3-vivid-yellowish-green
{color:#fff;background-color:#27a64c}
.w3-vivid-bluish-green
{color:#fff;background-color:#008882}
.w3-vivid-greenish-blue
{color:#fff;background-color:#0085a1}
.w3-vivid-purplish-blue
{color:#fff;background-color:#30267a}
.w3-vivid-reddish-purple
{color:#fff;background-color:#870074}
.w3-vivid-purplish-red
{color:#fff;background-color:#ce4676}
.w3-text-galaxy-blue,.w3-hover-text-teal:hover{color:#2A4B7C!important}
.w3-2019-fiesta
{color:#fff;background-color:#DD4132}
.w3-2019-jester-red
{color:#fff;background-color:#9E1030}
.w3-2019-turmeric
{color:#fff;background-color:#FE840E}
.w3-2019-living-coral
{color:#fff;background-color:#FF6F61}
.w3-2019-pink-peacock
{color:#fff;background-color:#C62168}
.w3-2019-pepper-stem
{color:#fff;background-color:#8D9440}
.w3-2019-aspen-gold
{color:#000;background-color:#FFD662}
.w3-2019-princess-blue
{color:#fff;background-color:#00539C}
.w3-2019-toffee
{color:#fff;background-color:#755139}
.w3-2019-mango-mojito
{color:#000;background-color:#D69C2F}
.w3-2019-terrarium-moss
{color:#fff;background-color:#616247}
.w3-2019-sweet-lilac
{color:#000;background-color:#E8B5CE}
.w3-2019-soybean
{color:#000;background-color:#D2C29D}
.w3-2019-eclipse
{color:#fff;background-color:#343148}
.w3-2019-sweet-corn
{color:#000;background-color:#F0EAD6}
.w3-2019-brown-granite
{color:#fff;background-color:#615550}
.w3-2019-chili-pepper
{color:#fff;background-color:#9B1B30}
.w3-2019-biking-red
{color:#fff;background-color:#77212E}
.w3-2019-creme-de-peche
{color:#000;background-color:#F5D6C6}
.w3-2019-peach-pink
{color:#fff;background-color:#FA9A85}
.w3-2019-rocky-road
{color:#fff;background-color:#5A3E36}
.w3-2019-fruit-dove
{color:#fff;background-color:#CE5B78}
.w3-2019-sugar-almond
{color:#fff;background-color:#935529}
.w3-2019-dark-cheddar
{color:#fff;background-color:#E08119}
.w3-2019-galaxy-blue
{color:#fff;background-color:#2A4B7C}
.w3-2019-bluestone
{color:#fff;background-color:#577284}
.w3-2019-orange-tiger
{color:#fff;background-color:#F96714}
.w3-2019-eden
{color:#fff;background-color:#264E36}
.w3-2019-vanilla-custard
{color:#000;background-color:#F3E0BE}
.w3-2019-evening-blue
{color:#fff;background-color:#2A293E}
.w3-2019-paloma
{color:#fff;background-color:#9F9C99}
.w3-2019-guacamole
{color:#fff;background-color:#797B3A}
.w3-2018-red-pear
{color:#fff;background-color:#7F4145}
.w3-2018-valiant-poppy
{color:#fff;background-color:#BD3D3A}
.w3-2018-nebulas-blue
{color:#fff;background-color:#3F69AA}
.w3-2018-ceylon-yellow
{color:#000;background-color:#D5AE41}
.w3-2018-martini-olive
{color:#fff;background-color:#766F57}
.w3-2018-russet-orange
{color:#fff;background-color:#E47A2E}
.w3-2018-crocus-petal
{color:#000;background-color:#BE9EC9}
.w3-2018-limelight
{color:#000;background-color:#F1EA7F}
.w3-2018-quetzal-green
{color:#fff;background-color:#006E6D}
.w3-2018-sargasso-sea
{color:#fff;background-color:#485167}
.w3-2018-tofu
{color:#000;background-color:#EAE6DA}
.w3-2018-almond-buff
{color:#000;background-color:#D1B894}
.w3-2018-quiet-gray,.w3-2018-quiet-grey
{color:#000;background-color:#BCBCBE}
.w3-2018-meerkat
{color:#000;background-color:#95dee3}
.w3-2018-meadowlark
{color:#000;background-color:#ECDB54}
.w3-2018-cherry-tomato
{color:#fff;background-color:#E94B3C}
.w3-2018-little-boy-blue
{color:#000;background-color:#6F9FD8}
.w3-2018-chili-oil
{color:#fff;background-color:#944743}
.w3-2018-pink-lavender
{color:#000;background-color:#DBB1CD}
.w3-2018-blooming-dahlia
{color:#000;background-color:#EC9787}
.w3-2018-arcadia
{color:#fff;background-color:#00A591}
.w3-2018-emperador
{color:#fff;background-color:#6C4F3D}
.w3-2018-ultra-violet
{color:#fff;background-color:#6B5B95}
.w3-2018-almost-mauve
{color:#000;background-color:#EADEDB}
.w3-2018-spring-crocus
{color:#fff;background-color:#BC70A4}
.w3-2018-lime-punch
{color:#000;background-color:#BFD641}
.w3-2018-sailor-blue
{color:#fff;background-color:#2E4A62}
.w3-2018-harbor-mist
{color:#000;background-color:#B4B7BA}
.w3-2018-warm-sand
{color:#000;background-color:#C0AB8E}
.w3-2018-coconut-milk
{color:#000;background-color:#F0EDE5}
