 /*reset*/
 *{box-sizing:border-box!important;outline:0!important;-webkit-appearance:none;-webkit-outline:none}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}:active,:focus,:hover,:visited{outline:0;outline-offset:0;outline-width:0!important;-webkit-tap-highlight-color:transparent}:active,:focus,:hover,:visited{outline:0!important;-webkit-appearance:none;-webkit-outline:none}body,html{margin:0;padding:0}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}body{font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-weight:400;overflow-x:hidden}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects;text-decoration:none}a:active,a:focus,a:hover,a:visited{outline-width:0;text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}strong{font-weight:bolder}b{font-weight:500;}code,kbd,samp{font-family:monospace,monospace;font-size:1em}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}abbr[data-original-title],abbr[title]{cursor:help}dl,ol,ul{padding:0;margin:0}a{background-color:transparent;-webkit-text-decoration-skip:objects;text-decoration:none;color:inherit}a:focus,a:hover{text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre{margin-top:0;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle}[role=button]{cursor:pointer}input{border-radius:none}[role=button],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}table{border-collapse:collapse}button,input,select,textarea{line-height:inherit}input[type=checkbox]:disabled,input[type=radio]:disabled{cursor:not-allowed}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}input[type=search]{-webkit-appearance:none}input:invalid{border:none;box-shadow:none}output{display:inline-block}[hidden]{display:none!important}input:-webkit-autofill,input:-webkit-autofill:focus input:-webkit-autofill,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus{border:0;-webkit-text-fill-color:#ссс;-webkit-box-shadow:0 0 0 1000px transparent inset;transition:background-color 5000s ease-in-out 0s;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,174,255,.04) 50%,rgba(255,255,255,0) 51%,rgba(0,174,255,.03) 100%)}
 /*bootstrap*/
 html{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}.container{position:relative;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px;display:block}@media (min-width:576px){.container{padding-right:15px;padding-left:15px}}@media (min-width:768px){.container{padding-right:15px;padding-left:15px}}@media (min-width:992px){.container{padding-right:15px;padding-left:15px}}@media (min-width:1200px){.container{padding-right:15px;padding-left:15px}}@media (min-width:576px){.container{width:90%;max-width:100%}}@media (max-width:575px){.container{width:100%;max-width:100%}}@media (min-width:768px){.container{width:90%;max-width:100%}}@media (min-width:992px){.container{width:960px;max-width:100%}}@media (min-width:1200px){.container{width:1140px;max-width:100%}}@media (min-width:1300px){.container{width:1250px;max-width:100%}}.container-fluid{position:relative;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px}@media (min-width:576px){.container-fluid{padding-right:15px;padding-left:15px}}@media (min-width:768px){.container-fluid{padding-right:15px;padding-left:15px}}@media (min-width:992px){.container-fluid{padding-right:15px;padding-left:15px}}@media (min-width:1200px){.container-fluid{padding-right:15px;padding-left:15px}}.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}@media (min-width:576px){.row{margin-right:-15px;margin-left:-15px}}@media (min-width:768px){.row{margin-right:-15px;margin-left:-15px}}@media (min-width:992px){.row{margin-right:-15px;margin-left:-15px}}@media (min-width:1200px){.row{margin-right:-15px;margin-left:-15px}}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width:576px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{padding-right:15px;padding-left:15px}}@media (min-width:768px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{padding-right:15px;padding-left:15px}}@media (min-width:992px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{padding-right:15px;padding-left:15px}}@media (min-width:1200px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{padding-right:15px;padding-left:15px}}.col{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-0{right:auto}.pull-1{right:8.333333%}.pull-2{right:16.666667%}.pull-3{right:25%}.pull-4{right:33.333333%}.pull-5{right:41.666667%}.pull-6{right:50%}.pull-7{right:58.333333%}.pull-8{right:66.666667%}.pull-9{right:75%}.pull-10{right:83.333333%}.pull-11{right:91.666667%}.pull-12{right:100%}.push-0{left:auto}.push-1{left:8.333333%}.push-2{left:16.666667%}.push-3{left:25%}.push-4{left:33.333333%}.push-5{left:41.666667%}.push-6{left:50%}.push-7{left:58.333333%}.push-8{left:66.666667%}.push-9{left:75%}.push-10{left:83.333333%}.push-11{left:91.666667%}.push-12{left:100%}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-sm-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-sm-0{right:auto}.pull-sm-1{right:8.333333%}.pull-sm-2{right:16.666667%}.pull-sm-3{right:25%}.pull-sm-4{right:33.333333%}.pull-sm-5{right:41.666667%}.pull-sm-6{right:50%}.pull-sm-7{right:58.333333%}.pull-sm-8{right:66.666667%}.pull-sm-9{right:75%}.pull-sm-10{right:83.333333%}.pull-sm-11{right:91.666667%}.pull-sm-12{right:100%}.push-sm-0{left:auto}.push-sm-1{left:8.333333%}.push-sm-2{left:16.666667%}.push-sm-3{left:25%}.push-sm-4{left:33.333333%}.push-sm-5{left:41.666667%}.push-sm-6{left:50%}.push-sm-7{left:58.333333%}.push-sm-8{left:66.666667%}.push-sm-9{left:75%}.push-sm-10{left:83.333333%}.push-sm-11{left:91.666667%}.push-sm-12{left:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-md-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-md-0{right:auto}.pull-md-1{right:8.333333%}.pull-md-2{right:16.666667%}.pull-md-3{right:25%}.pull-md-4{right:33.333333%}.pull-md-5{right:41.666667%}.pull-md-6{right:50%}.pull-md-7{right:58.333333%}.pull-md-8{right:66.666667%}.pull-md-9{right:75%}.pull-md-10{right:83.333333%}.pull-md-11{right:91.666667%}.pull-md-12{right:100%}.push-md-0{left:auto}.push-md-1{left:8.333333%}.push-md-2{left:16.666667%}.push-md-3{left:25%}.push-md-4{left:33.333333%}.push-md-5{left:41.666667%}.push-md-6{left:50%}.push-md-7{left:58.333333%}.push-md-8{left:66.666667%}.push-md-9{left:75%}.push-md-10{left:83.333333%}.push-md-11{left:91.666667%}.push-md-12{left:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-lg-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-lg-0{right:auto}.pull-lg-1{right:8.333333%}.pull-lg-2{right:16.666667%}.pull-lg-3{right:25%}.pull-lg-4{right:33.333333%}.pull-lg-5{right:41.666667%}.pull-lg-6{right:50%}.pull-lg-7{right:58.333333%}.pull-lg-8{right:66.666667%}.pull-lg-9{right:75%}.pull-lg-10{right:83.333333%}.pull-lg-11{right:91.666667%}.pull-lg-12{right:100%}.push-lg-0{left:auto}.push-lg-1{left:8.333333%}.push-lg-2{left:16.666667%}.push-lg-3{left:25%}.push-lg-4{left:33.333333%}.push-lg-5{left:41.666667%}.push-lg-6{left:50%}.push-lg-7{left:58.333333%}.push-lg-8{left:66.666667%}.push-lg-9{left:75%}.push-lg-10{left:83.333333%}.push-lg-11{left:91.666667%}.push-lg-12{left:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-xl-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-xl-0{right:auto}.pull-xl-1{right:8.333333%}.pull-xl-2{right:16.666667%}.pull-xl-3{right:25%}.pull-xl-4{right:33.333333%}.pull-xl-5{right:41.666667%}.pull-xl-6{right:50%}.pull-xl-7{right:58.333333%}.pull-xl-8{right:66.666667%}.pull-xl-9{right:75%}.pull-xl-10{right:83.333333%}.pull-xl-11{right:91.666667%}.pull-xl-12{right:100%}.push-xl-0{left:auto}.push-xl-1{left:8.333333%}.push-xl-2{left:16.666667%}.push-xl-3{left:25%}.push-xl-4{left:33.333333%}.push-xl-5{left:41.666667%}.push-xl-6{left:50%}.push-xl-7{left:58.333333%}.push-xl-8{left:66.666667%}.push-xl-9{left:75%}.push-xl-10{left:83.333333%}.push-xl-11{left:91.666667%}.push-xl-12{left:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}
 /*slick*/
 .slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
 /*main*/
 .main-color{color:#968a60}.main-color-dark{color:#887223}.white{color:#fff}.black{color:#000}body{max-width:2000px;margin:0 auto}body.preload{overflow:hidden;width:100vw;height:100vh}h1,h2,h3,h4,h5,h6{font-family:Montserrat,Arial,Helvetica,sans-serif;font-weight:600;color:#515151;margin:0}h1{font-size:44px;line-height:45px;margin:40px 0 32px 0}h2{font-size:36px;line-height:32px;margin:27px 0 20px 0}h3{font-size:28px;letter-spacing:normal;line-height:33px;margin:26px 0 16px 0}h4{font-size:24px;letter-spacing:normal;line-height:25px;margin:21px 0 19px 0}h5{font-size:20px;letter-spacing:normal;line-height:25px;margin:18px 0 13px 0}h6{font-size:18px;letter-spacing:normal;line-height:18px;margin:18px 0 13px 0}body{font-family:Montserrat,Arial,Helvetica,sans-serif;line-height:1.9;font-size:15px}p{font-family:Montserrat,Arial,Helvetica,sans-serif;line-height:1.9;font-size:15px;color:#6b6d6f;margin:0 0 10px;font-weight:400}strong{font-weight:500}h2 a.telephone,h3#telephone a.telephone,h3.telephone a{color:#dfddfd}div.titre-3.telephone{color:#dfddfd;font-size:25px;margin:20px 0 10px;}h2.slider{color:#f1f1f1;font-size:44px}h2 a.telephone:hover,h2 a.telephone:visited,h3 a.telephone:hover,h3 a.telephone:visited{text-decoration:none!important;color:#f1f1f1}h4.nav-footer.main-color{font-size:22px;font-weight:500;margin-top:40px;}a:hover{text-decoration:none}div.titre-5.header{line-height:1;font-size:20px;letter-spacing:normal;line-height:25px;margin:-10px 0 13px 0;color:#968a60;}.section .row.margin.horaire{margin:25px 0 40px}.bg-gris{background-color:#f3f3f3;}ul.nav-footer li{font-size:14px;font-weight:300}.h1-wrapper{text-align: center;}.h1-wrapper .titre{display: inline-block;}h1.titre{font-size:36px;line-height:45px;margin:27px 0 20px 0}h2.horaire,h5.horaire{color:#968a60}h2.nav-footer.center.white{margin-top:35px;font-weight:400;}#article h4.nav-footer.center.main-color{font-size:30px;font-weight:400;margin:16px 0 14px 0;}h3.horaire{fcolor:#000}h4.nav-footer.center{font-size:40px;line-height:1.8;color:#b8a77f}#contact,#slogan #bottom-nav{margin:2% 0}p.horaire{font-size:1.2rem;font-weight:500;padding:1rem;margin-bottom:0}p.slider{padding-left:20%;padding-right:20%;color:#f1f1f1;text-align:center;margin-top:10px}.inside{margin-left:18px}.justify{text-align:justify}.pc{margin-bottom:25px}.language{margin-right:15px;font-size:25px}.language a:hover{text-decoration:none !important}h2.link{margin-bottom:0}#top{margin:10px 0}#top h2{margin:0 auto}ul.nav-footer li{list-style:none;line-height:2}@media (min-width:992px){.nav{position:absolute;max-width:2000px;margin:0 auto;right:0;top:0;left:0;transition:.4s all ease;width:100%;z-index:29;font-family:Poppins,Arial,Helvetica,sans-serif}.nav ul{list-style-type:none}.nav>.container{width:100%;padding:0 100px}}@media (min-width:992px) and (max-width:1200px){.nav>.container{padding:0 25px}}@media (min-width:992px){.nav .menu-flex{display:flex;justify-content:space-between;align-items:center}.nav .menu-flex .menu-toggle{display:none}.nav .menu-flex .logo{display:flex;align-items:center}.nav .menu-flex .logo a{display:flex;align-items:center;font-size:36px;font-family:Montserrat,Arial,Helvetica,sans-serif}.nav .menu-flex .logo a img{height:42px;width:auto;object-fit:contain;display:block;max-width:max-content}.nav .menu-flex .menu-wrap .menu{display:flex;align-items:center;list-style-type:none}.nav .menu-flex .menu-wrap .menu>li{position:relative}.nav .menu-flex .menu-wrap .menu>li>a{padding:20px 3px 5px;margin:0 12px 17px;letter-spacing:.5px;z-index:1;text-shadow:none;transition:.4s all ease;transform:translateZ(0);background-color:transparent;font-size:14px;line-height:20px;display:block;font-weight:400;color:#fff;text-decoration:none}.nav .menu-flex .menu-wrap .menu>li>a:hover{text-decoration:none}.nav .menu-flex .menu-wrap .menu>li.buyer a{color:#32e430;font-weight:700}.nav .menu-flex .menu-wrap .menu>li.menu-item-has-children>a:after{content:"\f105";font-family:FontAwesome;font-weight:100;text-transform:none;font-size:14px;display:inline-block;padding-left:7px;line-height:1;right:10px;top:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nav .menu-flex .menu-wrap .menu>li.menu-item-has-children>.sub-menu{list-style-type:none;background:#08060ef5;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.2);-moz-box-shadow:0 4px 5px rgba(0,0,0,.2);box-shadow:0 4px 5px rgba(0,0,0,.2);margin:0;display:block;pointer-events:none;opacity:0;padding-top:10px;padding-bottom:10px;padding-left:20px;position:absolute;z-index:50;transition:.3s all ease}.nav .menu-flex .menu-wrap .menu>li.menu-item-has-children>.sub-menu li{position:relative}.nav .menu-flex .menu-wrap .menu>li.menu-item-has-children>.sub-menu li:hover a{padding-left:4px;padding-right:22px;color:#fff}.nav .menu-flex .menu-wrap .menu>li.menu-item-has-children>.sub-menu li a{color:rgba(255,255,255,.9);display:block;text-decoration:none;min-width:160px;padding-top:9px;padding-bottom:9px;padding-right:26px;font-size:14px;line-height:25px;transition:.2s all;position:relative}.nav .menu-flex .menu-wrap .menu>li.menu-item-has-children>.sub-menu li.menu-item-has-children>a:after{content:"\f105";font-family:FontAwesome;font-weight:100;text-transform:none;font-size:14px;display:block;line-height:1;right:17px;top:14px;position:absolute;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nav .menu-flex .menu-wrap .menu>li.menu-item-has-children>.sub-menu li>.sub-menu{left:100%;top:0;transform:translateX(-5px);list-style-type:none;background:#08060ef5;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.2);-moz-box-shadow:0 4px 5px rgba(0,0,0,.2);box-shadow:0 4px 5px rgba(0,0,0,.2);margin:0;display:block;pointer-events:none;opacity:0;padding:10px 10px 10px 20px;position:absolute;z-index:51;transition:.3s all ease}.nav .menu-flex .menu-wrap .menu>li.menu-item-has-children>.sub-menu li>.sub-menu li a{color:rgba(255,255,255,.7)}.nav .menu-flex .menu-wrap .menu>li.menu-item-has-children>.sub-menu li>.sub-menu li:hover a{padding-left:8px;padding-right:22px;color:#fff}.nav .menu-flex .menu-wrap .menu>li.menu-item-has-children>.sub-menu li:hover .sub-menu{opacity:1;visibility:visible;pointer-events:all}.nav .menu-flex .menu-wrap .menu>li.menu-item-has-children:hover>.sub-menu{opacity:1;visibility:visible;pointer-events:all}.fixed,.nav{position:fixed;max-width:2000px;margin:0 auto;background:#0f091be6}}@media (max-width:991px){.nav{background:#0f091be6;width:100%;position:fixed;left:0;right:0;z-index:100}.nav .container{width:100%}.nav ul{list-style-type:none}.nav .menu-flex{display:flex;align-items:center;justify-content:space-between}.nav .menu-flex .logo{padding:10px 0;display:flex;align-items:center}.nav .menu-flex .logo a{display:flex;align-items:center;font-size:36px;font-family:Montserrat,Arial,Helvetica,sans-serif}.nav .menu-flex .logo a img{height:42px;width:auto;object-fit:contain;display:block;max-width:max-content}.nav .menu-flex .menu-toggle{width:35px;height:30px;justify-content:center;align-items:center;right:15px;top:15px;z-index:200;display:block}.nav .menu-flex .menu-toggle .menu-icon{cursor:pointer}.nav .menu-flex .menu-toggle .menu-icon .line{width:30px;height:3px;background-color:#fff;display:block;margin:5px auto;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}@media (max-width:991px) and (max-width:1199px){.nav .menu-flex .menu-toggle{display:flex}}@media (max-width:991px){.nav .menu-flex .menu-icon.active .line:nth-child(2){opacity:0}.nav .menu-flex .menu-icon.active .line:nth-child(1){transform:translateY(8px) rotate(45deg)}.nav .menu-flex .menu-icon.active .line:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.nav .menu-flex .menu-wrap{display:none;position:absolute;background:#08060ef5;margin:0 -15px;width:100%;top:61px;z-index:2}.nav .menu-flex .menu-wrap a{text-decoration:none!important}.nav .menu-flex .menu-wrap .menu{position:relative;flex-direction:column;align-items:flex-start}.nav .menu-flex .menu-wrap .menu ul{list-style-type:none}.nav .menu-flex .menu-wrap .menu li{color:#fff}.nav .menu-flex .menu-wrap .menu li .sub-menu{padding-left:20px;list-style-type:none;background:#090610;display:none}.nav .menu-flex .menu-wrap .menu li a{padding:10px 15px;padding-right:30px;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:14px;display:block;line-height:1.4;position:relative;text-decoration:none}.nav .menu-flex .menu-wrap .menu li.menu-item-has-children>a:after{content:"\f105";font-family:FontAwesome;font-weight:100;text-transform:none;font-size:14px;display:block;line-height:1;right:15px;top:12px;position:absolute;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}header.reservation{background-image: url(../img/header-reservez-nous.jpg);}header.blog{background-image: url(../img/header-quebec-blog.jpg);}header.home{background-image:url(../img/header-escorte-quebec.jpg);}header.emploi{background-image:url(../img/header-nous-recrutons.jpg);}header.tarifs{background-image:url(../img/header_tarifs.jpg);}header.horaire{background-image:url(../img/header_faq.jpg);}.header{height:100vh;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column}.header h1{font-size:70px;color:#fff;text-align:center;display:block;line-height:1;margin:0;font-weight:600;font-family:Poppins,Arial,Helvetica,sans-serif;margin-bottom:16px;padding:0 15px;position:relative;z-index:2}@media (max-width:768px){header.reservation{background-image:url(../img/header-reservez-nous-min.jpg);}header.home{background-image:url(../img/header-escorte-quebec-min.jpg);}header.blog{background-image:url(../img/header-quebec-blog-min.jpg);}header.emploi{background-image:url(../img/header-nous-recrutons-min.jpg);}header.tarifs{background-image:url(../img/header_tarifs-min.jpg);}header.horaire{background-image:url(../img/header_faq_min.jpg);}header h1{font-size:60px}}@media (max-width:550px){.header h1{font-size:43px;margin-bottom:10px}h3.horaire{font-size:1.2rem}p.horaire{font-size:1rem;font-weight:600}}.header h4{color:#fff;text-align:center;font-size:18px;line-height:39px;font-family:Poppins,Arial,Helvetica,sans-serif;font-weight:300;padding:0 15px;margin:0;position:relative;z-index:2}@media (max-width:768px){.header h4{font-size:16px;margin:0;line-height:1.6}p{font-size:1rem}}.mini-header{min-height:600px;height:auto;padding:150px 0;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%}.mini-header .btn{display:inline-block;margin-top:25px}.mini-header h1{font-size:70px;color:#fff;display:block;line-height:1;margin:0;font-weight:600;font-family:Poppins,Arial,Helvetica,sans-serif;margin-bottom:16px;position:relative;z-index:2}@media (max-width:768px){.mini-header h1{font-size:60px}}@media (max-width:550px){.mini-header h1{font-size:43px;margin-bottom:10px}}.mini-header h4{color:#fff;font-size:18px;line-height:39px;font-family:Poppins,Arial,Helvetica,sans-serif;font-weight:300;padding:0;margin:0;position:relative;z-index:2}@media (max-width:768px){.mini-header h4{font-size:16px;margin:0;line-height:1.6}}.header #dots-canvas,.header #particles-js{position:absolute;width:100%;height:100%;z-index:0;left:0;right:0;top:0;bottom:0}.header-slider{width:100%;display:block;height:100%}.header-slider .item{height:100vh;/*min-height:620px;max-height:600px;*/-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;display:flex!important;align-items:center;justify-content:center;flex-direction:column;position:relative}.header-slider .slick-slide{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat}.header-slider .prev{position:absolute;left:0;top:50%;transform:translateY(-50%) translateX(-15px);height:55px;width:55px;line-height:55px;background-color:#fff;font-size:22px;color:#323336;z-index:10;cursor:pointer;transition:all ease .6s;text-align:center;opacity:.6}.header-slider .prev:hover{transform:translateY(-50%) translateX(0);opacity:1}@media (max-width:767px){.header-slider .prev{display:none!important}}.header-slider .next{position:absolute;right:0;top:50%;transform:translateY(-50%) translateX(15px);height:55px;width:55px;line-height:55px;background-color:#fff;z-index:10;font-size:22px;color:#323336;cursor:pointer;transition:all ease .6s;text-align:center;opacity:.6}.header-slider .next:hover{opacity:1;transform:translateY(-50%) translateX(0)}@media (max-width:767px){.header-slider .next{display:none!important}p.slider{padding-left:8%;padding-right:8%}}.header-slider .slick-dots{display:flex;align-items:center;justify-content:center;position:absolute;left:0;right:0;bottom:25px;list-style-type:none}.header-slider .slick-dots li{list-style-type:none;cursor:pointer;width:12px;height:12px;background:#fff;opacity:.6;border-radius:50%;margin:0 8px}.header-slider .slick-dots li.slick-active{opacity:1}.header-slider .slick-dots li button{display:none}.page-header{position:relative;padding-top:300px;padding-bottom:150px}header.page-header.blog{position:relative;padding-top:300px;padding-bottom:150px}.page-header h2{font-size:40px;color:#fff;display:block;line-height:1.3;margin:0;font-weight:600;font-family:Poppins,Arial,Helvetica,sans-serif;margin-bottom:16px;position:relative;z-index:2}@media (max-width:768px){.page-header h2{font-size:60px}}@media (max-width:550px){.page-header h2{font-size:43px;margin-bottom:10px}}.page-header .breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;list-style-type:none}.page-header .breadcrumbs li a,.page-header .breadcrumbs li span{color:#fff;text-align:center;font-size:18px;line-height:39px;font-family:Poppins,Arial,Helvetica,sans-serif;font-weight:300;padding:0;margin:0;position:relative;z-index:2}@media (max-width:768px){.page-header .breadcrumbs li a,.page-header .breadcrumbs li span{font-size:16px;margin:0;line-height:1.6}}.page-header .breadcrumbs li a{text-decoration:none;transition:.3s all}.page-header .breadcrumbs li a:hover{color:#cccae4}.page-header .breadcrumbs .separator{font-size:18px;line-height:39px;font-family:Poppins,Arial,Helvetica,sans-serif;font-weight:300;margin:0 10px}@media (max-width:575px){.page-header{text-align:center}.page-header .breadcrumbs{justify-content:center}}.parallax-section{-webkit-background-size:cover;background-size:cover}@media (max-width:1024px){.parallax-section{background-attachment:scroll;background-position:center center}}html{overflow-x:hidden}html body{overflow-x:hidden}@media (min-width:992px){html .mfp-wrap::-webkit-scrollbar-track,html body::-webkit-scrollbar-track{background-color:#fff}html .mfp-wrap::-webkit-scrollbar,html body::-webkit-scrollbar{width:8px;background-color:#6e6e6e}html .mfp-wrap::-webkit-scrollbar-thumb,html body::-webkit-scrollbar-thumb{background-color:#6e6e6e}}.ie-support{display:none}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.ie-support{display:flex!important;justify-content:center;align-items:center;flex-direction:column;position:fixed;width:100%;height:100%;padding:0;margin:0;left:0;right:0;top:0;bottom:0;min-height:100vh;min-width:100vw;background-image:none!important;text-align:center;background-color:#000!important;font-size:18px;z-index:100000000000000000000000000000000000}.ie-support a{color:red}}.up{position:fixed;bottom:20px;right:-100px;z-index:100;width:45px;height:45px;line-height:45px;-webkit-border-radius:2px;border-radius:2px;background:#6e6e6e;color:#fff;font-size:20px;display:flex;justify-content:center;align-items:center;text-align:center;cursor:pointer;transition:.3s all;opacity:0;pointer-events:none}.up.active{opacity:1;right:20px;pointer-events:all}.up:hover{transform:scale(1.15);background:#8e8e8e}.img-responsive{width:100%;height:auto}.img-circle{border-radius:50%}.full-container{width:100%;padding:0 15px}.slash-divider{margin-right:7px;margin-left:7px}#dot-canvas .pg-canvas{position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%}.relative{position:relative}.space-between{justify-content:space-between}.no-margin{margin:0}.no-padding{padding:0}.p15{padding:0 15px}video::-webkit-media-controls{overflow:hidden!important}video::-webkit-media-controls-enclosure{width:calc(100% + 32px);margin-left:auto}.center{text-align:center}.left{text-align:left}.right{text-align:right}.btn-wrap{display:flex;justify-content:center;align-items:center;margin-top:30px}/*.white{color:#fff!important}*/.btn{position:relative;display:block;font-weight:500;text-decoration:none;width:auto;height:50px;line-height:50px;color:#323336}.btn:hover{text-decoration:none}.btn-white{background:0 0;color:#fff}.mask{border:2px solid #323336;display:block;min-width:120px;height:50px;line-height:48px;font-weight:500;font-size:18px;cursor:pointer;color:#323336;position:absolute;left:0;top:0;right:0;bottom:0;width:100%;text-align:center}.btn-white .mask{color:#fff;border:2px solid #fff}.btn span:not(.mask){position:relative;left:0;right:0;top:0;bottom:0;display:block;background:#323336;min-width:120px;padding:0 35px;height:50px;line-height:50px;font-weight:500;font-size:18px;border:none;cursor:pointer;color:#fff;font-family:Poppins,Arial,Helvetica,sans-serif}.btn-white span:not(.mask){background:#fff;color:#323336}.btn1 span:not(.mask){-webkit-mask:url(../img/buttons/btn-mask1.png);mask:url(../img/buttons/btn-mask1.png);-webkit-mask-size:3000% 100%;mask-size:3000% 100%;-webkit-animation:ani2 .7s steps(29) forwards;animation:ani2 .7s steps(29) forwards}.btn2 span:not(.mask){-webkit-mask:url(../img/buttons/btn-mask2.png);mask:url(../img/buttons/btn-mask2.png);-webkit-mask-size:2300% 100%;mask-size:2300% 100%;-webkit-animation:ani2 .7s steps(22) forwards;animation:ani2 .7s steps(22) forwards}.btn3 span:not(.mask){-webkit-mask:url(../img/buttons/btn-mask3.png);mask:url(../img/buttons/btn-mask3.png);-webkit-mask-size:7100% 100%;mask-size:7100% 100%;-webkit-animation:ani2 .7s steps(70) forwards;animation:ani2 .7s steps(70) forwards}.btn1 span:not(.mask):hover{-webkit-animation:ani .7s steps(29) forwards;animation:ani .7s steps(29) forwards}.btn2 span:not(.mask):hover{-webkit-animation:ani .7s steps(22) forwards;animation:ani .7s steps(22) forwards}.btn3 span:not(.mask):hover{-webkit-animation:ani .7s steps(70) forwards;animation:ani .7s steps(70) forwards}@-webkit-keyframes ani{from{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:100% 0;mask-position:100% 0}}@keyframes ani{from{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:100% 0;mask-position:100% 0}}@-webkit-keyframes ani2{from{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}@keyframes ani2{from{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}.rounded{border-radius:30px}.rounded span{border-radius:30px}.rounded .mask{border-radius:30px}.small{height:45px;line-height:45px;font-size:16px}.small span:not(.mask){padding:0 20px;height:45px;line-height:45px;font-size:16px}.small .mask{min-width:100px;height:45px;line-height:45px;font-size:16px}.section{padding:50px 0;}@media (max-width:991px){.section{padding:30px 0}}.section h2{font-weight:600;line-height:1.4}@media (max-width:768px){.section h2{margin-top:0;font-size:30px}}.section .row.margin{margin-top:70px}.section h6{line-height:1.9;font-family:Montserrat,Arial,Helvetica,sans-serif;font-weight:400;max-width:700px;margin:0 auto;font-size:16px;color:#6b6d6f}@media (max-width:768px){.section h6{line-height:1.6;font-size:16px}}.grey-section{background:#eee}.white-section{background:#fff}.image-section{padding:0}.image-section .row{margin:0}.image-section .item{/*padding:110px 50px*/padding:55px 25px;}.image-section .image{-webkit-background-size:cover;background-size:cover;background-position:center}.image-section .image img{display:none}@media (max-width:991px){.image-section .image{padding:0;height:auto;background:0 0;order:1}.image-section .image img{display:block}}.image-section .content{padding:55px 25px;display:flex;align-items:center;justify-content:center}@media (max-width:991px){.image-section .content{padding-top:30px;order:2}#mobile,#pc{display:none!important}}.image-section .content .wrap{/*max-width:600px*/;display:flex;flex-direction:column;align-items:flex-start}.image-section .content h2{text-align:left;margin-top:0}.image-section .content,.image-section .content p{margin-bottom:15px;display:block}.image-section .content .btn{margin-top:20px}.portfolio-section{padding-bottom:0}.portfolio-section h2{margin-bottom:0}.portfolio-section .filters{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;list-style-type:none}.portfolio-section .filters.start{justify-content:flex-start}.portfolio-section .filters li{list-style-type:none;margin:15px;margin-bottom:0}.portfolio-section .filters li a{text-decoration:none;padding-bottom:4px}.portfolio-section .filters li a.active{border-bottom:2px solid #05afd1}.portfolio-section .masonry-grid{margin-top:40px;overflow:hidden}.portfolio-section .masonry-grid .item{position:relative;padding:0;overflow:hidden;display:block}.portfolio-section .masonry-grid .item img{width:100%;height:auto;display:block;transition:.3s all}.portfolio-section .masonry-grid .item .hover{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,.7);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:40px;transition:all .3s cubic-bezier(.3,.1,.58,1);opacity:0;text-decoration:none;transform:scale(.5)}@media (max-width:600px){.portfolio-section .masonry-grid .item .hover{padding:10px}}.portfolio-section .masonry-grid .item .hover .title{color:#fff;text-decoration:none;font-weight:500;margin-bottom:5px}@media (max-width:600px){.portfolio-section .masonry-grid .item .hover .title{font-size:14px;text-align:center}}.portfolio-section .masonry-grid .item .hover .cat{color:#fff;text-decoration:none}@media (max-width:600px){.portfolio-section .masonry-grid .item .hover .cat{font-size:12px;text-align:center}}.masonry-list{margin:60px auto}.masonry-list .item{padding:0}.masonry-list .item-grid{position:relative;padding:0;overflow:hidden;display:block;margin-left:8px;margin-right:8px;margin-bottom:16px}.masonry-list .item-grid img{width:100%;height:auto;display:block;transition:.3s all}.masonry-list .item-grid .hover{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,.7);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:40px;transition:all .3s cubic-bezier(.3,.1,.58,1);opacity:0;text-decoration:none;transform:scale(.5)}@media (max-width:600px){.masonry-list .item-grid .hover{padding:10px}}.masonry-list .item-grid .hover .title{color:#fff;text-decoration:none;font-weight:500;margin-bottom:5px}@media (max-width:600px){.masonry-list .item-grid .hover .title{font-size:14px;text-align:center}}.masonry-list .item-grid .hover .cat{color:#fff;text-decoration:none}@media (max-width:600px){.masonry-list .item-grid .hover .cat{font-size:12px;text-align:center}}.masonry-list .item-grid:hover img{filter:blur(12px);transform:scale(1.3)}.masonry-list .item-grid:hover .hover{transform:scale(1);opacity:1}.team-section{padding-bottom:40px}#postulate{position: absolute;overflow: hidden;left: 0;top: 0;right: 0;bottom: 0;width: 100%;height: 100%;display: flex;align-items: center;flex-direction: column;justify-content: center;text-align: center;padding: 25px 30px;transition: .3s all;}#postulate p{font-size:20px;color:#f3dfb3;}.team-grid .item{margin-bottom:60px}.team-grid .position{text-align:center;margin-top:25px;margin-bottom:5px;font-size:16px;color:#949599;line-height:1}.team-grid .name{text-align:center;margin:0;margin-top:10px;font-size:24px;line-height:1.33}.team-grid .image-team{position:relative}.team-grid .image-team img{width:100%;display:block;height:auto}.team-grid .image-team .hover{position:absolute;overflow:hidden;left:0;top:0;right:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,.85);display:flex;align-items:center;flex-direction:column;justify-content:center;text-align:center;padding:25px 30px;transition:.3s all;opacity:0;pointer-events:none}.team-grid .image-team .hover .description{text-align:center;color:#fff;font-size:16px;transform:translateY(-80px);transition:.3s all}@media (max-width:1200px) and (min-width:992px){.team-grid .image-team .hover .description{font-size:14px}}@media (min-width:576px){.pc{display:none}}@media (max-width:400px){.team-grid .image-team .hover .description{font-size:14px}}.team-grid .image-team .hover .social{display:flex;align-items:center;margin-top:25px;justify-content:center;flex-wrap:wrap;opacity:0;transform:translateY(50px);transition:.3s all}.team-grid .image-team .hover .social .bar{margin:0 10px;width:40px;height:40px;border-radius:50%;line-height:40px;text-align:center;background:#fff;display:flex;align-items:center;justify-content:center;text-decoration:none!important;transition:.3s all}.team-grid .image-team .hover .social .bar span{font-size:15px;color:#323336;display:block;transition:.3s all}.team-grid .image-team .hover .social .bar:hover{background:#968a60}.team-grid .image-team .hover .social .bar:hover span{color:#fff}.team-grid .image-team .hover:hover .description,.team-grid .image-team .hover:hover .social{opacity:1;transform:translateY(0)}.team-grid .image-team:hover .hover{opacity:1;pointer-events:all}.promo{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;padding:70px 0}.promo .flex{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.promo .title{margin:25px 0;color:#fff;margin-right:50px;font-weight:500}@media (max-width:820px){.promo .title{text-align:center;margin:25px auto}}.direction-flex{margin-top:60px;align-items:center;justify-content:center}.direction-flex .item{margin-bottom:50px;border:1px solid #eee;padding:45px;display:flex;flex-direction:column;align-items:center;transition:.3s all}@media (max-width:480px){.direction-flex .item{padding:45px 20px}}.direction-flex .item:hover{box-shadow:0 0 3px rgba(0,0,0,.2)}.direction-flex .item p{text-align:center;margin-bottom:0;font-size:14px}.direction-flex .item .title{margin-top:0;text-align:center;font-size:18px;font-weight:700}.direction-flex .item .icon{padding:35px;border-radius:50%;margin-bottom:28px;background:#eee;display:flex;align-items:center;justify-content:center}.prices .prices-flex{margin-top:60px}.prices .prices-flex .price-item{border-radius:8px;text-align:center;width:100%;background:#ededed;transition:all .3s;margin-top:4px;padding:50px 30px 30px 35px;margin-bottom:40px}.prices .prices-flex .price-item.active{transform:scale(1.08)}@media (max-width:991px){.prices .prices-flex .price-item{margin:0 auto;margin-bottom:40px}#postulate p{font-size:15px}}.prices .prices-flex .price-item .title-inner .title{margin:0;font-size:20px;color:#323336;font-weight:600}.prices .prices-flex .price-item .title-inner span{font-size:14px;text-align:center;font-weight:400;color:#6b6d6f}.prices .prices-flex .price-item .price-inner .price{font-size:25px;font-weight:600;margin-bottom:10px;line-height:1;margin-top:35px;display:block}.prices .prices-flex .price-item .description{list-style-type:none;margin-top:35px;margin-bottom:35px}.prices .prices-flex .price-item .description li{line-height:36px;font-weight:400}.prices .prices-flex .price-item .description li .fa{color:#05afd1;margin-right:8px}.prices .prices-flex .price-item .btn{display:inline-block}.btn span.tarif:not(.mask){padding:0 20px;font-size:16px;font-weight:400}.services{margin:0}.services .services-flex{margin-top:60px}.services .services-flex .item-service{display:flex;margin-bottom:40px;background:#eee;transition:.3s all;flex-wrap:wrap}.services .services-flex .item-service .image{position:relative;padding:0;overflow:hidden}.services .services-flex .item-service .image .bg{display:block;width:100%;height:100%;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;transition:.8s all}@media (max-width:991px){.services .services-flex .item-service .image .bg{min-height:500px}}.services .services-flex .item-service .content-service{padding-top:30px;padding-left:40px;padding-right:40px;padding-bottom:25px}.services .services-flex .item-service .content-service .title{font-weight:500;margin-top:0}.services .services-flex .item-service .content-service .btn{display:inline-block;margin:0;margin-top:10px}.services .services-flex .item-service:hover .image .bg{transform:scale(1.1)}.fa-section{padding-top:65px;padding-bottom:15px}.fa-section .icons-flex{flex-wrap:wrap}.fa-section .icons-flex .item{display:flex;flex-direction:column;align-items:center;margin-bottom:50px;min-width:300px}.fa-section .icons-flex .item .title{font-weight:700;margin:0;line-height:1.4;margin-top:10px}.fa-section .icons-flex .item .description{font-size:16px;line-height:1.5;font-weight:300;margin:.4em 0}.fa-section .icons-flex .item .icon{font-size:50px;color:#05afd1}.elements-2 div.accordeon{background-color:#fff;color:#887223;cursor:pointer;padding:18px;width:100%!important;border:none;text-align:left;outline:0;font-size:14px;border-radius:0;border-top:solid 1px #ccc;border-left:solid 1px #ccc;border-right:solid 1px #ccc;font-family:'Open Sans',sans-serif}.elements-2 div.accordeon.active,div.accordeon{background-color:#f2f2f2}/*.elements-2 div.accordeon.active:after{font-family:FontAwesome;content:"\f00d"}*/.elements-2 div.panel{padding:0 15px;background-color:#fff;/*max-height:0;overflow:hidden;transition:max-height .4s ease-out;*/border-left:solid 1px #ccc;border-right:solid 1px #ccc;border-radius:0}.elements-2 div.panel:last-child{border-bottom:solid 1px #ccc}.elements-2 .panel{border:none;margin:0}.section2{padding:25px 0}.elements-2 .panel p{text-align:left;color:#000;margin-bottom:0}.elements-2 .panel p:first-child{padding:20px 0 0 0;margin-bottom:10px;}.elements-2 .panel p:last-child{padding:0 0 20px 0}div.accordeon div.titre-5{display:inline;color:#67638c}.portfolio-single .description{margin-top:50px}.portfolio-single .description .details p{font-size:14px}.portfolio-single .description .details p strong{min-width:100px;color:#323336;display:inline-block;font-weight:600}.work-navigation{display:flex;align-items:center;justify-content:space-between;padding:18px 0;width:100%;background:#fff;z-index:99;border-top:1px solid #eee;border-bottom:1px solid #eee;margin-top:50px}.work-navigation a{font-weight:500;transition:.3s;text-decoration:none;color:#323336}.work-navigation a:hover{text-decoration:none}.work-navigation a:hover{color:#6b6d6f}.work-navigation .fa{font-weight:400;color:#323336;margin:0 10px}.pagination{list-style-type:none;display:flex;align-items:center}.pagination li{display:inline-flex;justify-content:center;align-items:center;margin:0 7px;font-size:14px;line-height:20px;text-align:center}.pagination li a{margin:0}.pagination a{display:inline-block;margin:0 7px;color:#6b6d6f;margin-right:4px;padding:8px 14px;text-align:center;border:none;transition:.3s all;text-decoration:none;font-size:14px;line-height:20px;min-width:20px}.pagination a:hover{background:#eee}.pagination a.current{background:#eee}footer.footer .bot{background:#090610}@media (max-width:768px){.footer .bot .copy{display:block;text-align:center;width:100%}#postulate p {font-size:18px;}}.footer .bot .row{display:flex;width:100%;padding-top:5px;padding-bottom:5px;margin:0 auto;font-family:Poppins,Arial,Helvetica,sans-serif;color:#fff;line-height:1.6;justify-content:space-between;flex-wrap:wrap}.footer .bot .row .social{display:flex;align-items:center;flex-wrap:wrap}.footer .bot .row .social a{margin:0 10px;font-size:16px;color:#fff;transition:.3s all}@media (max-width:480px){.footer .bot .row .social a{margin:10px}}.footer .bot .row .social a:hover{color:#05afd1}.footer .bot .row .social a:last-child{margin-right:0}.footer .bot .row .social a:first-child{margin-left:0}@media (max-width:768px){.footer .bot .row .social{width:100%;margin-top:15px;justify-content:center}}.header-slider .slick-track{display:flex!important}.header-slider .slick-track .slick-slide{float:none!important}.header-slider .slick-track:before,.header-slider .slick-track:after{display:none}li.menu-item.last a{border: 1px solid #f1f1f1;padding:5px;margin-top:15px;}@media (max-width:992px){li.menu-item.last a{border: 1px solid #f1f1f1;padding-left: 15px;}}
 /*Poppins*/
 @font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:local('Poppins Light'),local('Poppins-Light'),url(https://fonts.gstatic.com/s/poppins/v9/pxiByp8kv8JHgFVrLDz8Z11lFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:local('Poppins Light'),local('Poppins-Light'),url(https://fonts.gstatic.com/s/poppins/v9/pxiByp8kv8JHgFVrLDz8Z1JlFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:local('Poppins Light'),local('Poppins-Light'),url(https://fonts.gstatic.com/s/poppins/v9/pxiByp8kv8JHgFVrLDz8Z1xlFd2JQEk.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:local('Poppins Medium'),local('Poppins-Medium'),url(https://fonts.gstatic.com/s/poppins/v9/pxiByp8kv8JHgFVrLGT9Z11lFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:local('Poppins Medium'),local('Poppins-Medium'),url(https://fonts.gstatic.com/s/poppins/v9/pxiByp8kv8JHgFVrLGT9Z1JlFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:local('Poppins Medium'),local('Poppins-Medium'),url(https://fonts.gstatic.com/s/poppins/v9/pxiByp8kv8JHgFVrLGT9Z1xlFd2JQEk.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:local('Poppins SemiBold'),local('Poppins-SemiBold'),url(https://fonts.gstatic.com/s/poppins/v9/pxiByp8kv8JHgFVrLEj6Z11lFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:local('Poppins SemiBold'),local('Poppins-SemiBold'),url(https://fonts.gstatic.com/s/poppins/v9/pxiByp8kv8JHgFVrLEj6Z1JlFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:local('Poppins SemiBold'),local('Poppins-SemiBold'),url(https://fonts.gstatic.com/s/poppins/v9/pxiByp8kv8JHgFVrLEj6Z1xlFd2JQEk.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}
 /*Montserrat*/
 @font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:local('Montserrat Regular'),local('Montserrat-Regular'),url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:local('Montserrat Regular'),local('Montserrat-Regular'),url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:local('Montserrat Regular'),local('Montserrat-Regular'),url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:local('Montserrat Regular'),local('Montserrat-Regular'),url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:local('Montserrat Regular'),local('Montserrat-Regular'),url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:local('Montserrat Medium'),local('Montserrat-Medium'),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_ZpC3gTD_vx3rCubqg.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:local('Montserrat Medium'),local('Montserrat-Medium'),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_ZpC3g3D_vx3rCubqg.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:local('Montserrat Medium'),local('Montserrat-Medium'),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_ZpC3gbD_vx3rCubqg.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:local('Montserrat Medium'),local('Montserrat-Medium'),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_ZpC3gfD_vx3rCubqg.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:local('Montserrat Medium'),local('Montserrat-Medium'),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_ZpC3gnD_vx3rCs.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:local('Montserrat SemiBold'),local('Montserrat-SemiBold'),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_bZF3gTD_vx3rCubqg.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:local('Montserrat SemiBold'),local('Montserrat-SemiBold'),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_bZF3g3D_vx3rCubqg.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:local('Montserrat SemiBold'),local('Montserrat-SemiBold'),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_bZF3gbD_vx3rCubqg.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:local('Montserrat SemiBold'),local('Montserrat-SemiBold'),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_bZF3gfD_vx3rCubqg.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:local('Montserrat SemiBold'),local('Montserrat-SemiBold'),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_bZF3gnD_vx3rCs.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:local('Montserrat Bold'),local('Montserrat-Bold'),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3gTD_vx3rCubqg.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:local('Montserrat Bold'),local('Montserrat-Bold'),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3g3D_vx3rCubqg.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:local('Montserrat Bold'),local('Montserrat-Bold'),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3gbD_vx3rCubqg.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:local('Montserrat Bold'),local('Montserrat-Bold'),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3gfD_vx3rCubqg.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:local('Montserrat Bold'),local('Montserrat-Bold'),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3gnD_vx3rCs.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}
/*#0f091be6*//*   #141023fa */  /*#110d1dfa*/  /*  #0c0915fa  */  /* #08060efa */
 nav.nav.main-nav .container .menu-flex .menu-wrap ul.menu li.menu-item.border a {
    border:  1px solid #f1f1f1;
    padding: 3px;
    margin-top: 12px;
}
@media (max-width:991px) {
 nav.nav.main-nav .container .menu-flex .menu-wrap ul.menu li.menu-item.border a {
    border:  1px solid #f1f1f1;
    padding-left:  14px;
    margin-top:0;
  }
  nav.nav.main-nav .container .menu-flex .menu-wrap ul.menu li.menu-item.border {
  	margin-bottom: 5px;
  }
}

.lilas a.telephone{
	font-weight:400;
	font-size: 36px;
  margin: 27px 0 20px 0;
  color: #dfddfd;
}

section.section.promo div.titre-3.white, footer.footer div.titre-3.white, div.titre-3.title{font-size:32px;line-height:1;}
footer.footer h3.white {font-size:30px;}

.titre-5 {font-size: 20px;
    letter-spacing: normal;
    line-height: 25px;
    margin: 18px 0 13px 0;
    font-weight:500;}  /* remplace ancien h5 titre des fille dans galerie */

.titre-5.horaire.center {margin:-12px 0 15px 0;}

p.bienvenue.center {
line-height: 1.9;
  font-family: Montserrat,Arial,Helvetica,sans-serif;
  font-weight: 400;
  max-width: 700px !important;
  margin: 0 auto;
  font-size: 16px;
  color: #6b6d6f;

}
    .icon-bar {
        background:#090610eb;
        position: fixed;
        top:35%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 20;
    }

    .icon-bar a {
      line-height:1;
      display: block;
      text-align: center;
      transition: all 0.3s ease;
      color: #f1f1f1;
      font-size: 24px;
      padding:16px;
    }

.fw-300 {font-weight:300;}
.fw-400 {font-weight:400;}

.logo.footer img {
	max-width: 80%;
  margin: 40px 0 20px;
}
.mauve {color:#4b3771;}

.entete {
	  background-color: #000;
    margin: 0 auto;
    padding: 2px 0;
}
.entete p.center {margin:0 auto;}


/* https://www.w3schools.com/howto/tryit.asp?filename=tryhow_js_slideshow */
.mySlides {display: none}

/* Slideshow container */
.slideshow-container {
  /*max-width: 1000px;*/
  position: relative;
  margin: auto;
}

/* Caption text */
.slideshow-container .text {
  color: #f2f2f2;
  font-size: 15px;
  padding: 8px 12px;
  position: absolute;
  bottom: 8px;
  width: 100%;
  text-align: center;
}

/* Number text (1/3 etc) */
.slideshow-container .numbertext {
  color: #f2f2f2;
  font-size: 12px;
  padding: 8px 12px;
  position: absolute;
  top: 0;
}
/* The paging - pour changer de journée */
.slideshow-paging {
  text-align:center;
  margin-bottom: 20px;
  border-top: 1px solid #eee;
  border-bottom: 1px solid #eee;
}
/* Next & previous buttons */
.slideshow-paging .prev, .slideshow-paging .next {
  cursor: pointer;
  /*float: left;*/
  position: relative;
  width: auto;
  padding: 5px 15px;
  color: white;
  font-weight: bold;
  font-size: 18px;
  transition: 0.6s ease;
  border-radius: 3px;
  user-select: none;
  border: 1px solid rgba(0,0,0,0);
}
.slideshow-paging .prev span, .slideshow-paging .next span {
  font-weight: 400;
}
/* Position the "next button" to the right */
/*.slideshow-paging .next {
  float: right;
}*/
/* On hover, add a black background color with a little bit see-through */
.slideshow-paging .prev:hover, .slideshow-paging .next:hover {
  /*background-color: rgba(0,0,0,0.8);*/
  border: 1px solid rgba(0,0,0,0.8);
}

/* The dots/bullets/indicators */
/*
.slideshow-paging {
  text-align:center;
}
.slideshow-paging .dot {
  cursor: pointer;
  height: 15px;
  width: 15px;
  margin: 0 2px;
  background-color: #bbb;
  border-radius: 50%;
  display: inline-block;
  transition: background-color 0.6s ease;
}
.slideshow-paging .active, .slideshow-paging .dot:hover {
  background-color: #717171;
}*/

/* Fading animation */
.slideshow-container .fade {
  -webkit-animation-name: fade;
  -webkit-animation-duration: 1.5s;
  animation-name: fade;
  animation-duration: 1.5s;
}

@-webkit-keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}

@keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}

/* On smaller screens, decrease text size */
@media only screen and (max-width: 300px) {
  .slideshow-container .prev, .slideshow-container .next,.slideshow-container .text {font-size: 11px}
}

