@import url(https://fonts.googleapis.com/css2?family=Rubik:wght@400;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Work+Sans:wght@500&display=swap);body{font-family:Work Sans,sans-serif;font-size:16px;line-height:26px;color:#999;font-weight:400}h1,h2,h3{font-weight:700;font-family:Rubik,sans-serif}.block-de-4,.block-de-4 .panel-grid,.block-de-4>.panel-layout,.block-de-4>.widget{height:100%}.title-subtitle .subtitle,.title-subtitle .subtitle-center{font-family:Rubik;font-weight:400;text-transform:uppercase;position:relative}.title-subtitle .subtitle-center:before,.title-subtitle .subtitle:before{content:'';position:absolute;top:2px;left:100%;margin-left:5px;width:100%;height:100%;background-image:url(/wp-content/uploads/2021/11/ic2.png);background-repeat:no-repeat}.title-subtitle .subtitle-center:after{content:'';position:absolute;top:2px;right:0;margin-right:40px;width:100%;height:100%;background-image:url(/wp-content/uploads/2021/11/ic1.png);background-repeat:no-repeat}@keyframes rotation-angle{0%{transform:rotate(0)}100%{transform:rotate(30deg)}}@keyframes subscribe-zoom{0%{transform:scale(1)}100%{transform:scale(1.1)}}.block-hover-first:before{position:absolute;background:#ed2c41;height:100%;width:0;content:"";left:0;top:0;z-index:-1;transition:all ease .6s;visibility:hidden;border-bottom-right-radius:12px}.block-hover-first:hover:before{visibility:visible;width:100%}.block-hover-first:hover h3,.block-hover-first:hover p{color:#fff!important}.block-hover-first:hover img{filter:brightness(10)}.block-hover-first:hover .icon-change{border-color:#fff!important}nav li a{font-family:Rubik,sans-serif;font-weight:500;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:#ed2c41}.navbar{padding:0!important}.scrolling-down nav .sub-menu li a{color:#fff!important}.scrolling-down nav .sub-menu li:hover a,.sub-menu li:hover a{color:#ed2c41!important}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:'Work 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:#ed2c41}footer .menu,footer .menu-deux{list-style:none;margin-left:-40px;padding-top:10px}.widget_sidebar{padding:30px;box-shadow:7px 10px 40px rgb(13 52 79 / 10%);border-radius:5px}.subheader{background-size:auto!important;background-position:right center!important}@media (max-width:1600px){.home h1{line-height:55px!important;font-size:45px!important}.home h2{line-height:45px!important;font-size:35px!important}}@media (max-width:1024px){.banner{padding:20% 5% 20% 5%!important}.home h1{line-height:50px!important;font-size:40px!important}.home h2{line-height:40px!important;font-size:30px!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:#262626;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:50px 0 0!important}}