@import url(https://fonts.googleapis.com/css2?family=Arvo:wght@700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Arvo:wght@700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Prata&display=swap);@import url(https://fonts.googleapis.com/css2?family=Rubik:wght@400;500&display=swap);body{font-family:Rubik;color:#151515;font-size:14px;font-weight:400;line-height:24px}h2,h3{font-family:Prata;font-weight:400}.archive .readmore{padding:5px 15px}.archive h1,.single h1{text-align:center}.widget_sidebar{padding:30px;margin-bottom:30px;border:2px solid #d1111c}.sidebar-widget{position:relative;font-family:Prata,serif;font-size:16px!important}.sidebar-widget:after{display:block;clear:both;content:'';width:25px;height:1px;font-weight:400;background-color:#dec6c0;margin-top:21px;margin-bottom:31px}footer{padding:100px 0 0}footer .copyright{padding:30px 0;font-size:14px;color:#d4d4d4;font-weight:400;margin-top:60px;border-top:1px solid #30363c!important}footer .footer-widget{font-family:Prata,serif;margin-bottom:30px;font-weight:700;font-size:17px;color:#fff}footer .textwidget p{color:#decfd1;font-size:15px;line-height:1.8}footer .menu-deux li{color:#decfd1;font-size:15px;line-height:1.8;font-weight:400!important;font-family:Rubik}footer .menu-deux li:before{content:"\f101";font-family:FontAwesome;font-size:17px;padding-right:10px}footer .menu-deux li:hover{color:#e96779}footer .menu,footer .menu-deux{list-style:none;margin-left:-40px}footer #back_to_top{bottom:2%;position:fixed;width:50px;height:50px;padding-top:14px;padding-left:18px;box-shadow:0 0 27px 0 rgb(0 0 0 / 12%)}footer #back_to_top i{font-size:20px}.sow-accordion .sow-accordion-panel{margin-bottom:0!important;border-bottom:1px solid #ececec!important}.sow-icon-ionicons[data-sow-icon]:before{content:"\f0d7"!important;font-family:FontAwesome!important;color:#fff}.sow-icon-ionicons{height:20px;width:20px;border-radius:100%;text-align:center;font-size:20px;background:#e7e7e7}.sow-accordion-panel-open .sow-accordion-panel-header{background-color:#5fbd74!important;color:#fff!important}.sow-accordion-panel-open .sow-icon-ionicons{background:#fff}.sow-accordion-panel-open .sow-icon-ionicons[data-sow-icon]:before{color:#5fbd74}.block-shadow{position:relative}.block-shadow:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;margin:0 auto;pointer-events:none;transition:ease .3s all}.block-shadow:hover:before{box-shadow:0 0 0 15px rgba(0,0,0,.2) inset}.block-shadow div,.block-shadow img{height:auto}nav li a{font-weight:500;font-family:Rubik;text-transform:uppercase}.main-menu,.scrolling-down.main-menu{padding:0 0;border-bottom:1px solid rgba(255,255,255,.4)}.main-menu ul li{padding:40px 15px 30px 15px}.main-menu ul li .sub-menu{margin-top:30px;min-width:230px}.main-menu.scrolling-down ul li{padding:20px 15px}.main-menu.scrolling-down ul li .sub-menu{margin-top:20px;min-width:230px}.menu-item-has-children:after{top:15px}.sub-menu .menu-item{padding:10px 20px!important;border-bottom:1px solid rgb(240 233 255 / .3)}#main-menu{margin-right:85px!important}.normal-menu li:hover li{float:none}.sub-menu .menu-item:hover{background-color:#222d39}.sub-menu .menu-item a{text-transform:Capitalize!important;white-space:normal;position:relative}.sub-menu .menu-item:hover a:before{opacity:1}.menu-item-has-children::after{display:none}.menu-bars{background-color:#fff;width:15px;height:2px;margin-bottom:5px}.default_color_border{padding:9px;border-style:solid;border-width:2px;border-color:#fff;border-radius:50%;width:45px;height:45px}.full-screen-menu{justify-content:left!important}.overlay-nav .navbar-nav>li{text-align:left}.overlay-menu .navbar-nav>li a{position:relative;padding:15px 125px}.navbar{padding:0 10px!important;background-color:transparent}.main-menu.scrolling-down .navbar{border-bottom:none!important}.scrolling-down #logo img{height:auto}@media (max-width :1024px){.main-menu{background-color:#000}.container-fluid .navbar-toggler{position:relative}.main-menu ul li{padding:25px 15px 15px 15px;right:0}.container-fluid{padding-right:0!important;padding-left:0!important}.navbar{padding:10px 10px!important}footer .menu,footer .menu-deux{margin-left:0!important}.copyright .container .row div{padding-right:45px}}