.idcom-page-locked #wp-admin-bar-so_live_editor,.idcom-page-locked #wp-admin-bar-edit{display:none!important}html{font-size:10px}body{font-weight:400;font-family:'Roboto',sans-serif;overflow-x:hidden;color:#222}body *,body *:before,body *:after{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body h1,body h2,body h3,body h4,body h5,body h6{font-family:'Roboto',sans-serif}body a{text-decoration:none;transition:all 400ms ease-in-out!important;-webkit-transition:all 400ms ease-in-out!important;-moz-transition:all 400ms ease-in-out!important;-o-transition:all 400ms ease-in-out!important;-webkit-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;-o-transition:400ms}body a:hover{color:#d2ac47;text-decoration:none}body ::-moz-selection{color:#fff;background:#d2ac47}body ::selection{color:#fff;background:#d2ac47}body ::-webkit-input-placeholder{color:#999;font-size:1.4rem;font-style:italic}body ::-moz-placeholder{color:#999;font-size:1.4rem;font-style:italic}body :-ms-input-placeholder{color:#999;font-size:1.4rem;font-style:italic}body :-moz-placeholder{color:#999;font-size:1.4rem;font-style:italic}body ::-webkit-scrollbar{width:5px}body ::-webkit-scrollbar-track{background:#1B242F}body ::-webkit-scrollbar-thumb{background:#04C2C9}body ::-webkit-scrollbar-thumb:hover{background:#04C 2}body .appWrppr{opacity:1;overflow:hidden;transition:all 600ms ease-in-out!important;-webkit-transition:all 600ms ease-in-out!important;-moz-transition:all 600ms ease-in-out!important;-o-transition:all 600ms ease-in-out!important;-webkit-transition:600ms;-moz-transition:600ms;-ms-transition:600ms;-o-transition:600ms}body .appWrppr.mkopacity{opacity:0}body ul{padding:0;margin:0;list-style-type:none}body .pswp--open{z-index:10500}body .imgcrop{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;font-family:'object-fit: cover;';object-position:center;min-height:100%}body .clear{clear:both;display:none}body .modal{z-index:10500}body .btnAp{display:inline-flex;justify-content:center;align-items:center;text-align:center;text-transform:uppercase;color:#222;font-family:'Roboto',sans-serif;font-size:12px;letter-spacing:.35em;padding:20px 35px}body .btnAp:hover{color:#222}body .grdnt{background:#d2ac47;background-image:linear-gradient(90deg,#edc967 0%,#d2ac47 38%,#f7ef8a 74%,#ae8625 100%)}body .grdntTxt{background:#d2ac47;background-image:linear-gradient(90deg,#edc967 0%,#d2ac47 38%,#f7ef8a 74%,#ae8625 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}body .grdntBtn{background:#d2ac47;background-size:200% auto;background-image:linear-gradient(90deg,#edc967 0%,#d2ac47 19%,#f7ef8a 37%,#ae8625 50%,#edc967 100%);transition:all 400ms ease-in-out!important;-webkit-transition:all 400ms ease-in-out!important;-moz-transition:all 400ms ease-in-out!important;-o-transition:all 400ms ease-in-out!important;-webkit-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;-o-transition:400ms}body .grdntBtn:hover{background-position:right center}body .padd-t{padding:130px 30px 0}body .padd-b{padding:0 30px 130px}body .marg-t{margin:130px 0 0;padding:0 30px}body .padd-c-b{padding:0 30px 130px}body .padd-t-b{padding:130px 30px}body .imgcropCtn{position:relative}body .appaloosa{position:relative;display:inline-block}body .appaloosa:before{content:'';-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;position:absolute;background:#d2ac47;background-image:linear-gradient(90deg,#edc967 0%,#d2ac47 38%,#f7ef8a 74%,#ae8625 100%);height:16px;width:120px;z-index:-1;right:-8px;bottom:4px}body .appaloosa2{color:#d2ac47}body .allPost{margin-top:30px}body .more{font-family:'droidRegular',serif;text-transform:uppercase;color:#494949;margin:0 0 15px 0;letter-spacing:.35em;font-size:1.3rem}body .pswp__caption__center{text-align:center;font-size:1.5rem;font-weight:700;color:#fff}body .tnmce{font-family:'droidRegular',serif;font-size:1.6rem;color:#666;line-height:1.6}body .tnmce h2{font-size:2.4rem;color:#222;font-weight:900;margin-bottom:20px}body .tnmce h3{font-size:2rem;color:#222;font-weight:700;margin-bottom:20px}body .tnmce h4{font-size:1.8rem;color:#222;font-weight:700;margin-bottom:20px}body .tnmce h5,body .tnmce h6{font-size:1.6rem;color:#222;font-weight:400;margin-bottom:20px}body .tnmce p{margin-bottom:20px}body .tnmce p:last-child{margin-bottom:0}body .tnmce a{color:#d2ac47}body .tnmce strong{font-weight:700}body .tnmce ul{margin-bottom:20px;list-style-type:disc;padding-left:20px}body .tnmce ul li{margin-bottom:10px}body .medium-zoom-overlay{z-index:10000}body .medium-zoom-image--opened{z-index:10001}body .medium-zoom-image--opened.imgcrop{object-fit:none;font-family:'Roboto',sans-serif;object-position:initial;min-height:initial}body #idcom_cookies .modal-title{font-size:2rem}body #idcom_cookies .modal-content #accordion .panel .panel-heading .btn-link,body #idcom_cookies .modal-body #accordion .panel .panel-heading .btn-link{font-size:1.6rem}body #idcom_cookies .modal-footer button{font-size:1.6rem}body .titleCtn .accroche p{font-family:'droidRegular',serif;text-transform:uppercase;color:#494949;margin:0 0 15px 0;letter-spacing:.35em;font-size:1.3rem}body .titleCtn .title{padding-right:40px}body .titleCtn .title h1,body .titleCtn .title h2{font-weight:900;color:#222;font-size:4.2rem;line-height:1.3;letter-spacing:-.02em}body .titleCtn .chapeau{padding:0}body .titleCtn .chapeau p{color:#222;line-height:2;font-size:1.6rem;font-family:'droidBold',serif;margin:0}body .titleCtn .txtCtn{margin-top:40px}body .titleCtn.center .title{text-align:center}body .titleCtn.center .accroche{text-align:center}body .titleCtn.center .tnmce{text-align:center}body .swiper-controls{position:absolute;z-index:1000;top:50%;margin-top:-44px;left:10%;display:flex;flex-direction:column;justify-content:center;align-items:center}body .swiper-controls .swiper-button-prev,body .swiper-controls .swiper-button-next{background:none;position:static;left:auto;right:auto;width:auto;height:auto;color:#fff;display:block;margin:0}body .swiper-controls .swiper-button-next:after,body .swiper-controls .swiper-button-prev:after{content:none}body .swiper-controls .swiper-button-prev:focus,body .swiper-controls .swiper-button-next:focus{outline:0}body .swiper-controls .swiper-button-prev span:before{color:#fff;font-size:20px;transition:all 400ms ease-in-out!important;-webkit-transition:all 400ms ease-in-out!important;-moz-transition:all 400ms ease-in-out!important;-o-transition:all 400ms ease-in-out!important;-webkit-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;-o-transition:400ms}body .swiper-controls .swiper-button-next span:before{color:#fff;font-size:20px;transition:all 400ms ease-in-out!important;-webkit-transition:all 400ms ease-in-out!important;-moz-transition:all 400ms ease-in-out!important;-o-transition:all 400ms ease-in-out!important;-webkit-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;-o-transition:400ms}body .swiper-controls .swiper-button-prev:hover span:before,body .swiper-controls .swiper-button-next:hover span:before{color:#d2ac47}body .swiper-controls .dash{display:block;width:60px;height:1px;margin:20px 0}body form{width:100%;overflow:hidden}body form br{display:none}body form label{display:block;font-family:'droidRegular',serif;color:#222;margin-bottom:7px;font-size:1.5rem}body form label span.required{color:#db0808}body form .fieldCtn{margin-bottom:25px}body form textarea,body form input[type="text"],body form input[type="email"],body form input[type="tel"]{border:1px solid #f6f6f6;outline:0;-webkit-appearance:none;font-size:1.5rem;font-family:'droidRegular',serif;font-weight:400;padding:0 20px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;height:45px;width:100%;color:#222;background-image:none;background:#f6f6f6;transition:all 400ms ease-in-out!important;-webkit-transition:all 400ms ease-in-out!important;-moz-transition:all 400ms ease-in-out!important;-o-transition:all 400ms ease-in-out!important;-webkit-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;-o-transition:400ms}body form textarea:focus,body form input[type="text"]:focus,body form input[type="email"]:focus,body form input[type="tel"]:focus{border:1px solid #d2ac47}body form select{width:100%;background-image:none;border:0;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;outline:0;-webkit-appearance:none;color:#222;font-family:'droidRegular',serif;font-weight:400;padding:0 20px;height:45px;font-size:1.5rem;background:#f6f6f6}body form .selectCtn{position:relative}body form .selectCtn span.note{display:block}body form .selectCtn span.note:before{content:"\e901";font-family:'icomoon'!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:1px;top:2px;bottom:1px;width:30px;display:flex;justify-content:center;align-items:center;background:#f6f6f6;z-index:1;font-size:9px;color:#222;pointer-events:none}body form textarea:focus,body form input:focus{outline:none;background:}body form .file{margin-top:20px;position:relative;overflow:visible}body form .file:before{transition:all 500ms ease-in-out!important;-webkit-transition:all 500ms ease-in-out!important;-moz-transition:all 500ms ease-in-out!important;-o-transition:all 500ms ease-in-out!important;-webkit-transition:500ms;-moz-transition:500ms;-ms-transition:500ms;-o-transition:500ms;content:"Choisir un fichier";position:absolute;left:0;bottom:-2px;padding:5px 9px;background:;z-index:2;color:#fff;width:auto;text-align:center;cursor:pointer;text-shadow:0 0 2px rgba(0,0,0,.6);pointer-events:none}body form .file input{width:100%;position:relative;display:block;color:;font-family:'Roboto',sans-serif;font-weight:}body form .file:hover:before{background:}body form .submitCtn input[type="submit"]{border:0;outline:0;-webkit-appearance:none;cursor:pointer}body form .submitCtn input[type="submit"]:disabled{opacity:.6;background-position:left center}body form .submitCtn input[type="submit"]:focus{outline:0}body form .acceptance label{font-family:'droidItalic',serif;font-size:12px;display:flex;align-content:flex-start;justify-content:flex-start}body form .acceptance label input{margin:3px 10px 0 0}body form .acceptance .required{color:#db0808}body form .textarea{margin-bottom:25px}body form .textarea textarea{width:100%;height:170px;padding:20px 20px 0;resize:vertical}body ul.infosContact{justify-content:space-between}body ul.infosContact li a{display:flex;align-items:center;justify-content:center}body ul.infosContact li a span.icoContact{margin-right:20px;font-size:40px}body ul.infosContact li a span.icoContact:before{background:#d2ac47;background-image:linear-gradient(90deg,#edc967 0%,#d2ac47 38%,#f7ef8a 74%,#ae8625 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}body ul.infosContact li a span.txt{font-size:1.4rem;color:#999;font-weight:900;text-transform:uppercase;letter-spacing:.15em;transition:all 400ms ease-in-out!important;-webkit-transition:all 400ms ease-in-out!important;-moz-transition:all 400ms ease-in-out!important;-o-transition:all 400ms ease-in-out!important;-webkit-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;-o-transition:400ms}body ul.infosContact li a span.txt span{display:block}body ul.infosContact li a:hover span.txt{color:#d2ac47}body .wpcf7 form.invalid .wpcf7-response-output,body .wpcf7 form.unaccepted .wpcf7-response-output{background:#ffb900;font-weight:500;font-size:1.5rem}body .wpcf7 form.sent .wpcf7-response-output{background:#46b450;color:#fff;font-weight:500;font-size:1.5rem}body .wpcf7 form.failed .wpcf7-response-output,body .wpcf7 form.aborted .wpcf7-response-output{background:#dc3232;font-size:1.5rem;color:#fff}body .tags{margin-top:30px}body .tags span{display:block;text-transform:uppercase;font-weight:;font-size:1.3rem;color:#222;margin-bottom:10px}body .tags ul{display:flex}body .tags ul li{margin-right:10px}body .tags ul li a{display:inline-flex;color:#fff;text-transform:uppercase;background:#222;font-size:1.3em;letter-spacing:.1em;padding:3px 10px}body .tags ul li a:hover{background:#d2ac47;color:#222}body .pagination{display:flex;justify-content:center;align-items:center}body .pagination>a,body .pagination>span{font-size:1.5rem;letter-spacing:.05em;text-transform:uppercase;color:#222;margin:40px 5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;display:block}body .pagination>span.current,body .pagination a{width:30px;height:30px;display:flex;align-items:center;justify-content:center}body .pagination a.prev,body .pagination a.next{width:auto;height:auto}body .pagination>span.current{color:#fff;background:#d2ac47}body .pagination>a{cursor:pointer}body .pagination a:hover{color:#d2ac47}body header{position:fixed;width:100%;top:0;left:0;height:290px;background:transparent;transition:all 400ms ease-in-out!important;-webkit-transition:all 400ms ease-in-out!important;-moz-transition:all 400ms ease-in-out!important;-o-transition:all 400ms ease-in-out!important;-webkit-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;-o-transition:400ms;z-index:9999}body header>div{padding:0 40px;width:100%;height:100%;position:relative}body header>div nav{width:100%;height:100%}body header>div nav>div{width:100%;height:100%}body header>div nav>div>ul{width:100%;height:100%;display:flex;align-items:center;justify-content:center}body header>div nav>div>ul>li{margin:0 20px;position:relative}body header>div nav>div>ul>li>a{color:#fff;text-transform:uppercase;font-size:1.4rem;font-weight:700;letter-spacing:.1em;display:flex;align-items:center;justify-content:center;padding:12px 0;position:relative}body header>div nav>div>ul>li>a:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;opacity:0;-webkit-transform:translate(0,-5px);-moz-transform:translate(0,-5px);-ms-transform:translate(0,-5px);-o-transform:translate(0,-5px);transition:all 400ms ease-in-out!important;-webkit-transition:all 400ms ease-in-out!important;-moz-transition:all 400ms ease-in-out!important;-o-transition:all 400ms ease-in-out!important;-webkit-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;-o-transition:400ms;background:#d2ac47;background-image:linear-gradient(90deg,#edc967 0%,#d2ac47 38%,#f7ef8a 74%,#ae8625 100%)}body header>div nav>div>ul>li>ul{position:absolute;top:100%;left:0;background:#222;padding:40px;width:340px;opacity:0;-webkit-transform:translate(0,10px);-moz-transform:translate(0,10px);-ms-transform:translate(0,10px);-o-transform:translate(0,10px);pointer-events:none;transition:all 400ms ease-in-out!important;-webkit-transition:all 400ms ease-in-out!important;-moz-transition:all 400ms ease-in-out!important;-o-transition:all 400ms ease-in-out!important;-webkit-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;-o-transition:400ms}body header>div nav>div>ul>li>ul li{margin-bottom:12px}body header>div nav>div>ul>li>ul li a{display:block;color:#fff;font-family:'droidRegular',serif;font-size:1.3rem}body header>div nav>div>ul>li>ul li a:hover{color:#d2ac47}body header>div nav>div>ul>li>ul li ul{display:none}body header>div nav>div>ul>li>ul li.current-menu-item a{color:#d2ac47}body header>div nav>div>ul>li>ul li:last-child{margin-bottom:0}body header>div nav>div>ul>li:hover>a{color:#d2ac47}body header>div nav>div>ul>li:hover>a:before{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}body header>div nav>div>ul>li:hover>ul{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);pointer-events:auto}body header>div nav>div>ul>li.current-menu-item>a:before,body header>div nav>div>ul>li.current-menu-parent>a:before{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}body header>div nav>div>ul>li.menu-item-has-children>a:after{display:block;margin-left:5px;color:#fff;content:"\e901";font-family:'icomoon'!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;height:7px;line-height:3px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all 400ms ease-in-out!important;-webkit-transition:all 400ms ease-in-out!important;-moz-transition:all 400ms ease-in-out!important;-o-transition:all 400ms ease-in-out!important;-webkit-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;-o-transition:400ms;-moz-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}body header>div nav>div>ul>li.menu-item-has-children:hover>a:after{color:#d2ac47;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}body header>div nav>div>ul li.logoNav{margin:0 60px}body header>div nav>div>ul li.logoNav a{text-indent:-9999px;display:block;width:350px;height:180px;background:url(https://www.transportsappaloosa.fr/wp-content/themes/idcomweb/less/../img/logo.svg) no-repeat;background-size:cover;transition:all 400ms ease-in-out!important;-webkit-transition:all 400ms ease-in-out!important;-moz-transition:all 400ms ease-in-out!important;-o-transition:all 400ms ease-in-out!important;-webkit-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;-o-transition:400ms;overflow:hidden;padding:0}body header>div nav>div>ul li.logoNav a:before{display:none}body header>div .logoMobile{display:none}body header>div .logoMobile a img{display:none}body header>div #menuToggle{display:none;position:absolute;top:50%;left:0;margin-top:-10px;-webkit-user-select:none;user-select:none}body header>div #menuToggle span{display:block;width:33px;height:3px;margin-bottom:6px;position:relative;background:#fff;transform-origin:4px 0;transition:transform 0.5s cubic-bezier(.77,.2,.05,1),background 0.5s cubic-bezier(.77,.2,.05,1),opacity 0.55s ease}body header>div #menuToggle span:first-child{transform-origin:0% 0%}body header>div #menuToggle span:nth-last-child(1){transform-origin:0% 100%}body header>div #menuToggle span:last-child{margin-bottom:0}body header>div #menuToggle.menu-open span{opacity:1;transform:rotate(45deg) translate(-2px,-1px)}body header>div #menuToggle.menu-open span:nth-last-child(2){opacity:0;transform:rotate(0deg) scale(.2,.2)}body header>div #menuToggle.menu-open span:nth-last-child(1){transform:rotate(-45deg) translate(0,-1px)}body header.shrnk{height:170px;background:#fff}body header.shrnk>div nav>div>ul>li>a{color:#222}body header.shrnk>div nav>div>ul>li>a:hover{color:#d2ac47}body header.shrnk>div nav>div>ul>li.menu-item-has-children>a:after{color:#222}body header.shrnk>div nav>div>ul>li.menu-item-has-children>a:hover:after{color:#d2ac47}body header.shrnk>div nav>div>ul li.logoNav a{width:200px;height:103px;background:url(https://www.transportsappaloosa.fr/wp-content/themes/idcomweb/less/../img/logo-black.svg) no-repeat}body main .home-slider-section{overflow:hidden}body main .home-slider-section h1{position:absolute;top:-400vh;opacity:0;visibility:hidden}body main .home-slider-section .home-slider{height:100vh;width:100%;background:#222}body main .home-slider-section .home-slider .swiper-wrapper{width:100%;height:100%}body main .home-slider-section .home-slider .swiper-wrapper .swiper-slide{width:100%;height:100%;display:flex;justify-content:center;align-items:center}body main .home-slider-section .home-slider .swiper-wrapper .swiper-slide .txtCtn{position:relative;z-index:1}body main .home-slider-section .home-slider .swiper-wrapper .swiper-slide .txtCtn p{font-family:'droidRegular',serif;text-transform:uppercase;color:#999;margin-bottom:20px;letter-spacing:.35em;font-size:1.3rem}body main .home-slider-section .home-slider .swiper-wrapper .swiper-slide .txtCtn h2{font-weight:700;color:#fff;font-size:6rem;line-height:1.1;margin-bottom:30px;letter-spacing:-.02em}body main .home-slider-section .home-slider .swiper-wrapper .swiper-slide .imgCtn{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%}body main .home-slider-section .contactRight{position:absolute;z-index:1000;left:100%;top:50%;margin-left:-85px;margin-top:-125px}body main .home-slider-section .contactRight li{width:100%;display:inline-flex}body main .home-slider-section .contactRight li a{width:100%;display:flex;align-items:center;transition:all 400ms ease-in-out!important;-webkit-transition:all 400ms ease-in-out!important;-moz-transition:all 400ms ease-in-out!important;-o-transition:all 400ms ease-in-out!important;-webkit-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;-o-transition:400ms;height:85px;border:1px solid #fff;font-size:1.5rem;font-weight:700;color:#fff}body main .home-slider-section .contactRight li a .icoContact{width:85px;height:100%;display:flex;justify-content:center;align-items:center}body main .home-slider-section .contactRight li a .icoContact:before{font-size:25px;color:#d2ac47}body main .home-slider-section .contactRight li a .txt{height:100%;max-width:250px;display:flex;padding:0 10px;align-items:center;justify-content:center;text-align:center;transform:translate3d(0,0,0)}body main .home-slider-section .contactRight li a:hover{webkit-transform:translateX(calc(-100% + 85px));-moz-transform:translateX(calc(-100% + 85px));-ms-transform:translateX(calc(-100% + 85px));-o-transform:translateX(calc(-100% + 85px));transform:translateX(calc(-100% + 85px))}body main .home-slider-section .contactRight li:nth-child(2){margin-top:-1px}body main .home-slider-section .contactRight li:nth-child(3){margin-top:-1px}body main .home-slider-section .scrollInfo{position:absolute;z-index:1000;bottom:80px;left:8%;display:flex;flex-direction:column;justify-content:center;align-items:center}body main .home-slider-section .scrollInfo span.text{text-transform:uppercase;font-size:1.2rem;color:#fff;display:block;letter-spacing:.35em;-moz-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);margin-left:50px}body main .home-slider-section .scrollInfo .icon-icoArrowScroll:before{color:#fff;font-size:15px}body main .home-presentation-section .titleCtn{padding-bottom:130px}body main .home-presentation-section .titleCtn .title h2{font-size:3.2rem}body main .home-presentation-section .imgCtn{padding:0}body main .home-presentation-section .imgCtn .img{height:490px}body main .home-presentation-section .imgCtn .video{margin-top:-130px;display:flex;justify-content:flex-end;position:relative;z-index:100}body main .home-presentation-section .imgCtn .video a.triggerVideo{width:60%;height:315px;background:#222;margin-right:45px;display:flex;text-align:center;flex-direction:column;justify-content:center;align-items:center;position:relative}body main .home-presentation-section .imgCtn .video a.triggerVideo:before{content:'';position:absolute;z-index:0;width:215px;height:235px;top:50%;left:50%;margin-left:-107px;margin-top:-117px;background:url(https://www.transportsappaloosa.fr/wp-content/themes/idcomweb/less/../img/logo-fond.svg) no-repeat}body main .home-presentation-section .imgCtn .video a.triggerVideo .icon-icoPlay{width:80px;height:80px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;display:flex;align-items:center;justify-content:center;margin-bottom:20px;position:relative;z-index:1;background:#d2ac47;background-size:200% auto;background-image:linear-gradient(90deg,#edc967 0%,#d2ac47 19%,#f7ef8a 37%,#ae8625 50%,#edc967 100%);transition:all 400ms ease-in-out!important;-webkit-transition:all 400ms ease-in-out!important;-moz-transition:all 400ms ease-in-out!important;-o-transition:all 400ms ease-in-out!important;-webkit-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;-o-transition:400ms}body main .home-presentation-section .imgCtn .video a.triggerVideo .icon-icoPlay:before{color:#222;font-size:23px}body main .home-presentation-section .imgCtn .video a.triggerVideo p{margin:0;text-align:center;font-family:'droidBold',serif;color:#fff;font-size:1.6rem;position:relative;z-index:1}body main .home-presentation-section .imgCtn .video a.triggerVideo:hover .icon-icoPlay{background-position:right center}body main .home-presentation-section .txtCtn p.accroche{font-family:'droidRegular',serif;text-transform:uppercase;color:#494949;margin:0;letter-spacing:.35em;font-size:1.3rem}body main .home-presentation-section .txtCtn h3{font-weight:900;color:#222;font-size:4.2rem;line-height:1.1;letter-spacing:-.02em;margin:15px 0 30px}body main .home-presentation-section .txtCtn ul{margin-bottom:40px}body main .home-presentation-section .txtCtn ul li{display:flex;justify-content:flex-start;align-items:flex-start;color:#666;font-size:1.6rem;font-family:'droidRegular',serif;margin-bottom:5px;line-height:1.5}body main .home-presentation-section .txtCtn ul li span{display:block}body main .home-presentation-section .txtCtn ul li span.icon-icoCheck{display:flex;margin:5px 5px 0 0;justify-content:flex-start;align-items:flex-start}body main .villes-section ul{display:flex;justify-content:center;align-items:center}body main .villes-section ul li{display:flex;align-items:center;justify-content:center;color:#d2ac47;font-weight:700;text-transform:uppercase;font-size:1.6rem;letter-spacing:.35em}body main .villes-section ul li span{display:block}body main .villes-section ul li span.ellipse{border:1px solid #d2ac47;display:block;width:10px;height:10px;margin:0 20px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}body main .villes-section ul li:last-child span.ellipse{display:none}body main .domaines-section ul{display:flex;justify-content:flex-end;align-items:center}body main .domaines-section ul li{text-align:center;padding:0 10px}body main .domaines-section ul li span{display:block;margin-bottom:20px}body main .domaines-section ul li span:before{color:#222;font-size:7.8rem}body main .domaines-section ul li p{margin:0;font-size:1.5rem;color:#222;letter-spacing:-.02em}body main .domaines-section ul li.gold span:before{color:#d2ac47}body main .domaines-section ul li.gold p{color:#d2ac47}body main .blockquote-section h2{font-family:'droidRegular',serif;text-transform:uppercase;color:#999;margin-bottom:30px;letter-spacing:.35em;font-size:1.3rem;text-align:center}body main .blockquote-section p{margin:0;font-style:italic;font-size:3.2rem;line-height:1.4;letter-spacing:-.02em;text-align:center;font-weight:300}body main .calltoactiondevis-section{height:450px;position:relative;background:#222}body main .calltoactiondevis-section:before{content:'';display:block;width:7px;height:80px;position:absolute;z-index:1000;background:#d2ac47;left:50%;margin-left:-3px;top:-40px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}body main .calltoactiondevis-section .txtCtn{height:100%;display:flex;align-items:center;position:relative;z-index:1}body main .calltoactiondevis-section .txtCtn>div{align-items:center}body main .calltoactiondevis-section .txtCtn .titre span.accroche{font-family:'droidRegular',serif;text-transform:uppercase;color:#ccc;margin-bottom:10px;letter-spacing:.35em;font-size:1.3rem}body main .calltoactiondevis-section .txtCtn .titre h2{font-weight:900;color:#fff;font-size:4.2rem;line-height:1.1;letter-spacing:-.02em;margin:15px 0 30px}body main .calltoactiondevis-section .txtCtn .titre h2 span{color:#d2ac47}body main .calltoactiondevis-section .txtCtn .texte p{color:#fff;font-size:1.6rem;font-family:'droidRegular',serif;line-height:1.5;margin:0}body main .calltoactiondevis-section .imgCtn{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}body main .imgtop-section{height:300px;width:100%}body main .imgtop-section>div{width:100%;height:100%}body main .lstavis-section{margin-top:60px;padding:0 30px}body main .lstavis-section .avisCtn{margin-top:60px}body main .lstavis-section .avisCtn .avisItem{background:#f6f6f6;padding:0 50px;height:270px;display:flex;flex-direction:column;justify-content:center;margin-bottom:30px}body main .lstavis-section .avisCtn .avisItem .note{display:flex;align-items:center;margin-bottom:20px}body main .lstavis-section .avisCtn .avisItem .note li{margin-right:4px}body main .lstavis-section .avisCtn .avisItem .note li:last-child{margin-right:0}body main .lstavis-section .avisCtn .avisItem .note span:before{color:#d2ac47;font-size:18px}body main .lstavis-section .avisCtn .avisItem p{font-size:1.6rem;font-family:'droidItalic',serif;line-height:1.4;color:#222;margin-bottom:10px}body main .lstavis-section .avisCtn .avisItem h3{font-size:1.6rem;font-family:'droidBoldItalic',serif;line-height:1.4;color:#222;font-weight:400}body main .avisform-section .ctnForm{margin-top:40px}body main .map-section{padding:0}body main .map-section .mapCtn{height:430px;width:100%}body main .map-section .mapCtn>div{height:100%!important;width:100%!important}body main .latestavis-section .sldr{margin-top:60px}body main .latestavis-section .sliderAvis .avisItem{background:#f6f6f6;padding:0 50px;height:270px;display:flex;flex-direction:column;justify-content:center;margin-bottom:30px;text-align:center;align-items:center}body main .latestavis-section .sliderAvis .avisItem .note{display:flex;align-items:center;justify-content:center;margin-bottom:20px}body main .latestavis-section .sliderAvis .avisItem .note li{margin-right:4px}body main .latestavis-section .sliderAvis .avisItem .note li:last-child{margin-right:0}body main .latestavis-section .sliderAvis .avisItem .note span:before{color:#d2ac47;font-size:18px}body main .latestavis-section .sliderAvis .avisItem p{font-size:1.6rem;font-family:'droidItalic',serif;line-height:1.4;color:#222;margin-bottom:10px}body main .latestavis-section .sliderAvis .avisItem h3{font-size:1.6rem;font-family:'droidBoldItalic',serif;line-height:1.4;color:#222;font-weight:400}body main .latestavis-section .swiper-button-prev,body main .latestavis-section .swiper-button-next{background:none;width:auto;height:auto;color:#fff;display:block;margin:0}body main .latestavis-section .swiper-button-next:after,body main .latestavis-section .swiper-button-prev:after{content:none}body main .latestavis-section .swiper-button-prev:focus,body main .latestavis-section .swiper-button-next:focus{outline:0}body main .latestavis-section .swiper-button-prev{left:-60px;top:50%;margin-top:-60px}body main .latestavis-section .swiper-button-prev span:before{color:#d3d3d3;font-size:68px;transition:all 400ms ease-in-out!important;-webkit-transition:all 400ms ease-in-out!important;-moz-transition:all 400ms ease-in-out!important;-o-transition:all 400ms ease-in-out!important;-webkit-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;-o-transition:400ms}body main .latestavis-section .swiper-button-next{right:-60px;top:50%;margin-top:-60px}body main .latestavis-section .swiper-button-next span:before{color:#d3d3d3;font-size:68px;transition:all 400ms ease-in-out!important;-webkit-transition:all 400ms ease-in-out!important;-moz-transition:all 400ms ease-in-out!important;-o-transition:all 400ms ease-in-out!important;-webkit-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;-o-transition:400ms}body main .latestavis-section .swiper-pagination{position:static;display:flex;align-items:center;justify-content:center}body main .latestavis-section .swiper-pagination span{background:#fff;border:1px solid #d2ac47;height:18px;width:18px;margin:0 4px;opacity:1;outline:0}body main .latestavis-section .swiper-pagination span:focus{outline:0}body main .latestavis-section .swiper-pagination .swiper-pagination-bullet-active{background:#d2ac47}body main .latestavis-section .swiper-button-prev:hover span:before,body main .latestavis-section .swiper-button-next:hover span:before{color:#222}body main .lstavisarchive-section{padding-bottom:130px}body main .contactform-section .textarea textarea{height:375px}body main .presentation-section .container{max-width:1650px}body main .presentation-section .container article{margin-bottom:130px;align-items:center}body main .presentation-section .container article .txtCtn p.accroche{font-family:'droidRegular',serif;text-transform:uppercase;color:#494949;margin:0;letter-spacing:.35em;font-size:1.3rem}body main .presentation-section .container article .txtCtn h2{font-weight:900;color:#222;font-size:4.2rem;line-height:1.1;letter-spacing:-.02em;margin:15px 0 30px}body main .presentation-section .container article .txtCtn .tnmce{line-height:1.8}body main .presentation-section .container article .txtCtn .btnAp{margin-top:30px}body main .presentation-section .container article .imgCtn{height:580px;position:relative}body main .presentation-section .container article .imgCtn:before{content:'';display:block;position:absolute;z-index:0;top:50%;margin-top:-362px;background:url(https://www.transportsappaloosa.fr/wp-content/themes/idcomweb/less/../img/bkgd-presentation.svg) no-repeat center center;background-size:contain;width:570px;height:724px}body main .presentation-section .container article:nth-child(odd) .txtCtn{order:0;padding-right:80px}body main .presentation-section .container article:nth-child(odd) .imgCtn{order:1}body main .presentation-section .container article:nth-child(odd) .imgCtn:before{right:-180px}body main .presentation-section .container article:nth-child(even) .txtCtn{order:1;padding-left:80px}body main .presentation-section .container article:nth-child(even) .imgCtn{order:0}body main .presentation-section .container article:nth-child(even) .imgCtn:before{left:-180px}body main .presentation-section .container article:last-child{margin-bottom:0}body main .lstgalerie-section .catgalerieCtn{margin-bottom:60px}body main .lstgalerie-section .catgalerieCtn ul{display:flex;align-items:center}body main .lstgalerie-section .catgalerieCtn ul li{text-transform:uppercase;font-size:1.5rem;color:#222;font-weight:900;padding:0 15px;border-right:1px solid #222;line-height:1.1;cursor:pointer;transition:all 400ms ease-in-out!important;-webkit-transition:all 400ms ease-in-out!important;-moz-transition:all 400ms ease-in-out!important;-o-transition:all 400ms ease-in-out!important;-webkit-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;-o-transition:400ms}body main .lstgalerie-section .catgalerieCtn ul li:hover{color:#d2ac47}body main .lstgalerie-section .catgalerieCtn ul li.active{color:#d2ac47}body main .lstgalerie-section .catgalerieCtn ul li:nth-child(1){padding:0 15px 0 0}body main .lstgalerie-section .catgalerieCtn ul li:last-child{border:0;padding:0 0 0 15px}body main .lstgalerie-section .galerieCtn article{height:250px;margin-bottom:20px}body main .lstgalerie-section .galerieCtn article figure{height:100%;position:relative;margin:0;cursor:pointer;overflow:hidden}body main .lstgalerie-section .galerieCtn article figure .imgCtn{height:100%;width:100%}body main .lstgalerie-section .galerieCtn article figure .overlay{position:absolute;width:100%;height:100%;top:0;left:0;z-index:500;background:#222;background:rgba(34,34,34,.8);opacity:0;pointer-events:none;transition:all 400ms ease-in-out!important;-webkit-transition:all 400ms ease-in-out!important;-moz-transition:all 400ms ease-in-out!important;-o-transition:all 400ms ease-in-out!important;-webkit-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;-o-transition:400ms}body main .lstgalerie-section .galerieCtn article figure .overlay span{width:100%;height:100%;display:flex;align-items:center;justify-content:center}body main .lstgalerie-section .galerieCtn article figure .overlay span:before{color:#fff;font-size:38px}body main .lstgalerie-section .galerieCtn article figure figcaption{display:none;margin:0;padding:0}body main .lstgalerie-section .galerieCtn article figure:hover .overlay{opacity:1}body main .listref-section .refCtn .ref-item{margin-bottom:30px}body main .listref-section .refCtn .ref-item a{display:block;height:350px;width:100%;background:#f6f6f6}body main .listref-section .refCtn .ref-item a .imgCtn{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0 20%}body main .listref-section .refCtn .ref-item a .imgCtn img{max-width:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:all 400ms ease-in-out!important;-webkit-transition:all 400ms ease-in-out!important;-moz-transition:all 400ms ease-in-out!important;-o-transition:all 400ms ease-in-out!important;-webkit-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;-o-transition:400ms}body main .listref-section .refCtn .ref-item a:hover .imgCtn img{-webkit-filter:grayscale(0);filter:grayscale(0)}body main .listpartenaires-section .partnerCtn .partner-item{margin-bottom:30px}body main .listpartenaires-section .partnerCtn .partner-item>a{display:block;height:350px;width:100%;background:#f6f6f6}body main .listpartenaires-section .partnerCtn .partner-item>a .imgCtn{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0 20%}body main .listpartenaires-section .partnerCtn .partner-item>a .imgCtn img{max-width:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:all 400ms ease-in-out!important;-webkit-transition:all 400ms ease-in-out!important;-moz-transition:all 400ms ease-in-out!important;-o-transition:all 400ms ease-in-out!important;-webkit-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;-o-transition:400ms}body main .listpartenaires-section .partnerCtn .partner-item>a:hover .imgCtn img{-webkit-filter:grayscale(0);filter:grayscale(0)}body main .listpartenaires-section .partnerCtn .partner-item .txtCtn{padding:20px 0}body main .listpartenaires-section .partnerCtn .partner-item .txtCtn h2{font-size:2.2rem;font-weight:900;letter-spacing:-.02em;margin-bottom:10px}body main .listpartenaires-section .partnerCtn .partner-item .txtCtn h2 a{color:#222}body main .listpartenaires-section .partnerCtn .partner-item .txtCtn h2 a:hover{color:#d2ac47}body main .listpartenaires-section .partnerCtn .partner-item .txtCtn p{font-family:'droidRegular',serif;font-size:1.6rem;color:#666;line-height:1.4;margin-bottom:10px}body main .listpartenaires-section .partnerCtn .partner-item .txtCtn>a{color:#d2ac47;font-size:1.6rem}body main .listpartenaires-section .partnerCtn .partner-item .txtCtn>a:hover{color:#222}body main .lstprestations-section .prestaCtn article{margin-bottom:30px}body main .lstprestations-section .prestaCtn article .presta-item .imgCtn{display:block;height:300px;overflow:hidden}body main .lstprestations-section .prestaCtn article .presta-item .imgCtn img{transition:all 400ms ease-in-out!important;-webkit-transition:all 400ms ease-in-out!important;-moz-transition:all 400ms ease-in-out!important;-o-transition:all 400ms ease-in-out!important;-webkit-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;-o-transition:400ms}body main .lstprestations-section .prestaCtn article .presta-item .imgCtn:hover img{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02)}body main .lstprestations-section .prestaCtn article .presta-item .txtCtn{padding:30px;background:#f6f6f6}body main .lstprestations-section .prestaCtn article .presta-item .txtCtn h2{font-size:2.2rem;font-weight:900;letter-spacing:-.02em;margin-bottom:15px}body main .lstprestations-section .prestaCtn article .presta-item .txtCtn h2 a{color:#222}body main .lstprestations-section .prestaCtn article .presta-item .txtCtn h2 a:hover{color:#d2ac47}body main .lstprestations-section .prestaCtn article .presta-item .txtCtn p{font-family:'droidRegular',serif;font-size:1.6rem;color:#666;line-height:1.4;margin-bottom:25px}body main .descprestation-section{padding:80px 30px 0}body main .exempleprestation-section{position:relative;margin-top:100px}body main .exempleprestation-section:before{content:'';background:#f6f6f6;position:absolute;z-index:-1;left:0;bottom:0;width:100%;display:block;height:900px}body main .exempleprestation-section:after{content:'';background:url(https://www.transportsappaloosa.fr/wp-content/themes/idcomweb/less/../img/horse-appaloosa.svg) no-repeat;background-size:contain;position:absolute;z-index:-1;left:0;bottom:8%;width:620px;display:block;height:520px}body main .exempleprestation-section .exempleCtn{margin-bottom:130px}body main .exempleprestation-section .exempleCtn .exemple-item{width:27%;max-width:27%}body main .exempleprestation-section .exempleCtn .exemple-item .txtCtn{display:flex;align-items:center;margin-bottom:10px}body main .exempleprestation-section .exempleCtn .exemple-item .txtCtn .number{display:block;color:#f6f6f6;font-weight:300;font-size:13.7rem;line-height:.9;letter-spacing:-.05em}body main .exempleprestation-section .exempleCtn .exemple-item .txtCtn h2{font-size:1.8rem;font-weight:900;color:#222;margin-left:-110px;transition:all 400ms ease-in-out!important;-webkit-transition:all 400ms ease-in-out!important;-moz-transition:all 400ms ease-in-out!important;-o-transition:all 400ms ease-in-out!important;-webkit-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;-o-transition:400ms}body main .exempleprestation-section .exempleCtn .exemple-item .imgCtn{height:385px;position:relative;cursor:pointer}body main .exempleprestation-section .exempleCtn .exemple-item .imgCtn:before{content:'';position:absolute;z-index:0;width:100%;height:100%;bottom:-20px;left:-20px;background:#d2ac47;background-image:linear-gradient(90deg,#edc967 0%,#d2ac47 38%,#f7ef8a 74%,#ae8625 100%)}body main .exempleprestation-section .exempleCtn .exemple-item .imgCtn .overlay{position:absolute;width:100%;height:100%;top:0;left:0;z-index:500;background:#222;background:rgba(34,34,34,.8);opacity:0;pointer-events:none;transition:all 400ms ease-in-out!important;-webkit-transition:all 400ms ease-in-out!important;-moz-transition:all 400ms ease-in-out!important;-o-transition:all 400ms ease-in-out!important;-webkit-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;-o-transition:400ms}body main .exempleprestation-section .exempleCtn .exemple-item .imgCtn .overlay span{width:100%;height:100%;display:flex;align-items:center;justify-content:center}body main .exempleprestation-section .exempleCtn .exemple-item .imgCtn .overlay span:before{color:#fff;font-size:38px}body main .exempleprestation-section .exempleCtn .exemple-item .imgCtn:hover .overlay{opacity:1}body main .exempleprestation-section .exempleCtn .exemple-item2{margin-top:200px}body main .exempleprestation-section .exempleCtn .exemple-item2 .imgCtn:before{background:#222;background-image:none}body main .exempleprestation-section .exempleCtn .exemple-item3{margin-top:100px}body main .exempleprestation-section .exempleCtn .exemple-item.hovered .txtCtn h2{color:#d2ac47}body main .exempleprestation-section .lstAutres{margin-top:80px}body main .exempleprestation-section .lstAutres ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}body main .exempleprestation-section .lstAutres ul li{margin-bottom:20px}body main .exempleprestation-section .lstAutres ul li a{color:#222;font-size:1.6rem;font-family:'droidRegular',serif;color:#666;line-height:1.4;display:flex;align-items:center}body main .exempleprestation-section .lstAutres ul li a .icon-icoArrowRight2{display:block;justify-content:center;align-items:center;margin-right:7px}body main .exempleprestation-section .lstAutres ul li a .icon-icoArrowRight2:before{color:#222;transition:all 400ms ease-in-out!important;-webkit-transition:all 400ms ease-in-out!important;-moz-transition:all 400ms ease-in-out!important;-o-transition:all 400ms ease-in-out!important;-webkit-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;-o-transition:400ms;font-size:14px}body main .exempleprestation-section .lstAutres ul li a:hover{color:#d2ac47}body main .exempleprestation-section .lstAutres ul li a:hover .icon-icoArrowRight2:before{color:#d2ac47}body main .mentions-section{padding:80px 30px}body main .mentions-section .container{padding:0}body main .mentions-section .contentCtn{padding:0}body main .mentions-section p,body main .mentions-section ul{font-size:1.6rem;color:#222;margin-bottom:20px}body main .mentions-section h2{margin-bottom:40px;font-size:2.4rem;color:#222;font-weight:700}body main .mentions-section h3{margin-bottom:20px;font-size:1.9rem;color:#222;font-weight:500}body main .mentions-section a{color:#d2ac47;font-weight:700}body main .mentions-section strong{font-weight:700}body main .mentions-section a:hover{color:#222}body main .container404{text-align:center;color:#222}body main .container404 span{display:block;font-size:15rem;line-height:1;margin-bottom:40px;font-weight:900;background:#d2ac47;background-image:linear-gradient(90deg,#edc967 0%,#d2ac47 38%,#f7ef8a 74%,#ae8625 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}body main .container404 h1{font-weight:700;font-size:3rem}body main .container404 h2{font-weight:400;font-size:2.1rem}body main .container404>a{margin-top:30px}body footer{background:#333 url(https://www.transportsappaloosa.fr/wp-content/themes/idcomweb/less/../img/fond-footer.svg) no-repeat -50% 10%;background-size:50%;padding:100px 30px}body footer .infosContact{padding-bottom:100px;border-bottom:1px solid #4b4b4b}body footer .infosContact li a span.txt{color:#fff}body footer .infosContact li a:hover span.txt{color:#d2ac47}body footer .bottomFooter{padding-top:100px}body footer .bottomFooter .rsCtn{display:flex;align-items:center}body footer .bottomFooter .rsCtn p{font-size:1.4rem;text-transform:uppercase;letter-spacing:.15em;color:#999;margin:0}body footer .bottomFooter .rsCtn p span{color:#fff;font-weight:700}body footer .bottomFooter .rsCtn ul{display:flex;align-items:center}body footer .bottomFooter .rsCtn ul li{margin-right:15px}body footer .bottomFooter .rsCtn ul li a span{display:flex;align-items:center;justify-content:center}body footer .bottomFooter .rsCtn ul li a span:before{color:#d2ac47;font-size:32px;transition:all 400ms ease-in-out!important;-webkit-transition:all 400ms ease-in-out!important;-moz-transition:all 400ms ease-in-out!important;-o-transition:all 400ms ease-in-out!important;-webkit-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;-o-transition:400ms}body footer .bottomFooter .rsCtn ul li a:hover span:before{color:#fff}body footer .bottomFooter .copyrightCtn{display:flex;align-items:center}body footer .bottomFooter .copyrightCtn .imgCtn{margin-right:40px}body footer .bottomFooter .copyrightCtn .imgCtn img{max-width:40px}body footer .bottomFooter .copyrightCtn p{font-size:1.2rem;text-transform:uppercase;letter-spacing:.15em;color:#999;margin:0;line-height:1.7}body footer .bottomFooter .copyrightCtn p .bold{color:#fff;font-weight:700}body footer .bottomFooter .copyrightCtn p a{color:#999}body footer .bottomFooter .copyrightCtn p a:hover{color:#d2ac47}body footer .bottomFooter .copyrightCtn p .icon-icoCoeur:before{color:#d2ac47}@media (max-width:1700px){body header{height:250px}body header>div nav>div>ul>li{margin:0 15px}body header>div nav>div>ul li.logoNav{margin:0 40px}body header>div nav>div>ul li.logoNav a{width:280px;height:142px}body header.shrnk{height:150px}body main .imgtop-section{height:250px}}@media (max-width:1500px){body .swiper-controls{left:3.5%}body header>div nav>div>ul li.logoNav a{width:230px;height:117px}body header>div nav>div>ul li.logoNav{margin:0 30px}body header>div nav>div>ul>li>a{letter-spacing:.05em}body main .home-slider-section .scrollInfo{left:1.5%}body main .exempleprestation-section:after{width:500px;height:440px}}@media (max-width:1370px){html{font-size:9px}body .padd-t{padding:100px 30px 0}body .padd-b{padding:0 30px 100px}body .marg-t{margin:100px 0 0}body .padd-c-b{padding:0 30px 100px}body .padd-t-b{padding:100px 30px}body .swiper-controls{left:45px}body header{height:200px}body header.shrnk{height:130px}body header.shrnk>div nav>div>ul li.logoNav a{width:180px;height:94px}body main .imgtop-section{height:200px}body main .home-slider-section .scrollInfo{left:20px}body main .home-slider-section .contactRight li{width:340px}body main .home-slider-section .home-slider .swiper-wrapper .swiper-slide .txtCtn{padding:0 40px}body main .map-section .mapCtn{height:380px}body main .presentation-section .container article{margin-bottom:100px}body main .home-presentation-section .titleCtn{padding-bottom:100px}body main .presentation-section .container article .imgCtn{height:500px}body main .presentation-section .container article .imgCtn:before{height:600px;margin-top:-300px;width:470px}body main .calltoactiondevis-section{height:400px}body main .descprestation-section{padding:60px 30px 0}body main .exempleprestation-section{margin-top:60px}body main .exempleprestation-section:before{height:790px}body main .exempleprestation-section .exempleCtn{margin-bottom:100px}body main .exempleprestation-section .lstAutres{margin-top:40px}body main .lstavisarchive-section{padding-bottom:100px}body footer{padding:80px 30px}body footer .infosContact{padding-bottom:80px}body footer .bottomFooter{padding-top:80px}}@media (max-width:1280px){body header>div nav>div>ul>li{margin:0 12px}body header>div nav>div>ul li.logoNav{margin:0 20px}body main .home-slider-section .home-slider .swiper-wrapper .swiper-slide .txtCtn{padding:0 80px}}@media (max-width:767.98px){html{font-size:8px}body .padd-t{padding:60px 20px 0!important}body .padd-b{padding:0 20px 60px!important}body .marg-t{margin:60px 0 0!important}body .padd-c-b{padding:0 20px 60px!important}body .padd-t-b{padding:60px 20px!important}body .swiper-controls{left:auto!important;top:auto;margin-top:0;bottom:30px;right:30px;flex-direction:row}body .swiper-controls .dash{height:40px;width:1px;margin:0 15px}body .swiper-controls .swiper-button-prev{-moz-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}body .swiper-controls .swiper-button-next{-moz-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}body .titleCtn .title h1,body .titleCtn .title h2{font-size:3.5rem}body form .submitCtn input[type="submit"]{width:100%}body form .textarea textarea{height:200px!important}body header{height:180px}body header>div{padding:0 30px}body header>div .logoMobile a{width:180px!important;height:92px!important}body header>div #menuToggle{left:30px!important}body header>div nav{width:300px!important;-webkit-transform:translate3d(-300px,0,0)!important;transform:translate3d(-300px,0,0)!important}body header>div nav>div>ul>li>a{padding:18px 30px!important}body header>div nav>div>ul>li>ul{padding:30px}body header.menu-open{-webkit-transform:translate3d(300px,0,0)!important;transform:translate3d(300px,0,0)!important}body header.shrnk{height:80px!important}body header.shrnk>div .logoMobile a{width:117px!important;height:60px!important}body main .home-slider-section .scrollInfo{display:none}body main .home-slider-section .home-slider{height:85vh}body main .home-slider-section .home-slider .swiper-wrapper .swiper-slide .txtCtn h2{font-size:3rem}body main .home-slider-section .home-slider .swiper-wrapper .swiper-slide .txtCtn{padding:0 30px!important;margin-top:40px}body main .home-presentation-section .titleCtn{padding-bottom:40px!important}body main .home-presentation-section .imgCtn .img{height:320px}body main .home-presentation-section .imgCtn .video{margin-top:20px}body main .home-presentation-section .imgCtn .video a.triggerVideo{width:100%;margin:0 auto;height:180px}body main .home-presentation-section .imgCtn .video a.triggerVideo:before{content:none}body main .home-presentation-section .imgCtn .video a.triggerVideo .icon-icoPlay{margin-bottom:10px}body main .imgtop-section{height:180px}body main .domaines-section ul li{width:50%!important}body main .villes-section ul li{margin-bottom:15px}body main .latestavis-section .swiper-button-next{right:-30px}body main .latestavis-section .swiper-button-prev{left:-30px}body main .latestavis-section .swiper-button-next span:before{font-size:40px}body main .latestavis-section .swiper-button-prev span:before{font-size:40px}body main .presentation-section .container article{margin-bottom:60px}body main .presentation-section .container article .imgCtn{height:280px!important}body main .presentation-section .container article .imgCtn:before{height:340px!important;margin-top:-170px!important}body main .exempleprestation-section .lstAutres ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}body main .latestavis-section .sliderAvis .avisItem,body main .lstavis-section .avisCtn .avisItem{padding:0 40px}body main .descprestation-section{padding:40px 20px!important}body main .lstavis-section{padding:0 20px}body main.menu-open{-webkit-transform:translate3d(300px,0,0)!important;transform:translate3d(300px,0,0)!important}body footer{background:#333}body footer.menu-open{-webkit-transform:translate3d(300px,0,0)!important;transform:translate3d(300px,0,0)!important}}@media (max-width:400px){body main .home-slider-section .home-slider{height:90vh}body main .home-slider-section .home-slider .swiper-wrapper .swiper-slide .txtCtn h2{font-size:3.5rem}body main .home-slider-section .home-slider .swiper-wrapper .swiper-slide .txtCtn h2 br{display:none}body main .calltoactiondevis-section{height:430px}body main .latestavis-section .sliderAvis .avisItem,body main .lstavis-section .avisCtn .avisItem{padding:0 30px}body footer{padding:50px 20px!important}}@media (max-width:374px){body ul.infosContact li a{flex-direction:column;text-align:center}body ul.infosContact li a span.icoContact{margin:0 0 10px!important}body header{height:140px!important}body header>div #menuToggle{left:20px!important}body header>div nav{width:260px!important;-webkit-transform:translate3d(-260px,0,0)!important;transform:translate3d(-260px,0,0)!important}body header.menu-open{-webkit-transform:translate3d(260px,0,0)!important;transform:translate3d(260px,0,0)!important}body main .imgtop-section{height:140px}body main .calltoactiondevis-section{height:450px!important}body main .calltoactiondevis-section:before{height:40px;top:-20px}body main .listref-section .refCtn .ref-item a,body main .listpartenaires-section .partnerCtn .partner-item>a{height:220px!important}body main .home-slider-section .home-slider{height:100vh}body main .home-presentation-section .imgCtn .img{height:220px}body main .latestavis-section .sliderAvis .avisItem,body main .lstavis-section .avisCtn .avisItem{padding:0 20px}body main.menu-open{-webkit-transform:translate3d(260px,0,0)!important;transform:translate3d(260px,0,0)!important}body footer.menu-open{-webkit-transform:translate3d(260px,0,0)!important;transform:translate3d(260px,0,0)!important}}@media (max-width:1235px){body .padd-t{padding:80px 30px 0}body .padd-b{padding:0 30px 80px}body .marg-t{margin:80px 0 0}body .padd-c-b{padding:0 30px 80px}body .padd-t-b{padding:80px 30px}body ul.infosContact li a span.icoContact{margin-right:10px}body .swiper-controls{left:28px}body header{transition:all 400ms ease-in-out!important;-webkit-transition:all 400ms ease-in-out!important;-moz-transition:all 400ms ease-in-out!important;-o-transition:all 400ms ease-in-out!important;-webkit-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;-o-transition:400ms}body header>div{display:flex;justify-content:center;align-items:center}body header>div nav>div>ul>li.current-menu-item>a,body header>div nav>div>ul>li.current-menu-parent>a{color:#d2ac47!important}body header>div nav>div>ul>li>a:before{display:none}body header>div nav>div>ul>li>ul{position:static;opacity:1;width:100%;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);display:none}body header>div nav>div>ul>li>ul.submenu-open li{opacity:1}body header>div nav>div>ul>li>ul li{transition:all 400ms ease-in-out!important;-webkit-transition:all 400ms ease-in-out!important;-moz-transition:all 400ms ease-in-out!important;-o-transition:all 400ms ease-in-out!important;-webkit-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;-o-transition:400ms}body header>div nav>div>ul>li:hover>ul{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}body header>div nav>div>ul>li.menu-item-has-children>a:after{color:#d2ac47!important}body header>div nav>div>ul>li{margin:0;width:100%;border-bottom:1px solid #2b2a2a}body header>div nav>div>ul>li>a{color:#fff!important;width:100%;padding:20px 40px;justify-content:flex-start}body header>div nav>div>ul>li>a:hover{color:#d2ac47!important}body header>div nav>div>ul>li.menu-item-has-children>a:after{color:#fff!important}body header>div nav>div>ul li.logoNav{display:none}body header>div nav{position:fixed;height:100vh;width:400px;top:0;left:0;z-index:11000;background:#222;background:linear-gradient(135deg,#222222 0%,#404040 100%);-webkit-transform:translate3d(-400px,0,0);transform:translate3d(-400px,0,0);transition:all 600ms ease-in-out!important;-webkit-transition:all 600ms ease-in-out!important;-moz-transition:all 600ms ease-in-out!important;-o-transition:all 600ms ease-in-out!important;-webkit-transition:600ms;-moz-transition:600ms;-ms-transition:600ms;-o-transition:600ms;-webkit-box-shadow:inset -8px 10px 30px 1px rgba(0,0,0,.5);-moz-box-shadow:inset -8px 10px 30px 1px rgba(0,0,0,.5);box-shadow:inset -8px 10px 30px 1px rgba(0,0,0,.5)}body header>div nav>div>ul{flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:30px 0;overflow:auto;-webkit-overflow-scrolling:touch}body header>div #menuToggle{display:block;left:40px}body header>div .logoMobile{display:block}body header>div .logoMobile a{display:block;width:230px;height:117px;text-indent:-9999px;background:url(https://www.transportsappaloosa.fr/wp-content/themes/idcomweb/less/../img/logo.svg) no-repeat;background-size:cover;transition:all 400ms ease-in-out!important;-webkit-transition:all 400ms ease-in-out!important;-moz-transition:all 400ms ease-in-out!important;-o-transition:all 400ms ease-in-out!important;-webkit-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;-o-transition:400ms;overflow:hidden;padding:0}body header.shrnk{height:100px}body header.shrnk>div nav>div>ul>li.menu-item-has-children>a:after{color:#fff!important}body header.shrnk>div #menuToggle span{background:#222}body header.shrnk>div .logoMobile a{width:150px;height:74px;background:url(https://www.transportsappaloosa.fr/wp-content/themes/idcomweb/less/../img/logo-black.svg) no-repeat}body header.menu-open{-webkit-transform:translate3d(400px,0,0);transform:translate3d(400px,0,0)}body main{transition:all 400ms ease-in-out!important;-webkit-transition:all 400ms ease-in-out!important;-moz-transition:all 400ms ease-in-out!important;-o-transition:all 400ms ease-in-out!important;-webkit-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;-o-transition:400ms}body main .home-slider-section .contactRight{display:none}body main .home-presentation-section .titleCtn{padding-bottom:80px}body main .descprestation-section{padding:40px 30px 0}body main .lstavisarchive-section{padding-bottom:80px}body main .mentions-section{padding:60px 30px}body main .presentation-section .container article{margin-bottom:80px}body main .home-slider-section .scrollInfo{left:0}body main .home-slider-section .home-slider .swiper-wrapper .swiper-slide .txtCtn h2{font-size:5rem}body main .exempleprestation-section .exempleCtn{margin-bottom:80px}body main .exempleprestation-section .exempleCtn .exemple-item2{margin-top:130px}body main .exempleprestation-section .exempleCtn .exemple-item3{margin-top:40px}body main .exempleprestation-section:before{height:700px}body main .exempleprestation-section .exempleCtn .exemple-item .imgCtn{height:320px}body main .map-section .mapCtn{height:320px}body main .lstgalerie-section .catgalerieCtn ul{flex-wrap:wrap;justify-content:center}body main .lstgalerie-section .catgalerieCtn ul li{padding:0 20px;margin-bottom:15px}body main .listref-section .refCtn .ref-item a,body main .listpartenaires-section .partnerCtn .partner-item>a{height:290px}body main .exempleprestation-section:after{width:400px;height:350px}body main.menu-open{-webkit-transform:translate3d(400px,0,0);transform:translate3d(400px,0,0)}body footer{transition:all 400ms ease-in-out!important;-webkit-transition:all 400ms ease-in-out!important;-moz-transition:all 400ms ease-in-out!important;-o-transition:all 400ms ease-in-out!important;-webkit-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;-o-transition:400ms}body footer.menu-open{-webkit-transform:translate3d(400px,0,0);transform:translate3d(400px,0,0)}}@media (max-width:992px){body ul.infosContact{flex-wrap:wrap;justify-content:center;align-items:center}body ul.infosContact li{width:100%;margin-bottom:30px}body ul.infosContact li:last-child{margin-bottom:0}body .titleCtn .chapeau{padding:0 15px;margin-top:20px;text-align:center}body .titleCtn .txtCtn{margin-top:30px;text-align:center}body .titleCtn .title{text-align:center;padding:0}body .titleCtn .accroche p{text-align:center}body .titleCtn .title h1 br,body .titleCtn .title h2 br{display:none}body .submitCtn{display:flex;flex-direction:column;justify-content:center}body main .infoscontact-section{display:none}body main .blockquote-section p br{display:none}body main .home-slider-section .home-slider .swiper-wrapper .swiper-slide .txtCtn{padding:0 100px}body main .home-slider-section .home-slider .swiper-wrapper .swiper-slide .txtCtn h2{font-size:4rem}body main .home-presentation-section .imgCtn{margin-bottom:40px}body main .villes-section ul{flex-wrap:wrap;justify-content:center}body main .villes-section ul li{margin-bottom:20px}body main .calltoactiondevis-section .txtCtn .titre,body main .calltoactiondevis-section .txtCtn .texte{text-align:center}body main .calltoactiondevis-section .txtCtn .lien{display:flex;justify-content:center}body main .calltoactiondevis-section .txtCtn .titre h2{margin:15px 0 20px}body main .calltoactiondevis-section .txtCtn .texte p{margin-bottom:30px}body main .domaines-section ul{flex-wrap:wrap;justify-content:center}body main .domaines-section ul li{width:33.33%;margin-bottom:40px;flex-basis:auto;flex-grow:initial}body main .presentation-section .container article .imgCtn{margin-top:60px;order:1!important}body main .presentation-section .container article .txtCtn{order:0!important;padding:0!important}body main .presentation-section .container article .imgCtn:before{height:500px;margin-top:-250px}body main .presentation-section .container article .imgCtn{height:440px}body main .lstprestations-section .prestaCtn article .presta-item .imgCtn{height:200px}body main .lstavis-section .anchorCtn{display:flex;justify-content:center}body main .lstavis-section{margin-top:40px}body main .mentions-section{padding:20px 30px 60px}body main .exempleprestation-section .exempleCtn .exemple-item{width:100%;max-width:100%;margin-top:0!important;margin-bottom:40px;flex-basis:auto}body main .exempleprestation-section:after{display:none}body main .exempleprestation-section .exempleCtn .exemple-item .txtCtn h2{margin-left:-90px}body footer{padding:60px 30px}body footer .infosContact{padding-bottom:40px}body footer .bottomFooter{padding-top:40px}body footer .bottomFooter .rsCtn,body footer .bottomFooter .copyrightCtn{justify-content:center}body footer .bottomFooter .rsCtn{margin-bottom:30px}}