@font-face{font-family:"MoonFlower";src:url("../../font/moonflower/MoonFlower.eot");src:url("../../font/moonflower/MoonFlower.eot?#iefix") format("embedded-opentype"),url("../../font/moonflower/MoonFlower.woff") format("woff"),url("../../font/moonflower/MoonFlower.ttf") format("truetype"),url("../../font/moonflower/MoonFlower.svg#MoonFlower") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"MoonFlower";src:url("../../font/moonflower/MoonFlowerBold.eot");src:url("../../font/moonflower/MoonFlowerBold.eot?#iefix") format("embedded-opentype"),url("../../font/moonflower/MoonFlowerBold.woff") format("woff"),url("../../font/moonflower/MoonFlowerBold.ttf") format("truetype"),url("../../font/moonflower/MoonFlowerBold.svg#MoonFlowerBold") format("svg");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Champagne & Limousines";src:url("../../font/champagne/Champagne&Limousines-BoldItalic.eot");src:url("../../font/champagne/Champagne&Limousines-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../../font/champagne/Champagne&Limousines-BoldItalic.woff") format("woff"),url("../../font/champagne/Champagne&Limousines-BoldItalic.ttf") format("truetype"),url("../../font/champagne/Champagne&Limousines-BoldItalic.svg#Champagne&Limousines-BoldItalic") format("svg");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Champagne & Limousines";src:url("../../font/champagne/Champagne&Limousines-Bold.eot");src:url("../../font/champagne/Champagne&Limousines-Bold.eot?#iefix") format("embedded-opentype"),url("../../font/champagne/Champagne&Limousines-Bold.woff") format("woff"),url("../../font/champagne/Champagne&Limousines-Bold.ttf") format("truetype"),url("../../font/champagne/Champagne&Limousines-Bold.svg#Champagne&Limousines-Bold") format("svg");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Champagne & Limousines";src:url("../../font/champagne/Champagne&Limousines-Italic.eot");src:url("../../font/champagne/Champagne&Limousines-Italic.eot?#iefix") format("embedded-opentype"),url("../../font/champagne/Champagne&Limousines-Italic.woff") format("woff"),url("../../font/champagne/Champagne&Limousines-Italic.ttf") format("truetype"),url("../../font/champagne/Champagne&Limousines-Italic.svg#Champagne&Limousines-Italic") format("svg");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Champagne & Limousines";src:url("../../font/champagne/Champagne&Limousines.eot");src:url("../../font/champagne/Champagne&Limousines.eot?#iefix") format("embedded-opentype"),url("../../font/champagne/Champagne&Limousines.woff") format("woff"),url("../../font/champagne/Champagne&Limousines.ttf") format("truetype"),url("../../font/champagne/Champagne&Limousines.svg#Champagne&Limousines") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"BlackJack";src:url("../../font/blackjack/BlackJackRegular.eot");src:url("../../font/blackjack/BlackJackRegular.eot?#iefix") format("embedded-opentype"),url("../../font/blackjack/BlackJackRegular.woff") format("woff"),url("../../font/blackjack/BlackJackRegular.ttf") format("truetype"),url("../../font/blackjack/BlackJackRegular.svg#BlackJackRegular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"DK Petit Four";src:url("../../font/dkpetitfour/DKPetitFour.eot");src:url("../../font/dkpetitfour/DKPetitFour.eot?#iefix") format("embedded-opentype"),url("../../font/dkpetitfour/DKPetitFour.woff") format("woff"),url("../../font/dkpetitfour/DKPetitFour.ttf") format("truetype"),url("../../font/dkpetitfour/DKPetitFour.svg#DKPetitFour") format("svg");font-weight:normal;font-style:normal;font-display:swap}html,body{width:100%;height:100%;margin:0;padding:0;background:#fff;font-weight:400;font-family:"Champagne & Limousines"}@media(min-width: 1540px){html{font-size:1.2rem}}@media(min-width: 1024px)and (max-width: 1539px){html{font-size:1.1rem}}@media(min-width: 768px)and (max-width: 1023px){html{font-size:1rem}}@media(min-width: 480px)and (max-width: 767px){html{font-size:1rem}}body.siteorigin-panels-before-js .siteorigin-panels-stretch{margin-right:-1000px !important;margin-left:-1000px !important;padding-right:1000px !important;padding-left:1000px !important}h1{font-size:2.2rem;margin:0;color:#b7c29a;font-weight:600;line-height:1.3}h2,h3,h4,h5,h6{font-size:1.8rem;margin:20px 0;font-weight:600;color:#4b4b7e;line-height:1.3}h2.black,h3.black,h4.black,h5.black,h6.black{color:#000}h2.title,h3.title,h4.title,h5.title,h6.title{text-transform:uppercase;font-size:2.5rem}h2.title span,h3.title span,h4.title span,h5.title span,h6.title span{position:relative}h2.title span:after,h3.title span:after,h4.title span:after,h5.title span:after,h6.title span:after{position:absolute;width:100%;height:4px;left:0;bottom:0;content:"";background:#4b4b7e}h2.stick,h3.stick,h4.stick,h5.stick,h6.stick{display:block;background:#4b4b7e;color:#fff;padding:5px 15px;text-align:center;text-transform:uppercase;font-family:"MoonFlower";font-weight:bold;margin:50px 0 15px 0;font-size:2.5rem;border-radius:20px}h2.blue,h3.blue,h4.blue,h5.blue,h6.blue{color:#4b4b7e}h2.red,h3.red,h4.red,h5.red,h6.red{color:#b7c29a}ul.list{margin:50px 0}ul.list li{position:relative;padding:0 0 20px 40px}ul.list li:before{position:absolute;top:6px;left:0;width:20px;height:20px;background:url(../../images/check-blue.svg);content:""}.widget-title{font-size:1.5rem;padding:20px 0}.limit{max-width:1500px;margin:0 auto;padding:0 70px;width:-webkit-fill-available}.legale .textwidget{margin:0 auto;max-width:1100px}.legale h1{color:#4b4b7e}.legale h2,.legale h3,.legale h4,.legale h5,.legale h6{font-size:1.6rem;margin:50px 0 0 0;color:#e585a0}.legale a{color:#4b4b7e;font-weight:600}.legale ul{padding:0 0 0 40px;list-style:disc}.legale ul li{line-height:1.7;font-weight:300}.home .limit main{padding:0}ul{list-style:none;padding:0 0 0 40px}ul li{line-height:1.5}ul.check{margin:0;padding:0;display:flex;flex-direction:column;gap:5px}ul.check li{position:relative;padding:0 0 0 35px}ul.check li:before{position:absolute;top:50%;margin-top:-10px;left:0;width:20px;height:20px;background:url(../../images/check-blue.svg);content:""}a{text-decoration:none;color:#000}b,strong{font-weight:700}p,ul{font-size:1.2rem;line-height:1.5;font-family:"Champagne & Limousines"}.btn,.wpcf7-submit{color:#4b4b7e;position:relative;background:#4b4b7e;color:#fff;font-weight:600;font-family:"Champagne & Limousines";border:none;font-size:1.1rem;line-height:normal;text-align:center;text-transform:uppercase;padding:15px 30px;border-radius:10px;cursor:pointer}.btn:hover,.wpcf7-submit:hover{background:#e585a0}.btn.pink,.wpcf7-submit.pink{background:#e585a0}.btn.pink:hover,.wpcf7-submit.pink:hover{background:#66c2de}.btn.blue,.wpcf7-submit.blue{background:#66c2de}.btn.blue:hover,.wpcf7-submit.blue:hover{background:#e585a0}.btn.green,.wpcf7-submit.green{background:#b7c29a}.btn.green:hover,.wpcf7-submit.green:hover{background:#66c2de}.green .so-widget-sow-button .ow-button-base .sowb-button{color:#4b4b7e;position:relative;background:#34a4c6;color:#fff;font-weight:600;font-family:"Champagne & Limousines";border:none;font-size:1.5rem;line-height:normal;text-transform:uppercase;padding:10px 30px;border-radius:10px;cursor:pointer;margin-bottom:30px}.green .so-widget-sow-button .ow-button-base .sowb-button:hover{background:red}.pink .so-widget-sow-button .ow-button-base .sowb-button{color:#4b4b7e;position:relative;background:#df2e77;color:#fff;font-weight:600;font-family:"Champagne & Limousines";border:none;font-size:1.5rem;line-height:normal;text-transform:uppercase;padding:10px 30px;border-radius:10px;cursor:pointer}.wpcf7-submit{background:#4b4b7e}.wpcf7-submit:hover{background:#e585a0}.padding{padding:100px 0}.padding-left-right{padding-left:70px;padding-right:70px}.padding-right-light{padding-right:70px}.padding-left{padding:0 0 0 100px}.padding-bottom{padding-bottom:100px}.padding-bottom-light{padding-bottom:30px}.padding-top{padding-top:100px}.padding-top-light{padding-top:50px}.margin-bottom{margin-bottom:100px}.margin-top{margin-top:100px}.nomargin{margin:0}.padding-right{padding:0 100px 0 0}.content{width:100%;min-height:100%;margin:0;padding:0;display:flex;flex-direction:column}.home article,.home .vheight,.page article,.page .vheight{flex:1}.home article img,.home .vheight img,.page article img,.page .vheight img{width:100%;height:auto}.single article img.aligncenter{margin:50px auto;display:block}.single article img{max-width:100%;height:auto}.grecaptcha-badge{visibility:hidden !important}.error404 article{display:flex;align-items:center;justify-content:center}.content-not-found{padding:120px 50px;display:flex;flex-direction:column;align-items:center;justify-content:center}.content-not-found h1{font-size:2.7rem;font-weight:600}.content-not-found p{font-size:1.5rem;color:#000}@media only screen and (min-width: 1025px){.cmplz-cookiebanner{bottom:20px !important;right:20px !important;-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,.09) !important;-moz-box-shadow:0px 0px 15px 0px rgba(0,0,0,.09) !important;box-shadow:0px 0px 15px 0px rgba(0,0,0,.09) !important}}.contact-bg{background:#ececec;border-radius:20px;padding:50px;margin:50px auto 100px auto}.contact-bg h3{text-transform:uppercase;color:#000}.wpcf7 form{max-width:900px;margin:0 auto}.entry-content ul.form{display:flex;flex-wrap:wrap;justify-content:space-between;margin:20px auto;padding:0;max-width:1000px;gap:20px}.entry-content ul.form li{display:flex;flex-direction:column;flex-basis:calc(50% - 20px);justify-content:center}.entry-content ul.form li label{font-family:"Champagne & Limousines"}.entry-content ul.form li p{margin:0;font-size:1.1rem}.entry-content ul.form li textarea{height:230px;display:block;margin:40px 0}.entry-content ul.form li .wpcf7-submit{margin-top:0}.entry-content ul.form li.full{flex-basis:100%}.wpcf7-list-item label{display:flex;flex-direction:row;gap:10px;align-items:center}.wpcf7-list-item label input{cursor:pointer}.wpcf7-list-item label .wpcf7-list-item-label{margin:0;cursor:pointer}.wpcf7-radio{display:flex;flex-direction:row;gap:30px}.wpcf7-radio .wpcf7-list-item label{display:flex;flex-direction:row;align-items:center;gap:10px;font-weight:400}.wpcf7-radio .wpcf7-list-item label input{margin:0}.wpcf7-radio .wpcf7-list-item label span{margin:0}.wpcf7 input[type=text],.wpcf7 input[type=date],.wpcf7 input[type=email],.wpcf7 input[type=url],.wpcf7 input[type=tel],.wpcf7 input[type=number],.wpcf7 select,.wpcf7 textarea,#comments input[type=text],#comments input[type=date],#comments input[type=email],#comments input[type=url],#comments input[type=tel],#comments input[type=number],#comments select,#comments textarea,* input[type=text],* input[type=date],* input[type=email],* input[type=url],* input[type=tel],* input[type=number],* select,* textarea,.sib_signup_form input[type=text],.sib_signup_form input[type=date],.sib_signup_form input[type=email],.sib_signup_form input[type=url],.sib_signup_form input[type=tel],.sib_signup_form input[type=number],.sib_signup_form select,.sib_signup_form textarea{position:relative;padding:15px;width:calc(100% - 34px);box-shadow:none;background:#fff;box-shadow:none;font-family:"Lato",sans-serif;color:#000;font-size:1rem;border:2px solid #fff;-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,.09) !important;-moz-box-shadow:0px 0px 15px 0px rgba(0,0,0,.09) !important;box-shadow:0px 0px 15px 0px rgba(0,0,0,.09) !important;border-radius:10px;margin:0;resize:none}.wpcf7 input[type=text]:focus,.wpcf7 input[type=date]:focus,.wpcf7 input[type=email]:focus,.wpcf7 input[type=url]:focus,.wpcf7 input[type=tel]:focus,.wpcf7 input[type=number]:focus,.wpcf7 select:focus,.wpcf7 textarea:focus,#comments input[type=text]:focus,#comments input[type=date]:focus,#comments input[type=email]:focus,#comments input[type=url]:focus,#comments input[type=tel]:focus,#comments input[type=number]:focus,#comments select:focus,#comments textarea:focus,* input[type=text]:focus,* input[type=date]:focus,* input[type=email]:focus,* input[type=url]:focus,* input[type=tel]:focus,* input[type=number]:focus,* select:focus,* textarea:focus,.sib_signup_form input[type=text]:focus,.sib_signup_form input[type=date]:focus,.sib_signup_form input[type=email]:focus,.sib_signup_form input[type=url]:focus,.sib_signup_form input[type=tel]:focus,.sib_signup_form input[type=number]:focus,.sib_signup_form select:focus,.sib_signup_form textarea:focus{background:#fff !important;border:2px solid #4b4b7e;color:#000}.wpcf7 input[type=text]:last-child,.wpcf7 input[type=date]:last-child,.wpcf7 input[type=email]:last-child,.wpcf7 input[type=url]:last-child,.wpcf7 input[type=tel]:last-child,.wpcf7 input[type=number]:last-child,.wpcf7 select:last-child,.wpcf7 textarea:last-child,#comments input[type=text]:last-child,#comments input[type=date]:last-child,#comments input[type=email]:last-child,#comments input[type=url]:last-child,#comments input[type=tel]:last-child,#comments input[type=number]:last-child,#comments select:last-child,#comments textarea:last-child,* input[type=text]:last-child,* input[type=date]:last-child,* input[type=email]:last-child,* input[type=url]:last-child,* input[type=tel]:last-child,* input[type=number]:last-child,* select:last-child,* textarea:last-child,.sib_signup_form input[type=text]:last-child,.sib_signup_form input[type=date]:last-child,.sib_signup_form input[type=email]:last-child,.sib_signup_form input[type=url]:last-child,.sib_signup_form input[type=tel]:last-child,.sib_signup_form input[type=number]:last-child,.sib_signup_form select:last-child,.sib_signup_form textarea:last-child{margin-bottom:0}.wpcf7 input[type=text].wpcf7-not-valid,.wpcf7 input[type=date].wpcf7-not-valid,.wpcf7 input[type=email].wpcf7-not-valid,.wpcf7 input[type=url].wpcf7-not-valid,.wpcf7 input[type=tel].wpcf7-not-valid,.wpcf7 input[type=number].wpcf7-not-valid,.wpcf7 select.wpcf7-not-valid,.wpcf7 textarea.wpcf7-not-valid,#comments input[type=text].wpcf7-not-valid,#comments input[type=date].wpcf7-not-valid,#comments input[type=email].wpcf7-not-valid,#comments input[type=url].wpcf7-not-valid,#comments input[type=tel].wpcf7-not-valid,#comments input[type=number].wpcf7-not-valid,#comments select.wpcf7-not-valid,#comments textarea.wpcf7-not-valid,* input[type=text].wpcf7-not-valid,* input[type=date].wpcf7-not-valid,* input[type=email].wpcf7-not-valid,* input[type=url].wpcf7-not-valid,* input[type=tel].wpcf7-not-valid,* input[type=number].wpcf7-not-valid,* select.wpcf7-not-valid,* textarea.wpcf7-not-valid,.sib_signup_form input[type=text].wpcf7-not-valid,.sib_signup_form input[type=date].wpcf7-not-valid,.sib_signup_form input[type=email].wpcf7-not-valid,.sib_signup_form input[type=url].wpcf7-not-valid,.sib_signup_form input[type=tel].wpcf7-not-valid,.sib_signup_form input[type=number].wpcf7-not-valid,.sib_signup_form select.wpcf7-not-valid,.sib_signup_form textarea.wpcf7-not-valid{border-color:red;background:#fff}.wpcf7 select,#comments select,* select,.sib_signup_form select{width:100%;height:55px;margin-top:10px}.wpcf7 .wpcf7-list-item,#comments .wpcf7-list-item,* .wpcf7-list-item,.sib_signup_form .wpcf7-list-item{margin:5px 0}.wpcf7 input[type=checkbox],#comments input[type=checkbox],* input[type=checkbox],.sib_signup_form input[type=checkbox]{margin:0}.wpcf7 label,.wpcf7 .lab,#comments label,#comments .lab,* label,* .lab,.sib_signup_form label,.sib_signup_form .lab{color:#000;font-size:1rem;text-transform:uppercase;font-weight:600;margin-top:20px}.wpcf7 label span,.wpcf7 .lab span,#comments label span,#comments .lab span,* label span,* .lab span,.sib_signup_form label span,.sib_signup_form .lab span{margin-top:15px}.wpcf7 label br,.wpcf7 .lab br,#comments label br,#comments .lab br,* label br,* .lab br,.sib_signup_form label br,.sib_signup_form .lab br{display:none}.wpcf7 label.checkbox,.wpcf7 .lab.checkbox,#comments label.checkbox,#comments .lab.checkbox,* label.checkbox,* .lab.checkbox,.sib_signup_form label.checkbox,.sib_signup_form .lab.checkbox{text-transform:inherit;color:#000;line-height:1.3}.wpcf7 label.checkbox a,.wpcf7 .lab.checkbox a,#comments label.checkbox a,#comments .lab.checkbox a,* label.checkbox a,* .lab.checkbox a,.sib_signup_form label.checkbox a,.sib_signup_form .lab.checkbox a{color:#e585a0}.wpcf7 .wpcf7-not-valid-tip,#comments .wpcf7-not-valid-tip,* .wpcf7-not-valid-tip,.sib_signup_form .wpcf7-not-valid-tip{font-size:1rem;display:flex;align-items:center;color:red}.wpcf7-spinner{display:none}.wpcf7 form .wpcf7-response-output{margin:50px auto 0 auto;padding:10px 20px;max-width:600px}.wpcf7 .wpcf7-response-output,#comments .wpcf7-response-output,.sib_signup_form .wpcf7-response-output{border-radius:0px;color:#fff;padding:20px;font-size:1.1rem;font-family:"Rubik",sans-serif;border-radius:10px;text-align:center}.wpcf7 form .wpcf7-response-output{border:none}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{background:red}.wpcf7 form.failed .wpcf7-response-output{background:#b7c29a}.wpcf7 form.sent .wpcf7-response-output{background:#46b450}.wpcf7-validation-errors .wpcf7-response-output,.wpcf7-mail-sent-ng .wpcf7-response-output,.wpcf7-spam-blocked .wpcf7-response-output{background:#4b4b7e !important}div.wpcf7 .ajax-loader{display:none}.wpcf7-checkbox{display:flex;flex-direction:row}span.wpcf7-list-item{display:flex;flex-direction:row;align-items:baseline;margin:0;padding:0 20px 0 0}span.wpcf7-list-item input{width:auto;margin-right:5px}::placeholder{color:#000;opacity:1}:-ms-input-placeholder{color:#000}::-ms-input-placeholder{color:#000}.tablepress thead{background:none;border:none}.tablepress thead th{padding:15px;background:none;font-size:1rem;text-align:center;text-transform:uppercase;font-family:"Passion One";border-bottom:2px solid #dbdbdb}.tablepress thead th span{font-size:.8rem}.tablepress tbody{border:none}.tablepress tbody tr{border-bottom:2px solid #dbdbdb;border-right:2px solid #dbdbdb}.tablepress tbody tr td{padding:15px 0;text-align:center;font-size:1.1rem;vertical-align:middle;border-left:2px solid #dbdbdb}.tablepress tbody tr td.column-1{font-weight:700;white-space:nowrap;font-size:1.1rem;text-align:left;padding:0 0 0 15px}tbody tr:nth-child(even){background:#fff}.scroll{overflow-x:scroll}.thumb-container{overflow:hidden;border-radius:10px}.thumb-container .thumb{width:100%;height:300px;background-size:cover;background-position:center center;transition:filter .4s ease,transform .4s ease}.actu-infos{display:flex;flex-direction:row;list-style:none !important;gap:10px;margin:20px 0;padding:0 !important}.actu-infos .date,.actu-infos .cat{background:#4b4b7e;color:#fff;padding:3px 10px;font-size:.85rem !important;font-weight:600;border-radius:5px;text-transform:uppercase}.actu-infos .cat{background:#e585a0;color:#fff}.blog-list{display:grid;grid-gap:45px;padding:100px 0;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));grid-template-rows:max-content;color:#000}.blog-list header{width:100%;text-align:center}.blog-list article{display:flex;flex-direction:column;background:#fff;padding:0;max-width:338px}.blog-list article .category span{display:block;margin-bottom:20px;color:#fff;padding:0;text-transform:uppercase;font-size:.85rem}.blog-list article .category ul.post-categories li{display:none}.blog-list article .category ul.post-categories li:first-child{display:block}.blog-list article a{overflow:hidden;position:relative}.blog-list article:hover .thumb{filter:grayscale(0%);transform:scale(1.05)}.blog-list article section{display:flex;flex:1;flex-flow:column}.blog-list article section h2{margin:0;padding:0;line-height:1.5}.blog-list article section h2 a{display:flex;font-size:1.2rem;text-decoration:none}.blog-list article section p{display:flex;flex-direction:column;flex:1;font-size:1.1rem}.blog-list article section .excerpt-read-more{display:none;flex-direction:column;font-size:1rem;font-weight:500;text-align:right;margin-top:auto;margin-top:20px}.blog-list.small article{display:flex;flex-direction:column;position:relative;flex:0 0 30.33%;background:#fff;margin:1.5%}.blog-list.small #main h1{margin-bottom:50px}body .actu-page .aioseo-breadcrumbs{display:flex;flex-direction:row;gap:10px;padding:30px 0;text-transform:uppercase;font-size:1rem;font-weight:600}body .actu-page .aioseo-breadcrumbs a{font-weight:400;text-decoration:none}body .actu-page .limit{max-width:1000px;margin:0 auto;padding:100px 0}body .actu-page ul,body .actu-page ol{padding:0 0 0 40px;list-style:disc}body .actu-page ul li,body .actu-page ol li{padding:3px 0}body .actu-page a{text-decoration:underline}body .actu-page .btn{text-decoration:none}body .actu-page h1{font-size:2rem}body .actu-page h2,body .actu-page h3,body .actu-page h4,body .actu-page h5,body .actu-page h6{text-transform:uppercase;margin-top:40px;color:#b7c29a;font-size:1.5rem}.actu-layout{padding:70px 0 100px 0;display:grid;grid-template-columns:minmax(500px, 1fr) minmax(0, 400px);gap:45px}.sidebar{background:#e3e3e3}.sidebar .widget{margin-bottom:40px}.sidebar h2,.sidebar h3,.sidebar h4,.sidebar h5,.sidebar h6{font-size:1.2rem;text-transform:uppercase;margin:0 0 10px 0}.sidebar h3{margin-top:20px !important}.sidebar img{width:100%;height:auto}.sidebar .search-form{position:relative}.sidebar .search-form input{border:1px solid #000;background:#fff;border-radius:10px}.sidebar .search-form input::placeholder{color:#000;font-weight:600;opacity:1;font-size:.9rem}.sidebar .search-form input:-ms-input-placeholder{color:#000}.sidebar .search-form input::-ms-input-placeholder{color:#000}.sidebar .search-form input.search-field{width:100%;padding:15px}.sidebar .search-form input.search-submit{top:50%;cursor:pointer;margin-top:-13px;right:13px;width:26px;border:none;border-radius:0;height:26px;background-image:url(../../images/search.svg);position:absolute;background-color:#fff;text-indent:-5000px}.sidebar img{display:block;margin:20px 0}.sidebar .sidebar-box{margin:40px 0;background:#e3e3e3;padding:30px 30px 20px 30px;border-radius:20px}.sidebar .sidebar-box h4{text-transform:uppercase;text-align:center;padding:10px 0 20px 0}.sidebar .sidebar-box ul{display:flex;flex-direction:column;gap:10px}.sidebar .sidebar-box ul li a{position:relative;display:block;border-radius:10px;background:#fff;padding:15px 15px 15px 50px;font-size:1.1rem;font-weight:600}.sidebar .sidebar-box ul li a:before{width:30px;height:30px;position:absolute;top:50%;left:10px;margin-top:-15px;content:"";background-size:cover;background-size:80%;background-repeat:no-repeat;background-position:center}.pagination{display:flex;flex-direction:row;justify-content:center;padding-bottom:70px;gap:10px}.pagination li a,.pagination li span.current{border-radius:3px;display:flex;justify-content:center;align-items:center;width:38px;height:38px;border:2px solid #bbb}.pagination li a:hover,.pagination li span.current:hover{background:#e585a0;color:#fff;border-color:#e585a0}.pagination li span.current{background:#e585a0;color:#fff;border-color:#e585a0}@media screen and (max-width: 800px){body .actu-page{padding:30px}body .actu-page .page-title h1{font-size:1.6rem;margin-bottom:30px}body .actu-page .limit{padding:30px 0}.categories{margin:20px 0 40px 0}.blog-list{grid-gap:30px;grid-template-columns:repeat(1, 1fr)}.blog-list article{max-width:inherit}}main .cols{padding:100px 30px;display:grid;grid-template-columns:1fr 450px;grid-gap:100px}main .cols .left img{margin:50px 0}main .cols .right .widget{margin-bottom:50px}main .cols .right p{font-size:1.2rem}main .cols .right img{border-radius:20px}.headtitle{background-size:cover;color:#fff;background-color:#4b4b7e;background-position:center center;text-align:center;padding:14vh 0}.headtitle .headtitle-content{max-width:1000px;margin:0 auto}.headtitle .headtitle-content h1{font-size:2.6rem;font-weight:500;color:#fff}.homehead{background:#4b4b7e url(../../images/head-bg.jpg);background-size:cover;background-position:top center;text-align:center;padding:14vh 8vh}.homehead h1{color:#fff;font-size:2.5rem;font-weight:400;margin:0 auto;max-width:1000px}.homehead h1 u{text-decoration:none;color:#b7c29a;font-style:italic}.homehead p{background:#fff;color:#4b4b7e;font-family:"Moonflower";font-size:2.5rem;font-weight:600;display:inline-block;margin:0 auto;padding:0 20px;margin-bottom:40px}.formation a{text-decoration:none !important}.formation img{border-radius:15px 15px 0 0}.formation h2{color:#fff;text-transform:uppercase;font-family:"Moonflower";font-weight:600;font-size:2rem;padding:15px 0;margin:0}.formation .tuile{display:flex;font-family:"Montserrat";flex-direction:column;justify-content:center;min-height:190px;padding:50px;border-left:3px solid;border-right:3px solid;border-bottom:3px solid;border-radius:0 0 30px 30px}.formation p{color:#000;font-weight:600;margin:0}.formation img{display:block}.formation small{display:block;font-weight:400;font-style:italic;margin-top:10px}.formation .professionnelle h2{background:#4b4b7e}.formation .professionnelle .tuile{border-color:#4b4b7e}.formation .decouverte h2{background:#b7c29a}.formation .decouverte .tuile{border-color:#b7c29a}.formation .learning h2{background:#e585a0}.formation .learning .tuile{border-color:#e585a0}.btn-box{margin-top:30px;display:flex;flex-direction:row;gap:20px;justify-content:center}ul.header-info{display:flex;flex-direction:row;align-items:center;justify-content:center;font-family:"Champagne & Limousines";margin:0;gap:5px 50px}ul.header-info li{position:relative;font-weight:300;font-size:1.05rem}ul.header-info li a{color:#fff}ul.header-info li.facebook a{display:block;text-indent:-5000px;width:30px;height:30px;background:#b7c29a;background-image:url(../../images/facebook.svg);background-size:70%;background-position:center;background-repeat:no-repeat;border-radius:5px}.bg em{background:#fff;padding:4px 20px;font-weight:600;border-radius:10px;font-size:1.3rem;color:#4b4b7e}.bg .step p{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.bg.white{border-radius:20px;background-color:#fff;color:#000;padding:50px}.bg.green,.bg.blue,.bg.grey,.bg.pink{border-radius:20px}.bg.green ul,.bg.blue ul,.bg.grey ul,.bg.pink ul{margin:0;padding:0;display:flex;flex-direction:column;gap:5px}.bg.green ul li,.bg.blue ul li,.bg.grey ul li,.bg.pink ul li{position:relative;padding:0 0 0 35px}.bg.green ul li:before,.bg.blue ul li:before,.bg.grey ul li:before,.bg.pink ul li:before{position:absolute;top:50%;margin-top:-10px;left:0;width:20px;height:20px;background:url(../../images/check.svg);content:""}.bg.green ul.products li:before,.bg.blue ul.products li:before,.bg.grey ul.products li:before,.bg.pink ul.products li:before{display:none}.bg.green .white h2,.bg.green .white h3,.bg.green .white h4,.bg.green .white h5,.bg.green .white h6,.bg.blue .white h2,.bg.blue .white h3,.bg.blue .white h4,.bg.blue .white h5,.bg.blue .white h6,.bg.grey .white h2,.bg.grey .white h3,.bg.grey .white h4,.bg.grey .white h5,.bg.grey .white h6,.bg.pink .white h2,.bg.pink .white h3,.bg.pink .white h4,.bg.pink .white h5,.bg.pink .white h6{color:#000}.bg{padding:100px 0}.bg.full{padding:100px}.bg.pink{background:#e585a0;color:#fff}.bg.pink h1,.bg.pink h2,.bg.pink h3,.bg.pink h4,.bg.pink h5,.bg.pink h6{color:#fff}.bg.grey{padding:70px 100px;background:#ededed;color:#000}.bg.grey h1,.bg.grey h2,.bg.grey h3,.bg.grey h4,.bg.grey h5,.bg.grey h6{color:#000}.bg.grey ul li:before{background:url(../../images/check-blue.svg)}.bg.kraft{background-image:url(../../images/bg-content.jpg);background-size:cover;background-repeat:no-repeat}.bg.green{background:#b7c29a;padding:70px 100px}.bg.green h1,.bg.green h2,.bg.green h3,.bg.green h4,.bg.green h5,.bg.green h6,.bg.green p,.bg.green ul{color:#000}.bg.green ul li:before{background:url(../../images/check-blue.svg)}.bg.blue{background:#4b4b7e;padding:70px 100px}.bg.blue h1,.bg.blue h2,.bg.blue h3,.bg.blue h4,.bg.blue h5,.bg.blue h6,.bg.blue p,.bg.blue ul{color:#fff}.bg.light{padding:30px !important}.border img{border:15px solid #fff;border-radius:20px}.radius img{border-radius:20px}blockquote{background:#c7c7c7;margin:50px 0 0 0;padding:70px 100px;border-radius:20px}footer ul.header-info{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px;color:#fff}footer ul.header-info li{text-transform:inherit;font-size:1rem}.radius img{border-radius:20px}.box img{border-radius:15px}.box.grey .panel-grid-cell{padding:30px !important;border-radius:20px;background:#ededed}.box.orange{background:#4b4b7e}.box.orange h2,.box.orange h3,.box.orange h4{color:#fff;margin-top:40px}.box.orange p{color:#fff}.box.border{border:1px solid #cbcbcb}.box.border h2,.box.border h3,.box.border h4{color:#4b4b7e;margin-top:40px}.box.black{background:#000;position:relative}.box.black h2,.box.black h3,.box.black h4{color:#fff;margin-top:40px}.box.black p{color:#fff}.box .textwidget ul{list-style:none;margin:0;padding:0;display:flex;gap:30px;flex-direction:row;align-items:center}.box.opening,.box.phone,.box.mail,.box.address{align-items:center}.box.opening h3,.box.phone h3,.box.mail h3,.box.address h3{font-size:1.3rem;font-weight:900;font-family:"Champagne & Limousines";text-transform:uppercase;margin:0 0 5px 0}.box.opening img,.box.phone img,.box.mail img,.box.address img{display:block;width:80px;height:80px}.box.opening p,.box.phone p,.box.mail p,.box.address p{margin:0}.box.address{background:#fff;color:#4b4b7e;font-size:1.4rem;font-weight:600;-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,.09) !important;-moz-box-shadow:0px 0px 15px 0px rgba(0,0,0,.09) !important;box-shadow:0px 0px 15px 0px rgba(0,0,0,.09) !important}.box.mail{background:#4b4b7e}.box.mail h3{color:#fff}.box.mail a{color:#fff;font-weight:600;font-size:1.4rem}.box.phone{background:#b7c29a}.box.phone h3{color:#fff}.box.phone a{font-size:1.9rem;font-weight:600;color:#fff}.box-contact{padding:10px 40px;margin:0 20px;color:#fff;border-radius:20px;display:flex;align-items:center}.box-contact img{display:block;width:60px !important;height:60px !important}.box-contact .textwidget ul{list-style:none;padding:0;display:flex;gap:30px;flex-direction:row;align-items:center}.box-contact.address{background:#e585a0}.box-contact.mail{background:#4b4b7e}.box-contact.mail a{color:#fff}.box-contact.phone{background:#66c2de}.box-contact.phone a{font-size:1.6rem;font-weight:600;color:#fff}.limitp{max-width:1000px;margin:0 auto}.map p{margin:0;line-height:0}.swiper-wrapper{align-items:center}.sp-testimonial-free-section .sp-testimonial-client-testimonial,.sp-testimonial-free-section .sp-testimonial-client-testimonial p{font-size:1rem}.sp-testimonial-free-section .sp-testimonial-client-designation{font-size:1rem;color:#000 !important}.sp-testimonial-free-section .sp-testimonial-title h3{font-size:1.2rem;color:#000 !important}.sp-testimonial-free-section .sp-testimonial-client-testimonial p{font-size:1.1rem;color:#000 !important}.sp-testimonial-free-section .sp-testimonial-free{padding:30px 50px;background:#fff !important;border:none !important}.sp-testimonial-free-section .tfree-grid-items .sp-testimonial-free{border:2px solid #000 !important;border-radius:20px !important}footer{display:flex;flex-direction:column;background:#fff;color:#b7c29a}footer .top .limit,footer .bottom .limit,footer .partner .limit{display:grid;grid-gap:20px}footer .top .limit a,footer .bottom .limit a,footer .partner .limit a{color:#fff}footer .top .limit .col.skill,footer .bottom .limit .col.skill,footer .partner .limit .col.skill{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}footer .top .limit .col.skill .name,footer .bottom .limit .col.skill .name,footer .partner .limit .col.skill .name{margin-left:3px}footer .top .limit .col.skill img,footer .bottom .limit .col.skill img,footer .partner .limit .col.skill img{height:40px;width:auto;margin-left:20px}footer .top .limit .col.legal,footer .bottom .limit .col.legal,footer .partner .limit .col.legal{display:flex;flex-direction:row;align-items:center;gap:3px}footer .top .limit .col.legal ul,footer .bottom .limit .col.legal ul,footer .partner .limit .col.legal ul{display:flex;flex-direction:row;gap:10px;padding:0}footer .top .limit .col.legal ul li a,footer .bottom .limit .col.legal ul li a,footer .partner .limit .col.legal ul li a{font-size:1rem}footer .top{position:relative;padding:70px 0;width:-webkit-fill-available;background-color:#121b18;background-image:url(../../images/bg-footer.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}footer .top .limit{grid-template-columns:1fr 1fr 1fr;align-items:center;gap:80px;color:#000}footer .top .limit ul.footer-contact{display:flex;flex-direction:column;gap:20px}footer .top .limit ul.footer-contact li{display:flex;flex-direction:row;color:#fff;font-weight:600;align-items:center;gap:20px}footer .top .limit ul.footer-contact li img{width:50px}footer .top .limit .widget{border-radius:10px;font-weight:400;justify-content:center;align-items:center}footer .top .limit .widget img{max-width:300px}footer .top .limit p{line-height:1.5;font-weight:400;color:#fff}footer .top .limit p a{font-weight:600}footer .top .limit ul{padding:0;display:flex;flex-direction:column;gap:3px}footer .top .limit ul li a{color:#fff}footer .top .limit ul li a:hover{font-weight:600}footer .top .limit h4{position:relative;font-size:1.2rem;color:#fff;font-family:"Champagne & Limousines";text-transform:uppercase;margin-bottom:20px}footer .middle{background:#4b4b7e;padding:50px}footer .middle .limit{display:flex;align-items:center;justify-content:center}footer .bottom{background:#4b4b7e;padding:10px}footer .bottom .limit{align-items:center;grid-template-columns:auto 1fr;color:#fff}footer .bottom .limit a{color:#fff;font-weight:600;text-decoration:none}@media screen and (max-width: 800px){footer .bottom{padding:20px 30px}footer .bottom .limit{grid-template-columns:1fr;display:flex;flex-direction:column;justify-content:center;gap:13px;font-size:1rem}footer .bottom .limit .col{text-align:center}footer .bottom .limit .col.skill{display:flex;flex-direction:column;gap:7px;justify-content:center}footer .bottom .limit .col.skill img{margin:0}footer .bottom .limit .col.legal{flex-direction:column}footer .bottom .limit .col.legal ul{flex-direction:column}footer .middle img{height:50px}footer ul{padding:0}footer .top{padding:30px}footer .top .limit{display:flex;flex-direction:column;align-items:center;gap:10px 0;padding:0}footer .top .limit h4{text-align:center}footer .top .limit .widget{padding:20px}footer .top .limit .widget img{max-width:150px;height:auto}footer .top .limit a.phone{font-size:1.5rem}footer .top .limit ul.footer-contact img{height:auto}footer .top .col ul.data{font-size:1rem}footer .top .col ul.data li{padding-left:40px}footer .top .col ul.data li:before{width:20px;height:20px;margin-top:-10px}footer .top .col ul.data li.phone{font-size:1.4rem}}@media(min-width: 801px)and (max-width: 1200px){.limit{padding:0 30px}footer .top{padding:30px 0;width:-webkit-fill-available;background-color:#4b4b7e}footer .top .limit{grid-template-columns:1fr 1fr 1fr;gap:30px;color:#000}footer .top .limit p{font-size:1.2rem}footer .top .limit a.phone{font-size:1.3rem}footer .top .limit a{white-space:break-word}}.scrollToTop{position:fixed;z-index:100;bottom:30px;right:30px;width:50px;height:50px;text-align:center;background-color:#fff;display:none;transition:.3s ease-in-out;cursor:pointer;border-radius:50%;background-image:url("../../images/scrolltotop.svg");-webkit-box-shadow:0px 0px 24px 0px rgba(0,0,0,.15);-moz-box-shadow:0px 0px 24px 0px rgba(0,0,0,.15);box-shadow:0px 0px 24px 0px rgba(0,0,0,.15);background-size:80%;background-repeat:no-repeat;background-position:center center}.scrollToTop .fi{font-size:1.8rem;line-height:56px;color:#fff}.scrollToTop:hover{transform:translateY(-10px)}header{position:relative}header a{font-size:1rem}header .top{background:#4b4b7e;padding:15px;display:grid;align-items:center;grid-template-columns:1fr auto}header .middle{padding:0 20px;background:#740101;display:grid;grid-template-columns:200px 1fr 200px;flex-direction:row;align-items:center;gap:20px}header .middle .widget{flex:1;color:#fff}header .middle .widget p{display:flex;gap:20px;flex-direction:row;align-items:center;justify-content:center}header .middle .widget strong{color:#4b4b7e}header .middle #social-nav{justify-content:flex-end}header .main{position:relative;z-index:2;background:#b7c29a;-webkit-box-shadow:0px 0px 24px 0px rgba(0,0,0,.15);-moz-box-shadow:0px 0px 24px 0px rgba(0,0,0,.15);box-shadow:0px 0px 24px 0px rgba(0,0,0,.15)}header .main .limit{max-width:inherit;padding:7px 30px;display:grid;grid-template-columns:170px 1fr 270px;align-items:center}header .main .limit .logo{display:flex}header .main .limit .logo img{position:absolute;width:auto;height:180px;margin-top:-90px}header .main .limit .widget{flex:1}header .main .limit .widget .textwidget{display:flex;justify-content:center}header .main .limit ul{display:flex;flex-direction:row;gap:10px}header .main .limit ul#main-nav{flex:1;justify-content:center}header .main .limit ul#main-nav li{display:flex;align-items:center;justify-content:center;margin:0}header .main .limit ul#main-nav li a{text-transform:uppercase;position:relative;font-weight:600;font-family:"Champagne & Limousines";text-align:center;padding:8px 12px;line-height:1.2;border-radius:10px;color:#fff}header .main .limit ul#main-nav li a img{width:32px;height:32px}header .main .limit ul#main-nav li.current-page-ancestor{font-weight:600}header .main .limit ul#main-nav li.menu-item-has-children{position:relative}header .main .limit ul#main-nav li.menu-item-has-children a{padding-right:40px}header .main .limit ul#main-nav li.menu-item-has-children:after{position:absolute;top:50%;margin-top:-6px;right:10px;width:12px;height:12px;background-image:url("../../images/chevron.svg");transition:all .3s;content:""}header .main .limit ul#main-nav li.menu-item-has-children:hover:after{transform:rotate(180deg);transition:all .3s}header .main .limit ul#main-nav li.menu-item-has-children:hover>a{border-radius:10px 10px 10px 0}header .main .limit ul#main-nav li.active>a,header .main .limit ul#main-nav li.current_page_parent>a{background:#4b4b7e;color:#fff;font-weight:600}header .main .limit ul#main-nav li:hover>a{background:#4b4b7e;color:#fff}header .main .limit ul#main-nav .menu-item-has-children{position:relative}header .main .limit ul#main-nav .menu-item-has-children ul{display:none;width:280px;background:#fff;position:absolute;left:0;padding:10px;top:100%;flex-direction:column;border-radius:0 0 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.08);-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.08);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,.08)}header .main .limit ul#main-nav .menu-item-has-children ul li{justify-content:flex-start}header .main .limit ul#main-nav .menu-item-has-children ul li>a{padding:5px 10px;color:#000;text-transform:inherit}header .main .limit ul#main-nav .menu-item-has-children ul li.current-page-ancestor a,header .main .limit ul#main-nav .menu-item-has-children ul li.current_page_item a{font-weight:700;color:#fff}header .main .limit ul#main-nav .menu-item-has-children ul li:hover>a{color:#fff}header .main .limit ul#main-nav .menu-item-has-children:hover ul{display:flex}header #contact-nav li a:hover{background:#4b4b7e}header.fixed-header nav.main{z-index:1000;top:0;left:0;right:0;position:fixed;-webkit-box-shadow:0px 0px 30px 0px rgba(87,95,245,.1);box-shadow:0px 0px 30px 0px rgba(87,95,245,.1)}header.fixed-header nav.main .limit{padding:10px 30px}header.fixed-header nav.main .limit .logo img{position:relative;height:80px;margin:0}#contact-nav,#login-nav{justify-content:flex-end;display:flex;flex-direction:row;align-items:center;gap:10px;padding:0;margin:0}#contact-nav li a,#login-nav li a{display:block;color:#4b4b7e;background-color:#fff;text-transform:uppercase;font-size:.9rem;font-weight:600;padding:5px 12px;border-radius:10px}#contact-nav li a:hover,#login-nav li a:hover{background:#e585a0;color:#fff}#contact-nav li.current_page_item a,#login-nav li.current_page_item a{background:#e585a0;color:#fff}#contact-nav li.icon a,#contact-nav li.menu-item-101 a,#contact-nav li.menu-item-102 a,#login-nav li.icon a,#login-nav li.menu-item-101 a,#login-nav li.menu-item-102 a{display:block;height:34px;padding:0;background-size:60%;background-position:center center;background-repeat:no-repeat;text-indent:-5000px}#contact-nav li.facebook,#login-nav li.facebook{width:34px;text-indent:-5000px}#contact-nav li.facebook a,#login-nav li.facebook a{background-image:url("../../images/facebook.svg")}#contact-nav li.facebook a:hover,#login-nav li.facebook a:hover{background-image:url("../../images/facebook-white.svg")}#contact-nav li.calendar,#login-nav li.calendar{width:34px;text-indent:-5000px}#contact-nav li.calendar a,#login-nav li.calendar a{background-image:url("../../images/calendar.svg")}#contact-nav li.calendar a:hover,#login-nav li.calendar a:hover{background-image:url("../../images/calendar-white.svg")}#contact-nav li.login,#login-nav li.login{width:34px;text-indent:-5000px}#contact-nav li.login a,#login-nav li.login a{background-image:url("../../images/login.svg")}#contact-nav li.login a:hover,#login-nav li.login a:hover{background-image:url("../../images/login-white.svg")}#contact-nav li.contact,#login-nav li.contact{width:34px;text-indent:-5000px}#contact-nav li.contact a,#login-nav li.contact a{background-image:url("../../images/contact.svg")}#contact-nav li.contact a:hover,#login-nav li.contact a:hover{background-image:url("../../images/contact-white.svg")}#contact-nav li.wpmenucartli a,#login-nav li.wpmenucartli a{height:40px;position:relative;padding:0 10px 0 55px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:none}#contact-nav li.wpmenucartli a span,#login-nav li.wpmenucartli a span{display:flex !important;align-items:center;height:20px;font-size:.9rem;margin:0;line-height:0;color:#fff}#contact-nav li.wpmenucartli a span::before,#login-nav li.wpmenucartli a span::before{display:none}#contact-nav li.wpmenucartli a:before,#login-nav li.wpmenucartli a:before{position:absolute;top:0;left:0;width:40px;height:40px;background-image:url("../../images/cart.svg");content:"";background-size:90%;background-position:center center;background-repeat:no-repeat}#contact-nav li.wpmenucartli a:hover,#login-nav li.wpmenucartli a:hover{background:none}#contact-nav li.wpmenucartli .cartcontents,#login-nav li.wpmenucartli .cartcontents{position:absolute;display:flex;justify-content:center;align-items:center;width:24px;height:24px;font-size:.8rem;top:-4px;left:24px;text-align:center;background:#4b4b7e;border-radius:20px;color:#fff}.mobile-nav{width:250px;display:block !important;overflow:hidden}.mobile-nav #login-nav{margin-top:20px;justify-content:center;flex-direction:row;gap:20px}.mobile-nav #login-nav li.icon a{height:40px;width:40px}.mobile-nav #login-nav li:nth-child(1),.mobile-nav #login-nav li:nth-child(2){display:none}.mobile-nav #main-nav li ul.menu{display:none}.mobile-nav #main-nav li.submenu ul.menu,.mobile-nav #main-nav li.submenubis ul.menu{padding:15px 20px;background:#fff;border-radius:0 0 10px 10px}.mobile-nav #main-nav li.submenu ul.menu li a,.mobile-nav #main-nav li.submenubis ul.menu li a{color:#000;padding:3px 0;background:none}.mobile-nav #main-nav li.submenu ul.menu li,.mobile-nav #main-nav li.submenubis ul.menu li{border:none}.mobile-nav #main-nav li.submenu.open,.mobile-nav #main-nav li.submenubis.open{border-radius:10px}.mobile-nav #main-nav li.submenu.open .menu,.mobile-nav #main-nav li.submenubis.open .menu{display:flex;flex-direction:column;max-height:inherit}.mobile-nav #main-nav li.submenu.open .menu li,.mobile-nav #main-nav li.submenubis.open .menu li{margin:3px}.mobile-nav #main-nav li.submenu.open,.mobile-nav #main-nav li.submenubis.open{background:#4b4b7e;border:none}.mobile-nav #main-nav li.submenu>a,.mobile-nav #main-nav li.submenubis>a{position:relative}.mobile-nav #main-nav li.submenu>a:after,.mobile-nav #main-nav li.submenubis>a:after{position:absolute;right:10px;top:50%;margin-top:-5px;width:10px;height:10px;background-image:url("../../images/chevron.svg");background-size:cover;content:""}.mobile-nav a{display:block;padding:15px 20px;color:#fff;position:relative}.mobile-nav #main-nav .menu-item-has-children .menu{background:#273057;overflow:hidden;transition:max-height .7s;max-height:0}.mobile-nav #main-nav .menu-item-has-children:target .menu{max-height:10em}.mobile-nav .menu a{display:block;color:#fff;text-align:center;position:relative}.mobile-nav .menu a:last-child{border:none}.mobile-nav #social-nav{flex-direction:column}#social-nav,#menu-social{display:flex;flex-direction:row;gap:10px;align-items:center;margin:0}#social-nav li.contact a,#menu-social li.contact a{background:#b7c29a;color:#fff;text-transform:uppercase;padding:15px 30px;font-weight:700;border-radius:10px}#social-nav li.contact a:hover,#menu-social li.contact a:hover{background:#fff}#social-nav li.icon a,#menu-social li.icon a{display:block;text-indent:-5000px;width:30px;height:30px;background-size:65%;background-position:center;background-repeat:no-repeat;padding:0;border-radius:50px;background-color:#4b4b7e}#social-nav li.icon a:hover,#menu-social li.icon a:hover{background-color:#fff}#social-nav li.icon.facebook a,#menu-social li.icon.facebook a{background-image:url("../../images/facebook.svg")}#social-nav li.icon.twitter a,#menu-social li.icon.twitter a{background-image:url("../../images/twitter.svg")}#social-nav li.icon.linkedin a,#menu-social li.icon.linkedin a{background-image:url("../../images/linkedin.svg")}#social-nav li.icon.tiktok a,#menu-social li.icon.tiktok a{background-image:url("../../images/tiktok.svg")}#social-nav li.icon.youtube a,#menu-social li.icon.youtube a{background-image:url("../../images/youtube.svg")}#social-nav li.icon.instagram a,#menu-social li.icon.instagram a{background-image:url("../../images/instagram.svg")}#social-nav li.icon.mail a,#menu-social li.icon.mail a{background-image:url("../../images/email.svg");background-size:90% 90%}#social-nav li.icon.tel a,#menu-social li.icon.tel a{background-image:url("../../images/phone.svg");background-size:90% 90%}.off-canvas{padding:30px;background:#4b4b7e}.off-canvas img{margin-bottom:30px}.off-canvas .menu li a{color:#fff}.off-canvas .menu li.active a{background:#fff;color:#4b4b7e;border-radius:5px}.mobile{position:relative;z-index:12;height:120px}.mobile #mobile-nav{display:flex;flex-direction:column;gap:3px;justify-content:center;padding:30px 30px 0 30px;margin:0}.mobile #mobile-nav li{border:none}.mobile #mobile-nav li.active a{color:#fff;font-weight:600;background:#e585a0;border-radius:10px}.mobile #mobile-nav li a{font-size:1.2rem;font-weight:600}.mobile #mobile-nav li.rdv a{background:#fff;border-radius:10px;color:#4b4b7e}.mobile #mobile-nav li.icon a{width:34px;height:34px;border-radius:10px;background-size:70%}.mobile #mobile-nav li.contact a{background-image:url("../../images/email.svg");background-color:#fff;display:block;text-indent:-5000px;width:34px;height:34px;background-size:65%;background-position:center;background-repeat:no-repeat;padding:0;border-radius:10px}.mobile #main-nav,.mobile #second-nav{flex-direction:column;margin:0;padding:20px 20px 0 20px}.mobile #main-nav li a,.mobile #second-nav li a{border-radius:10px}.mobile input+label{position:fixed;top:29px;left:30px;height:22px;width:20px;z-index:200;text-indent:-5000px}.mobile input+label span{position:absolute;width:100%;height:3px;top:50%;margin-top:-1px;left:0;display:block;background:#4b4b7e;transition:.5s;border-radius:10px}.mobile input+label span:first-child{top:3px}.mobile input+label span:last-child{top:19px}.mobile label:hover{cursor:pointer}.mobile input:checked+label span{opacity:0;top:50%}.mobile input:checked+label span:first-child{opacity:1;transform:rotate(405deg)}.mobile input:checked+label span:last-child{opacity:1;transform:rotate(-405deg)}.mobile input~nav{display:flex;flex-direction:column;background:#4b4b7e;position:fixed;align-items:center;top:0;left:0;width:100%;height:120px;z-index:100;transition:.5s;transition-delay:.5s;overflow:hidden;-webkit-box-shadow:0px 0px 24px 0px rgba(0,0,0,.15);-moz-box-shadow:0px 0px 24px 0px rgba(0,0,0,.15);box-shadow:0px 0px 24px 0px rgba(0,0,0,.15)}.mobile input~nav .logo-container{background:#fff;width:100%;height:120px;text-align:center;display:grid;grid-template-columns:50px 1fr 50px;align-items:center;flex-direction:row;gap:10px}.mobile input~nav .logo-container .side{display:flex;flex:1;justify-content:flex-end;padding-right:20px}.mobile input~nav .logo-container .side .cart{width:40px;height:40px;border-radius:10px;background-image:url(../../images/mail-blue.svg);background-size:100%;background-position:center;background-repeat:no-repeat}.mobile input~nav .mobile-nav{width:100%;display:flex;flex:1;flex-direction:column}.mobile input~nav img{width:auto;height:100px;padding:10px}.mobile input~nav ul:not(.animate) .item{transition-duration:.5s;transition-property:transform,visibility;transform:translateX(-210px);visibility:hidden;opacity:0}.mobile input~nav ul li a{text-decoration:none;text-transform:uppercase;color:#fff;background:none;display:block;padding:5px}.mobile input:checked~nav{height:100%;transition-delay:0s}.mobile input:checked~nav>ul>li{opacity:1;transition-delay:.5s}@keyframes list-show{from{visibility:hidden;opacity:0;transform:translateY(210px)}to{visibility:visible;opacity:1;transform:translateY(0)}}@media screen and (max-width: 1200px){header .desktop{display:none}}@media screen and (min-width: 1201px){.mobile{display:none}}@media(min-width: 801px)and (max-width: 1200px){header .middle .limit{height:60px;padding:20px 20px}header .middle .limit .infos{display:flex;flex-direction:row;color:#4b4b7e;gap:30px}header .middle .limit .infos li{position:relative;padding:0 0 0 60px}header .middle .limit .infos li:before{position:absolute;width:40px;height:40px;left:0;top:50%;margin-top:-20px;background-color:#4b4b7e;background-position:center center;background-repeat:no-repeat;background-size:70%;border-radius:50px;content:""}header .middle .limit .logo{display:flex}header .middle .limit .logo img{width:auto;height:40px}header .middle .limit .widget{flex:1}header .middle .limit .widget .textwidget{display:flex;justify-content:center}header .middle .limit ul{display:flex;flex-direction:row}header .middle .limit ul#main-nav{flex:1;justify-content:center}header .middle .limit ul#main-nav li{display:flex;align-items:center;justify-content:center;gap:10px;margin:0 5px}header .middle .limit ul#main-nav li a{padding:15px 12px;text-align:center}header .middle .limit ul#main-nav li.menu-item-has-children{position:relative;padding-right:20px;margin-right:20px}header .middle .limit ul#main-nav li.menu-item-has-children:after{position:absolute;top:50%;margin-top:-7px;right:0;width:14px;height:14px;background-image:url("../../images/chevron.svg");transition:all .3s;content:""}header .middle .limit ul#main-nav li.menu-item-has-children:hover:after{transform:rotate(180deg);transition:all .3s}header .middle .limit ul#main-nav li.active a{font-weight:700}header .middle .limit ul#main-nav .menu-item-has-children{position:relative}header .middle .limit ul#main-nav .menu-item-has-children ul{display:none;width:200px;background:#fff;position:absolute;left:50%;margin-left:-100px;padding:10px;top:52px}header .middle .limit ul#main-nav .menu-item-has-children ul li a{text-align:center;padding:5px;font-weight:300}header .middle .limit ul#main-nav .menu-item-has-children ul li a:hover{font-weight:700}header .middle .limit ul#main-nav .menu-item-has-children ul li.current-page-ancestor a{font-weight:700}}.woocommerce-error{background-color:#e2401c}.woocommerce-info{background-color:rgba(75,75,126,.7);border-color:#4b4b7e;color:#fff}.woocommerce-info:before{color:#fff;top:inherit}.woocommerce-message{background-color:#4b4b7e;color:#fff}body.single-product .woocommerce-message .message-inner{background-color:#3bb54a}body.woocommerce-page{background-color:#fff;background-position:bottom center;background-repeat:no-repeat;background-size:cover}body.woocommerce-page main{max-width:1420px;margin:100px auto;padding:0 30px}body.woocommerce-page main article{padding:0}body.woocommerce-page main h1{font-family:"Champagne & Limousines";text-transform:uppercase;font-weight:900;color:#4b4b7e;margin-bottom:30px}body.woocommerce-page main h2,body.woocommerce-page main h3,body.woocommerce-page main h4,body.woocommerce-page main h5,body.woocommerce-page main h6{color:#000;text-transform:inherit;font-weight:900}body.woocommerce-page main h2 mark,body.woocommerce-page main h3 mark,body.woocommerce-page main h4 mark,body.woocommerce-page main h5 mark,body.woocommerce-page main h6 mark{font-size:1.2rem;font-weight:400;color:#b7c29a}body.woocommerce-page .byline{display:none}body.woocommerce-page .form-row label{line-height:1.5}.entry-content .box.cat{padding:30px}.entry-content .box.cat h3{font-size:1.3rem}.entry-content .box.cat ul.product-categories{list-style:none;padding:0;gap:10px}.entry-content .box.cat ul.product-categories li{padding:0}.entry-content .box.cat ul.product-categories li a{font-size:1rem}.widget_woocommerce_products h3{color:#4b4b7e;font-size:3rem;text-align:center}.woocommerce ul.product_list_widget{display:grid;grid-gap:30px 70px;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));grid-template-rows:max-content;height:fit-content;color:#000}.woocommerce ul.product_list_widget li{text-align:center}.woocommerce ul.product_list_widget li img{margin:0 0 20px 0;float:none;width:100%;border-radius:20px}.woocommerce ul.product_list_widget li a{font-size:1.3rem}.woocommerce ul.product_list_widget li .amount{color:#b7c29a;font-weight:600;font-size:1.6rem}.wpgs-nav .slick-current{border-radius:10px}.woocommerce div.product div.images img{border-radius:20px}.woocommerce div.product div.images .thumbnail_image img{border-radius:10px}.woocommerce li.product{width:100% !important;float:none !important}.woocommerce ul.products{display:grid;grid-template-columns:repeat(auto-fit, minmax(340px, 1fr));grid-gap:70px;margin-top:50px}.woocommerce ul.products:before,.woocommerce ul.products:after{display:none}.woocommerce ul.products li.product{margin:0;width:100%;text-align:center}.woocommerce ul.products li.product .woocommerce-placeholder{border:2px solid #000}.woocommerce ul.products li.product a img{margin:0 0 20px 0;border-radius:20px}.woocommerce ul.products li.product .button,.woocommerce ul.products li.product .components-button{background:#4b4b7e;color:#fff;font-size:.9rem;margin-top:10px;padding:15px 20px;border-radius:5px;font-weight:600;text-transform:uppercase}.woocommerce ul.products li.product .button:hover,.woocommerce ul.products li.product .components-button:hover{background:#b7c29a;color:#fff}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product h3{font-size:1.4rem;text-align:center}.woocommerce ul.products li.product .woocommerce-loop-category__title mark,.woocommerce ul.products li.product h3 mark{background:none}.woocommerce ul.products li.product .woocommerce-loop-category__title mark.count,.woocommerce ul.products li.product h3 mark.count{font-weight:600}.woocommerce div.product .woocommerce-tabs{background:#fff;padding:50px 50px 40px 50px;margin-bottom:50px}.woocommerce div.product .woocommerce-tabs .tabs{display:none}.woocommerce div.product .woocommerce-tabs .panel{margin:0}.woocommerce-MyAccount-navigation{margin-bottom:50px}.woocommerce-MyAccount-navigation ul{display:flex;flex-direction:column;gap:15px;list-style:none}.woocommerce-MyAccount-navigation ul li{border:2px solid #b7c29a;border-radius:5px;padding:3px 10px;text-align:center}.woocommerce-MyAccount-navigation ul li a{font-size:.95rem;text-transform:uppercase}.woocommerce-MyAccount-navigation ul li.is-active,.woocommerce-MyAccount-navigation ul li:hover{background:#b7c29a;border-color:#b7c29a}.woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-MyAccount-navigation ul li:hover a{color:#fff}.woocommerce nav.woocommerce-pagination ul{border:none;display:flex;flex-direction:row;gap:5px;margin-top:100px;justify-content:center}.woocommerce nav.woocommerce-pagination ul li{border:none}.woocommerce nav.woocommerce-pagination ul li span.current{background:#4b4b7e;color:#fff}.woocommerce nav.woocommerce-pagination ul li a:hover{background:#b7c29a;color:#fff}.wc-block-cart-items__row .wc-block-components-product-name{font-size:1.2rem}.wc-block-cart-items__row .wc-block-formatted-money-amount{font-size:1.1rem;color:#b7c29a}.wc-block-cart-items__row .wc-block-components-product-metadata__description{display:none}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:1.3rem}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#e585a0;font-weight:600;font-size:1.6rem}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#b7c29a;font-weight:700;font-family:"Champagne & Limousines";font-size:1.8rem;margin:0}.woocommerce-Price-amount p{font-size:1.2rem}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{color:#000;font-size:1.1rem}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{font-weight:600}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{margin-bottom:50px}.intro{background:#fff;padding:50px;margin:20px 0 50px 0}.intro p{margin:0}.woocommerce #content div.product div.images,.woocommerce-page div.product div.images,.woocommerce-page div.product div.image,.woocommerce-page div.product div.summary{clear:both;float:none;width:inherit}.woocommerce div.product{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr))}.woocommerce div.product .related{grid-column:1/3;grid-row:2/2}.woocommerce div.product .summary{padding:0 0 0 100px}.woocommerce div.product .summary .woocommerce-tabs{background:none;padding:0;margin-top:50px}.woocommerce div.product form.cart{display:flex;flex-direction:row;gap:20px}.woocommerce div.product form.cart:before{display:none}.woocommerce div.product form.cart .quantity{margin:0}.woocommerce div.product form.cart .quantity input.qty{width:150px;margin:0;border-radius:5px}.woocommerce div.product form.cart .button{background:#b7c29a;font-family:"Champagne & Limousines";text-transform:uppercase;padding:15px 40px;border-radius:10px;font-size:1.3rem}.woocommerce div.product form.cart .button:hover{background:#4b4b7e}.woocommerce div.product form.cart .variations{margin:0}.woocommerce div.product form.cart .variations tr{display:flex;flex-direction:column}.woocommerce div.product form.cart .variations th{text-align:left;padding:20px 0;vertical-align:middle;line-height:normal}.woocommerce div.product form.cart .variations select{margin:0}.woocommerce div.product .woocommerce-variation-price{margin-bottom:30px}.woocommerce div.product form.variations_form{flex-direction:column}.woocommerce div.product .reset_variations{display:none}.woocommerce-product-details__short-description{margin-bottom:30px}.woocommerce-variation-add-to-cart{display:flex;gap:20px}.woocommerce .woocommerce-ordering{margin-bottom:30px}.wp-block-woocommerce-cart,.wp-block-woocommerce-checkout{background:#fff;padding:50px}.wp-block-woocommerce-cart .wc-block-components-button,.wp-block-woocommerce-checkout .wc-block-components-button{background:#4b4b7e;border-radius:5px;margin-top:30px}.wp-block-woocommerce-cart .wc-block-components-button span,.wp-block-woocommerce-checkout .wc-block-components-button span{color:#fff;text-transform:uppercase;font-family:"Champagne & Limousines";font-weight:900;font-size:1.3rem}.wc-block-components-button__text,.wc-block-components-button{text-transform:uppercase;color:#fff;text-transform:uppercase;font-family:"Champagne & Limousines";font-weight:700;font-size:1.1rem;min-height:auto;padding:0}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{background:#b7c29a;text-transform:uppercase;font-family:"Champagne & Limousines";color:#fff;font-weight:700;font-size:1.1rem}.wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button{padding:0 !important;border:none}.woocommerce-account .addresses .title .edit{text-decoration:underline}.wc-block-components-checkout-return-to-cart-button{z-index:100}@media screen and (max-width: 800px){.woocommerce div.product{display:flex;flex-direction:column}.woocommerce div.product div.summary{padding:0}.woocommerce button.button{width:100%;padding:10px 30px;border-radius:10px}.woocommerce-variation-add-to-cart{flex-direction:column}body.woocommerce-cart main{padding:0;margin:30px auto}.wp-block-woocommerce-cart,.wp-block-woocommerce-checkout{padding:0}.widget_woocommerce_products h3{font-size:2rem}body.woocommerce-page main h1{font-size:2rem}.woocommerce ul.product_list_widget,.woocommerce ul.products{display:grid;grid-gap:30px}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{margin:0}.woocommerce div.product form.cart{flex-direction:column}.woocommerce div.product form.cart div.quantity{float:inherit;width:100%}.woocommerce div.product form.cart div.quantity input.qty{width:100%;margin:0;padding:15px 0}.woocommerce div.product form.cart .button{width:100%}}.top-bar input{max-width:none}.dgwt-wcas-search-wrapp{min-width:280px}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{padding:0;background:none}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{top:11px;left:13px}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-radius:10px}.wdp_pricing_table{width:100%;margin:30px 0}body .wdp_bulk_table_content .wdp_pricing_table_caption{color:#000 !important;font-weight:600;text-transform:inherit;font-size:1.4rem}body .wdp_bulk_table_content table thead td,body .wdp_bulk_table_content table tbody td{color:#000 !important}body .wdp_pricing_table{font-size:1.1rem}.wpmenucart-icon-shopping-cart-0:before{font-size:2rem}.woocommerce form .form-row .required{display:inline}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{width:100%}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:flex;flex-direction:row;gap:10px;margin-bottom:20px;align-items:center}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme span{margin:0}body .wc_payment_methods img{width:auto !important}.woocommerce ul.products li.product .price{font-size:1.2rem;font-weight:600}.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce #respond input#submit{background-color:#4b4b7e;border-color:#4b4b7e}.woocommerce a.button:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#b7c29a;border-color:#b7c29a}@media screen and (max-width: 800px){.limit{padding:0 30px}.limit main{padding:30px 0}.woocommerce-checkout .limit,.woocommerce-account .limit{padding:0}blockquote{padding:40px}ul{padding:0}ul li{font-size:1.3rem}.box-contact{padding:10px 20px;margin:0}.box-contact img{display:block;width:40px !important;height:40px !important}.box-contact .textwidget ul{list-style:none;padding:0;display:flex;gap:20px;flex-direction:row;align-items:center}.box-contact.address{background:#e585a0}.box-contact.mail{background:#4b4b7e}.box-contact.mail a{color:#fff;font-size:1.1rem}.box-contact.phone{background:#66c2de}.box-contact.phone a{font-size:1.4rem;font-weight:600;color:#fff}.homehead{padding:50px 30px}.homehead h1{font-size:1.7rem}.homehead p{padding:20px;font-size:1.8rem;line-height:1.5}.headtitle .headtitle-content h1{font-size:1.7rem}.formation{padding:0}.btn-box{flex-direction:column}.bg{padding:30px !important}.bg.full{padding:30px !important}.bg em{display:block}.bg.green,.bg.blue{padding:30px}.bg.green ul,.bg.blue ul{margin:30px 0}.bg.green{margin-bottom:30px}.bg.white{padding:0}.green .so-widget-sow-button .ow-button-base .sowb-button,.blue .so-widget-sow-button .ow-button-base .sowb-button,.pink .so-widget-sow-button .ow-button-base .sowb-button{font-size:1.3rem}p{font-size:1.2rem;line-height:1.7;overflow-wrap:anywhere}h1{font-size:1.7rem}.padding-left{padding-left:30px}.padding-right{padding-right:30px}.padding-left-right{padding-right:30px;padding-left:30px}.margin-top{margin-top:30px}h2,h3,h4,h5,h6{font-size:1.7rem}body.woocommerce-page main{margin:30px auto}.gamme{height:250px;padding:50px}.gamme .btn{position:absolute;bottom:50px;right:50px;font-size:1.2rem;left:50px}.box ul li{font-size:1.3rem}.box.phone a{font-size:1.3rem}.border img{width:calc(100% - 30px) !important}.entry-content ul.form{gap:10px}.entry-content ul.form li textarea{margin:40px 0 0 0}.padding-top{padding-top:30px}.padding-bottom{padding-bottom:30px}.padding{padding:30px 0}.btn{margin:0 auto;text-align:center;display:block;font-size:1.2rem}.wpcf7-submit{margin:0 auto;text-align:center;display:block;width:100%;font-size:1.2rem}main .cols{padding:30px;display:grid;grid-template-columns:1fr}.box.opening img,.box.phone img,.box.mail img,.box.address img{width:50px;height:50px}.box .textwidget ul{gap:20px}.box .centre{font-size:1.6rem}.box .phone{font-size:1.8rem}.box.mail a{font-size:1.2rem}.contact-bg{padding:20px;margin-top:0}.contact-bg h3{font-size:1.5rem}.entry-content ul.form{display:grid;grid-template-columns:1fr}.entry-content ul.form .wpcf7 label span{width:auto}h2.title,h3.title,h4.title,h5.title,h6.title{font-size:2rem}.title{margin-bottom:20px}.headtitle{padding:80px 30px}.headtitle .titre{font-size:1.6rem}.headtitle .description{font-size:1.2rem}}@media(min-width: 801px)and (max-width: 1200px){body p{font-size:1.2rem}.scroll{overflow-x:scroll}h1{font-size:3rem}h2,h3,h4,h5,h6{font-size:1.9rem}.btn,.wpcf7-submit{font-size:1rem;padding:10px 20px}.limit main{padding:30px 0}.padding{padding:30px 0}}/*# sourceMappingURL=style.css.map */