*{outline:none;box-sizing:border-box}html{margin:0;padding:0;font-size:16px}body{margin:0;padding:0;font-family:'Lora',serif;color:#555;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#mainPage{overflow:hidden;position:relative;right:0;transition:all 0.7s}#mainPage::before{content:'';display:block;pointer-events:none;width:100%;height:100%;position:absolute;z-index:19;left:0;top:0;background:rgba(0,0,0,.7);opacity:0;transition:all 0.5s}.open #mainPage::before{opacity:1}.container-fluid{max-width:1640px;width:100%;margin:auto;padding:0}.home .container-fluid{max-width:100%;padding:0 140px}.container{max-width:1396px;margin:auto;padding:0 15px;width:100%}a[href^="tel"]{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{margin:0;padding:0}p,ul,ul li,ol li{margin:0;padding:0;transition:all 0.3s;padding-bottom:15px}ul,ul li{list-style-type:none}ul{padding:0 0 15px 20px}a,a:hover,a:focus{text-decoration:none}p{font-family:'Roboto',sans-serif;line-height:22px}ul li{font-family:'Roboto',sans-serif;position:relative;padding-left:30px}ul li::before{content:'';display:block;height:1px;background:#248ca3;width:20px;position:absolute;left:-5px;top:10px}.menu li{display:flex;align-items:center;padding:0}ol{padding:0 0 0 20px}ol li{list-style-type:disc;padding-bottom:10px}strong{color:#248CA3}h1{font-weight:700;font-size:60px;line-height:60px;text-align:center}h2{font-weight:400;font-size:25px;line-height:32px;color:#248ca3;display:flex;align-items:center;margin:0 0 10px 0}h2::before{content:'';display:block;height:1px;background:#248ca3;width:120px;margin-right:20px}h3{font-weight:500;font-size:20px;line-height:25px;text-transform:uppercase;color:#165563;margin:0 0 30px 0}.btn,.intro .content a,.home-videos a,.valeurs-bloc a{text-transform:uppercase;padding:15px 50px;font-size:14px;transition:all 0.2s;font-family:'Lora',serif}.btn-white{border:3px solid #fff;color:#fff;background:transparent;font-weight:500}.btn-full-white,.buttons .btn:first-child,.home-videos a{background:#fff;color:#248CA3;font-weight:500}.btn-white:hover,.btn-white:focus,.btn-full-white:hover,.btn-full-white:focus,.buttons .btn:hover:first-child,.buttons .btn:hover:first-child,.home-videos a:hover,.home-videos a:focus{background:#248CA3;color:#fff;border:3px solid #248CA3}.btn-blue,.intro .content a,.valeurs-bloc a,.intro-calendrier a{background:#248ca3;color:#fff;padding:0 25px;display:inline-flex;height:50px;align-items:center;transition:all 0.3s}.btn-blue:hover,.intro .content a:hover,.valeurs-bloc a:hover,.intro-calendrier a:hover{background:#165563}.intro .content a:nth-child(2){background:#fff;border:2px solid #248ca3;color:#248ca3}.intro .content a:nth-child(2):hover{background:#248ca3;border:2px solid #248ca3;color:#fff}.btn-green,.intro-race .right a,.bloc-rgpd .content a,.golfs-equiper .content a,.bloc-video .left a,.abonnements .abo-selected .abo-btn{background:#8CB30C;color:#fff;padding:0 25px;display:inline-flex;height:50px;align-items:center;transition:all 0.3s}.btn-green:hover,.intro-race .right a:hover,.bloc-rgpd .content a:hover,.golfs-equiper .content a:hover,.bloc-video .left a:hover,.abonnements .abo-selected .abo-btn:hover{background:#132A76}.bloc-center img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.d-block{display:block}.d-flex{display:flex;flex-wrap:wrap}.relative{position:relative}.d-none{display:none}.no-wrap{flex-wrap:nowrap}.direction-column{flex-direction:column}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.justify-content-around{justify-content:space-around}.justify-content-end{justify-content:flex-end}.align-items-center{align-items:center}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.container-img{position:relative;overflow:hidden}.container-img img{max-width:100%;height:auto;width:100%}.t-uppercase{text-transform:uppercase}.t-right{text-align:right}.t-left{text-align:left}.t-center{text-align:center}.mw-100{max-width:100%}.w-100{width:100%}.h-100{height:100%}.col-6{justify-content:space-between}.col-6>.left,.col-6>.right{width:calc(50% - 30px)}.header.container-fluid{margin:auto}.header-container{height:120px;position:relative}.header-logo{width:15%;z-index:22}.header-menu{width:85%}.menu,.menu li{padding:0}.menu li::before{display:none}.menu-item-6425 a{position:relative}.menu-item-6425 a::before{content:'NEW!';display:block;opacity:1;font-size:13px;font-weight:700;color:#E6007E;position:absolute;top:20px;left:50%;transform:translateX(-50%)}.menu li a{font-weight:500;font-size:16px;text-transform:uppercase;color:#165563}.header-menu .menu{display:flex;justify-content:flex-end}.header-menu .menu li{height:120px;position:relative}.header-menu .menu li a{letter-spacing:1px;padding:0 20px 0 20px;text-align:center}.header-menu .sub-menu{position:absolute;top:80px;left:13px;z-index:20;background:#fff;width:250px;box-shadow:0 3px 6px rgba(0,0,0,.16);border-top:3px solid #248ca3;padding:0;opacity:0;max-height:0;pointer-events:none;transition:all 0.5s}.header-menu .sub-menu.activeSub{max-height:300px;opacity:1;pointer-events:inherit}.header-menu .menu-winin .sub-menu{border-top:3px solid #132a76}.header-menu .sub-menu li{height:50px;border-bottom:1px solid #ececec;padding:0 0 0 15px;transition:all 0.3s}.header-menu .sub-menu li:last-child{border:none}.header-menu .sub-menu li a{font-family:"Roboto Slab",sans-serif;font-weight:400;font-size:14px;color:#165563;text-transform:none;padding:0;display:block;width:100%;height:100%;display:flex;align-items:center;transition:all 0.3s}.header-menu .sub-menu li.past a{font-style:italic}.header-menu .page-winin .sub-menu li a{color:#132A76}.header-menu .sub-menu li a::before{content:'';display:block;width:0;height:1px;background:#fff;transition:all 0.3s 0.2s;position:relative;right:10px}.header-menu .sub-menu li.current-menu-item a::before,.header-menu .sub-menu li:hover a::before{width:13px}.header-menu .sub-menu li.current-menu-item,.header-menu .sub-menu li:hover{background:#248CA3}.header-menu .menu-winin .sub-menu li.current-menu-item,.header-menu .menu-winin .sub-menu li:hover{background:#132A76}.header-menu .sub-menu li.current-menu-item a,.header-menu .sub-menu li:hover a{color:#fff;padding:0 0 0 20px}.btn-mobile{position:absolute;right:-10px;bottom:0;z-index:21;padding:25px}.btn-mobile span{display:block;background:#248CA3;width:15px;height:2px;position:relative;border-radius:1px;transition:all 0.3s}.btn-mobile span::before{content:'';display:block;background:#248CA3;width:20px;height:2px;position:absolute;right:0;top:5px;border-radius:1px;transition:all 0.3s}.btn-mobile span::after{content:'';display:block;background:#248CA3;width:10px;height:2px;position:absolute;right:0;bottom:5px;border-radius:1px;transition:all 0.3s}.open .btn-mobile span{width:0}.open .btn-mobile span::before{transform:rotate(45deg);transform-origin:50% 0%;top:0}.open .btn-mobile span::after{width:20px;transform:rotate(135deg);transform-origin:37% 260%;bottom:9px}.menu-mobile{width:290px;right:-320px;background:#fff;height:calc(100vh - 70px);position:fixed;transition:all 0.7s;z-index:20;top:70px;padding:0 0 0 30px}.menu-mobile .menu li a{padding:20px;font-size:15px}body.open{overflow:hidden}.open .menu-mobile{right:-15px}.open #mainPage{right:290px}.menu-mobile .sub-menu{width:290px;right:-320px;background:#fff;height:calc(100vh - 80px);position:fixed;transition:all 0.7s;z-index:20;top:80px;padding:0 0 0 30px}.menu-mobile .sub-menu.openSub{right:0}.rs-menu{position:absolute;bottom:40px;left:40px}.back{text-transform:uppercase;font-size:12px;margin:10px 0 30px 0;display:block}.menu-mobile .sub-menu li a{padding:15px 0;font-size:14px}.slider{position:relative}.img-slider{position:relative;overflow:hidden}.img-slider::before{content:'';display:block;width:100%;height:70%;position:absolute;left:0;bottom:0;background:linear-gradient(to top,rgba(0,0,0,.3) 0%,rgba(0,0,0,0) 100%);z-index:2}.img-slider img{max-width:100%;height:auto;width:100%}.content-slider{position:absolute;left:50%;top:60%;transform:translate(-50%,-50%);z-index:3;max-width:800px}.content-slider .buttons{display:flex;flex-wrap:wrap;justify-content:center;margin:35px 0 0 0}.content-slider .buttons .btn-white{margin:0 15px}.logo-slider img{max-width:380px;width:auto;height:auto;margin:0 auto 15px auto;opacity:0;position:relative;top:-50px;transition:top 0.5s 0.3s,opacity 0.4s 0.2s}.active .logo-slider img{opacity:1;top:0}.text-slider p{color:#fff;font-weight:400;font-size:25px;line-height:29px;text-align:center;margin:10px 0 0 0;padding:0}.nav-slider{width:180px;height:100px;background:#248ca3;position:absolute;right:0;bottom:0;z-index:4}.nav-slider::before{content:'';display:block;width:1px;height:95px;background:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(45deg)}.nav-slider .slider-left{position:absolute;padding:30px;top:-10px;left:0;color:#fff;font-size:24px;cursor:pointer}.nav-slider .slider-left img{transform:rotate(180deg)}.nav-slider .slider-right{position:absolute;padding:30px;bottom:-10px;right:0;color:#fff;font-size:24px;cursor:pointer}.infos-slider{background:#fff;height:100px;position:absolute;bottom:0;right:-350px;padding:15px;display:flex;align-items:center;justify-content:center;transition:right 0.6s 0.4s,opacity 0.2s;opacity:0;z-index:3}.active .infos-slider{right:180px;opacity:1}.home-slider{box-shadow:0 5px 20px rgba(0,0,0,.3)}.home-slider h1{opacity:0;position:relative;top:-50px;transition:top 0.5s 0.3s,opacity 0.4s 0.2s}.home-slider .active h1{top:0;opacity:1}.home-slider .buttons :first-child{position:relative;left:-90px;opacity:0;transition:left 0.5s 0.9s,opacity 0.4s 0.7s}.home-slider .active .buttons :first-child{opacity:1;left:0}.home-slider .buttons :nth-child(2){position:relative;right:-90px;opacity:0;transition:right 0.5s 0.9s,opacity 0.4s 0.7s}.home-slider .active .buttons :nth-child(2){opacity:1;right:0}.infos-slider .info{padding:0 20px;display:flex;flex-direction:column}.infos-slider .info img{height:35px;width:auto}.infos-slider .info span{margin:5px 0 0 0;font-weight:500;font-size:14px;color:#248ca3}.nav-numbers{position:absolute;right:55px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;z-index:2}.nav-numbers::before{content:'';display:block;width:1px;height:40px;background:#165563;position:relative;bottom:15px}.nav-numbers .number{margin:15px 0;cursor:pointer;font-size:14px;color:#165563}.nav-rs{position:absolute;left:24px;top:calc(50% + 140px);transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;z-index:2}.title-rs::before{content:'';display:block;width:1px;height:70px;background:#165563;position:absolute;bottom:-29px;left:-60px;transform:inherit}.title-rs{transform:rotate(270deg);margin:0 0 200px 0;font-size:12px;text-transform:uppercase;font-weight:600;letter-spacing:1px;color:#165563}.nav-rs img,.actus-rs img{height:auto}.nav-rs a:nth-child(2) img,.actus-rs a:nth-child(1) img{width:10px}.nav-rs a:nth-child(3) img,.actus-rs a:nth-child(2) img{width:20px}.nav-rs a:nth-child(4) img,.actus-rs a:nth-child(3) img{width:20px}.nav-rs a:nth-child(5) img,.actus-rs a:nth-child(4) img{width:20px}.pageWinInZone .actus-rs a:nth-child(1) img{width:30px}.pageWinInZone .actus-rs a:nth-child(2) img{width:50px}.pageWinInZone .actus-rs a:nth-child(3) img{width:50px}.pageWinInZone .actus-rs a:nth-child(4) img{width:50px}.actus-rs a{display:block;margin:0 15px}.pageWinInZone .actus-rs{margin-top:20px}.pageWinInZone .actus-rs a{background:#eef4e0;padding:20px;min-height:105px;min-width:105px;display:flex;justify-content:center;align-items:center}.nav-rs a{display:block;margin:15px 0}.nav-rs .st0{fill:#165563}.intro{padding:60px 0}.intro .left .content{max-width:590px}.intro .content a{margin:0 30px 0 0}.logo-brevet{padding:20px 0 0}.home-intro{padding:20px 0 40px 0}.home-actus{padding:90px 0 50px 0;position:relative}.home-actus::before{content:'';display:block;width:50%;height:100%;position:absolute;left:0;top:0;background:rgba(36,140,163,.1);z-index:1}.home-actus .container.relative{z-index:2}.home-actus .actus,.singlePage .actus{margin:40px 0 0 0}.home-actus .actu{position:relative}.owl-nav.disabled{display:none}.singlePage .actu{width:calc(33% - 60px);position:relative}.home-actus .actu .container-img,.actu-img,.singlePage .actu .container-img{height:220px}.home-actus .actu .container-img img,.actu-img img,.singlePage .actu .container-img img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.home-actus .actu .date,.actu-content .date,.singlePage .actu .date{width:65px;height:65px;background:rgba(36,140,163,.8);position:absolute;right:0;top:0;z-index:2}.home-actus .actu,.singlePage .actu{display:block}.day{display:block;font-weight:400;font-style:italic;font-size:20px}.month{display:block;font-weight:400;font-style:italic;font-size:12px}.title-actu{margin:15px 0;font-weight:700;font-size:14px;color:#165563;text-transform:uppercase;padding:0 15px}.read-more{font-family:'Roboto',sans-serif;font-weight:400;font-size:14px;color:#248ca3;padding:0 15px;position:relative;display:inline-block}.read-more::after{content:'';display:block;width:13px;height:6px;background:url(../../../../../../../../themes/hookipa-theme-new/assets/img/right-arrow.svg);position:absolute;right:-10px;top:55%;transform:translateY(-50%);transition:all 0.3s}.actu:hover .read-more::after,.actu-content:hover .read-more::after{right:-20px}.all-actus{margin:60px 0 0 0}.home-competitions{padding:90px 0}.container-compet img{max-width:100%;height:auto;position:relative;bottom:0}.compets{margin:20px 0 0 0}.compet{border:3px solid #248ca3;margin:0 0 30px 0;position:relative}.compet::before{content:'';display:block;width:120px;height:120px;background:#248CA3;position:absolute;left:0;top:0;z-index:1;transition:width 0.5s}.compet:hover::before{width:100%}.compet:last-child{margin:0 0 50px 0}.compet .left{width:120px;height:120px;background:#248CA3;z-index:2}.compet .day{font-weight:400;font-style:italic;font-size:40px;color:#fff}.compet .month{font-weight:400;font-style:italic;font-size:22px;color:#fff}.compet .right{padding:30px;z-index:2}.title-compet{font-weight:400;font-style:italic;font-size:25px;line-height:32px;color:#165563;margin:0 0 5px 0;transition:all 0.3s}.compet:hover .title-compet{color:#fff}.golf-compet{font-weight:400;font-style:italic;font-size:16px;line-height:21px;color:#248ca3;transition:all 0.3s}.compet:hover .golf-compet{color:#fff}.home-videos{background-size:cover;background-position:center center;height:500px;position:relative}.mockupApp{position:absolute;bottom:0;width:440px;height:auto}.home-videos h2::before{display:none}.home-videos h2{font-size:40px;line-height:50px;font-weight:600;color:#fff;margin:0;max-width:650px}.home-videos h3{font-size:20px;line-height:24px;font-weight:600;color:#fff;text-transform:none;max-width:650px}.home-videos p{max-width:650px}.home-videos .content{position:relative;right:210px}.home-partenaires{padding:60px 0}.slider-partenaires{margin:30px 0 0 0}.slider-partenaires .item img{height:120px;width:auto;max-width:100%}.footer{background:#165563;padding:40px 0 30px 0}.pagewininone .footer{background:#132A76}.footer-newsletter{margin:0 0 50px 0}.footer h2::before{background:#fff}.footer .info-1 img{width:46px;height:auto}.footer .info-2 img{width:70px;height:auto}.footer .info-3 img{width:40px;height:auto}.footer .info-footer{width:33.33%;padding:50px 0 35px 0}.infos-footer{border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2)}.footer .info-2{border-left:1px solid rgba(255,255,255,.2);border-right:1px solid rgba(255,255,255,.2)}.info-footer p{color:#fff;text-align:center;font-size:18px;line-height:22px;margin:5px 0 0 0}.info-footer p strong{color:#fff}.info-footer .container-picto{min-height:85px}.input-mail{height:60px;padding:0 10px;width:calc(80% - 5px);display:inline-flex}.input-mail::placeholder{font-weight:500;font-size:14px}.submit-mail{height:60px;background:#248ca3;font-weight:500;font-size:14px;color:#fff;border:none;display:inline-flex;padding:0 25px;width:20%;justify-content:center;text-transform:uppercase}.pagewininone .submit-mail{background:#8CB30C}.last-footer{margin:30px 0 0 0}.last-footer p,.footer .last-footer a{color:#fff;text-align:center;font-size:15px;line-height:19px;padding:0}.last-footer a:hover{text-decoration:underline}.footer .left h2{color:#fff}.footer .left h2::before{background:#fff}.head{height:200px;position:relative;border-bottom:3px solid #165563;z-index:2}.header-img{overflow:hidden;height:100%}.intro-presentation{padding:90px 0}.header-page h1{font-family:'Lora',serif;font-weight:400;font-size:40px;line-height:30px;position:absolute;top:50%;transform:translateY(-50%);text-transform:uppercase;text-align:left;border:none;margin:0;padding:0}.page.type-events h1{color:#165563}.page.type-wininone h1{color:#fff}.title-page{max-width:1396px;padding:0 15px;width:100%;margin:auto}.bar1{width:20px;height:70%;background:#fff;position:absolute;top:0;right:20%}.bar2{width:100%;height:20px;background:#fff;position:absolute;bottom:30%;left:0}.bar3{width:20px;height:30%;background:#fff;position:absolute;bottom:0;left:30%}.container-pres{overflow:hidden}.container-pres>img{max-width:100%;height:auto;width:100%}.container-pres .encart{position:absolute;left:0;bottom:0;background:#248CA3;width:30%;height:30%;display:flex;flex-direction:column;justify-content:center;align-items:center}.encart .white{margin:10px 0 0 0}.tabs .tab{width:33.33%;text-align:center}.tab .title{border-bottom:2px solid #ececec;padding:0 0 20px 0;display:block}.tab .title.is-active{border-bottom:4px solid #248ca3}.tab .title a{font-family:'Roboto',sans-serif;font-weight:700;font-size:20px;line-height:30px;color:#165563}.content-tab .text{display:none;padding:20px 0 0 0}.content-tab .text.is-active{display:block}.presentation-projet{padding:90px 0 75px 0;position:relative}.pageCalendrier .presentation-projet{padding:90px 0 50px 0}.presentation-projet img{max-width:100%;height:auto}.presentation-projet::before{content:'';display:block;width:50%;height:40%;position:absolute;left:0;top:0;background:rgba(36,140,163,.1);z-index:-1}.pageCalendrier .presentation-projet::before{display:none}.projet-textes{padding:45px 0 60px 0}.presentation-projet .compet-bloc{padding:30px 0 90px 0}.presentation-projet .compet-bloc .left img{max-width:100%;height:auto}.presentation-projet .compet-bloc .left{width:calc(45% - 30px)}.presentation-projet .compet-bloc .right{width:calc(55% - 30px)}.presentation-projet .compet-bloc .right h3,.presentation-projet .compet-bloc .right p{padding-left:140px}.title-team{font-weight:500;font-size:30px;line-height:34px;text-align:center;color:#165563}.team{padding:40px 0 60px 0;z-index:2;position:relative}.member{width:calc(25% - 15px)}.fonction{font-weight:500;font-size:14px;color:#248ca3;margin:5px 0 0 0;position:relative;left:50px}.fonction::before{content:'';display:block;width:30px;border:1px solid #248ca3;position:absolute;top:50%;transform:translateY(-50%);left:-40px}.member .name{font-weight:600;font-size:20px;color:#165563;text-transform:uppercase;margin:5px 0 2px 0}.member .tel{font-weight:500;font-size:14px;color:#248ca3}.presentation-formules{padding:0 0 90px 0}.head-formule{padding:20px 40px;height:80px;background:rgba(36,140,163,.1);display:flex;align-items:center;margin:0 0 30px 0;cursor:pointer;position:relative}.head-formule::after{content:'';display:block;position:absolute;right:40px;top:50%;transform:translateY(-50%);width:32px;height:3px;background:#248ca3;transition:all 0.3s}.head-formule::before{content:'';display:block;position:absolute;right:54px;top:50%;transform:translateY(-50%);width:3px;height:32px;background:#248ca3;transition:all 0.3s}.active.head-formule::before{height:0}.head-formule .title{font-weight:600;font-size:30px;line-height:30px;color:#165563}.head-formule .subtitle{font-weight:400;font-size:20px;line-height:30px;color:#248ca3;position:relative;left:50px}.head-formule .subtitle::before{content:'';display:block;width:30px;border:1px solid #248ca3;position:absolute;top:50%;transform:translateY(-50%);left:-40px}.content-formule{padding:0 18px 0 18px;overflow:hidden;display:none}.content-formule .content{padding:0 0 50px 0}.avantage,.condition{width:calc(50% - 30px)}.avantage{font-weight:400;font-size:22px;color:#555}.condition{background:#248ca3;padding:40px 20px 10px 20px;color:#fff}.condition ul li::before{background:#fff}.condition strong{color:#fff}.content-formule .top{border-bottom:1px solid #ececec;padding:0 0 30px 0}.content-formule .bottom{padding:30px 0 0 0}.liste-gauche,.liste-droite{width:calc(50% - 30px)}.bottom strong{font-weight:600;font-size:20px;color:#248ca3;text-transform:uppercase}.pageActualites .actus-rs{margin:0 0 60px 0}.actualites{padding:20px 0 60px 0}.archive-actus{margin:0 -30px;z-index:2;position:relative}.actu-content{width:calc(33% - 60px);margin:0 30px 60px 30px;display:block;position:relative}.page-numbers{display:flex;justify-content:center;align-items:center}.page-numbers li{margin:0 5px}.page-numbers li::before{display:none}.page-numbers a,.page-numbers span{width:40px;height:40px;background:#fff;border:2px solid #248ca3;font-weight:600;font-size:20px;text-align:center;color:#248ca3;transition:all 0.2s}.page-numbers span,.page-numbers a:hover{background:#248ca3;color:#fff}.actualites{position:relative}.actualites::before{content:'';display:block;width:50%;height:65%;position:absolute;left:0;top:250px;background:rgba(36,140,163,.1);z-index:1}.contact{padding:20px 0 90px 0;position:relative}.contact h3{max-width:600px}nf-fields-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.contact nf-field{width:100%}.contact nf-field:nth-child(1),.contact nf-field:nth-child(2),.contact nf-field:nth-child(3),.contact nf-field:nth-child(4){width:calc(50% - 15px)}.contact label{display:none}#mainPage .contact input,#mainPage .contact textarea{background:#fff;border:2px solid #248ca3}#mainPage .contact select{border:2px solid #248ca3}#mainPage .contact select+div{background:#fff}.nf-form-content .list-select-wrap>div div:after{font-size:16px;color:#248ca3}.submit-wrap{text-align:right}#mainPage .submit-wrap input{background:#248ca3;color:#fff;width:200px;transition:all 0.3s;text-transform:uppercase;font-weight:600;font-size:16px}.contact .nf-error .nf-error-msg{font-size:12px}.contact input::placeholder,#mainPage .contact select,.contact textarea::placeholder{font-family:'Roboto',sans-serif;font-weight:700;font-size:14px;color:#248ca3}.contact .col-6{margin:80px 0 0 0}.contact .left{z-index:2;position:relative}.contact::before{content:'';display:block;width:calc(50% + 30px);height:45%;position:absolute;left:0;top:225px;background:rgba(36,140,163,.1);z-index:1}.contact .right{padding:5px 0 0 40px}.contact .right img{height:auto}.email,.address{position:relative;padding:0 0 30px 0;align-items:flex-start}.address{border-bottom:1px solid #248ca3}.email strong,.address strong,.phones strong{font-size:20px;font-weight:500}.contact .right .picto{min-width:80px;display:flex;justify-content:center;margin:5px 0 0 0}.contact .right .col2 p{width:calc(50% - 10px)}.contact .right .text{width:calc(100% - 80px)}.contact .right p{font-weight:400;font-size:16px;color:#555}.contact .right p strong{font-size:16px}.contact .phones{padding:30px 0 0 0}.pagewininone .head{background:#8cb30c;border:none}.pagewininone .head h1{color:#fff;position:inherit;transform:none}.header-wininone img{height:auto;position:absolute;right:60px;top:50%;transform:translateY(-50%)}.header-wininone .title-page{display:flex;align-items:center;justify-content:space-between}.entete-race{padding:0 0 40px 0}.pagewininone .container-entete .encart-entete{position:absolute;right:15px;top:50px;width:350px;height:auto}.pagewininone .container-entete{position:relative}.pagewininone .container-entete img{max-width:100%;height:auto;width:100%}.pagewininone .title-entete{font-weight:700;font-size:40px;color:#fff;text-shadow:0 3px 6px rgba(0,0,0,.3);position:absolute;left:calc(50% + 15px);transform:translateX(-50%);bottom:30px;text-transform:uppercase;width:100%;max-width:1396px}.pagewininone h2{color:#8CB30C}.pagewininone h2::before{background:#8CB30C}.pagewininone h3{font-weight:600;color:#132a76}.pagewininone strong{color:#8CB30C}.pagewininone ul li::before{background:#8CB30C}.intro-race{padding:40px 0 60px 0}.intro-race .right{position:relative}.particip{padding:0 0 40px 0}.encart-win{width:200px;height:160px;position:absolute;left:0;top:0;background:#8CB30C;z-index:3;padding:25px 15px;border-bottom-right-radius:52px}.encart-win img{height:auto;max-width:100%}.encart-win .win{font-weight:700;font-size:19px;color:#fff;text-align:center;text-transform:uppercase;margin:5px 0 0 0}.bloc-texte-full{background:#8CB30C;padding:30px 30px 15px 30px;margin:80px 0 80px 0;display:flex;justify-content:center;position:relative;height:230px}.bloc-texte-full .content{padding:0 0 0 300px}.bloc-texte-full h2::before{background:#fff}.bloc-texte-full h2{color:#fff;font-weight:600;font-size:26px;line-height:30px;text-transform:uppercase}.bloc-texte-full p{color:#fff;font-weight:400;font-size:22px;line-height:28px;color:#fff}.bloc-texte-full .balleWin{position:absolute;left:0;top:50%;transform:translateY(-50%);width:26vw;height:auto}.concept{position:relative;overflow:hidden;padding:0 0 80px 0;margin:80px 0 0 0}.concept .fond{position:absolute;left:0;top:0;max-width:45%;height:auto}.concept .right ol{margin:0}.concept .right ol li{font-family:'Roboto',sans-serif}.img-concept{width:655px;height:auto;max-width:100%}.concept .camera{z-index:2;position:relative;display:flex;justify-content:flex-end;top:50px}.bloc-video{padding:40px 0 200px 0;position:relative}.bloc-video::after{content:'';display:block;background:#132A76;height:500px;width:30%;position:absolute;right:0;top:165px}.bloc-video .img{display:flex;justify-content:center;margin:20px 0 0 0}.bloc-video .img img{width:600px;height:auto;max-width:100%;margin:0 0 40px 0}.pageevents .head .header-img img,.pageActualites .head .header-img img{width:100%;height:100%}.slider-videos .owl-stage{padding-left:0!important}.bloc-video .right{position:absolute;right:0;max-width:50%;top:250px}.bloc-video .arrows{position:absolute;right:35%;top:-30px;z-index:3}.sliderVideo-left{margin-right:30px;transform:rotate(180deg)}.sliderVideo-left,.sliderVideo-right{cursor:pointer;display:inline-block}.sliderVideo-left img{position:relative;bottom:-2px}.bloc-video .slide img{max-width:100%;height:auto;width:100%}.bloc-services_win{padding:90px 0}.bloc-services_win .content>h2{justify-content:center}.pagewininone .pageDefault{background-image:url(../../../../../../../../themes/hookipa-theme-new/assets/img/bgWininone.png);background-repeat:no-repeat;background-position:bottom left;min-height:100vh;background-size:600px}.page-id-6160 .pagewininone .pageDefault{background-image:none}.page-id-6160 .home-partenaires{padding:40px 0}.bloc-services_win .services{margin:40px 0 0 0}.bloc-services_win .service{width:calc(33% - 30px);position:relative}.bloc-services_win .service::before{content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%)}.bloc-services_win .service img{width:100%;height:100%}.bloc-services_win .service .title{font-weight:400;font-size:20px;color:#fff;position:absolute;bottom:30px;left:30px;max-width:calc(100% - 60px)}.intro-equiper{padding:80px 0}.entete-golfs{padding:40px 0 80px 0}.entete-golfs .left h2{margin:20px 0 10px 0}.entete-golfs .left img{max-width:100%;height:auto;width:500px}.golfs{padding:0 0 100px 0}#mapGolfs{width:100%;height:550px}.listGolf{margin:0;justify-content:space-around}.fiche-golf{width:calc(25% - 40px);margin:0 0 40px 0;border-bottom:1px solid #8cb30c;padding:0 0 40px 0;position:relative;cursor:pointer}.liste-golfy{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px}.golf-golfy{position:relative;box-shadow:0 0 4px 0 rgba(0,0,0,.4);flex:0 0 calc(33.33% - 10px);margin-bottom:20px}.arrow-golfy{position:absolute;right:12px;bottom:12px}.golf-golfy .container-img{max-height:200px}.golf-golfy .container-img img{max-width:100%;height:auto;object-fit:cover;object-position:center}.golf-golfy .container-text{position:relative;padding:12px}.ville-golfy{align-items:center;padding-bottom:16px}.ville-golfy p{margin-left:8px;padding:0}.golf-golfy h3{text-transform:none;font-size:20px;font-weight:700;margin:0 0 16px 0}.fiche-golf .bloc-img{height:120px;max-width:170px;margin:auto;border-radius:0 30px;background:#fff;box-shadow:1px 1px 6px rgba(0,0,0,.16);display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.fiche-golf .bloc-img .plus{position:absolute;right:5px;bottom:-5px;z-index:2}.fiche-golf .bloc-img .logoGolf{max-width:170px;height:auto;width:auto;max-height:115px}.fiche-golf h4{font-family:'Lora',serif;font-weight:400;font-size:15px;text-align:center;color:#8cb30c;margin:15px 0 10px 0}.fiche-golf .adresse{font-family:'Roboto',sans-serif;font-weight:400;font-size:14px;text-align:center;color:#555}.fiche-golf .droits{font-family:'Roboto',sans-serif;font-weight:400;font-size:14px;text-align:center;color:#165563;margin-top:10px;background:rgba(36,140,163,.1);padding:15px}.bandeau{height:200px;background-image:url(../../../../../../../../themes/hookipa-theme-new/assets/img/bgbandeau.png);background-repeat:no-repeat;background-size:cover;padding:0 50px}.bandeau h2,.bandeau p{color:#fff}.bandeau h2::before{background:#fff}.bandeau-wininone{padding:0 0 60px 0}.bandeau-large{height:560px;background-image:url(../../../../../../../../themes/hookipa-theme-new/assets/img/bgBandeau2.jpg);background-repeat:no-repeat;background-size:cover;padding:0 80px}.bandeau-large h2{justify-content:center}.bandeau-large h3{color:#fff;text-align:center;margin:0 0 80px 0}.bandeau-large ul{display:flex;justify-content:space-between;flex-wrap:wrap}.bandeau-large li{font-family:'Roboto',sans-serif;font-weight:500;font-size:18px;text-align:left;color:#fff;text-transform:uppercase;padding-left:40px;width:calc(50% - 30px);padding-bottom:25px}.bandeau-large ul li::before{background:url(../../../../../../../../themes/hookipa-theme-new/assets/img/croixLi.svg);width:25px;height:29px;top:0}.bandeau-large h4{font-family:'Roboto',sans-serif;font-weight:700;font-size:30px;text-align:center;color:#8cb30c;margin:60px 0 0 0}.team-rs{margin:5px 0 0 0;position:relative}.team-rs::before{content:'';display:block;width:calc(100% - 15px);height:1px;background:#248ca3;position:absolute;top:50%;transform:translateY(-50%);left:10px}.team-rs,.team .name,.team .tel{padding:0 5px 0 10px}.member-rs{padding-left:15px;display:block;z-index:2;background:#fff}.pageAvc .presentation-projet::before{top:40px;height:35%}.valeurs-bloc .left{width:calc(70% - 30px)}.valeurs-bloc .right{width:calc(30% - 30px)}.valeurs-bloc .right img{max-width:100%;height:auto}.valeurs-bloc a{margin:15px 0 0 0}.bandeau-events{padding:0 0 60px 0}.bandeau-events .bandeau{background-image:url(../../../../../../../../themes/hookipa-theme-new/assets/img/bgEvents.png)}.bandeau .content{max-width:60%}.single-actualite{padding:20px 0 20px 0}.content-actu{position:relative}.content-actu::before{content:'';display:block;width:50%;height:75%;position:absolute;left:0;top:0;background:rgba(36,140,163,.1);z-index:1}.content-actu .thumbnail{display:block;z-index:2;position:relative}.content-actu .thumbnail img{max-width:100%;height:auto}.content-actu .left{padding:60px 30px 0 0}.galerie-actu{margin:30px 0 0 0}.gall-actu{display:block;width:calc(50% - 15px);height:170px;position:relative;overflow:hidden;box-shadow:2px 2px 13px rgb(0 0 0 / 5%);z-index:20;background:#fff;margin:0 0 30px 0}.gall-actu img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.autres-actus{padding:20px 0 40px 0}.bloc-rgpd{padding:0 0 60px 0}.bloc-rgpd .img img{max-width:500px;height:auto;width:100%}.picto-cam{position:absolute;right:0;top:0;height:auto}.bloc-rgpd .right .content{max-width:90%}.golfs-equiper{position:relative;padding:80px 0 65px 0}.golfs-equiper::before{content:'';background:rgba(140,179,12,.1);display:block;height:100%;position:absolute;left:0;top:0;width:90%}.golfs-equiper .content{max-width:90%;padding-left:10%;position:relative;z-index:2}.bloc-com{padding:120px 0 80px 0}.bloc-com .bloc{max-width:60%}.bloc-com2{position:relative;padding:80px 0 65px 0}.bloc-com2::before{content:'';background:rgba(140,179,12,.1);display:block;height:100%;position:absolute;left:0;top:0;width:50%}.pageEquiper .bloc-video{padding:100px 0 300px 0}.pageEquiper .bloc-video::after{top:45px;background:#8CB30C;height:550px}.pageEquiper .bloc-video .right{top:150px}.rs-footer{margin-top:0}.defaultBloc{padding:60px 0}.intro-calendrier{padding:20px 0 60px 0;position:relative}.container-avc{height:500px}.container-avc img{max-width:100%;height:100%;width:auto}.intro-calendrier .right,.intro-calendrier .left{position:relative;z-index:2}.intro-calendrier .right{right:80px}.intro-calendrier::before{content:'';display:block;width:50%;height:480px;position:absolute;left:0;top:150px;background:rgba(36,140,163,.1);z-index:1}.calendriers{padding:0}.pageCalendrier .presentation-projet .compet-bloc{padding:0}.list-calendriers{display:flex;flex-wrap:wrap;margin:0 -20px;z-index:2;position:relative}.calendrier{margin:0 20px 60px 20px;width:calc(33% - 40px);border-top-left-radius:20px;border-bottom-right-radius:20px;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);display:block;position:relative}.calendrier .content{padding:10px 20px 46px 20px;position:relative}.calendrier .img{width:100%;height:190px;position:relative;overflow:hidden;border-top-left-radius:20px}.calendrier .infos{font-family:'Roboto',sans-serif;font-weight:400;font-size:14px;color:#165563;background:rgba(36,140,163,.1);padding:15px 20px;border-bottom-right-radius:20px;position:absolute;left:0;bottom:0;width:100%}.calendrier>.img img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:430px;height:auto}.calendrier .encart-logo{width:110px;height:110px;background:rgba(255,255,255,.95);position:absolute;right:10px;top:10px;padding:5px}.calendrier .encart-logo img{width:100%;height:auto}.calendrier .date{font-weight:500;font-size:12px;color:#248ca3}.calendrier .title{font-weight:700;font-size:14px;color:#165563;margin-top:5px}.calendrier .lieu{font-weight:500;font-size:12px;color:#248ca3;margin-top:10px}.calendrier .lieu span{text-decoration:underline}.calendrier .pictoInfo{position:absolute;right:15px;bottom:15px}.single-competition{width:960px;background:#fff;border-top-left-radius:30px;border-bottom-right-radius:30px;max-width:calc(100% - 60px)}.fancybox-slide>.single-competition{padding:0}.single-competition .bloc .left{width:60%;height:100%}.single-competition .bloc .right{width:40%}.single-competition .bloc .top{height:210px}.single-competition .bloc .top .left{border-top-left-radius:30px}.single-competition .bloc .img{height:100%;position:relative;overflow:hidden}.single-competition .bloc .img img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:660px;height:auto}.single-competition .encart-logo{width:150px;height:150px}.single-competition .encart-logo img{max-width:100%;height:auto}.single-competition .bloc .bottom .left{padding:30px 20px}.single-competition .bloc .bottom .right{padding:30px;background:#248CA3}.single-competition .title{font-weight:700;font-size:20px;color:#165563}.single-competition .title-golf{font-weight:500;font-size:16px;color:#fff;margin-bottom:10px}.single-competition .text{font-family:'Roboto',sans-serif;font-weight:400;font-size:14px;line-height:18px;color:#fff}.ville-golf span{margin-right:3px}.single-competition .adresse{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #fff}.single-competition .btn{background:#fff;width:100%;text-align:center;color:#248CA3;display:block;margin-top:25px;font-weight:400;font-size:14px;line-height:18px}.single-competition .bottom .left .content{font-family:'Roboto',sans-serif;font-weight:400;font-size:14px;line-height:22px;color:#555;margin-top:10px}.bloc-caritatives{padding-bottom:40px}.head .logoAvc{position:absolute;right:60px;top:50%;transform:translateY(-50%)}.presentation-concept{padding:0;position:relative}.presentation-reglement{padding:0 0 90px 0}.reglement{margin-top:40px}.reglement .head-formule{min-height:60px;padding:20px 80px 20px 40px}.reglement .head-formule .title{font-size:22px}.pagewininone .pageReglement{background-size:330px}.pageRace .slide,.pageEquiper .slide{display:block;position:relative}.pageRace .slide::before,.pageEquiper .slide::before{content:'';display:block;background:url(../../../../../../../../themes/hookipa-theme-new/assets/img/play.svg);width:40px;height:40px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:0;transition:all 0.5s;z-index:2}.pageRace .slide::after,.pageEquiper .slide::after{content:'';display:block;background:rgba(255,255,255,.4);width:100%;height:100%;position:absolute;left:0;top:0;opacity:0;transition:all 0.4s}.pageRace .slide:hover::after,.pageRace .slide:hover::before,.pageEquiper .slide:hover::before,.pageEquiper .slide:hover::after{opacity:1}.thumbvideo{display:block;position:relative}.thumbvideo::before{content:'';display:block;background:url(../../../../../../../../themes/hookipa-theme-new/assets/img/play.svg);width:40px;height:40px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:1;transition:all 0.5s;z-index:2}.thumbvideo::after{content:'';display:block;background:rgba(255,255,255,.2);width:100%;height:100%;position:absolute;left:0;top:0;opacity:1;transition:all 0.4s}.white{color:#fff}.header-menu .menu .wpml-ls-menu-item{height:35px;position:absolute;top:0;background:#f6f6f6;padding:10px}.header-menu .menu .wpml-ls-menu-item a{padding:0}.wpml-ls-menu-item{right:0}#menu-menu-header-es .wpml-ls-item-fr{right:30px}#menu-menu-header-es .wpml-ls-item-en{right:0}#menu-menu-header-en .wpml-ls-item-fr{right:30px}#menu-menu-header-en .wpml-ls-item-es{right:0}#menu-menu-header .wpml-ls-item-en{right:0}#menu-menu-header .wpml-ls-item-es{right:30px}#menu-menu-header-pt .wpml-ls-item-fr{right:0}#menu-menu-header-pt .wpml-ls-item-en{right:30px}#menu-menu-header-pt .wpml-ls-item-es{right:60px}.menu-mobile .wpml-ls-menu-item{display:inline-block}.menu-mobile li.wpml-ls-menu-item a{padding:25px 15px}#menu-menu-header-1 li.wpml-ls-item-es a{padding:25px 15px 25px 25px}#menu-menu-header-es-1 li.wpml-ls-item-fr a{padding:25px 15px 25px 25px}#menu-menu-header-en-1 li.wpml-ls-item-fr a{padding:25px 15px 25px 25px}#menu-item-wpml-ls-2-pt-pt{display:none}.menu-mobile li.menu-item-wpml-ls-2-pt-pt{display:none}.archive-products{padding:40px 0}ul .product::before{display:none}.woocommerce .header-page img{max-width:none}.woocommerce-loop-product__title::before{content:'';display:block;width:100%;height:3px;background:#248ca3;position:absolute;top:-20px;transform:none;left:0}#mainPage .woocommerce-loop-product__title{font-weight:500;font-size:18px;line-height:26px;color:#165563;position:relative;margin:20px 0 15px 0;padding:0 10px;display:block}#mainPage .products .product{position:relative;box-shadow:0 3px 6px rgb(0 0 0 / 16%)}#mainPage .products .product::before{content:'';display:block;opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;background:rgba(255,255,255,.5);transition:all 0.3s}#mainPage .products .product:hover::before{opacity:1}#mainPage .products .product::after{content:'Voir le produit';opacity:0;pointer-events:none;width:170px;height:60px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;transition:all 0.3s;display:flex;align-items:center;justify-content:center;background:#248ca3;color:#fff}#mainPage .products .product:hover::after{opacity:1}.woocommerce ul.products li.product .price,.woocommerce div.product p.price{font-weight:600;font-size:20px;color:#248ca3;text-transform:uppercase}.woocommerce ul.products li.product .price{padding:0 10px}.woocommerce .woocommerce-breadcrumb{display:none}.woocommerce div.product .product_title{font-weight:500;font-size:26px;line-height:34px;color:#165563;position:relative;text-align:left;margin-bottom:20px}.content-product-top{display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px 0}.single-product #mainPage .woocommerce-product-gallery,.single-product #mainPage .summary{float:none;width:auto}.product-medias{width:calc(40% - 40px)}.single-product #mainPage .summary{width:calc(60% - 40px)}.single-product.woocommerce div.product form.cart div.quantity{float:none;margin:10px 0 20px 0;display:inline-block}.woocommerce div.product form.cart .button{background:#248ca3;color:#fff;transition:all 0.3s;text-transform:uppercase;font-weight:600;font-size:16px;border-radius:0;letter-spacing:.4px;padding:15px;float:none;display:block}.related.products h2{margin-bottom:30px}.woocommerce-tabs ul li::before{display:none}.single-product.woocommerce div.product form.cart div.quantity{display:inline-block}.minus,.plus{outline:none;cursor:pointer;background:none;-webkit-appearance:none;-moz-appearance:none;background:none;color:#248ca3;border:none;font-size:20px;line-height:20px;padding:0}.woocommerce .quantity .showNumber{-webkit-appearance:none;-moz-appearance:none;background:none;text-align:center;width:30px;color:#248ca3;font-size:18px;line-height:22px;height:22px;border:none;font-weight:700;position:relative;top:0;z-index:2;background:#FFF}.woocommerce input[type="number"].qty{opacity:1;width:30px;position:absolute;z-index:1;border:none;height:22px}.woocommerce a{color:#248ca3}.woocommerce .quantity .qty{-moz-appearance:textfield}.woocommerce .quantity input::-webkit-outer-spin-button,.woocommerce .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce div.product form.cart .variations label{font-weight:600;font-size:20px;color:#248ca3}.woocommerce div.product form.cart .variations td.label{width:20%}.woocommerce div.product form.cart .variations select{min-width:50%}.woocommerce.single-product .product .summary .variations{width:100%}.woocommerce.single-product .product .summary .variations td{display:block;width:100%}.woocommerce.single-product .product .summary .variations td label{letter-spacing:0;font-weight:400;font-style:normal;text-transform:uppercase;font-size:1.2em;text-align:left;display:block;margin-top:20px}.woocommerce.single-product .product .summary .variations .radioSelectContainer input{visibility:hidden}.woocommerce.single-product .product .summary .variations .radioSelectContainer>select{display:none}.woocommerce.single-product .product .summary .variations .radioSelectContainer>label{display:inline-block;margin:10px 10px 0 0}.woocommerce.single-product .product .summary .variations .radioSelectContainer>label>span{letter-spacing:0;text-transform:uppercase;font-style:normal;font-weight:400;font-size:.8em;padding:10px 16px;text-align:center;display:block;white-space:nowrap;cursor:pointer;background-color:rgba(36,140,163,.1);-webkit-transition:all 250ms linear;transition:all 250ms linear}.woocommerce.single-product .product .summary .variations .radioSelectContainer.taille>label>span{width:60px}.woocommerce.single-product .product .summary .variations .radioSelectContainer>label>span:hover{background-color:#165563;color:#fff;-webkit-transition:all 250ms linear;transition:all 250ms linear}.woocommerce.single-product .product .summary .variations .radioSelectContainer>label>input{position:absolute;top:-20px}.woocommerce.single-product .product .summary .variations .radioSelectContainer>label>.checked{background-color:#165563;color:#fff;-webkit-transition:all 250ms linear;transition:all 250ms linear}.woocommerce.single-product .product .summary .variations .radioSelectContainer.pa_flavor{max-height:220px;overflow-y:scroll}.woocommerce.single-product .product .summary .variations .reset_variations{margin-top:15px;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+1){margin-bottom:20px}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2),.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+3) .woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+4){width:33.33%}.product_meta .sku_wrapper,.product_meta .posted_in{display:block;margin:4px 0}.product_meta .posted_in{display:none}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background-color:rgba(36,140,163,.1)}.woocommerce table.shop_attributes tr td{padding:5px 15px}.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{padding:10px 15px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background-color:rgba(36,140,163,.1)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:none;background:#fff;margin:0}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0}.woocommerce .coupon .button{background:#248ca3;color:#fff;transition:all 0.3s;text-transform:uppercase;font-weight:600;font-size:16px;border-radius:0;letter-spacing:.4px;padding:15px;display:block}.woocommerce-cart-form .actions .button{background:#248ca3;color:#fff;transition:all 0.3s;text-transform:uppercase;font-weight:600;font-size:16px;border-radius:0;letter-spacing:.4px;padding:15px}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,.woocommerce #payment #place_order,.woocommerce-page #payment #place_order,.woocommerce-address-fields button[type="submit"],.woocommerce .woocommerce-MyAccount-content a.button,.woocommerce .woocommerce-MyAccount-content .button[type="submit"]{background:#248ca3;color:#fff;transition:all 0.3s;text-transform:uppercase;font-weight:600;font-size:16px;border-radius:0;letter-spacing:.4px}.woocommerce-address-fields button[type="submit"]{margin-top:15px}#mainPage .woocommerce-cart-form .actions button:disabled,#mainPage .woocommerce-cart-form .actions button:disabled[disabled]{padding:15px;color:#fff}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{padding:13px;width:120px}.woocommerce-page table.cart td.actions{padding:15px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{background:#fff;border:2px solid rgba(36,140,163,.3);padding:10px}.woocommerce form .form-row.address-field{margin:0 0 12px}.woocommerce ul#shipping_method li::before{display:none}.woocommerce ul#shipping_method li{padding:0}.woocommerce-order li::before{display:none}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{padding:5px 0 5px 1.5em}.woocommerce address{background-color:rgba(36,140,163,.1);padding:15px}.woocommerce-EditAccountForm fieldset{margin:20px 0 30px 0}legend{padding:0 10px}.related.products{margin-top:90px}.product .woocommerce-message{margin-top:15px}.page-template-page-abo .en-tete{padding:30px 15px}.abonnements{display:flex;flex-direction:row;padding:30px 0;margin:30px auto}.abonnements .col:nth-child(1){position:relative;padding-right:30px}.abonnements .col:nth-child(2){position:relative;padding-left:30px}.abonnements .col:nth-child(1):after{content:'';position:absolute;background-color:#132A76;height:100%;width:1px;top:0;right:0}.abonnements .noSel{margin-bottom:15px}.abo{background-image:url(../../../../../../../../themes/hookipa-theme-new/assets/img/bgbandeau.png);background-repeat:no-repeat;background-size:cover;padding:15px 30px;margin:15px auto;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:12px;opacity:.85;cursor:pointer}.abo:hover,.highlight{opacity:1}.abo .title,.abo .descr{color:#fff}.abo .title{margin:0}.abo .price{font-size:18x;color:#8CB30C;font-weight:700;padding-top:15px}.abo-selected .abo-infos{padding:15px 0}.abo-selected .abo-btns{margin-top:15px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;cursor:pointer}.abo-selected .abo-btns .added_to_cart{margin-left:15px;position:relative;padding:5px 0}.abo-selected .abo-btns .added_to_cart:before{content:"";position:absolute;width:100%;height:1px;background-color:#8CB30C;bottom:0}.abo-selected .abo-btns .added_to_cart:after{content:">";margin-left:2px}.bloc-etapes{padding-bottom:50px}.etapes{margin:0 -15px}.etape{width:calc(33.33% - 30px);margin:0 15px 30px 15px;background:#eef4e0;padding:20px 20px 5px 20px;position:relative}.etape .number{background:#e6007e;padding:15px;color:#fff;font-size:20px;width:40px;height:40px;border-radius:20px;display:flex;align-items:center;justify-content:center;margin-right:20px}.top-etape .text{color:#e6007e;font-size:18px;font-weight:700}.etape img{height:auto}.etape .img{text-align:center;margin:20px auto;display:flex;align-items:center;justify-content:center;min-height:130px}.etape p{text-align:center}.etape-x{background:#fef3f9}.etape-x .text{font-style:italic;font-size:20px;font-weight:700;color:#e6007e;margin-bottom:8px}.etape-5 img{position:absolute;right:0;top:0;width:340px;height:auto}.etape-5 p{position:relative;top:170px}.pagewininone .pageWininshot .title-entete{font-size:54px;line-height:58px;left:calc(50% + 15px);transform:translate(-50%,-50%);bottom:inherit;top:50%}.pagewininone .pageDefault.pageWininshot{min-height:auto}.pageRace .intro-race .particip .right .container-img{text-align:center}.pageRace .intro-race .particip .right img{max-width:80%;height:auto}.galerie-race{padding-bottom:40px}.galerie-race .gallery{margin:40px -10px 0 -10px}.galerie-race .photo{width:calc(25% - 20px);margin:0 10px 20px 10px;position:relative;overflow:hidden;height:280px}.galerie-race .photo::before{content:'';display:block;opacity:0;width:100%;height:100%;background:rgba(0,0,0,.6);position:absolute;left:0;top:0;z-index:2}.galerie-race .photo img{position:relative;left:50%;top:50%;transform:translate(-50%,-50%);max-width:500px;height:auto}.calendriers{padding:20px 0 40px 0}.calendrier .desc{margin-top:8px}.calendrier .desc p{font-size:14px}.header-account{position:absolute;right:150px;top:0;z-index:2}.sBtn{display:block;position:relative;background:#f6f6f6;width:50px;height:50px;margin:0 8px;display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer}.sBtn img{display:block}.header-cart-count{position:absolute;right:-2px;top:0;background:#248ca3;font-size:10px;color:#FFF;letter-spacing:.5px;width:18px;height:18px;border-radius:100%;text-align:center;line-height:18px}.woocommerce .woocommerce-MyAccount-content a.button{margin-right:4px}.woocommerce-message{border-top-color:#165563}.woocommerce-message::before{content:"\e015";color:#165563}#mainPage .woocommerce-message .button{background:#165563;color:#fff;transition:all 0.3s;text-transform:uppercase;font-weight:600;font-size:16px;border-radius:0;letter-spacing:.4px;padding:15px;display:block}body#error-page{margin-top:0;max-width:100%;padding:0}.pageValidationAbonnement .head{overflow:hidden}.pageValidationAbonnement .head img{width:100%;height:auto}.pageWinInZone .bloc-bandeau{padding-bottom:40px}.pageWinInZone .bandeau{height:auto;padding:40px 40px 24px 40px}.encart-slider{background:#fff;padding:40px;margin-top:20px}.encart-slider .slider-partenaires{margin:0}.nav-parts{display:flex}.arrowPartLeft{margin-right:30px;transform:rotate(180deg);cursor:pointer;position:relative;bottom:13px}.arrowPartRight{cursor:pointer;position:relative;top:13px}.header-page{display:none}.pagewininone .pageWinInZone .container-entete{text-align:center}.pagewininone .pageWinInZone .container-entete img{width:auto}.pageWinInZone .intro-race p{text-align:justify}.rednaoWooRow{margin-bottom:15px}.rednaoWooRow .rednaoLabel{margin-bottom:10px!important}#mainPage .rednao input[type=text],#mainPage .rednao input[type=number],#mainPage .rednao select{border:1px solid #A5A5A5;border-radius:0}.rnTotalBox{display:none}.rednaoWooRow .rednaoWooColumn .rednaoControl input[type=checkbox],.rednaoWooRow .rednaoWooColumn .rednaoControl input[type=radio]{min-width:15px;min-height:15px}@font-face{font-family:'Gotham';src:url(../../../../../../../../themes/hookipa-theme-new/assets/fonts/Gotham/Gotham-Medium.woff2) format('woff2'),url(../../../../../../../../themes/hookipa-theme-new/assets/fonts/Gotham/Gotham-Medium.woff) format('woff'),url(../../../../../../../../themes/hookipa-theme-new/assets/fonts/Gotham/Gotham-Medium.ttf) format('truetype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Gotham';src:url(../../../../../../../../themes/hookipa-theme-new/assets/fonts/Gotham/Gotham-Bold.woff2) format('woff2'),url(../../../../../../../../themes/hookipa-theme-new/assets/fonts/Gotham/Gotham-Bold.woff) format('woff'),url(../../../../../../../../themes/hookipa-theme-new/assets/fonts/Gotham/Gotham-Bold.ttf) format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Gotham';src:url(../../../../../../../../themes/hookipa-theme-new/assets/fonts/Gotham/Gotham-Black.woff2) format('woff2'),url(../../../../../../../../themes/hookipa-theme-new/assets/fonts/Gotham/Gotham-Black.woff) format('woff'),url(../../../../../../../../themes/hookipa-theme-new/assets/fonts/Gotham/Gotham-Black.ttf) format('truetype');font-weight:900;font-style:normal;font-display:swap}.page-concours .container{max-width:1196px}.concoursBloc{padding:20px 0}.content-concours>.d-flex>.left{width:calc(33.33% - 10px)}.content-concours>.d-flex>.right{width:calc(66.66% - 10px)}.content-concours nf-fields-wrap nf-field{width:100%}.content-concours h1,.title-popup{text-align:left;font-family:'Gotham',sans-serif;font-size:40px;line-height:40px;text-transform:uppercase;font-weight:900;color:#003a54}.content-concours .right ul li a{text-decoration:underline}.title-popup{text-align:center;font-size:24px;line-height:30px;margin-top:15px;margin-bottom:5px}.popup .btn-blue{margin-top:20px;font-size:16px}.content-popup .blue-light-bg,.content-popup .green-bg{font-size:20px}.blue-bg{font-size:28px;max-width:60px}.content-concours .subtitle,.popup .subtitle{color:#6ec6d9;font-size:20px;line-height:22px;text-transform:uppercase}.popup .subtitle{margin-bottom:15px;font-size:18px}.content-concours .subtitle-2{margin-top:10px;font-size:24px;line-height:28px;color:#afca0b}.content-concours h2,.popup h2{text-align:right;font-family:'Gotham',sans-serif;font-size:40px;line-height:40px;text-transform:uppercase;font-weight:900;color:#003a54;display:block}.content-concours h2::before,.popup h2::before{display:none}.content-concours h3,.popup h3{text-align:right;font-family:'Gotham',sans-serif;font-size:30px;line-height:30px;text-transform:uppercase;font-weight:900;color:#003a54}.popup h2{font-size:20px;line-height:24px;text-align:left}.popup h3{font-size:18px;line-height:22px;text-align:left}.popup h2 br,.popup h3 br{display:none}.content-concours nf-field .nf-field .nf-field-element input{border:none;height:40px}.content-concours nf-field .submit-container .nf-field .nf-field-element input{background-color:#afca0b;width:100%;color:#003a54;text-transform:uppercase}.content-concours nf-field label{text-transform:uppercase;color:#003a54}.content-concours .right .content-right{width:calc(60% - 10px)}.content-concours .right .content-right-2{width:calc(40% - 10px)}.content-concours .content-right img{max-width:100%;height:auto;position:relative;left:0}.content-concours p.lots{font-size:14px;line-height:20px}.content-concours .content-right{position:relative}.content-concours .content-right ul{padding:20px 0 0 50px}.content-concours ul li{color:#003a54;list-style-type:disc;padding-left:5px}.content-concours ul li::before{display:none}.green-bg{text-transform:uppercase;background:#afca0b;color:#003a54;padding:10px;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700}.blue-bg{text-transform:uppercase;background:#003a54;color:#6ec6d9;padding:10px;display:flex;align-items:center;justify-content:center;font-size:36px;font-weight:700;transform:rotate(10deg);width:auto;max-width:70px;margin:auto;position:relative}.blue-bg::before{content:'';display:block;background:#003a54;position:absolute;width:30px;height:10px;left:-50px;transform:rotate(-10deg);top:35px}.blue-bg::after{content:'';display:block;background:#003a54;position:absolute;height:30px;width:10px;left:-40px;transform:rotate(-10deg);top:25px}.blue-light-bg{text-transform:uppercase;background:#6ec6d9;color:#003a54;padding:10px;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;max-width:80%;margin-left:20%}.content-right-2 p{color:#003a54;margin:10px 0 0 20%}.btn-rule{background-color:#f0f0f0;color:#003a54;padding:10px 20px;display:inline-block;margin-left:20%}.rs-concours{align-items:center}.rs-concours a{margin:0 10px}.concoursBloc .nf-error.field-wrap .nf-field-element:after{height:40px;line-height:40px}.popup{background-color:#fff;box-shadow:0 3px 4px rgba(0,0,0,.2);width:450px;padding:20px 30px;position:fixed;transform:translate(-50%,-50%);left:50%;top:50%;font-family:"Poppins",sans-serif;display:none;text-align:center;z-index:200;transition:all 0.5s}.popup button{display:block;background-color:transparent;font-size:30px;color:#c5c5c5;border:none;outline:none;cursor:pointer;position:absolute;right:15px;top:15px}.popup p{font-size:14px;text-align:justify;margin:20px 0;line-height:25px}.content-popup .blue-light-bg{max-width:100%;margin-left:0}.popup-bg{overflow:hidden}.popup-bg #mainPage::before{content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,.4);z-index:100;opacity:1}.checkbox-container.label-right label{font-size:10px;text-transform:none;line-height:12px}.bloc1{padding:40px 0}.header-abo{position:relative;margin-bottom:40px}.logo-abo{position:absolute;left:0;top:0}.logo-abo img{width:120px;height:auto}.title-abo{margin-left:40px;text-align:center;flex:1}.title-abo h1{text-transform:uppercase;line-height:66px}.title-abo h2{justify-content:center;margin-top:20px}.pageGold .title-abo h1{color:#f8b234}.pagePremium .title-abo h1{color:#a21a5a}.title-abo div{text-transform:uppercase;font-size:24px;line-height:28px;color:#000}.cta-abo a,.cta-abo>div{height:80px;width:360px;color:#fff;font-size:24px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;font-weight:700}.pageGold .cta-abo>a{background-color:#f8b234}.pagePremium .cta-abo>a{background-color:#a21a5a}.cta-abo div.price-abo{margin-right:10px;background-color:#555;flex-direction:column}.cta-abo div.price-abo span{font-size:18px;line-height:20px;font-weight:500}#page .to-hide{display:none}.popup-img{max-width:250px;height:auto}.pageGold{padding-bottom:60px}.bloc2{padding:40px 0}.destination-abo .logos-abo>div{margin:0 8px}.formule-abo{position:relative}.formule-abo .pts-abo{position:absolute;right:-160px;top:50%;transform:translateY(-50%);font-size:18px;text-transform:uppercase;color:#fff;background-color:#f8b234;padding:8px}.destination-abo:not(:last-child){margin-bottom:40px}.formule-abo p{font-family:'Lora',sans-serif;color:#000;font-size:46px;line-height:48px;text-transform:uppercase}.formule-abo p strong{color:#000}.logos-abo .map img{max-width:150px;height:auto}.logos-abo .logo-dest img{max-width:300px;height:auto}.content-destination-abo>div{width:calc(50% - 15px)}.galerie-abo img{height:auto;position:relative}.galerie-abo .abos-img:first-child img{width:100%}.galerie-abo .abos-img:not(:first-child) img{left:50%;top:50%;transform:translate(-50%,-50%);max-width:430px}.galerie-abo .abos-img{position:relative;overflow:hidden;margin-bottom:20px;display:block}.galerie-abo .abos-img:first-child{width:100%}.galerie-abo .abos-img:not(:first-child){width:calc(50% - 10px);height:200px}.content-destination-abo .right p strong{color:#000}.header-img-abo{margin-top:40px;text-align:center}.header-img-abo img{max-width:100%;height:auto}.pagePremium .bloc2{padding:0 0 40px 0}.pagePremium .bloc2 p{color:#000}.pagePremium .prog-title{margin-top:20px}.programme{margin-top:20px}.prog-title{font-size:26px;line-height:32px;color:#000;font-weight:700}.programme .day-abo{width:calc(33.33% - 20px);color:#000;margin:0 20px 20px 0}.programme .day-abo .date-abo{text-transform:uppercase;font-weight:700}.galerie-premium{margin:0 -10px}.premium-img{width:calc(25% - 20px);height:200px;margin:0 10px 20px 10px;position:relative;overflow:hidden;display:block}.premium-img img{max-width:430px;height:auto;object-fit:cover;position:relative;left:50%;top:50%;transform:translate(-50%,-50%)}.pageClassic .desc{margin-top:20px}.pageClassic .desc p strong{color:#000}.blocs_win{margin-top:20px}.home_blocsWin{padding:0 0 60px 0}.bloc_win{width:100%;display:flex;flex-wrap:wrap}.bloc_win .container_img img{max-width:100%;height:auto}.bloc_win .container_img{width:calc(33.33% - 15px)}.bloc_win .text{width:calc(66.66% - 15px);position:relative}.home .bloc_win .text .content{padding:15px 15px 15px 0}.pageEquiper .home_blocsWin strong{color:#000}.bloc_win:not(:last-child){margin-bottom:30px}.btn-decla .text{margin:auto;text-align:center}.btn-decla-wininzone{display:block;width:100%;text-align:center;background:#EA32F7;color:#fff;font-size:18px;font-weight:700}.pageWinInZone .intro-race .text{width:calc(60% - 15px)}.pageWinInZone .intro-race .container_img{width:calc(40% - 15px)}.pageWinInZone .intro-race .container_img img{max-width:100%;height:auto}.pageWinInZone .intro-race strong{color:#D42D7C}.pageWinInZone .intro-race em{font-size:10px;font-style:normal}.pageWinInZone h1,.pageWinInZone h2{color:#D42D7C}.pagewininone h2::before{background:#D42D7C}.pagewininone .pageWinInZone{background:none}.bloc-reseaux{padding:0 0 60px}.pink{color:#D42D7C}.pageWInInOneNew .intro-text{padding:20px 0 20px 0}.pageWInInOneNew .logo-brevet{padding:20px 0 0 0}.pageWInInOneNew h1,.pageWInInOneNew h2{color:#8CB30C}.pageWInInOneNew .premium-img img{max-width:480px}.btn-decla-wininone{display:block;width:100%;text-align:center;background:#8CB30C;color:#000;font-weight:700;font-size:18px}.pageWInInOneNew strong{color:#000}.pageEquiper .header-page-custom h1{margin:0 20px;font-size:40px;line-height:48px;color:#000}.pageEquiper .bloc{padding:30px 0}.pageEquiper .listEquip>div{font-weight:700;padding:8px;border:1px solid #000;color:#000;margin:0 6px;font-size:18px;line-height:26px}.d-flex.w-50>div{width:calc(50% - 15px)}.d-flex.w-50 img{max-width:100%;height:auto}.d-flex.w-33>div{width:calc(33.33% - 15px)}.d-flex.w-33 img{max-width:100%;height:auto}.d-flex.w-25>div{width:calc(25% - 15px)}.d-flex.w-25 img{max-width:100%;height:auto}.pagewininone .bloc_win>.container_img,.pagewininone .bloc_win>.text{width:calc(50% - 15px)}.pagewininone .bloc_win h3{font-size:28px;line-height:34px}.bloc-avantages{margin:40px 0 0}.title_avantage{position:relative;display:inline-block;color:#8CB30C;min-width:140px;font-size:18px}.golf_avantage:first-child .title_avantage{min-width:160px}.header_avantage span{width:100%;height:1px;background:#8CB30C}.bloc-avantages .golf_avantage li{font-size:14px;padding-left:20px}.bloc-avantages .golf_avantage ul{padding:0 0 15px 7px}.bloc-avantages .golf_avantage li strong{color:#000}.golf_avantage>div{max-width:90%}.text_avantage{margin-top:15px}.text_avantage p,.text_avantage p strong{color:#000}.home-intro a,.pageWInInOneNew .intro-text a{text-decoration:underline;color:#000}.text_avantage p strong{font-size:24px}.title_follower{display:inline-block;text-transform:uppercase;font-weight:700;color:#000;background:#B49330;padding:5px 10px;margin-bottom:15px}.follower .content_follower img{max-width:60%}.pagewininone .pageDefault.pageEquiper{background:none}.bloc_afterwork h2{justify-content:center}.bloc_afterwork .texte_image>div:first-child{width:calc(40% - 15px)}.bloc_afterwork .texte_image>div:last-child{width:calc(60% - 15px)}.bloc_afterwork .texte_image img{max-width:100%;height:auto}.bloc_afterwork .texte_image p{font-size:22px;line-height:28px;text-align:center}.bloc_afterwork .texte_image ol li{list-style-type:none;position:relative;left:40px;padding:0;margin-bottom:12px}.bloc_afterwork .texte_image ol li::before{content:'';display:block;background-image:url(../../../../../../../../themes/hookipa-theme-new/assets/img/marker.png);background-size:cover;width:34px;height:34px;position:absolute;left:-40px;top:50%;transform:translateY(-50%)}.container_img img{max-width:100%;height:auto}.bloc_cup .text strong{font-size:20px;line-height:26px;color:#000}.bloc_valoriser{padding:80px 0 0}.bloc_valoriser .texte_texte strong{color:#000}.bloc_valoriser .texte_texte .left strong{font-size:28px;line-height:32px}.bloc_valoriser .texte_texte .left img{position:absolute;left:9vw}.bloc_valoriser .texte_texte>div{display:flex;flex-direction:column;justify-content:center;position:relative}.bloc_valoriser .texte_texte .left{align-items:flex-end}.bloc_valoriser .texte_texte .right{align-items:center}.bloc_valoriser .texte_full h2{justify-content:center}.bloc_valoriser .texte_full strong{color:#000}.bloc_valoriser .texte_full a{font-weight:700;text-decoration:underline}.bloc_valoriser .texte_full blockquote{max-width:100%;font-family:'Lora',serif;font-weight:700;border:1px solid #d41919;color:#d41919;padding:5px 10px}.bloc_valoriser .texte_full blockquote p{margin:0}.page-id-12422 .programme .day-abo{width:100%}.entete-golfy{margin-bottom:20px}.entete-golfy .left img{max-width:100%;height:auto;width:340px}.entete-golfy .right .golfy_head{background-color:#0C1741;color:#fff;font-size:36px;line-height:36px;text-transform:uppercase;padding:20px 12px;text-align:center;font-weight:700}.entete-golfy .right .golfy_head span{font-size:42px;line-height:42px}.double-bloc-golfy .right p{padding:0}.content-golfy,.content-golfy-2{display:flex;justify-content:center}.content-golfy img,.content-golfy-2 img{display:block;margin:auto}.pageGolfy h2::before{display:none}.pageGolfy h2{color:#0C1741;font-weight:700}.pageGolfy .content-golfy h2,.content-golfy-2 h2{display:block;margin:0 auto 20px auto;text-align:center}.pageGolfy .content-golfy p strong,.content-golfy-2 p strong{color:#0C1741}.wp-image-16967{position:relative;top:30px}.pageGolfy .content-golfy a{color:#fff;background:#3EA535;padding:8px;text-transform:uppercase;display:block;text-align:center;margin:auto;max-width:200px}.double-bloc-golfy{padding:40px 0 0}.double-bloc-golfy .left{width:calc(20% - 6px);background-color:#0C1741;padding:12px}.double-bloc-golfy .right{width:calc(80% - 6px);background-color:#0C1741;padding:12px;color:#fff;font-size:20px;display:flex;justify-content:center;align-items:center;font-weight:700}.double-bloc-golfy .right p{margin:0}.double-bloc-golfy .left img{max-width:100%;height:auto}.liste-golfs-golfy{padding:40px 0}.liste-golfs-golfy .container{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:20px;text-transform:uppercase}.liste-golfs-golfy a{color:#fff;background:#3EA535;padding:8px;text-transform:uppercase;display:block;text-align:center;margin:auto}.galerie-golfy{position:relative}.photos-golfy{display:flex;flex-wrap:wrap;justify-content:space-between}.photos-golfy .photo-full{width:100%;margin-bottom:20px}.photos-golfy .photo-left{width:calc(66.66% - 10px)}.photos-golfy .photo-right{width:calc(33.33% - 10px)}.photos-golfy .photo-full img{max-width:100%;height:auto;width:100%}.photos-golfy .photo-left img,.photos-golfy .photo-right img{max-width:100%;height:auto;max-height:270px;width:100%;object-fit:cover;object-position:center}.golfy_logo_michlifen{max-width:100%;height:auto;width:260px;position:absolute;left:50%;top:65%;transform:translate(-50%,-50%)}.pageGolfy img{max-width:100%;height:auto}.logoGolfy{width:35px;height:35px;position:absolute;bottom:0;right:0;z-index:2;background:#fff;border-radius:6px 0 0 0}.logoGolfy img{max-width:100%;height:auto}.desc-galerie-golfy{margin:16px 0 40px}.desc-galerie-golfy .desc{background-color:#0C1741;padding:12px;color:#fff;text-transform:uppercase;text-align:center}.pageGolfy .desc-galerie-golfy .desc p{text-align:center}.desc-galerie-golfy .desc p{font-size:40px;line-height:44px;padding:0;font-weight:700}.desc-galerie-golfy .desc strong{color:#3EA535}.header-declarations .container{position:relative}.header-declarations img{max-width:100%;height:auto;width:350px;position:absolute;right:0;top:30px}#mainPage #nf-form-3_1-cont .submit-wrap input,#mainPage #nf-form-4_1-cont .submit-wrap input{min-width:200px;width:auto}#nf-form-3_1-cont .nf-form-content,#nf-form-4_1-cont .nf-form-content{max-width:100%;padding:40px}#nf-form-4_1-cont input{border:2px solid #8CB30C;background:#fff}#nf-form-3_1-cont input{border:2px solid #D42D7C}#nf-form-3_1-cont label{color:#000}#nf-form-4_1-cont label,#nf-form-4_1-cont .nf-field-label span{color:#132a76}nf-field ul li::before{display:none}#nf-form-3_1-cont h3,#nf-form-4_1-cont h3{font-weight:400;font-size:25px;line-height:32px;display:flex;align-items:center;margin:0 0 40px 0}#nf-form-3_1-cont h3::before,#nf-form-4_1-cont h3::before{content:'';display:block;height:1px;background:#132a76;width:120px;margin-right:20px}#nf-form-3_1-cont .nf-form-fields-required,#nf-form-4_1-cont .nf-form-fields-required{margin-bottom:30px}#nf-form-3_1-cont nf-field:nth-child(1),#nf-form-3_1-cont nf-field:nth-child(2),#nf-form-3_1-cont nf-field:nth-child(3),#nf-form-3_1-cont nf-field:nth-child(4),#nf-form-4_1-cont nf-field:nth-child(1),#nf-form-4_1-cont nf-field:nth-child(2),#nf-form-4_1-cont nf-field:nth-child(3),#nf-form-4_1-cont nf-field:nth-child(4){width:calc(50% - 15px)}#nf-form-3_1-cont nf-field:nth-child(5),#nf-form-3_1-cont nf-field:nth-child(6),#nf-form-3_1-cont nf-field:nth-child(7),#nf-form-3_1-cont nf-field:nth-child(8),#nf-form-3_1-cont nf-field:nth-child(9),#nf-form-3_1-cont nf-field:nth-child(10),#nf-form-4_1-cont nf-field:nth-child(5),#nf-form-4_1-cont nf-field:nth-child(6),#nf-form-4_1-cont nf-field:nth-child(7),#nf-form-4_1-cont nf-field:nth-child(8),#nf-form-4_1-cont nf-field:nth-child(9),#nf-form-4_1-cont nf-field:nth-child(10){width:calc(33.33% - 15px)}#nf-form-3_1-cont nf-field:nth-child(11),#nf-form-3_1-cont nf-field:nth-child(12),#nf-form-3_1-cont nf-field:nth-child(13),#nf-form-4_1-cont nf-field:nth-child(11),#nf-form-4_1-cont nf-field:nth-child(12),#nf-form-4_1-cont nf-field:nth-child(13){width:100%}#nf-form-3_1-cont .checkbox-container.label-right label,#nf-form-4_1-cont .checkbox-container.label-right label{font-size:14px;line-height:18px}#mainPage #nf-form-4_1-cont .submit-wrap input{border:none;background:#8CB30C}#mainPage #nf-form-3_1-cont .submit-wrap input{border:none;background:#EA32F7}#mainPage #nf-form-3_1-cont .submit-wrap,#mainPage #nf-form-4_1-cont .submit-wrap{text-align:left}#nf-form-3_1-cont.checkbox-wrap .nf-field-element label:after,#nf-form-3_1-cont .checkbox-wrap .nf-field-label label:after,#nf-form-3_1-cont .listcheckbox-wrap .nf-field-element label:after,#nf-form-3_1-cont .listcheckbox-wrap .nf-field-label label:after,#nf-form-4_1-cont.checkbox-wrap .nf-field-element label:after,#nf-form-4_1-cont .checkbox-wrap .nf-field-label label:after,#nf-form-4_1-cont .listcheckbox-wrap .nf-field-element label:after,#nf-form-4_1-cont .listcheckbox-wrap .nf-field-label label:after{border-color:#132a76}#wpmem_reg{margin:auto}#wpmem_reg fieldset{display:flex;flex-wrap:wrap}#wpmem_reg fieldset label,#wpmem_reg fieldset div{flex:calc(50% - 10px)}#wpmem_login legend,#wpmem_reg legend{padding:0 0 15px 0;color:#8CB30C}.page-id-17237 #page,.page-id-17239 #page{margin-top:30px}#mainPage #wpmem_login .link-text{text-align:left}#mainPage #wpmem_login input[type=password],#mainPage #wpmem_login input[type=text],#mainPage #wpmem_reg input[type=date],#mainPage #wpmem_reg input[type=email],#mainPage #wpmem_reg input[type=number],#mainPage #wpmem_reg input[type=password],#mainPage #wpmem_reg input[type=text],#mainPage #wpmem_reg input[type=url],#mainPage #wpmem_reg textarea{border:1px solid #248ca3}#mainPage #wpmem_reg a{color:#003a54}.wps-limit-login-credits{display:none}#wpmem_login,#wpmem_reg{margin:auto}#mainPage #wpmem_login .button_div,#mainPage #wpmem_reg .button_div{text-align:left}div#wpmem_login,div#wpmem_reg{font-family:Roboto,sans-serif}#mainPage #wpmem_login input[type="submit"],#mainPage #wpmem_reg input[type="submit"]{background:#248ca3;color:#fff;transition:all 0.3s;text-transform:uppercase;font-weight:600;font-size:16px;border:none;padding:15px}.profile_head{display:flex;justify-content:space-between}.profile_head h2{color:#8CB21B}.profile_content{padding:20px 0 0;display:flex;flex-wrap:wrap;justify-content:space-between}.profile_menu{width:calc(33.33% - 15px);background-color:#f0f0f0;padding:20px 20px 5px 20px;display:flex;flex-direction:column;justify-content:space-between}.profile_menu ul{padding:0}.profile_menu li a{color:#003a54}.profile_text{width:calc(66.66% - 15px);background-color:#f0f0f0;padding:20px 20px 20px 20px}.pts_wins img{margin-right:10px}.pts_wins{color:#000}.profile_member .profile_infos div{color:#000}.profile_member .profile_infos{margin-bottom:20px;padding-bottom:20px}.profile_member h3{font-weight:400;text-transform:none;margin:0 0 15px}.pts_wins:not(:last-child){margin-bottom:10px}.historique_gains{color:#000}.historique_gains .gains_entete{border-bottom:1px solid #165563;padding:0 0 10px;margin:0 0 10px}.histo_gains_2{margin-top:20px}.historique_gains .golf{width:40%}.historique_gains .date{width:40%}.historique_gains .lien_video{width:20%}.historique_gains .gains_content .lien_video{padding:0 10px;height:40px;font-size:14px}.gains_content{margin-bottom:10px}.header_login{position:absolute;top:10px;max-width:1640px;width:100%;margin:auto;padding:0;right:150px;justify-content:flex-end;font-size:14px}#mainPage .header_login a{font-size:14px;text-transform:none;padding:0;letter-spacing:0;position:relative;z-index:20}#mainPage .header_login .menu-item-18057::before{content:'';position:absolute;left:-20px;display:block;width:14px;height:14px;background-image:url(../../../../../../../../themes/hookipa-theme-new/assets/img/profile.svg);background-size:cover;background-color:transparent;top:50%;transform:translateY(-50%)}#mainPage .header_login .menu-item-18058::before{content:'';position:absolute;left:-20px;display:block;width:14px;height:14px;background-image:url(../../../../../../../../themes/hookipa-theme-new/assets/img/login.svg);background-size:cover;background-color:transparent;top:50%;transform:translateY(-50%)}#mainPage .header_login .menu-item-18059::before{content:'';position:absolute;left:-20px;display:block;width:14px;height:14px;background-image:url(../../../../../../../../themes/hookipa-theme-new/assets/img/profile.svg);background-size:cover;background-color:transparent;top:50%;transform:translateY(-50%)}.h2_marg{margin-bottom:40px}.classement_right{width:calc(50% - 20px)}.classement_all{width:calc(50% - 20px)}.classement_all .name_player,.classement_all .golf_player{width:30%}.classement_all .nb_wins_player{width:20%}.classement_golf .golf_player{width:70%}.classement_golf .nb_wins_player{width:30%}.classement_golf:nth-child(2){margin-top:20px}.name_player img{margin-right:4px}.header_login .menu-compte-container .menu{display:flex;align-items:center}.header_login .menu-compte-container .menu li{text-decoration:underline;margin:0 16px}.header_login_mobile{display:none;position:absolute;left:5px;top:20px}.header_login_mobile-2{left:45px}.header_classement{font-size:16px;color:#000;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #003a54}.row_classement:not(:last-child){padding:10px 0;border-bottom:1px solid #003a54}.row_classement:last-child{padding:10px 0}#wpmem_reg #acf-form-data+h2{display:none}#wpmem_reg .acf-field-select,#wpmem_reg .acf-field-text{display:flex;flex-wrap:wrap}#wpmem_reg .acf-field-select+.acf-field-text{margin-top:20px}#wpmem_reg .acf-field-select .acf-label,#wpmem_reg .acf-field-select .acf-input,#wpmem_reg .acf-field-text .acf-label,#wpmem_reg .acf-field-text .acf-input{flex:calc(50% - 10px)}#wpmem_reg .acf-user-register-fields{flex:100%}#mainPage #wpmem_reg .acf-field-text input[type=text]{width:100%}#wpmem_reg .acf-field-text .acf-input-prepend{margin-bottom:4px;font-size:14px}.logo_brevet{width:300px;height:auto}@media all and (max-width:991px){.header-declarations img{position:relative;top:0}#wpmem_reg fieldset{display:block;flex-wrap:wrap}div#wpmem_reg,div#wpmem_login{width:100%}#mainPage #wpmem_login .link-text{padding:10px 0}#wpmem_reg .acf-field-text .acf-label,#wpmem_reg .acf-field-text .acf-input{flex:100%}.logo_brevet{width:200px}}