/*3f55ca1584426a8d635fc732507d0466*/
@charset "UTF-8";
#g-navigation2 .g-main-nav .g-dropdown{background:#ffffff}#titleintro h1,h2,h3,h4,h5,h6{margin:0.1rem 0 0.1rem 0;text-rendering:optimizeLegibility}.class-h1 h1{font-family:Cormorant Garamond;color:#9b1023;line-height:50px;letter-spacing:1px}.liseret-or h1:after{content:url('https://tantraskydancing.com/images/divers/liseret-or.png');display:block;line-height:20px}.liseret-blanc h1:after{content:url('https://tantraskydancing.com/images/divers/liseret-blanc.jpg');display:block;line-height:20px}h1{line-height:50px;letter-spacing:1px}h3{font-family:Cormorant Garamond;color:#722F30;letter-spacing:1px}h2{font-family:Cormorant Garamond;color:#9b1023;letter-spacing:1px}#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container{color:#d18e1a;padding:0.2345rem 0}#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container:hover{color:#9b1023}#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container>.g-menu-item-content{padding:0 0 0.8rem}#g-navigation .g-main-nav .g-toplevel>li.active>.g-menu-item-container>.g-menu-item-content{box-shadow:0 2px 0 #9b1023}#g-navigation .g-main-nav .g-sublevel>li:hover>.g-menu-item-container,#g-navigation .g-main-nav .g-sublevel>li.active>.g-menu-item-container{color:#9b1023}.button{background:#d18e1a;color:#fffff;font-family:Montserrat;font-weight:800;letter-spacing:0.1em;border-radius:2rem;line-height:1.15;font-size:0.9rem;vertical-align:middle;padding:1.2rem 2.825rem}.button:hover{background:#d18e1a;border-radius:0;transition:300ms all ease-in-out}.button::after{content:url('https://tantraskydancing.com/images/divers/arrow.png');padding:5px 0 0 10px}.button:hover::after{content:url('https://tantraskydancing.com/images/divers/arrow.png');padding:5px 0 0 25px;transition:300ms all ease-in-out}#button2 .button.arrow-or::after{content:url('https://tantraskydancing.com/images/divers/arrow-or.png');padding:5px 0 0 10px}#button2 .button:hover.arrow-or::after{content:url('https://tantraskydancing.com/images/divers/arrow-or.png');padding:5px 0 0 25px;transition:300ms all ease-in-out}.button.button-small{font-size:0.8rem}p{font-family:Montserrat Light;font-size:17px;line-height:1.7em}li{font-family:Montserrat Light;font-size:17px}#g-features{background-image:url('../../../../images/features/stage_tantra_background.jpg');background-repeat:no-repeat;background-size:cover}h1,h2,h3,h4,h5,h6{margin:1rem 0 0.8rem 0;text-rendering:optimizeLegibility}#g-features2{background-image:url('../../../../images/features/stage_tantra_background2.jpg');background-repeat:no-repeat;background-position:right;background-size:cover}h1,h2,h3,h4,h5,h6{margin:1rem 0 0.8rem 0;text-rendering:optimizeLegibility}#g-features3{background-image:url('../images/features/background_intro3.jpg');background-repeat:no-repeat;background-size:cover}h1,h2,h3,h4,h5,h6{margin:1rem 0 0.8rem 0;text-rendering:optimizeLegibility}#g-features4{background-image:url('../images/features/background_intro4.jpg');background-repeat:no-repeat;background-size:cover}h1,h2,h3,h4,h5,h6{margin:1rem 0 0.8rem 0;text-rendering:optimizeLegibility}#g-features5{background-image:url('../images/features/background_intro5.jpg');background-repeat:no-repeat;background-size:cover}h1,h2,h3,h4,h5,h6{margin:1rem 0 0.8rem 0;text-rendering:optimizeLegibility}#buttonfeatures .g-owlcarousel .g-owlcarousel-item-wrapper .g-owlcarousel-item-content-container .g-owlcarousel-item-content-wrapper{justify-content:left}#button2 .button{background:#ffffff;color:#c09249}#button3 .button{background:#b34b4b}#button5 .button{background:#ffffff;color:#c09249;margin-right:7%;font-size:core-font-size - 0.4;padding:1.1rem 1.725rem;border-radius:2rem}#button6 .button{margin-right:7%;font-size:core-font-size - 0.4;padding:1.1rem 1.725rem;border-radius:2rem}#button6 .button:hover{background:#d18e1a;border-radius:0;transition:300ms all ease-in-out}#textabove .g-owlcarousel .g-owlcarousel-item-wrapper .g-owlcarousel-item-content-container .g-owlcarousel-item-content-wrapper .g-owlcarousel-item-content .g-owlcarousel-item-title{font-family:"cormorant garamond";color:#ffffff}.g-owlcarousel .g-owlcarousel-item-wrapper .g-owlcarousel-item-content-container .g-owlcarousel-item-content-wrapper .g-owlcarousel-item-content .g-owlcarousel-item-desc{font-family:"Montserrat";font-weight:600;font-size:1.3rem;color:#ffffff}.button2 .button{background:#ffffff;color:#c09249}.stylenew .style{height:100%;display:block}.ombres-blocs{box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.3)}#abovehome{background-image:url('../images/accueil/formation_skydancing_TEL.jpg')}#utilityhome{background-image:url('../images/accueil/formation_skydancing_TEL.jpg');background-position-y:55%}#expanded3home{background-image:url('../images/accueil/fond_institut_accueil.jpg')}.g-testimonials2{background-image:url('../images/accueil/fond_institut_accueil.jpg');background-repeat:no-repeat;background-size:cover}#g-navigation22 .g-main-nav .g-toplevel>li{font-family:"Helvetica"}#g-footer22 .g-totop{font-family:"Helvetica";font-weight:500}#g-header h2{color:#ffffff}#g-header h3{color:#ffffff}#benefit{background-image:url('../../../../images/skydancing/yabium_transparent.png');background-repeat:no-repeat;background-position:center}.g-mainbar{background:#f4e9eb}#imgtel .g-content{background:#f4f5f7}#g-testimonials a{color:#ffffff}#g-testimonials a:hover{color:#d29292}#g-testimonials3 a{color:#b34b4b}#g-testimonials3 a:hover{color:#424753}#g-testimonials4 a{color:#ffefef}#g-testimonials4 a:hover{color:#d29292}#style-intro-title h1,h2,h3,h4,h5,h6{margin:0 0 0 0}#g-intro{padding:1rem 0}.etl-restobooking-main{position:relative;z-index:3}.etl-restobooking-main input[type="color"],.etl-restobooking-main input[type="date"],.etl-restobooking-main input[type="datetime"],.etl-restobooking-main input[type="datetime-local"],.etl-restobooking-main input[type="email"],.etl-restobooking-main input[type="month"],.etl-restobooking-main input[type="number"],.etl-restobooking-main input[type="password"],.etl-restobooking-main input[type="search"],.etl-restobooking-main input[type="tel"],.etl-restobooking-main input[type="text"],.etl-restobooking-main input[type="time"],.etl-restobooking-main input[type="url"],.etl-restobooking-main input[type="week"],.etl-restobooking-main input:not([type]),.etl-restobooking-main textarea{vertical-align:middle;box-shadow:0 0 4px rgba(179, 75, 75, 0.5);font-size:1rem;width:100%;line-height:2;-webkit-transition:border-color 0.2s;-moz-transition:border-color 0.2s;transition:border-color 0.2s}.etl-restobooking-main input[type="color"]:hover,.etl-restobooking-main input[type="date"]:hover,.etl-restobooking-main input[type="datetime"]:hover,.etl-restobooking-main input[type="datetime-local"]:hover,.etl-restobooking-main input[type="email"]:hover,.etl-restobooking-main input[type="month"]:hover,.etl-restobooking-main input[type="number"]:hover,.etl-restobooking-main input[type="password"]:hover,.etl-restobooking-main input[type="search"]:hover,.etl-restobooking-main input[type="tel"]:hover,.etl-restobooking-main input[type="text"]:hover,.etl-restobooking-main input[type="time"]:hover,.etl-restobooking-main input[type="url"]:hover,.etl-restobooking-main input[type="week"]:hover,.etl-restobooking-main input:not([type]):hover,.etl-restobooking-main textarea:hover{border-color:#b34b4b}.etl-restobooking-main input[type="color"]:focus,.etl-restobooking-main input[type="date"]:focus,.etl-restobooking-main input[type="datetime"]:focus,.etl-restobooking-main input[type="datetime-local"]:focus,.etl-restobooking-main input[type="email"]:focus,.etl-restobooking-main input[type="month"]:focus,.etl-restobooking-main input[type="number"]:focus,.etl-restobooking-main input[type="password"]:focus,.etl-restobooking-main input[type="search"]:focus,.etl-restobooking-main input[type="tel"]:focus,.etl-restobooking-main input[type="text"]:focus,.etl-restobooking-main input[type="time"]:focus,.etl-restobooking-main input[type="url"]:focus,.etl-restobooking-main input[type="week"]:focus,.etl-restobooking-main input:not([type]):focus,.etl-restobooking-main textarea:focus{border-color:#b34b4b}.etl-restobooking-main h2{margin-bottom:0.15rem}.etl-restobooking-main .etl-restobooking-headtext{margin-bottom:1rem}.etl-restobooking-main .etl-restobooking-footer{margin-top:1rem}.etl-restobooking-main .g-content{padding:-0.062rem -0.062rem 0 -0.062rem}@media only all and (min-width:48rem) and (max-width:59.99rem){.etl-restobooking-main{width:100%;-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;flex:0 100%}}.etl-restobooking-main .etl-restobooking-block{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}@media only all and (max-width:47.99rem){.etl-restobooking-main .etl-restobooking-block{-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap}}.etl-restobooking-main .etl-restobooking-block .etl-restobooking-item{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 0 10rem;-moz-flex:1 0 10rem;-ms-flex:1 0 10rem;flex:1 0 10rem;margin-bottom:0}@media only all and (max-width:47.99rem){.etl-restobooking-main .etl-restobooking-block .etl-restobooking-item{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.etl-restobooking-main .etl-restobooking-block .etl-restobooking-spinner{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 10%;-moz-flex:0 0 10%;-ms-flex:0 0 10%;flex:0 0 10%}@media only all and (max-width:47.99rem){.etl-restobooking-main .etl-restobooking-block .etl-restobooking-spinner{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.etl-restobooking-main .etl-restobooking-block .etl-restobooking-buttonsubmit{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}@media only all and (max-width:47.99rem){.etl-restobooking-main .etl-restobooking-block .etl-restobooking-buttonsubmit{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.etl-restobooking{white-space:nowrap}.etl-restobooking .etl-restobooking-item{position:relative;margin-right:0.625rem;margin-bottom:0.625rem}.dir-rtl .etl-restobooking .etl-restobooking-item{margin-right:0;margin-left:0.625rem}@media only all and (max-width:47.99rem){.etl-restobooking .etl-restobooking-item{margin-bottom:0.625rem}}.etl-restobooking .etl-restobooking-item input[type="text"],.etl-restobooking .etl-restobooking-item textarea{font-size:1.1vw;border-color:#a8adb9;color:#6f788c}@media only all and (min-width:48rem) and (max-width:59.99rem){.etl-restobooking .etl-restobooking-item input[type="text"],.etl-restobooking .etl-restobooking-item textarea{font-size:1rem}}@media only all and (max-width:47.99rem){.etl-restobooking .etl-restobooking-item input[type="text"],.etl-restobooking .etl-restobooking-item textarea{font-size:1rem}}.etl-restobooking .etl-restobooking-item label{margin-bottom:0.625rem;display:block}@media only all and (max-width:47.99rem){.etl-restobooking .etl-restobooking-item.etl-restobooking-spinner{width:100%}}.etl-restobooking .etl-restobooking-item.etl-restobooking-calendar .fa-calendar{margin-left:-33px;opacity:0.9;pointer-events:none}.dir-rtl .etl-restobooking .etl-restobooking-item.etl-restobooking-calendar .fa-calendar{margin-left:auto;margin-right:-33px}.etl-restobooking .etl-restobooking-thankyou,.etl-restobooking .etl-restobooking-error{display:none}.etl-restobooking .etl-restobooking-buttonsubmit label{margin-bottom:0.625rem;display:block}@media only all and (max-width:47.99rem){.etl-restobooking .etl-restobooking-buttonsubmit label{display:none}}@media only all and (max-width:47.99rem){.etl-restobooking .etl-restobooking-buttonsubmit{margin-top:-0.062rem}}@media only all and (max-width:47.99rem){.etl-restobooking .etl-restobooking-buttonsubmit{width:100%}}.etl-restobooking .etl-restobooking-buttonsubmit .button{margin-bottom:0;font-size:1.1vw}@media only all and (min-width:48rem) and (max-width:59.99rem){.etl-restobooking .etl-restobooking-buttonsubmit .button{font-size:1rem}}@media only all and (max-width:47.99rem){.etl-restobooking .etl-restobooking-buttonsubmit .button{width:100%;font-size:1rem}}.etl-restobooking .etl-restobooking-spinners{display:inline-block;margin-left:-22px;vertical-align:middle;line-height:1px;z-index:2;position:relative;padding-bottom:10px}.dir-rtl .etl-restobooking .etl-restobooking-spinners{left:22px}.etl-restobooking .etl-restobooking-spinners i{font-weight:600}.etl-restobooking .etl-restobooking-spinners a{display:block;color:#424753}.etl-restobooking .etl-restobooking-spinners a:hover{color:#b34b4b}.etl-restobooking .alert{border-width:1px;border-style:solid;border-radius:0.25rem;white-space:normal}.etl-restobooking .etl-restobooking-item-required-highlighted{background:rgba(255, 0, 0, 0.1)}.etl-restobooking .etl-restobooking-item-required-highlighted:hover{border-color:rgba(255, 0, 0, 0.5)}.box3 .etl-restobooking-main .etl-restobooking-block{background:#b34b4b}.box3 .etl-restobooking .etl-restobooking-item label{color:#ffffff}.box3 .etl-restobooking-item-required-highlighted{background:rgba(0, 0, 0, 0.4)}.box3 .etl-restobooking-item-required-highlighted:hover{background:rgba(0, 0, 0, 0.55)}.box4 .etl-restobooking-main .etl-restobooking-block{background:#d18e1a}.box4 .etl-restobooking .etl-restobooking-item label{color:#ffffff}.box4 .etl-restobooking-item-required-highlighted{background:rgba(0, 0, 0, 0.4)}.box4 .etl-restobooking-item-required-highlighted:hover{background:rgba(0, 0, 0, 0.55)}.etl-restobooking .etl-restobooking-item .fa-calendar,.etl-restobooking .etl-restobooking-spinners i{color:#595f6f}.ui-datepicker{padding:0}.ui-widget-content{border:none;background:#ffffff;-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.19);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.19);box-shadow:0 1px 3px rgba(0, 0, 0, 0.19)}.ui-datepicker-header{position:relative;color:#ffffff;padding:0;border-bottom:none;overflow:hidden;text-transform:uppercase;background:#d18e1a}.ui-datepicker-header .ui-state-hover{background:transparent;border-color:transparent;cursor:pointer}.ui-datepicker .ui-datepicker-title{line-height:2.2em;font-weight:normal;text-align:center}.ui-datepicker .ui-datepicker-title i{display:none}.ui-icon i.fa{margin-top:10px;text-align:center;display:block;color:#ffffff}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;background:#b34b4b;border:none;height:2.2em;width:1.4em}.ui-datepicker .ui-datepicker-prev.ui-state-hover,.ui-datepicker .ui-datepicker-next.ui-state-hover{background:#d18e1a;border-color:#d18e1a}.ui-datepicker .ui-datepicker-prev{left:0;border-right:1px solid #b34b4b}.ui-datepicker .ui-datepicker-next{right:0;border-left:1px solid #b34b4b}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{margin-top:-4px;top:40%}.ui-datepicker table{margin:0}.ui-datepicker th{padding:0.6em 0 0.4em;text-transform:uppercase;color:#595f6f;font-size:0.8em;text-align:center;border-top:1px solid #c4c8d0;background:#ffffff}.ui-datepicker td{border:none;padding:0;border-top:1px solid #c4c8d0;border-right:1px solid #c4c8d0}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:0.625rem}@media only all and (max-width:47.99rem){.ui-datepicker td span,.ui-datepicker td a{padding:0.325rem}}td:last-child{border-right:0}td .ui-state-default{background:transparent;border:none;color:#6f788c;margin:0;text-align:center}.ui-datepicker-etl-restobooking-calendar .ui-state-hover{background:#ededed;color:#b2b2b2}td a.ui-state-active,td a.ui-state-active.ui-state-hover{color:#ffffff;background:#d18e1a}.etl-restobooking-main{position:relative;z-index:3}.etl-restobooking-main input[type="color"],.etl-restobooking-main input[type="date"],.etl-restobooking-main input[type="datetime"],.etl-restobooking-main input[type="datetime-local"],.etl-restobooking-main input[type="email"],.etl-restobooking-main input[type="month"],.etl-restobooking-main input[type="number"],.etl-restobooking-main input[type="password"],.etl-restobooking-main input[type="search"],.etl-restobooking-main input[type="tel"],.etl-restobooking-main input[type="text"],.etl-restobooking-main input[type="time"],.etl-restobooking-main input[type="url"],.etl-restobooking-main input[type="week"],.etl-restobooking-main input:not([type]),.etl-restobooking-main textarea,.etl-restobooking-main select{vertical-align:middle;box-shadow:0 0 4px rgba(179, 75, 75, 0.5);font-size:1rem;width:100%;line-height:2;-webkit-transition:border-color 0.2s;-moz-transition:border-color 0.2s;transition:border-color 0.2s}.etl-restobooking-main input[type="color"]:hover,.etl-restobooking-main input[type="date"]:hover,.etl-restobooking-main input[type="datetime"]:hover,.etl-restobooking-main input[type="datetime-local"]:hover,.etl-restobooking-main input[type="email"]:hover,.etl-restobooking-main input[type="month"]:hover,.etl-restobooking-main input[type="number"]:hover,.etl-restobooking-main input[type="password"]:hover,.etl-restobooking-main input[type="search"]:hover,.etl-restobooking-main input[type="tel"]:hover,.etl-restobooking-main input[type="text"]:hover,.etl-restobooking-main input[type="time"]:hover,.etl-restobooking-main input[type="url"]:hover,.etl-restobooking-main input[type="week"]:hover,.etl-restobooking-main input:not([type]):hover,.etl-restobooking-main textarea:hover,.etl-restobooking-main select:hover{border-color:#b34b4b}.etl-restobooking-main input[type="color"]:focus,.etl-restobooking-main input[type="date"]:focus,.etl-restobooking-main input[type="datetime"]:focus,.etl-restobooking-main input[type="datetime-local"]:focus,.etl-restobooking-main input[type="email"]:focus,.etl-restobooking-main input[type="month"]:focus,.etl-restobooking-main input[type="number"]:focus,.etl-restobooking-main input[type="password"]:focus,.etl-restobooking-main input[type="search"]:focus,.etl-restobooking-main input[type="tel"]:focus,.etl-restobooking-main input[type="text"]:focus,.etl-restobooking-main input[type="time"]:focus,.etl-restobooking-main input[type="url"]:focus,.etl-restobooking-main input[type="week"]:focus,.etl-restobooking-main input:not([type]):focus,.etl-restobooking-main textarea:focus,.etl-restobooking-main select:focus{border-color:#b34b4b}.etl-restobooking-main h2{margin-bottom:0.15rem}.etl-restobooking-main .etl-restobooking-headtext{margin-bottom:1rem}.etl-restobooking-main .etl-restobooking-footer{margin-top:1rem}.etl-restobooking-main .g-content{padding:-0.062rem -0.062rem 0 -0.062rem}@media only all and (min-width:48rem) and (max-width:59.99rem){.etl-restobooking-main{width:100%;-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;flex:0 100%}}.etl-restobooking-main .etl-restobooking-block{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}@media only all and (max-width:47.99rem){.etl-restobooking-main .etl-restobooking-block{-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap}}.etl-restobooking-main .etl-restobooking-block .etl-restobooking-item{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 0 10rem;-moz-flex:1 0 10rem;-ms-flex:1 0 10rem;flex:1 0 10rem;margin-bottom:0}@media only all and (max-width:47.99rem){.etl-restobooking-main .etl-restobooking-block .etl-restobooking-item{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.etl-restobooking-main .etl-restobooking-block .etl-restobooking-spinner{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 10%;-moz-flex:0 0 10%;-ms-flex:0 0 10%;flex:0 0 10%}@media only all and (max-width:47.99rem){.etl-restobooking-main .etl-restobooking-block .etl-restobooking-spinner{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.etl-restobooking-main .etl-restobooking-block .etl-restobooking-buttonsubmit{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}@media only all and (max-width:47.99rem){.etl-restobooking-main .etl-restobooking-block .etl-restobooking-buttonsubmit{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.etl-restobooking{white-space:nowrap}.etl-restobooking .etl-restobooking-item{position:relative;margin-right:0.625rem;margin-bottom:0.625rem}.dir-rtl .etl-restobooking .etl-restobooking-item{margin-right:0;margin-left:0.625rem}@media only all and (max-width:47.99rem){.etl-restobooking .etl-restobooking-item{margin-bottom:0.625rem}}.etl-restobooking .etl-restobooking-item input[type="text"],.etl-restobooking .etl-restobooking-item textarea,.etl-restobooking .etl-restobooking-item select,.etl-restobooking .etl-restobooking-item .etl-restobooking-buttonsubmit .button{font-size:1.2rem;border-color:#a8adb9;color:#6f788c;height:2.7rem}@media only all and (min-width:48rem) and (max-width:59.99rem){.etl-restobooking .etl-restobooking-item input[type="text"],.etl-restobooking .etl-restobooking-item textarea,.etl-restobooking .etl-restobooking-item select,.etl-restobooking .etl-restobooking-item .etl-restobooking-buttonsubmit .button{font-size:1rem;height:2.1rem}}@media only all and (max-width:47.99rem){.etl-restobooking .etl-restobooking-item input[type="text"],.etl-restobooking .etl-restobooking-item textarea,.etl-restobooking .etl-restobooking-item select,.etl-restobooking .etl-restobooking-item .etl-restobooking-buttonsubmit .button{font-size:1rem;height:2.1rem}}.etl-restobooking .etl-restobooking-item label{margin-bottom:0.625rem;display:block}@media only all and (max-width:47.99rem){.etl-restobooking .etl-restobooking-item.etl-restobooking-spinner{width:100%}}.etl-restobooking .etl-restobooking-item.etl-restobooking-calendar .fa-calendar{margin-left:-33px;opacity:0.9;pointer-events:none}.dir-rtl .etl-restobooking .etl-restobooking-item.etl-restobooking-calendar .fa-calendar{margin-left:auto;margin-right:-33px}.etl-restobooking .etl-restobooking-thankyou,.etl-restobooking .etl-restobooking-error{display:none}.etl-restobooking .etl-restobooking-buttonsubmit label{margin-bottom:0.625rem;display:block}@media only all and (max-width:47.99rem){.etl-restobooking .etl-restobooking-buttonsubmit label{display:none}}@media only all and (max-width:47.99rem){.etl-restobooking .etl-restobooking-buttonsubmit{margin-top:-0.062rem}}@media only all and (max-width:47.99rem){.etl-restobooking .etl-restobooking-buttonsubmit{width:100%}}.etl-restobooking .etl-restobooking-buttonsubmit .button{margin-bottom:0}.etl-restobooking .etl-restobooking-spinners{display:inline-block;margin-left:-22px;vertical-align:middle;line-height:1px;z-index:2;position:relative;padding-bottom:10px}.dir-rtl .etl-restobooking .etl-restobooking-spinners{left:22px}.etl-restobooking .etl-restobooking-spinners i{font-weight:600}.etl-restobooking .etl-restobooking-spinners a{display:block;color:#424753}.etl-restobooking .etl-restobooking-spinners a:hover{color:#b34b4b}.etl-restobooking .alert{border-width:1px;border-style:solid;border-radius:0.25rem;white-space:normal}.etl-restobooking .etl-restobooking-item-required-highlighted{background:rgba(255, 0, 0, 0.1)}.etl-restobooking .etl-restobooking-item-required-highlighted:hover{border-color:rgba(255, 0, 0, 0.5)}.box3 .etl-restobooking-main .etl-restobooking-block{background:#b34b4b}.box3 .etl-restobooking .etl-restobooking-item label{color:#ffffff}.box3 .etl-restobooking-item-required-highlighted{background:rgba(0, 0, 0, 0.4)}.box3 .etl-restobooking-item-required-highlighted:hover{background:rgba(0, 0, 0, 0.55)}.box4 .etl-restobooking-main .etl-restobooking-block{background:#d18e1a}.box4 .etl-restobooking .etl-restobooking-item label{color:#ffffff}.box4 .etl-restobooking-item-required-highlighted{background:rgba(0, 0, 0, 0.4)}.box4 .etl-restobooking-item-required-highlighted:hover{background:rgba(0, 0, 0, 0.55)}.etl-restobooking .etl-restobooking-item .fa-calendar,.etl-restobooking .etl-restobooking-spinners i{color:#595f6f}.ui-datepicker{padding:0}.ui-widget-content{border:none;background:#ffffff;-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.19);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.19);box-shadow:0 1px 3px rgba(0, 0, 0, 0.19)}.ui-datepicker-header{position:relative;color:#ffffff;padding:0;border-bottom:none;overflow:hidden;text-transform:uppercase;background:#d18e1a}.ui-datepicker-header .ui-state-hover{background:transparent;border-color:transparent;cursor:pointer}.ui-datepicker .ui-datepicker-title{line-height:2.2em;font-weight:normal;text-align:center}.ui-datepicker .ui-datepicker-title i{display:none}.ui-icon i.fa{margin-top:10px;text-align:center;display:block;color:#ffffff}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;background:#b34b4b;border:none;height:2.2em;width:1.4em}.ui-datepicker .ui-datepicker-prev.ui-state-hover,.ui-datepicker .ui-datepicker-next.ui-state-hover{background:#d18e1a;border-color:#d18e1a}.ui-datepicker .ui-datepicker-prev{left:0;border-right:1px solid #b34b4b}.ui-datepicker .ui-datepicker-next{right:0;border-left:1px solid #b34b4b}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{margin-top:-4px;top:40%}.ui-datepicker table{margin:0}.ui-datepicker th{padding:0.6em 0 0.4em;text-transform:uppercase;color:#595f6f;font-size:0.8em;text-align:center;border-top:1px solid #c4c8d0;background:#ffffff}.ui-datepicker td{border:none;padding:0;border-top:1px solid #c4c8d0;border-right:1px solid #c4c8d0}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:0.625rem}@media only all and (max-width:47.99rem){.ui-datepicker td span,.ui-datepicker td a{padding:0.325rem}}td:last-child{border-right:0}td .ui-state-default{background:transparent;border:none;color:#6f788c;margin:0;text-align:center}.ui-datepicker-etl-restobooking-calendar .ui-state-hover{background:#ededed;color:#b2b2b2}td a.ui-state-active,td a.ui-state-active.ui-state-hover{color:#ffffff;background:#d18e1a}#bf .bfQuickMode .bfFieldset-m{background:transparent}.entry-title{font-weight:bold}.bfQuickMode legend{color:#832b2c;font-family:"Cormorant Garamond";font-weight:700;font-size:2rem;line-height:1.5;margin:1rem 0;text-decoration:underline}.bfQuickMode .bfSubmitButton{float:none;margin-right:40%}@media only screen and (max-width:600px){.bfQuickMode .bfSubmitButton{float:none;margin:0;padding:1.2rem 1.2rem;font-size:11px}}@media only screen and (max-width:600px){.form-actions{padding:0}}#g-above a{text-decoration:underline;color:inherit}#g-above a:hover{text-decoration:none}#link-bottom-menu a{color:#ffffff}#link-bottom-menu a:hover{color:#d29292}#link-bottom-email a{color:#e3d0d0}#link-bottom-email a:hover{color:#d29292}.g-nav2 a:before{content:"♡";color:#c09249}.platform-newsletter-nav{padding:0 0 0 0;margin:0px 5px}div.mod-languages li{margin-left:5px;margin-right:0px}.tippy-content{background-color:#bfa19b}#connexion_institute{font-family:Arial, sans;font-size:0.8em;color:rgba(255, 255, 255, 0.8);background:#da8972;text-decoration:none;font-weight:bold;display:block;text-align:center;line-height:30px;border-radius:20px;border:solid 2px rgba(255, 255, 255, 0.8);transition:background 0.2s ease;width:200px;height:auto;float:right;vertical-align:middle}#connexion_institute:hover{background:#c04118}.connexion_institute{font-family:Arial, sans;font-size:0.8em;color:rgba(255, 255, 255, 0.8);background:rgba(255, 255, 255, 0.8);text-decoration:none;font-weight:bold;display:block;text-align:center;line-height:30px;border-radius:20px;border:solid 2px rgba(255, 255, 255, 0.8);transition:background 0.2s ease;width:300px;height:auto;float:right;vertical-align:middle}.connexion_institute:hover{background:#c04118}.background_table{background-image:url('../../../../images/divers/background_table.jpg');background-repeat:repeat}.background_table img{width:100%}.mod-dpcalendar-upcoming-simple .dp-figure{display:none}.mod-dpcalendar-mini .fc-header-toolbar h2{font-size:1.4em;font-weight:600}.pre{display:block;word-break:unset;word-wrap:unset;white-space:pre;white-space:pre-wrap}#bfLabel1199{width:30%}#bfLabel1204{width:30%}#bfLabel1213{width:30%}#bfQuickModeSection80608{padding:0;margin:0}#bfLabel1184{width:30%}#bfLabel1346{width:30%}#bfLabel1363{width:30%}#bfLabel1185{width:30%}#bfLabel1186{width:30%}#bfLabel2043{width:30%}#bfLabel1184{display:none}#bfLabel1346{display:none}#bfLabel1185{display:none}.g-recaptcha{transform:scale(0.9);transform-origin:0 0}#newrecaptcha{transform:scale(0.9);transform-origin:0 0}.bfQuickMode .bfSectionDescription p{margin:0.4rem}.bfQuickMode section.bfElemWrap{padding:4px}#g-content2 .g-content{padding:0 0.938rem 0.938rem 0.938rem}.com-dpcalendar-event__tags-text{display:none}.a-mois-calendrier{background-color:#dfd3d3;font-weight:bold}.com-dpcalendar-event .dp-description__label{flex:0 0 260px;text-align:left}.zoom{transition:all 0.3s ease;vertical-align:middle;overflow:hidden}.zoom:hover{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);opacity:0.8}.maintitle{font-size:3.8rem;color:#ffffff;font-weight:300;line-height:2;margin:0 0 0 0}.calendar-title{font-weight:bold;color:#993300;font-size:1.5rem}.h1toh2style{font-size:1.9rem;font-weight:400;color:#993300}.h2toh1style{margin:1rem 0 0.8rem 0;text-rendering:optimizeLegibility;line-height:50px;letter-spacing:1px;font-weight:700;font-size:2.25rem}.h2toh3style{font-family:Cormorant Garamond;color:#722F30;letter-spacing:1px;font-size:1.5rem}.example{cursor:pointer;height:200px;position:relative;overflow:hidden;width:150px;text-align:center}.example .fadedbox{background-color:#512a45;position:absolute;top:0;left:0;color:#fff;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;transition:all 300ms ease-out;opacity:0;width:150px;height:200px}.example:hover .fadedbox{opacity:0.7}.example .text{-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;transition:all 300ms ease-out;transform:translateY(30px);-webkit-transform:translateY(30px)}.example .title{font-size:1.5em;text-transform:uppercase;opacity:0;transition-delay:0.2s;transition-duration:0.3s}.example:hover .title,.example:focus .title{opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px)}#g-expanded{background-image:url('https://tantraskydancing.com/templates/g5_helium/images/expanded/background-bottom-calendar-page.jpg');background-position:bottom;background-repeat:no-repeat}.a-entete-calendar-table{color:white;font-family:"Cormorant Garamond";font-size:1.8rem;font-weight:700;text-align:center;vertical-align:middle;background-image:url('https://tantraskydancing.com/templates/g5_helium/custom/images/a-entete-calendar-table.png');background-size:1000px 60px;background-repeat:no-repeat;background-position:center;background-origin:content-box;padding-bottom:0.3em;padding-top:1.8em;border:none}.ap{border:none}.a-noline{border:none}.at{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#eccad0}.a-line-table{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#eccad0}#g-above-calendar a{text-decoration:none;color:inherit}#g-above-calendar a:hover{text-decoration:none;opacity:0.7}.a-online-events{color:#ffaf0e;font-weight:800}.a-ateliers-courts{color:#ff7941;font-weight:800}.a-journees{color:#006d73;font-weight:800}.a-seminaires-stages{color:#96179c;font-weight:800}.a-formations-skydancing{color:#9b1023;font-weight:800}.abouton a{display:none}.abouton a.onlink{display:none}.abouton a:hover{display:block;margin:0 0 0 0}.a-bouton22{background-image:none;background-size:30px 30px;background-repeat:no-repeat;background-position:left;z-index:0}.a-bouton22:hover{padding-left:40px;background-image:url('https://tantraskydancing.com/images/divers/bouton-calendrier.png');background-size:30px 30px;border:none;background-position:5px;background-repeat:no-repeat;display:inline-block}.fancySearchRow th{width:auto}.com-dpcalendar-event .dp-description__description{color:#5c2348;font-weight:700;padding-left:36px}a.dp-link.dp-location__url{font-weight:500;text-decoration:underline}.com-dpcalendar-event .dp-heading{align:center;color:#9b1023;line-height:50px;letter-spacing:1px}.com-dpcalendar-event__header{border-collapse:collapse;vertical-align:middle;text-align:center;padding:20px 0 20px 0}.com-dpcalendar-event__header h1:after{content:url('https://tantraskydancing.com/images/divers/liseret-or.png');display:block;line-height:20px}.dp-description__label{font-size:14px}.com-dpcalendar-event__description{grid-column:1/4;grid-row:10/11;padding-top:60px;width:90%;justify-self:center}.com-dpcalendar-event__locations{grid-row:11/11}.com-dpcalendar-event_small{grid-column:1/4;width:80%;justify-self:center}.com-dpcalendar-event__locations .dp-map{width:100%;height:400px}.com-dpcalendar-event .dp-heading{font-family:Cormorant Garamond;color:#9b1023;font-siez:36px;line-height:50px;font-size:36px}.com-dpcalendar-event .dp-heading:after{content:url('https://tantraskydancing.com/images/divers/liseret-or.png');display:block;line-height:20px}#g-navigation{width:100%;box-shadow:0px 10px 24px rgba(0, 0, 0, 0.45)}#background-image-isolated-event{position:relative;background-image:url('https://tantraskydancing.com/images/divers/stage_tantra_3.png');background-position:top;background-repeat:no-repeat}.tantra2{position:relative;background-image:url('https://tantraskydancing.com/images/divers/stage-tantra.png');background-position:100% 50%;background-repeat:no-repeat}@media screen and (-webkit-min-device-pixel-ratio: 0)\a .bfQuickMode .row-fluid{padding-top:18px;color:#5C2348}.bfQuickMode .controls .control-label{font-weight:800;width:70%;color:#5C2348}.form{margin:6rem;padding:3rem}@media only screen and (max-width:600px){.form{margin:0;padding:0.1rem}}.bfQuickMode input[type=text],.bfQuickMode textarea,.bfQuickMode select,.bfQuickMode .uneditable-input{max-width:80%;width:100%;border-radius:30px;border-color:#eccad0;padding-left:10px}.masquer_details_localisation .dp-location__details{display:none}.bfQuickMode textarea{padding-left:10px}a.dp-event-url.dp-link{font-weight:bold}.mod-dpcalendar-mini .fc-header-toolbar h2{font-size:2em;font-weight:600;color:#5c2348;text-transform:capitalize}.fc table{background-color:#ffffff}.fc .fc-col-header-cell-cushion{color:#ffffff}.mod-dpcalendar-mini .dp-icon svg{color:#ffffff}.fc .fc-button-group>.fc-button{background-color:#d18e1a}.fc-direction-ltr .fc-button-group>.fc-button:not(:last-child){background-color:#d18e1a;border-top-left-radius:0, 5rem;border-bottom-left-radius:0, 5rem}.mod-dpcalendar-mini .fc-button-group .fc-button{border-radius:0.5rem}.fc .fc-daygrid-day-number{font-weight:600;color:#5c2348}.fc .fc-toolbar{padding-top:1em}.fc th{background-color:#5c2348}.erase-tr{display:none}.plg-content-dpcalendar-contact-events{display:none}.white-hover a:hover{color:white}#bfElementGroupNoWrap78{width:auto}#bfElementGroupNoWrap79{width:auto}#bfElementGroupNoWrap69{width:auto}#bfElementGroupNoWrap6{width:auto}#ff_elem1728{text-align:center}#ff_elem481{padding-left:15px}#ff_elem12{padding-left:15px}div#confirm_container_div{display:none}@media only screen and (max-width:380px){header.masthead{background:transparent url('../../../../images/header/bandeau-accueil-skydancing-tantra-mobile2.jpg') no-repeat}}@media only screen and (min-width:381px){header.masthead{background:transparent url('../../../../images/header/bandeau%20accueil%20new3b.jpg') no-repeat}}.bfQuickMode .bfLabelLeft textarea{padding:5px 15px}.bfQuickMode section input[type="text"],.bfQuickMode section textarea,.bfQuickMode section select{padding:5px 15px}.newpre{display:block;word-break:unset;word-wrap:break-word;white-space:pre;white-space:pre-wrap}.bfQuickMode .bfWrapperBlock{box-shadow:rgba(67, 71, 85, 0.27) 0px 0px 0.25em, rgba(90, 125, 188, 0.05) 0px 0.25em 1em;margin:35px 5px 15px 5px}.platform-content,.moduletable,.widget{margin:0.625rem 0;padding:0.2rem 0}.com-dpcalendar-event__image .dp-image{height:auto}#g-header:before{opacity:0.55}.bg-transparent{background-color:transparent}.t-black h3{color:#424753}.accordian_header h4{color:#424753}.accordian_header a:hover{background-color:#f2f2f0}.tab_wrapper .content_wrapper .accordian_header{color:#424753;border-top:1px solid #c09249}.tab_wrapper .content_wrapper .accordian_header.active{color:#424753;background:#f2f2f0}.tab_wrapper.accordion .content_wrapper{border-color:#fff}.bg-c0,.bg-hover-c0:hover,.bg-transparent,.bg-hover-transparent:hover{background-color:transparent !important;color:#424753}.hover01 img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.hover01:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.com-dpcalendar-event .dp-button-copy-ical{display:none}.com-dpcalendar-event .dp-button-copy-google{display:none}#upcomming .mod-dpcalendar-upcoming-panel__group,.mod-dpcalendar-upcoming-panel .mod-dpcalendar-upcoming-panel__event{flex:1 1 300px;position:relative;display:block;margin:30px 10px}#upcomming .g-content{width:100%}.mod-dpcalendar-upcoming-panel .dp-figure .dp-image{width:100%;object-fit:cover;height:200px}.mod-dpcalendar-upcoming-panel__event{background-color:#fff;box-shadow:0 0 12px 6px rgba(52, 58, 67, 0.1), 0 2px 5px rgba(52, 58, 67, 0.08), 0 5px 15px rgba(52, 58, 67, 0.08);display:block;border:1px solid #9FC6FF;-moz-border-radius:10px 0;-webkit-border-radius:10px 0;border-radius:10px 0}.mod-dpcalendar-upcoming-panel__information{border-left:10px solid;padding-left:5px;padding-top:0px;margin-top:0px;margin-bottom:0.7rem}@media screen and (min-width:640px){.mod-dpcalendar-upcoming-panel__events{--width-lien: 31%;display:grid;grid-template-columns:repeat(auto-fill, var(--width-lien));gap:1em;justify-content:space-between}}.maClasseSurvol{background:#d18e1a;border-radius:20px 0;border-style:groove;border-color:blanchedalmond}.maClasseSurvol:hover{background:#dea035}