ul{box-sizing:border-box;margin-top:0;margin-bottom:10px}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}a:focus,a:hover{color:#000}body{margin:0;background-color:#fff}.btn{white-space:nowrap}.btn:active,.btn:active:focus,.btn:focus,a:active,a:focus,a:hover,input[type=checkbox]:focus{outline:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:93.75%}footer,header,nav,section{display:block}a{background:0 0}hr,img{border:0}img{vertical-align:middle}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;margin-top:20px;margin-bottom:20px;border-top:1px solid #eee;border-color:#ddd}input,textarea{margin:0;line-height:inherit}textarea{overflow:auto}input{color:inherit;font:inherit;font-family:inherit;font-size:inherit}input[type=submit]{-webkit-appearance:button;cursor:pointer}input::-moz-focus-inner{border:0;padding:0}input[type=checkbox]{box-sizing:border-box;padding:0;margin:1px\9 0 0;line-height:normal}@media print{img{page-break-inside:avoid;max-width:100%!important}*{text-shadow:none!important;color:#000!important;background:0 0!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" ("attr(href)")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}h3,p{orphans:3;widows:3}h3{page-break-after:avoid}}a,a:focus,a:hover{text-decoration:none}.btn,.btn:active{background-image:none}@font-face{font-display:swap;font-family:"Glyphicons Halflings";src:url(/wp-content/themes/artcore/assets/fonts/glyphicons-halflings-regular.eot);src:url(/wp-content/themes/artcore/assets/fonts/glyphicons-halflings-regular.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/artcore/assets/fonts/glyphicons-halflings-regular.woff)format("woff"),url(/wp-content/themes/artcore/assets/fonts/glyphicons-halflings-regular.ttf)format("truetype"),url(/wp-content/themes/artcore/assets/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular)format("svg")}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a{color:#e6772e;text-decoration:none;-moz-transition:all 150ms;-webkit-transition:all 150ms;-o-transition:all 150ms;transition:all 150ms}h3,h4{line-height:1.1;margin-top:20px;margin-bottom:10px}h3 small{font-weight:400;line-height:1;color:#777;font-size:65%}h4{margin-top:10px}p{margin:0 0 10px}label{font-weight:700;display:inline-block;max-width:100%;margin-bottom:5px}small{font-size:85%}ul ul{margin-bottom:0}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-left:-15px;margin-right:-15px}.col-md-3,.col-md-4,.col-md-8,.col-sm-12,.col-sm-6{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.col-sm-12,.col-sm-6{float:left}.col-sm-12{width:100%}.col-sm-6{width:50%}}@media (min-width:992px){.col-md-3,.col-md-4,.col-md-8{float:left}.col-md-8{width:66.66666666666666%}.col-md-4{width:33.33333333333333%}.col-md-3{width:25%}}fieldset{padding:0;border:0;margin:0;min-width:0}.btn{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;line-height:1.428571429;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.clearfix:after,.clearfix:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container:after,.row:after{clear:both}.pull-right{float:right!important}.visible-sm,.visible-xs{display:none!important}@-ms-viewport{width:device-width}@media (max-width:767px){.visible-xs{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@font-face{font-display:swap;font-family:"Simple-Line-Icons";src:url(/wp-content/themes/artcore/assets/css/fonts/Simple-Line-Icons.eot);src:url(/wp-content/themes/artcore/assets/css/fonts/Simple-Line-Icons.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/artcore/assets/css/fonts/Simple-Line-Icons.woff)format("woff"),url(/wp-content/themes/artcore/assets/css/fonts/Simple-Line-Icons.ttf)format("truetype"),url(/wp-content/themes/artcore/assets/css/fonts/Simple-Line-Icons.svg#Simple-Line-Icons)format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"FontAwesome";src:url(/wp-content/themes/artcore/assets/css/fonts/fontawesome-webfont.eot?v=4.3.0);src:url(/wp-content/themes/artcore/assets/css/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0)format("embedded-opentype"),url(/wp-content/themes/artcore/assets/css/fonts/fontawesome-webfont.woff2?v=4.3.0)format("woff2"),url(/wp-content/themes/artcore/assets/css/fonts/fontawesome-webfont.woff?v=4.3.0)format("woff"),url(/wp-content/themes/artcore/assets/css/fonts/fontawesome-webfont.ttf?v=4.3.0)format("truetype"),url(/wp-content/themes/artcore/assets/css/fonts/fontawesome-webfont.svg?v=4.3.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;transform:translate(0,0)}.pull-right{}.fa-search:before{content:""}.fa-bars:before{content:""}.fa-angle-up:before{content:""}body,nav.main-navigation ul li ul.sub-menu li a,nav.responsive-menu ul li .sub-menu a{font-family:"Roboto",sans-serif}.blog-classic .blog-post .post-date span,.btn,.nav-links a,a.side-menu-button,h3,h4,nav.main-navigation ul a,nav.responsive-menu a{font-family:"Montserrat",sans-serif}.blog-classic .blog-post .post-header .post-meta{font-family:"Radley",serif}body{color:#6e6e6e;font-size:15px;line-height:27px;text-rendering:optimizeLegibility;background:#fff}::selection{color:#fff;background:#e6772e}::-moz-selection{color:#fff;background:#e6772e}img::selection{background:0 0}img::-moz-selection{background:0 0}a:hover{color:inherit}.spacer{position:relative;display:block;margin:40px 0}section{padding:60px 0}.site-header .inner-header{padding:0 70px}@media (max-width:991px){.site-header .inner-header{padding:0 15px}}.site-header .top-header{background:#3e3e3e;color:#a8a8a8;font-size:13px}.site-header .top-header a{color:#fff}.site-header .top-header .left-header{text-align:left;padding:10px 0;float:left}@media (max-width:991px){.site-header .top-header .left-header{float:none;text-align:center}}.site-header .top-header .right-header{float:right;text-align:right;padding:10px 0}@media (max-width:991px){.site-header .top-header .right-header{float:none;text-align:center}}.site-header .top-header .social a{display:inline-block;padding:0 4px}.site-header .main-header{background:#fff}.site-header .main-header .logo{width:174px;float:left;padding:32px 0}#sidebar .widget input[type=text],.comment-form input[type=text],.comment-form textarea,.search-wrap input[type=text],.site-header .main-header .logo img{width:100%}.header-sticky,nav.main-navigation ul li ul.sub-menu{background:#fff;-moz-box-shadow:0 0 4px rgba(0,0,0,.2);-webkit-box-shadow:0 0 4px rgba(0,0,0,.2);box-shadow:0 0 4px rgba(0,0,0,.2)}.header-sticky{position:relative;z-index:9998}.search-menu-button{position:relative;margin:38px 0 40px 15px}#sidebar .widget a,.header-right-toggle a,.search-menu-button a{color:#3e3e3e}.header-search-wrap{display:none;position:absolute;top:67px;right:-10px;width:300px}.header-search-wrap form.search-form{height:60px}.header-search-wrap form.search-form input{width:100%;height:100%;padding:10px 15px}.header-right-toggle{padding:39px 0 39px 30px}a.side-menu-button{text-transform:uppercase;font-weight:700;color:#3e3e3e}a.side-menu-button i{margin-right:6px}nav.main-navigation{position:relative;z-index:20}nav.main-navigation ul,nav.responsive-menu ul{margin:0;padding:0;list-style:none}nav.main-navigation ul li{position:relative;display:inline-block;padding:29px 12px}nav.main-navigation ul li ul.sub-menu{position:absolute;top:82%;left:0;width:230px;padding:22px 0;visibility:hidden;opacity:0;-moz-transform:translate3d(0,20px,0);-o-transform:translate3d(0,20px,0);-ms-transform:translate3d(0,20px,0);-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}nav.main-navigation ul li ul.sub-menu li{display:block;padding:0;margin:0}nav.main-navigation ul li ul.sub-menu li a{text-transform:capitalize;font-weight:400;font-size:13px;padding:5px 30px}nav.main-navigation ul li:hover ul.sub-menu{visibility:visible;opacity:1;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}nav.main-navigation ul a,nav.responsive-menu a{font-size:13px;text-transform:uppercase;display:block}nav.main-navigation ul a{letter-spacing:1px;color:#3e3e3e;font-weight:700;padding:10px}#sidebar .widget a:hover,.comment-respond .comment-reply-title small a:hover,nav.main-navigation ul a:hover{color:#e6772e}@media (min-width:992px) and (max-width:1200px){nav.main-navigation ul a{padding:10px 0}}nav.responsive-menu ul{padding:25px 15px}nav.responsive-menu ul li{display:block;position:relative}nav.responsive-menu ul li .sub-menu{display:none;padding:0 0 0 30px}nav.responsive-menu ul li .sub-menu li{position:relative;margin:0;padding:0 0 0 10px}nav.responsive-menu ul li .sub-menu li:before{content:"-";position:absolute;left:0;top:2px}nav.responsive-menu ul li .sub-menu a{padding:2px;text-transform:capitalize}nav.responsive-menu a{padding:5px 10px;margin:0;color:#6e6e6e}.sidebar-menu-inner{background:#fff}.sidebar-menu-container,.sidebar-menu-inner{position:relative;overflow:hidden}.sidebar-menu-push{position:relative;left:0;z-index:9999;height:100%;-webkit-transition:-webkit-transform .5s;transition:transform .5s}.sidebar-menu-overlay{position:absolute;z-index:9999;top:0;right:0;width:0;height:0;background:rgba(0,0,0,.3);content:"";opacity:0}.sidebar-menu{position:fixed;top:0;left:0;z-index:1000;visibility:hidden;width:250px;height:100%;padding:0;background:#fff;-webkit-transition:all 1s;transition:all 1s;overflow-y:auto}.sidebar-menu::after{position:absolute;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.2);content:"";opacity:1}.slide-from-left.sidebar-menu{z-index:1}.slide-from-left.sidebar-menu::after,footer .footer-widgets .recent-projects-widget .recent-projects li:before{display:none}@media only screen and (min-width:40.063em){.sidebar-menu{width:320px}}footer{background:#3e3e3e;font-size:13px;color:#a8a8a8}footer a,footer a:focus{color:#a8a8a8}footer a:focus:hover,footer a:hover{color:#c2c2c2}footer .footer-widgets{padding-top:80px}#sidebar .widget,footer .footer-widgets .widget{margin-bottom:50px}footer .footer-widgets .widget img{max-width:100%;height:auto}footer .footer-widgets .widget .widget-title{font-size:15px;letter-spacing:1px;color:#fff;margin:0 0 25px}#sidebar .widget ul,footer .footer-widgets .widget ul{padding:0;margin:0;list-style:none}footer .footer-widgets .widget ul li{margin-bottom:2px;display:block}footer .footer-widgets .widget ul li:before{font-size:10px;font-family:"FontAwesome";content:"";display:inline-block;margin-right:7px}.recent-projects-widget li,footer .footer-widgets .recent-projects-widget .recent-projects li{display:inline-block}footer .footer-copyright{padding:30px 0}.blog-classic{padding-right:35px}@media (max-width:991px){.blog-classic{padding:0 15px}}.blog-classic .blog-post{margin-bottom:40px}.blog-classic .blog-post .post-date{background:#e6772e;color:#fff;width:70px;text-align:center;padding:15px 10px;float:left;margin-right:30px}.blog-classic .blog-post .post-date span{display:block}.blog-classic .blog-post .post-date span.day{font-size:24px}@media (max-width:767px){.blog-classic .blog-post .post-date{display:none}}.blog-classic .blog-post .post-content,.comment-form fieldset{margin-top:20px}.blog-classic .blog-post .post-content .right{overflow:hidden}.blog-classic .blog-post .post-header{border-bottom:1px solid #ddd;margin-bottom:15px}.blog-classic .blog-post .post-header .post-title{margin:5px 0 0;font-size:28px;text-transform:capitalize}.blog-classic .blog-post .post-header .post-meta{padding:10px 0 15px;display:block;font-style:italic;color:#a8a8a8}.blog-classic .blog-post .post-header .post-meta a,.nav-links a{color:#a8a8a8}.nav-links .nav-next{float:right}.nav-links a{font-weight:700;font-size:12px;text-transform:uppercase}#sidebar{padding-left:50px}@media (max-width:991px){#sidebar{padding:0 15px}}#sidebar .widget{position:relative;display:block;width:100%}#sidebar .widget:last-of-type{margin-bottom:0}#sidebar .widget li{padding:4px 0;border-bottom:1px dotted #ddd}#sidebar .widget li:last-child{border-bottom:none}#sidebar .widget-title{font-size:14px;margin:0 0 25px}.recent-projects-widget .recent-projects{padding:0;margin:0;list-style:none}.recent-projects-widget li{width:80px;height:80px;margin:0 5px 0 0}.recent-projects-widget li img{max-width:100%;display:block;zoom:1;-webkit-opacity:1;-moz-opacity:1;opacity:1;-moz-transition:all .35s;-webkit-transition:all .35s;-o-transition:all .35s;transition:all .35s}.recent-projects-widget li:hover img{zoom:1;-webkit-opacity:.7;-moz-opacity:.7;opacity:.7}.post:after,.post:before{content:" ";display:table}.post:after{clear:both}.post p{margin-bottom:25px}.post p:last-child{margin-bottom:0!important}.btn,h3,h4{text-transform:uppercase;font-weight:700}h3,h4{color:#3e3e3e}h3{font-size:36px}h4{font-size:28px}.btn{font-size:12px;padding:12px 30px;-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.btn.btn-accent{background:#e6772e;color:#fff}input,textarea{max-width:100%;border:2px solid #ddd;padding:7px 10px}input{background-color:#fff}.nano .content:focus,input:focus,textarea:focus{outline:0}textarea{display:block;resize:vertical}input[type=text],textarea{outline:0;background-color:#fff;font:inherit;color:inherit;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit}.go-top{display:inline-block;height:40px;width:40px;line-height:40px;position:fixed;bottom:60px;right:10px;z-index:77;font-size:18px;text-align:center;background:#343434;color:#fff!important;overflow:hidden;visibility:hidden;opacity:0}@media (max-width:991px){.go-top{right:20px;bottom:20px}}@media (min-width:992px){.go-top{height:60px;width:60px;line-height:60px;right:30px;bottom:60px}}.nano{position:relative;width:100%;height:100%;overflow:hidden}.nano .content{position:absolute;overflow:scroll;overflow-x:hidden;top:0;right:0;bottom:0;left:0;padding:0}.nano .content::-webkit-scrollbar{visibility:hidden}@font-face{font-display:swap;font-family:"flexslider-icon";src:url(/wp-content/themes/artcore/assets/fonts/flexslider-icon.eot);src:url(/wp-content/themes/artcore/assets/fonts/flexslider-icon.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/artcore/assets/fonts/flexslider-icon.woff)format("woff"),url(/wp-content/themes/artcore/assets/fonts/flexslider-icon.ttf)format("truetype"),url(/wp-content/themes/artcore/assets/fonts/flexslider-icon.svg#flexslider-icon)format("svg");font-weight:400;font-style:normal}.comment-respond .form-submit{margin-top:20px}.comment-respond .comment-reply-title{position:relative;width:100%;margin:40px 0 20px;font-size:20px}.comment-respond .comment-reply-title small{position:absolute;top:0;right:0;font-size:12px;text-transform:none}.comment-respond .comment-reply-title small a{color:#3e3e3e}.top-header .left-header{font-size:20px}@font-face{font-display:swap;font-family:"revicons";src:url(/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.eot?5510888);src:url(/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.eot?5510888#iefix)format("embedded-opentype"),url(/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.woff?5510888)format("woff"),url(/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.ttf?5510888)format("truetype"),url(/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.svg?5510888#revicons)format("svg");font-weight:400;font-style:normal;font-display:swap}