.alc--empty-block path{fill:rgba(247,144,7,.3)}.alc--empty-block p,.alc--empty-block h1,.alc--empty-block h2,.alc--empty-block h3,.alc--empty-block h4{color:rgba(247,144,7,.3)}.alc--empty-block.alc--empty-bg{background-color:rgba(0,0,0,.2)}.btn-primary:focus,.btn-primary:hover,.btn-primary:active{background-color:rgba(247,144,7,1);border-color:rgba(247,144,7,.85)}body[data-layout="2"] section{display:inline-block;width:100%}.fancy-title.title-bottom-border h1,.fancy-title.title-bottom-border h2,.fancy-title.title-bottom-border h3,.fancy-title.title-bottom-border h4,.fancy-title.title-bottom-border h5,.fancy-title.title-bottom-border h6{border-bottom:2px solid rgb(247,144,7)}.filter-gallery-block p{margin:0 !important}.color1,.color-highlight,.color1 h3{color:rgb(247,144,7) !important}.color2{color:rgb(40,40,40) !important}.textcolor1{color:rgb(0,0,0) !important}.textcolor2{color:rgb(255,255,255) !important}.bgcolor1{background-color:rgb(247,144,7) !important}.bgcolor2{background-color:rgb(40,40,40) !important}.bgtextcolor1{background-color:rgb(0,0,0) !important}.bgtextcolor2{background-color:rgb(255,255,255) !important}.alc--form .btn.btn-submit{background-color:rgb(247,144,7)}.alc--form .btn{text-decoration:none;background-color:rgba(247,144,7,.8);color:rgba(255,255,255,.8)}.alc--form .btn:hover{color:rgb(255,255,255);background-color:rgb(247,144,7)}.alc--form [type="checkbox"].filled-in:checked+label:after{border:2px solid rgb(247,144,7);background-color:rgb(247,144,7)}.alc--form input:not([type]):focus:not([readonly])+label,.alc--form input[type=text]:not(.browser-default):focus:not([readonly])+label,.alc--form input[type=password]:not(.browser-default):focus:not([readonly])+label,.alc--form input[type=email]:not(.browser-default):focus:not([readonly])+label,.alc--form input[type=url]:not(.browser-default):focus:not([readonly])+label,.alc--form input[type=time]:not(.browser-default):focus:not([readonly])+label,.alc--form input[type=date]:not(.browser-default):focus:not([readonly])+label,.alc--form input[type=datetime]:not(.browser-default):focus:not([readonly])+label,.alc--form input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label,.alc--form input[type=tel]:not(.browser-default):focus:not([readonly])+label,.alc--form input[type=number]:not(.browser-default):focus:not([readonly])+label,.alc--form input[type=search]:not(.browser-default):focus:not([readonly])+label,.alc--form textarea.materialize-textarea:focus:not([readonly])+label{color:rgb(0,0,0)}.alc--form input.valid:not([type]),.alc--form input.valid:not([type]):focus,.alc--form input[type=text].valid:not(.browser-default),.alc--form input[type=text].valid:not(.browser-default):focus,.alc--form input[type=password].valid:not(.browser-default),.alc--form input[type=password].valid:not(.browser-default):focus,.alc--form input[type=email].valid:not(.browser-default),.alc--form input[type=email].valid:not(.browser-default):focus,.alc--form input[type=url].valid:not(.browser-default),.alc--form input[type=url].valid:not(.browser-default):focus,.alc--form input[type=time].valid:not(.browser-default),.alc--form input[type=time].valid:not(.browser-default):focus,.alc--form input[type=date].valid:not(.browser-default),.alc--form input[type=date].valid:not(.browser-default):focus,.alc--form input[type=datetime].valid:not(.browser-default),.alc--form input[type=datetime].valid:not(.browser-default):focus,.alc--form input[type=datetime-local].valid:not(.browser-default),.alc--form input[type=datetime-local].valid:not(.browser-default):focus,.alc--form input[type=tel].valid:not(.browser-default),.alc--form input[type=tel].valid:not(.browser-default):focus,.alc--form input[type=number].valid:not(.browser-default),.alc--form input[type=number].valid:not(.browser-default):focus,.alc--form input[type=search].valid:not(.browser-default),.alc--form input[type=search].valid:not(.browser-default):focus,.alc--form textarea.materialize-textarea.valid,.alc--form textarea.materialize-textarea.valid:focus,.alc--form .select-wrapper.valid>input.select-dropdown{border-bottom:1px solid rgb(247,144,7);-webkit-box-shadow:0 1px 0 0 rgb(247,144,7);box-shadow:0 1px 0 0 rgb(247,144,7)}.alc--form input:not([type]):focus:not([readonly]),.alc--form input[type=text]:not(.browser-default):focus:not([readonly]),.alc--form input[type=password]:not(.browser-default):focus:not([readonly]),.alc--form input[type=email]:not(.browser-default):focus:not([readonly]),.alc--form input[type=url]:not(.browser-default):focus:not([readonly]),.alc--form input[type=time]:not(.browser-default):focus:not([readonly]),.alc--form input[type=date]:not(.browser-default):focus:not([readonly]),.alc--form input[type=datetime]:not(.browser-default):focus:not([readonly]),.alc--form input[type=datetime-local]:not(.browser-default):focus:not([readonly]),.alc--form input[type=tel]:not(.browser-default):focus:not([readonly]),.alc--form input[type=number]:not(.browser-default):focus:not([readonly]),.alc--form input[type=search]:not(.browser-default):focus:not([readonly]),.alc--form textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid rgb(247,144,7);-webkit-box-shadow:0 1px 0 0 rgb(247,144,7);box-shadow:0 1px 0 0 rgb(247,144,7)}.alc--form .file-field .btn-file{background-color:rgb(247,144,7)}.alc--form .input-field .prefix.active,.alc--form .custom-field .prefix.active{color:rgb(247,144,7)}.alc--form [type="checkbox"].filled-in:checked + span:not(.lever)::after{border:2px solid rgb(247,144,7);background-color:rgb(247,144,7)}.alc--form .input-field label,.alc--form .custom-field label{color:rgb(0,0,0);font-weight:400;font-size:18px}.alc--form .picker__date-display{background-color:rgb(0,0,0);color:rgb(255,255,255)}body[data-template="canvas"]{color:rgb(0,0,0);font-size:16px !important;letter-spacing:0.2px;line-height:28px !important;font-family:'Open Sans',sans-serif !important;font-weight:100 !important}body[data-template="canvas"] #content p{font-weight:100;margin-bottom:15px}.canvas #content{position:relative;overflow:hidden;background-color:#FFF;z-index:2}.canvas .button.button-border{color:rgb(0,0,0);border-color:rgb(0,0,0)}.canvas .button.button-border.button-light{border-color:#EEE;color:#EEE}.canvas .button.button-border.button-light:hover{border-color:#000;color:#000}.canvas a{text-decoration:none !important;color:rgb(247,144,7)}.canvas .btn.btn-primary,.canvas .btn.btn-secondary:hover{background-color:rgb(247,144,7);border-color:rgb(255,255,255);color:rgb(255,255,255)}.canvas .btn.btn-secondary,.canvas .btn.btn-primary:hover{background-color:rgb(40,40,40);border-color:rgb(247,144,7);color:rgb(247,144,7)}.canvas .standard-content ul,.canvas .standard-content ol{padding-left:0.5em}.canvas .h1,.canvas .h2{font-weight:700}.canvas .heading-block{margin-bottom:0}.canvas .heading-block .h2{font-size:30px;margin-bottom:0 !important;font-weight:300;letter-spacing:1px;color:#333}.heading-block h1,.heading-block h2,.heading-block h3,.heading-block h4,.emphasis-title h1,.emphasis-title h2{text-transform:none !important}.canvas .bgcolor2.heading-block:after{border-color:rgb(255,255,255)}.canvas .heading-block:after{border-color:rgb(247,144,7);width:5rem}.canvas .heading-block h1,.canvas .heading-block h2,.canvas .heading-block h3,.canvas .heading-block h4,.canvas .emphasis-title h1,.canvas .emphasis-title h2{font-weight:500}.iconlist.iconlist-large li{padding-left:20px;padding-bottom:.5rem;position:relative;display:block;font-family:'Open Sans',sans-serif}.iconlist.iconlist-large li.icon-ok-sign:before{position:absolute;left:0;color:rgb(247,144,7);font-family:'font-icons'}#top-bar{background-color:rgb(247,144,7);color:rgba(255,255,255,.9)}#top-bar a{color:rgba(255,255,255,.8)}#top-bar a:hover{color:rgba(255,255,255,1)}#top-bar .top-links li:hover{background-color:rgb(40,40,40)}#top-bar .top-links li:hover a{color:rgb(0,0,0)}#top-bar .top-links ul ul{border-top:1px solid rgb(247,144,7)}#top-bar .top-links .social-follow{height:45px}#top-bar .top-links .social-follow a{margin:6px 5px;display:block}#top-bar .top-links ul li{border-left:none}#top-bar .top-links .lang-switcher a{font-weight:100}#top-bar .top-links .lang-switcher li.active{background-color:rgb(40,40,40)}#top-bar .top-links li.active a{color:rgb(255,255,255);font-weight:400}#header #logo .site-name{padding:.8em 0}#header #primary-menu ul li:hover > a,#primary-menu ul li.current > a{color:rgb(247,144,7)}#header #primary-menu ul ul:not(.mega-menu-column),#primary-menu ul li .mega-menu-content{border-top:2px solid rgb(247,144,7)}#header.sticky-header #logo .site-name{padding:.34em 0}#header.sticky-header #logo img{padding:0}#header:not(.sticky-header) #logo img{padding:18px 0;height:auto;max-width:200px}#header.transparent-header #primary-menu > ul > li > a{color:#FFFFFF}@media (max-width:991.98px){header#header{min-height:100px}header#header div#primary-menu-trigger{right:0;left:auto}header#header nav#primary-menu{background-color:#FFFFFF}header#header #header-wrap{background-color:#FFFFFF;display:inline-block;width:100%}#header.transparent-header #primary-menu > ul > li > a{color:rgb(0,0,0)}#header.transparent-header #primary-menu > ul > li > a:hover{color:rgb(247,144,7)}#header:not(.sticky-header) #logo img{max-height:100px}} @media (max-width:576px){#header.transparent-header #primary-menu ul li > a{color:rgb(0,0,0)}}.canvas #footer .footer-widgets-wrap{padding:20px 0;overflow:hidden}#footer .widget_links a{text-transform:uppercase;letter-spacing:3px;font-weight:500}#footer .widget_links a,#footer .widget_links .alc-icon{color:rgb(40,40,40);background:none}#footer .footer-widgets-wrap .widget_links li{padding:0 1em 0}#footer .widget_links li:hover a,#footer .widget_links a:hover,#footer .widget_links .active a{color:rgba(255,255,255,1)}#footer .widget_links .mainmenu{padding:0 1em 0 0}#footer .widget_links .mainmenu ul,#footer .widget_links .mainmenu ul li,#footer .widget_links .mainmenu ul li a{padding:0;margin:0}#footer .widget_links .mainmenu h4{font-size:1rem !important}#footer #copyrights{padding:1em 0;background-color:rgb(40,40,40);overflow:hidden;width:100%}#footer #copyrights .social-icon{color:rgb(0,0,0);margin-bottom:0}#footer #copyrights a{font-weight:500}#footer #copyrights .copyright p{margin-bottom:10px}#gotoTop:hover{background-color:rgb(247,144,7)}@media (max-width:991.98px){#footer .widget.widget_links.flex-container .mainmenu{display:block;padding-bottom:1rem}#footer .widget.widget_links.flex-container .mainmenu >ul{margin-left:1rem}}@media (max-width:767.98px){#footer .widget.widget_links.flex-container{display:block}} .canvas .breadcrumb-block{padding:0;background-color:transparent}.canvas .breadcrumb-block #page-title{padding:1.5em 0 !important;line-height:2 !important}.canvas .breadcrumb-block #page-title h1{padding:.45em 0 0;margin:0 !important}.breadcrumb a:hover{color:rgb(0,0,0)}.canvas .slider-block{}.canvas .slider-block .slider-caption{color:#EEE;text-shadow:1px 1px 1px rgba(0,0,0,0.15)}.canvas .slider-block .slider-caption .h2{font-size:2em !important;letter-spacing:2px;font-weight:700;line-height:1 !important;margin:0 !important}.canvas .slider-block .slider-caption p{margin-bottom:1em !important}body.alc-web-page .slider-parallax .slider-parallax-inner{position:relative !important}.slider-caption > div{padding:2rem}.slider-caption .button{background-color:rgb(247,144,7);color:rgb(255,255,255) !important;border:none}.slider-parallax .slider-parallax-inner{position:relative}.canvas ul.tab-nav{overflow:hidden}.canvas .feature-box .h3,.canvas .feature-box h3{font-size:16px !important;text-transform:none}.feature-box.fbox-center:not(.fbox-bg) h3:after{display:none}.social-icon img{width:100%;height:100%;padding:0}.featurebox2-block a{color:#FFFFFF;display:block}.featurebox2-block a:hover{color:rgb(247,144,7)}.featurebox2-block p{line-height:1.8;color:rgba(255,255,255,.8)}.canvas .featurebox2-block h1,.canvas .featurebox2-block h2{font-size:inherit !important;color:inherit !important;line-height:inherit !important;margin:inherit !important}.canvas .featurebox2-block .col-padding{padding:40px}.parallax-block{min-height:450px}.canvas .parallax-block h1{color:#EEE;text-shadow:1px 1px 1px rgba(0,0,0,0.15);margin:0 0 0 0 !important}.canvas .testimonial .flex-control-nav li a{background-color:rgb(247,144,7)}.canvas .testimonial{box-shadow:none;border:none;background:none;width:80%;margin:0 auto}.canvas .img-imagesgrid-block .clients-grid li a img{width:100%}@media (max-width:991px){.image-text-block.img-right .col-img{float:left;width:50%;margin-top:10% !important}.image-text-block.img-right .col-txt{float:left;width:calc(50% - 4%) !important;margin-right:4%}}.page .social-follow a.social-icon.si-small{width:52px;height:52px;font-size:34px;line-height:50px !important}.page .social-follow.align-center .container{margin:0 auto;width:220px}.page .social-follow .social-icon.si-small:hover i:first-child{margin-top:-50px}.post-grid .entry-image .bg-image{width:100%;height:200px;background-size:cover;background-position:center}.post-grid .entry-title a{color:#000;font-size:1rem !important}.canvas .blog-list-wrapper{padding:60px 0}.canvas .blog-list-wrapper .post-grid .entry-title h2{font-size:17px !important}.canvas .blog-list-wrapper img.image_fade{max-height:350px;object-fit:cover}.canvas .blog-list-wrapper .entry-content >p{min-height:1px;float:left;width:100%}.canvas .blog-list-wrapper .entry-content .more-link{border-bottom:1px solid rgb(247,144,7)}.canvas .blog-custom-list-wrapper .related-posts .entry-title h4{font-size:14px !important}.canvas .blog-custom-list-wrapper .related-posts .col_half:nth-child(even){margin-right:0 !important;clear:right}.canvas .blog-custom-list-wrapper .related-posts .mpost:first-child{margin-top:25px;padding-top:25px;border-top:1px dashed #E5E5E5}.related-posts .entry-content{display:none}.canvas .entry-title a:hover{color:rgb(247,144,7) !important}.related-posts .entry-title h4{padding:0;margin:0 !important}.canvas .entry-content ul{padding-left:1.2em}.canvas .entry-content ul li{padding-bottom:1em}.canvas .entry-image figcaption{font-size:.8em;text-align:center}.canvas .portfolio-desc h3 a:hover{color:rgb(247,144,7)}@media (max-width:991px){.col_three_fifth,.col_two_fifth{width:100%}ol.breadcrumb{position:relative !important;padding-left:1rem !important}.col_one_fourth{width:100%;clear:none;float:none}.footer-widgets-wrap .col_three_fourth.col_last{width:100%}#copyrights .col_half{width:100%}}@media (max-width:512px){.canvas .button{display:block;height:auto;white-space:normal;line-height:normal !important;text-align:center !important}}