@font-face{font-family:orkney-bold;src:url(../../../../../../themes/freimans/fonts/orkney-bold-webfont.woff2) format('woff2'),url(../../../../../../themes/freimans/fonts/orkney-bold-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:orkney-light;src:url(../../../../../../themes/freimans/fonts/orkney-light-webfont.woff2) format('woff2'),url(../../../../../../themes/freimans/fonts/orkney-light-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:orkney-medium;src:url(../../../../../../themes/freimans/fonts/orkney-medium-webfont.woff2) format('woff2'),url(../../../../../../themes/freimans/fonts/orkney-medium-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:orkney regular;src:url(../../../../../../themes/freimans/fonts/orkney-regular-webfont.woff2) format('woff2'),url(../../../../../../themes/freimans/fonts/orkney-regular-webfont.woff) format('woff');font-weight:400;font-style:normal}body{--main-button-color:#494949;--brands-banner-brown:#b78759;--main-text-color:#606060;--medium-text-color:#8F8F8F;--main-title-color:rgb(95,95,95);--price-calculator-background:#2F3752}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}select{text-transform:none}button{overflow:visible}button,input,select,textarea{max-width:100%}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default;opacity:.5}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-right:.4375em;padding:0}input[type=date]::-webkit-inner-spin-button,input[type=date]::-webkit-outer-spin-button,input[type=time]::-webkit-inner-spin-button,input[type=time]::-webkit-outer-spin-button,input[type=datetime-local]::-webkit-inner-spin-button,input[type=datetime-local]::-webkit-outer-spin-button,input[type=week]::-webkit-inner-spin-button,input[type=week]::-webkit-outer-spin-button,input[type=month]::-webkit-inner-spin-button,input[type=month]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #d1d1d1;margin:0 0 1.75em;min-width:inherit;padding:.875em}fieldset>:last-child{margin-bottom:0}legend{border:0;padding:0}textarea{overflow:auto;vertical-align:top}optgroup{font-weight:700}.menu-item-has-children a:after,.social-navigation a:before,.dropdown-toggle:after,.bypostauthor>article .fn:after,.comment-reply-title small a:before,.pagination .prev:before,.pagination .next:before,.pagination .nav-links:before,.pagination .nav-links:after,.search-submit:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:genericons;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-align:center;text-decoration:inherit;text-transform:none;vertical-align:top}body,button,input,select,textarea{color:#1a1a1a;font-family:orkney-regular;font-size:16px;font-size:1rem;line-height:1.75}h1,h2,h3,h4,h5,h6{clear:both;margin:0;text-rendering:optimizeLegibility}p{margin:0 0 43px}dfn,cite,em,i{font-style:italic}blockquote{border:0 solid #1a1a1a;border-left-width:4px;color:#686868;font-size:19px;font-size:1.1875rem;font-style:italic;line-height:1.4736842105;margin:0 0 1.4736842105em;overflow:hidden;padding:0 0 0 1.263157895em}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote p{margin-bottom:1.4736842105em}blockquote cite,blockquote small{color:#1a1a1a;display:block;font-size:16px;font-size:1rem;line-height:1.75}blockquote cite:before,blockquote small:before{content:"\2014\00a0"}blockquote em,blockquote i,blockquote cite{font-style:normal}blockquote strong,blockquote b{font-weight:400}blockquote>:last-child{margin-bottom:0}address{font-style:italic;margin:0 0 1.75em}code,kbd,tt,var,samp,pre{font-family:Inconsolata,monospace}pre{border:1px solid #d1d1d1;font-size:16px;font-size:1rem;line-height:1.3125;margin:0 0 1.75em;max-width:100%;overflow:auto;padding:1.75em;white-space:pre;white-space:pre-wrap;word-wrap:break-word}code{background-color:#d1d1d1;padding:.125em .25em}abbr,acronym{border-bottom:1px dotted #d1d1d1;cursor:help}mark,ins{background:#007acc;color:#fff;padding:.125em .25em;text-decoration:none}big{font-size:125%}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{background:#1a1a1a}hr{background-color:#d1d1d1;border:0;height:1px;margin:0 0 1.75em}ul,ol{margin:0 0 1.75em 1.25em;padding:0}ul{list-style:disc}ol{list-style:decimal;margin-left:1.5em}li>ul,li>ol{margin-bottom:0}dl{margin:0 0 1.75em}dt{font-weight:700}dd{margin:0 0 1.75em}img{height:auto;max-width:100%;vertical-align:middle}del{opacity:.8}table,th,td{border:1px solid #d1d1d1}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.75em;table-layout:fixed;width:100%}caption,th,td{font-weight:400;text-align:left}th{border-width:0 1px 1px 0;font-weight:700}td{border-width:0 1px 1px 0}th,td{padding:.4375em}::-webkit-input-placeholder{color:#686868;font-family:orkney-regular}:-moz-placeholder{color:#686868;font-family:orkney-regular}::-moz-placeholder{color:#686868;font-family:orkney-regular;opacity:1}:-ms-input-placeholder{color:#686868;font-family:orkney-regular}button,button[disabled]:hover,button[disabled]:focus,input[type=button],input[type=button][disabled]:hover,input[type=button][disabled]:focus,input[type=reset],input[type=reset][disabled]:hover,input[type=reset][disabled]:focus,input[type=submit],input[type=submit][disabled]:hover,input[type=submit][disabled]:focus{background:#1a1a1a;border:0;border-radius:2px;color:#fff;font-family:orkney-regular;font-weight:700;letter-spacing:.046875em;line-height:1;padding:.84375em .875em .78125em;text-transform:uppercase}button:hover,button:focus,input[type=button]:hover,input[type=button]:focus,input[type=reset]:hover,input[type=reset]:focus,input[type=submit]:hover,input[type=submit]:focus{background:#007acc}button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:thin dotted;outline-offset:-4px}input[type=date],input[type=time],input[type=datetime-local],input[type=week],input[type=month],input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=tel],input[type=number],textarea{background:#fff;background-image:-webkit-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0));border:2px solid #b4b4b4;color:#686868;padding:.625em .4375em;width:100%}.wpcf7-form-control{border-radius:0!important}input[type=date]:focus,input[type=time]:focus,input[type=datetime-local]:focus,input[type=week]:focus,input[type=month]:focus,input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=number]:focus,textarea:focus{background-color:#fff;border-color:#007acc;color:#1a1a1a;outline:0}.post-password-form{margin-bottom:1.75em}.post-password-form label{color:#686868;display:block;font-family:orkney-regular;font-size:13px;font-size:.8125rem;letter-spacing:.076923077em;line-height:1.6153846154;margin-bottom:1.75em;text-transform:uppercase}.post-password-form input[type=password]{margin-top:.4375em}.post-password-form>:last-child{margin-bottom:0}.search-form{position:relative}input[type=search].search-field{border-radius:2px 0 0 2px;width:-webkit-calc(100% - 42px);width:calc(100% - 42px)}.search-submit:before{content:"\f400";font-size:24px;left:2px;line-height:42px;position:relative;width:40px}.search-submit{border-radius:0 2px 2px 0;bottom:0;overflow:hidden;padding:0;position:absolute;right:0;top:0;width:42px}a{color:#007acc;text-decoration:none}a:hover,a:focus,a:active{color:#686868}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.entry-content a,.entry-summary a,.taxonomy-description a,.logged-in-as a,.comment-content a,.pingback .comment-body>a,.textwidget a,.entry-footer a:hover,.site-info a:hover{box-shadow:0 1px 0 0 currentColor}.entry-content a:hover,.entry-content a:focus,.entry-summary a:hover,.entry-summary a:focus,.taxonomy-description a:hover,.taxonomy-description a:focus,.logged-in-as a:hover,.logged-in-as a:focus,.comment-content a:hover,.comment-content a:focus,.pingback .comment-body>a:hover,.pingback .comment-body>a:focus,.textwidget a:hover,.textwidget a:focus{box-shadow:none}.site-header-menu{display:flex;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;flex-direction:row;justify-content:flex-end;margin:.875em 0}.site-header-menu.toggled-on,.no-js .site-header-menu{display:block}.main-navigation{font-family:orkney-regular}.site-footer .main-navigation{margin-bottom:1.75em}.main-navigation ul{list-style:none;margin:0}.main-navigation li{position:relative}.main-navigation a{color:#1a1a1a;display:block;line-height:1.3125;outline-offset:-1px;padding:.84375em 0}.main-navigation a:hover,.main-navigation a:focus{color:#007acc}.main-navigation .current-menu-item>a,.main-navigation .current-menu-ancestor>a{font-weight:700}.main-navigation ul ul{display:none;margin-left:.875em}.main-navigation .menu-item-has-children>a{margin-right:56px}.dropdown-toggle{background-color:transparent;border:0;border-radius:0;color:#1a1a1a;content:"";height:48px;padding:0;position:absolute;right:0;text-transform:none;top:0;width:48px}.dropdown-toggle:after{border:0 solid #d1d1d1;content:"\f431";font-size:24px;left:1px;position:relative;width:48px}.dropdown-toggle:hover,.dropdown-toggle:focus{background-color:transparent;color:#007acc}.dropdown-toggle:focus{outline:thin dotted;outline-offset:-1px}.dropdown-toggle:focus:after{border-color:transparent}.dropdown-toggle.toggled-on:after{content:"\f432"}.site-header .kc-row-container.kc-container{max-width:100%!important;padding:0 40px}nav#site-navigation{margin:auto}.site-header .main-navigation+.social-navigation{margin-top:1.75em}.site-footer .social-navigation{margin-bottom:1.75em}.social-navigation ul{list-style:none;margin:0 0 -.4375em}.social-navigation li{float:left;margin:0 .4375em .4375em 0}.social-navigation a{border:1px solid #d1d1d1;border-radius:50%;color:#1a1a1a;display:block;height:35px;position:relative;width:35px}.social-navigation a:before{content:"\f415";height:33px;line-height:33px;text-align:center;width:33px}.social-navigation a:hover:before,.social-navigation a:focus:before{color:#007acc}.social-navigation a[href*="codepen.io"]:before{content:"\f216"}.social-navigation a[href*="digg.com"]:before{content:"\f221"}.social-navigation a[href*="dribbble.com"]:before{content:"\f201"}.social-navigation a[href*="dropbox.com"]:before{content:"\f225"}.social-navigation a[href*="facebook.com"]:before{content:"\f203"}.social-navigation a[href*="flickr.com"]:before{content:"\f211"}.social-navigation a[href*="foursquare.com"]:before{content:"\f226"}.social-navigation a[href*="plus.google.com"]:before{content:"\f206"}.social-navigation a[href*="github.com"]:before{content:"\f200"}.social-navigation a[href*="instagram.com"]:before{content:"\f215"}.social-navigation a[href*="linkedin.com"]:before{content:"\f208"}.social-navigation a[href*="path.com"]:before{content:"\f219"}.social-navigation a[href*="pinterest.com"]:before{content:"\f210"}.social-navigation a[href*="getpocket.com"]:before{content:"\f224"}.social-navigation a[href*="polldaddy.com"]:before{content:"\f217"}.social-navigation a[href*="reddit.com"]:before{content:"\f222"}.social-navigation a[href*="skype.com"]:before{content:"\f220"}.social-navigation a[href*="stumbleupon.com"]:before{content:"\f223"}.social-navigation a[href*="tumblr.com"]:before{content:"\f214"}.social-navigation a[href*="twitter.com"]:before{content:"\f202"}.social-navigation a[href*="vimeo.com"]:before{content:"\f212"}.social-navigation a[href*="wordpress.com"]:before,.social-navigation a[href*="wordpress.org"]:before{content:"\f205"}.social-navigation a[href*="youtube.com"]:before{content:"\f213"}.social-navigation a[href^="mailto:"]:before{content:"\f410"}.social-navigation a[href*="spotify.com"]:before{content:"\f515"}.social-navigation a[href*="twitch.tv"]:before{content:"\f516"}.social-navigation a[href$="/feed/"]:before{content:"\f413"}.post-navigation{border-top:4px solid #1a1a1a;border-bottom:4px solid #1a1a1a;clear:both;font-family:orkney-regular;margin:0 7.6923% 3.5em}.post-navigation a{color:#1a1a1a;display:block;padding:1.75em 0}.post-navigation span{display:block}.post-navigation .meta-nav{color:#686868;font-size:13px;font-size:.8125rem;letter-spacing:.076923077em;line-height:1.6153846154;margin-bottom:.5384615385em;text-transform:uppercase}.post-navigation .post-title{display:inline;font-family:orkney-regular;font-size:23px;font-size:1.4375rem;font-weight:700;line-height:1.2173913043;text-rendering:optimizeLegibility}.post-navigation a:hover .post-title,.post-navigation a:focus .post-title{color:#007acc}.post-navigation div+div{border-top:4px solid #1a1a1a}.pagination{border-top:4px solid #1a1a1a;font-family:orkney-regular;font-size:19px;font-size:1.1875rem;margin:0 7.6923% 2.947368421em;min-height:56px;position:relative}.pagination:before,.pagination:after{background-color:#1a1a1a;content:"";height:52px;position:absolute;top:0;width:52px;z-index:0}.pagination:before{right:0}.pagination:after{right:54px}.pagination a:hover,.pagination a:focus{color:#1a1a1a}.pagination .nav-links{padding-right:106px;position:relative}.pagination .nav-links:before,.pagination .nav-links:after{color:#fff;font-size:32px;line-height:51px;opacity:.3;position:absolute;width:52px;z-index:1}.pagination .nav-links:before{content:"\f429";right:-1px}.pagination .nav-links:after{content:"\f430";right:55px}.pagination .current .screen-reader-text{position:static!important}.pagination .page-numbers{display:none;letter-spacing:.013157895em;line-height:1;margin:0 .7368421053em 0 -.7368421053em;padding:.8157894737em .7368421053em .3947368421em;text-transform:uppercase}.pagination .current{display:inline-block;font-weight:700}.pagination .prev,.pagination .next{background-color:#1a1a1a;color:#fff;display:inline-block;height:52px;margin:0;overflow:hidden;padding:0;position:absolute;top:0;width:52px;z-index:2}.pagination .prev:before,.pagination .next:before{font-size:32px;height:53px;line-height:52px;position:relative;width:53px}.pagination .prev:hover,.pagination .prev:focus,.pagination .next:hover,.pagination .next:focus{background-color:#007acc;color:#fff}.pagination .prev:focus,.pagination .next:focus{outline:0}.pagination .prev{right:54px}.pagination .prev:before{content:"\f430";left:-1px;top:-1px}.pagination .next{right:0}.pagination .next:before{content:"\f429";right:-1px;top:-1px}.image-navigation,.comment-navigation{border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;color:#686868;font-family:orkney-regular;font-size:13px;font-size:.8125rem;line-height:1.6153846154;margin:0 7.6923% 2.1538461538em;padding:1.0769230769em 0}.comment-navigation{margin-right:0;margin-left:0}.comments-title+.comment-navigation{border-bottom:0;margin-bottom:0}.image-navigation .nav-previous:not(:empty),.image-navigation .nav-next:not(:empty),.comment-navigation .nav-previous:not(:empty),.comment-navigation .nav-next:not(:empty){display:inline-block}.image-navigation .nav-previous:not(:empty)+.nav-next:not(:empty):before,.comment-navigation .nav-previous:not(:empty)+.nav-next:not(:empty):before{content:"\002f";display:inline-block;opacity:.7;padding:0 .538461538em}.says,.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.site .skip-link{background-color:#f1f1f1;box-shadow:0 0 1px 1px rgba(0,0,0,.2);color:#21759b;display:block;font-family:orkney-regular;font-size:14px;font-weight:700;left:-9999em;outline:none;padding:15px 23px 14px;text-decoration:none;text-transform:none;top:-9999em}.logged-in .site .skip-link{box-shadow:0 0 2px 2px rgba(0,0,0,.2);font-family:open sans,sans-serif}.site .skip-link:focus{clip:auto;height:auto;left:6px;top:7px;width:auto;z-index:100000}.alignleft{float:left;margin:.375em 1.75em 1.75em 0}.alignright{float:right;margin:.375em 0 1.75em 1.75em}.aligncenter{clear:both;display:block;margin:0 auto 1.75em}blockquote.alignleft{margin:.3157894737em 1.4736842105em 1.473684211em 0}blockquote.alignright{margin:.3157894737em 0 1.473684211em 1.4736842105em}blockquote.aligncenter{margin-bottom:1.473684211em}.clear:before,.clear:after,blockquote:before,blockquote:after,.entry-content:before,.entry-content:after,.entry-summary:before,.entry-summary:after,.comment-content:before,.comment-content:after,.site-content:before,.site-content:after,.site-main>article:before,.site-main>article:after,.primary-menu:before,.primary-menu:after,.social-links-menu:before,.social-links-menu:after,.textwidget:before,.textwidget:after,.content-bottom-widgets:before,.content-bottom-widgets:after{content:"";display:table}.clear:after,blockquote:after,.entry-content:after,.entry-summary:after,.comment-content:after,.site-content:after,.site-main>article:after,.primary-menu:after,.social-links-menu:after,.textwidget:after,.content-bottom-widgets:after{clear:both}.widget{border-top:4px solid #1a1a1a;margin-bottom:3.5em;padding-top:1.75em}.widget-area>:last-child,.widget>:last-child{margin-bottom:0}.widget .widget-title{font-family:orkney-regular;font-size:16px;font-size:1rem;letter-spacing:.046875em;line-height:1.3125;margin:0 0 1.75em;text-transform:uppercase}.widget .widget-title:empty{margin-bottom:0}.widget-title a{color:#1a1a1a}.widget.widget_calendar table{margin:0}.widget_calendar td,.widget_calendar th{line-height:2.5625;padding:0;text-align:center}.widget_calendar caption{font-weight:900;margin-bottom:1.75em}.widget_calendar tbody a{background-color:#007acc;color:#fff;display:block;font-weight:700}.widget_calendar tbody a:hover,.widget_calendar tbody a:focus{background-color:#686868;color:#fff}.widget_recent_entries .post-date{color:#686868;display:block;font-family:orkney-regular;font-size:13px;font-size:.8125rem;line-height:1.615384615;margin-bottom:.538461538em}.widget_recent_entries li:last-child .post-date{margin-bottom:0}.widget_rss .rsswidget img{margin-top:-.375em}.widget_rss .rss-date,.widget_rss cite{color:#686868;display:block;font-family:orkney-regular;font-size:13px;font-size:.8125rem;font-style:normal;line-height:1.615384615;margin-bottom:.538461538em}.widget_rss .rssSummary:last-child{margin-bottom:2.1538461538em}.widget_rss li:last-child :last-child{margin-bottom:0}.tagcloud a{border:1px solid #d1d1d1;border-radius:2px;display:inline-block;font-family:orkney-regular;line-height:1;margin:0 .1875em .4375em 0;padding:.5625em .4375em .5em}.tagcloud ul{list-style-type:none;margin-left:0}.tagcloud ul li{display:inline-block}.tagcloud a:hover,.tagcloud a:focus{border-color:#007acc;color:#007acc;outline:0}.site{background-color:#fff}.site-inner{margin:0 auto;position:relative}.site-content{word-wrap:break-word}#content[tabindex="-1"]:focus{outline:0}.site-main>:last-child{margin-bottom:0}.site-header{padding:0 10px;position:fixed;z-index:99999999;background:#fff;width:100vw}.site-header-main{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:nowrap;position:relative}.site-branding{display:flex}.custom-logo-link{display:block}.custom-logo{max-width:180px!important}.site-title{font-family:orkney-regular;font-size:23px;font-size:1.4375rem;font-weight:700;line-height:1.2173913043;margin:0}.site-branding .site-title a{color:#1a1a1a}.site-branding .site-title a:hover,.site-branding .site-title a:focus{color:#007acc}.wp-custom-logo .site-title{margin-top:.608695652em}.site-description{color:#686868;display:none;font-size:13px;font-size:.8125rem;font-weight:400;line-height:1.0769230769;margin:.538461538em 0 0}.menu-toggle{background-color:transparent;color:#1a1a1a;font-size:13px;font-size:.8125rem;margin:1.076923077em 0;padding:.769230769em 0;position:relative;margin-top:.75em}.no-js .menu-toggle{display:none}.menu-toggle:hover,.menu-toggle:focus{background-color:transparent;border-color:#007acc;color:#007acc}.menu-toggle.toggled-on,.menu-toggle.toggled-on:hover,.menu-toggle.toggled-on:focus{background-color:#1a1a1a;border-color:#1a1a1a;color:#fff}.menu-toggle:focus{outline:0}.menu-toggle.toggled-on:focus{outline:thin dotted}.header-image{clear:both;margin:.875em 0}.header-image a{display:block}.header-image a:hover img,.header-image a:focus img{opacity:.85}.site-main>article{margin-bottom:3.5em;position:relative}.entry-header,.entry-summary,.entry-content,.entry-footer,.page-content{margin-right:7.6923%;margin-left:7.6923%}.entry-title{font-family:orkney-regular;font-size:28px;font-size:1.75rem;font-weight:700;line-height:1.25;margin-bottom:1em}.entry-title a{color:#1a1a1a}.entry-title a:hover,.entry-title a:focus{color:#007acc}.post-thumbnail{display:block;margin:0 7.6923% 1.75em}.post-thumbnail img{display:block}.no-sidebar .post-thumbnail img{margin:0 auto}a.post-thumbnail:hover,a.post-thumbnail:focus{opacity:.85}.entry-content,.entry-summary{border-color:#d1d1d1}.entry-content h1,.entry-summary h1,.comment-content h1,.textwidget h1{font-size:28px;font-size:1.75rem;line-height:1.25;margin-top:2em;margin-bottom:1em}.entry-content h2,.entry-summary h2,.comment-content h2,.textwidget h2{font-size:23px;font-size:1.4375rem;line-height:1.2173913043;margin-top:2.4347826087em;margin-bottom:1.2173913043em}.entry-content h3,.entry-summary h3,.comment-content h3,.textwidget h3{font-size:19px;font-size:1.1875rem;line-height:1.1052631579;margin-top:2.9473684211em;margin-bottom:1.4736842105em}.entry-content h4,.entry-content h5,.entry-content h6,.entry-summary h4,.entry-summary h5,.entry-summary h6,.comment-content h4,.comment-content h5,.comment-content h6,.textwidget h4,.textwidget h5,.textwidget h6{font-size:16px;font-size:1rem;line-height:1.3125;margin-top:3.5em;margin-bottom:1.75em}.entry-content h4,.entry-summary h4,.comment-content h4,.textwidget h4{letter-spacing:.140625em;text-transform:uppercase}.entry-content h6,.entry-summary h6,.comment-content h6,.textwidget h6{font-style:italic}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6,.entry-summary h1,.entry-summary h2,.entry-summary h3,.entry-summary h4,.entry-summary h5,.entry-summary h6,.comment-content h1,.comment-content h2,.comment-content h3,.comment-content h4,.comment-content h5,.comment-content h6,.textwidget h1,.textwidget h2,.textwidget h3,.textwidget h4,.textwidget h5,.textwidget h6{font-weight:900}.entry-content h1:first-child,.entry-content h2:first-child,.entry-content h3:first-child,.entry-content h4:first-child,.entry-content h5:first-child,.entry-content h6:first-child,.entry-summary h1:first-child,.entry-summary h2:first-child,.entry-summary h3:first-child,.entry-summary h4:first-child,.entry-summary h5:first-child,.entry-summary h6:first-child,.comment-content h1:first-child,.comment-content h2:first-child,.comment-content h3:first-child,.comment-content h4:first-child,.comment-content h5:first-child,.comment-content h6:first-child,.textwidget h1:first-child,.textwidget h2:first-child,.textwidget h3:first-child,.textwidget h4:first-child,.textwidget h5:first-child,.textwidget h6:first-child{margin-top:0}.post-navigation .post-title,.entry-title,.comments-title{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}body:not(.search-results) .entry-summary{color:#686868;font-size:19px;font-size:1.1875rem;line-height:1.4736842105;margin-bottom:1.4736842105em}body:not(.search-results) .entry-header+.entry-summary{margin-top:-.736842105em}body:not(.search-results) .entry-summary p,body:not(.search-results) .entry-summary address,body:not(.search-results) .entry-summary hr,body:not(.search-results) .entry-summary ul,body:not(.search-results) .entry-summary ol,body:not(.search-results) .entry-summary dl,body:not(.search-results) .entry-summary dd,body:not(.search-results) .entry-summary table{margin-bottom:1.4736842105em}body:not(.search-results) .entry-summary li>ul,body:not(.search-results) .entry-summary li>ol{margin-bottom:0}body:not(.search-results) .entry-summary th,body:not(.search-results) .entry-summary td{padding:.3684210526em}body:not(.search-results) .entry-summary fieldset{margin-bottom:1.4736842105em;padding:.3684210526em}body:not(.search-results) .entry-summary blockquote{border-color:currentColor}body:not(.search-results) .entry-summary blockquote>:last-child{margin-bottom:0}body:not(.search-results) .entry-summary .alignleft{margin:.2631578947em 1.4736842105em 1.4736842105em 0}body:not(.search-results) .entry-summary .alignright{margin:.2631578947em 0 1.4736842105em 1.4736842105em}body:not(.search-results) .entry-summary .aligncenter{margin-bottom:1.4736842105em}.entry-content>:last-child,.entry-summary>:last-child,body:not(.search-results) .entry-summary>:last-child,.page-content>:last-child,.comment-content>:last-child,.textwidget>:last-child{margin-bottom:0}.more-link{white-space:nowrap}.author-info{border-color:inherit;border-style:solid;border-width:1px 0;clear:both;padding-top:1.75em;padding-bottom:1.75em}.author-avatar .avatar{float:left;height:42px;margin:0 1.75em 1.75em 0;width:42px}.author-description>:last-child{margin-bottom:0}.entry-content .author-title{clear:none;font-size:16px;font-size:1rem;font-weight:900;line-height:1.75;margin:0}.author-bio{color:#686868;font-size:13px;font-size:.8125rem;line-height:1.6153846154;margin-bottom:1.6153846154em;overflow:hidden}.author-link{white-space:nowrap}.entry-footer{color:#686868;font-family:orkney-regular;font-size:13px;font-size:.8125rem;line-height:1.6153846154;margin-top:2.1538461538em}.entry-footer:empty{margin:0}.entry-footer a{color:#686868}.entry-footer a:hover,.entry-footer a:focus{color:#007acc}.entry-footer>span:not(:last-child):after{content:"\002f";display:inline-block;opacity:.7;padding:0 .538461538em}.entry-footer .avatar{height:21px;margin:-.1538461538em .5384615385em 0 0;width:21px}.sticky-post{color:#686868;display:block;font-family:orkney-regular;font-size:13px;font-size:.8125rem;letter-spacing:.076923077em;line-height:1.6153846154;margin-bottom:.5384615385em;text-transform:uppercase}.updated:not(.published){display:none}.sticky .posted-on,.byline{display:none}.single .byline,.group-blog .byline{display:inline}.page-header{border-top:4px solid #1a1a1a;margin:0 7.6923% 3.5em;padding-top:1.75em}body.error404 .page-header,body.search-no-results .page-header{border-top:0;padding-top:0}.page-title{font-family:orkney-regular;font-size:23px;font-size:1.4375rem;line-height:1.2173913043}.taxonomy-description{color:#686868;font-size:13px;font-size:.8125rem;line-height:1.6153846154}.taxonomy-description p{margin:.5384615385em 0 1.6153846154em}.taxonomy-description>:last-child{margin-bottom:0}.page-links{clear:both;font-family:orkney-regular;margin:0 0 1.75em}.page-links a,.page-links>span{border:1px solid #d1d1d1;border-radius:2px;display:inline-block;font-size:13px;font-size:.8125rem;height:1.8461538462em;line-height:1.6923076923em;margin-right:.3076923077em;text-align:center;width:1.8461538462em}.page-links a{background-color:#1a1a1a;border-color:#1a1a1a;color:#fff}.page-links a:hover,.page-links a:focus{background-color:#007acc;border-color:transparent;color:#fff}.page-links>.page-links-title{border:0;color:#1a1a1a;height:auto;margin:0;padding-right:.6153846154em;width:auto}.entry-attachment{margin-bottom:1.75em}.entry-caption{color:#686868;font-size:13px;font-size:.8125rem;font-style:italic;line-height:1.6153846154;padding-top:1.0769230769em}.entry-caption>:last-child{margin-bottom:0}.content-bottom-widgets{margin:0 7.6923%}.content-bottom-widgets .widget-area{margin-bottom:3.5em}.format-aside .entry-title,.format-image .entry-title,.format-video .entry-title,.format-quote .entry-title,.format-gallery .entry-title,.format-status .entry-title,.format-link .entry-title,.format-audio .entry-title,.format-chat .entry-title{font-size:19px;font-size:1.1875rem;line-height:1.473684211;margin-bottom:1.473684211em}.blog .format-status .entry-title,.archive .format-status .entry-title{display:none}.comments-area{margin:0 7.6923% 3.5em}.comment-list+.comment-respond,.comment-navigation+.comment-respond{padding-top:1.75em}.comments-title,.comment-reply-title{border-top:4px solid #1a1a1a;font-family:orkney-regular;font-size:23px;font-size:1.4375rem;font-weight:700;line-height:1.3125;padding-top:1.217391304em}.comments-title{margin-bottom:1.217391304em}.comment-list{list-style:none;margin:0}.comment-list article,.comment-list .pingback,.comment-list .trackback{border-top:1px solid #d1d1d1;padding:1.75em 0}.comment-list .children{list-style:none;margin:0}.comment-list .children>li{padding-left:.875em}.comment-author{color:#1a1a1a;margin-bottom:.4375em}.comment-author .avatar{float:left;height:28px;margin-right:.875em;position:relative;width:28px}.bypostauthor>article .fn:after{content:"\f304";left:3px;position:relative;top:5px}.comment-metadata,.pingback .edit-link{color:#686868;font-family:orkney-regular;font-size:13px;font-size:.8125rem;line-height:1.6153846154}.comment-metadata{margin-bottom:2.1538461538em}.comment-metadata a,.pingback .comment-edit-link{color:#686868}.comment-metadata a:hover,.comment-metadata a:focus,.pingback .comment-edit-link:hover,.pingback .comment-edit-link:focus{color:#007acc}.comment-metadata .edit-link,.pingback .edit-link{display:inline-block}.comment-metadata .edit-link:before,.pingback .edit-link:before{content:"\002f";display:inline-block;opacity:.7;padding:0 .538461538em}.comment-content ul,.comment-content ol{margin:0 0 1.5em 1.25em}.comment-content li>ul,.comment-content li>ol{margin-bottom:0}.comment-reply-link{border:1px solid #d1d1d1;border-radius:2px;color:#007acc;display:inline-block;font-family:orkney-regular;font-size:13px;font-size:.8125rem;line-height:1;margin-top:2.1538461538em;padding:.5384615385em .5384615385em .4615384615em}.comment-reply-link:hover,.comment-reply-link:focus{border-color:currentColor;color:#007acc;outline:0}.comment-form{padding-top:1.75em}.comment-form label{color:#686868;display:block;font-family:orkney-regular;font-size:13px;font-size:.8125rem;letter-spacing:.076923077em;line-height:1.6153846154;margin-bottom:.5384615385em;text-transform:uppercase}.comment-list .comment-form{padding-bottom:1.75em}.comment-notes,.comment-awaiting-moderation,.logged-in-as,.form-allowed-tags{color:#686868;font-size:13px;font-size:.8125rem;line-height:1.6153846154;margin-bottom:2.1538461538em}.no-comments{border-top:1px solid #d1d1d1;font-family:orkney-regular;font-weight:700;margin:0;padding-top:1.75em}.comment-navigation+.no-comments{border-top:0;padding-top:0}.form-allowed-tags code{font-family:Inconsolata,monospace}.form-submit{margin-bottom:0}.required{color:#007acc;font-family:Merriweather,Georgia,serif}.comment-reply-title small{font-size:100%}.comment-reply-title small a{border:0;float:right;height:32px;overflow:hidden;width:26px}.comment-reply-title small a:hover,.comment-reply-title small a:focus{color:#1a1a1a}.comment-reply-title small a:before{content:"\f405";font-size:32px;position:relative;top:-5px}.sidebar{margin-bottom:3.5em;padding:0 7.6923%}.site-footer{padding:0 7.6923% 1.75em}.site-info{color:#686868;font-size:13px;font-size:.8125rem;line-height:1.6153846154}.site-info a{color:#686868}.site-info a:hover,.site-info a:focus{color:#007acc}.site-footer .site-title{font-family:inherit;font-size:inherit;font-weight:400}.site-footer .site-title:after{content:"\002f";display:inline-block;font-family:Montserrat,sans-serif;opacity:.7;padding:0 .307692308em 0 .538461538em}.site .avatar{border-radius:50%}.entry-content .wp-smiley,.entry-summary .wp-smiley,.comment-content .wp-smiley,.textwidget .wp-smiley{border:none;margin-top:0;margin-bottom:0;padding:0}.entry-content a img,.entry-summary a img,.comment-content a img,.textwidget a img{display:block}embed,iframe,object,video{margin-bottom:1.75em;max-width:100%;vertical-align:middle}p>embed,p>iframe,p>object,p>video{margin-bottom:0}.entry-content .wp-audio-shortcode a,.entry-content .wp-playlist a{box-shadow:none}.wp-audio-shortcode,.wp-video,.wp-playlist.wp-audio-playlist{margin-top:0;margin-bottom:1.75em}.wp-playlist.wp-audio-playlist{padding-bottom:0}.wp-playlist .wp-playlist-tracks{margin-top:0}.wp-playlist-item .wp-playlist-caption{border-bottom:0;padding:.7142857143em 0}.wp-playlist-item .wp-playlist-item-length{top:.7142857143em}.wp-caption{margin-bottom:1.75em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin:0}.wp-caption .wp-caption-text{color:#686868;font-size:13px;font-size:.8125rem;font-style:italic;line-height:1.6153846154;padding-top:.5384615385em}.gallery{margin:0 -1.1666667% 1.75em}.gallery-item{display:inline-block;max-width:33.33%;padding:0 1.1400652% 2.2801304%;text-align:center;vertical-align:top;width:100%}.gallery-columns-1 .gallery-item{max-width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-icon img{margin:0 auto}.gallery-caption{color:#686868;display:block;font-size:13px;font-size:.8125rem;font-style:italic;line-height:1.6153846154;padding-top:.5384615385em}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.widecolumn{margin-bottom:3.5em;padding:0 7.6923%}.widecolumn .mu_register{width:auto}.widecolumn .mu_register .mu_alert{background:0 0;border-color:#d1d1d1;color:inherit;margin-bottom:3.5em;padding:1.75em}.widecolumn form,.widecolumn .mu_register form{margin-top:0}.widecolumn h2{font-size:23px;font-size:1.4375rem;font-weight:900;line-height:1.2173913043;margin-bottom:1.2173913043em}.widecolumn p{margin:1.75em 0}.widecolumn p+h2{margin-top:2.4347826087em}.widecolumn label,.widecolumn .mu_register label{color:#686868;font-family:orkney-regular;font-size:13px;font-size:.8125rem;font-weight:400;letter-spacing:.076923077em;line-height:1.6153846154;text-transform:uppercase}.widecolumn .mu_register label{margin:2.1538461538em .7692307692em .5384615385em 0}.widecolumn .mu_register label strong{font-weight:400}.widecolumn #key,.widecolumn .mu_register #blog_title,.widecolumn .mu_register #user_email,.widecolumn .mu_register #blogname,.widecolumn .mu_register #user_name{font-size:16px;font-size:1rem;width:100%}.widecolumn .mu_register #blogname{margin:0}.widecolumn .mu_register #blog_title,.widecolumn .mu_register #user_email,.widecolumn .mu_register #user_name{margin:0 0 .375em}.widecolumn #submit,.widecolumn .mu_register input[type=submit]{font-size:16px;font-size:1rem;margin:0;width:auto}.widecolumn .mu_register .prefix_address,.widecolumn .mu_register .suffix_address{font-size:inherit}.widecolumn .mu_register>:last-child,.widecolumn form>:last-child{margin-bottom:0}@-ms-viewport{width:device-width}@viewport{width:device-width}@media screen and (min-width:44.375em){body:not(.custom-background-image):before,body:not(.custom-background-image):after{}body:not(.custom-background-image):before{top:0}body:not(.custom-background-image).admin-bar:before{top:46px}body:not(.custom-background-image):after{bottom:0}.site{min-height:100vh}.site-header{padding:0 10px}.site-branding{margin-top:1.3125em;margin-bottom:1.3125em}.custom-logo{max-width:210px}.site-title{font-size:28px;font-size:1.75rem;line-height:1.25}.wp-custom-logo .site-title{margin-top:.5em}.site-description{display:block}.menu-toggle{font-size:16px;font-size:1rem;margin:1.3125em 0;padding:.8125em .875em .6875em}.site-header-menu{margin:1.3125em 0}.site-header .main-navigation+.social-navigation{margin-top:2.625em}.header-image{margin:1.3125em 0}.pagination{margin:0 23.0769% 4.421052632em 7.6923%}.post-navigation{margin-bottom:5.25em}.post-navigation .post-title{font-size:28px;font-size:1.75rem;line-height:1.25}.pagination .current .screen-reader-text{position:absolute!important}.pagination .page-numbers{display:inline-block}.site-main>article{margin-bottom:5.25em}.entry-header,.post-thumbnail,.entry-content,.entry-summary,.entry-footer,.comments-area,.image-navigation,.post-navigation,.page-header,.page-content,.content-bottom-widgets{margin-right:23.0769%}.entry-title{font-size:33px;font-size:2.0625rem;line-height:1.2727272727;margin-bottom:.8484848485em}.entry-content blockquote.alignleft,.entry-content blockquote.alignright{border-width:4px 0 0;padding:.9473684211em 0 0;width:-webkit-calc(50% - 0.736842105em);width:calc(50% - 0.736842105em)}.entry-content blockquote:not(.alignleft):not(.alignright),.entry-summary blockquote,.comment-content blockquote{margin-left:-1.473684211em}.entry-content blockquote blockquote:not(.alignleft):not(.alignright),.entry-summary blockquote blockquote,.comment-content blockquote blockquote{margin-left:0}.entry-content ul,.entry-summary ul,.comment-content ul,.entry-content ol,.entry-summary ol,.comment-content ol{margin-left:0}.entry-content li>ul,.entry-summary li>ul,.comment-content li>ul,.entry-content blockquote>ul,.entry-summary blockquote>ul,.comment-content blockquote>ul{margin-left:1.25em}.entry-content li>ol,.entry-summary li>ol,.comment-content li>ol,.entry-content blockquote>ol,.entry-summary blockquote>ol,.comment-content blockquote>ol{margin-left:1.5em}.comment-author{margin-bottom:0}.comment-author .avatar{height:42px;position:relative;top:.25em;width:42px}.comment-list .children>li{padding-left:1.75em}.comment-list+.comment-respond,.comment-navigation+.comment-respond{padding-top:3.5em}.comments-area,.widget,.content-bottom-widgets .widget-area{margin-bottom:5.25em}.sidebar,.widecolumn{margin-bottom:5.25em;padding-right:23.0769%}body:not(.search-results) .entry-summary li>ul,body:not(.search-results) .entry-summary blockquote>ul{margin-left:1.157894737em}body:not(.search-results) .entry-summary li>ol,body:not(.search-results) .entry-summary blockquote>ol{margin-left:1.473684211em}}@media screen and (min-width:48.9375em){body:not(.custom-background-image).admin-bar:before{top:32px}}@media screen and (min-width:56.875em){.site-header{padding-right:4.5455%;padding-left:4.5455%}.site-header-main{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.wp-custom-logo .site-header-main{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.site-header-menu{display:flex;-webkit-flex:1;-ms-flex:1;flex:1}.main-navigation{margin:0 -.875em}.main-navigation .primary-menu,.main-navigation .primary-menu>li{border:0}.main-navigation .primary-menu>li{float:left}.main-navigation a{outline-offset:-8px;padding:.65625em .875em;white-space:nowrap}.main-navigation li:hover>a,.main-navigation li.focus>a{color:#007acc}.main-navigation ul ul{padding:14px;width:203px;display:block;left:-999em;margin:0;position:absolute;z-index:99999}.main-navigation ul ul ul{top:-1px}.main-navigation ul ul ul:before,.main-navigation ul ul ul:after{border:0}.main-navigation ul ul li{background-color:#fff;border-radius:3px;border-bottom-width:0}.main-navigation ul ul a{white-space:normal;width:12.6875em}.main-navigation ul ul:before,.main-navigation ul ul:after{border-style:solid;content:"";position:absolute}.main-navigation ul ul:before{border-color:#333 transparent;border-width:0 10px 10px;right:9px;top:-9px;display:none}.main-navigation ul ul:after{border-color:#333 transparent;border-width:0 8px 8px;right:11px;display:none;top:-7px}.main-navigation li:hover>ul,.main-navigation li.focus>ul{left:auto}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:auto;right:100%}.main-navigation .menu-item-has-children>a{margin:0}.main-navigation ul ul .menu-item-has-children>a{padding-right:2.0625em}.main-navigation ul ul .menu-item-has-children>a:after{right:.5625em;top:.875em;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.dropdown-toggle,.main-navigation ul .dropdown-toggle.toggled-on,.site-header .social-navigation,.site-footer .main-navigation{display:none}.menu-toggle{font-size:1rem;margin:1.3125em 0;padding:.8125em .875em .6875em}.site-content{padding:0 4.5455%}.entry-header,.post-thumbnail,.entry-content,.entry-summary,.entry-footer,.comments-area,.image-navigation,.post-navigation,.pagination,.page-header,.page-content,.content-bottom-widgets{margin-right:0;margin-left:0}.sidebar{float:left;margin-left:75%;padding:0;width:25%}.widget{font-size:13px;font-size:.8125rem;line-height:1.6153846154;margin-bottom:3.230769231em;padding-top:1.615384615em}.widget .widget-title{margin-bottom:1.3125em}.widget p,.widget address,.widget hr,.widget ul,.widget ol,.widget dl,.widget dd,.widget table{margin-bottom:1.6153846154em}.widget li>ul,.widget li>ol{margin-bottom:0}.widget blockquote{font-size:16px;font-size:1rem;line-height:1.3125;margin-bottom:1.3125em;padding-left:1.0625em}.widget blockquote cite,.widget blockquote small{font-size:13px;font-size:.8125rem;line-height:1.6153846154}.widget th,.widget td{padding:.5384615385em}.widget pre{font-size:13px;font-size:.8125rem;line-height:1.6153846154;margin-bottom:1.6153846154em;padding:.5384615385em}.widget fieldset{margin-bottom:1.6153846154em;padding:.5384615385em}.widget button,.widget input,.widget select,.widget textarea{font-size:13px;font-size:.8125rem;line-height:1.6153846154}.widget button,.widget input[type=button],.widget input[type=reset],.widget input[type=submit]{line-height:1;padding:.846153846em}.widget input[type=date],.widget input[type=time],.widget input[type=datetime-local],.widget input[type=week],.widget input[type=month],.widget input[type=text],.widget input[type=email],.widget input[type=url],.widget input[type=password],.widget input[type=search],.widget input[type=tel],.widget input[type=number],.widget textarea{padding:.4615384615em .5384615385em}.widget h1{font-size:23px;font-size:1.4375rem;line-height:1.2173913043;margin-bottom:.9130434783em}.widget h2{font-size:19px;font-size:1.1875rem;line-height:1.1052631579;margin-bottom:1.1052631579em}.widget h3{font-size:16px;font-size:1rem;line-height:1.3125;margin-bottom:1.3125em}.widget h4,.widget h5,.widget h6{font-size:13px;font-size:.8125rem;line-height:1.6153846154;margin-bottom:.9130434783em}.widget .alignleft{margin:.2307692308em 1.6153846154em 1.6153846154em 0}.widget .alignright{margin:.2307692308em 0 1.6153846154em 1.6153846154em}.widget .aligncenter{margin-bottom:1.6153846154em}.widget_calendar td,.widget_calendar th{line-height:2.6923076923;padding:0}.widget_rss .rssSummary:last-child{margin-bottom:1.615384615em}.widget input[type=search].search-field{width:-webkit-calc(100% - 35px);width:calc(100% - 35px)}.widget .search-submit:before{font-size:16px;left:1px;line-height:35px;width:34px}.widget button.search-submit{padding:0;width:35px}.tagcloud a{margin:0 .2307692308em .5384615385em 0;padding:.5384615385em .4615384615em .4615384615em}.textwidget h1{margin-top:1.8260869565em}.textwidget h2{margin-top:2.2105263158em}.textwidget h3{margin-top:2.625em}.textwidget h4{letter-spacing:.153846154em}.textwidget h4,.textwidget h5,.textwidget h6{margin-top:3.2307692308em}.content-bottom-widgets .widget-area:nth-child(1):nth-last-child(2),.content-bottom-widgets .widget-area:nth-child(2):nth-last-child(1){float:left;margin-right:7.1428571%;width:46.42857145%}.content-bottom-widgets .widget-area:nth-child(2):nth-last-child(1):last-of-type{margin-right:0}.site-footer{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 4.5455% 3.5em}.site-footer .social-navigation{margin:0;-webkit-order:2;-ms-flex-order:2;order:2}.site-info{margin:.538461538em auto .538461538em 0;-webkit-order:1;-ms-flex-order:1;order:1}.no-sidebar .content-area{float:none;margin:0;width:100%}.no-sidebar .entry-header,.no-sidebar .entry-content,.no-sidebar .entry-summary,.no-sidebar .entry-footer,.no-sidebar .comments-area,.no-sidebar .image-navigation,.no-sidebar .post-navigation,.no-sidebar .pagination,.no-sidebar .page-header,.no-sidebar .page-content,.no-sidebar .content-bottom-widgets{margin-right:15%;margin-left:15%}.widecolumn{padding-right:15%;padding-left:15%}}@media screen and (min-width:1192px){.menu-toggle{display:none}}@media screen and (min-width:61.5625em){.site-header{padding:0;padding-bottom:.5em;padding-top:.5em}.site-branding,.site-header-menu,.header-image{margin-top:1em;margin-bottom:1em}.custom-logo{max-width:240px}.image-navigation{margin-bottom:3.230769231em}.post-navigation{margin-bottom:7em}.pagination{margin-bottom:5.894736842em}.widget{margin-bottom:4.307692308em}.site-main>article{margin-bottom:7em}.entry-title{font-size:40px;font-size:2.5rem;line-height:1.225;margin-bottom:1.05em}.format-aside .entry-title,.format-image .entry-title,.format-video .entry-title,.format-quote .entry-title,.format-gallery .entry-title,.format-status .entry-title,.format-link .entry-title,.format-audio .entry-title,.format-chat .entry-title{font-size:23px;font-size:1.4375em;line-height:1.304347826;margin-bottom:1.826086957em}.post-thumbnail{margin-bottom:2.625em}.entry-content h1,.entry-summary h1,.comment-content h1{font-size:33px;font-size:2.0625rem;line-height:1.2727272727;margin-top:1.696969697em;margin-bottom:.8484848485em}.entry-content h2,.entry-summary h2,.comment-content h2{font-size:28px;font-size:1.75rem;line-height:1.25;margin-top:2em;margin-bottom:1em}.entry-content h3,.entry-summary h3,.comment-content h3{font-size:23px;font-size:1.4375rem;line-height:1.2173913043;margin-top:2.4347826087em;margin-bottom:1.2173913043em}.entry-content h4,.entry-summary h4,.entry-intro h4,.comment-content h4{letter-spacing:.131578947em}.entry-content h4,.entry-content h5,.entry-content h6,.entry-summary h4,.entry-summary h5,.entry-summary h6,.comment-content h4,.comment-content h5,.comment-content h6{font-size:19px;font-size:1.1875rem;line-height:1.1052631579;margin-top:2.9473684211em;margin-bottom:1.473684211em}.author-info{border-bottom-width:0;padding-bottom:0}.comment-list+.comment-respond,.comment-navigation+.comment-respond{padding-top:5.25em}.comments-area,.sidebar,.content-bottom-widgets .widget-area,.widecolumn{margin-bottom:7em}body:not(.search-results) .entry-summary{margin-bottom:2.210526316em}body:not(.search-results) .entry-header+.entry-summary{margin-top:-1.105263158em}body:not(.search-results) article:not(.type-page) .entry-content{float:right;width:71.42857144%}body:not(.search-results) article:not(.type-page) .entry-content>blockquote.alignleft.below-entry-meta{margin-left:-40%;width:-webkit-calc(60% - 1.4736842105em);width:calc(60% - 1.4736842105em)}body:not(.search-results) article:not(.type-page) img.below-entry-meta,body:not(.search-results) article:not(.type-page) figure.below-entry-meta{clear:both;display:block;float:none;margin-right:0;margin-left:-40%;max-width:140%}body:not(.search-results) article:not(.type-page) figure.below-entry-meta img.below-entry-meta,body:not(.search-results) article:not(.type-page) table figure.below-entry-meta,body:not(.search-results) article:not(.type-page) table img.below-entry-meta{margin:0;max-width:100%}body:not(.search-results) article:not(.type-page) .entry-footer{float:left;margin-top:.1538461538em;width:21.42857143%}body:not(.search-results) article:not(.type-page) .entry-footer>span:not(:last-child):after{display:none}.single .byline,.full-size-link,body:not(.search-results).group-blog .byline,body:not(.search-results) .entry-format,body:not(.search-results) .cat-links,body:not(.search-results) .tags-links,body:not(.search-results) article:not(.sticky) .posted-on,body:not(.search-results) article:not(.type-page) .comments-link,body:not(.search-results) article:not(.type-page) .entry-footer .edit-link{display:block;margin-bottom:.5384615385em}body:not(.search-results) article:not(.type-page) .entry-footer>span:last-child{margin-bottom:0}body:not(.search-results) article:not(.type-page) .entry-footer .avatar{display:block;height:auto;margin:0 0 .5384615385em;width:49px}body.no-sidebar:not(.search-results) article:not(.type-page) .entry-content{float:left;margin-right:-100%;margin-left:34.99999999%;width:50.00000001%}body.no-sidebar:not(.search-results) article:not(.type-page) .entry-footer{margin-right:-100%;margin-left:15%;width:15%}}@media screen and (min-width:75em){body:not(.search-results) .entry-summary{font-size:23px;font-size:1.4375rem;line-height:1.5217391304;margin-bottom:1.826086957em}body:not(.search-results) .entry-header+.entry-summary{margin-top:-.913043478em}body:not(.search-results) .entry-summary p,body:not(.search-results) .entry-summary address,body:not(.search-results) .entry-summary hr,body:not(.search-results) .entry-summary ul,body:not(.search-results) .entry-summary ol,body:not(.search-results) .entry-summary dl,body:not(.search-results) .entry-summary dd,body:not(.search-results) .entry-summary table{margin-bottom:1.5217391304em}body:not(.search-results) .entry-summary li>ul,body:not(.search-results) .entry-summary blockquote>ul{margin-left:.956521739em}body:not(.search-results) .entry-summary li>ol,body:not(.search-results) .entry-summary blockquote>ol{margin-left:1.52173913em}body:not(.search-results) .entry-summary blockquote{font-size:23px;font-size:1.4375rem;line-height:1.5217391304;margin:0 0 1.5217391304em;padding-left:1.347826087em}body:not(.search-results) .entry-summary blockquote:not(.alignleft):not(.alignright){margin-left:-1.52173913em}body:not(.search-results) .entry-summary blockquote blockquote:not(.alignleft):not(.alignright){margin-left:0}body:not(.search-results) .entry-summary blockquote cite,body:not(.search-results) .entry-summary blockquote small{font-size:19px;font-size:1.1875rem;line-height:1.8421052632}body:not(.search-results) .entry-summary th,body:not(.search-results) .entry-summary td{padding:.3043478261em}body:not(.search-results) .entry-summary pre{font-size:16px;font-size:1rem;line-height:1.75;margin-bottom:1.75em;padding:1.75em}body:not(.search-results) .entry-summary fieldset{margin-bottom:1.5217391304em;padding:.3043478261em}body:not(.search-results) .entry-summary h1{margin-top:2.121212121em;margin-bottom:1.060606061em}body:not(.search-results) .entry-summary h2{margin-top:2.5em;margin-bottom:1.25em}body:not(.search-results) .entry-summary h3{margin-top:3.043478261em;margin-bottom:1.52173913em}body:not(.search-results) .entry-summary h4,body:not(.search-results) .entry-summary h5,body:not(.search-results) .entry-summary h6{margin-top:3.684210526em;margin-bottom:1.842105263em}body:not(.search-results) .entry-summary h1:first-child,body:not(.search-results) .entry-summary h2:first-child,body:not(.search-results) .entry-summary h3:first-child,body:not(.search-results) .entry-summary h4:first-child,body:not(.search-results) .entry-summary h5:first-child,body:not(.search-results) .entry-summary h6:first-child{margin-top:0}body:not(.search-results) .entry-summary .alignleft{margin:.2608695652em 1.5217391304em 1.5217391304em 0}body:not(.search-results) .entry-summary .alignright{margin:.2608695652em 0 1.5217391304em 1.5217391304em}body:not(.search-results) .entry-summary .aligncenter{margin-bottom:1.5217391304em}}@media print{form,button,input,select,textarea,.navigation,.main-navigation,.social-navigation,.sidebar,.content-bottom-widgets,.header-image,.page-links,.edit-link,.comment-respond,.comment-edit-link,.comment-reply-link,.comment-metadata .edit-link,.pingback .edit-link{display:none}body,blockquote cite,blockquote small,pre,.entry-content h4,.entry-content h5,.entry-content h6,.entry-summary h4,.entry-summary h5,.entry-summary h6,.comment-content h4,.comment-content h5,.comment-content h6,.entry-content .author-title{font-size:12pt}blockquote{font-size:14.25pt}.site-title,.page-title,.comments-title,.entry-content h2,.entry-summary h2,.comment-content h2,.widecolumn h2{font-size:17.25pt}.site-description{display:block}.entry-title{font-size:24.75pt;line-height:1.2727272727;margin-bottom:1.696969697em}.format-aside .entry-title,.format-image .entry-title,.format-video .entry-title,.format-quote .entry-title,.format-gallery .entry-title,.format-status .entry-title,.format-link .entry-title,.format-audio .entry-title,.format-chat .entry-title{font-size:17.25pt;line-height:1.304347826;margin-bottom:1.826086957em}.entry-content h1,.entry-summary h1,.comment-content h1{font-size:21pt}.entry-content h3,.entry-summary h3,.comment-content h3,body:not(.search-results) .entry-summary{font-size:14.25pt}.site-description,.author-bio,.entry-footer,.sticky-post,.taxonomy-description,.entry-caption,.comment-metadata,.comment-notes,.comment-awaiting-moderation,.site-info,.wp-caption .wp-caption-text,.gallery-caption{font-size:9.75pt}body,.site{background:0 0!important}body,blockquote cite,blockquote small,.site-branding .site-title a,.entry-title a,.comment-author{color:#1a1a1a!important}blockquote,.page-header,.comments-title{border-color:#1a1a1a!important}blockquote,.site-description,body:not(.search-results) .entry-summary,body:not(.search-results) .entry-summary blockquote,.author-bio,.entry-footer,.entry-footer a,.sticky-post,.taxonomy-description,.entry-caption,.comment-author,.comment-metadata a,.comment-notes,.comment-awaiting-moderation,.site-info,.site-info a,.wp-caption .wp-caption-text,.gallery-caption{color:#686868!important}code,hr{background-color:#d1d1d1!important}pre,abbr,acronym,table,th,td,.author-info,.comment-list article,.comment-list .pingback,.comment-list .trackback,.no-comments{border-color:#d1d1d1!important}a{color:#007acc!important}.entry-content a,.entry-summary a,.taxonomy-description a,.comment-content a,.pingback .comment-body>a{box-shadow:none;border-bottom:1px solid #007acc!important}.site{margin:5%}.site-inner{max-width:none}.site-header{padding:0 0 1.75em}.site-branding{margin-top:0;margin-bottom:1.75em}.entry-header,.entry-footer,.page-header,.page-content,.entry-content,.entry-summary,.post-thumbnail,.comments-area{margin-right:0;margin-left:0}.post-thumbnail,.site-main>article{margin-bottom:3.5em}.entry-content blockquote.alignleft,.entry-content blockquote.alignright{border-width:4px 0 0;padding:.9473684211em 0 0;width:-webkit-calc(50% - 0.736842105em);width:calc(50% - 0.736842105em)}body:not(.search-results) .entry-header+.entry-summary{margin-top:-1.473684211em}.site-footer,.widecolumn{padding:0}}#menu-main-menu>li>a{text-transform:uppercase;font-size:12px;color:#606060}.current-menu-item>a{color:#b78759!important;font-family:orkney-bold}.menu-item a:hover{color:#b88858!important}.menu-item{font-size:80%!important}.sub-menu>li{font-size:100%!important;text-transform:uppercase}.menu-item>a{font-family:orkney-bold}.menu-item-container{display:flex;flex:1;height:auto;margin-left:30px;align-items:flex-end}.main-navigation ul ul{background:#494949!important}.sub-menu>.menu-item{background:0 0}.sub-menu>li:last-child{border-bottom:0!important}.sub-menu>.menu-item>a{color:#fff;font-size:12px}.sub-menu{border-radius:3px}.language-menu-items{display:flex;flex-direction:row;color:#fff;margin-left:100px}.language-menu-item{margin-left:10px;color:#fff;font-size:13px;font-family:orkney-regular;cursor:pointer}.language-menu-item:hover{color:#b88858}a:focus{outline:none}.site-header-landing{position:absolute;padding-top:7px;width:1170px;top:25px;left:0;margin:0 auto;left:0;right:0}.landing-main{margin-bottom:0}.showcase-banner-cover-photo{width:100vw!important;position:absolute;height:100vh!important;object-fit:cover}.main-banner-container{width:100vw;position:relative;height:100vh}@media screen and (max-width:1024px){.kc_wrap-video-bg{display:none}}@media screen and (max-width:1170px){.main-banner-social-container{margin:0!important}}.main-banner-content-wrapper{max-width:1170px;position:relative;margin:0 auto;color:#fff;padding:219px 0 0}.main-banner-icon{height:15px;width:auto;margin-left:10px}.main-banner-title-container{font-size:50px;font-family:orkney-medium;width:60%;line-height:70px;text-transform:uppercase}.main-banner-contact{color:#fff;font-family:orkney-light!important}.main-banner-description-container{font-size:18px;color:#fff;width:600px;padding:39px 0 36px;font-family:orkney-light;line-height:30px}.main-banner-icon:hover{background:#b78759}.main-banner-button{background:var(--brands-banner-brown);padding:16.5px 37px;font-family:orkney-medium;color:#fff;font-size:12px;text-transform:uppercase}.main-banner-social-container{position:absolute;left:0;bottom:0;color:#fff;display:flex;width:100%;max-width:1170px;margin:0 calc((100vw - 1170px)/2)}.main-banner-social-icons{flex:1;margin-top:40px}.main-banner-social-contact{flex:1;text-align:center;margin-bottom:20px}.site-content-landing{padding:0}.reset-all-padding{padding:0!important;margin:0!important}.slideshow-description-container{display:flex;max-width:1140px;flex-direction:row;padding:116px 0 109px}.slideshow-description-text-title{font-size:35px;font-family:orkney-medium;line-height:47px;color:var(--main-title-color)}.slideshow-description-image{object-fit:contain;height:inherit;max-height:300px}.slideshow-description-text-content{padding:30px 0 0;font-size:16px;font-family:orkney-light;margin-bottom:20px;color:#8f8f8f;line-height:1.625}.slideshow-description-text-title{max-width:300px}.attachment-post-thumbnail{display:none}.site-content-page{padding-left:0;padding-right:0}.project-map-content-container{display:flex;flex:1;flex-direction:row;margin-top:120px;margin-bottom:120px;padding:0}.project-map-side-content-container{display:flex;flex:1;margin:30px 30px 30px 0;flex-direction:column}.project-map-box{height:100%;display:flex;flex:1}.project-map-next-container,#pm_project_title{display:none}.project-map-title-block{display:flex;width:100%}.project-map-top-title-text{width:100%}.project-map-next-container{width:25%;text-align:right;padding:0 10px;align-self:flex-end;max-width:110px}#project-map-next-arrow{background:#2f3752;border:0;border-radius:0;outline:none;width:100%;height:0;padding-bottom:50%;min-height:2em;background-image:url(/wp-content/themes/freimans/images/001-next-white.svg);background-repeat:no-repeat;background-size:auto 50%;background-position:center;margin-top:5px}.project-map-stats-container{margin-top:35px;display:flex;flex:1;flex-direction:row;margin-bottom:50px}.pm_project_sign{text-transform:uppercase;font-size:16px}.project-map-title{margin-top:15px;text-transform:uppercase;font-size:25px;line-height:33px}.project-map-next-text{text-transform:uppercase;font-size:12px;line-height:15px}.project-map-stats-col{flex:1}.project-map-stats-icon{width:25%;height:auto;margin-bottom:15px}.project-map-executed-projects{font-size:18px;line-height:100%;font-family:orkney-regular;color:#606060}.project-map-stats-col-divisor{border-right:1px solid #d3d3d3;margin-right:30px}.project-map-stats-title{color:#737373;margin-bottom:5px;font-size:14px;font-family:orkney-light}.project-map-description{color:#999;font-family:orkney-light}.project-map-button{background:#474747;color:#fff;padding:16.5px 65px}.project-map-value{color:#666}.project-map-button-container{padding-top:20px;font-size:12px;font-family:orkney-medium}#pm_title{font-size:30px;line-height:100%;font-family:orkney-medium;margin-top:30px;margin-bottom:45px;color:#606060}.slideshow-description-text-container{flex:2;margin-top:50px;*/margin-top:50px}.slideshow-description-image-container{flex:3;height:90%;max-width:770px;margin-right:0;white-space:nowrap}.slideshow-description-image-box{max-height:300px;text-align:center}.slideshow-description-image-attributes{display:flex;flex-wrap:wrap;justify-content:center;margin-top:10px}.slideshow-description-image-attributes-author{flex:1;text-align:center;color:var(--main-text-color);display:flex;justify-content:left;padding:15px;font-size:16px;color:#8f8f8f;font-family:orkney-light}.slideshow-description-image-attributes-author::after{content:'';width:150px;height:2px;background:#e8e7e7;position:absolute;margin-top:40px}.slideshow-description-image-attributes-button{flex:1;text-align:center;color:var(--main-text-color);display:flex;justify-content:center;line-height:50px}.product-description-image-attributes-button{flex:1;text-align:center;color:var(--main-text-color);display:flex;justify-content:center;line-height:50px}.slideshow-description-button{background:var(--main-button-color);padding:18.5px 85.5px;color:#fff;font-size:12px}.slideshow-description-next{padding:10px 10px 0;border-left:1px solid var(--medium-text-color);font-size:24px;cursor:pointer;line-height:68px;height:60px;color:#c3c3c3;padding-bottom:0}.product-description-next{padding:10px 10px 0;border-left:1px solid var(--medium-text-color);font-size:24px;cursor:pointer;line-height:68px;height:60px;color:#c3c3c3;padding-bottom:0}.slideshow-description-morethan{padding:10px 0;font-size:150%;color:var(--main-title-color);cursor:pointer;line-height:66px}.product-description-morethan{padding:10px 0;font-size:150%;color:var(--main-title-color);cursor:pointer;line-height:66px}.slideshow-description-current{padding:0 10px;font-size:45px;color:var(--main-title-color);cursor:pointer;line-height:76px}.product-description-current{padding:0 10px;font-size:45px;color:var(--main-title-color);cursor:pointer;line-height:76px}.brands-banner-container{background:var(--brands-banner-brown);width:100%;text-align:center;display:flex;justify-content:center;padding:0}.brands-banner-logo-wrapper{height:inherit;flex:1}.brands-banner-logo{padding:45px 0;height:inherit}.product-description-container{display:flex;flex-direction:row;padding:80px 0 60px}.product-description-text-title{font-family:orkney-medium;font-size:35px;color:var(--main-title-color);text-transform:uppercase;color:#606060;max-width:300px}.product-description-image{object-fit:contain;height:100%}.product-description-text-content{padding:30px 0;color:#8f8f8f;font-family:orkney-light;font-size:16px}.product-description-text-container-left{flex:3;margin-top:50px;padding:0 50px;min-width:350px}.product-description-text-container-right{flex:3;margin-top:67px}.product-description-image-container{flex:6;height:500px;margin-top:50px}.product-description-image-box{height:calc(100% - 150px);text-align:center}.product-description-image-attributes{display:flex;justify-content:center;margin-top:10px}.product-description-image-attributes-author{flex:1;text-align:center;color:var(--medium-text-color);display:flex;padding:15px 0;font-size:16px;font-family:orkney-light}.product-description-image-attributes-author::after{content:'';width:150px;height:2px;background:#e8e7e7;position:absolute;margin-top:40px}.product-description-button{background:var(--main-button-color);padding:14px 45px;font-size:12px;display:inline-block;width:100%;max-width:256px;text-align:center;color:#fff;font-family:orkney-medium}.price-calculator-banner-container{height:230px;width:100%;display:flex;justify-content:center;text-align:center;position:relative;padding:0 50px 0 0}.price-calculator-banner-image-container{flex:1}.price-calculator-home-content-container{color:#fff!important;padding-left:0!important}#price-calculator-home-title-container{color:#fff!important}#price-calculator-home-text-container{color:#fff!important}.price-calculator-banner-image{position:absolute;bottom:0;max-width:361px;margin-left:-217px}.price-calculator-banner-content-container{flex:1;text-align:left;color:#fff;padding:50px 0 0;max-width:820px}.price-calculator-banner-content-title{font-size:35px;font-family:orkney-medium;color:#606060!important;line-height:1.2}.price-calculator-banner-button-container{flex:1;text-align:right;line-height:200px;margin-top:10px}.price-calculator-banner-button{color:#fff;text-transform:uppercase;background:var(--brands-banner-brown);margin-right:20px;padding:15px 70px;font-size:14px;font-family:orkney-medium;margin-left:20px}.price-calculator-banner-button a{color:#fff}.packages-banner .owl-prev,.packages-banner .owl-next{position:absolute;top:156px;margin-top:-20px;width:50px;height:50px;outline:none}.packages-banner .owl-prev.disabled,.packages-banner .owl-next.disabled{display:none}.packages-banner .owl-prev span,.packages-banner .owl-next span{line-height:50px;font-size:50px}.packages-banner .owl-prev{left:10px}.packages-banner .owl-next{right:10px}.project-statistics-banner-container{dth:100%;display:flex}.product-banner-wrapper{width:100%;max-width:100%;overflow:hidden}.product-package-banner-content-title{font-size:200%;text-align:center;color:#777;margin-top:120px;color:#606060;font-size:29px;font-family:orkney-regular;font-weight:400}.product-package-feature-row>img{width:25px!important}.product-package-banner-content-description{color:#8f8f8f;max-width:588px;text-align:center;font-family:orkney-light;font-size:18px;margin-top:15px;font-weight:400;margin:auto}.product-package-banner-content-container{display:flex;flex-direction:row;flex:1}.product-package-container-col{display:flex;flex:1;flex-direction:column;padding:50px 0 0}.product-package-showcase-image{width:100%;max-width:200px;height:158px;margin:15px auto}.product-package-title{color:var(--brands-banner-brown);letter-spacing:3px;font-size:22px;line-height:100%;text-align:center;margin-top:19px;margin-bottom:30px}.product-package-feature-row{display:flex;flex-direction:row;border-bottom:1px solid #d3d3d3;padding:15px 0;margin:0 0 0 37px}.product-package-feature-title-true{display:flex;flex:1;font-family:orkney-light;color:#606060}.product-package-feature-title-false{display:flex;flex:1;color:#ccc}.product-package-feature-row>img{height:25px;width:25px;align-self:center;margin-right:10px}.product-package-price-container,.down-arrow-row{display:flex;flex-direction:row;justify-content:center}.arrow-down-button-container{display:none}.product-package-price-container>span,.down-arrow-row-text{display:flex;flex-wrap:wrap;flex-direction:row;color:var(--main-button-color)}.product-package-currency{font-size:34px;font-family:orkney-regular;height:100%;margin-top:15%}.product-package-price-container span,.down-arrow-row-text{color:#606060}.product-package-first-decimal{font-size:58px;font-family:orkney-light}.product-package-feature-container div:last-child{border:none}.product-package-cents{margin-top:4%;font-size:34px;text-decoration:underline}.footer-bar-style{width:100%;background:var(--main-button-color);color:#fff;display:flex;margin-top:60px;justify-content:center;font-family:orkney-light!important}.footer-bar-container{display:flex;flex:1;height:80%;padding-left:20px;font-size:80%;border-left:1px solid gray;margin-left:30px;margin-right:30px;margin-top:auto;margin-bottom:auto;align-items:center;max-width:336px}.footer-bar-container:first-child{border-left:none}.foot-bar-content-container{display:flex;flex:1;flex-direction:column}.foot-bar-container-content{display:flex;flex:1;flex-direction:column}.foot-bar-container-content-col{display:flex;flex:1;margin-top:auto;margin-bottom:auto;flex-direction:column}.foot-bar-contact-image{width:auto;height:15px!important;margin-right:15px;margin-top:10px;margin-bottom:10px}.main-banner-button:hover{background:#494949;color:#fff}.price-calculator-banner-button:hover{background:#494949;color:#fff}#goldenbutton:hover{background:#494949;color:#fff}.slideshow-description-button:hover{background:#b78759;color:#fff}.product-description-button:hover{background:#b78759;color:#fff}.project-map-button:hover{background:#b78759;color:#fff}.product-package-order-button:hover{background:#b78759;color:#fff}.foot-bar-container-content-row{display:flex;font-size:14px;flex:1;color:#fff;flex-direction:row;align-self:auto;align-items:center;margin-bottom:15px}.slackaf{margin-top:50px;margin-left:50px}.first-column-text{font-size:14px;padding:20px 0}.foot-bar-content-container li{padding:5px}.foot-bar-container-content li{padding:5px;font-size:14px}.foot-bar-container-content-row>p{margin:0}.logo-style{width:180px;height:auto;display:flex;margin-top:50px;margin-bottom:20px}.social-med-icons{display:flex;flex:1;flex-direction:row;width:20px;height:20px;margin-right:20px}.cr-container{display:flex;flex-direction:row;flex:1;background-color:#007acc;color:#fff}.product-package-order-button{padding:15px;max-width:256px;flex-direction:row;max-height:49px;background:var(--main-button-color);margin-left:17px;color:#fff;font-size:12px;font-family:orkney-medium;height:auto!important;text-align:center}.product-package-gold-bg{background:var(--brands-banner-brown)}.professional-banner-container{display:flex;padding:50px 0 100px;margin:0 auto}.professional-banner-left-container{flex:6;margin-left:15px;padding-right:50px}.professional-banner-middle-container{flex:3;position:relative;padding:15px 0 0}.professional-banner-right-container{flex:2;margin:35px 0 0 40px;color:var(--main-title-color);font-family:orkney-light!important}.professional-banner-left-quality-container{display:flex;border-bottom:1px solid #d3d3d3!important;margin:0 15px 15px 0;padding:0 0 10px}.professional-banner-left-quality-safety-container{flex:1;display:flex}.professional-banner-left-qaulity-professional-container{flex:1;display:flex;margin-left:50px}.professional-banner-left-quality-text{max-width:140px;margin-left:30px;font-size:14px;color:#494949;font-family:orkney-regular!important}.professional-banner-left-payments-container{display:flex}.professional-banner-left-payments-cards-container{flex:1;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;text-align:center;min-width:300px}.professional-banner-left-payments-paypal-container{flex:1}.professional-banner-left-payments-paypal-container img{width:30px;margin-left:20px}.professional-banner-medium-image{width:60px}.professional-banner-small-image{height:40px;margin:10px}.professional-banner-signature-image{width:150px;margin-top:10px}.professional-banner-middle-image-container{position:absolute;z-index:1}.professional-banner-middle-text-container{position:relative;z-index:2;font-size:14px;margin:25px 0 0 25px;font-family:orkney-light!important;font-style:italic;color:#606060}.content-page-sub-menu-container{height:350px;position:relative;overflow:visible}.content-page-sub-menu-cover-photo{width:100vw;height:80%;object-fit:cover;object-position:50% 50%}.buj-a{line-height:1.625;margin:0}.buj-q{font-size:30px;font-family:orkney-medium;display:inline}.buj-question{font-size:20px;font-family:orkney-medium;display:inline}.content-page-title-container{max-width:1110px;margin:auto;position:relative;bottom:250px;width:100%;height:100%;color:#fff;padding-left:0;margin-top:20px}.two-col-container{padding-top:60px}.smol-but-active{padding:15px;font-size:12px;padding-top:0;padding-bottom:0;border-right:1px solid #d3d3d3;color:#b78759}.content-page-title-container h1{font-size:300%;color:#fff;line-height:1.667;padding-top:17px;font-family:orkney-medium,sans-serif}.contet-page-title-description{color:#fff;margin-top:15px;font-size:18px;font-family:orkney-light,sans-serif;line-height:1.667}.content-page-sub-menu-item-container{position:absolute;bottom:-7px;background:#fff;display:flex;flex-direction:row;-webkit-box-shadow:0 3px 43px 0 rgba(0,0,0,.09);-moz-box-shadow:0 3px 43px 0 rgba(0,0,0,.09);box-shadow:0 3px 43px 0 rgba(0,0,0,.09);padding:15px 30px}.advanced-banner-middle-text{font-size:12px;font-family:orkney-light;text-transform:uppercase;color:#606060}.content-page-sub-menu-item{padding:15px;font-size:12px;padding-top:0;padding-bottom:0;border-right:1px solid #d3d3d3;color:#999}.content-page-sub-menu-item>div{text-transform:uppercase;font-family:orkney-medium,sans-serif}.smol-but-active>div{text-transform:uppercase;font-family:orkney-bold,sans-serif}.content-page-sub-menu-item-container a:last-of-type{border-right:0!important}.content-page-sub-menu-item:hover{color:var(--brands-banner-brown)}.mobile-page-nav{position:relative;z-index:3;box-shadow:0 3px 43px 0 rgba(0,0,0,.09);display:none}.mobile-page-nav .mobile-page-nav-wrapper{display:none}.mobile-page-nav.active .mobile-page-nav-wrapper{display:block}.mobile-page-nav a{text-transform:uppercase;font-size:17px}.mobile-page-nav-main{padding:15px;background:#fff;display:block;min-height:50px;position:relative}.mobile-page-nav-current{display:inline-block;float:left;font-size:17px;padding-top:5px;line-height:1em;vertical-align:text-bottom}.mobile-page-nav-arrow{display:inline-block;float:right;height:20px;width:20px;cursor:pointer;transition:.3s;background-image:url(/wp-content/themes/freimans/images/down-arrow-grey.svg);background-position:center;background-repeat:no-repeat;background-size:100% auto}.mobile-page-nav.active .mobile-page-nav-arrow{transform:rotateZ(-180deg)}.mobile-page-nav-wrapper{position:absolute;top:100%;width:100%;background:#fff}.mobile-page-nav-list{margin:0;padding:15px}.mobile-page-nav-item{list-style:none;padding:5px 0}.mobile-page-nav-countries{display:inline-block;min-width:200px;border:2px solid grey;background:0 0;box-shadow:none}.mobile-page-nav-countries .mobile-page-nav-main{padding:10px;background:0 0}.blog-component-item-container{display:flex;margin:10px;flex-grow:1;flex-direction:column;flex:0 1 calc((100%/3) - 20px);margin-bottom:80px}.blog-component-container{display:flex;flex-direction:row;flex-wrap:wrap;padding-top:0;padding-bottom:0}.blog-component-container:last-child{flex-grow:0}.blog-component-category{color:var(--brands-banner-brown);font-size:12px;margin-top:15px;text-transform:uppercase;font-family:orkney-light;opacity:.8}.blog-component-meta-container{display:flex;flex-direction:row;margin-top:-45px;margin-bottom:45px;padding:0 15px;color:#fff;opacity:.6;font-size:90%;font-family:orkney-light}.blog-component-date-meta{margin-right:15px}.blog-component-title{font-size:180%;margin-bottom:10px;color:var(--main-title-color)}.readmorecontainer{margin-top:25px}.blog-component-excerpt{font-family:orkney-light;color:#8f8f8f;line-height:1.625}.blogtitleanchor{color:var(--main-title-color)!important}.blog-component-category-container{display:flex;flex-direction:row;justify-content:center;flex:1;margin-bottom:70px;margin-top:50px}.addthisclassjustforacolorchangeblog{color:#b78759}.blog-component-category-item{margin:0 15px;font-size:12px;font-family:orkney-regular;color:#606060;text-transform:uppercase;margin:auto 0;cursor:pointer;padding:5px 20px}.blog-component-category-item-selected{background:#fff;font-size:12px;font-family:orkney-bold;color:#b78759;text-transform:uppercase;margin:auto 0;-webkit-box-shadow:0 3px 43px 0 rgba(0,0,0,.09);-moz-box-shadow:0 3px 43px 0 rgba(0,0,0,.09);box-shadow:0 3px 43px 0 rgba(0,0,0,.09);border-radius:3px}.control-pagination-container{display:flex;flex:1;flex-direction:row;justify-content:center}.control-pagination-button{padding:0 15px}.control-pagination-number{margin:0 5px;margin-top:-2.5px;padding:5px 15px;color:var(--main-button-color)}.control-pagination-number-selected{color:#fff;background:var(--main-button-color)}.simple-banner-container{margin-top:60px;margin-bottom:60px;display:flex}.simple-banner-text-container{flex:1;display:flex;flex-direction:column;justify-content:center}.simple-banner-title-container{font-size:35px;color:#606060;margin-bottom:30px;font-family:orkney-medium;text-transform:uppercase;line-height:1.2}.simple-banner-content-container{line-height:1.625;color:#8f8f8f;font-family:orkney-light}.simple-banner-image-container{display:flex;flex:1;flex-direction:row;justify-content:flex-end}.simple-banner-image{height:300px}.advanced-banner-container{margin-top:60px;margin-bottom:60px;display:flex}.advanced-banner-text-container{flex:1;display:flex;flex-direction:row}.advanced-banner-title-container{font-size:200%;color:#666;margin-bottom:30px;font-family:orkney-medium}.advanced-banner-content-container{font-family:orkney-light;color:#8f8f8f;line-height:1.625;display:flex;flex-direction:column;margin-left:20px}.advanced-banner-image-container{display:flex;flex:1;flex-direction:row;justify-content:flex-start}.advanced-banner-image{width:100%;height:auto;margin-right:30px}.advanced-banner-middle-container{display:flex;align-items:flex-end;border-right:1px solid #d3d3d3;margin-right:15px}.advanced-banner-middle-content{writing-mode:tb-rl;text-align:right;transform:rotate(-180deg);background-color:#fff;margin-right:-10px;padding-bottom:10px;width:20px;font-size:90%;white-space:nowrap;color:#999}.advanced-banner-middle-inner{display:flex;flex-direction:row;align-self:center}.cover-image-banner-container{margin-top:60px;margin-bottom:60px;display:flex;padding:100px 0;width:100%;position:relative}.cover-image-background{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.cover-image-banner-text-container{max-width:600px;background:#fff;z-index:1;padding:80px 60px}.cover-image-banner-title-container{font-size:200%;color:#666;margin-bottom:30px;font-family:orkney-medium}.cover-image-banner-middle-text{font-size:12px;font-family:orkney-light;color:#606060;text-transform:uppercase}.cover-image-banner-content-container{color:#8f8f8f;display:flex;flex-direction:column;margin-left:20px;font-size:16px;font-family:orkney-light;line-height:1.625}.cover-image-banner-image-container{display:flex;flex:1;flex-direction:row;justify-content:flex-start}.cover-image-banner-image{width:100%;height:auto;margin-right:30px}.cover-image-banner-middle-container{display:flex;align-items:flex-end;border-right:1px solid #d3d3d3;margin-right:15px}.cover-image-banner-middle-content{writing-mode:tb-rl;text-align:right;transform:rotate(-180deg);width:20px;background-color:#fff;margin-right:-10px;padding-bottom:10px;font-size:90%;color:#999}.cover-image-banner-middle-inner{display:flex;flex-direction:row;align-self:center}.qa-component-container{display:flex;flex-direction:column;width:100%;margin:30px 0%}.qa-component-question{line-height:100%;color:#606060;font-family:orkney-medium}.qa-component-answer{margin-top:10px;color:var(--medium-text-color)}.projects-component-item-container>img{object-fit:cover;height:230px}.projects-component-item-container{display:flex;position:relative;margin:10px;flex-grow:1;flex-direction:column;flex:0 1 calc((100%/3) - 20px);margin-bottom:80px;-webkit-box-shadow:0 3px 43px 0 rgba(0,0,0,.09);-moz-box-shadow:0 3px 43px 0 rgba(0,0,0,.09);box-shadow:0 3px 43px 0 rgba(0,0,0,.09)}.projects-component-container{display:flex;flex-direction:row;flex-wrap:wrap;padding:0;padding-top:0;padding-bottom:0}.projects-component-container:last-child{flex-grow:0}.projects-component-category{color:#b78759;margin-top:15px;text-transform:uppercase;font-family:orkney-light;opacity:.8;font-size:12px}.projects-component-category-container{display:flex;flex-direction:row;justify-content:center;flex:1;margin-bottom:65px;margin-top:50px}.projects-component-category-item{margin:0 15px;color:#606060;cursor:pointer;padding:5px 20px;font-size:12px;line-height:1.2;text-transform:uppercase}.projects-component-category-item-selected{font-size:12px;font-family:orkney-bold;color:#b78759;text-transform:uppercase;line-height:1.2;background:#fff;-webkit-box-shadow:0 3px 43px 0 rgba(0,0,0,.09);-moz-box-shadow:0 3px 43px 0 rgba(0,0,0,.09);box-shadow:0 3px 43px 0 rgba(0,0,0,.09);border-radius:3px}.projects-component-page-container{display:flex;flex-direction:column;width:100%}.projects-component-meta-container{padding:15px 30px}.projects-component-meta-items-container{display:flex;flex-direction:row;margin-top:15px}.projects-meta-item{padding:15px 0;display:flex;flex:1;flex-direction:column}.projects-meta-item-title{color:#737373;font-size:14px}.projects-meta-item-value{color:#606060;font-family:orkney-regular;font-size:16px;margin-top:5px}.contact-page-main-banner-container{background:#eee;height:500px;width:100%;margin-bottom:600px}.contact-page-main-banner-info-container{z-index:100000;background:rgba(128,128,128,.5);width:1140px;display:flex;flex-direction:column;text-align:center;font-family:orkney-light!important;flex-direction:row;margin:0 auto;margin-top:400px;-webkit-box-shadow:0 3px 43px 0 rgba(0,0,0,.09);-moz-box-shadow:0 3px 43px 0 rgba(0,0,0,.09);box-shadow:0 3px 43px 0 rgba(0,0,0,.09)}.contact-page-main-banner-icon{width:25px;margin-right:50px}.contact-page-main-banner-info-first-container{flex:1;border-bottom:1px solid #d3d3d3}.contact-page-main-banner-info-last-container{flex:1;border-bottom:1px solid #d3d3d3;padding:0 60px}.contact-page-main-banner-info-first-contact-container{display:flex;flex-direction:column}.contact-name{padding:30px 0;border-bottom:1px solid #d3d3d3}.contact-page-main-banner-info-first-contact-phone-container{flex:1;font-family:orkney-light;color:#494949;font-size:24px;display:flex;justify-content:center}.contact-page-main-banner-info-first-contact-phone-container:nth-of-type(3){border-top:1px solid #d3d3d3}.contact-page-main-banner-info-first-contact-email-container{flex:1;font-family:orkney-light;color:#494949;border-bottom:1px solid #d3d3d3;padding:30px 0;font-size:24px;display:flex;justify-content:center}.contact-page-main-banner-info-first-title-container{font-size:30px;font-family:orkney-medium;color:#fff;padding-bottom:20px}.contact-page-main-banner-info-last-title-container{padding:30px 0 20px;color:#494949;text-transform:uppercase;font-size:12px;font-family:orkney-bold!important}.contact-page-main-banner-directions-button-container{background:url(/wp-content/themes/freimans/images/kontakti.jpg);width:170px;height:120px;position:absolute;bottom:30px;right:30px;color:#fff;text-transform:uppercase;font-size:70%;line-height:125px;text-align:center}.contact-page-main-banner-info-contact-form-container{flex:1;padding:20px 50px 0;background:#fff;z-index:3}.contact-page-main-banner-info-form-container{flex:1;padding:50px 50px 0;color:#fff;background:#323954;z-index:3}.contact-page-main-banner-info-last-address-container{color:#494949;line-height:1.625;padding-bottom:30px}.wpcf7-form p{text-align:left}.wpcf7-form label{margin-left:30px}.order-2-file-description div:first-child{font-size:14px;font-family:orkney-regular;text-transform:uppercase;color:#494949}.order-2-file-description div:last-child{font-size:16px;font-family:orkney-light;line-height:1.625;color:#606060}.order-2-content{font-size:16px;font-family:orkney-light;line-height:1.625;color:#606060}.wpcf7-form input{margin-top:10px;max-height:49px}.price-calculator-final-offer-column-two-form-container p:last-of-type{max-width:259px;margin:0 auto}.wpcf7-form textarea{margin-top:10px;height:175px}.wpcf7-submit{width:100%;background:var(--brands-banner-brown)!important;font-family:orkney-light!important;font-size:80%!important;padding:20px 0 15px!important;font-weight:100!important;margin-top:0!important}.contact-page-employee-banner-container{display:flex;width:100%;justify-content:center;font-family:orkney-light!important}.contact-page-employee-banner-employee-container{flex:1;margin:10px;text-align:left}.woocommerce form .form-row input.input-text{font-size:16px;font-family:orkney-light;color:#b4b4b4}label[for=billing_first_name]{font-size:14px!important;font-family:orkney-light!important;color:#8f8f8f!important}label[for=billing_last_name]{font-size:14px;font-family:orkney-light;color:#8f8f8f}label[for=full_name]{font-size:14px;font-family:orkney-light;color:#8f8f8f}label[for=billing_email]{font-size:14px;font-family:orkney-light;color:#8f8f8f}label[for=billing_phone]{font-size:14px;font-family:orkney-light;color:#8f8f8f}label[for=billing_company]{font-size:14px;font-family:orkney-light;color:#8f8f8f}label[for=billing_vat_number]{font-size:14px;font-family:orkney-light;color:#8f8f8f}label[for=billing_regisrtration_number]{font-size:14px;font-family:orkney-light;color:#8f8f8f}label[for=billing_country]{font-size:14px;font-family:orkney-light;color:#8f8f8f}label[for=billing_city]{font-size:14px;font-family:orkney-light;color:#8f8f8f}label[for=billing_postcode]{font-size:14px;font-family:orkney-light;color:#8f8f8f}label[for=billing_address_1]{font-size:14px;font-family:orkney-light;color:#8f8f8f}.woocommerce form .form-row.woocommerce-validated input.input-text{border:2px solid #238f41;background-color:transparent;color:#494949;font-family:orkney-light;font-size:16px}.woocommerce form .form-row label{font-size:14px;font-family:orkney-light;color:#8f8f8f}.contact-page-employee-banner-employee-position-container{border-bottom:1px solid #e7e7e7;text-align:center}.contact-page-employee-banner-icon{width:15px}.contact-page-employee-banner-employee-name-container{font-size:24px;color:#606060;margin-top:20px}.contacts-employee-info-wrapper{max-width:150px;margin:0 auto}.contact-page-employee-banner-employee-position-container{text-transform:uppercase;height:35px;margin:0 auto 10px;color:#606060;font-size:14px}.contact-page-employee-banner-employee-phone-container{margin-bottom:10px;color:#606060;font-size:14px}.contact-page-employee-banner-icon{margin-right:10px}.contact-page-employee-banner-employee-email-container{color:#606060;font-size:14px}.coop-countries-banner-container-2015{margin:0 100px}.coop-countries-banner-container-2020{margin:0}.coop-countries-banner-container-2025{margin:0}.coop-countries-banner-first-container{display:flex;width:100%}.coop-countries-banner-first-image-container{flex:3;text-align:center;max-width:900px;height:545px;width:100%}.coop-countries-banner-first-text-container{flex:2;margin:auto;margin-left:20px;max-width:480px}.coop-countries-banner-first-text-button-container{display:flex;font-size:150%;margin-bottom:30px}.coop-countries-banner-first-2015-2015{border-right:1px solid var(--main-text-color);font-size:200%;padding-right:15px;color:var(--main-title-color)}.coop-countries-banner-first-2020-2015{border-right:1px solid var(--main-text-color);height:42px;padding:0 15px;margin:auto 0;color:var(--main-text-color)}.coop-contries-year-button{padding-left:15px;padding-right:15px;margin:auto 0;font-size:80%;color:var(--main-text-color);border-right:1px solid var(--main-text-color);line-height:100%;cursor:pointer}.coop-contries-year-button-selected{font-size:100%;padding:0 15px;color:var(--main-title-color)}.coop-countries-second-single-country-container{display:flex;min-width:140px;margin-bottom:30px}.coop-countries-banner-second-countries-container{display:flex;flex-wrap:wrap}.coop-countries-second-single-country-flag{width:30px;height:20px}.coop-countries-second-single-country-flag-container{margin-right:20px}.coop-countries-second-single-country-name-container{font-size:18px;font-family:orkney-light;color:#8f8f8f}.coop-countries-banner-second-title-container{text-transform:uppercase;line-height:1.2;color:#606060;margin-bottom:30px;margin-top:50px}.coop-countries-next-icon{width:20px;margin-top:-5px}.coop-countries-banner-first-2015{margin-right:1px solid}.hidden{display:none!important}.flex-layout{display:flex}.production-steps-container{margin:0 0%;display:flex;flex-direction:column}.production-steps-section{flex:1;max-height:250px;display:flex;margin:50px 0;opacity:1}.production-steps-section-left-content-container{flex:1;text-align:right;padding-right:100px;margin:auto}.production-steps-section-right-content-container{flex:1;text-align:left;padding-left:100px;margin:auto}.production-steps-section-right-image-container{flex:1;text-align:left;padding-left:100px}.production-steps-section-left-image-container{flex:1;text-align:right;padding-right:100px}.production-steps-image-container{width:112px;position:absolute;left:50%;transform:translate(-50%);min-height:100%;margin-top:-45px}.production-steps-image{height:inherit;width:100%;padding:195px 0}.production-steps-section-title{font-size:2vw;color:var(--main-title-color)}.production-steps-section-text{font-size:1vw;color:var(--main-text-color);font-family:orkney-light!important}.production-steps-section-one-button-container{margin-top:30px}.production-steps-section-one-button{background:var(--main-button-color);padding:20px 80px;color:#fff;text-transform:uppercase;font-size:80%;margin-top:30px}.our-history-main-description-container{margin:0 0%}.our-history-main-description-content{display:flex}.our-history-main-description-content div:first-of-type{padding-right:20px}.our-history-main-description-content div:last-of-type{padding-left:20px}.our-history-main-description-text{flex:1;font-family:orkney-light!important}.our-history-main-description-title{font-size:200%;text-transform:uppercase;font-family:orkney-medium!important;color:var(--main-title-color);margin-top:50px;margin-bottom:20px}.our-history-mosaic-container{margin:0 auto;height:600px;margin:0;position:relative;font-family:orkney-light!important}.our-history-mosaic-container-image{padding-left:100px}.our-history-mosaic-piece-one{position:absolute;width:350px;height:350px;background-position:center;top:-10px;left:-35px;clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);background-size:cover}.our-history-mosaic-piece-one-content{margin-top:60px;width:240px;margin:80px auto;color:#fff;font-size:70%;text-align:center}.our-history-mosaic-piece-one-title{text-align:center;font-size:50px;font-family:orkney-medium;color:#fff}.our-history-mosaic-piece-one-text{line-height:18px;font-size:14px;font-family:orkney-medium;color:#fff;line-height:1.631}.our-history-mosaic-piece-two{background-size:cover;position:absolute;width:290px;height:290px;background-position:center;top:84px;left:300px;clip-path:polygon(50% 0%,100% 52%,50% 100%,0% 50%);background:var(--main-text-color)}.our-history-mosaic-piece-two-content{margin-top:60px;width:220px;margin:80px auto;color:#fff;font-size:70%;text-align:center}.our-history-mosaic-piece-two-title{text-align:center;font-size:30px;font-family:orkney-medium;color:#fff}.our-history-mosaic-piece-two-text{line-height:18px;font-size:16px}.our-history-mosaic-piece-three{background-size:cover;position:absolute;width:300px;height:300px;background-position:center;top:233px;left:136px;clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);background:var(--price-calculator-background)}.our-history-mosaic-piece-three-content{margin-top:60px;width:220px;margin:90px auto;color:#fff;font-size:70%;text-align:center}.our-history-mosaic-piece-three-title{text-align:center;font-size:30px;font-family:orkney-medium;color:#fff}.our-history-mosaic-piece-three-text{line-height:18px;font-size:16px}.our-history-mosaic-piece-four{background-size:cover;position:absolute;width:299px;height:300px;background-position:center;top:293px;left:402px;clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%)}.our-history-mosaic-piece-four-content{margin-top:60px;width:244px;margin:80px auto;color:#fff;font-size:70%;text-align:center}.our-history-mosaic-piece-four-title{text-align:center;font-size:30px;font-family:orkney-medium;color:#fff}.our-history-mosaic-piece-four-text{line-height:18px;font-size:16px}.our-history-mosaic-piece-five{background-size:cover;position:absolute;width:300px;height:300px;background-position:center;top:130px;margin-left:79px;left:489px;clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);background:var(--price-calculator-background)}.our-history-mosaic-piece-five-content{margin-top:60px;width:150px;margin:98px auto;color:#fff;font-size:70%;text-align:center}.our-history-mosaic-description-left-row-section-data>span{color:#606060!important;font-size:20px!important;font-family:orkney-medium!important}.our-history-mosaic-piece-five-title{text-align:center;font-size:30px;font-family:orkney-medium;color:#fff}.our-history-mosaic-piece-five-text{line-height:18px;font-size:16px}.our-history-mosaic-piece-six{background-size:cover;position:absolute;width:350px;height:350px;background-position:center;top:-10px;left:795px;clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);background:var(--main-text-color)}.our-history-mosaic-piece-six-content{margin-top:60px;width:240px;margin:80px auto;color:#fff;font-size:70%;text-align:center}@media screen and (max-width:990px){.production-steps-image{display:none}.production-steps-section{margin:150px 0;display:flex!important}.production-steps-section-left-image-container{text-align:center}.production-steps-section-right-content-container{text-align:center!important}.production-steps-section-right-image-container{text-align:center}.production-steps-section-left-content-container{text-align:center!important}}.our-history-mosaic-piece-six-title{text-align:center;font-size:50px;font-family:orkney-medium;color:#fff}#site-header-global{-webkit-box-shadow:0 10px 19px #0000001a;-moz-box-shadow:0 10px 19px #0000001a;box-shadow:0 10px 19px #0000001a}.landing-page-sticky-header{-webkit-box-shadow:0 10px 19px #0000001a;-moz-box-shadow:0 10px 19px #0000001a;box-shadow:0 10px 19px #0000001a}.our-history-mosaic-piece-six-text{line-height:18px;font-size:14px;font-family:orkney-medium;color:#fff;line-height:1.631}.two-col-text-container{display:flex;flex-direction:row;flex:1;padding-top:20px;padding-bottom:60px}.two-col-title{font-size:24px;font-family:orkney-medium;text-transform:uppercase;color:#606060}.two-col-text-column{display:flex;line-height:1.625;color:#8f8f8f;font-family:orkney-light;flex:1}.drawing-component-item-container>img{object-fit:contain}.drawing-component-item-container{display:flex;margin:10px;flex-grow:1;flex-direction:column;flex:0 1 calc((100%/3) - 20px);margin-bottom:40px;-webkit-box-shadow:0 3px 43px 0 rgba(0,0,0,.09);-moz-box-shadow:0 3px 43px 0 rgba(0,0,0,.09);box-shadow:0 3px 43px 0 rgba(0,0,0,.09)}.drawing-component-container{display:flex;flex-direction:row;flex-wrap:wrap;padding-top:0;padding-bottom:0}.drawing-component-container:last-child{flex-grow:0}.drawing-component-category{color:var(--brands-banner-brown);font-size:100%;margin-top:15px;text-transform:uppercase;font-family:orkney-light;opacity:.8}.drawing-component-category-container{display:flex;flex-direction:row;justify-content:center;flex:1;margin-bottom:60px;margin-top:15px}.drawing-component-category-item{margin:0 15px;color:#666;cursor:pointer;padding:5px 20px}.drawing-component-category-item-selected{color:var(--brands-banner-brown);background:#fff;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 12px 0 rgba(0,0,0,.2);box-shadow:0 0 12px 0 rgba(0,0,0,.2);border-radius:3px}.drawing-component-page-container{display:flex;flex-direction:column;width:100%}.drawing-component-meta-container{padding:15px 30px}.drawing-component-meta-items-container{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:15px}.drawing-component-meta-title{color:#949494;text-transform:uppercase;font-size:12px}.drawing-component-meta-value{color:#606060;text-transform:uppercase;font-size:16px;font-family:orkney-regular}.drawing-component-meta-files-container{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-end;flex:1;padding-top:5px;padding-bottom:5px}.drawing-component-meta-file-img{width:auto}.drawing-component-meta-link{display:inline-block;height:100%;width:45px}.drawing-component-description{color:#bbb;margin-top:40px;margin-bottom:25px}.kopnes-component-img{object-fit:contain}.kopnes-component-item-container{display:flex;margin:10px;flex-grow:1;flex-direction:column;flex:0 1 calc((100%/3) - 20px);margin-bottom:40px;-webkit-box-shadow:0 3px 43px 0 rgba(0,0,0,.09);-moz-box-shadow:0 3px 43px 0 rgba(0,0,0,.09);box-shadow:0 3px 43px 0 rgba(0,0,0,.09)}.kopnes-component-container{display:flex;flex-direction:row;flex-wrap:wrap;padding-top:0;padding-bottom:0}.kopnes-component-container:last-child{flex-grow:0}.kopnes-component-category{color:var(--brands-banner-brown);font-size:100%;margin-top:15px;text-transform:uppercase;font-family:orkney-light;opacity:.8}.kopnes-component-category-container{display:flex;flex-direction:row;justify-content:center;flex:1;margin-bottom:60px;margin-top:15px}.kopnes-component-category-item{margin:0 15px;color:#666;cursor:pointer;padding:5px 20px}.kopnes-component-category-item-selected{color:var(--brands-banner-brown);background:#fff;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 12px 0 rgba(0,0,0,.2);box-shadow:0 0 12px 0 rgba(0,0,0,.2);border-radius:3px}.kopnes-component-page-container{display:flex;flex-direction:column;width:100%}.kopnes-component-meta-container{padding:15px 30px}.kopnes-component-meta-items-container{display:flex;flex-direction:row;margin-top:15px}.kopnes-component-meta-title{color:#949494;text-transform:uppercase;font-size:12px;width:100%}.slider-text{text-align:left!important;padding-left:40px}.kopnes-component-meta-value{color:#606060;font-size:16px;font-family:orkney-regular;width:100%}.kopnes-component-meta-files-container{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-end;flex:1;padding-top:5px;padding-bottom:5px}.kopnes-component-meta-file-img{width:auto}.kopnes-component-meta-link{height:100%;width:45px}.kopnes-component-description{color:#bbb;margin-top:40px;margin-bottom:25px}.price-calculator-price-banner-total-total{color:var(--main-text-color)}.price-calculator-price-warning{color:var(--main-text-color);font-size:80%}.manufacture-container{display:flex;flex-direction:row;margin-top:50px}.manufacture-column{display:flex;flex-direction:column}.manufacture-map-box{width:35vw;height:400px;margin:30px;margin-right:0}.price-calculator-price-banner-offer-title-two,.price-calculator-price-banner-offer-title-one{line-height:100%}.price-calculator-price-banner-offer-title-two{margin-top:5px}.price-calculator-price-banner-offer-button{margin-top:15px}.manufacture-title{margin-top:30px;font-size:200%;color:#555;font-family:orkney-medium}.manufacture-description{color:#999;margin-top:15px}.manufacture-sub-title{margin-top:15px;color:#666;font-family:orkney-medium}.manufacture-address{color:#999}.post-navigation{display:none}.comments-area{display:none}.blog-post-content{display:flex;font-family:orkney-light!important;color:var(--main-title-color)}.blog-post-newest-title{color:var(--medium-text-color)}.blog-post-meta{max-width:220px!important;flex:1}.blog-post-meta-back-container{margin-top:50px;display:flex;flex-direction:row;align-item:center;cursor:pointer}.blog-post-meta-back-text{color:var(--medium-text-color);font-size:16px;font-family:orkney-light;color:#8f8f8f;line-height:1.625;font-weight:300;padding-top:5px;display:flex;align-items:center}.blog-post-meta-category-container{display:flex;flex-direction:column;margin-top:60px}.blog-post-meta-category-tile-container{display:flex;flex-direction:row;flex:1;flex-wrap:wrap}.blog-post-meta-category-tile{margin-top:10px;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,.2);box-shadow:0 0 6px 0 rgba(0,0,0,.2);padding:10px 15px 5px;font-size:85%;margin-right:15px;font-family:orkney-medium}.blog-post-meta-category-title{font-size:16px;font-family:orkney-light;color:#8f8f8f;line-height:1.625;font-weight:300;color:var(--medium-text-color)}.blog-post-meta-info-container{font-size:16px;font-family:orkney-light;color:#8f8f8f;line-height:1.625;font-weight:300;margin-top:45px;display:flex;flex-direction:column}.blog-post-meta-info-row{display:flex;flex-direction:row;margin-top:15px}.blog-post-meta-info-icon{width:20px;height:20px;margin-right:15px}.blog-post-meta-info-value{color:var(--medium-text-color)}.blog-post-meta-share-text{font-size:16px;font-family:orkney-light;color:#8f8f8f;line-height:1.625;color:var(--medium-text-color);margin-bottom:15px}.blog-post-meta-share-container{margin-top:45px}.blog-post-meta-back-icon{background-color:#fff;-webkit-mask:url(/wp-content/themes/freimans/images/right-arrow.svg) no-repeat center;mask:url(/wp-content/themes/freimans/images/right-arrow.svg) no-repeat center;width:15px;height:15px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.blog-post-meta-back-icon-calculator{background-color:#fff;-webkit-mask:url(/wp-content/themes/freimans/images/right-arrow.svg) no-repeat center;mask:url(/wp-content/themes/freimans/images/right-arrow.svg) no-repeat center;width:25px;height:25px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.blog-post-meta-back-icon-container{background:var(--brands-banner-brown);height:25px;width:25px;margin-top:5px;padding:5px;margin-right:15px}.blog-post-meta-back-icon-container-calculator{background:#494949;height:36px;width:36px;margin-top:5px;padding:5px;margin-right:15px;cursor:pointer}.blog-post-meta-back-icon-container-calculator:hover{background:#b78759;height:36px;width:36px;margin-top:5px;padding:5px;margin-right:15px}.blog-postmeta-back-icon path{fill:#fff!important}.main-blog-content{flex:2;position:relative;margin-top:-75px}@media(min-width:768px){.main-blog-content{max-width:600px!important}}.latest-blog-posts{flex:1;margin:50px 0 0 50px;max-width:220px}.wp-post-image{width:100%}.gdrts-rating-text{display:none}.gdrts-rating-user{display:none}.gdrts-rating-thanks{display:none}.entry-content{font-family:orkney-light;font-size:18px;color:#8f8f8f;line-height:1.667;width:100%!important;float:none!important}.blog-post-meta-rate-title{font-size:16px;font-family:orkney-light;color:#8f8f8f;line-height:1.625}.gdrts-rating-block{margin-top:0}.blog-post-meta-rate-container{margin-top:15px}.entry-title{font-family:orkney-regular!important;font-size:30px!important}.entry-footer{float:none!important;width:100%!important}.latest-blog-posts-post{display:block;padding:20px 0 20px 20px;border-top:1px solid #f1f3f7;font-family:orkney-regular!important}.latest-blog-posts .latest-blog-posts-post:last-of-type{border-bottom:1px solid #f1f3f7}.latest-blog-posts .latest-blog-posts-post:first-of-type{margin-top:10px}.content-page-sub-menu-container>.innarpage{height:0}.latest-blog-posts-post-image{flex:1}.a2a_s_facebook_like{background-image:url(/wp-content/uploads/2018/04/twitter.png)!important}.a2a_s_facebook_like svg{display:none!important}.latest-blog-posts-post-content{font-size:16px;font-family:orkney-regular!important;color:#606060!important;line-height:1.625;text-align:left;font-weight:700;flex:3;padding-top:20px;margin:auto;color:var(--medium-text-color);font-family:orkney-medium}.price-calculator-container{display:flex;flex:1;flex-direction:column}.price-calculator-title-container{display:flex;flex-direction:row;flex:1;text-transform:uppercase;justify-content:center;color:#777;font-size:120%}.price-calculator-title-number{color:#b78759;font-size:18px;font-family:orkney-bold;text-transform:uppercase}.price-calculator-row-container{display:flex;border-bottom:1px solid #ddd;margin:30px 0% 0;padding:14px 0 30px;flex-direction:column}.price-calculator-roof-form-container{display:flex;height:300px;flex:1;flex-direction:row}.price-calculator-roof-form-row{display:flex;flex-direction:row;flex:1;justify-content:space-around;margin-top:30px}.price-calculator-roof-form-item{display:flex;flex:1;flex-direction:column;padding:0;margin-right:15px;background:#f7f7f7;overflow:visible;max-height:150px}.carousel-cell{cursor:pointer;width:250px!important;height:199px!important}img.carousel-image{width:300px!important;height:213px!important;padding-top:20px!important;margin-bottom:20px!important}.flickity-viewport{height:300px!important}.carousel-image{height:auto!important}#place_order{width:259px;height:49px;border-radius:0;margin-top:50px}.carousel-container-one>#carousel-1>.flickity-prev-next-button{visibility:hidden}.flickity-kopnes-container-selected{border:3px solid #b78759;background:#f7f7f7;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.14);-moz-box-shadow:0 0 12px 0 rgba(0,0,0,.14);box-shadow:0 0 12px 0 rgba(0,0,0,.14)}.price-calculator-roof-form-img{cursor:pointer;object-fit:contain;padding:15px 0;margin-top:-60px;max-height:250px}.price-calculator-roof-form-title{color:#949494;font-size:12px;margin-top:15px;font-family:orkney-regular}.price-calculator-roof-form-name{font-size:16px;color:#606060;font-family:orkney-regular}.price-calculator-input-range{width:90%;height:8.4px;margin-left:0}.price-calculator-range-container{position:relative;margin-top:90px;width:90%}.flickity-kopnes-container{overflow:visible;background:#f7f7f7;height:100px;margin-top:50px;margin-bottom:50px;margin-left:3px}.price-calculator-range-container output{position:absolute;background:#fff;border:3px solid var(--brands-banner-brown);width:62px;height:40px;border-radius:0 0 3px 3px;text-align:center;color:var(--brands-banner-brown);display:inline-block;bottom:180%;line-height:100%;padding-top:12px;font-size:140%;font-family:orkney-medium;left:0}.price-calculator-range-container output:after{content:"";position:absolute;width:0;height:0;border-top:20px solid #fff;border-left:27px solid transparent;border-right:29px solid transparent;top:calc(100% + 1px);left:5px;margin-left:-5px;margin-top:-1px}.price-calculator-range-container output:before{content:"";position:absolute;width:61px;overflow:hidden;height:0;border-top:22px solid var(--brands-banner-brown);border-left:30px solid transparent;border-right:32px solid transparent;top:calc(100% + 3px);left:2px;margin-left:-5px;margin-top:-1px}input[type=range]{-webkit-appearance:none;width:100%;background:0 0}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}input[type=range]:focus{outline:none}input[type=range]::-ms-track{width:100%;cursor:pointer;background:0 0;border-color:transparent;color:transparent}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:3px solid #fff;height:20px;width:20px;border-radius:20px;background:#b78759;cursor:pointer;margin-top:-5px;box-shadow:0 1px 10px 0 rgba(0,0,0,.25)}input[type=range]::-moz-range-thumb{border:2px solid #fff;height:20px;width:20px;border-radius:20px;background:var(--brands-banner-brown);cursor:pointer;margin-top:-5px;box-shadow:0 0 10px 0 rgba(0,0,0,.5)}input[type=range]::-ms-thumb{border:2px solid #fff;height:20px;width:20px;border-radius:20px;background:var(--brands-banner-brown);cursor:pointer;margin-top:-5px;box-shadow:0 0 10px 0 rgba(0,0,0,.5)}input[type=range]::-webkit-slider-runnable-track{width:100%;height:8.4px;cursor:pointer;border-radius:1.3px;border:.2px solid #010101}input[type=range]::-moz-range-track{width:100%;height:8.4px!important;cursor:pointer;background:0 0;border-radius:1.3px}input[type=range]::-ms-track{width:100%;height:8.4px;cursor:pointer;background:0 0;border-color:transparent;border-width:16px 0;color:transparent}input[type=range]::-ms-fill-lower{border-radius:2.6px}input[type=range]::-ms-fill-upper{border-radius:2.6px}.price-calculator-range-row{display:flex;flex-direction:row;flex:1}.price-calculator-range-from{width:5%;font-size:18px;display:flex;font-family:orkney-light;justify-content:center;align-items:flex-end;color:#8f8f8f}.price-calculator-range-labels{margin-left:5%;font-size:16px;margin-right:5%;font-family:orkney-light;display:flex;flex-direction:row}.price-calculator-range-label{display:flex;flex:1;color:#8f8f8f;justify-content:flex-end}#contact_map{width:100%;height:600px;position:absolute;top:0;left:0;z-index:0}.content-page-order{display:flex;flex-direction:row}.content-page-order-side{display:flex;flex:1;flex-direction:column;padding:0 30px 0 0}.content-page-order-main{display:flex;flex:3;flex-direction:column}.order-steps-container{display:flex;flex-direction:row;width:100%;justify-content:center;margin:90px 0 30px}.order-steps-content{width:40%;display:flex;flex-direction:row}.order-ball{width:25px;height:25px;border-radius:12.5px;background:#fff;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.44);-moz-box-shadow:0 0 12px 0 rgba(0,0,0,.44);box-shadow:0 0 12px 0 rgba(0,0,0,.44);z-index:10;border-width:10px solid #fff}.order-line{display:flex;flex:1;background:#eee;height:80%;align-self:center;margin:0 -12.5px}.order-steps-titles{width:55%;align-self:center;font-size:95%;color:var(--main-button-color)}.order-step-two-title{text-align:right;font-size:12px;font-family:orkney-regular;text-transform:uppercase;color:#606060;flex:1}.order-step-title{font-size:12px;font-family:orkney-regular;text-transform:uppercase;color:#606060}.order-step-selected{color:#b78759;font-size:12px;font-family:orkney-bold;text-transform:uppercase}.order-ball-filled{background:var(--brands-banner-brown)}.order-input-field-container{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:30px}.order-input-field{width:50%;padding:15px 15px 0}.order-submit-container{display:flex;flex-direction:row;justify-content:center}.order-input-field-container label{color:var(--medium-text-color)}.wpcf7-not-valid{border:2px solid #a62a22!important}.wpcf7-display-none{display:none}.wpcf7-not-valid-tip{display:none}.wpcf7-submit{padding-left:15px!important;padding-right:15px!important}.wpcf7-submit:hover{background:#686868!important;color:#dfdfdf}.order-line-filled{background:var(--brands-banner-brown)}.order-2-input label{color:var(--medium-text-color)}.order-2-content{color:#606060;margin-left:30px;margin-right:30px;margin-bottom:30px}.order-2-input{margin-bottom:30px}.order-2-file br{display:none}.order-2-file{display:flex;flex-direction:row;margin-bottom:45px}.order-2-file>span{width:100px;height:100px;-webkit-box-shadow:0 3px 43px 0 rgba(0,0,0,.09);-moz-box-shadow:0 3px 43px 0 rgba(0,0,0,.09);box-shadow:0 3px 43px 0 rgba(0,0,0,.09);overflow:hidden;margin-right:35px}.order-2-file-description{display:flex;flex-direction:column;color:var(--medium-text-color);justify-content:center}.order-2-file input[type=file]{margin-top:0;display:inline-block;width:100%;height:100px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:url(https://cdn2.iconfinder.com/data/icons/picons-basic-2/57/basic2-036_cloud_upload-256.png) center center no-repeat #fff;background-size:45px 45px;padding-top:100px}#cenas{position:relative}#cenas::after{display:none}.kc-css-240841{background:#b78759}.foot-bar-content-container li{font-size:14px;font-family:orkney-light}.banner-top{margin:0;float:right;padding:0}.banner-top ul{margin:0;padding:0}.banner-top ul li{float:left;list-style:none}.banner-top ul li img{float:left;margin:5px 11px 6px 16px;padding:0}.banner-top ul li p{float:left;font-size:12px;color:#e8eced}.arrow-down-button{width:100%;height:0;padding-bottom:50%;background:#2f3752;border:0;border-radius:0;outline:none;margin-top:5px;position:relative}.arrow-down-button-inner{position:absolute;width:36%;height:90%;left:32%;top:5%;background-image:url(/wp-content/themes/freimans/images/down-arrow.svg);background-repeat:no-repeat;background-size:100% auto;background-position:center;transition:.3s}@media only screen and (max-width:767px){.down-arrow-wrapper .down-arrow-hide{display:none}.down-arrow-wrapper.active .down-arrow-hide{display:block}.product-package-container-col{display:flex!important;flex:inherit!important;flex-direction:column!important}.header-intro{width:100%!important}.header-intro .big-cta{padding:14px 19px!important;font-size:9px!important}.header-intro .treatments-list{padding:140px 0 6px!important;text-align:center!important;width:87%!important}.product-package-banner-content-container{display:block!important;flex-direction:row!important;flex:inherit!important}.slideshow-description-container{margin-bottom:0!important}.kc_row:not(.kc_row_inner){clear:both;float:none;width:100%}.project-map-content-container{margin-bottom:0!important}.product-package-banner-content-title{margin-top:20px!important}.project-map-stats-col-divisor{padding-right:31px!important}.product-description-container{padding:50px 0 10px 0!important;margin-bottom:0!important}.project-map-side-content-container{margin:30px 0!important}.project-map-content-container{display:block!important;flex:inherit!important}.product-description-text-container-left{padding:0!important;min-width:inherit!important}.product-description-image{height:auto!important}.price-calculator-banner-content-container{min-width:inherit!important}.kc-row-container.kc-container .kc-wrap-columns,.kc_row_inner{margin-left:0!important;margin-right:0!important}.product-package-order-button{display:block!important}.main-banner-description-container{font-size:16px;line-height:23px!important}.slideshow-description-container{padding:0 0 20px 0!important}.main-banner-icon{width:27px!important}.price-calculator-banner-container{display:block!important;height:auto!important}.price-calculator-banner-image{position:static!important;margin:0!important;max-width:inherit!important}price-calculator-banner-content-text{font-size:12px}.product-description-container{display:block!important}.brands-banner-container{display:block!important}.kc-container{width:100%!important}.main-banner-title-container{width:100%!important;line-height:37px!important;font-size:26px!important}.main-banner-container{width:100%!important}.main-banner-description-container{width:auto!important}.home .language-menu-items{width:100%;text-align:center;margin-left:0!important;position:absolute;top:59px}ul.language-chooser{text-align:center}ul.language-chooser li{float:none!important;display:inline-block!important}.brands-banner-container{height:auto!important}.brands-banner-logo{padding:6px 0!important}.slideshow-description-text-container{width:auto!important}.professional-banner-small-image{margin:3px!important}.slideshow-description-container{display:block!important}.professional-banner-container{width:auto!important;display:block!important}.professional-banner-left-container{flex:inherit!important}.footer-bar-container{display:block!important}.footer-bar-style{display:block}.product-description-container{background:url(../../../../../../themes/freimans/images/line-kon.jpg) right 140px no-repeat}.product-package-container-col::after{border-right:1px solid #dfdfdf;content:"";height:66%;width:1px;position:absolute;left:0;top:280px}.product-package-container-col{position:relative}.product-package-feature-container{order:1}.product-package-order-button{order:2}.arrow-down-button-container{display:block;width:20%;max-width:70px}.kopnes-component-meta-items-container{display:block}.kopnes-component-meta-files-container{display:block}.product-package-price-container,.down-arrow-row{justify-content:space-between;align-items:flex-end}.arrow-down-button-text{display:block;text-align:right}.product-package-price,.down-arrow-row-text{line-height:initial}.product-package-price-container,.down-arrow-row{margin-bottom:20px;width:100%}.arrow-down-button-inner{transform:rotateZ(0deg)}.product-package-container-col .product-package-feature-container{display:none}.product-package-container-col.active .product-package-feature-container{display:block}.product-package-container-col.active .arrow-down-button-inner{transform:rotateZ(180deg)}.down-arrow-wrapper.active .arrow-down-button-inner{transform:rotateZ(180deg)}.product-package-container-col{padding:7px}.product-package-container-col:first-child::after{display:none}.site-header-menu{display:none}.home .menu-toggle{color:#b78759!important}}.home .showcase-banner-cover-photo{display:none!important}.cover-image-background{display:none!important}.product-package-container-col::after{border-right:1px solid #dfdfdf;content:"";height:66%;width:1px;position:absolute;left:0;top:280px}.product-package-container-col:first-child::after{display:none}.product-package-container-col{position:relative}ul.language-chooser{margin:0}ul.language-chooser li{list-style:none;float:left;font-size:13px;text-transform:uppercase;margin-right:11px}ul.language-chooser li a{color:#606060}ul.language-chooser li.active a{font-family:orkney-bold;text-decoration:underline}.innarpage{position:relative}.home #menu-main-menu>li>a{color:#e8eced!important}.home #menu-main-menu>li>a{color:#e8eced!important}.home ul.language-chooser li a{color:#e8eced!important}.project_desctop .price-calculator-banner-content-container{padding:50px 0 0 435px}.project_desctop .design-calculator-banner-image-container{position:absolute;bottom:0}.kc-css-406831{position:relative}.employe_img .contact-page-employee-banner-employee-container{max-width:100%;margin:0}.employe_img .contact-page-employee-banner-employee-name-container{text-align:center}.price-calculator-banner-content-title{color:#444}.simple-banner-image-container{margin-left:60px}.home .price-calculator-banner-content-title{color:#fff}.home .price-calculator-banner-content-text{color:#fff}html body.kc-css-system .kc-css-277095 .kc-container{max-width:100%}.kc-container{max-width:1140px!important}.page-template-template-parts .price-calculator-banner-content-title{color:#fff}.design-calculator-banner-image-container{flex:1}.page-template-template-parts .price-calculator-banner-content-text{color:#fff}.topmarging{margin-top:40px!important}.design-calculator-banner-image{position:absolute;left:0;bottom:0;max-width:400px}.price-calculator-price-banner-country-container{float:left;width:434px;border-right:1px solid #e8e8e8;padding-bottom:59px;margin-right:11px}.price-calculator-price-banner-total-container{float:left;width:272px;text-align:center;margin-top:30px}.price-calculator-price-banner-offer-container{float:left;max-width:423px;background:#2f3653;padding:33px;color:#fff}.price-calculator-price-banner-container{border-bottom:1px solid #ddd;margin:0 0% 30px;padding:0 0 30px}.price-calculator-price-title-container{color:#999;margin-top:8px}price-calculator-pressure-container{color:#999}.countrySelect{width:80%;height:43px;margin:4px 0 7px;border:1px solid #b78657}.price-calculator-price-banner-total-total{font-size:300%}.price-calculator-price-banner-offer-button{background:#b78657;color:#fff;display:inline-block;padding:10px 60px}.price-calculator-pressure-container{color:#999}.price-calculator-price-banner-offer-button a{color:#fff;font-size:12px}.price-calculator-price-banner-total-title{color:#999;text-transform:uppercase}.price-calculator-price-banner-total-single-container{color:#999}.price-calculator-price-banner-total-single{color:#5f5f5f}.price-calculator-price-banner-total-single-container{font-size:12px;text-align:center;width:180px;margin:0 auto;text-transform:uppercase}.price-calculator-price-banner-total-single-container span{float:left}.main-banner-contact:hover{color:#b78759}.landing-page-sticky-header{position:fixed;background:#fff;width:100%;left:0;padding:0 calc((100vw - 1170px)/2)}.home #menu-main-menu>li>.landing-sticky-header-hover{color:#606060!important}.home #menu-main-menu>li>.landing-sticky-header-hover:hover{color:#b78759!important}.landing-sticky-header-hover:hover{color:#b78759!important}.thank-you-image{width:70px;height:150px}@media screen and (max-width:910px){.landing-page-sticky-header{position:fixed;background:#fff;width:100%;left:0;padding:0 50px}.home .product-package-container-col{padding:50px 6px!important}}.showcase-image-last{max-width:209px!important;height:189px!important;margin:0 auto 12px!important}.package-container-col-last{padding-top:37px!important}.our-history-mosaic-description-one{display:flex;flex-direction:row;margin-bottom:0}.our-history-mosaic-description-left{display:flex;flex:1;margin:30px 30px 30px 0;flex-direction:column}.our-history-mosaic-description-right{height:100%;flex:1}.our-history-mosaic-description-left-row{float:left}.our-history-mosaic-description-left-row-section{float:left;width:50%;margin-bottom:31px}.our-history-mosaic-description-left-row-section-icon{float:left;width:69px;margin-right:17px}.our-history-mosaic-description-left-row-section-data span{display:block;color:#5f5f5f;font-weight:700;font-size:15px}.our-history-mosaic-description-left-row-section-data{font-size:12px;text-transform:uppercase;color:#606060;line-height:1.2;font-family:orkney-regular;margin-top:20px}.our-history-mosaic-description-right-years{margin-bottom:30px;margin-top:40px;overflow:hidden}.our-history-mosaic-description-right-years div{float:left;margin-right:15px;color:#c5c5c5;font-size:29px}.our-history-mosaic-description-right-text{color:#8f8f8f;font-size:16px;font-family:orkney-light;line-height:1.625}.border-filled{border:3px solid #fff}.kc-css-584993{background:#b78759!important;padding:0!important}.kc-css-208067{left:0!important;padding:0!important;width:100%!important}.kc-css-878719{left:0!important;padding:0!important;width:100%!important}.kc-css-17775{left:0!important;padding:0!important;width:100%!important}.kc-css-584993 .brands-banner-container{max-width:1170px;margin:0 auto}#country_selection{background:#fff;margin-top:-10px!important;border:2px solid #d3d3d3!important}.content-page-order{max-width:1170px;margin:0 auto}.c{width:100%;position:absolute;bottom:-90px;left:0;max-width:1119px;margin:0 auto;color:#fff;right:0;padding-right:200px}.projects-content-container{display:flex;flex-direction:row;padding:50px 0 20px;margin-bottom:100px}.projects-col{flex:6;margin-top:20px}.projects-col-title-container{padding:0 0 0 36px;color:#606060}.projects-col-parameter-container{padding:0 0 0 36px}.projects-col-description{padding:0 0 0 36px}.projects-col-title{text-transform:uppercase}.projects-col-category{font-size:29px;font-weight:700;margin:20px 0}.projects-col-parameter-column-left{float:left;margin-right:44px}.projects-col-parameter-content{margin-bottom:30px;color:#606060;font-size:16px;line-height:1.625;font-weight:400}.projects-col-parameter-title{font-size:14px;color:#737373;margin-bottom:5px;font-family:orkney-light}.projects-col-description{font-size:16px;color:#8f8f8f;margin-top:40px;font-family:orkney-light;line-height:1.625}.titele{font-size:30px;margin-bottom:20px;font-weight:700;padding-left:11px;color:#606060}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{text-align:center}.check-out{display:flex;flex-direction:row}.leftsection{width:400px;flex:0}.rightsection{width:250px;padding:0}.checkout-next{background:#c59e77;color:#fff;padding:10px 50px;margin-top:27px;cursor:pointer;width:259px;text-align:center;overflow:hidden;margin:0 auto}.checkout-next:hover{background-color:#686868;color:#fff}.order-label-box img{height:136px;width:172px;box-shadow:1px 1px 14px #ccc;margin-bottom:30px;border:2px solid #b6b6b6}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#c59e77!important;color:#fff!important}#wc_payment_methods{display:flex;flex-direction:row;margin-top:30px}#payment_method_paypal{display:none}#payment_method_braintree{display:none}.woocommerce-billing-fields{padding:0 20px 20px}#checkout-secirty-col ul{margin:0;padding:0;border-bottom:1px solid #ccc;margin-bottom:26px}#checkout-secirty-col ul li{overflow:hidden;margin-bottom:50px;list-style:none}#billing_section_1 input{margin-bottom:8px}#billing_section_1 .select2-selection__rendered{margin-bottom:8px}.error404 .page-title{margin-top:42px}.popup-gallery a{display:inline-block}.popup-gallery a img{display:inline-block;width:90px;height:66px}.home .product-package-container-col{padding:50px}#billing_section_1 ul{margin:0;padding:0}#billing_section_1 ul li{float:left;list-style:none;width:48%;margin-bottom:10px}#billing_section_1 ul li.none{float:right}.select2-container .select2-selection--single{background:#f7f7f7;background-image:-webkit-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0));border:1px solid #d1d1d1;border-radius:2px;color:#686868;height:44px;margin-bottom:7px}#billing_section_1 .select2-selection__rendered{padding-top:7px}.select2-container--default .select2-selection--single .select2-selection__arrow{top:8px}.billing_section_2{width:48%;float:left}.page-id-450 .select2-container{margin-bottom:9px}.col-1{position:relative}.page-id-450 .col-1{width:100%!important}#billing_section_2{width:48%;float:left}#checkout-secirty-col{position:absolute;right:0;top:31px}#wc_payment_method payment_method_paypal{width:100%}.order-credit-card-text{height:136px;width:172px;box-shadow:1px 1px 14px #ccc;margin-bottom:30px;text-align:center;vertical-align:middle;line-height:8;display:table}#wc_payment_methods p{color:#fff;line-height:0;margin:0}#wc_payment_methods p a{color:#fff}#billing_section_1 ul{margin:0;padding:0;overflow:hidden;margin-bottom:22px}.price-calculator-price-banner-offer-title-two{color:#b78657;font-size:24px}.price-calculator-price-banner-offer-title-one{font-size:24px}.woocommerce form .form-row .required{color:#c59e77;border-bottom:1px dotted}.flickity-prev-next-button{display:none}.mobile-only{display:none}.mobile-sub-menu{display:none!important}.copyright-container{background:#333;padding:15px 30px;width:100%;color:#aaa;font-size:90%}.dark-button>a{background:#494949!important}@media screen and (min-width:990px){.woocommerce{margin-top:100px}}@media screen and (max-width:991px){.desktop-sub-menu{display:none}.mobile-page-nav{display:block;top:-65px}.mobile-sub-menu{display:none!important;position:relative;flex-direction:row;justify-content:center;bottom:0;top:-30px;left:none;border-radius:0;width:100%}.main-banner-container{padding:0 20px}}._slideshow_chevron{width:20px;height:40px;margin-top:-5px}.foot-bar-contact-image-g{width:30px;height:45px;margin-top:3px;margin-bottom:0}.foot-bar-contact-image-youtube{height:40px;margin-top:3px;margin-bottom:0;width:30px}.footer-sub-menu{color:#fff}.footer-sub-menu:hover{color:#b78759}.footer-menu-item{color:#fff!important}.footer-menu-item:hover{color:#b78759!important}.copyright-inner{max-width:1170px;margin:0 auto;padding-left:15px;padding-right:15px}#pm_kopnes_type>a{border-bottom:1px solid var(--brands-banner-brown)}.selected-mosaic-title{font-weight:600;color:#333!important}.our-history-mosaic-description-right-years>div{cursor:pointer;border-right:1px solid #d3d3d3;padding-right:10px;padding-top:5px}.qa-component-container{max-width:760px;margin:30px auto}.thank-you-img-container{display:flex;flex-direction:row;flex:1;justify-content:center}.thank-you-title{text-align:center;font-size:180%;font-weight:600;color:var(--main-text-color);margin-bottom:24px}.thank-you-description{font-size:120%;color:var(--medium-text-color);text-align:center;max-width:768px}.thank-you-button{background:var(--main-button-color);color:#fff;margin-top:60px;padding:12px 60px 8px;min-width:256px;text-align:center;font-family:orkney-medium}.thank-you-button:hover{background:#b78759;color:#fff}.thank-you-container{flex:1;display:flex;flex-direction:row;justify-content:center;margin-top:100px;margin-bottom:100px}.selected-roof-form-container{overflow:visible;max-height:150px;border:3px solid #b78759;background:#f7f7f7;-webkit-box-shadow:0 3px 43px 0 rgba(0,0,0,.14);-moz-box-shadow:0 3px 43px 0 rgba(0,0,0,.14);box-shadow:0 3px 43px 0 rgba(0,0,0,.14)}.coop-countries-banner-first-text-content-container{color:#8f8f8f;line-height:1.625}.project-sketch-logo{height:30px;margin-right:10px}.popup-gallery{display:flex}.single-project-carousel{flex:20}.single-project-carousel-button{flex:1}.is-selected{border:3px solid #b78759;background-color:#f7f7f7;-webkit-box-shadow:0 3px 43px 0 rgba(0,0,0,.14);-moz-box-shadow:0 3px 43px 0 rgba(0,0,0,.14);box-shadow:0 3px 43px 0 rgba(0,0,0,.14)}@media screen and (max-width:768px){.price-calculator-price-banner-country-container{border-right:none}.price-calculator-price-banner-offer-container>*{text-align:center}.price-calculator-price-banner-offer-button{width:100%}.price-calculator-price-banner-total-container{margin-top:0;margin-bottom:15px}.copyright-inner{padding-left:0;padding-right:0}._slideshow_chevron{width:40px;height:40px;margin-top:-20px}.main-banner-social-container,.qtranxs_language_chooser{display:none}.main-banner-button{width:100%;text-align:center;display:block;max-width:256px;max-height:49px;font-size:12px;padding:0;line-height:50px}.site-header-landing{padding-top:0}.site-header-global{padding-top:0!important}.slideshow-description-button{width:100%;text-align:center;display:block}.product-description-container{display:flex!important;flex-direction:column-reverse}.product-description-text-container-right{display:none}.product-description-text-content-second{display:none}.product-description-text-container-left{margin-top:0}.product-description-button{display:block;width:100%;text-align:center;margin:0 auto}.price-calculator-banner-image{display:none}.price-calculator-banner-button-container{line-height:100%;margin-top:10px}.price-calculator-banner-button{display:block;width:100%;margin-top:30px;margin-bottom:30px}.price-calculator-banner-container .price-calculator-banner-content-text{font-size:100%;text-align:left;color:#ccc!important;margin-top:15px}.price-calculator-banner-container{padding-bottom:30px}.price-calculator-banner-content-title{text-align:left}.project-map-box{display:none}.project-map-title{font-size:20px}.project-map-button{display:block;width:100%;text-align:center;margin-top:15px;max-width:256px;max-height:49px;line-height:17px}.project-map-stats-container{flex-direction:column;margin-bottom:30px}.project-map-image{display:flex!important;min-width:128%!important;margin-left:-31px!important}.project-map-next-container,#pm_project_title{display:block}.project-map-top-title-text{width:75%;padding-right:10px;border-right:1px solid #dedede}.project-map-stats-icon{float:left;margin-right:30px}.project-map-stats-col{margin-right:0;border-right:0}.project-map-stats-title{margin-top:0;font-size:120%}.project-map-value{font-size:120%;color:#333;font-weight:900}.project-map-stats-icon{width:17.5%}.project-map-button-container{padding-top:15px}.foot-bar-content-container{display:none!important}.foot-bar-container-content{display:none!important}.slackaf{display:none!important}.our-history-mosaic-container-image{display:none}.professional-banner-container{padding-bottom:0}.professional-banner-left-container>.professional-banner-left-payments-container{display:flex!important;flex-direction:row;min-width:20%}.professional-banner-left-payments-paypal-container{display:flex;justify-content:flex-end!important}.professional-banner-left-payments-cards-container{min-width:80%;border-left:none}.professional-banner-middle-text-container,.professional-banner-right-container,.professional-banner-middle-image-container{display:none}.professional-banner-left-container{display:flex;flex-direction:column-reverse}.professional-banner-left-quality-safety-container,.professional-banner-left-qaulity-professional-container{flex-direction:column}.professional-banner-left-quality-container{margin-top:10px;border-top:1px solid #d3d3d3;padding-top:30px}.professional-banner-left-quality-container{border-bottom:0}.professional-banner-left-quality-text{margin-left:0}.professional-banner-left-quality-safety-container{margin-left:15px}.professional-banner-medium-image{margin-bottom:10px}.professional-banner-container{padding-top:0}.product-package-order-button{display:block!important;width:100%}.product-package-container-col::after{display:none}.main-banner-container{height:auto;padding-bottom:60px}.main-banner-content-wrapper{padding-top:100px}.main-banner-description-container{margin-top:30px;margin-bottom:60px;color:#ddd!important}.slideshow-description-text-content{padding-bottom:0}.slideshow-description-button{max-width:256px;max-height:49px;font-size:12px;padding:0;line-height:50px}.project-map-executed-projects{font-size:120%}.desktop-only{display:none}.mobile-only{display:flex}.brands-banner-logo-wrapper{width:100%!important}.coop-countries-banner-first-text-container{margin-left:0}.coop-countries-banner-first-text-content-container{color:#999}.manufacture-column>#manufacture_map{width:100vw!important;margin-left:-30px!important}.production-steps-image{display:none}.production-steps-section-left-content-container{padding-right:0;text-align:left}.production-steps-section-title{font-size:160%;font-weight:600}.production-steps-section-text{font-size:120%;color:#999}.production-steps-section-one-button{display:block;width:calc(100%);margin-right:30px;text-align:center}.production-steps-section-one-button-container>.production-steps-section-one-button{font-size:80%!important}.production-steps-numerator{font-size:100%;color:var(--brands-banner-brown);margin-right:15px}.production-steps-section-right-image-container,.production-steps-section-left-image-container{margin-top:0!important;margin-right:0}.production-steps-section-text{margin-right:0;margin-top:15px}.production-steps-container{margin-top:30px}.manufacture-column{margin-right:0}.flex-layout{display:flex;flex-direction:column-reverse}.our-history-mosaic-description-left-row{display:flex;flex-direction:row}.our-history-mosaic-description-left-row-section{flex-direction:column;display:flex}.our-history-mosaic-description-left-row-section-data{margin-top:5px;font-size:120%;margin-right:5px}.our-history-mosaic-description-left-row-section-data>span{font-size:140%!important}.our-history-mosaic-description-left-row-section-icon>img{width:auto;height:100px!important;align-self:center}.kc-wrap-columns>.projects-component-page-container>.our-history-mosaic-description-left-row-section{margin-bottom:5px!important}.price-calculator-banner-container{display:none!important}.control-pagination-container{justify-content:center;display:flex!important}.projects-component-item-container{flex-basis:100%}.projects-component-country-container,.projects-component-cagtegory-items-container{display:flex!important;flex-direction:row;justify-content:center}.drawing-component-item-container>img{object-fit:contain}.popup-gallery{margin-left:30px}.projects-col-category{margin:0}.blog-component-item-container{flex-basis:100%}.contact-page-main-banner-info-form-container{display:none}.contact-page-main-banner-container>.contact-page-main-banner-info-container{margin-top:0!important}#contact_map{height:100vw;position:relative}.contact-page-employee-banner-employee-position-container{border-bottom:1px solid #e7e7e7}.contact-page-employee-banner-icon{width:30px;margin-right:30px}.contact-page-employee-banner-employee-phone-container{border-bottom:1px solid #d3d3d3;padding-bottom:10px}.contact-page-employee-banner-employee-email-container{margin-bottom:30px}.brands-banner-container{height:auto}.product-package-feature-title-true,.product-package-feature-title-false{text-align:left}.main-banner-button,.slideshow-description-button,.price-calculator-banner-button .product-description-button,.project-map-button,.product-package-order-button,.thank-you-button{margin:0 auto}.product-package-container-col{padding:50px 0!important}.package-container-col-last{padding:37px 0!important}.project-map-executed-projects{display:flex;flex-direction:row}.project-map-chevron-mobile{align-self:flex-end;background:var(--price-calculator-background);padding:10px 20px;cursor:pointer}.project-map-top-title-text{flex:1}.project-map-executed-projects{align-items:center}.simple-banner-container{display:flex;flex-direction:column}.simple-banner-image-container{margin:0}.simple-banner-image{height:auto;object-position:50% 20%;object-fit:contain}.simple-banner-image-container{display:block;margin-top:10px}.coop-countries-banner-first-text-button-container{margin-top:30px}.our-history-mosaic-container>div{margin-top:-60px!important}.content-page-order-side{padding-left:30px}.content-page-order-side>.product-package-container-col{padding-bottom:0!important;display:flex!important}.content-page-order-main>.order-steps-container{margin-top:30px}.order-steps-content{width:50%}.order-steps-titles{width:70%}}.price-calculator-range-labels-length{margin-left:4vw}.price-calculator-range-labels-incline{margin-left:4vw}.price-calculator-banner-content-text{font-size:20px;font-family:orkney-regular;color:#606060!important;line-height:1.2}.price-calculator-range-labels-length{margin-left:4vw}.price-calculator-range-labels-incline{margin-left:4vw}.home #menu-main-menu>li>a:hover{color:#b88858!important}.main-banner-social-icons svg{margin:0 5px;cursor:pointer}.bus-steps-container{display:flex;flex-wrap:wrap;margin-top:40px;justify-content:center}.bus-step{display:flex;width:150px;height:40px;background:#f7f7f7;margin:5px;cursor:pointer}.bus-step:hover{-webkit-box-shadow:0 3px 43px 0 rgba(0,0,0,.14);-moz-box-shadow:0 3px 43px 0 rgba(0,0,0,.14);box-shadow:0 3px 43px 0 rgba(0,0,0,.14)}.bus-step-active{border:3px solid #b78759;-webkit-box-shadow:0 3px 43px 0 rgba(0,0,0,.14);-moz-box-shadow:0 3px 43px 0 rgba(0,0,0,.14);box-shadow:0 3px 43px 0 rgba(0,0,0,.14);background:#f7f7f7}.bus-step-value{margin:auto;font-family:orkney-light;color:#8f8f8f}.main-banner-social-icons svg:hover path{fill:#b88858!important}.price-calculator-final-offer-column-one-values{width:170px;height:80px}.price-calculator-final-offer-column-one-total-price-container{text-align:center;margin:0 auto;background-color:#2f3752}.offer-price-banner-total-title{padding-top:20px}.offer-price-banner-total-single-container{padding-bottom:20px}.price-calculator-final-offer-column-one{margin:0 30px}.price-calculator-final-offer-column-one-values-title{text-transform:uppercase}.offer-price-banner-total-total{color:#fff}.offer-price-banner-total-title{color:#fff}.offer-price-banner-total-single-container{color:#fff}.offer-price-banner-total-single{color:#fff}.offer-price-banner-total-single{color:#fff}.price-calculator-final-offer-column-one-price-wraning-container{margin-top:20px;margin-bottom:50px}.price-calculator-final-offer-container{display:flex;flex-wrap:wrap}.price-calculator-final-offer-column-one{flex:1}.price-calculator-final-offer-column-two{flex:1}.price-calculator-final-offer-column-one-values-container{display:flex;flex-wrap:wrap}input[name=calculator-roof-form]{display:none}input[name=calculator-house-width]{display:none}input[name=calculator-house-length]{display:none}input[name=calculator-bus-type]{display:none}input[name=calculator-support-count]{display:none}input[name=calculator-bus-step]{display:none}input[name=calculator-roof-slope]{display:none}input[name=calculator-country]{display:none}input[name=calculator-price-per-bus]{display:none}input[name=calculator-total-price]{display:none}.price-calculator-final-offer-column-two-title{font-size:18px;text-align:center;font-family:orkney-regular}.price-calculator-final-offer-column-one-values-value{font-family:orkney-light;font-size:14px}.coop-countries-banner-first-text-content-container{min-height:200px}#designban{overflow-x:hidden!important}.main-banner-container{max-height:700px!important}@media screen and (max-width:480px){.product-package-order-button{max-width:100%;margin-bottom:30px;min-height:60px;padding:22px;font-size:14px}.project-map-button{max-width:100%;margin-bottom:30px;min-height:60px;padding:22px;font-size:14px}.drawing-component-meta-items-container{flex-direction:column}.drawing-component-meta-files-container{justify-content:flex-start}.content-page-title-container h1{font-size:200%}.price-calculator-roof-form-img{padding:0;margin-top:0}.price-calculator-roof-form-container{height:200px}.price-calculator-price-banner-offer-button{padding:10px 0}.kopnes-component-item-container{flex:1;width:100%;flex-basis:100%}#country_selection{margin-top:15px!important}.our-history-mosaic-piece-one-text{font-size:16px!important;padding:10px 10px 0!important}.our-history-mosaic-piece-six-text{font-size:16px!important;padding:10px 10px 0!important}.contact-page-main-banner-info-first-contact-email-container{font-size:14px}.contact-page-main-banner-info-first-contact-phone-container{font-size:14px}.contact-page-main-banner-info-last-container{padding:0}.contacts-employee-info-wrapper{max-width:250px}.price-calculator-range-from{padding-right:10px}.price-calculator-input-range{margin-left:0;width:90%!important}}@media screen and (min-width:480px) and (max-width:768px){.kopnes-component-item-container{flex:0 1 calc((100%/2) - 20px)}.foot-bar-container-content-col{width:400px}.contacts-employee-info-wrapper{max-width:250px}.price-calculator-input-range{width:98%!important}.showcase-image-last{margin-top:-13px!important}}@media screen and (max-width:320px){.our-history-mosaic-container{margin-left:-30px!important}}@media screen and (max-width:1024px){.product-package-feature-container{margin-bottom:0!important}}@media screen and (max-width:1024px){.contact-page-main-banner-info-container{width:1000px}}@media screen and (max-width:991px){.mobile-active #site-header-menu{left:0%;right:auto;transition:.4s;display:block}#site-header-menu{left:100%;right:auto;display:block!important}.main-navigation ul ul{background:0 0!important}#menu-main-menu .menu-item{transform:translateY(100%);transition:all .5s;opacity:0}.mobile-active #menu-main-menu .menu-item{transform:translateY(0%);opacity:1}.mobile-active #menu-main-menu .menu-item:nth-child(1){transition-delay:.4s}.mobile-active #menu-main-menu .menu-item:nth-child(2){transition-delay:.5s}.mobile-active #menu-main-menu .menu-item:nth-child(3){transition-delay:.6s}.mobile-active #menu-main-menu .menu-item:nth-child(4){transition-delay:.7s}.mobile-active #menu-main-menu .menu-item:nth-child(5){transition-delay:.8s}.mobile-active #menu-main-menu .menu-item:nth-child(6){transition-delay:.9s}.mobile-active #menu-main-menu .menu-item:nth-child(7){transition-delay:1s}}.menu-toggle:after{content:"";position:absolute;bottom:.1em;left:0;width:100%;height:.25em;background:#333}.menu-toggle:before{content:"";position:absolute;bottom:-.35em;left:0;width:100%;height:.25em;background:#333}.menu-toggle:after,.menu-toggle:before{transition:.3s}.home .menu-toggle:after,.home .menu-toggle:before{background:#fff}.mobile-active .menu-toggle:after,.mobile-active .menu-toggle:before{background:#fff}.mobile-menu-span{transition:.2s}.mobile-active .mobile-menu-span{opacity:0}.mobile-active .menu-toggle:after{transform:rotateZ(45deg);bottom:.5em}.mobile-active .menu-toggle:before{transform:rotateZ(-45deg);bottom:.5em}.landing-page-sticky-header .menu-toggle:before,.landing-page-sticky-header .menu-toggle:after{background:#000!important}@media(max-width:480px){.page-id-6 #site-header-main-container{height:auto!important}#site-header-main-container{height:auto!important}}@media only screen and (max-width:767px){.language-menu-items{position:fixed!important;width:100%!important;z-index:15!important;bottom:20px!important;top:auto!important;left:0!important}.main-banner-social-container,.qtranxs_language_chooser{display:block!important}.language-menu-items{opacity:0;transition:.5s;transition-delay:.1s;transform:translateY(100%)}.mobile-active .language-menu-items{opacity:1;transition-delay:1.1s;transform:translateY(0%)}.language-menu-items a{color:#fff!important}.mobile-active .menu-toggle:before,.mobile-active .menu-toggle:after{background:#fff!important}}.single-post-mobile{display:none}.single-post-mobile-hide{display:block}@media screen and (max-width:768px){.single-post-mobile{display:block}.single-post-mobile-hide{display:none}.blog-post-meta{order:2}.main-blog-content{order:1}.latest-blog-posts{order:3}}.product-package-feature-row{position:relative}.feature-info-box{z-index:2}.feature-info-icon{background-image:url(/wp-content/themes/freimans/images/info.svg);background-repeat:no-repeat;background-position:center;background-size:60%;width:20px;height:20px;border:1.5px solid #606060;border-radius:50%;position:absolute;left:-35px;top:50%;transform:translateY(-50%);cursor:pointer}.feature-info-box:hover .feature-info-icon{background-color:#b8885b;background-image:url(/wp-content/themes/freimans/images/info-white.svg);border:1.5px solid #b8885b}.feature-info-box:hover .feature-info{display:block}.feature-info{display:none;position:absolute;background:#fff;width:100%;padding:10px;box-shadow:-5px 0 30px rgba(0,0,0,.1);left:0;top:50%;transform:translateY(-50%);font-weight:200;font-family:orkney-light;text-align:left!important}.feature-info:before{content:'';background:#fff;position:absolute;width:14px;height:14px;top:50%;margin-top:-7px;left:-7px;transform:rotate(45deg)}.price-calculator-row-container,.price-calculator-container{width:100%}.carousel-wrapper{max-width:100%;position:relation}.carousel-wrapper .owl-carousel{max-width:100%}.carousel-cell{width:100%!important;height:auto!important}img.carousel-image{width:100%!important;height:auto}.price-calculator-row-container .owl-nav{display:block!important}.price-calculator-row-container .owl-carousel .owl-nav button span{display:none}.price-calculator-row-container .owl-carousel .owl-nav button{background-color:#323954!important;background-size:70%!important;background-position:center!important;background-repeat:no-repeat!important;position:absolute;top:-40px;width:35px;height:35px!important;display:block!important;border-radius:0;outline:none;transition:.2s}.price-calculator-row-container .owl-carousel .owl-nav button:hover{background-color:#b78759!important}.price-calculator-roof-form-row{margin-top:0}.price-calculator-row-container .owl-carousel .owl-nav .owl-next{background-image:url(/wp-content/themes/freimans/images/right-arrow.svg)!important;right:0}.price-calculator-row-container .owl-carousel .owl-nav .owl-prev{background-image:url(/wp-content/themes/freimans/images/right-arrow.svg)!important;transform:scaleX(-1);left:0}.price-calculator-roof-form-img{margin-top:0!important}.price-calculator-roof-form-item,.price-calculator-roof-form-img,.selected-roof-form-container{max-height:100%!important}.price-calculator-roof-form-container,img.carousel-image{height:auto!important;padding:0!important;padding-top:0}.selected-roof-form-container{border:0}.price-calculator-roof-form-item{margin:0!important}.price-calculator-roof-form-container{margin:5px!important}.selected-roof-form-container:after{content:'';position:absolute;border:3px solid #b78759;width:100%;height:50%;top:15%;z-index:1;left:0}.price-calculator-roof-form-item{background:#f7f7f7!important}.price-calculator-roof-form-title,.price-calculator-roof-form-name{background:#fff!important}.price-calculator-roof-form-img{position:relative;z-index:2}.price-calculator-roof-form-img{padding:0}.carousel-container-one .owl-item{width:330px!important;margin:5px!important}//custom css from site .our-history-mosaic-container-image{display:none}.contact-page-employee-banner-employee-name-container{text-align:center}.contact-page-employee-banner-employee-container{margin:0}.blog-post-meta-category-tile{padding:6px 10px;text-align:center;border:none;-webkit-box-shadow:0 0 35px -5px rgba(0,0,0,.2);box-shadow:0 0 35px -5px rgba(0,0,0,.2);width:60%;font-size:15px}.kc-css-566318{margin-bottom:60px}@media(max-width:1199px){.main-navigation{min-width:unset!important}.main-banner-social-icons{margin-top:20px}}@media(max-width:1199px) and (min-width:991px){.site-header-menu{display:flex;flex-direction:row;justify-content:flex-start}#site-header-main-container{width:100%!important}.menu-item-container{max-width:70%}.slideshow-description-container{width:90%;margin:auto}}@media(max-width:991px){.language-menu-items{top:unset!important}.logo-style{margin-top:0}.main-banner-social-icons{margin-top:0}.foot-bar-container-content-row{display:flex!important}.product-package-price-container>span,.down-arrow-row-text{min-width:190px}.price-calculator-price-banner-offer-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:auto}}@media(max-width:991px) and (min-width:767px){.product-description-container{flex-wrap:wrap}.product-description-image{width:100%;object-fit:cover}.product-description-image-container{max-height:415px;margin-top:0!important}.product-description-text-container-left{max-height:415px;margin-top:0!important}.product-description-image-attributes{margin-top:10px!important}.product-description-image-attributes-button{justify-content:flex-end}.product-description-text-container-right{display:flex;margin-top:0!important}.project-map-content-container{display:flex;flex-direction:column}.project-map-side-content-container{width:100%;margin-top:50px!important;margin-right:0}.project-map-stats-container{text-align:center}.project-map-stats-col-divisor{margin-right:0}.project-map-button-container{align-self:center}.kopnes-component-container{justify-content:center}.advanced-banner-image{margin-right:0}}@media(max-width:767px) and (min-width:480px){.slideshow-description-image-attributes{margin-top:60px}.slideshow-description-image-attributes-button{justify-content:flex-end}.slideshow-description-text-container{margin-top:25px!important}.slideshow-description-image-container{margin-top:40px}.slideshow-description-image-box{padding-left:0!important}.slideshow-description-image{max-height:unset;object-fit:cover}.product-description-image-container{margin-top:40px!important}.product-description-image-attributes{margin-top:10px!important}.product-description-image-attributes-button{justify-content:flex-end}.project-map-stats-container{flex-direction:row!important}.project-map-stats-col{display:flex;flex-direction:column;align-items:center}.project-map-stats-icon{margin-right:0}.professional-banner-left-container{padding-right:0}.professional-banner-left-quality-container{margin:auto}.professional-banner-left-payments-cards-container{text-align:left}.professional-banner-small-image{height:55px}.professional-banner-small-image{height:55px}.professional-banner-left-quality-safety-container{text-align:center;margin-left:0}.professional-banner-left-qaulity-professional-container{text-align:center;margin-left:0}.simple-banner-image-container{text-align:center}.kopnes-component-container{justify-content:center}.logo-style{margin-top:50px}.footer-bar-style .footer-bar-container:nth-child(3){display:none!important}.footer-bar-style .footer-bar-container:nth-child(4){display:none!important}}@media(max-width:767px){.our-history-mosaic-description-one{display:flex}.footer-bar-style .footer-bar-container:nth-child(3){display:none!important}.footer-bar-style .footer-bar-container:nth-child(4){display:none!important}.foot-bar-container-content-col{margin:auto}.main-banner-social-icons{display:flex;flex-direction:row;justify-content:space-between}.main-banner-social-icons svg{width:39px;height:30px}}@media(max-width:480px){#site-header-main-container{height:80px!important}.mobile-page-nav-wrapper{box-shadow:0 15px 23px -13px}.mobile-page-nav-item a{color:#494949}.contact-page-employee-banner-employee-position-container{text-align:center!important}.page-id-6 .main-banner-social-container{display:none!important}.page-id-6 #site-header-main-container{height:80px!important;padding-left:30px!important;padding-right:30px!important;width:100%}.page-id-6 .main-banner-content-wrapper{padding-left:15px;padding-right:15px}.kc-css-218065{padding-left:15px!important;padding-right:15px!important}.page-id-6 .kc-css-590517 .slideshow-description-container{padding:0 15px!important}.page-id-6 .kc-css-449066 .slideshow-description-container{padding:0 15px!important}.page-id-6 .kc-css-386305 .slideshow-description-container{padding:0 15px!important}.page-id-6 .site-content>section{padding-left:15px!important;padding-right:15px!important}.kc-css-851709{margin:30px 0!important}.kc-css-75532{margin-bottom:70px!important}.kc-css-566318{margin-top:65px!important;margin-bottom:40px!important}.price-calculator-banner-container{display:block!important;padding:0;padding-bottom:55px}.price-calculator-banner-button{margin:0;padding:27px;text-align:center;font-size:17px!important}.price-calculator-banner-content-text{font-size:18px!important;line-height:35px;margin-bottom:41px}.landing-page-sticky-header{padding:0 15px}.site-header-menu{left:0;width:100%}.site-header-menu .main-navigation{width:100%}nav#site-navigation{min-width:100%!important}.menu-main-menu-container{width:100%}.menu-main-menu{width:100%}.main-navigation ul ul{background:0 0!important}.content-page-title-container{text-transform:uppercase;margin-top:0;padding-top:6px}.content-page-title-container h1{font-size:27px;padding:0}.contet-page-title-description{text-transform:capitalize;font-size:17px!important;line-height:32px!important}.main-banner-button{max-width:100%;min-height:60px;padding:7px;font-size:14px}.main-banner-button-container{margin-top:20px;margin:20px 0 0}.slideshow-description-text-title{margin-top:40px;font-size:28px;line-height:40px}.slideshow-description-text-content{padding:20px 20px 0 0;padding-right:20px!important;font-size:16px;margin-bottom:26px}.slideshow-description-button{margin-bottom:60px;max-width:100%;min-height:60px;padding:7px;font-size:14px}.slideshow-description-image-box{padding-left:0!important}.slideshow-description-image-attributes{flex-direction:row;justify-content:space-between!important;flex-wrap:nowrap}.slideshow-description-image-attributes-author{font-size:13px;padding:20px 0!important;width:60%}.slideshow-description-image-attributes-button{max-width:44%}.slideshow-description-current{font-size:30px;line-height:65px}.slideshow-description-next{font-size:20px;line-height:50px}.slideshow-description-morethan{line-height:55px;width:25px}.product-description-image-container{height:300px}.product-description-button{max-width:100%;margin-bottom:60px;min-height:60px;padding:18px;font-size:14px}.product-description-image-attributes{margin-top:50px!important}.product-description-current{font-size:30px;line-height:65px}.product-description-next{font-size:20px;line-height:50px}.home .product-package-container-col{padding:50px 0!important}.project-map-next-container{padding-right:0}.project-map-button{max-width:100%}.product-package-order-button{max-width:100%}.professional-banner-left-payments-cards-container{text-align:left}.professional-banner-small-image{margin:5px!important}.no-spacing{padding:0}.professional-banner-left-container{margin-left:0;padding-right:0}.professional-banner-left-quality-container{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.professional-banner-left-quality-safety-container{max-width:125px;margin-left:15px}.professional-banner-left-qaulity-professional-container{max-width:100px;margin-right:15px}.main-banner-social-icons{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.main-banner-social-icons a:nth-child(3){display:flex}.main-banner-social-icons a:nth-child(4){display:flex}.main-banner-social-icons a:nth-child(5){display:flex}.main-banner-social-icons svg{width:30px;height:30px}.content-page-sub-menu-item-container{color:#b78759;border:none;font-weight:900;font-size:17px;box-shadow:0 0 100px -20px #000!important}.mobile-sub-menu{margin-top:-39px;padding:20px!important}.kc-css-487522{padding:0!important}.advanced-banner-content-container{margin-left:0}.kc-css-487522 .kc-row-container{padding:0}.manufacture-container{margin-top:0}.manufacture-column{margin-bottom:35px}.production-steps-section-left-content-container{text-align:left!important}.production-steps-section-right-content-container{text-align:left!important}.production-steps-section{max-height:555px;margin-top:0;margin-bottom:50px}.ps2{margin-top:235px!important}.production-steps-section-title{font-size:140%}.kc-css-875615 .kc-container{padding:0}.footer-bar-style .footer-bar-container:nth-child(3){display:none!important}.footer-bar-style .footer-bar-container:nth-child(4){display:none!important}.page-id-25 .mobile-page-nav{top:-104px}.mobile-page-nav{font-weight:900;height:65px;top:-54px}.mobile-page-nav-main{min-height:65px;padding:20px}.logo-style{margin-top:60px}.kc-css-824306 .kc-row-container{padding:0}.kc-css-399478 .kc-row-container{padding:0}#site-header-main-container{width:97%;margin:auto}.content-page-title-container{margin-left:5px}.mobile-page-nav{width:91%;margin:auto}.simple-banner-container{margin-top:0}.simple-banner-title-container{margin-bottom:35px}.simple-banner-text-container{margin-bottom:30px}.simple-banner-container{margin-bottom:68px}.simple-banner-content-container{font-size:18px;line-height:31px}.kc-css-680596{height:90px}.advanced-banner-content-container{font-size:18px;margin-top:9px;line-height:31px}.brands-banner-container .owl-item{height:90px}.kc-css-79443 .kc-wrap-columns{margin-top:65px;margin-bottom:30px}.cover-image-banner-middle-inner{padding-top:25px;padding-bottom:30px}.cover-image-banner-content-container{font-size:18px}.page-id-18 .mobile-page-nav a{font-size:12px}.manufacture-title{margin-top:-15px;line-height:1.4}.manufacture-description{margin-top:25px;font-size:18px}.manufacture-sub-title{font-size:25px;margin-top:50px}.manufacture-sub-title img{width:18px;margin-right:15px}.manufacture-address{font-size:18px;margin-top:10px}.manufacture-column .manufacture-map-box{height:275px!important}.production-steps-container{margin-top:110px}.production-steps-numerator{font-size:30px}.production-steps-section-title{margin-bottom:20px}.production-steps-section-right-image-container{margin-bottom:40px}.production-steps-section-text{font-size:18px!important}.ps2{margin-top:183px}.production-steps-section-left-image-container{margin-bottom:40px}.ps3{margin-top:25px}.ps5{margin-bottom:180px}.flex-layout{margin-top:385px}.two-col-container{padding-top:0}.two-col-container .two-col-title{font-size:30px}.selected-mosaic-title{font-weight:400}.title-six{padding-right:0!important;padding-left:10px!important}.our-history-mosaic-description-right-years>div:nth-child(7){padding-left:0;padding-right:0}.two-col-text-container{font-size:18px}.our-history-mosaic-description-one{padding:0 15px}.our-history-mosaic-description-two{padding:0 15px}.our-history-mosaic-description-three{padding:0 15px}.our-history-mosaic-description-four{padding:0 15px}.our-history-mosaic-description-five{padding:0 15px}.our-history-mosaic-description-six{padding:0 15px}.our-history-mosaic-description-right-years>div{margin:0;padding:5px 10px;margin-top:5px}.our-history-mosaic-description-right-years div:nth-child(4){padding-right:18px}.our-history-mosaic-description-right-years div:nth-child(5){padding-right:18px}.our-history-mosaic-description-right-text{font-size:18px}.our-history-mosaic-description-left-row-section-icon{width:95px}.our-history-mosaic-description-left-row-section-data{font-size:90%}.our-history-mosaic-description-left-row{margin-bottom:-25px}.our-history-mosaic-description-left-row div:nth-child(1){margin-right:55px}.our-history-mosaic-container{margin-top:115px}.our-history-mosaic-container>div{background-image:none!important;clip-path:none;background:0 0!important}.our-history-mosaic-piece-one:after{content:"";width:100%;padding-bottom:100%;background-image:linear-gradient(to bottom,#2f3752,#38405e,#414a6a,#4a5477,#535e84);transform:rotate(-45deg);position:absolute;top:0}.our-history-mosaic-piece-two:after{content:"";width:100%;padding-bottom:100%;background-image:linear-gradient(to bottom,#2f3752,#38405e,#414a6a,#4a5477,#535e84);transform:rotate(-45deg);position:absolute;top:20%}.our-history-mosaic-piece-three:after{content:"";width:100%;padding-bottom:100%;background-image:linear-gradient(to bottom,#2f3752,#38405e,#414a6a,#4a5477,#535e84);transform:rotate(-45deg);position:absolute;top:40%}.our-history-mosaic-piece-four:after{content:"";width:100%;padding-bottom:100%;background-image:linear-gradient(to bottom,#2f3752,#38405e,#414a6a,#4a5477,#535e84);transform:rotate(-45deg);position:absolute;top:60%}.our-history-mosaic-piece-five:after{content:"";width:100%;padding-bottom:100%;background-image:linear-gradient(to bottom,#2f3752,#38405e,#414a6a,#4a5477,#535e84);transform:rotate(-45deg);position:absolute;top:80%}.our-history-mosaic-piece-six:after{content:"";width:100%;padding-bottom:100%;background-image:linear-gradient(to bottom,#2f3752,#38405e,#414a6a,#4a5477,#535e84);transform:rotate(-45deg);position:absolute;top:100%}.our-history-mosaic-piece-one-content,.our-history-mosaic-piece-two-content,.our-history-mosaic-piece-three-content,.our-history-mosaic-piece-four-content,.our-history-mosaic-piece-five-content,.our-history-mosaic-piece-six-content{position:relative!important;z-index:10}.our-history-mosaic-piece-one-title{position:relative!important}#content{overflow:hidden}.page-id-46 .simple-banner-image{max-height:285px!important}.coop-contries-year-button-selected{display:flex;align-items:center;color:#606060!important;padding-top:15px!important;padding-bottom:15px!important}.coop-contries-year-button{padding-top:10px;padding-bottom:10px;width:33%}.coop-2015{text-align:left}.coop-2020{text-align:center}.coop-2025{text-align:right}.kc-css-696362 .simple-banner-image-container{background-image:url(http://freimans.alkerweb.com/wp-content/uploads/2018/08/truck1.jpg);padding-bottom:275px;background-size:cover;width:calc(100% + 30px)}.kc-css-696362 .simple-banner-image{display:none!important}.coop-countries-banner-first-text-button-container{justify-content:space-between}.coop-countries-banner-second-title-container{margin-top:0}.kc-css-461224 .kc-wrap-columns{margin-top:0!important}.kc-css-461224 .qa-component-container{margin-top:0;margin-bottom:60px}.qa-component-question{display:flex;flex-direction:row;justify-content:space-between}.buj-q{width:15%}.buj-question{width:83%;line-height:1.2}.buj-q{line-height:1.2}.buj-a{margin-bottom:60px}.qa-component-question{margin-bottom:-10px!important}.kc-css-274753 .kc-row-container{padding:0}.kc-css-274753 .blog-component-category-container{display:none}.kc-css-274753 .mobile-page-nav{width:91%;margin:auto}.blog-component-item-container{margin:0;padding-left:15px;padding-right:15px;margin-bottom:55px}.blog-component-category{font-size:17px;font-weight:600;margin-top:25px}.blogtitleanchor{font-size:25px}.blog-component-excerpt{font-size:18px}.control-pagination-container{margin-top:25px;align-items:center;margin-bottom:25px}.control-pagination-number{color:#8f8f8f;font-size:17px;font-weight:600}.control-pagination-number-selected{color:#b78759;background:0 0}.page-id-28 .kc-css-814047 .mobile-page-nav{width:100%}.page-id-28 .kc-css-517430 .mobile-page-nav{width:100%}.page-id-28 .blog-component-container{padding:0}.page-id-28 .kc-css-274753 .blog-component-container{padding:0}.page-id-28 .kc-css-814047 .blog-component-item-container{padding:0}.page-id-28 .kc-css-517430 .blog-component-item-container{padding:0}.page-id-28 .blog-component-item-container{padding-left:15px;padding-right:15px}.kc-css-517430 .blog-component-category-container{display:none}.kc-css-814047 .blog-component-category-container{display:none}.control-pagination-button{background-color:#323954;padding:10px 13px}.control-pagination-button img{margin:0!important;width:23px}.post-thumbnail{position:absolute;left:-30px;width:125%;top:-20px}.main-blog-content .entry-header{margin-top:90%!important}.site-main>article{padding-left:15px;padding-right:15px}article>.content-page-sub-menu-container{display:none}.main-blog-content .entry-header,.entry-content{margin:0}.latest-blog-posts{margin:0;margin-top:40px}.latest-blog-posts-post{padding-left:0}#contact_map{max-height:305px}.contact-page-main-banner-info-contact-form-container{padding-left:30px;padding-right:30px}.contact-page-main-banner-icon{width:30px;margin-right:32px}.contact-page-main-banner-info-first-contact-email-container{display:flex;align-items:center;justify-content:center;font-size:21px;text-align:left;padding-bottom:35px;padding-top:19px}.contact-page-main-banner-info-first-contact-phone-container{display:flex;align-items:center;justify-content:center;font-size:21px;text-align:left}.contact-page-main-banner-info-last-title-container{font-size:14px;padding-bottom:17px}.contact-page-main-banner-info-last-address-container{font-size:19px}.contacts-employee-info-wrapper{max-width:410px!important;width:91%;margin-bottom:43px}.contact-page-employee-banner-employee-name-container{text-align:center;font-size:29px;width:84%;margin:auto;margin-top:20px}.contact-page-employee-banner-employee-position-container{font-size:17px;width:84%;margin:auto}.contact-page-employee-banner-employee-email-container{font-size:21px;padding:22px 0;margin:0;text-align:left;width:84%;margin:auto;border-bottom:1px solid #e7e7e7}.contact-page-employee-banner-employee-phone-container{border:none;text-align:left;width:84%;margin:auto;padding-top:15px;font-size:21px}.projects-component-cagtegory-items-container{display:none!important}.projects-component-country-container{display:none!important}.kc-css-768955 .kc-row-container{padding:0}.kc-css-768955 .projects-component-container{padding-left:15px;padding-right:15px}.kc-css-768955 .mobile-page-nav{top:-104px}.projects-component-container{margin-top:-125px}.projects-component-category{font-size:17px;font-weight:600}.page-id-25 .projects-component-item-container{margin:0}.projects-component-item-container{margin-bottom:45px!important}.projects-template-default .content-page-sub-menu-container{display:none}.c{position:relative;padding-left:30px;padding-right:30px;margin-left:0}.projects-template-default .contet-page-title-description{display:block!important}.popup-gallery{margin-left:0}.popup-gallery .single-project-carousel-button{display:none}.projects-template-default .projects-content-container{padding-left:15px;padding-right:15px;padding-top:0}.projects-col-title-container,.projects-col-parameter-container,.projects-col-description{padding-left:0}.flickity-viewport{height:56px!important}.flickity-slider .is-selected{border:none}.projects-col-category{color:#b78759}.projects-col-parameter-container{display:flex;flex-direction:column}.projects-col-parameter-column-left{margin:0}.projects-col-parameter-column-left>div:nth-child(1){margin-top:23px}.projects-col-parameter-title{font-size:18px}.projects-col-parameter-content{font-size:25px}.titele{padding-left:15px}.drawing-component-container{padding-left:15px;padding-right:15px;margin-top:20px!important}.drawing-component-item-container{margin-bottom:75px!important}.drawing-component-item-container{margin:0}.drawing-component-meta-container{padding:15px 20px}.drawing-component-meta-title{font-size:14px}.drawing-component-meta-value{font-size:18px}.page-id-15 .content-page-sub-menu-container>.kc-row-container{padding:0}.page-id-25 .mobile-page-nav{width:100%}.kc-css-768955 .mobile-page-nav{width:91%;margin:auto}.page-id-15 .mobile-page-nav{width:84%}.page-id-15 .content-page-title-container{padding-left:25px;padding-right:25px}.page-id-15 .entry-content-page section{padding-left:15px!important;padding-right:15px!important}.kc-css-760353 .simple-banner-image{margin-left:-25px}.kc-css-479131 .simple-banner-image{margin-left:-25px}.kc-css-28714 .simple-banner-image{margin-left:-25px}.page-id-109 .content-page-title-container h1{margin-top:-30px}.drawing-component-container{padding:0}.content-page-title-container h1{margin-top:-40px}.page-id-22 .kc-row-container{padding:0}.page-id-22 .entry-content-page>section{padding:0 30px!important}.page-id-22 .content-page-title-container{padding-left:30px;padding-right:30px;margin-left:0}.page-id-22 .mobile-page-nav{width:84%}.kc-css-651870{margin-top:65px!important}.kopnes-component-item-container{margin:0;margin-bottom:50px}.kopnes-component-meta-title{display:block!important;font-size:15px}.page-id-109 .mobile-page-nav a{font-size:12px}.checkout-next{width:100%}.order-steps-content{width:100%!important}.order-steps-container{margin:25px 0!important;padding:0!important;width:100%!important}.check-out .product-package-price-container{justify-content:center}#place_order{width:100%}#checkout-secirty-col{max-width:100%!important;margin-top:35px!important}#checkout-secirty-col>ul{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}#checkout-secirty-col ul li{text-align:left}#checkout-secirty-col ul li img{height:60px}}@media only screen and (max-width:767px){.our-history-mosaic-container>div{width:100%!important;height:auto!important;padding-bottom:100%;padding-top:0;margin:0!important;box-sizing:border-box!important;position:relative;top:0;left:0;margin-bottom:-60px!important}.our-history-mosaic-container>div:after{top:auto!important}.our-history-mosaic-container>div>div{position:absolute!important;top:50%;transform:translateY(-50%);padding:40px}.our-history-mosaic-container div{width:100%!important;height:auto!important;padding-top:0}.our-history-mosaic-piece-two-text,.our-history-mosaic-piece-three-text,.our-history-mosaic-piece-four-text,.our-history-mosaic-piece-five-text,.our-history-mosaic-piece-six-text,.our-history-mosaic-piece-one-text{margin:0!important}.our-history-mosaic-container>div>div>div{line-height:1.2em!important;padding:5px}.our-history-mosaic-description-six,.our-history-mosaic-description-one,.our-history-mosaic-description-two,.our-history-mosaic-description-three,.our-history-mosaic-description-four,.our-history-mosaic-description-five{margin-top:80px!important}.our-history-mosaic-container>div>div>div{font-weight:600}.owl-next>span{line-height:66px!important;font-size:75px!important}.owl-prev>span{line-height:66px!important;font-size:75px!important}.custom-logo{max-width:160px!important}}@media only screen and (max-width:480px){.our-history-mosaic-container>div{margin-bottom:0!important}.home .mobile-menu-span{color:#494949}.projects-meta-item-title{font-size:12.5px}}@media(max-width:380px){.our-history-mosaic-description-right-years>div{width:33%;font-size:26px}.our-history-mosaic-description-right-years>div:nth-child(6){width:28%}.our-history-mosaic-description-right-years>div:nth-child(7){width:6%}}@media(max-width:350px){.mobile-page-nav-arrow{width:15px}.package-details-text{font-size:13px}.professional-banner-small-image{margin:1px!important}.owl-next{margin-right:-28px;width:62px!important;height:62px!important}.owl-prev{margin-left:-28px;width:62px!important;height:62px!important}.our-history-mosaic-description-right-years>div{width:33%;font-size:22px}.our-history-mosaic-description-right-years div:nth-child(4){padding-right:10px}.our-history-mosaic-description-right-years div:nth-child(5){padding-right:10px}.our-history-mosaic-description-right-years>div:nth-child(7){width:5%}.our-history-mosaic-description-right-years .title-six{width:25%}.page-id-109 .mobile-page-nav-main{padding:20px 10px}.contact-page-employee-banner-employee-email-container{font-size:18px}.contact-page-employee-banner-employee-phone-container{font-size:18px}.contact-page-employee-banner-icon{width:24px!important;margin-right:13px!important}.contact-page-main-banner-icon{margin-left:10px;margin-right:32px}.projects-meta-item-title{font-size:12px}.projects-meta-item{padding-right:0!important}.arrow-down-button{width:35px;height:35px}}@media only screen and (max-width:767px){.arrow-down-button{float:right!important}}@media only screen and (min-width:778px){.product-package-feature-row{margin:0}.product-package-banner-content-container .owl-item.active:nth-child(2):before{content:'';height:60%;top:20%;position:absolute;left:0;border-left:1px solid #cecece}}@media only screen and (min-width:991px){.product-package-banner-content-container .owl-item.active:nth-child(2):after{content:'';height:60%;top:20%;position:absolute;right:0;border-left:1px solid #cecece}}.single-project-carousel-button{background-color:#323954!important;background-size:70%!important;background-position:center!important;background-repeat:no-repeat!important;width:35px;height:35px!important;display:block!important;border-radius:0;outline:none;transition:.2s;margin:0;margin-top:7px;min-width:30px}.single-project-carousel-button:hover{background-color:#b78759!important;margin:0;top:0;margin-top:7px}.price-calculator-roof-form-row{margin-top:0}.single-project-carousel-button{background-image:url(/wp-content/themes/freimans/images/right-arrow.svg)!important;right:0}.single-project-carousel-button:nth-child(1){background-image:url(/wp-content/themes/freimans/images/right-arrow.svg)!important;transform:scaleX(-1);left:0}.single-project-carousel-button .blog-post-meta-back-icon-calculator{display:none}.single-project-carousel{padding:0 10px}.blog-post-meta-back-icon{background-image:url(/wp-content/themes/freimans/images/right-arrow.svg);background-repeat:no-repeat;background-size:100%;background-position:center;background-color:transparent}.mfp-close{width:44px!important}.arrow-down-button{width:100%;height:0;padding-bottom:50%;background:#2f3752;border:0;border-radius:0;outline:none;margin-top:5px;position:relative}.arrow-down-button-inner{position:absolute;width:36%;height:90%;left:32%;top:5%;background-image:url(/wp-content/themes/freimans/images/down-arrow.svg);background-repeat:no-repeat;background-size:100% auto;background-position:center;transition:.3s}.qa-component-container{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;border-top:1px solid #ddd;margin-top:0;margin-bottom:0;padding:20px 0}.qa-component-question{width:80%;margin-bottom:0!important;line-height:1em}.qa-component-arrow{width:19%;max-width:50px}.qa-component-arrow .arrow-down-button{padding-bottom:40%}.qa-component-answer{width:100%;margin-top:25px}.qa-component-container.active .arrow-down-button-inner{transform:rotateZ(180deg)}.qa-component-container.active .qa-component-answer{display:block}.qa-component-container .qa-component-answer{display:none}@media(max-width:768px){.buj-q{min-width:40px}.qa-component-container{align-items:flex-start}.buj-q,.buj-question{margin-bottom:0}}@media(max-width:768px){.mfp-wrap,.mfp-bg{max-height:100vh!important;height:100vh!important;position:fixed!important;top:auto!important;overflow:hidden!important;overflow-y:hidden!important}.mfp-zoom-out-cur{overflow:hidden!important}}#design-page-packages .product-package-feature-container{order:1}#design-page-packages .arrow-down-button-container{display:block;width:20%;max-width:70px}#design-page-packages .product-package-price,#design-page-packages .down-arrow-row-text{line-height:initial}#design-page-packages .product-package-price-container,#design-page-packages .down-arrow-row{justify-content:space-between;align-items:flex-end}#design-page-packages .product-package-order-button{order:2;margin-top:20px}#design-page-packages .product-package-feature-container{display:none}#design-page-packages .product-package-container-col.active .product-package-feature-container{display:block}#design-page-packages .product-package-container-col.active .arrow-down-button-inner{transform:rotateZ(180deg)}#design-page-packages .package-details-text{font-size:14px}@media(max-width:768px){#design-page-packages .package-details-text{font-size:12px}}.content-page-sub-menu-item-container.sticky{position:fixed;z-index:300000000;bottom:auto;top:100px;padding-top:16px;padding-bottom:16px}.sub-menu{z-index:3000000000000}.woocommerce-billing-fields__field-wrapper>.place-order{display:none}.woocommerce-billing-fields__field-wrapper,.woocommerce-additional-fields__field-wrapper{max-width:100%;position:relative;display:flex;flex-direction:row;flex-wrap:wrap}.woocommerce-billing-fields__field-wrapper p,.woocommerce-additional-fields__field-wrapper p{width:50%!important;padding:5px 15px!important}.woocommerce-billing-fields{padding:0;max-width:100%}.woocommerce-billing-fields__field-wrapper p label,.woocommerce-additional-fields__field-wrapper p label{margin-left:14px;padding:7px 0;font-size:13px!important}.woocommerce-billing-fields__field-wrapper p input,.woocommerce-additional-fields__field-wrapper p input,#project-details{padding:10px 5px 10px 14px}.woocommerce-billing-fields__field-wrapper p input::-webkit-input-placeholder,.woocommerce-additional-fields__field-wrapper p input::-webkit-input-placeholder,#project-details::-webkit-input-placeholder,#paymill_form_credit input::-webkit-input-placeholder{font-style:italic;font-family:orkney-light!important;font-weight:400!important;color:#ccc}.select2-selection__rendered{padding-top:7px!important;padding-left:15px!important}#billing_terms_field,#billinf_haveread_field,#project-details_field{width:100%!important}.select2-container{width:100%!important}#project-details_field{margin-bottom:30px}#checkout-wrapper{display:flex;max-width:100%;flex-direction:row;flex-wrap:nowrap}.woocommerce-billing-fields__field-wrapper p{width:50%!important}#checkout-form-column{width:70%;flex:1}.leftsection{width:30%;flex:0}.check-out>div{width:100%}.order-ball{cursor:pointer;transition:transform .3s}.order-ball:hover{transform:scale(1.1)}.first-step #checkout-next-first{display:block}.second-step #checkout-next-second{display:none}#order_review{width:70%}.credit-icons-block{height:auto!important;min-height:0;margin:auto;width:60%}.credit-icons-block img{margin:0;border:0;box-shadow:none;width:30%!important;height:auto;padding:0;min-height:0}.order-credit-card-text,.order-label-box{display:block;margin:0;height:auto;width:auto;box-shadow:1px 1px 14px #ccc;line-height:1em}.credit-icons-block{position:relative;top:0;left:0}input#payment_method_paymill{display:none}.order-label-box img{height:auto;width:100%;display:block;margin:0;padding:0}#wc_payment_methods p{display:none}.wc_payment_method{overflow:visible!important;padding:10px}.order-label-box>div{position:relative;padding-bottom:60%}.payment-method-inner{position:absolute;top:50%;width:100%;transform:translatey(-50%)}.order-label-image-container-paypal img{border:0;box-shadow:none;max-width:100px;text-align:center;margin:auto;max-height:1000px!important}.order-label-container{cursor:pointer}.order-label-container:hover .order-label-box{box-shadow:1px 1px 20px #8a8a8a}.order-label-box{transition:.2s}.order-credit-card-text{box-shadow:none}.payment_method_paymill #paymill_payment_form,.payment_method_paymill a{margin-top:30px;display:none}.payment_method_paymill.active #paymill_payment_form{margin-top:30px;display:block}.checkout-title{font-family:orkney-regular;text-align:center;font-weight:400;color:#7e7e7e;font-size:23px;position:relative;z-index:1;background:#fff;display:inline-block;padding:0 40px}.checkout-title-block{position:relative;text-align:center}.checkout-title-block:after,.checkout-title-block:before{content:'';position:absolute;width:40%;max-width:200px;height:1px;background:#7e7e7e;left:0;bottom:45%;z-index:0;text-align:center}.checkout-title-block:before{left:auto;right:0}.alg_checkout_files_upload_file_input{width:100%;opacity:0;cursor:pointer;padding:20px 0}.file-upload-block{padding:10px;margin:20px 0;box-shadow:0 0 50px #ccc}[id^=alg-wc-checkout-files-upload-progress-wrapper-] .alg-wc-checkout-files-upload-progress-bar{background-color:#b78759;height:7px;border-radius:5px;box-shadow:none!important}.alg-wc-checkout-files-upload-progress-status{display:none!important}[id^=alg-wc-checkout-files-upload-progress-wrapper-]{border:0;box-shadow:none!important;height:auto;margin:0}.file-upload-block{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.file-loaded{flex-wrap:nowrap}.file-loaded #alg-wc-checkout-files-upload-progress-wrapper-1,.file-loaded .file-progress-wrapper{width:70%}#alg_checkout_files_upload_result_1{margin:0!important;line-height:1em}.file-loaded .upload-input-block{display:none}#alg-wc-checkout-files-upload-progress-wrapper-1,.file-progress-wrapper{width:100%}.upload-input-block{margin:0;width:100%;background-image:url(/wp-content/themes/freimans/images/upload.svg);background-repeat:no-repeat;background-position:center;transition:.3s;box-sizing:border-box;border:2px solid #fff;cursor:pointer;background-size:auto 80%}.upload-input-block:hover{background-color:#efefef;border:2px solid #ddd}.second-step .checkout-files{display:flex!important;flex-wrap:wrap}.checkout-files>div,.checkout-files>form{width:100%}.checkout-files>form{order:1}.checkout-files>.file-loaded{order:0}.select2-container,.select2-selection{margin:0!important}.product-1578 #line-two,.product-1578 #ball-two,.product-1578 .order-step-two-title{display:none!important}.product-1578 .second-step #checkout-next-second{display:none}.product-1578 .second-step #order_review{display:block!important}.product-1578 button#place_order{margin-top:0}#checkout-wrapper .checkbox{font-size:14px!important;margin:0}#checkout-wrapper .input-checkbox{display:inline-block!important}.checkout-popup-wrapper{display:none}.second-step .checkout-popup-wrapper{display:block}#checkout-popup-button{cursor:pointer;margin-left:20px;position:relative;font-size:17px;line-height:1em}#checkout-popup-button:after{content:'';border-top:2px solid #b78759;border-right:2px solid #b78759;width:14px;height:14px;position:absolute;top:3px;left:110%;transform:rotateZ(45deg);transition:.2s}#checkout-popup-button:hover:after{left:105%}.mfp-wrap{z-index:999999999999999999!important}#site-header-global{z-index:999}#checkout-wrapper .product-package-feature-row{margin:0}.order-step-two-title{padding-right:35px}.file-upload-block{box-shadow:none}.checkout-files-wrapper{box-shadow:0 0 50px #ccc;margin-top:30px;padding:0 15px}.alg_checkout_files_upload_result_delete{font-size:30px;line-height:1em;vertical-align:middle}.upload-result-wrapper span a{color:#6a6a6a;font-family:orkney-light;font-size:14px}.upload-result-wrapper{padding:10px 0}.checkout-files-wrapper .paymill_payment_errors{display:none!important}.file-loaded .file-progress-wrapper{padding-left:40px;position:relative}.file-loaded .file-progress-wrapper:before{content:'';width:30px;height:20px;left:0;top:-5px;position:absolute;background-image:url(/wp-content/themes/freimans/images/mark-true.svg);background-repeat:no-repeat;background-position:center}.file-upload-block{justify-content:flex-end}.upload-result-wrapper{width:30%;text-align:right}.file-loaded .file-upload-block{margin:5px;border-bottom:1px solid #eee}#paymill_form_credit input{width:100%!important;padding:13px!important;height:auto!important;background:#fff!important;font-size:16px;font-family:orkney-light;color:#b4b4b4;padding-left:15px;text-align:left!important;margin:7px 0!important}#paymill_payment_form .LV_valid_field,#paymill_payment_form input.LV_valid_field:hover,#paymill_payment_form input.LV_valid_field:active,#paymill_payment_form textarea.LV_valid_field:hover,#paymill_payment_form textarea.LV_valid_field:active{border:2px solid #238f41!important}.LV_valid{display:none!important}.paymill_card_data{max-width:100%!important}.paymill_card_cvc,.paymill_card_expiry_year{margin:5px 0!important}#paymill_form_credit label{font-size:13px;margin-left:15px;font-family:orkney-light;color:#8f8f8f}#paymill_form_credit label abbr{margin-left:5px}.paymill_card_expiry_year,.paymill_card_expiry_month{width:49%;display:inline-block}.LV_invalid{display:none!important}#wc_payment_methods{position:relative}#paymill_payment_form{min-width:480px}#order_review{width:500px}.third-step #checkout-secirty-col{width:100%;max-width:300px}.rightsection{width:270px}.content-page-order-side{padding:0 60px 0 0}.thank-you-wrapper{text-align:center;padding:15vh 0}.thank-you-img{max-width:100px!important;width:80%;padding:20px 0;text-align:center;margin:auto}.thank-you-link{background:#494949;color:#fff;text-transform:uppercase;padding:20px 70px;font-size:12px;max-width:270px;box-sizing:border-box;border-radius:5px;display:block;margin:auto}.thank-you-link:hover{color:#fff;background:#c59e77}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{width:100%;margin:auto}.third-step #checkout-secirty-col{width:30%;max-width:300px}#checkout-secirty-col ul li img{width:100%;max-width:70px;margin-bottom:10px}#checkout-wrapper input{color:#494949}#checkout-wrapper .woocommerce-validated input{color:green!important}.checkout-popup-wrapper{margin-bottom:20px}@media(max-width:768px){#checkout-secirty-col{width:100%!important}.thank-you-link{padding:20px;text-align:center;margin:auto}#paymill_payment_form{min-width:0}.order-step-title,.order-step-two-title{padding-right:0;padding:3px}#checkout-wrapper{flex-wrap:wrap;flex-direction:column}#checkout-form-column{width:100%}#checkout-wrapper .leftsection{width:100%!important}.content-page-order-side{width:100%;max-width:300px;margin:auto;margin-top:40px}.woocommerce-billing-fields__field-wrapper p,.woocommerce-additional-fields__field-wrapper p{width:100%!important;padding:5px 0!important}.file-loaded .file-upload-block .file-progress-wrapper{width:100%!important;margin-bottom:10px}.upload-result-wrapper{float:right}.checkout-title{font-size:22px;line-height:1.2em;padding:0 10px}#order_review{width:100%}#wc_payment_methods{display:block}#wc_payment_methods>div{width:100%!important;display:block}.third-step #order-review{order:0}.third-step .check-out{order:1}.third-step .woocommerce-checkout{display:flex;flex-wrap:wrap}#checkout-secirty-col ul li{width:40%;padding-right:1px}#checkout-secirty-col ul li:nth-child(1){width:60%}#checkout-secirty-col ul{align-items:flex-start}.product-package-price-container>span{justify-content:center}}@media(max-width:470px){.content-page-order-side{margin-top:80px}}.product-package-price{width:auto!important;display:inline-block;padding-right:70px}.product-package-price-container .product-package-price{padding-right:0}.product-package-price .cr-low,.product-package-price .ct-low{vertical-align:top;top:13px;position:relative}.product-banner-price-container{width:auto!important}.review-gallery{cursor:pointer}.review-gallery-img{transition:.2s}.review-gallery-img:hover{box-shadow:0 0 45px -5px hsla(0,0%,0%,.6)}.review-gallery-img-1{padding-bottom:0!important;margin-bottom:20%}.review-image-badge{background-size:70%}.review-image-inner:before{left:-1px!important;width:102%!important}.review-text p{font-family:orkney-light}.review-wrapper{align-items:flex-start!important}.review-image-block{margin-top:30px}.review-text{margin-top:40px}@media(max-width:768px){.review-image-block{margin-top:0}.review-text{margin-top:0}.product-banner-image-wrapper{display:none!important}}@media(max-width:568px){.product-banner-button{width:100%!important;padding:16.5px 0;display:block;text-align:center}}.product-package-details-button{margin-top:15px;background:0 0;border:2px solid #494949;color:#494949;vertical-align:middle;line-height:1em;padding:16px}.product-package-details-button:hover{border:2px solid #b78759}@media(max-width:480px){.product-package-details-button{margin-top:0}.product-package-order-button{margin-bottom:0;min-height:0;line-height:1em;padding-top:20px!important;padding-bottom:18px!important;max-height:100%}.product-package-details-button{margin-top:15px!important}}.projects-content-container{justify-content:flex-start}.projects-col{width:50%;flex:initial}.stack .projects-col,.stack-bottom .projects-col{margin-left:50%}.stack .gallery-col{position:fixed;margin-left:0;top:130px;justify-content:flex-start;max-width:555px}@media(max-width:1024px){@media(min-width:993px){.stack .gallery-col{max-width:450px}}}.stack-bottom{position:relative}.stack-bottom .flickity-viewport{height:56px!important}.stack-bottom .gallery-col{position:absolute;bottom:60px;height:auto;margin-left:0}@media(max-width:991px){.stack-bottom .gallery-col{position:relative;bottom:auto}.stack .gallery-col{position:relative;top:auto;max-width:100%}.projects-col{width:100%;flex:initial}.stack .projects-col,.stack-bottom .projects-col{margin-left:0}.sketchfab-embed-wrapper iframe{width:100%}.flickity-viewport{height:56px!important}}.projects-col-description .project-option{padding:7px 0;border-bottom:1px solid #d6d6d6}.projects-col-description{line-height:2.625;max-width:353px}.second-step .woocommerce-info{display:none}.third-step .woocommerce-info{display:block}.third-step .checkout-files{display:block}.third-step .checkout-files .checkout-title-block{display:none}.third-step .checkout-files-wrapper>.checkout-upload-form{display:none!important}.third-step .checkout-files-wrapper{background:0 0;margin-top:0;padding:0;box-shadow:none;background-image:none}.third-step .checkout-files-wrapper>*{display:none}.third-step .checkout-files-wrapper>.woocommerce-info{display:block}.checkout_coupon .form-row{margin-bottom:0!important;padding:0!important}.checkout_coupon .form-row button{width:100%;padding:.625em .4375em;line-height:1.6em;border-radius:0}.woocommerce-info{border-top-color:#b78759}.woocommerce-info::before{color:#b78759}@media(max-width:700px){.checkout_coupon .form-row{width:100%!important;margin:5px 0!important}}.product-reviews-block .product-reviews{width:80%;margin:auto}#contact-us-captcha{margin-bottom:43px}.contact-page-employee-banner-container{margin-top:200px}.mfp-iframe-holder{position:fixed!important}.popup-youtube{position:relative}.popup-youtube:before{content:'';position:absolute;width:30px;height:30px;background:#fff;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%}.popup-youtube:after{content:'';position:absolute;border:medium inset transparent;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:10px solid grey;left:50%;top:47%;margin-top:-8%;margin-left:-5%}.projects-filter{display:flex;width:100%!important;flex-wrap:wrap}.filter-form-block{width:25%;padding:20px;box-sizing:border-box}.filter-form-label{text-transform:uppercase;font-size:12px;color:#606060;letter-spacing:1px}.filter-form-block select{display:block;width:100%;padding:12px 8px;margin-top:6px;text-transform:uppercase;font-size:12px;color:#606060;letter-spacing:1px;border:2px solid #b4b4b4;border-radius:0}.filter-form-block input{border:2px solid #b4b4b4;text-transform:uppercase;font-size:12px;color:#606060;letter-spacing:1px;border-width:2px!important;margin-bottom:10px;border-style:solid;border-radius:0}.filter-form-block option{padding:10px 5px}input.ui-slider-input{width:25%!important;padding:10px 5px!important;box-sizing:border-box;font-size:12px!important}#filter-submit{width:30%;font-size:12px;background:#b78759;letter-spacing:1px;font-weight:400;border-radius:0}.ui-rangeslider-sliders{margin-bottom:10px}.range-slider-separator{width:2%;position:relative}.range-slider-separator:before{content:'';height:2px;width:100%;position:absolute;top:50%;margin-top:-1px;left:0;background:#b4b4b4}.filter-clear-button{cursor:pointer;margin-left:10px}.filter-clear-button img{height:12px;width:auto}.ui-rangeslider-sliders{margin-top:15px!important}@media(max-width:992px){.filter-form-block{width:50%}}@media(max-width:767px){.filter-form-block{width:100%}}@media(max-width:480px){.projects-component-container{margin-top:0}}.projects-filter{background:#fff;margin-top:-50px;margin-bottom:30px;position:relative;padding-top:10px}.projects-filter:before{content:'';background:#fff;width:106%;top:0;height:100%;z-index:0;left:-3%;position:absolute}.projects-filter>*{z-index:2}.filter-clear-button{display:none}.active .filter-clear-button{display:inline-block}.ui-slider-handle{box-shadow:0 0 13px 2px rgba(0,0,0,.15)!important}.ui-slider-track .ui-btn.ui-slider-handle{width:20px!important;height:20px!important;margin:-10px 0 0 -10px!important}.filter-projects-not-found{font-size:20px;text-align:center;display:block}.filter-loader .row1 .left,.filter-loader .row1 .right{animation-delay:0s}.filter-loader .row2 .left,.filter-loader .row2 .right{animation-delay:-.5s}.filter-loader .row3 .left,.filter-loader .row3 .right{animation-delay:-1s}.filter-loader .row4 .left,.filter-loader .row4 .right{animation-delay:-1.5s}.filter-loader{z-index:10;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100px;height:42px}.filter-loader .left,.filter-loader .right{height:3px;width:45px;background-color:#000;border-radius:5px;position:absolute}.filter-loader .left{left:0;animation:left 2s infinite}.filter-loader .right{right:0;animation:right 2s infinite}.filter-loader .row1,.filter-loader .row2,.filter-loader .row3,.row4{position:relative}.filter-loader .row1{top:0}.filter-loader .row2{top:13px}.filter-loader .row3{top:26px}.filter-loader .row4{top:39px}@keyframes left{0%,50%,100%{width:45px}25%{width:85px}75%{width:5px}}@keyframes right{0%,50%,100%{width:45px}25%{width:5px}75%{width:85px}}.projects-filter.active:after{content:'';background:rgba(255,255,255,.9);width:106%;top:0;height:100%;z-index:4;left:-3%;position:absolute}.filter-loader{display:none}.active .filter-loader{display:block}.contact-banner-cta{display:flex;align-items:center;justify-content:space-between;padding:15px 0}.contact-banner-cta-img-block{width:38%}.contact-banner-cta-txt-block{width:62%;padding:0 30px}.contact-banner-cta-txt-btn{color:#fff;letter-spacing:.046875em;line-height:1;background:#b78759;font-family:orkney-light!important;font-size:80%!important;padding:20px 0 15px!important;font-weight:100!important;display:block;text-transform:uppercase}.contact-banner-cta-txt-title{text-transform:uppercase;font-size:15px;font-family:orkney-bold!important;padding:15px 0}@media(max-width:540px){.contact-banner-cta{flex-wrap:wrap}.contact-banner-cta-img-block{width:100%;order:2}.contact-banner-cta-txt-block{width:100%;padding:0 30px}}.mfp-title{display:none}.project-main-media-tabs{display:flex;width:100%;justify-content:space-between;margin-bottom:5px}.project-main-media-tab{width:49%;text-align:center;display:block;color:#7e7e7e;letter-spacing:.046875em;line-height:1;background:#e2e2e2;font-family:orkney-light!important;font-size:80%!important;padding:20px 0 15px!important;font-weight:100!important;display:block;text-transform:uppercase;cursor:pointer;transition:.2s;box-sizing:border-box}.project-main-media-tab:hover{background:#e5e5e5}.project-main-media-tab.active{background:#b78759;color:#fff}.active-3d .project-main-zoom-container{display:none}.active-floor .sketchfab-embed-wrapper{display:none}.zoom{display:block;overflow:hidden}.project-main-zoom-container{box-shadow:0 0 20px 0 rgba(0,0,0,.1);margin:10px 0}.single-projects .content-page-sub-menu-container{overflow:hidden}.checkout-emblem img{max-width:90%!important;max-width:130px!important}@media(max-width:480px){.checkout-emblem img{height:auto!important}}#payment_method_bacs{display:none}.bank-transfer-subtitle{display:block;text-align:center;text-transform:uppercase;font-family:orkney-light!important;font-size:14px}.bank-transfer-title{display:block;text-align:center;text-transform:uppercase;color:#b78759;font-size:17px;line-height:26px}.header-lang-btn{width:30px;height:40px;background:#fff;padding:7px;box-sizing:border-box;border-radius:0 10px 10px 0;cursor:pointer}.language-menu-items{position:relative}.language-chooser a{font-size:0;line-height:0;width:30px;height:30px;display:block}.language-chooser{display:flex;flex-direction:column;position:relative;overflow:hidden;max-height:40px;transition:.5s;position:absolute;right:100%;background:#fff;border-radius:20px 0 0 20px}.language-menu-items.active .language-chooser{border-radius:20px 0 20px 20px;max-height:200px}ul.language-chooser li{margin:0;padding:5px;order:2;background:#fff}ul.language-chooser li.active{position:relative;order:0;border-radius:50% 0 0 50%}.header-lang-btn-img{transition:.4s}.language-menu-items.active .header-lang-btn-img{transform:rotateZ(-180deg)}.language-chooser .lang-en a{background-image:url(/wp-content/themes/freimans/images/005-world.svg)}.language-chooser .lang-lv a{background-image:url(/wp-content/themes/freimans/images/001-latvia.svg)}.language-chooser .lang-fr a{background-image:url(/wp-content/themes/freimans/images/002-flag.svg)}.language-chooser .lang-et a{background-image:url(/wp-content/themes/freimans/images/004-estonia.svg)}.language-chooser .lang-lt a{background-image:url(/wp-content/themes/freimans/images/003-lithuania.svg)}@media(max-width:991px) and (min-width:768px){.language-menu-items{width:auto!important;left:50%;transform:translatex(-50%)}.site-header-menu{height:100%;top:0!important;padding-top:140px!important}.site-branding{z-index:999}}@media(max-width:992px){.language-chooser{flex-direction:row;position:relative;overflow:visible;max-height:100%;transition:.5s;position:relative;right:0;background:0 0;border-radius:0}ul.language-chooser li{margin:0;padding:5px;order:0;background:0 0}.header-lang-btn{display:none}}.image-description-block{max-width:1150px;margin:0 auto;padding:0 25px}.image-description{display:flex;padding:80px 0;border-bottom:1px solid #cdcdcd}.image-description-block:nth-child(2n) .image-description{flex-direction:row-reverse}.image-description .description,.image-description .image{width:50%}.image-description .image{padding-right:44px;position:relative}.image-description .image .img-label{display:flex;flex-direction:column;justify-content:center;align-items:center;height:92px;width:312px;position:absolute;right:0;bottom:-27px;background-color:#494949;border-radius:50px;border:12px solid #fff;line-height:1.3em}.image-description-block:nth-child(2n) .image .img-label{right:-35px}.image-description .image .img-label span{display:block;color:#fff}.image-description .image .img-label .img-label-main{font-family:orkney-medium;font-size:17px}.image-description .image .img-label .img-label-secondary{font-family:orkney-light;font-size:13px;margin-top:3px}.image-description-block:nth-child(2n) .image{padding-right:0;padding-left:44px}.image-description .image img{height:360px;width:100%;object-fit:cover}.image-description .description{display:flex;flex-direction:column;justify-content:center;padding-left:44px;text-align:justify}.image-description-block:nth-child(2n) .description{padding-left:0;padding-right:44px}.image-description .timberTrusses__iconsBlock__header h3:after{background-color:#707070}@media(max-width:992px){.image-description{display:block;margin:0 35px}.image-description .description,.image-description .image,.image-description-block:nth-child(2n) .description,.image-description-block:nth-child(2n) .image{width:100%;padding:0}.image-description .description,.image-description-block:nth-child(2n) .description{padding-top:35px}.image-description .image .img-label{right:-5px}.image-description-block:nth-child(2n) .image .img-label{right:-5px}}@media(max-width:768px){.image-description{margin:0;padding-left:0;padding-right:0}.image-description .image img,.image-description-block:nth-child(2n) .image img{height:280px}}@media(max-width:476px){.image-description .image img,.image-description-block:nth-child(2n) .image img{height:200px}.image-description .image .img-label,.image-description-block:nth-child(2n) .image .img-label{height:35px;width:100%;flex-direction:row;justify-content:space-between;margin-left:auto;padding:0 15px;border:0;border-radius:0;position:relative;top:0;right:0}.image-description .image .img-label .img-label-main{font-size:13px}.image-description .image .img-label .img-label-secondary{font-size:10px;margin:0}}.projects-component-page-container{max-width:1150px;margin:0 auto;padding:80px 25px}.projects-component-category.new{display:flex;justify-content:space-between;align-items:center}.projects-component-category.new .projects-component-categories{width:50%}.projects-component-category.new .projects-component-img{max-width:90px;max-height:50px;object-fit:contain}.projects-component-category.new .projects-component-categories span{display:block}