:root{--font-stack-common:"trade-gothic",Arial,sans-serif;--font-stack-heading:"trade-gothic",Arial,sans-serif;--color-white:#fff;--color-black:#000;--color-primary:#f60;--color-background-light:#e8e6dc}
html{scroll-behavior:smooth}
article,footer,header,menu,nav,section{display:block}
body{line-height:1}ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
*{box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.hide{display:none}
.hide_desktop{display:inherit}
@media (min-width:769px){.hide_desktop{display:none}}
.hide_mobile{display:none}
@media (min-width:769px){.hide_mobile{display:inherit}}
@media (min-width:769px){.hide_desktop{display:none}}
.hide_mobile{display:none}
@media (min-width:769px){.hide_mobile{display:inherit}}
html{font-size:62.5%}*{-webkit-tap-highlight-color:transparent!important}
body{position:relative;font-size:14px;font-size:1.4rem;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
body.black{background-color:#000003}
body.full-page{position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden}
a:focus,button:focus{outline:0}
::-moz-selection{background-color:#f60;background-color:rgba(255,102,0,.2)}
::selection{background-color:#f60;background-color:rgba(255,102,0,.2)}
button:focus,input:focus,select:focus,textarea:focus{outline:0}
sup{position:relative;vertical-align:super;-ms-flex-item-align:start;align-self:flex-start;font-size:60%;line-height:0}
img.lazyload{opacity:0;transition:opacity .1s ease}
img.loaded{opacity:1}
.footer{position:relative;color:#999;background-color:#121212}
.header{position:fixed;top:0;left:0;right:0;height:100%;max-height:85px;background-color:#fff;z-index:1020;transition:max-height .2s linear}
@media (min-width:769px){.header{}}.
header_sticked{max-height:50px}
@media (min-width:769px){.header_sticked{}}
.navigation{display:flex;justify-content:center;align-items:center;align-content:center;padding-top:15px;padding-bottom:15px;z-index:50;background-color:#fff}
.navigation__brand{display:block}
.navigation__brand>img{display:block;height:32px}
@media (min-width:769px){.navigation__brand>img{height:64px}}
.navigation__bar{position:fixed;top:0;left:0;width:100%;height:100vh;display:none;padding:0 40px;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;background-color:#f60;background-color:#f60cc;z-index:1}
@media (min-width:769px){.navigation__bar{position:relative;top:auto;left:auto;margin-left:auto;margin-right:auto;display:block!important;width:auto;height:auto;padding:0;background-color:transparent;opacity:1!important}}
.navigation__wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end}@media (min-width:769px){.navigation__wrapper{-ms-flex-direction:row;flex-direction:row}}

@media (min-width:769px){.navigation__item{height:50px;line-height:50px}}
.navigation__button.button{display:-ms-flexbox;display:flex;position:absolute;top:50%;right:20px;-ms-transform:translateY(-50%);transform:translateY(-50%);height:25px;line-height:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:0 10px;font-family:"trade-gothic",Arial,sans-serif;font-size:9px;font-size:.9rem;color:#fff}
@media (min-width:769px){.navigation__button.button{height:50px;max-width:170px;padding:0 10px;font-size:19px;font-size:1.9rem}}
.navigation__link{display:inline-block;padding:15px 0;color:#ffffff;font-family:"blender-pro",Arial,sans-serif;line-height:1;font-weight:700;letter-spacing:1.25px;text-decoration:none;transition:all .3s ease-in-out}
.navigation__link.active,.navigation__link:active,.navigation__link:focus,.navigation__link:hover{color:var(--color-primary)}
@media (min-width:769px){.navigation__link{margin:0 35px;border-bottom:1px solid transparent;font-size:22px;font-size:2rem}.navigation__link.active,.navigation__link:active,.navigation__link:focus,.navigation__link:hover{color:#f60;}}
.navigation__line{display:inline-block;position:absolute;bottom:0;left:0;height:3px;pointer-events:none;background-color:red;width:0;transition:transform .5s,width .5s,opacity .2s .5s;transition-timing-function:ease;opacity:0}.navigation__line.show{opacity:1}.navigation_inverse .navigation__link{color:#000}.navigation_inverse .navigation__link.active,.navigation_inverse .navigation__link:active,.navigation_inverse .navigation__link:focus,.navigation_inverse .navigation__link:hover{color:#000003}@media (min-width:769px){.navigation_inverse .navigation__link.active,.navigation_inverse .navigation__link:active,.navigation_inverse .navigation__link:focus,.navigation_inverse .navigation__link:hover{color:#f60}}.navigation_inverse .burger-menu span{background-color:#000}.static{position:relative;padding-top:40px;padding-bottom:40px}


@media (min-width:769px){.burger-menu{display:none}}.burger-menu__wrapper{width:22px;height:12px;-ms-transform:rotate(0);transform:rotate(0);transition:.5s ease-in-out}.button{display:inline-block;position:relative;width:auto;height:40px;margin:0 auto;padding:0 20px;font-family:"trade-gothic",Arial,sans-serif;font-size:15px;font-size:1.5rem;line-height:40px;letter-spacing:2px;text-align:center;text-transform:uppercase;text-decoration:none;color:#000;background-color:#f60;border:0;cursor:pointer;overflow:hidden;transition:opacity .15s ease-in-out}.button>span{z-index:1}.button:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:0;background-color:#000;background-color:rgba(244,245,249,.09999999999999998);opacity:0;-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);transition:all .3s}
@media (hover:hover){.button:focus:after,.button:hover:after{height:250%;opacity:1}}
@media (min-width:769px){.button{font-size:20px;font-size:2rem;line-height:50px;width:100%;height:50px;max-width:220px}}
.button:disabled,.button_disabled{cursor:not-allowed;opacity:.5}.button.hide{display:none}@media (hover:hover) and (min-width:769px){.button:focus:after,.button:hover:after{height:300%}}
@media (min-width:769px){.button_scroll-down{display:block;position:absolute;left:50%;bottom:30px;-ms-transform:translate(-50%);transform:translate(-50%)}.button_scroll-down:before{font-family:icon;content:"\f107"}.button_scroll-top{position:absolute;top:0;right:20px;font-size:20px;font-size:2rem;line-height:40px;background-color:#f60;border:0;box-shadow:0 3px 10px rgba(0,0,3,.3);-ms-transform:translateY(-50%);transform:translateY(-50%)}.button_scroll-top:before{font-family:icon;content:"\f106"}}
@media (min-width:769px){.button_scroll-top{font-size:25px;font-size:2.5rem;width:50px;height:50px;line-height:50px}}
.button_footer{font-size:10px;font-size:1rem}
.button_footer:before{font-family:icon;content:"\f067"}
.button_footer.active:before{font-family:icon;content:"\f068"}
.button_submit{display:block;width:100%;max-width:none;margin-top:-5px;padding:0;letter-spacing:0}
@media (min-width:769px){.button_submit{width:auto;margin-top:0;padding:0 20px;letter-spacing:2px}}
.button_submit_bottom{margin-top:40px;margin-bottom:40px}
@media (min-width:769px){.button_submit_bottom{margin-top:5%;margin-bottom:5%}}
.button_choose-slot{display:block;width:calc(100% + 50px);max-width:none;height:35px;margin:0 -25px;font-size:11px;font-size:1.1rem;line-height:35px;text-align:left;color:#f60;background-color:#000}
.button_choose-slot>span{bottom:-1px}
.button_choose-slot:before{font-family:icon;content:"\f073";padding-right:5px}
.button_choose-slot:after{content:none}
@media (min-width:769px){.button_choose-slot{height:45px;font-size:14px;font-size:1.4rem;line-height:45px}}
.title{font-family:"trade-gothic",NotoSans-Bold,sans-serif;font-size:2.375rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#000;overflow:hidden;white-space:nowrap}
@media (min-width:769px){.title{font-size:61px;font-size:6.1rem}}
.title_big{font-size:80px;font-size:8rem}
@media (min-width:769px){.title_big{font-size:120px;font-size:12rem}}
.subtitle{font-family:"trade-gothic",Arial,sans-serif;font-size:15px;font-size:2.375rem;line-height:2.375rem;font-weight:500;letter-spacing:1px;margin:0 0 15px;padding:0 20px;color:#000;text-transform:uppercase
}@media (min-width:769px){.subtitle{font-size:22px;font-size:2.2rem;letter-spacing:5.699px;letter-spacing:.57rem}}

.title .hide_mobile{display:none}
@media (min-width:769px){.title .hide_mobile{display:inline}}
.title .hide_desktop{display:inline}
@media (min-width:769px){.title .hide_desktop{display:none}}
@keyframes b{0%{margin-left:0}50%{margin-left:30px}to{margin-left:0}}
@keyframes c{0%{opacity:1}to{opacity:0}}
.page-header{display:block;text-align:center;padding-bottom:0px}
@media (min-width:769px){.page-header{padding-bottom:0}}
.page-header__title{position:relative;font-family:Amerigo BT,Arial,sans-serif;font-size:20px;font-size:2rem;text-transform:uppercase;line-height:1.2;text-align:center;color:#f60}
@media (min-width:769px){.page-header__title{font-size:36px;font-size:3.6rem}}
.page-header__title:before{position:absolute;left:-20px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);height:2px;width:calc(100% + 20px * 2);content:"";background-color:#707070}
@media (min-width:769px){.page-header__title:before{left:0;width:100%}}
.page-header__title span{display:inline-block;position:relative;z-index:1;padding:0 15px;background-color:#fff;text-align:center}
@media (min-width:769px){.page-header__title span{padding:0 30px}}
.page-header__title_inverse{color:#000003}
@media (min-width:769px){.page-header__title_defined-width span{width:30vw}}
@media (min-width:769px){.page-header__title_half-width span{width:70vw;max-width:70%}}
.page-header__content{margin-top:10px;color:#666}
@media (min-width:769px){.page-header__content{font-size:18px;font-size:1.8rem}}
.page-header__content span{text-transform:uppercase}
.page-header__content_bolder{font-size:17px;font-size:1.7rem;color:#707070}
@media (min-width:769px){.page-header__content_bolder{font-size:25px;font-size:2.5rem}}
@media (min-width:769px){.page-header__content_limited-width{width:70%;margin-left:auto;margin-right:auto}}
.page-header__content_offset-top{margin-top:10px}
@media (min-width:769px){.page-header__content_offset-top{margin-top:10px}}
.page-header__content_brighter{color:#cecece}#galerie .page-header{margin-bottom:-15px}
@keyframes d{0%,to{transform:scale(0)}50%{transform:scale(1)}}
.tab{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;text-align:center;margin-bottom:-40px}@media (min-width:769px){.tab{display:none}}.tab__item{-ms-flex:1;flex:1;font-size:15px;font-size:1.5rem;text-transform:uppercase;border-top:1px solid rgba(244,245,249,.4);border-bottom:1px solid rgba(244,245,249,.4)}
.tab__item>a{display:block;padding:12px 0;letter-spacing:1px;text-decoration:none;line-height:1;color:#000}
.map{display:block;height:325px;margin:20px 0 0}@media (min-width:769px){.map{height:415px}}
.search-bar_label{display:block;position:relative}
.section{padding-top:40px;padding-bottom:40px;overflow:hidden;background-color:#fff}
@media (min-width:769px){.section{padding-top:4%;padding-bottom:2%}}
.section__title,.section__title_no_bar{font-size:15px;font-size:1.5rem;letter-spacing:1px;text-transform:uppercase;line-height:1;text-align:center;margin:40px 0 10px}
@media (min-width:769px){.section__title,.section__title_no_bar{font-size:24px;font-size:2.4rem;text-align:left;margin-top:0}}.section__title_center{text-align:center}.section_bottom{padding-bottom:160px}.section_center{text-align:center}
.input{display:block;width:100%;height:45px;padding:0 10px;font-size:13px;font-size:1.3rem;border:0;border-radius:0;transition:box-shadow .3s ease-in-out;-webkit-appearance:none}.input::-ms-clear{display:none}
@media (min-width:769px){.input{height:60px;padding:0 20px;font-size:16px;font-size:1.6rem}}
.input::-webkit-input-placeholder{color:#000003}.input:-ms-input-placeholder{color:#000003}.input::placeholder{color:#000003}.input.hide{display:none}
@media (min-width:769px){.input_search{max-width:380px}}.input_error{box-shadow:inset 0 0 0 2.5px #f60}
@media (min-width:769px){.input_error{box-shadow:inset 0 0 0 5px #f60}}
.input_bordered{padding-left:0;padding-right:0;border-bottom:1px solid #f60}
.input_bordered+.button{margin-top:20px}
.input_invalid+.button{pointer-events:none}
.input__wrapper{position:relative;z-index:1}.input__alert{display:block;left:50%;top:100%;-ms-transform:translateX(-50%) translateY(25px);transform:translateX(-50%) translateY(25px);max-width:360px;width:100%;padding:10px;background-color:#f60}.input__alert,.input__alert:before{position:absolute}.input__alert:before{top:1px;left:15px;width:0;height:0;-ms-transform:translateY(-100%);transform:translateY(-100%);content:"";border-style:solid;border-width:0 17px 15px;border-color:transparent transparent #f60}.input__alert-text{text-align:left;color:#fff;font-size:10px}.input__alert-text:before{display:-ms-inline-flexbox;display:inline-flex;margin-right:10px;width:15px;height:15px;content:"i";-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:12px;border-radius:50%;background-color:#fff;color:#f60}.select{font-size:13px;font-size:1.3rem;width:100%;height:45px;padding:0 30px 0 10px;margin:0;background-color:#f9f9f9;background-image:linear-gradient(180deg,#fefefe,#f2f2f2);border-color:#999;border-color:hsla(0,0%,60%,.2);border-radius:0;-webkit-appearance:none}
.checkbox-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:10px}
@media (min-width:769px){.checkbox-group{-ms-flex-direction:row;flex-direction:row}}.checkbox-group__item{margin:5px 0}
@media (min-width:769px){.checkbox-group__item~.checkbox-group__item{margin-left:20px}}.checkbox-group_lonely{text-align:left}.checkbox-group_lonely .checkbox-group__item{width:auto}.checkbox-group_lonely+.form__indication{position:relative;text-align:left}.checkbox-group_lonely+.form__indication:before{position:absolute;top:-20px;left:50%;content:"";width:100%;height:1px;background:#f4f5f9;background:rgba(244,245,249,.2);-ms-transform:translateX(-50%);transform:translateX(-50%)}

body{margin-top:150px}



.motd_banner_bloc__content {
  display: flex;
}
@media (max-width: 768px) {
  .motd_banner_bloc__content {
    display: flex;
    position: absolute;
    bottom: 0;
    left: 0;
    margin-left: 0;
  }
}
@media (max-width:769px){body{margin-top:80px}}
.list-result .place-city,.list-result .place-street{display:none}
html{scroll-behavior:smooth}
@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
body{margin-top:0;font-family:var(--font-stack-common)}
img{max-width:100%;vertical-align:top}
.section,section{scroll-margin-top:110px}.section--light{background:var(--color-background-light);color:var(--color-black)}
.burger-menu span{background:#000}
.header {background-color:rgba(0,0,0,0.2);}
.navigation{background-color:transparent}
.header .navigation__brand svg{fill:var(--white);vertical-align:top;transition:.25s ease-in-out;height:85px}
.header:not(.at-top) .navigation__link{color:var(--black);}
.header:not(.at-top){background:var(--white);height:auto;box-shadow: 0px 4px 4px rgba(0,0,0,0.5);}
.header:not(.at-top) .navigation__brand svg{height:55px}
.header .navigation__logo{transform:translateY(4px);opacity:1;transition:.25s ease-in-out;visibility:visible}
.header.at-top .navigation__logo{visibility:hidden;opacity:0}
.header .navigation__brand:hover svg{fill:var(--color-primary)}
.header .navigation__link:hover{color:var(--color-primary)}
.header .navigation__wrapper .navigation__link:hover {
  color: #fff;
  text-decoration:underline;
}


.navigation__header{display:flex;align-content:center}.navigation__logo{margin-left:30px}.navigation__bar{margin-right:0}.navigation__item+.navigation__item{margin-left:68px}.navigation__link{margin-left:20px;margin-right:20px;}.motd_banner_bloc{padding:60px 0;display:flex;align-items:center;position:relative}.motd_banner_bloc__content{display:flex}

.motd_banner_bloc__search{
margin-left: auto;
padding: 30px 30px 30px;
color: var(--white);
background: rgba(0,0,0,.8);
text-align: center;
font-size: 19px;
margin-top: 30px;
font-family: "trade-gothic";
margin:auto;
width: 90%;
  max-width: 840px; }


.motd_banner_bloc__logo {
  max-width: 200px;
}

.motd_banner_bloc__logo{display:inline-block;vertical-align:top;margin-bottom:10px;}.motd_banner_bloc__postal{margin-top:15px;display:flex;flex-wrap:wrap;font:400 2rem/1 var(--font-stack-common)}.motd_banner_bloc__postal input{background:var(--color-black);color:var(--white);border:1px solid var(--white);line-height:1;flex:1;border-radius:0;padding:1rem 2rem}.motd_banner_bloc__postal input::placeholder{color:var(--white)}.motd_banner_bloc__postal [type=submit]{background:var(--color-primary);color:var(--white);border:0;text-transform:uppercase;font:1.25em/1 var(--font-stack-heading);border-radius:0;padding:1rem 2rem}.motd_banner_bloc .carousel{position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0}.motd_banner_bloc .carousel img,.motd_banner_bloc .carousel picture{object-fit:cover;min-width:100%;min-height:100%}.motd_banner_bloc__scroll-down{position:absolute;left:50%;bottom:40px;transform:translateX(-50%);display:block}.motd_banner_bloc__scroll-down img{vertical-align:top}.section__title,.section__title_no_bar{font:700 30px/1 var(--font-stack-heading);font-weight:bold;text-transform:uppercase;display:flex;flex-direction:column;align-items:center}.section__title::after{content:"";width:60px;height:3px;margin-top:38px;background:var(--color-primary)}.page-header__content{color:var(--color-black);font-size: 14px;text-align: justify;}.essais{display:flex;justify-content:space-between;margin-bottom:6rem}@supports (gap:30px){.essais{gap:30px}}.essais__item{position:relative;overflow:hidden}.essais__item figcaption{position:absolute;bottom:0;left:0;right:0;text-align:center;color:var(--white);font-size:15px;font-weight:700;text-transform:uppercase;padding:28px 15px}.essais__title{color:var(--color-primary);text-transform:uppercase;font:400 45px/1 var(--font-stack-heading)}.essais__title sup{vertical-align:initial}.choice-plan .subtitle{text-transform:none;font:700 32px/1 var(--font-stack-heading);letter-spacing:0;margin-bottom:2.6rem;}

@media only screen and (min-width: 992px) and (max-width: 1320px) {
  #homepageSlider
{
    overflow: hidden;
    height: 100%;
  }

  .carousel-inner
{
    height: 100%;
    width: 151%;
    margin-left: -30%;
  }
}
@media (max-width:768px){.motd_banner_bloc__content
{
  display: flex;
  position: absolute;
  bottom: 0;
  left: 0;
  margin-left: 0;
}
.motd_banner_bloc__logo {
  max-width: 100%;
}

.header .navigation__logo{display:none}.header.at-top .navigation__brand svg{height:58px}.header:not(.at-top) .navigation__brand svg{height:42px}
.navigation__wrapper{align-items:left;margin-top:60px;align-items: flex-start;}
.navigation__item+.navigation__item{margin-left:0}.motd_banner_bloc{padding-top:90px}.motd_banner_bloc__search{width:100%;max-width:none;padding:2rem}.header .navigation__link{font-size: 2rem;text-transform: uppercase;}.motd_banner_bloc__scroll-down{bottom: 10px; width: 30px;}.motd_banner_bloc__postal {padding-bottom:30px}.essais{/*flex-direction:column*/}.essais__item img{width:100%}.essais__item+.essais__item{margin-top:30px}@supports (gap:30px){.essais__item+.essais__item{margin-top:0}}.motd_banner_bloc__postal [type=submit]{flex:1}.actions{flex-direction:column;align-items:center;margin:0 0 4rem}.actions__separator{height:1px;width:60px;margin:20px auto}.faq{display:flex;flex-direction:column}.faq__item{width:100%}@supports (display:grid){.faq{display:grid;grid-template-columns:repeat(1,1fr)}.faq__item{width:auto}}.navigation__bar{display:block;visibility:hidden;z-index:-1;opacity:0;transition:opacity .25s ease-in-out;pointer-events:none}.menu-opened .navigation__bar{visibility:visible;z-index:1;opacity:1;pointer-events:initial}}


@media (max-height:500px){
.motd_banner_bloc__scroll-down{bottom: 10px; width: 30px;}
}


#town_selector_btn{font-weight:bold;-webkit-appearance:none;appearance:none}#homepageSlider .carousel-inner{background-color:#000!important}#town_selector{width:50%;font-size:12px;}#town_selector_btn{width:50%;}
@media (max-width:1000px){.motd_banner_bloc__search{padding:20px 20px 20px;}.navigation__item + .navigation__item{margin-left:10px;}.header .navigation__link{font-size:21px}} @media (max-width:850px and min-width:768px){#town_selector{width:100%}#town_selector_btn{width:100%;}} @media (max-width:580px) { h3.title{font-size:1.2rem;} .section__title,.section__title_no_bar{margin-top:10px; margin-bottom:10px; }}.navigation__brand > img{max-width:none;}



#logoBrandHeader{background-position:center; background-size:contain;display:inline-block; background-repeat:no-repeat !important; }

#map_essai
{
padding: 20px 0px;
  background-color: #000;
  text-align: center;
  color: var(--color-primary);
}

.header #logoBrandHeader  { background:url(../images/logoKTM.jpg);background-size: contain;width: 180px; height: 120px;margin-top: 0;position: absolute;top: 0px;left: 63px;}
.header:not(.at-top) #logoBrandHeader  { background-size: contain;width:90px;height:90px;}

.motd_banner_bloc__search.row .cta {
  margin-bottom: 30px;
}

@media (max-width:768px){.header, .navigation{background-color:#fff;}
.header:not(.at-top) #logoBrandHeader
{
  width: 34px;
  height: 34px;
}
#ktm-tour, #ktm-tour .container, #homepageSlider {display:inline-block;position:relative;margin-top:0;}
.motd_banner_bloc__search {margin-top:70px;margin-right:0;}
.motd_banner_bloc{padding:0;}
#ktm-tour .container{padding:0;}
.section__title {margin: 0px 0 30px;}
img.min-vh-100 {min-height:auto !important;}
#container-booking-process { margin-top: 80px;}

.module.footernavigation .footerControl__slogan
{
position: relative;
top: 40px;
left: 50%;
display: block;
margin-bottom: 78px;
margin-left: -85px;
}
.module.footernavigation .footerControl__disclaimer
{
	width: 90%;
margin-left: 5%;
text-align: center;
margin-bottom: 20px;
}
}
@media (min-width:768px){
	
	
/*#logoBrandHeader { background:url(../images/logo_w.png);background-position:center; background-size:contain;width:259px;height:56px;display:inline-block;}
header.at-top .navigation__link {color:#fff;}*/
.header{background-color:rgba(0,0,0,0.2);}
}
.header:not(.at-top) .navigation__link {
  color: var(--black);
}

.navigation__link{text-transform:uppercase;}


@media only screen and (max-width: 840px) {
.section__title, .section__title_no_bar
{
	font-size:26px !important;
}
}
@media only screen and (max-width: 520px) {
.section__title, .section__title_no_bar
{
	font-size:20px !important;
}
}
