.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:0}.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:0}ul{box-sizing:border-box;margin:0;padding:0}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{border:0;clip-path:inset(50%);margin:-1px;padding:0;word-wrap:normal!important}.screen-reader-text:focus{clip-path:none;color:#444}html :where(img[class*=wp-image-]){height:auto;max-width:100%}@font-face{font-display:swap;font-family:"FontAwesome";src:url(/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0)format("embedded-opentype"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0)format("woff2"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0)format("woff"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0)format("truetype"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular)format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-search:before{content:""}.widget-title span:after{width:40px;height:100%;content:"";position:absolute;z-index:-1;transform:skew(30deg);top:0;right:-20px}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a,body{color:#2d2d2d}body{margin:0;-ms-word-wrap:break-word;word-wrap:break-word;font-family:"Open Sans",sans-serif;font-size:15px;line-height:1.6;background-color:#eeeee1}aside,footer,header,main,nav,section{display:block}a{background:0 0;text-decoration:none;transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s}a:active,a:hover{outline:0}a:focus{outline:#4c70af solid 3px}img{border:0;max-width:100%;height:auto}svg:not(:root){overflow:hidden}button,input{color:inherit;font:inherit;margin:0}button{overflow:visible;text-transform:none;-webkit-appearance:button;cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal;max-width:100%}.boxed-layout #page{background:#fff;margin:0 auto;width:1230px}.supermag-enable-box-shadow.boxed-layout #page{-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color=#2D2D2D)";-moz-box-shadow:0 0 12px #2d2d2d;-webkit-box-shadow:0 0 12px #2d2d2d;box-shadow:0 0 12px #2d2d2d;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=3,Direction=135,Color=#2D2D2D)}.wrapper{margin:0 auto;padding:0 30px;width:1230px}.float-right{float:right}.text-center{text-align:center}p{margin:0 0 16px}h1,h3{margin:5px 0 8px}h1{font-size:32px}h3{font-size:22px}.main-navigation li,h1,h3{font-weight:500;line-height:1.1}.main-navigation li,.page-header .page-title,.widget-title,h1,h3{font-family:"Roboto",sans-serif}@media (max-width:1229px){*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.boxed-layout #page{width:100%}.wrapper{width:980px}}@media screen and (max-width:992px){.wrapper{padding:0 5px;width:740px}}.main-navigation ul{list-style:none;margin:0;padding-left:0}.main-navigation ul li{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#222;border-image:none;border-style:solid;border-width:0 0 0 1px;position:relative;float:left;font-size:15px;height:42px}.main-navigation a{display:block;text-decoration:none;text-transform:uppercase}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:1.5em;left:-999em;z-index:99999}.main-navigation ul ul a{width:250px}.main-navigation ul li:hover>ul{left:auto}.main-navigation ul li:focus-within>ul{left:auto}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}.clearfix{*zoom:1}*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.widget{margin:0 0 1.5em}.page-content{margin:1.5em 0 0}.header-wrapper .main-navigation ul ul.sub-menu li>a,.top-header-section{background:#2d2d2d}.header-container .widget{margin:0}.site-branding{padding:15px 0 9px}.header-ainfo.float-right{text-align:right;width:68%;padding-top:10px}.center-logo-below-ainfo .header-ainfo.float-right{float:none;text-align:center;width:100%}.responsive-slick-menu{display:none}.header-wrapper #site-navigation{background:#2d2d2d;box-shadow:-1px -5px 0-1px #393939 inset;margin:0 auto;min-height:52px;position:relative}.header-wrapper .menu li a{color:#fff;display:block;font-weight:400;line-height:48px;padding:0 15px;position:relative}.acmethemes-nav ul li.menu-item-has-children:after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-image:none;border-style:solid;border-width:4px;content:"";display:inline-block;height:0;position:absolute;right:3px;top:55%;width:0;border-color:#ddd transparent transparent}.search-block{display:inline-block;float:right;margin:7px 10px;position:relative;width:185px}.no-results .page-content .search-block{float:none;width:50%}.search-block input#menu-search{font-size:13px;line-height:31px;height:31px;padding:2px 23px 2px 8px;width:100%}.search-block #searchsubmit{background:0 0;border:medium;font-size:20px;height:25px;position:absolute;right:7px;top:3px;width:25px}.header-wrapper .main-navigation ul ul.sub-menu li{float:none;border:0;max-height:100%;height:auto}.header-wrapper .main-navigation ul ul.sub-menu{top:48px}.header-wrapper ul.sub-menu li a{font-size:14px;line-height:20px;padding-bottom:10px;padding-top:10px}@media (max-width:1229px){.header-wrapper .menu li a{font-size:13px;padding:0 5px}}@media screen and (max-width:992px){.header-main-menu{height:48px;padding-right:40px}.responsive-slick-menu{display:block;color:#fff}.header-wrapper .header-main-menu .menu{display:none}.header-wrapper .main-navigation ul ul.sub-menu li:hover>a{background:0 0}.main-navigation ul ul a{width:auto}.header-wrapper .main-navigation ul ul.sub-menu li{border-bottom:none;clear:both}}@media screen and (max-width:767px){.header-ainfo.float-right{text-align:center;width:100%}}@media screen and (max-width:639px){.right-header.float-right{text-align:center;width:100%}}.footer-copyright,.footer-wrapper{background:#2d2d2d;color:#ababab;padding:42px 0 0}.footer-wrapper .widget-title,.footer-wrapper a{color:#fff}.footer-wrapper .border{padding:20px 0}.footer-wrapper li,.widget li{list-style-type:none}.footer-wrapper .top-bottom{padding:0 30px}.footer-copyright>p{color:#fff!important}.footer-columns .footer-sidebar{padding-right:10px}.footer-columns .footer-sidebar:last-child{padding-right:0}@media screen and (max-width:992px){.footer-wrapper{padding:30px 0 0}}.content-wrapper{background:#fff;margin-top:13px;margin-bottom:13px;padding-top:13px}@media screen and (max-width:767px){.wrapper{width:98%}}#primary{width:68%}.no-sidebar #primary{width:100%}.page-header .page-title,.widget-title{margin-bottom:15px}.page-header .page-title:before,.widget-title:before{bottom:0;content:"";display:inline-block;left:0;position:absolute;text-transform:uppercase;width:auto}li ul{margin-left:10px}@media screen and (max-width:767px){#primary{margin:0 0 20px;width:100%}}.acme-col-3{float:left;width:33.33%}@media screen and (max-width:481px){.acme-col-3{width:100%}}.page-header .page-title,.widget-title{font-size:17px;font-weight:500;line-height:24px;padding:0;position:relative;text-transform:uppercase;float:left;width:100%}.widget-title span{display:block;float:left;color:#fff;padding:5px 10px;position:relative;z-index:5}