@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800;900&display=swap);body{line-height:30px;font-weight:300;font-family:Poppins,sans-serif font-size: 16px;color:#7f7f7f}body:not(.home){background:#f2f2f3}h1,h2,h3,h4{font-weight:600}.scrolling-down #logo img{height:40px}.main-menu{padding:20px 0}.scrolling-down nav li a{line-height:40px}.scrolling-down.main-menu{padding:10px 0}.navbar-toggler{border:none}.normal-menu ul li{padding:0}nav li a{padding:0 15px;font-weight:700;text-transform:uppercase}nav ul.sub-menu li a{line-height:25px}.menu-item-has-children:after{right:3px;top:2px;color:#fff}nav ul.sub-menu li{padding:0 8px 0 8px}.sow-headline-container p.sow-sub-headline,.special .sow-headline-container h1.sow-headline{text-transform:uppercase}.special .sow-headline-container p.sow-sub-headline{text-transform:uppercase;font-weight:600;text-shadow:0 0 4px rgba(0,0,0,.4);letter-spacing:1.5em}.vert{color:#a0ce4e}.blue{color:#00bea3}.orange{color:#f1894c}.cadre h3.widget-title{color:#1f2732;font-size:20px;line-height:24px}.sppb-shape-container{overflow:hidden;top:-1px;position:absolute;left:0;width:100%;line-height:0;z-index:2}.sppb-shape-container svg{display:block;width:100%;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.sppb-shape-container svg path,.sppb-shape-container-bottom svg polygon{fill:#fff}.rondImg img{border:10px solid rgba(255,255,255,.1);border-radius:50%}.number{color:#ff497c;font-size:160px;line-height:160px;font-weight:600;float:left;display:inline-block;margin-right:-30px}.sppb-addonimg img{margin-top:-70px;margin-bottom:-40px;margin-right:30px}.sppb-addonimgleft img{margin-top:-70px;margin-bottom:-40px;margin-left:30px}.numberright{font-size:160px;line-height:160px;font-weight:600;float:right;display:inline-block;margin-left:-50px}.sppb-shape-container-bottom{overflow:hidden;position:absolute;left:0;width:100%;line-height:0;z-index:2;bottom:-1px}.sppb-shape-container-bottom svg{transform:rotateX(0) translateX(-50%);display:block;width:100%;position:relative;left:50%}.content-image-hover-text{background:rgba(0,0,0,.5)!important}.sppb-top-shape{overflow:hidden;position:absolute;left:0;width:100%;line-height:0;z-index:2;top:-1px}.sppb-top-shape svg{display:block;width:100%;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.sppb-top-shape svg path{fill:#f4f4f5}.fleche-rose{margin:-80px 0 0 0}.ex-flip-box-content p{text-align:center}footer .widget_footer img{margin-top:-64px}footer a,footer p{font-size:15px}footer{color:#fff;padding:80px 0 0;background-repeat:no-repeat;background-position:top center}footer .footer-widget{line-height:30px;margin-bottom:23px;color:#fff;padding-bottom:15px;font-size:18px;font-weight:500;position:relative}footer .fa-angle-double-right{padding-right:10px;color:#f9c841}footer .copyright{padding:30px 0;color:#fff;text-align:center;background:url(/wp-content/uploads/2020/05/copyright_bg.jpg) no-repeat;margin-top:70px;border:none;font-size:12px;font-weight:500;letter-spacing:.2em;text-transform:uppercase}footer ul{list-style:none;margin:0;padding:0}footer ul li{left:0;-webkit-transition:.5s all ease;transition:.5s all ease;position:relative;margin-bottom:20px}footer ul li:hover{left:7px;color:#f9c841}.custom-html-widget ul li span{color:#ff5a2c}footer #back_to_top{line-height:22px;text-align:center;padding:7px 12px;bottom:2.5%;border-radius:3px}footer #back_to_top i{font-size:22px}.grid-content{-webkit-transition:.5s all ease;transition:.5s all ease}.grid-content:hover{-webkit-transform:translate(0,-10px);transform:translate(0,-10px)}.widget_sidebar{padding:30px 15px;background:#fff;border-radius:1px}.post-loop{border-radius:3px}.thumb-cover{margin-bottom:0!important}.post-content-loop{padding:30px;background:#fff}.archive h1,.single h1{text-align:center;font-size:30px;font-weight:600}.post-inloop{position:relative;margin:0 0 40px;padding:0 0 40px}.post-inloop p{padding-bottom:0;margin-bottom:20px}.post-inloop .col-md-7{padding-left:40px}.archive h2{font-weight:600;font-size:17px;line-height:30px}.blog-post-content{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:20px}.single .related{color:#222627;display:inline-block;padding-bottom:5px;padding-top:20px;font-weight:500;line-height:26px;position:relative}.single h2,.single h3,.single h4,.single h5,.single h6{color:#313233;font-size:18px;line-height:1.5;font-weight:600}.widget_sidebar .sidebar-widget{color:#222627;text-align:left;padding-bottom:1em;font-weight:600}.post-inloop{border-bottom:1px solid rgba(0,0,0,.08)}.archive .readmore{position:relative;font-size:13px;line-height:24px;font-weight:500;text-transform:uppercase;padding:8px 24px;border-width:3px;border-style:solid;border-radius:100px}.archive .readmore:focus{border:3px solid!important;border-width:3px!important;border-style:solid!important}.text-center p{text-align:center!important}.number-icon span.number{padding:18px 30px;border-radius:50%;background:#f9f8f6;color:#242424;font-size:30px;line-height:30px;border:2px solid #dfdfdf}.single .post-data{margin-bottom:50px;background:#fff;padding:30px}.blog-post-content p:first-of-type::first-letter{font-size:40px;height:55px;line-height:22px;padding:15px;width:55px;font-weight:500;margin-top:5px;color:#fff;float:left;margin:0 20px 0 0;text-align:center}@media only screen and (max-width:1600px){.special .sow-headline-container h1.sow-headline{font-size:45px!important;line-height:55px!important}.sp{margin-top:-30px}.sp p{font-size:27px!important}}@media only screen and (max-width:900px){.home h1{line-height:25px!important;font-size:20px!important}.home h2{line-height:21px!important;font-size:19px!important}dl,ol,ul{padding-left:0}.single .post-data{padding:30px}.sidebar{margin-top:0;padding-top:0}.navbar-collapse{margin-top:2em}.scrolling-down .navbar-collapse{background:0 0}nav li a{line-height:20px}.single .related{width:100%}.post-inloop .col-md-7{padding-left:0}.widget_footer{margin-top:2em}.forme,.sppb-shape-container,.sppb-shape-container-bottom,.sppb-top-shape{display:none}.fleche-rose{margin:0}.number,.numberright{float:none}.numberright{margin-left:0;font-size:60px}.number{margin-right:0;font-size:60px}.special .sow-headline-container h1.sow-headline{font-size:26px!important;line-height:36px!important}.container-fluid{padding-right:15px!important;padding-left:15px!important}}