/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 08 2020 | 09:49:59 */
body{font-weight:normal!important;letter-spacing:0.05em!important}.nav>li>a,.nav-dropdown>li>a,.nav>li>a>i + span,.section-title span{letter-spacing:2px!important;font-weight:normal!important}h1,h2,h3,h4,h5,h6{font-weight:600!important;text-transform:none;letter-spacing:3px}.button,button,input[type='submit'],input[type='reset'],input[type='button']{font-weight:normal!important;text-transform:none!important}b,strong,span.widget-title,label,legend{font-weight:normal!important;text-transform:none}label,legend{font-size:100%}.white.is-outline:hover{background-color:#000!important;border-color:#000;color:#fff!important}.page-title-header h1{font-size:200%}@media (min-width:550px){.page-title-header h1{font-size:230%}}.full-height-section{height:calc(100vh - 32px)!important}input[type='submit']{width:100%}.page-wrapper{padding-top:0}.section-title-normal{border-bottom:0}.mfp-bg.mfp-ready{opacity:1}.form-flat input:not([type="submit"]),.form-flat textarea,.form-flat select,.dark .form-flat input:not([type="submit"]){border-radius:0;background-color:#000 !imortant}input[type='search']{font-size:18px}.searchform-wrapper.form-flat .flex-col:last-of-type{margin-left:-2.5em}p a{border-bottom:1px solid #000;padding-bottom:1px}.header .header-inner,.footer .row{padding-left:15px!important;padding-right:15px!important}@media (min-width:1200px){.header .header-inner,.footer .row{padding-left:80px!important;padding-right:80px!important}}.page-template-page-transparent-header-light .header{background:-moz-linear-gradient(top,rgba(0,0,0,.75) 0%,rgba(0,0,0,0) 90%,rgba(0,0,0,0) 98%);background:-webkit-linear-gradient(top,rgba(0,0,0,.75) 0%,rgba(0,0,0,0) 90%,rgba(0,0,0,0) 98%);background:linear-gradient(to bottom,rgba(0,0,0,.75) 0%,rgba(0,0,0,0) 90%,rgba(0,0,0,0) 98%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=0)}.gform_wrapper input.large,.gform_wrapper input.medium,.gform_wrapper input.small,.gform_wrapper select.large,.gform_wrapper select.medium,.gform_wrapper select.small,.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{width:100%!important}label.gfield_label{font-weight:700!important;margin-top:10px}.gform_wrapper li.hidden_label input,body .gform_wrapper ul li.gfield{margin:5px 0px!important}.gform_wrapper .gform_footer,ul.gform_fields li.gfield{margin:0px!important;padding:0px!important}.footer-wrapper input[type='submit']:not(.is-form){background:#fff!important;color:#000!important}.home-hero .is-full-height{min-height:350px;height:350px}@media (min-width:550px){.home-hero .is-full-height{min-height:500px;height:500px}}@media (min-width:849px){.home-hero .is-full-height{height:100%;height:100vh}}div.wpcf7-mail-sent-ok{border:2px solid #fff}.wpcf7 .wpcf7-response-output{border-radius:0}.single-featured_item div.wpcf7-mail-sent-ok,#content .single-featured_item div.wpcf7-mail-sent-ok{border:2px solid #000}.wpcf7 h5{letter-spacing:1px}::-webkit-input-placeholder{color:#000!important;opacity:1}:-moz-placeholder{color:#000!important;opacity:1}::-moz-placeholder{color:#000!important;opacity:1}:-ms-input-placeholder{color:#000!important;opacity:1}.hero-4-slider-txt .col{z-index:20;font-size:130%;display:table;margin-top:-130px}@media (min-width:550px){.hero-4-slider-txt .col{margin-top:-210px}}.portfolio-box-title{font-weight:500!important;text-transform:none}.portfolio-top .row.page-wrapper{max-width:100%!important}.portfolio-archive .overlay{margin:15px;height:auto}.portfolio-archive .box-text-inner h6{color:#000;font-size:100%}.portfolio-archive .box-shade.dark .box-text{text-shadow:none}.portfolio-archive .shade,.featured_item_cats,.portfolio-summary p,.portfolio-box-category,.portfolio-featured-title{display:none;visibility:hidden}#portfolio-content.col{padding:0}.portfolio-summary .row{margin:auto!important}.single-featured_item .portfolio-share{text-align:center}.portfolio-title-header h2{font-size:150%}@media (min-width:849px){.portfolio-title-header h2{font-size:220%}}.portfolio-gallery .row:not(.row-collapse){margin:auto!important}.portfolio-gallery .row{max-width:100%}.portfolio-title-header h1{font-size:100%;font-weight:normal!important}.portfolio-title-header{margin-bottom:30px}.single-featured_item .stuck{position:initial}blockquote{font-size:1em}.absolute-footer{display:none!important;visibility:hidden!important}.mod-1 .scroll-for-more i{color:#fff;font-size:35px!important}.mod-1 .scroll-for-more:hover i{color:#000;z-index:100}.mod-1 .scroll-for-more:hover:before{height:100%}.mod-1 .scroll-for-more:after{height:100%}.mod-1 button{padding:0 .7em}.mod-1 .scroll-for-more:after,.mod-1 .scroll-for-more:before{display:block;width:100%;height:0;position:absolute;bottom:0;left:0;background-color:#fff;transition:height 0.25s cubic-bezier(.25,.45,.46,.92);content:"";z-index:50}.mod-1 .scroll-for-more{height:65px;border:0;background:#000;opacity:1;margin:0!important}.off-canvas-center:not(.dark) .mfp-close{color:#fff;opacity:1}.nav-full-1 .big-links{font-size:200%}.nav-full-1 .small-links{font-size:120%;color:rgba(255,255,255,.5)}.nav-full-1 ul.menu>li + li,.nav-full-1 ul.menu>li>a{border-top:0;padding:2px 0}.nav-full-1 .widget{margin-bottom:.5em}.nav-full-1 ul ul{margin:0}.nav-full-1 .button.is-underline:before{left:0;width:100%}.nav-full-1 .button.is-underline:hover:before{left:20%;width:60%}.mfp-bg.off-canvas-center:not(.dark){background-color:#000;opacity:1}.off-canvas-center .mfp-content{padding-top:20px;max-width:100%}.header-block-block-1{width:100%}@media screen and (max-width:549px){.carousel-slider .flickity-slider>*{max-width:90%!important}}@media screen and (min-width:550px){.carousel-slider .flickity-slider>*{max-width:80%!important}}@media screen and (min-width:849px){.carousel-slider .flickity-slider>*{max-width:70%!important}}.box-text{opacity:0;transition:opacity 0.5s,transform 0.3s,max-height 0.6s,filter 0.6s;transition-property:opacity,transform,max-height,filter;transition-duration:0.5s,0.3s,0.6s,0.6s;transition-timing-function:ease,ease,ease,ease;transition-delay:0s,0s,0s,0s;filter:blur(0);pointer-events:none}.is-small{font-size:90%!important}.box-text h5{color:black!important;font-weight:500!important}.box-blog-post .is-divider{display:none!important}.box-overlay.dark .box-text,.box-shade.dark .box-text{text-shadow:none!important}