@import url(https://fonts.googleapis.com/css2?family=Marck+Script&display=swap);@import url(https://fonts.googleapis.com/css2?family=Lato:wght@400;700&display=swap);body,nav li a{font-family:Lato}body{font-size:15px;line-height:25px;color:#2a2d41}h1,h2,h3,h4{font-weight:400;font-family:Marck Script}.title-composed p,.title-composed2 h3{letter-spacing:3px;text-transform:uppercase}.scrolling-down nav .sub-menu li:hover a,.slick-next:before,.slick-prev:before,.sub-menu li:hover a{color:#b0e0e0!important}.main-menu>.container>div{background-color:#fff!important}.main-menu>.container>.text-center{padding:30px 0}nav li a{font-weight:700;white-space:normal!important;letter-spacing:3px}.sub-menu>li{padding:20px 15px!important;border-bottom:1px solid rgba(0,0,0,.1)}.main-menu ul li{padding: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:#b0e0e0}.navbar{padding:0!important;border-top:1px solid #d6d7dc}.scrolling-down nav .sub-menu li a{color:#2a2d41!important}footer{margin:0 10%;padding:100px 10% 0}footer .copyright{border-top:1px solid #ced2d3!important;color:#3c4059;text-align:center;position:relative;margin-top:70px;padding:30px 0}.widget_sidebar{border:2px solid #e7e9ef;padding:30px;margin-bottom:30px}.single h2{font-size:22px!important;font-weight:700!important}.archive h2{font-size:24px!important}@media (max-width:1280px){.change-margin,footer{margin:0 5%!important}}@media (max-width:1024px){.banner{margin-top:0!important}.main-menu>.container>.text-center{padding:0}.change-margin,footer{margin:0!important}.navbar{border-top:none!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}.main-menu ul li .sub-menu{margin-top:10px;min-width:100%;background-color:#f8f8f8;box-shadow:0 2px 13px 0 rgb(0 0 0 / 2%);position:relative}.subheader{padding:70px 0!important}}@media (max-width:960px){.home h1{line-height:40px!important;font-size:30px!important}.home h2{line-height:35px!important;font-size:25px!important}footer{padding:50px 0 0!important}.main-menu.stack_center{padding:0!important}}@media (max-width:375px){.logo-main{height:50px!important}.slick-next:before,.slick-prev:before{font-size:15px!important}.slick-prev{left:-17px!important}.slick-next{right:-17px!important}}