*{margin:0;padding:0;box-sizing:border-box}@font-face{font-family:'Butler';src:url(//campsdeluca.com/wp-content/themes/campsdeluca/fonts/Butler.woff2) format('woff2'),url(//campsdeluca.com/wp-content/themes/campsdeluca/fonts/Butler.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'Butler';src:url(//campsdeluca.com/wp-content/themes/campsdeluca/fonts/Butler-Medium.woff2) format('woff2'),url(//campsdeluca.com/wp-content/themes/campsdeluca/fonts/Butler-Medium.woff) format('woff');font-weight:500;font-style:normal}@font-face{font-family:'pt_serifbold';src:url(//campsdeluca.com/wp-content/themes/campsdeluca/fonts/ptserif-bold-webfont.woff2) format('woff2'),url(//campsdeluca.com/wp-content/themes/campsdeluca/fonts/ptserif-bold-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'pt_serifitalic';src:url(//campsdeluca.com/wp-content/themes/campsdeluca/fonts/ptserif-italic-webfont.woff2) format('woff2'),url(//campsdeluca.com/wp-content/themes/campsdeluca/fonts/ptserif-italic-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'pt_serifregular';src:url(//campsdeluca.com/wp-content/themes/campsdeluca/fonts/ptserif-regular-webfont.woff2) format('woff2'),url(//campsdeluca.com/wp-content/themes/campsdeluca/fonts/ptserif-regular-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'glacial_indifferencebold';src:url(//campsdeluca.com/wp-content/themes/campsdeluca/fonts/glacialindifference-bold-webfont.woff2) format('woff2'),url(//campsdeluca.com/wp-content/themes/campsdeluca/fonts/glacialindifference-bold-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'glacial_indifferenceitalic';src:url(//campsdeluca.com/wp-content/themes/campsdeluca/fonts/glacialindifference-italic-webfont.woff2) format('woff2'),url(//campsdeluca.com/wp-content/themes/campsdeluca/fonts/glacialindifference-italic-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'glacial_indifferenceregular';src:url(//campsdeluca.com/wp-content/themes/campsdeluca/fonts/glacialindifference-regular-webfont.woff2) format('woff2'),url(//campsdeluca.com/wp-content/themes/campsdeluca/fonts/glacialindifference-regular-webfont.woff) format('woff');font-weight:400;font-style:normal}ul.sub-menu li a{padding:0 4px !important;margin:0 !important;width:100%;border:none !important;position:relative;margin-top:-30px !important}.home .sub-menu li a{color:#ffffff!important}.home .site.-header-desktop-standard .site-header.stick .sub-menu li a{color:#333 !important}.sub-menu li a{color:#333 !important}i._mi._after.dashicons.dashicons-arrow-down-alt2{transition:0s}.site-logo img{margin-top:25px;height:100%;width:155px}.home .site.-header-desktop-standard .site-header .site-logo img{display:none}.site.-header-desktop-standard .site-header.stick .site-logo img{display:block}.home .site.-header-desktop-standard .site-header .social-menu img{display:none}.site.-header-desktop-standard .site-header .social-menu img{display:inline-block;width:auto;margin:0 0 0 20px;width:14px}.site.-header-desktop-standard .site-header.stick .social-menu img{display:inline-block;width:auto;margin:0 0 0 20px;width:14px}li#menu-item-79 a img{width:auto !important;height:16px !important}li#menu-item-970 a img{width:auto !important;height:16px !important}.site.-header-mobile-fixed .site-header{position:fixed !important}.site-header-space{display:none}.site.-header-desktop-standard .site-header.stick .site-desktop-navigation li a{font-size:18px;padding:50px 15px}.home .site-desktop-navigation li a{color:#ffff}.site-desktop-navigation li a{font-family:'pt_serifregular',sans-serif;font-size:18px;font-weight:500;padding:50px 15px;height:auto;color:#333;text-transform:uppercase}.site-desktop-navigation li a:hover{color:#333}.home .site-desktop-navigation li a:hover{color:#ffff}.site-desktop-navigation{float:none;padding:0;text-align:center}.post-homepage p{margin-bottom:0}.site-footbar ul{padding-left:0;margin-bottom:0;padding:0;text-align:center;margin-bottom:25px}.site-header.stick .site-desktop-navigation li a{color:#333 !important}.site.-header-desktop-standard .site-header.stick{background:#fff}.copylight-edit p{text-align:center;color:#1a1a1a;font-family:'pt_serifregular',sans-serif;font-size:12px;font-weight:500}.social-menu span{display:none}.social-menu a{padding:50px 0 !important}.site-footer{background-color:rgba(255,255,255,0);display:none}.logo-social-footer{text-align:center;margin-bottom:20px !important}.copylight-edit{margin-bottom:15px !important}.logo-social-footer img{margin:0 15px}.site-footer .site-info{padding:0}.site-footer-space{display:none}.menu-item-87-en img{width:20px}.menu-item-87-fr img{width:20px}.cut-margin{margin:0 !important}.cut-margin ul{margin:0 0 15px !important}.eihe-box.eihe-fade.eihe_center:hover{cursor:default}button#follow-us-btn{position:absolute;display:inline-block;top:-39px;right:167px}.number-edit p #text:hover{color:#1a1a1a}.number-edit p strong{color:#1a1a1a;font-weight:500}.column-img-hover img{display:block;width:100%;height:auto}.history-pass-headline h2{font-family:'glacial_indifferenceregular',Sans-serif !important;font-size:27px;font-weight:500 !important;font-style:normal;text-transform:uppercase}.h2-headline h2{font-family:'glacial_indifferenceregular',Sans-serif !important;font-size:27px;font-weight:500 !important;font-style:normal}.h2-headline h3{font-family:'glacial_indifferenceregular',Sans-serif !important;font-size:27px !important}.image-hover-showtext h2{font-family:'glacial_indifferenceregular',Sans-serif;font-size:27px;font-weight:400;text-transform:uppercase;color:#fff;line-height:30px;cursor:default;font-style:normal}.image-hover-showtext p.text-hover{color:#fff;font-family:'pt_serifregular',Sans-serif;font-size:18px;font-weight:400;cursor:default;font-style:italic}.image-hover-showtext a.text-hover{font-family:'glacial_indifferenceregular',Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#fff;transition:.3s}a.text-hover-black{font-family:'glacial_indifferenceregular',Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#1e1e1e;transition:.3s;line-height:20px}a.text-hover{font-family:'glacial_indifferenceregular',Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:#fff;transition:.3s;line-height:20px}.image-hover-showtext img{opacity:.5;transition:.3s}.text-showtest .text-hover{opacity:1}.image-hover-showtext .elementor-widget-image{background-color:#000}p.add-space{margin-bottom:10px}.cool-link{display:inline-block;color:#000;text-decoration:none;font-weight:500;line-height:20px;font-weight:700}.the-rake-bottom .cool-link{display:inline-block;color:#000;text-decoration:none;margin-bottom:10px;font-weight:500;line-height:20px}.cool-link-two{display:inline-block;color:#fff;text-decoration:none;margin-bottom:10px;font-weight:500}.cool-link:hover{color:#000}.cool-link-two:hover{color:#fff}.cool-link:after{content:'';display:block;width:0;height:1px;background:#000;transition:.3s}.cool-link-two:after{content:'';display:block;width:0;height:1px;background:#fff;transition:.3s}.cool-link:after{width:100%}.cool-link-two:after{width:100%}.passionate-padding .elementor-widget-container{padding:0 665px 0 690px}.Building-padding .elementor-element-populated{padding:300px 550px !important}.our-value-padding .elementor-element-populated{padding:300px 520px !important}.The-Bespoke-padding .elementor-element-populated{padding:300px 597px !important}.language-fr .The-Bespoke-padding .elementor-element-populated{padding:300px 650px !important}.header-height .elementor-container{min-height:780px;margin-top:100px}.contact-height .elementor-container{min-height:780px;margin-top:100px}.desktop-container .elementor-container{max-width:1440px !important}.site-desktop-navigation li.current-menu-item a{border-bottom:1px solid #000;padding-bottom:0;padding-left:0;padding-right:0;margin:0 14px}.site.-header-desktop-standard .site-header.stick .site-desktop-navigation li.current-menu-item a{padding-bottom:0;padding-left:0;padding-right:0;margin:0 14px}.header-height .elementor-container{-webkit-box-align:center !important;-webkit-align-items:flex-end;-ms-flex-align:center;align-items:center !important}.section-cut-margin{margin:0 0 60px}.quote-cut-margin{margin:0 0 60px}.section-cut-margin-tailor{margin:50px 0 100px}li.social-menu a{padding:45px 0 !important}.tittle-center-img{top:-50%}.section-contact{margin:0 0 80px}.edit-hide-link a{pointer-events:none !important;cursor:default !important}.cool-link-view{display:inline-block;color:#000;text-decoration:none;font-weight:500;line-height:20px}.the-rake-bottom .cool-link-view{display:inline-block;color:#000;text-decoration:none;margin-bottom:10px;font-weight:500;line-height:20px}.cool-link-two-view{display:inline-block;color:#fff;text-decoration:none;margin-bottom:10px;font-weight:500}.cool-link-view:hover{color:#000}.cool-link-two-view:hover{color:#fff}.cool-link-view:after{content:'';display:block;width:0;height:1px;background:#000;transition:.3s}.cool-link-two-view:after{content:'';display:block;width:0;height:1px;background:#fff;transition:.3s}.cool-link-view:hover:after{width:100%}.cool-link-two-view:hover:after{width:100%}@media (min-width:2560px){section.header-height{margin-top:160px}section.contact-height{margin-top:160px}section.video-height{margin-top:160px}}@media (min-width:1680px){.container{max-width:1440px}}@media (min-width:1441px) and (max-width:1920px){.container{max-width:1440px;padding:0 70px}.passionate-padding .elementor-widget-container{padding:0 460px}.Building-padding .elementor-element-populated{padding:300px 0 !important}.language-fr .The-Bespoke-padding .elementor-element-populated{padding:300px 0 !important}.language-fr .The-Bespoke-padding .elementor-element-populated p{width:495px;margin:0 auto}.The-Bespoke-padding .elementor-element-populated{padding:314px 0 !important}.The-Bespoke-padding .elementor-element-populated p{width:710px;margin:0 auto}.our-value-padding .elementor-element-populated{padding:300px 0 !important}.section-contact{margin:40px 0 80px;padding:0 133px}button#follow-us-btn{position:absolute;display:inline-block;top:-40px;right:139px}.contact-height{padding:0 133px}}@media (min-width:992px) and (max-width:1200px){.page-id-247 .header-height .elementor-element-populated{margin:115px auto}.page-id-977 .header-height .elementor-element-populated{margin:115px auto}._desktop{display:none !important}._mobile{display:block!important}.header-height .elementor-container{min-height:640px !important}.site-toggle i>span{background-color:#000 !important}.site-toggle b{color:#000 !important}.site-toggle{cursor:pointer;position:absolute;z-index:9;right:25px;top:40px;padding-top:9px}.site-logo img{margin:15px;height:auto;width:155px}.site-mobile-navigation.-dropdown{position:fixed;display:block;padding-top:130px}.site-mobile-navigation li a{font-family:'pt_serifregular',sans-serif;font-size:18px;font-weight:500;color:#1a1a1a !important}.site-mobile-navigation.-dropdown.active,.sb-slidebar{background-color:#fff !important}li.social-menu a{padding:11px 0 !important}li.social-menu{display:inline-block !important}.site-mobile-navigation li{padding:0 10px}.passionate-padding .elementor-widget-container{padding:0 !important;width:555px;margin:0 auto}.section-contact .elementor-column.elementor-col-33{width:33.333% !important}.section-contact button#follow-us-btn{top:-40px;right:74px}.home .site-toggle b{color:#fff !important}.site.-header-desktop-standard .site-header.stick .site-toggle b{color:#000 !important}.home .site.-header-desktop-standard .site-header.stick .site-toggle i>span{background-color:#000 !important}.home .site-toggle i>span{background-color:#fff !important}.section-cut-margin{margin:30px 40px !important}.header-height .elementor-element-populated{margin-top:100px !important}}@media screen and (max-width:1440px){.nav-menu-edit.nav-text.col-md-3{margin:30px auto 30px 40px !important}table,td,th{border:1px solid #000;color:#1a1a1a;font-family:'pt_serifregular',sans-serif;font-size:18px;font-style:italic;padding:10px 20px !important}ul.logo-menu{position:relative;width:auto;height:auto;margin:40px auto !important}ul.logo-menu img{width:auto}li#menu-item-79 a img{width:auto !important;height:14px !important}li#menu-item-970 a img{width:auto !important;height:14px !important}.site.-header-desktop-standard .site-header.stick .social-menu img{display:inline-block;width:auto;margin:0 0 0 20px;width:14px !important}.h2-headline h2{font-family:'glacial_indifferenceregular',Sans-serif !important;font-size:27px !important}.history-pass-headline h2{font-size:27px}#cookie-law-info-bar{width:33% !important}.site-footbar ul li a{font-size:14px !important}ul.nav-menu-edit.nav-social{margin-left:15px !important}.section-contact{margin:40px 0 80px}.quote-cut-margin{margin:50px 0 60px}.header-height .elementor-element-populated{margin-top:200px}.video-height .elementor-element-populated{margin-top:170px !important}.section-cut-margin-tailor{margin:100px 0}.section-cut-margin{margin:60px 0}.section-cut-padding{padding:0 0 100px}.header-height .elementor-container{-webkit-box-align:center !important;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:center !important}.site-desktop-navigation li.current-menu-item a{border-bottom:1px solid #000;padding-bottom:0;padding-left:0;padding-right:0}button#follow-us-btn{top:-40px;right:136px}.The-Bespoke-padding .elementor-element-populated{padding:300px 365px !important}.language-fr .The-Bespoke-padding .elementor-element-populated{width:495px;margin:0 auto;padding:286px 0 !important}.desktop-container .elementor-container{max-width:1140px !important}.site-desktop-navigation li a{font-family:'pt_serifregular',sans-serif;font-size:14px;font-weight:500;padding:50px 15px;height:auto;color:#333}.home .site-desktop-navigation li a{font-size:14px}.container{max-width:1200px}.site.-header-desktop-standard .site-header.stick .site-desktop-navigation li.current-menu-item a{padding-bottom:0;padding-left:0;padding-right:0}.site.-header-desktop-standard .site-header.stick .site-desktop-navigation li a{padding:50px 15px;font-size:14px}.passionate-padding .elementor-widget-container{padding:0 435px}.Building-padding .elementor-element-populated{padding:300px !important}.our-value-padding .elementor-element-populated{padding:300px 150px !important}.header-height .elementor-container{min-height:780px;margin-top:0}.contact-height .elementor-container{min-height:780px;margin-top:100px}.The-Bespoke-padding .elementor-element-populated{padding:300px 0 !important;width:710px;margin:0 auto}}@media (min-width:768px) and (max-width:1200px){.section-contact{margin-left:30px;margin-right:30px}.section-contact button#follow-us-btn{top:-40px;right:0}.section-contact .elementor-field-type-email.elementor-field-group{width:100%}.section-contact .elementor-form-fields-wrapper.elementor-labels-above{width:300px}}@media (min-width:1024px) and (max-width:1200px){.nav-menu-edit.nav-text.col-md-3{margin:30px auto !important}.section-cut-margin-tailor{margin:0 0 100px}}@media screen and (max-width:1024px){.nav-menu-edit.nav-text.col-md-3{margin:30px auto 30px 20px !important}.site-mobile-navigation.-dropdown.active li.lang-item-fr a{padding-left:0 !important;display:block;position:relative;float:none}#cookie-law-info-bar{width:100% !important}#cookie-law-info-bar{padding:13px 100px !important}.site-mobile-navigation.-dropdown.active li.lang-item-first a{float:none}.col-two-home .text-showtest .elementor-widget-container p{padding:0 !important;margin-bottom:20px !important}.language-fr .col-two-home .text-showtest .elementor-widget-container p{padding:0 !important;margin-bottom:20px !important}.home .site.-header-desktop-standard .site-header.stick .site-logo img{-webkit-filter:invert(0%);display:block}.home .site.-header-desktop-standard .site-header .site-logo img{-webkit-filter:invert(100%);display:none}li.social-menu{display:inline-block !important}.site-mobile-navigation li.social-menu{padding:0 0 0 25px}li.social-menu a{padding:11px 0 !important}.site-mobile-navigation li a{font-family:'pt_serifregular',sans-serif;font-size:18px;font-weight:500;color:#1a1a1a !important}.site-mobile-navigation.-dropdown.active .site-logo img{filter:invert(100%) !important;-webkit-filter:invert(100%) !important}.site-mobile-navigation.-dropdown.active,.sb-slidebar{background-color:#fff !important}.site-logo img{margin:15px;height:auto}.site.-header-desktop-standard .site-header.stick a.site-toggle._mobile.active i span{background-color:#000 !important}.site-mobile-navigation.-dropdown{position:fixed;display:block;padding-top:130px}a.site-toggle._mobile.active b{color:#1A1A1A!important}a.site-toggle._mobile.active i span{background-color:#1a1a1a !important}.section-contact{margin:40px 0}button#follow-us-btn{top:-40px;right:238px}.The-Bespoke-padding .elementor-element-populated{padding:94px 0 !important;width:710px;margin:0 auto}.language-fr .The-Bespoke-padding .elementor-element-populated{padding:80px 0 !important}.quote-cut-margin{margin:-50px 30px 60px}.section-cut-margin-tailor{margin:-50px 30px 40px}.site-toggle{cursor:pointer;position:absolute;z-index:9;right:25px;top:40px;padding-top:9px}.site-toggle b{font-size:18px}.h2-headline h2{font-size:27px !important}.section-cut-margin{margin:-70px 30px 60px}.site.-header-mobile-fixed .site-header{position:fixed;height:auto;transition:.3s}.header-height .elementor-element-populated{margin-top:0}.site-footbar ul li{margin:20px 15px !important}ul.nav-menu-edit.nav-social{display:block !important;margin-left:0 !important}ul.logo-menu{display:block !important;margin:50px auto 0px auto !important}ul.logo-menu{position:relative !important}ul.nav-menu-edit.nav-text{margin:0 0 30px !important;display:block !important}ul.nav-menu-edit.nav-social li a{margin:0 !important}.header-height .elementor-container{-webkit-box-align:center !important;align-items:center !important}.passionate-padding .elementor-widget-container{padding:0 30px}.image-hover-showtext h2{font-size:27px}.image-hover-showtext p.text-hover{font-size:16px}.image-hover-showtext a.text-hover{font-size:16px}.home .site.-header-desktop-standard .site-header.stick .site-logo img{display:none}.site.-header-desktop-standard .site-header.stick .site-toggle i>span{background-color:#000}.site.-header-desktop-standard .site-header.stick .site-toggle b{color:#000 !important}.header-height .elementor-container{min-height:550px}.Building-padding .elementor-element-populated{padding:150px 25px !important}.our-value-padding .elementor-element-populated{padding:150px 30px !important}.language-fr .our-value-padding .elementor-element-populated{padding:150px !important}.column-one{order:1}.column-two{order:2}.site-toggle b{color:#000 !important}.home .site-toggle b{color:#fff !important}.home .site-toggle i>span{background-color:#fff !important}.home .site.-header-desktop-standard .site-header.stick .site-toggle i>span{background-color:#000 !important}.site-toggle i>span{background-color:#000 !important}.Camps-de-edit figure.elementor-image-box-img{text-align:center}}@media screen and (min-width:1024px) and (max-width:1024px){.header-height .elementor-container{min-height:750px !important}li.social-menu a{padding:46px 0 !important}.site.-header-desktop-standard .site-header.stick .site-desktop-navigation li a{padding:50px 5px;font-size:14px}}@media (min-width:768px) and (max-width:992px){ul.nav-menu-edit.nav-social{display:block;margin:0 0 30px !important;flex:0 0 100%;max-width:100%}.site-footbar .col-md-3{flex:0 0 33%;max-width:33%}.nav-menu-edit.nav-text.col-md-3{margin:30px 0 !important}.passionate-padding .elementor-widget-container{padding:0 !important;width:555px;margin:0 auto}.section-cut-margin{margin:-15px 30px 60px}.page-id-935 .header-height .elementor-element-populated{margin:115px auto}.page-id-88 .header-height .elementor-element-populated{margin:115px auto}.page-id-247 .header-height .elementor-element-populated{margin:115px auto}.page-id-977 .header-height .elementor-element-populated{margin:115px auto}}@media screen and (min-width:768px) and (max-width:768px){.home.language-en .col-two-home h2{width:100% !important;min-height:115px}ul.nav-menu-edit.nav-social{display:block;margin:0 0 30px !important;flex:0 0 100%;max-width:100%}.nav-menu-edit.nav-text.col-md-3{margin:30px 0 !important}.site-footbar .col-md-3{flex:0 0 33%;max-width:33%}.home.language-en .image-hover-showtext h2{min-height:98px}}@media screen and (max-width:767px){ul.nav-menu-edit.nav-social.col-md-3 p{margin-top:10px}.site-footbar .textwidget{text-align:center}.nav-menu-edit.nav-text.col-md-3{margin:30px auto !important}.our-value-padding .elementor-element-populated{padding:150px 25px !important}.language-fr .our-value-padding .elementor-element-populated{padding:150px 25px !important}ul.nav-text,ul.nav-social,ul.logo-menu{float:none !important;text-align:center;margin:50px auto !important}#cookie-law-info-bar{padding:13px 33px !important}.image-hover-showtext a.text-hover{font-size:18px}a.text-hover-black{font-size:18px}a.text-hover{font-size:18px}.history-pass-headline h2{font-size:27px}.site-mobile-navigation.-dropdown{position:fixed;display:block;padding-top:100px}button#follow-us-btn{top:-40px;right:0}.section-cut-margin-tailor{margin:-50px 30px 20px}ul.nav-menu-edit.nav-text li{width:50%}.h2-headline h2{font-size:27px !important}.quote-cut-margin{margin:-70px 30px 60px}.site-toggle{cursor:pointer;position:absolute;z-index:9;right:15px;top:30px;padding-top:9px}.site-toggle b{font-size:14px}.section-cut-margin{margin:-100px 0 20px}.site-logo img{margin:25px 0;height:45px;width:auto}.passionate-padding .elementor-widget-container{padding:0}.site.-header-desktop-standard .site-header.stick .site-toggle i>span{background-color:#000}.site.-header-desktop-standard .site-header.stick .site-toggle b{color:#000 !important}.home .site.-header-desktop-standard .site-header.stick .site-logo img{display:block}.header-height .elementor-container{min-height:350px}.site-footbar ul li{margin:0 15px !important}ul.logo-menu img{width:80% !important;height:100%}}@media screen and (max-width:414px){.home.language-en .col-two-home .text-showtest .elementor-widget-container{margin:-80% 0 0;padding:0 52px !important}.home.language-en .col-two-home h2{width:100% !important;min-height:0 !important;margin-bottom:15px !important}.home.language-en .image-hover-showtext h2{min-height:0;margin-bottom:15px}.language-en .gform_wrapper .gform_footer{right:-40px !important}.language-en .gform_wrapper .top_label div.ginput_container{width:100% !important}.language-fr.gform_wrapper .top_label div.ginput_container{width:80% !important}.language-fr .gform_wrapper .gform_footer{right:-20px !important}#page #content .button{padding:6px !important}.The-Bespoke-padding .elementor-element-populated{padding:106px 30px !important;width:100%;margin:0 auto}.language-fr .The-Bespoke-padding .elementor-element-populated{padding:0 !important;width:100%;margin:80PX 30PX}#cookie-law-info-bar{padding:13px 55px !important}ul.nav-menu-edit.nav-social{z-index:1;position:relative;width:100%;height:auto;display:inline-block !important;margin:20px auto 30px auto !important}}@media screen and (max-width:375px){#cookie-law-info-bar{padding:13px 33px !important}}ul.nav-menu-edit.nav-social.col-md-3 p a{color:#1a1a1a;font-family:'pt_serifregular',sans-serif;font-size:16px;font-weight:500;padding:0}.nav-menu-edit.nav-text.col-md-3 h2{color:#1a1a1a;font-family:'glacial_indifferenceregular',Sans-serif !important;font-size:20px;font-weight:500;padding:0}.nav-menu-edit.nav-text.col-md-3 p{color:#1a1a1a;font-family:'pt_serifregular',sans-serif;font-size:16px;font-weight:500;padding:0}.site-footbar ul li a{color:#1a1a1a;font-family:'pt_serifregular',sans-serif;font-size:16px;font-weight:500;padding:0}.site-footbar ul li{list-style:none;display:inline-block;margin:0 20px;text-align:center}ul.logo-menu img{width:155px;height:100%}ul.logo-menu{position:relative;width:auto;height:auto;margin:40px 60px}ul.nav-menu-edit.nav-social.col-md-3 li a img{width:auto;height:16px}.nav-menu-edit.nav-text.col-md-3 p{margin-bottom:0!important}ul.nav-menu-edit.nav-text{margin:0 auto}ul.nav-menu-edit.nav-social{margin-left:0 auto}aside#footbar{background-color:#33333305}ul.nav-menu-edit.nav-social li a{margin:0 20px}.col-one-home .text-showtest .elementor-widget-container{margin:-80% 0 0;padding:0 120px}.col-two-home .text-showtest .elementor-widget-container p{padding:0 80px;margin-bottom:55px}.language-fr .col-two-home .text-showtest .elementor-widget-container p{padding:0 64px;margin-bottom:83px}#cookie-law-info-bar span{vertical-align:middle;color:#1a1a1a;font-family:'pt_serifregular',sans-serif !important}#cookie-law-info-bar{font-family:'pt_serifregular',sans-serif !important;font-size:12pt;margin:0 auto;padding:13px 10px;position:absolute;text-align:center;box-sizing:border-box;width:14%}.video-height .elementor-element-populated{margin-top:200px}.six-photo-grid .wp-caption .wp-caption-text{margin:-27px auto 0 auto;background-color:#1a1a1a !important;position:relative;color:#fff;font-family:"ptserif-regular",Sans-serif;font-size:18px;font-style:italic}.policy-height .elementor-container{margin-top:170px;margin-bottom:50px}.policy-text p{color:#1a1a1a;font-family:'pt_serifregular',sans-serif;font-size:18px;font-style:italic}table{border-collapse:collapse}th{text-decoration:underline}table,td,th{border:1px solid #000;color:#1a1a1a;font-family:'pt_serifregular',sans-serif;font-size:18px;font-style:italic;padding:10px 230px 11px 20px}ul.nav-text,ul.nav-social,ul.logo-menu{display:block;position:relative;float:left}.nav-menu-edit.nav-text.col-md-3{display:block;position:relative;float:left;margin:30px auto}.nav-menu-edit.nav-text.col-md-3 p a{color:#1a1a1a}ul.nav-text,ul.nav-social,ul.logo-menu{display:block;position:relative;float:left}ul.nav-social li{margin:30px auto}.copylight-edit p{display:block;float:none;clear:both;position:relative}.quote-logo{left:0 !important}.language-en a.fr-policy{display:none !important}.language-fr a.eng-policy{display:none !important}.site-desktop-navigation li:hover>.sub-menu li{top:-10px}.text-stepbystep h3{width:auto;display:block;font-family:'glacial_indifferenceregular',Sans-serif !important}.text-stepbystep-two h3{width:auto;display:block;font-family:'glacial_indifferenceregular',Sans-serif !important;font-size:27px}.site-footbar section#text-3 p a:hover{color:#1a1a1a;opacity:1}.site-footbar section#text-3 p a{color:#1a1a1a}span.add-line{border-bottom:1px solid #fff}.gform_wrapper .gform_footer{width:auto;position:absolute;right:0;top:0;margin:0;padding:0;clear:both}form ul li input{border:0;background:rgba(255,255,255,.5);padding:5px 20px !important;height:38px}form ul li{margin-top:0 !important}form ul li label{display:none !important}.gform_wrapper form{text-align:left;max-width:75% !important;position:relative;margin:0}#page #content .button{background-color:#1a1a1a !important;color:#fff !important;border-style:solid;border-width:1px;border-color:#1a1a1a;border-radius:0;padding:10px 15px;width:50px;height:auto;margin:0}body .gform_wrapper .top_label div.ginput_container{background-color:rgba(123,123,123,.1);color:#000;border:1px solid #818a91;margin-top:0;height:46px;border-radius:3px;width:95%}.gform_wrapper input#input_1_2{background-color:transparent;color:#000;margin-top:0;padding:5px 14px 0 !important;width:100%}.gform_wrapper input#input_1_3{background-color:transparent;color:#000;margin-top:0;padding:5px 14px 0 !important;width:100%}.gform_wrapper input#input_2_1{background-color:transparent;color:#000;margin-top:0;padding:5px 14px 0 !important;width:100%}.gform_wrapper input#input_2_2{background-color:transparent;color:#000;margin-top:0;padding:5px 14px 0 !important;width:100%}div#gform_confirmation_message_2{color:#1a1a1a;font-family:"ptserif-regular",Sans-serif;font-size:18px}.gform_wrapper div.validation_error{display:none}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:transparent;margin-bottom:0;border-top:none;border-bottom:1px solid #c89797;padding-bottom:0;padding-top:0;box-sizing:border-box;border:none !important}.gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper li.gfield_error textarea{border:none !important}.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,.gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0}.gform_wrapper .validation_message{color:#1a1a1a !important;font-family:"ptserif-regular",Sans-serif;font-size:18px;font-weight:400}.section-contact .cut-margin p{margin-bottom:7px !important}.col-two-home .text-showtest .elementor-widget-container{margin:-80% 0 0;padding:0 80px}.home.language-en .col-two-home .text-showtest .elementor-widget-container{margin:-80% 0 0;padding:0 10px}.home.language-en .col-two-home .text-showtest .elementor-widget-container{margin:-80% 0 0;padding:0 40px}.home.language-en .col-two-home h2{font-family:'glacial_indifferenceregular',Sans-serif;font-size:27px;font-weight:400;text-transform:uppercase;color:#fff;line-height:30px;cursor:default;font-style:normal;margin:0 auto 20px auto;width:410px;min-height:0}.home.language-en .col-one-home h2{font-family:'glacial_indifferenceregular',Sans-serif;font-size:27px;font-weight:400;text-transform:uppercase;color:#fff;line-height:30px;cursor:default;font-style:normal;margin:0 auto 20px auto;width:230px;min-height:0px}.cool-link-new{display:inline-block;color:#3a3a3a !important;text-decoration:none;line-height:20px;font-weight:400}.cool-link-new:hover{color:#3a3a3a !important}.page-id-210 .cool-link-new{display:inline-block;color:#1a1a1a !important;text-decoration:none;line-height:20px;font-weight:400}.page-id-210 .cool-link-new:hover{color:#1a1a1a !important}.page-id-917 .cool-link-new{display:inline-block;color:#1a1a1a !important;text-decoration:none;line-height:20px;font-weight:400}.page-id-917 .cool-link-new:hover{color:#1a1a1a}.page-id-925 .cool-link-new{display:inline-block;color:#1a1a1a !important;text-decoration:none;line-height:20px;font-weight:400}.page-id-925 .cool-link-new:hover{color:#1a1a1a !important}.page-id-172 .cool-link-new{display:inline-block;color:#1a1a1a !important;text-decoration:none;line-height:20px;font-weight:400}.page-id-172 .cool-link-new:hover{color:#1a1a1a !important}