@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600&display=swap);body{font-family:Open Sans,sans-serif;font-size:16px;line-height:26px;color:#999;font-weight:400}h1,h2,h3{font-weight:700;font-family:Poppins,sans-serif}.block-de-4,.block-de-4 .panel-grid,.block-de-4>.panel-layout,.block-de-4>.widget{height:100%}.rollover-image .second-image{transform:scale(1.5,1.5) rotate(10deg)}.rollover-image:hover .second-image{transform:scale(1,1) rotate(0)}.block-bg-disp:before{content:'';width:32%;height:100%;background-color:#fff;position:absolute;left:0;top:0;z-index:0}.title-subtitle .subtitle{position:relative;padding-left:50px;text-transform:uppercase;font-family:Poppins;font-weight:500}.title-subtitle .subtitle:before{content:'';width:40px;height:2px;background-color:#ff630e;position:absolute;left:0;top:50%;transform:translateY(-50%)}nav li a{font-family:"Open Sans",sans-serif;font-weight:600;white-space:normal!important}.sub-menu>li{padding:20px 15px!important;border-bottom:1px solid rgba(0,0,0,.1)}.main-menu ul li{padding:35px 15px 35px 15px}#main-menu{margin-left:auto!important;margin-right:auto!important}.main-menu ul li .sub-menu{margin-top:35px;min-width:230px}.menu-item-has-children:after{top:30px;color:#ff630e}.navbar{padding:0!important}.scrolling-down nav .sub-menu li a{color:#242424!important}.scrolling-down nav .sub-menu li:hover a,.sub-menu li:hover a{color:#ff630e!important}body:not(.home) footer{padding:100px 0 0}footer .sow-headline{position:relative;padding-bottom:10px!important}footer .sow-headline:before{content:'';height:2px;width:20%;background-color:#ff630e;position:absolute;left:0;bottom:0}footer .copyright{border-top:1px solid rgba(255,255,255,.102)!important;color:#fff;text-align:center;position:relative;margin-top:30px;padding:30px 0}footer .menu-deux li{color:#fff;font-size:16px;line-height:26px;font-weight:400!important;font-family:'Open Sans',sans-serif!important;padding:5px 0}footer .menu-deux li:before{content:"\f105";font-family:FontAwesome;font-size:17px;padding-right:10px}footer .menu-deux li:hover{color:#ff630e}footer .menu,footer .menu-deux{list-style:none;margin-left:-40px;padding-top:10px}.widget_sidebar{padding:30px;box-shadow:0 0 15px -5px #ccc;border-radius:25px}.widget_sidebar .sow-headline{border-bottom:1px dashed #ff630e}.subheader{background-size:auto!important;background-position:right center!important}@media (max-width:1600px){.home h1{line-height:50px!important;font-size:40px!important}.home h2{line-height:45px!important;font-size:35px!important}}@media (max-width:1024px){.banner{height:70vh!important}.banner-text{padding:10% 0 10% 15%!important}.image1{margin-left:0!important;margin-right:5%!important}.image2{width:50%!important}.home h1{line-height:45px!important;font-size:35px!important}.home h2{line-height:35px!important;font-size:25px!important}.home h3{line-height:28px!important;font-size:18px!important}.main-menu ul li{padding:20px 15px 10px 15px}.main-menu ul li .sub-menu{margin-top:10px;min-width:100%;background-color:#f6f5f4;box-shadow:0 2px 13px 0 rgb(0 0 0 / 2%);position:relative}.subheader{padding:70px 0!important}.menu-item-has-children:after{top:25px!important}}@media (max-width:960px){.home h1{line-height:45px!important;font-size:35px!important}.home h2{line-height:35px!important;font-size:25px!important}.home h3{line-height:30px!important;font-size:20px!important}footer .menu,footer .menu-deux{margin-left:0!important}footer{padding:70px 0 0!important}}@media (max-width:375px){.home h1{line-height:40px!important;font-size:30px!important}}