@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@charset "UTF-8"@font-face{font-family:'icomoon';src:url(//www.artechouse.com/wp-content/themes/artechouse/fonts/icomoon.eot?ieyv77);src:url(//www.artechouse.com/wp-content/themes/artechouse/fonts/icomoon.eot?ieyv77#iefix) format("embedded-opentype"),url(//www.artechouse.com/wp-content/themes/artechouse/fonts/icomoon.ttf?ieyv77) format("truetype"),url(//www.artechouse.com/wp-content/themes/artechouse/fonts/icomoon.woff?ieyv77) format("woff"),url(//www.artechouse.com/wp-content/themes/artechouse/fonts/icomoon.svg?ieyv77#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block;font-display:swap}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon'!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-star1:before{content:"\e907"}.icon-slider-arrow:before{content:"\e903"}.icon-star:before{content:"\e905"}.icon-twitter:before{content:"\e906"}.icon-email:before{content:"\e900";color:#fff}.icon-facebook:before{content:"\e901"}.icon-instagram:before{content:"\e902"}.icon-arrow-right:before{content:"\e904"}.tagcloud,ul,.section-quote .slick-dots,.section-quote .quote-block .list-decor,.footer-list,.soc-list{margin:0;padding:0;list-style:none}.clearfix:after,.search-form:after,.post-password-form:after,.search-form p:after,.post-password-form p:after{content:'';display:block;clear:both}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.btn{text-transform:uppercase}.btn-outline-danger{font-weight:600;border:1px solid rgba(255,0,0,.5)}h1,h2,h3,h4,h5,h6{line-height:1.42}h1{line-height:1.42;font-size:1.75rem}@media (min-width:1024px){h1{font-size:4.25rem}}h2{line-height:1.42;font-size:1.75rem;font-weight:700;color:#000}@media (min-width:1024px){h2{font-size:2.25rem;letter-spacing:-.03125rem}}h3{color:#000;font-weight:700;font-size:1.35rem}@media (min-width:1024px){h3{font-size:1.5rem}}h4{font-size:1.25rem}@media (min-width:1024px){h4{font-size:1.5rem}}h5{font-size:.9375rem}@media (min-width:1024px){h5{font-size:1rem}}h6{font-size:.75rem}@media (min-width:1024px){h6{font-size:1rem}}#content{padding-top:1.5625rem}#content .search-form{display:-ms-flexbox;display:flex}#content ul{margin-bottom:1.5625rem}#sidebar{padding-top:1.5625rem}.widget{margin-bottom:1.25rem}.widget select{min-width:150px}.widget .search-form{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.widget .search-form input[type='submit'],.widget .search-form button{-ms-flex:0 0 100px;flex:0 0 100px;max-width:100px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search-form label,.post-password-form label{display:block}.search-form input,.post-password-form input{float:left;margin-right:5px}@media (min-width:768px){#sidebar .search-form input,#sidebar .post-password-form input{width:100%;margin:0 0 5px}}.search-form input[type='submit'],.post-password-form input[type='submit']{margin:0;padding:.375rem .75rem}.nav-links,.navigation,.navigation-comments{position:relative;vertical-align:middle;margin:0 -3px 1.25rem}.nav-links .screen-reader-text,.navigation .screen-reader-text,.navigation-comments .screen-reader-text{position:absolute;left:-99999px}.nav-links .page-numbers,.navigation .page-numbers,.navigation-comments .page-numbers{margin:0 3px}.nav-links .page-numbers:first-child,.navigation .page-numbers:first-child,.navigation-comments .page-numbers:first-child{margin-left:0}.nav-links .page-numbers:last-child,.navigation .page-numbers:last-child,.navigation-comments .page-numbers:last-child{margin-right:0}.nav-links .next,.nav-links .prev,.navigation .next,.navigation .prev,.navigation-comments .next,.navigation-comments .prev{display:inline-block;vertical-align:middle;max-width:49%}@media (max-width:767px){.nav-links .next,.nav-links .prev,.navigation .next,.navigation .prev,.navigation-comments .next,.navigation-comments .prev{font-size:0}.nav-links .next:after,.nav-links .prev:after,.navigation .next:after,.navigation .prev:after,.navigation-comments .next:after,.navigation-comments .prev:after{font-size:1rem;line-height:1.625}}.navigation-single{margin-bottom:1.25rem;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;color:#000;font-size:1.125rem;line-height:1.8125rem;font-weight:700}@media (min-width:768px){.navigation-single{font-size:1.5625rem;line-height:2.25rem}}.navigation-single .next,.navigation-single .prev{max-width:49%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.navigation-single .next>a,.navigation-single .prev>a{color:inherit;text-decoration:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.navigation-single .next>a,.navigation-single .prev>a{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}}.navigation-single .next>a:after,.navigation-single .prev>a:after{display:none}.navigation-single .next span,.navigation-single .prev span{padding-top:.5rem}@media (min-width:768px){.navigation-single .next span,.navigation-single .prev span{padding-top:0;padding-left:2.875rem}}.navigation-single .next i,.navigation-single .prev i{font-size:1rem}@media (min-width:768px){.navigation-single .next i,.navigation-single .prev i{font-size:1.3125rem}}.navigation-single .next a{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:end;align-items:flex-end;text-align:right}@media (min-width:768px){.navigation-single .next a span{padding:0 3rem 0 0}}@media (min-width:768px){.navigation-single .next a{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}}.comment-form label{display:block;padding-bottom:4px}.comment-form input,.comment-form textarea{margin:0 4px 0 0;width:100%}@media (min-width:768px){.comment-form input,.comment-form textarea{max-width:300px}}.comment-form input[type='submit'],.comment-form textarea[type='submit']{display:block;width:auto}.comment-form textarea{overflow:auto;margin:0;height:120px;min-height:120px}.commentlist{margin:0 0 1.2em}.commentlist .edit-link{margin:0}.commentlist .avatar-holder{float:left;margin:0 1.2em 4px 0}.commentlist-item .commentlist-item{padding:0}@media (min-width:768px){.commentlist-item .commentlist-item{padding:0 0 0 2em}}.comment,.commentlist-holder{overflow:hidden}.commentlist-item .commentlist-item,.commentlist-item+.commentlist-item{padding-top:20px}.widget_calendar th,.widget_calendar td{text-align:center}.widget_calendar #prev{text-align:left}.widget_calendar #next{text-align:right}#wp-calendar{width:100%}.wp-caption{max-width:100%;clear:both;border:1px solid #000;padding:4px;margin-bottom:20px;text-align:center}.wp-caption img{margin-bottom:4px}.wp-caption p{margin:0}.aligncenter{margin:0 auto 1.25rem}img.aligncenter{display:block;margin:0 auto}.alignleft{float:left;margin:0 1.2em 4px 0}.alignright{float:right;margin:0 0 4px 1.2em}.mejs-container{margin-bottom:1.25rem}.wp-caption-text,.gallery,.alignnone,.gallery-caption,.sticky,.bypostauthor{height:auto}.gallery .gallery-item{padding:0 10px}.gallery .gallery-item dt{float:none;width:100%;margin:0 0 10px;padding:0}.gallery-columns-2 .gallery-item{max-width:50%;width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%;width:33.33%}.tagcloud{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.comment-list .comment-body{margin-bottom:20px}.comment-author img{margin-right:10px}ul li:before{display:inline-block;vertical-align:middle;margin-right:11px;width:6px;height:6px;border-radius:50%;background-color:#000;content:''}form,fieldset{margin:0;padding:0;border-style:none}select,input[type='text'],input[type='tel'],input[type='email'],input[type='search'],input[type='password'],input[type='url'],textarea{display:block;width:100%;-webkit-appearance:none;-webkit-border-radius:0;padding:.375rem 1rem;font-size:1rem;line-height:1.625;font-family:"Poppins","Arial","Helvetica Neue","Helvetica",sans-serif;box-sizing:border-box;border:0 solid #D4D4D4;color:#707070;background:#09132110}@media (min-width:768px){select:not(textarea),input[type='text']:not(textarea),input[type='tel']:not(textarea),input[type='email']:not(textarea),input[type='search']:not(textarea),input[type='password']:not(textarea),input[type='url']:not(textarea),textarea:not(textarea){height:3rem}}select:focus,input[type='text']:focus,input[type='tel']:focus,input[type='email']:focus,input[type='search']:focus,input[type='password']:focus,input[type='url']:focus,textarea:focus{outline:none}select::-webkit-input-placeholder,input[type='text']::-webkit-input-placeholder,input[type='tel']::-webkit-input-placeholder,input[type='email']::-webkit-input-placeholder,input[type='search']::-webkit-input-placeholder,input[type='password']::-webkit-input-placeholder,input[type='url']::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#7a7a7a}select::-moz-placeholder,input[type='text']::-moz-placeholder,input[type='tel']::-moz-placeholder,input[type='email']::-moz-placeholder,input[type='search']::-moz-placeholder,input[type='password']::-moz-placeholder,input[type='url']::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#7a7a7a}select:-moz-placeholder,input[type='text']:-moz-placeholder,input[type='tel']:-moz-placeholder,input[type='email']:-moz-placeholder,input[type='search']:-moz-placeholder,input[type='password']:-moz-placeholder,input[type='url']:-moz-placeholder,textarea:-moz-placeholder{color:#7a7a7a}select:-ms-input-placeholder,input[type='text']:-ms-input-placeholder,input[type='tel']:-ms-input-placeholder,input[type='email']:-ms-input-placeholder,input[type='search']:-ms-input-placeholder,input[type='password']:-ms-input-placeholder,input[type='url']:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#7a7a7a}select.placeholder,input[type='text'].placeholder,input[type='tel'].placeholder,input[type='email'].placeholder,input[type='search'].placeholder,input[type='password'].placeholder,input[type='url'].placeholder,textarea.placeholder{color:#7a7a7a}textarea{resize:none;vertical-align:top}select{cursor:pointer;background-image:url(//www.artechouse.com/wp-content/themes/artechouse/images/play-button.png);background-size:10px;background-repeat:no-repeat;background-position:98% center}input[type='search']::-webkit-search-cancel-button{-webkit-appearance:none}input[type="search"]{-webkit-appearance:textfield}input[type='submit'],button{transition:background 0.3s ease-in-out,color 0.3s ease-in-out;cursor:pointer;display:inline-block;font-size:"Poppins","Arial","Helvetica Neue","Helvetica",sans-serif;line-height:1.625;font-weight:400;color:#000;padding:.5rem .68rem;text-align:center;vertical-align:middle;-webkit-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;border-radius:0}input[type='submit']:not(:disabled):not(.disabled),button:not(:disabled):not(.disabled){cursor:pointer}label{margin-bottom:.375rem;font-size:.875rem;font-weight:600}.wpcf7-form-control-wrap{width:100%}.pagination{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#2e95ff;width:100%;-ms-flex-pack:center;justify-content:center}.pagination .nav-links{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.pagination a{color:inherit}.pagination .page-numbers{display:block;padding:10px 15px}.pagination .page-numbers.current{color:#666}.pagination .prev,.pagination .next{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:1}.pagination .prev:hover,.pagination .next:hover{text-decoration:none}.pagination .next:after{display:block;font-family:'icomoon'!important;font-size:12px;content:"\e904";margin-left:5px;margin-right:5px}.pagination .prev:before{transform:rotate(-180deg);display:block;font-family:'icomoon'!important;font-size:12px;content:"\e904";margin-left:5px;margin-right:5px}.search-form{max-width:780px;padding-top:.9375rem;padding-bottom:.9375rem}.search-form input[type='search']{-ms-flex:1 0 0%;flex:1 0 0%;margin-right:0}.search-form input[type='submit'],.search-form button{transition:background-color 0.3s ease-in-out;max-width:100px;-ms-flex:0 0 100px;flex:0 0 100px;width:100%;background-color:#2e95ff;color:#fff;font-weight:600}.search-form input[type='submit']:hover,.search-form button:hover{background-color:#7bbcff}.contact-form button,.contact-form input[type='submit']{margin-top:.1875rem}div.wpcf7-response-output{margin-left:0}body{min-width:320px}.container{max-width:1140px}#wrapper{width:100%;position:relative;overflow:hidden}img{vertical-align:top;max-width:100%;height:auto}iframe{width:100%}a[href^=tel],a[href^=fax],a[href^=skype]{color:#2e95ff;text-decoration:none}[class^="icon-"]{vertical-align:middle}.read-on-link{text-transform:uppercase;display:inline-block;vertical-align:top;color:#2e95ff;font-size:1rem;font-weight:400;text-decoration:none;letter-spacing:.00625rem;line-height:1.5}.read-on-link:hover{text-decoration:underline}.read-on-link:hover i{margin-left:.25rem}.read-on-link i{transition:margin-left 0.3s ease-in-out;font-size:.5625rem;margin-left:.5625rem}.read-on-link .read-on{display:none}.read-on-link .close{display:block;color:inherit;font-size:inherit;font-weight:inherit;opacity:1;text-shadow:none;text-decoration:underline}.read-on-link.collapsed .read-on{display:block}.read-on-link.collapsed .close{display:none}.pagination .page-numbers{-ms-flex-align:center;align-items:center;line-height:1}.pagination .nav-links{-ms-flex-align:center;align-items:center}.pagination a:hover{text-decoration:underline;color:#006fe1}.slick-slider ul li:before{display:none}.viewport-block{transition:all .3s ease;transform-origin:top;opacity:0;visibility:hidden}.viewport-block.in-viewport{opacity:1;visibility:visible}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.anchor{display:block;height:150px;margin-top:-150px;visibility:hidden;padding:0;margin-bottom:0;margin-left:0;margin-right:0}.anchor-xl{display:block;height:180px;margin-top:-180px;visibility:hidden;padding:0;margin-bottom:0;margin-left:0;margin-right:0}.fixed-position .header{left:0;right:0;width:100%;z-index:999}.fixed-position .location-nav{box-shadow:0 6px 8px 0 #0002b}.header{background:#000;z-index:9}@media (min-width:768px){.header{padding:0}}.header ul li:before{display:none}.header .navbar>.container{max-width:1355px;padding:15px}@media (min-width:1024px){.header .navbar>.container{padding-bottom:0}}@media (min-width:1250px){.header .navbar>.container{padding:0 15px}}.header .navbar-toggler{position:absolute;top:21px;right:17px;width:26px;height:18px}@media (min-width:1024px){.header .navbar-toggler{top:26px}}.header .navbar-toggler:after,.header .navbar-toggler:before,.header .navbar-toggler span{display:block;position:absolute;left:0;right:0;height:2px;background:#fff}.header .navbar-toggler:after,.header .navbar-toggler:before{content:""}.header .navbar-toggler:after{transition:transform .3s ease-in-out;top:50%;transform:rotate(45deg)}.header .navbar-toggler:before{transition:transform .3s ease-in-out;top:50%;transform:rotate(-45deg)}.header .navbar-toggler span{top:calc(50% - 1px);opacity:0}.header .navbar-toggler.collapsed:after{top:0;transform:rotate(0)}.header .navbar-toggler.collapsed:before{top:calc(100% - 2px);transform:rotate(0)}.header .navbar-toggler.collapsed span{opacity:1}.header .navbar-brand{max-width:159px;width:100%;margin-right:0}@media (max-width:1249px){.header .navbar-brand{-ms-flex-order:1;order:1}}@media (min-width:1024px){.header .navbar-brand{max-width:203px}}.header .navbar-brand img{width:100%;vertical-align:middle}.header .navbar-collapse{text-align:center;padding-top:1.25rem;margin-left:-15px;margin-right:-15px;margin-bottom:-15px}@media (max-width:1249px){.header .navbar-collapse{-ms-flex-order:4;order:4}}@media (min-width:1024px){.header .navbar-collapse{margin-bottom:0}}@media (min-width:1250px){.header .navbar-collapse{padding:0;margin:0;max-width:68%;-ms-flex:0 0 68%;flex:0 0 68%;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center}}@media (min-width:1250px){.header .navbar-collapse{max-width:68%;-ms-flex:0 0 68%;flex:0 0 68%}}.header .navbar-nav{display:block;color:#fff;text-transform:uppercase;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:600;text-align:left}@media (min-width:1250px){.header .navbar-nav{display:-ms-flexbox;display:flex;margin-bottom:0;font-size:.8rem}}@media (min-width:1250px){.header .navbar-nav{font-size:.9375rem;padding-left:15px;font-weight:600}}.header .navbar-nav>li{position:relative;padding:.625rem .9375rem;padding-left:3.45rem}@media (min-width:1024px){.header .navbar-nav>li{padding:.625rem 20px}}@media (min-width:1250px){.header .navbar-nav>li{padding:1.5625rem 0}}@media (min-width:1250px){.header .navbar-nav>li+li{margin-left:.5rem}}@media (min-width:1250px){.header .navbar-nav>li+li{margin-left:1.75rem}}.header .navbar-nav>li.menu-item-has-children{position:relative}.header .navbar-nav>li.menu-item-has-children.hover:after{transform:rotate(-90deg)}.header .navbar-nav>li.menu-item-has-children:after{position:absolute;right:15px;height:26px;top:10px;margin-top:auto;margin-bottom:auto;transition:transform .3s ease-in-out;font-family:"icomoon"!important;display:block;content:"\e904"}@media (min-width:1250px){.header .navbar-nav>li.menu-item-has-children:after{display:none}}.header .navbar-nav>li:hover a{text-decoration:none}.header .navbar-nav a{display:block;color:inherit;letter-spacing:.08em;font-weight:600}.header .navbar-nav a:hover{color:#2e95ff}.header .navbar-nav .active>a{color:#2e95ff}@media (min-width:768px){.header .hover .dropdown-menu{display:block!important;opacity:1;pointer-events:auto}}.header .hover>a{color:#2e95ff}.header .btn-danger{width:100%;color:#fff;font-size:.8rem;font-weight:700;letter-spacing:.00625rem;line-height:1.2;border-radius:0;word-break:break-all}@media (min-width:1024px){.header .btn-danger{font-size:1rem}}.dropdown-menu{border:none;position:static;background-color:#fff;text-align:left;border-top:2px solid #000;border-bottom:0;padding:0 .625rem;margin-top:.9375rem;margin-left:-65px;margin-right:-15px;border-radius:0;float:none;z-index:10;color:#000;font-size:15px}@media (min-width:1024px){.dropdown-menu{margin-left:-20px}}@media (min-width:1250px){.dropdown-menu{display:block;border-top:0;transform:translateX(-50%);left:50%;width:207px;opacity:0;margin:0;pointer-events:none;position:absolute;text-align:center}}.dropdown-menu ul{text-transform:uppercase}.dropdown-menu ul li:before{display:none}.dropdown-menu li{padding:7px 0;padding-left:55px;word-break:break-all}@media (min-width:1024px){.dropdown-menu li{padding-left:10px}}.dropdown-menu li a{transition:color .3s ease-in-out}.dropdown-menu li.active a{color:#2e95ff}@media (min-width:768px){.dropdown-menu li.active a{color:#2e95ff}}.dropdown-menu li+li{border-top:2px solid #000}@media (min-width:768px){.dropdown-menu li+li{border-top:2px solid #000}}.sub-list{margin-right:49px;z-index:5}@media (max-width:1249px){.sub-list{-ms-flex-order:3;order:3}}@media (min-width:768px){.sub-list{top:auto;right:auto;display:-ms-flexbox;display:flex;position:relative;max-width:130px;-ms-flex:130px;flex:130px;-ms-flex-item-align:end;align-self:flex-end}}.sub-list .dropdown-menu{margin-top:0;position:absolute;top:100%;border:none;top:63px;border:none;left:0;right:0;margin:0;padding-bottom:5px!important;padding-top:5px;padding-left:10px;padding-right:10px}@media (min-width:768px){.sub-list .dropdown-menu{transform:translateX(-100%);left:100%;margin-left:0;top:47px;padding-left:10px;padding-right:10px}}@media (min-width:1250px){.sub-list .dropdown-menu{top:55px}}@media (min-width:1450px){.sub-list .dropdown-menu{transform:translateX(-50%);left:50%}}.sub-list .dropdown-menu li{padding-left:0}@media (min-width:768px){.sub-list .dropdown-menu li{padding-left:0}}.sub-list .dropdown-menu li.hover a{color:#fff}.sub-list .dropdown-menu li{width:100%}@media (min-width:768px){.sub-list .dropdown-menu li{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}.sub-list .dropdown-menu li+li{border-color:transparent;border-top:2px solid #fff}.sub-list .dropdown-menu li.hover>a{color:#fff}.sub-list .dropdown-menu li span{display:block;max-width:100%;min-width:106px}.sub-list a{color:#fff;font-size:15px;font-weight:600;display:block;width:100%;text-align:center}.sub-list a:hover{color:#fff;text-decoration:underline}@media (min-width:768px){.sub-list a:hover{text-decoration:underline}}.sub-list .btn-primary{display:-ms-flexbox;display:flex;font-weight:600;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;font-size:.75rem;min-width:94px;text-align:center;text-decoration:none!important;letter-spacing:.0625rem}@media (max-width:768px){.sub-list .btn-primary{padding:6px}}@media (min-width:768px){.sub-list .btn-primary{display:block;font-weight:700;padding-left:.68rem;font-size:.9375rem}}@media (min-width:1024px){.sub-list>li{padding-bottom:19px}}.sub-list .hover>.btn-primary{text-decoration:none;color:#fff}.sub-list .hover>.btn-primary:after{transform:rotate(90deg)}.location-nav{position:relative;width:100%;background-color:#fff;padding:.3125rem 0}@media (min-width:768px){.location-nav{padding-top:10px;padding-bottom:10px}}.location-nav .container{max-width:1351px}.location-nav .toggle-location{position:absolute;left:0;right:0;top:0;display:block;text-decoration:none;color:#000;text-align:right;height:42px}@media (min-width:768px){.location-nav .toggle-location{top:5px}}@media (min-width:1250px){.location-nav .toggle-location{display:none}}.location-nav .toggle-location i{transition:transform .3s ease-in-out;position:absolute;height:16px;top:13px;bottom:0;right:15px;transform:rotate(90deg)}.location-nav .toggle-location.collapsed i{transform:rotate(0)}.location-nav .location-name{text-transform:uppercase;font-size:1.25rem;padding-left:2.45rem}@media (min-width:1024px){.location-nav .location-name{font-size:1.5rem;padding-left:0;width:100%;max-width:229px}}@media (min-width:1250px){.location-nav .location-name{margin-right:71px}}.location-nav .location-list{color:#000;width:100%;font-size:.875rem;font-weight:600;padding-left:48px;position:relative;top:0;left:0;max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%;text-transform:uppercase;text-transform:uppercase}@media (min-width:1024px){.location-nav .location-list{padding-left:0}}@media (min-width:1250px){.location-nav .location-list{-ms-flex-pack:start;justify-content:flex-start;max-width:71%;-ms-flex:0 0 71%;flex:0 0 71%;padding-left:0;display:-ms-flexbox;display:flex;margin-right:auto}}@media (min-width:1250px){.location-nav .location-list{max-width:846px;-ms-flex:0 0 846px;flex:0 0 846px}}.location-nav .location-list li{width:auto;padding:.4375rem;padding-left:0}@media (min-width:1250px){.location-nav .location-list li{text-align:center}}.location-nav .location-list li a{font-size:13px;font-weight:400}@media (min-width:1250px){.location-nav .location-list li+li{margin-left:.9375rem}}.location-nav .location-list li.active a,.location-nav .location-list li.hover a{color:#2e95ff}.location-nav .location-list a{transition:color .3s ease-in-out;display:block;color:inherit}.location-nav .location-list a:hover{color:#2e95ff;text-decoration:none}.image-with-text{height:298px;object-fit:cover}@media (min-width:768px){.image-with-text{height:400px}}@media (min-width:1024px){.image-with-text{height:auto;object-fit:none}}#tribe-events .tribe-events-button,.tribe-events-button{display:inline-block;font-weight:400;color:#fff;text-align:center;vertical-align:middle;-webkit-user-select:none;-ms-user-select:none;user-select:none;background-color:red;border:1px solid red;padding:.75rem .375rem;font-size:1rem;line-height:1.2;border-radius:0;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}#tribe-events .tribe-events-button:hover,.tribe-events-button:hover{background-color:#2e95ff;border-color:#c00}.wp-block-button,.wp-block-button__link{background:#2e95ff;border-radius:0;font-weight:600;color:#fff;text-align:center;text-transform:uppercase;font-size:1rem;text-decoration:none}.wp-block-button,.wp-block-button__link:hover{background:#0882ff;text-decoration:none}.wp-block-image figcaption{font-size:.8rem}.jumbotron{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:0;color:#fff;background-color:#000}.jumbotron .container{max-width:1280px}.jumbotron .content-holder{max-width:1140px;margin:0 auto;width:100%;display:-ms-flexbox;display:flex;position:relative;z-index:2;padding:0 15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.jumbotron .title{margin-bottom:0;font-size:2.1875rem;line-height:1;font-weight:700;text-transform:uppercase;color:#fff}@media (min-width:480px){.jumbotron .title{font-size:2.8125rem}}@media (min-width:768px){.jumbotron .title{font-size:4.5rem}}.jumbotron .subtitle{display:block;margin-bottom:5px;font-size:1rem;font-weight:400;line-height:1.4;text-transform:uppercase;color:inherit}@media (min-width:768px){.jumbotron .subtitle{font-size:1.125rem}}.jumbotron .btn{min-width:181px;text-transform:uppercase;font-size:16px;font-weight:700}.jumbotron-main{min-height:350px;padding-bottom:10px}@media (min-width:768px){.jumbotron-main{padding-top:49px;min-height:calc(100vh - 76px);display:-ms-flexbox;display:flex}}@media (min-width:1200px){.jumbotron-main{min-height:839px;padding-top:105px}}.jumbotron-main.bg-video-holder{position:relative;overflow:hidden;background-size:cover}@media (max-width:767px){.jumbotron-main.bg-video-holder .bg-video{height:50%!important;width:100%!important;display:block;margin:0 0 19px!important}}@media (min-width:768px){.jumbotron-main.bg-video-holder .bg-video{position:absolute;left:0;top:0;opacity:1;transition:opacity .3s ease;pointer-events:none}}@media (max-width:767px){.jumbotron-main.bg-video-holder .bg-video{max-height:50%}}.jumbotron-main.video-active .bg-video{opacity:1}.jumbotron-main .location-list{color:#fff;font-size:.75rem;margin-bottom:.5625rem;-ms-flex-order:2;order:2;display:-ms-flexbox;display:flex;margin-right:0;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.jumbotron-main .location-list{text-align:left;position:static;margin-bottom:1.25rem;display:block;-ms-flex-item-align:end;align-self:flex-end;margin-bottom:1.25rem;font-size:1.125rem;margin-top:auto;letter-spacing:3px}}@media (orientation:landscape){.jumbotron-main .location-list{margin-bottom:.625rem;font-size:.875rem}}.jumbotron-main .location-list li{display:block;font-weight:600;letter-spacing:.05rem}.jumbotron-main .location-list li:first-child:before{display:none}.jumbotron-main .location-list li+li:before{display:none}.jumbotron-main .location-list a{color:inherit}@media (max-width:767px){.jumbotron-main .location-list li+li{display:block;margin-left:10px}}.jumbotron-main blockquote{font-size:1.45rem;font-weight:700;font-style:italic;color:#fff;text-align:center;letter-spacing:.14em;line-height:1.3}@media (min-width:768px){.jumbotron-main blockquote{font-size:1.75rem;text-align:left}}.jumbotron-main blockquote>p{font-style:normal;margin-bottom:.9375rem;font-weight:700;text-transform:uppercase}@media (min-width:768px){.jumbotron-main blockquote>p{font-size:28px;margin-bottom:2px;line-height:32px}}.jumbotron-main blockquote cite{font-size:.8125rem;font-weight:600;line-height:1.369;font-style:normal;text-transform:uppercase;display:block}@media (min-width:768px){.jumbotron-main blockquote cite{max-width:57%}}.jumbotron-main .text-holder{text-align:center;width:100%}@media (min-width:768px){.jumbotron-main .text-holder{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:255px;padding-bottom:120px}}.jumbotron-location{padding-top:79%;padding-bottom:48px;text-align:center}@media (min-width:768px){.jumbotron-location{padding-top:311px}}@media (min-width:1024px){.jumbotron-location .bg-image{position:absolute;width:100%;left:50%;top:0;bottom:0;transform:translateX(-50%);display:-ms-flexbox;display:flex}.jumbotron-location .bg-image img{width:100%;object-fit:contain;display:block}}.jumbotron-location.bg-video-holder{position:relative;overflow:hidden;background-color:#000;background-repeat:no-repeat;padding-top:0;background-size:cover;background-position:center}@media (min-width:1024px){.jumbotron-location.bg-video-holder{padding-top:311px}}@media (min-width:1550px){.jumbotron-location.bg-video-holder{min-height:48vw;height:calc(100vh - 133px)}}.jumbotron-location.bg-video-holder .bg-video{position:absolute;left:0;top:0;opacity:1;transition:opacity .3s ease;pointer-events:none}.jumbotron-location .content-holder{margin:0 auto;width:100%;display:-ms-flexbox;display:flex}@media (min-width:1550px){.jumbotron-location .content-holder{max-width:76%}}.jumbotron-location.video-active .bg-video{opacity:1}.jumbotron-location .heading{-ms-flex-order:2;order:2;width:100%}@media (min-width:1024px){.jumbotron-location .heading{max-width:280px;margin-bottom:140px}}.jumbotron-location .title{text-align:left;font-size:22px;text-align:center;margin-bottom:25px;line-height:1.2;text-align:center;letter-spacing:.065em;margin-bottom:32px}@media (min-width:768px){.jumbotron-location .title{margin-bottom:10px}}.jumbotron-location .text-holder{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.jumbotron-location .text-holder{display:block}}.jumbotron-location .author-block{width:100%;-ms-flex-order:1;order:1;display:block;text-transform:uppercase;font-weight:400;font-size:.9375rem;padding-top:.625rem;padding-bottom:rem-cal(15);text-align:center;margin-bottom:0;line-height:1.3}@media (min-width:1024px){.jumbotron-location .author-block{margin-bottom:0;text-align:left;-ms-flex-order:2;order:2;padding-top:1.125rem;padding-bottom:3.75rem;font-size:1.125rem;margin-left:auto;max-width:159px}}@media (max-width:767px){.jumbotron-location .author-block br{display:none}}.jumbotron-location .scroll-to-block{transition:color 0.3s ease-in-out;display:block;max-width:150px;margin-left:auto;margin-right:auto;color:#fff;font-weight:600;font-size:1rem;margin-top:1.5625rem;text-transform:uppercase}@media (min-width:768px){.jumbotron-location .scroll-to-block{font-size:1.125rem}}.jumbotron-location .scroll-to-block:hover{text-decoration:none;color:red}.jumbotron-location .scroll-to-block i{transition:margin-top 0.3s ease-in-out;display:block;margin-top:.5rem;transform:rotate(90deg);font-size:.625rem}.jumbotron-wout-img{padding-top:4.25rem;padding-bottom:9.375rem}@media (min-width:1024px){.jumbotron-wout-img{padding-top:6.25rem;padding-bottom:23.1875rem}}.jumbotron-wout-img .post-date{display:block;margin-bottom:.625rem}.jumbotron-wout-img .title{text-transform:uppercase;font-weight:700;line-height:1.1;font-size:28px}@media (min-width:1024px){.jumbotron-wout-img .title{font-size:50px}}.jumbotron-wout-img .text-holder{max-width:853px;margin:0 auto 32px;text-align:center}.jumbotron-sm{display:-ms-flexbox;display:flex;position:relative;margin-bottom:0;background-color:#000;background-repeat:no-repeat;background-position:top center;background-size:cover;border-radius:0}.jumbotron-sm>*{min-height:298px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:100%}@media (min-width:768px){.jumbotron-sm>*{min-height:354px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:100%}}.jumbotron-sm .title{margin-left:-5px;letter-spacing:.12em}.jumbotron-sm .subtitle{font-weight:600;font-size:15px;letter-spacing:.15em}.jumbotron-sm .heading{text-align:center}.jumbotron-sm:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.2)}.jumbotron-sm .text-holder{position:relative;z-index:2;text-align:center}.jumbotron.jumbotron-location.image-no-text{width:auto;height:298px;max-height:298px}@media (min-width:768px){.jumbotron.jumbotron-location.image-no-text{width:auto;height:640px;max-height:640px}}@media (min-width:1024px){.jumbotron.jumbotron-location.image-no-text{width:auto;height:700px;max-height:700px}}@media (min-width:1280px){.jumbotron.jumbotron-location.image-no-text{width:auto;height:827px;max-height:827px}}.hero-link:hover{text-decoration:none}.block-img{position:relative;margin-top:-9.375rem;padding-bottom:0;z-index:1}@media (min-width:1024px){.block-img{margin-top:-19.375rem;padding-bottom:4.6875rem}}.block-img img{width:100%}.section-cards{padding-top:1.25rem;padding-bottom:1.25rem}@media (min-width:1200px){.section-cards{padding-top:6.25rem;padding-bottom:6.25rem}}.section-cards+.section-cards{padding-top:0}.section-cards .title{text-transform:uppercase;font-weight:700;color:#000;width:100%}@media (min-width:1200px){.section-cards .title{margin-bottom:4.0625rem;font-size:2.5rem;letter-spacing:-.03125rem;text-align:center}}.section-cards .card-slider{padding:0 40px}@media (min-width:768px){.section-cards .card-slider{padding:0}}.section-cards .slick-arrow{position:absolute;top:calc(50% - 15px);color:#000;z-index:5;font-size:25px}.section-cards .slick-arrow i{color:#000}.section-cards .slick-prev{left:0;transform:rotate(180deg)}.section-cards .slick-next{right:0}.section-cards [class^='col-']{display:-ms-flexbox;display:flex}@media (min-width:1200px){.section-cards.cards-horizontaly{padding-top:5.5625rem}}.section-cards.cards-horizontaly .title{text-align:center}@media (min-width:768px){.section-cards.cards-horizontaly .title{text-align:left}}@media (max-width:767px){.section-cards.cards-horizontaly .card-img{padding-top:60%}}@media (max-width:767px){.section-cards.cards-horizontaly .card-title{font-size:22px}}.section-cards.cards-horizontaly .card-text{font-size:16px}@media (max-width:767px){.section-cards.cards-horizontaly .card-text{margin-bottom:20px}}@media (max-width:767px){.section-cards.cards-horizontaly .card-horizontal{margin-bottom:30px}}.card{display:-ms-flexbox;display:flex;color:#000;width:100%;padding-bottom:.9375rem}@media (min-width:1200px){.card{padding-bottom:8.25rem}}.card:hover{text-decoration:none}.card:hover .card-body{box-shadow:0 1px 15px rgba(0,0,0,.1)}.card.title-inverse:hover .time-text{color:#000}.card.title-inverse .title{color:#2e95ff}.card.title-inverse .card-text{font-weight:700;font-size:14px;text-transform:uppercase}.card-img{padding-top:71%;background-color:#666;background-repeat:no-repeat;background-size:cover;background-position:center}.card-img img{width:100%;height:auto}.time-text{display:block;font-weight:400;font-size:.875rem;margin-bottom:.9375rem}.card-body{transition:box-shadow 0.3s ease-in-out;padding:.625rem;box-shadow:0 1px 4px rgba(0,0,0,.1);width:100%}@media (min-width:768px){.card-body{-ms-flex:1 0 auto;flex:1 0 auto;padding:.875rem 1.25rem 0 1.5625rem}}.card-time{text-transform:uppercase;display:block;font-weight:400;margin-bottom:1.0625rem;color:#000;font-size:.8125rem;line-height:1.4}.card-text{color:#2e95ff;font-weight:400;font-size:1rem;line-height:1.3;letter-spacing:-.03rem}@media (min-width:768px){.card-text{font-size:1.5rem}}.card-horizontal{-ms-flex-align:start;align-items:flex-start;padding-bottom:10px}@media (min-width:768px){.card-horizontal{padding-bottom:2.5rem;-ms-flex-direction:row;flex-direction:row}}@media (min-width:1200px){.card-horizontal{padding-bottom:5.3125rem}}.card-horizontal:hover .card-body{box-shadow:none}.card-horizontal .card-img{padding-top:75%}@media (min-width:768px){.card-horizontal .card-img{padding-top:33%;background-size:cover}}@media (min-width:1024px){.card-horizontal .card-img{padding-top:20%}}.card-horizontal .card-body{box-shadow:none}@media (min-width:768px){.card-horizontal .card-body{max-width:calc(100% - 350px);-ms-flex:0 0 calc(100% - 350px);flex:0 0 calc(100% - 350px);padding-top:.1875rem;padding-left:1.9375rem}}.card-horizontal .card-body:hover{box-shadow:none}.card-horizontal .card-subtitle{display:block;margin-bottom:.9375rem;margin-top:0;line-height:1;font-size:13px;color:#000;text-transform:uppercase}@media (min-width:768px){.card-horizontal .card-subtitle{margin-bottom:8px}}.card-horizontal .card-subtitle a{color:#000}.card-horizontal .card-subtitle a:hover{color:#2e95ff}.card-horizontal .card-title{margin-bottom:.5rem;letter-spacing:-.02813rem;color:#000;font-size:1.125rem;line-height:1.2}@media (min-width:768px){.card-horizontal .card-title{font-size:1.375rem;padding-right:25px}}.card-horizontal .card-text{margin-bottom:3.375rem;font-size:1rem;font-weight:400;color:#000;line-height:1.5}@media (min-width:768px){.card-horizontal .card-text{margin-bottom:.3125rem;font-size:1.375rem}}.card-horizontal .card-text p{margin-bottom:15px}.card-horizontal .read-on-link{font-size:14px;font-weight:600}.events-card{padding-bottom:1.5625rem;box-shadow:0 1px 15px rgb(0 0 0 / 10%)}@media (min-width:768px){.events-card{padding-bottom:0;box-shadow:0 1px 15px rgb(0 0 0 / 10%)}}.events-card:hover .card-body{box-shadow:0 1px 15px rgb(0 0 0 / 10%)}@media (min-width:768px){.events-card:hover .card-body{box-shadow:0 1px 15px rgb(0 0 0 / 10%)}}.events-card .card-body{padding:.8125rem .625rem .625rem .9375rem;box-shadow:none}@media (min-width:768px){.events-card .card-title{font-size:1.375rem}}.events-card .card-time{margin-bottom:.375rem;font-size:.8125rem}.block-img.reducer{padding-bottom:0}.filter-link{margin:10px auto 40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;padding:0 15px;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.filter-link{margin:20px auto 40px}}@media (min-width:1280px){.filter-link{margin:-60px auto 40px}}.filter-link .filter-title{margin-right:15px;text-transform:uppercase;color:#000;font-size:16px;font-weight:600}.filter-link .select-group{border:1px solid #000}.filter-link .select-group select{padding:6px 18px 6px 13px;height:auto;text-transform:uppercase;color:#000;background-color:transparent;-webkit-appearance:none;appearance:none;background-image:url(//www.artechouse.com/wp-content/themes/artechouse/images/arrowDown.svg);background-size:10px;background-repeat:no-repeat;background-position:95% center}.page-template-tempate-in_the_news .card-text{font-size:1rem}.section-descr{padding-top:1.5625rem}@media (min-width:768px){.section-descr{padding-top:3.9375rem}}.section-descr .container{max-width:1130px}.section-descr .title{font-weight:500;font-size:1rem}.section-descr .title span{font-family:"Poppins";font-weight:400}.section-descr .descr{font-size:1.25rem;font-weight:700;line-height:1.2;letter-spacing:-.03125rem}@media (min-width:480px){.section-descr .descr{font-size:1.875rem}}@media (min-width:768px){.section-descr .descr{font-size:2rem}}.section-descr .descr p{margin-bottom:0}.section-descr .descr span{text-decoration:underline}.section-about{padding-bottom:1.5625rem}@media (min-width:768px){.section-about{padding-top:1.25rem;padding-bottom:1.25rem}}@media (min-width:1200px){.section-about{padding-top:3.75rem;padding-bottom:2.5rem}}.section-about .container{max-width:1130px}.section-about .menu-side{width:100%;padding:0 15px;padding-top:28px}@media (min-width:768px){.section-about .menu-side{width:21%;padding-top:0}}.section-about .menu-side .nav-title,.section-about .menu-side .share-title{display:block;color:#000;text-transform:uppercase;margin-bottom:10px;font-size:15px;font-weight:600;text-align:center;letter-spacing:2px}@media (min-width:768px){.section-about .menu-side .nav-title,.section-about .menu-side .share-title{text-align:left}}.section-about .menu-side .nav-title a,.section-about .menu-side .share-title a{color:inherit}.section-about .menu-side .share-title{font-weight:400;margin-bottom:0;min-width:92px}@media (min-width:768px){.section-about .menu-side .share-title{margin-bottom:10px}}.section-about .menu-side .share-block{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.section-about .menu-side .share-block{display:block;padding-top:2.125rem}}.section-about .menu-side .share-title{font-weight:400}.section-about .menu-side .addthis_inline_share_toolbox_dixw{margin-left:-15px}.section-about .content-side{width:100%;padding:.9375rem;border-left:2px solid #ebebeb}@media (min-width:768px){.section-about .content-side{padding:0 .9375rem 0 1.875rem;width:79%}}@media (min-width:1024px){.section-about .content-side{padding-left:3.75rem}}.section-about .content-side:only-child{border-left:0}@media (min-width:480px){.section-about .content-side:only-child{width:100%}}@media (min-width:768px){.section-about .content-side:only-child{padding-left:.9375rem;width:100%}}.section-about .content-side:only-child .text-holder{max-width:740px;margin:0 auto}.section-about .content-side>p{line-height:1.6;font-size:16px;letter-spacing:.00688rem}.section-about .content-side .search-form{display:-ms-flexbox;display:flex}.section-about .content-side .search-form fieldset{display:-ms-flexbox;display:flex;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;width:100%}.section-about .content-side .tribe-events-tickets{background:#fefefe;border:0;border-radius:3px;max-width:100%;position:relative;box-shadow:0 0 4px 0 #d9d9d9}.section-about .about-nav{color:#2e95ff;font-size:15px;font-weight:600}.section-about .about-nav li{text-transform:uppercase;letter-spacing:.00625rem}.section-about .about-nav li:hover{color:#000}.section-about .about-nav li:before{display:none}.section-about .about-nav li+li{margin-left:.625rem}@media (min-width:768px){.section-about .about-nav li+li{margin-left:0;margin-top:.625rem}}.section-about .about-nav a{transition:color 0.3s ease-in-out;padding:0;color:inherit}@media (max-width:767px){.section-about .about-nav a br{display:none}}.section-about .about-nav .active{color:#000}.section-about blockquote{text-align:center;position:relative;padding:50px 50px;background-color:#000;color:#000;font-weight:600;font-size:.875rem;line-height:1.45;text-align:center;background-image:linear-gradient(to right,#5093ff 0%,#eef96f 100%)}.section-about blockquote:after{position:absolute;top:30px;left:30px;right:30px;bottom:30px;content:'';background-color:#fff}@media (min-width:768px){.section-about blockquote{font-size:1.125rem;line-height:1.25;padding:95px}}@media (min-width:1024px){.section-about blockquote{margin-bottom:2.75rem;font-size:22px;color:#000}}.section-about blockquote p{margin-bottom:20px;color:inherit;position:relative;z-index:2}.section-about blockquote cite{position:relative;z-index:2;font-size:12px;font-style:normal;font-weight:800;text-transform:uppercase;line-height:1.3}@media (min-width:768px){.section-about blockquote cite{font-size:16px;line-height:1.3;font-weight:400;text-transform:none}}.section-about blockquote cite span{font-size:12px;font-weight:700}.section-about blockquote cite span:last-child{font-size:9px;font-weight:400}.section-about .blockquote-wrap{background-image:linear-gradient(to right,#5093ff 0%,#eef96f 100%);padding:30px}.section-about .blockquote-wrap blockquote{text-align:center;background-color:#fff;font-size:22px;color:#000;font-weight:600;padding:30px;line-height:1.3;text-align:center}.section-about .blockquote-wrap blockquote:before{display:none}.section-about .blockquote-wrap cite span{font-size:12px;font-weight:700}.section-about .blockquote-wrap cite span:last-child{font-size:9px;font-weight:400}.section-about .more-info a{font-weight:600;font-size:14px;display:inline-block;margin-bottom:40px;text-transform:uppercase}.section-about .more-info a:after{margin-left:3px;display:inline-block;font-family:'icomoon'!important;content:"\e903";font-size:12px}.section-about .text-holder{max-width:710px;padding-bottom:1.375rem;letter-spacing:.00688rem;line-height:1.6}@media (min-width:768px){.section-about .text-holder{font-size:1rem;padding-bottom:2.625rem}}.section-about .text-holder p{margin-bottom:.9375rem}.section-about .text-holder .btn-primary{min-width:218px;padding:13px;text-transform:uppercase}.section-about .form-holder{padding-top:11px;max-width:785px;margin-left:auto}.section-about .address-text p{margin-bottom:0}.section-about .input-group{margin-bottom:.875rem}.section-about .input-group textarea{min-height:155px}.section-about .input-group button{padding-top:.7rem;padding-bottom:.7rem;width:100%}.section-about ul{margin-bottom:1.5625rem}.section-about #tribe-events .tribe-events-button,.section-about .tribe-events-button{background-color:transparent!important;color:#2e95ff!important;font-weight:600!important;text-transform:uppercase!important;font-size:14px!important;border:none!important}.section-about #tribe-events .tribe-events-button:hover,.section-about .tribe-events-button:hover{color:#006fe1!important}.about-bottom-area .read-on-link{font-weight:600;text-transform:uppercase;display:inline-block;vertical-align:top;color:#2e95ff;font-size:14px;text-decoration:none;letter-spacing:.00625rem;line-height:1.5}.about-bottom-area .read-on-link:hover{text-decoration:underline}.page-template-template-about .card .card-text{font-size:16px;margin-bottom:0}@media (min-width:768px){.page-template-template-about .card .card-text{font-size:16px}}@media (min-width:1200px){.page-template-template-about .section-cards-xl .card-row{padding:0 0 0;height:562px;display:flex;align-items:center}}.page-template-template-about .section-cards-xl .card.card-horizontal .card-body:only-child{padding:20px 0 20px}@media (min-width:768px){.page-template-template-about .descr{font-size:32px;font-weight:600}}.section-cards-xl .card-row{padding:3.125rem 0;background-position:center;background-size:cover;background-position:50% 50%}@media (min-width:768px){.section-cards-xl .card-row{padding:143px 0 135px}}.section-cards-xl .container-fluid{padding:0}.section-cards-xl .card{padding:0;background-color:transparent}.section-cards-xl .card.text-white .card-text,.section-cards-xl .card.text-white .card-title{color:#fff}@media (min-width:1024px){.section-cards-xl .card-reverse .card-body{padding-left:0;padding-right:6.875rem}}.section-cards-xl .card.card-horizontal .card-title{padding:0 15px}@media (min-width:1024px){.section-cards-xl .card.card-horizontal .card-title{margin-bottom:49px}}@media (min-width:768px){.section-cards-xl .card.card-horizontal .card-body{padding-left:2.5%;padding-right:2.5%;padding-bottom:20px;-ms-flex:0 0 50%;flex:0 0 50%}}@media (min-width:1200px){.section-cards-xl .card.card-horizontal .card-body{padding:68px 5% 20px}}.section-cards-xl .card.card-horizontal .card-body:only-child{padding:68px 0 20px}@media (min-width:768px){.section-cards-xl .card.card-horizontal .card-body:only-child .card-text{font-size:22px}}.section-cards-xl .card.card-horizontal .card-img{background-color:transparent;background-size:contain}@media (min-width:768px){.section-cards-xl .card.card-horizontal .card-img{max-width:50%;-ms-flex:0 0 50%;flex:0 0 50%}}.section-cards-xl .card.card-horizontal .card-img{padding-top:30%}.section-cards-xl .card.card-horizontal.artist-container .card-img{padding-top:0}.section-cards-xl .card.card-horizontal.artist-container .card-body.mobile-spacer{padding-top:38px;padding-bottom:38px}@media (min-width:768px){.section-cards-xl .card.card-horizontal.artist-container .card-body{padding:38px 2% 38px}}@media (min-width:1200px){.section-cards-xl .card.card-horizontal .card-img{padding-top:30%}.section-cards-xl .card.card-horizontal.artist-container .card-img{padding-top:0}.section-cards-xl .card.card-horizontal.artist-container .card-body{padding:68px 8% 68px}}.test-artist{height:305px;background-position:center center;background-size:100%}@media (min-width:768px){.test-artist{height:530px;background-position:center center;background-size:contain}}.section-cards-xl .card-img{background-color:#6c757d}@media (min-width:1024px){.section-cards-xl .card-img{max-width:555px;-ms-flex:0 0 555px;flex:0 0 555px;padding-top:50%}}.section-cards-xl .card-img img{width:100%}.section-cards-xl .card-body{padding:36px 15px 10px}@media (min-width:768px){.section-cards-xl .card-body{max-width:50%;-ms-flex:0 0 50%;flex:0 0 50%;padding:36px 4px 10px}}@media (min-width:1024px){.section-cards-xl .card-body{max-width:calc(100% - 555px);-ms-flex:0 0 calc(100% - 555px);flex:0 0 calc(100% - 555px);padding-right:0;padding-left:6.875rem}}.section-cards-xl .card-body:only-child{text-align:center;padding-left:0;margin:0 auto}.section-cards-xl .card-title{font-size:2.1875rem;text-align:center;text-transform:uppercase;line-height:1;letter-spacing:3px;margin-bottom:25px}@media (min-width:480px){.section-cards-xl .card-title{font-size:2.1875rem}}@media (min-width:768px){.section-cards-xl .card-title{font-size:2.5rem}}@media (min-width:1024px){.section-cards-xl .card-title{font-size:3.125rem;margin:0 auto .75rem}}.section-cards-xl .card-subtitle{color:#000;text-align:center;text-transform:uppercase;font-size:13px;font-weight:600;margin-bottom:6px}@media (min-width:768px){.section-cards-xl .card-subtitle{font-size:16px;margin-bottom:13px}}.section-cards-xl .card-text{font-size:1.125rem}@media (min-width:768px){.section-cards-xl .card-text{font-size:16px;margin-bottom:.8125rem}}@media (min-width:768px){.section-cards-xl .card-link{font-size:1.125rem}}.blocks-gallery-grid li:before{display:none}.blocks-gallery-grid a{color:#fff;text-decoration:underline}.blocks-gallery-grid a:hover,.blocks-gallery-grid a:active{color:#2e95ff}.careers-list{max-width:700px}.careers-list .title{font-weight:700;margin-bottom:10px}@media (min-width:768px){.careers-list .title{font-size:2rem}}.careers-list .filter-nav{color:#2e95ff;letter-spacing:.00625rem;text-align:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1rem;border-bottom:0}@media (min-width:768px){.careers-list .filter-nav{-ms-flex-pack:start;justify-content:flex-start}}.careers-list .filter-nav li:last-child a{border-right:1px solid rgba(46,149,255,.16)}.careers-list .filter-nav li:before{display:none}.careers-list .filter-nav a{transition:color 0.3s ease-in-out,background-color 0.3s ease-in-out;display:block;padding:5px 5px;border:1px solid rgba(46,149,255,.16);color:inherit}@media (min-width:768px){.careers-list .filter-nav a{border-right:0;width:150px}}.careers-list .filter-nav a:hover{text-decoration:none;background-color:rgba(46,149,255,.1);color:#000}.careers-list .filter-nav a.active{background-color:rgba(46,149,255,.1);color:#000}@media (min-width:360px){.careers-list .accordion-header{display:-ms-flexbox;display:flex}}.careers-list .postion-info{padding-right:10px}.careers-list .filter-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:.9375rem 0;border-bottom:1px solid #ebebeb}@media (min-width:768px){.careers-list .filter-item{padding:1.5625rem 0}}.careers-list .position{color:#000;font-size:1.125rem}.careers-list .location{color:#666;font-size:.875rem}.careers-list .btn-holder{max-width:120px;-ms-flex:0 0 120px;flex:0 0 120px;width:100%;padding:0;padding-top:.9375rem}@media (min-width:480px){.careers-list .btn-holder{padding-top:0;margin-left:0;margin-right:0;max-width:150px;-ms-flex:0 0 150px;flex:0 0 150px}}.careers-list .btn-holder:focus{outline:none}.careers-list .btn-holder .btn{transition:opacity 0.3s ease-in-out;font-size:.875rem}@media (min-width:768px){.careers-list .btn-holder .btn{font-size:1rem;opacity:1}}.careers-list .btn-holder i{transition:transform 0.3s ease-in-out;transform:rotate(0)}.careers-list .icon-arrow-right{color:#000;font-size:.6875rem}.careers-list .accordion-content .inner{padding-top:25px}.careers-list .accordion-content ul{margin-bottom:.9375rem}.careers-list .accordion-content.show+.accordion-header .btn{opacity:0}.careers-list .accordion-content.show+.accordion-header i{transform:rotate(90deg)}.careers-list .descr-title{font-size:1.375rem;font-weight:700}.careers-list .appply-block span{margin-left:.625rem}.careers-list .appply-block a:not(.btn){color:#2e95ff}.section-location-card{padding-top:3.4375rem;padding-bottom:1.5625rem}@media (min-width:768px){.section-location-card{padding-top:5.5rem;padding-bottom:0rem}}.section-location-card [class^='col-']{margin-bottom:1.3125rem}.section-location-card h1{text-transform:uppercase;color:#000;line-height:1;margin-bottom:20px;font-weight:700;font-size:1.75rem;letter-spacing:.2rem}@media (min-width:1024px){.section-location-card h1{margin-bottom:50px;letter-spacing:.4375rem;font-size:3.125rem}}.section-location-card .card{text-align:center;padding-bottom:0;height:100%}.section-location-card .card-subtitle{display:block;font-weight:400}.section-location-card .card-title,.section-location-card .card-subtitle{color:#000}.section-location-card .card-body{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:2.5rem;padding-bottom:1.5rem}@media (min-width:1024px){.section-location-card .card-body{padding-top:2.5rem;padding-bottom:1.25rem;padding-left:1.1875rem;padding-right:1.1875rem}}.section-location-card .card-subtitle{width:100%;line-height:1;margin-bottom:14px;font-size:.8125rem;font-weight:400}@media (min-width:768px){.section-location-card .card-subtitle{font-size:.8125rem}}.section-location-card .card-title{width:100%;letter-spacing:.08em;text-transform:uppercase;font-weight:800;line-height:1.2;max-width:90%;margin:0 auto 10px;font-size:1.625rem}@media (min-width:768px){.section-location-card .card-title{max-width:100%}}@media (min-width:1024px){.section-location-card .card-title{line-height:1.065;margin-bottom:1.3125rem;font-size:1.875rem}}.section-location-card .card-text{width:100%;font-weight:600;-ms-flex-item-align:end;align-self:flex-end;text-transform:uppercase}@media (min-width:768px){.section-location-card .card-text{font-size:1rem}}.home-cards .card-subtitle{letter-spacing:.1em}.home-cards .card-text{font-size:.8125em;letter-spacing:.1em}.section-mission{padding-bottom:4.5rem;padding-top:.9375rem}@media (min-width:768px){.section-mission{padding-bottom:4.375rem;padding-top:2.375rem}}.section-mission .text{margin-bottom:2.125rem;font-size:1.125rem;letter-spacing:.03em;line-height:1.5}@media (min-width:768px){.section-mission .text{margin-bottom:1.5625rem;padding:0 1.25rem;margin-bottom:2.25rem;font-size:1.375rem;line-height:1.5;letter-spacing:.08em}}.section-mission .btn-outline-primary{font-weight:600;font-size:.875rem;max-width:220px;width:100%;padding-top:.8125rem;padding-bottom:.8125rem}.section-gallery .row{margin:0 -12px}.section-gallery [class^='col-']{padding:0}.section-gallery .img-holder{position:relative;padding:.75rem}.section-gallery .img-holder:hover .img-description{opacity:1;visibility:visible}.section-gallery img{width:100%}.section-gallery .img-description{background-color:rgba(0,0,0,.6);transition:all .3s ease;position:absolute;top:.75rem;left:.75rem;right:.75rem;bottom:.75rem;opacity:0;z-index:1;opacity:0;visibility:hidden;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;color:#fff;text-align:center}.section-gallery .img-description h4{display:block;line-height:1.06;width:100%;color:#fff;text-align:center;font-weight:700;font-size:1.875rem;letter-spacing:.1875rem}@media (min-width:768px){.section-gallery .img-description h4{margin-bottom:0;font-size:1.5rem}}@media (min-width:768px) and (max-width:1024px){.section-gallery .img-description h4{font-size:1.325rem;margin-bottom:.75rem}}@media (min-width:1025px){.section-gallery .img-description h4{margin-bottom:.9375rem;font-size:1.875rem}}.section-gallery .img-description p{font-size:.8125rem;font-weight:600}@media (min-width:768px){.section-gallery .img-description p{font-size:1.25rem}}@media (min-width:768px){.section-gallery .img-description p{font-size:1.25rem}}@media (min-width:768px) and (max-width:1024px){.section-gallery .img-description p{font-size:.8125rem}}.section-as-seen-in{padding-top:3.125rem;padding-bottom:3.5rem}@media (min-width:480px){.section-as-seen-in{padding-top:6.625rem;padding-bottom:2.5rem}}@media (min-width:1024px){.section-as-seen-in{padding-top:6.625rem;padding-bottom:5.8125rem}}.section-as-seen-in .container{max-width:1220px}.section-as-seen-in .title{font-weight:700;text-transform:uppercase;letter-spacing:.2rem}@media (min-width:768px){.section-as-seen-in .title{font-size:2.5rem;margin-bottom:1.4375rem}}.section-as-seen-in .brands-list{margin-left:-15px;margin-right:-15px}@media (min-width:1024px){.section-as-seen-in .brands-list{max-width:815px;margin:0 auto}}.section-as-seen-in .brands-list li{max-width:38%;width:100%;padding:.9375rem}@media (min-width:768px){.section-as-seen-in .brands-list li{max-width:20%}}@media (min-width:1024px){.section-as-seen-in .brands-list li img{min-width:133px}}.section-as-seen-in .brands-list li:before{display:none}.ticket-note{margin-top:20px;font-size:14px}.section-installation{padding-top:2.375rem;padding-bottom:2.8125rem;text-align:center}@media (min-width:768px){.section-installation{padding-top:78px;padding-bottom:3.3125rem}}.section-installation .inner{max-width:900px;margin-left:auto;margin-right:auto}.section-installation .heading{margin-bottom:.875rem}@media (min-width:768px){.section-installation .heading{margin-bottom:1.1875rem}}.section-installation .subtitle{display:block;margin-bottom:0;font-size:1rem;text-transform:uppercase;font-weight:600}@media (min-width:768px){.section-installation .subtitle{font-size:.9375rem;margin-bottom:4px;letter-spacing:.02em}}.section-installation .title{text-transform:uppercase;margin-bottom:0;font-size:2.25rem;line-height:1;letter-spacing:.09em;font-weight:700}@media (min-width:768px){.section-installation .title{font-size:4.5rem}}.section-installation .date{font-size:1rem;text-transform:uppercase;font-weight:600}@media (min-width:768px){.section-installation .date{font-size:1.4375rem}}.section-installation .date sup{font-size:.5625rem;font-weight:400}@media (min-width:768px){.section-installation .date sup{font-size:.8125rem}}.section-installation .text{padding:1.0625rem 0 2.6875rem 0;color:#000;font-size:1rem;text-align:left}@media (min-width:768px){.section-installation .text{padding:.9375rem 0 .6875rem 0;font-size:1.125rem}}.section-installation .text p{margin-bottom:.625rem}@media (min-width:768px){.section-installation .text p{margin-bottom:1.5625rem}}.section-installation .read-on-link{font-weight:600;font-size:.875rem}@media (min-width:768px){.section-installation .read-on-link{font-size:.875rem}}.section-installation .read-on-link .close:hover{text-decoration:none}.section-slider{padding:1.875rem 0;background-color:#000}@media (min-width:768px){.section-slider{padding:3.75rem 0}}.section-slider .slick-slide>div{padding:0 .46875rem}.section-slider .slider-item{position:relative}.section-slider .slider-item:after{transition:background-color 0.3s ease-in-out;position:absolute;left:0;right:0;top:0;bottom:0;content:'';background-color:rgba(0,0,0,.7);z-index:1}.section-slider .slick-current .slider-item:after{background-color:transparent}.section-slider .slider-content.bg-video-holder{background-size:cover;background-repeat:no-repeat;background-position:center;padding:0 .75rem;position:relative;overflow:hidden;background-size:cover;padding-top:50%}.section-slider .slider-content.bg-video-holder .bg-video{position:absolute;left:0;top:0;opacity:0;transition:opacity .3s ease;pointer-events:none}.section-slider .slider-content.video-active .bg-video{opacity:1}.section-slider img{width:100%}.section-slider .slick-arrow{position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;height:30px;padding:0;z-index:2}@media (min-width:768px){.section-slider .slick-arrow{height:40px}}.section-slider .slick-arrow i{font-size:1.25rem;color:#fff}@media (min-width:768px){.section-slider .slick-arrow i{font-size:2.5rem}}.section-slider .slick-arrow.slick-next{right:1.25rem}@media (min-width:768px){.section-slider .slick-arrow.slick-next{right:4.0625rem}}.section-slider .slick-arrow.slick-prev{left:1.25rem;transform:rotate(-180deg)}@media (min-width:768px){.section-slider .slick-arrow.slick-prev{left:4.0625rem}}.section-map{padding:3.6875rem 0}@media (min-width:768px){.section-map{padding:3.125rem 0}}.section-map .title{text-align:left;letter-spacing:3px;padding:0 0;font-size:28px;font-weight:700;text-transform:uppercase}@media (min-width:768px){.section-map .title{font-size:38px;margin:0 auto;font-size:2.375rem;letter-spacing:.03em;line-height:1.1;font-weight:700;margin-bottom:1.25rem}}.section-map .text{color:#000;line-height:1.75;font-size:16px;font-weight:400;margin-bottom:75px}@media (min-width:768px){.section-map .text{margin-bottom:1.625rem}}.section-map .text p{margin:0}.section-map .text p+p{margin-top:1.625rem}.section-map .read-on-link{font-weight:600;text-transform:uppercase;font-size:.875rem}.section-map .map-block{padding-top:1.5625rem}@media (min-width:768px){.section-map .map-block{padding-top:0;height:720px}}.section-map .map-holder{overflow:hidden}@media (min-width:768px){.section-map .map-holder{position:absolute;left:0;top:0;bottom:0;width:50vw;z-index:1}}.section-map .map-holder iframe{height:100%}.section-map .map-holder>*{display:-ms-flexbox;display:flex;width:100%}.section-map .map-holder>*>*{display:-ms-flexbox;display:flex;width:100%}.section-quote{background-image:url(//www.artechouse.com/wp-content/themes/artechouse/);padding:.9375rem .9375rem;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;height:372px}@media (min-width:768px){.section-quote{padding:0 0}}@media (min-width:1024px){.section-quote{height:554px;padding:0 0 0}}.section-quote .j-slider-estimonials{padding:0 27px}@media (min-width:768px){.section-quote .j-slider-estimonials{padding:0 60px}}.section-quote .slick-slide{text-align:center}.section-quote .slick-dots{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.section-quote .slick-dots li+li{margin-left:10px}.section-quote .slick-dots li.slick-active button{background-color:transparent}.section-quote .slick-dots button{display:block;padding:0;width:10px;height:10px;background-color:#fff;border-radius:50%;border:2px solid #fff}.section-quote .slick-arrow{position:absolute;top:calc(50% - 15px)}@media (min-width:768px){.section-quote .slick-arrow{top:calc(50% - 46px)}}.section-quote .slick-prev{left:0;transform:rotate(180deg)}.section-quote .slick-next{right:0}.section-quote .icon-slider-arrow{color:#fff}.section-quote .quote-block{max-width:100%;padding:0 0 0 0;margin-left:auto;margin-right:auto;color:#fff;text-align:center;font-size:1.125rem;line-height:1.3}@media (min-width:768px){.section-quote .quote-block{font-size:1.325rem;padding:3.125rem;padding-bottom:2.375rem}}@media (min-width:1024px){.section-quote .quote-block{font-size:1.625rem;padding-top:0;padding-bottom:0;padding-left:4.375rem;padding-right:4.375rem;max-width:1000px}}.section-quote .quote-block p{margin-bottom:1.125rem;line-height:1.2}.section-quote .quote-block .list-decor{font-size:1.1875rem;margin-bottom:1rem}.section-quote .quote-block .list-decor li+li{margin-left:12px}.section-quote .quote-block .list-decor i{font-size:inherit}.section-quote .quote-block cite{font-weight:700;font-style:normal;text-transform:uppercase;font-size:.9375rem}.section-quote blockquote{margin-bottom:0}.section-info{padding-top:3.0625rem;padding-bottom:1.5625rem}@media (min-width:768px){.section-info{padding-top:1.875rem;padding-bottom:1.875rem}}@media (min-width:1024px){.section-info{padding-top:5.0625rem;padding-bottom:3rem}}.section-info .info-content{margin-bottom:39px}@media (min-width:768px){.section-info .info-content{margin-bottom:1.0625rem}}.section-info .info-content p{margin-bottom:15px}@media (min-width:768px){.section-info [class^='col-']{padding:0 3.125rem}}@media (min-width:1024px){.section-info [class^='col-']{padding:0 6.8125rem}}.section-info [class^='col-']+[class^='col-']{padding-top:1.5625rem}@media (min-width:480px){.section-info [class^='col-']+[class^='col-']{padding-top:0;border-left:2px solid #ebebeb}}.section-info .block-info{width:100%;height:100%;font-size:16px}.section-info .title{margin-bottom:.8125rem;font-weight:700;text-transform:uppercase;font-size:1.5rem}.section-info .subtitle{display:block;margin-bottom:1.375rem;font-weight:700}.section-info .info-text{margin-bottom:1.375rem}.section-info address{margin-bottom:0;padding-top:1.3125rem}.section-info .btn{width:100%;padding-top:.875rem;padding-bottom:.875rem}@media (min-width:768px){.section-info .btn{width:-webkit-max-content;width:max-content;min-width:270px}}.section-info .btn-primary{min-width:217px;font-weight:600}.section-newsletter{padding-top:1.5625rem;padding-bottom:1.5625rem;text-align:center}@media (min-width:1024px){.section-newsletter{padding-top:43px;padding-bottom:86px}}.section-newsletter .heading{max-width:730px;margin-left:auto;margin-right:auto;margin-bottom:1.5625rem}@media (min-width:768px){.section-newsletter .heading{margin-bottom:2.625rem}}.section-newsletter .subtitle{display:block;margin-bottom:11px;font-weight:600;text-transform:uppercase}.section-newsletter .title{margin-bottom:0;line-height:1.3;font-weight:700}@media (min-width:768px){.section-newsletter .title{font-size:2.5rem}}.section-newsletter .yikes-mailchimp-container{margin-bottom:1.25em!important}.section-newsletter .form-holder{max-width:460px;margin-left:auto;margin-right:auto}.section-newsletter .form-holder input[type='email']{background-color:#09132110;border:0!important}.section-newsletter .form-holder .btn{margin-bottom:0!important;margin-top:0!important;text-transform:uppercase}@media (min-width:768px){.section-newsletter .form-holder .btn{font-weight:600;width:182px}}.section-newsletter .form-holder label{display:block;font-size:.875rem;margin-bottom:0}@media (min-width:768px){.section-newsletter .form-holder label{margin-top:0;margin-bottom:0!important}}.section-newsletter .EMAIL-label{position:relative;margin-bottom:15px!important}@media (min-width:480px){.section-newsletter .EMAIL-label{margin-bottom:0!important}}.section-newsletter .EMAIL-label input{background-color:#efefef;padding-left:111px!important}.section-newsletter .EMAIL-label:before{background-color:#efefef;padding:16px 9px 10px;color:#000;font-size:16px;font-weight:400;position:absolute;top:0;line-height:1;left:0;bottom:0;content:'Your email: '}#footer{background-color:#000;padding-bottom:27px}@media (min-width:768px){#footer{padding-bottom:0}}#footer ul li:before{display:none}#footer .footer-main{padding-top:2.4375rem;padding-bottom:1.5625rem}@media (min-width:768px){#footer .footer-main{padding-top:2.875rem;padding-bottom:3.75rem}}#footer .container{max-width:1175px;padding-right:17px;padding-left:15px}@media (min-width:480px){#footer .container{padding:0 15px}}@media (max-width:767px){#footer .row{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}#footer .footer-logo{max-width:128px;-ms-flex:0 0 128px;flex:0 0 128px;-ms-flex-order:1;order:1;margin:0 auto 35px;padding:0 .9375rem}@media (min-width:480px){#footer .footer-logo{max-width:20%;-ms-flex:0 0 20%;flex:0 0 20%}}@media (min-width:1024px){#footer .footer-logo{max-width:265px;-ms-flex:0 0 265px;flex:0 0 265px}}@media (min-width:768px){#footer .footer-logo{margin-left:0;margin-right:0}}#footer .footer-logo img{width:100%}#footer .footer-nav{-ms-flex-pack:justify;justify-content:space-between;padding:0 .9375rem .6875rem .9375rem;font-size:.75rem;-ms-flex-order:3;order:3;width:100%}@media (min-width:768px){#footer .footer-nav{-ms-flex-order:2;order:2}}@media (min-width:574px){#footer .footer-nav{padding:2.1875rem .9375rem 0 .9375rem;font-size:1rem}}@media (min-width:768px){#footer .footer-nav{display:-ms-flexbox;display:flex;max-width:350px;-ms-flex:0 0 350px;flex:0 0 350px}}#footer .list-holder{max-width:50%;-ms-flex:0 0 50%;flex:0 0 50%;word-break:break-all;color:#fff;margin:0 auto;text-align:center}@media (min-width:768px){#footer .list-holder{margin:0;text-align:left}}#footer .list-holder+.list-holder{padding-left:15px}#footer .list-holder .title{font-size:.9375rem;display:inline-block;margin-bottom:.6875rem;border-bottom:1px solid #fff;text-transform:uppercase;font-weight:400}#footer .footer-form{padding:0 15px;-ms-flex-order:2;order:2;display:-ms-flexbox;display:flex;width:100%;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-pack:end;justify-content:flex-end}@media (min-width:768px){#footer .footer-form{max-width:316px;-ms-flex:0 0 316px;flex:0 0 316px;padding-top:25px;-ms-flex-order:3;order:3}}@media (min-width:1024px){#footer .footer-form{display:block}}#footer form{position:relative;z-index:1}#footer form input[type='email']{text-transform:uppercase;color:#fff;background-color:rgba(255,255,255,.25);border:0;padding-right:2.5rem;min-height:48px;font-size:.8125rem}#footer form input[type='email']::-webkit-input-placeholder{color:#9f9f9f;font-size:1rem}#footer form input[type='email']::-moz-placeholder{opacity:1;color:#9f9f9f;font-size:1rem}#footer form input[type='email']:-moz-placeholder{color:#9f9f9f;font-size:1rem}#footer form input[type='email']:-ms-input-placeholder{color:#9f9f9f;font-size:1rem}#footer form input[type='email'].placeholder{color:#9f9f9f;font-size:1rem}#footer form button,#footer form input[type='image'].btn{position:absolute;right:0;top:0;bottom:0;z-index:1;font-size:.6875rem}#footer input[type='image'].btn{margin:0!important;padding:0!important;width:15px!important;height:100%!important;min-height:auto!important;min-width:auto!important;background-color:transparent!important;border:none!important;right:15px!important;margin-top:auto;margin-bottom:auto}#footer .form-text{display:block;font-size:1rem;color:#fff;font-weight:500;text-transform:uppercase;line-height:1.6;margin-bottom:20px;text-align:center}@media (min-width:768px){#footer .form-text{text-align:left;font-size:.875rem;margin-bottom:11px}}#footer .form-holder{margin-bottom:26px}@media (min-width:1200px){#footer .form-holder{margin-bottom:0}}#footer .sub-footer{text-align:center;padding:.25rem 0}#footer .sub-footer .footer-list{color:#fff;font-size:14px;line-height:1.4;-ms-flex-pack:center;justify-content:center;padding:.3125rem 0;margin-bottom:0}@media (min-width:768px){#footer .sub-footer .footer-list{padding:.9375rem 0;-ms-flex-pack:start;justify-content:start}}#footer .sub-footer .footer-list li{text-transform:capitalize}#footer .sub-footer .footer-list li+li{margin-top:0;margin-left:1.5rem}#footer .sub-footer .copyright{color:#fff;font-size:.875rem;padding:.3125rem 0;font-weight:400;text-align:center}@media (min-width:768px){#footer .sub-footer .copyright{padding:.9375rem 0}}#footer .sub-footer .copyright p{margin-bottom:0}#footer .sub-footer .copyright a{color:inherit}@media (min-width:768px){#footer .sub-footer .footer-list{-ms-flex:0 0 286px;flex:0 0 286px;max-width:286px}}.footer-list{text-transform:uppercase;font-size:15px;color:#fff;margin-bottom:34px}@media (min-width:768px){.footer-list{margin-bottom:0}}.footer-list li+li{margin-top:15px}@media (min-width:768px){.footer-list li+li{margin-top:13px}}.footer-list .active a{text-decoration:underline}.footer-list a{color:inherit}.footer-list a:hover{text-decoration:underline}.soc-list{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%;color:#fff;font-size:31px;margin-bottom:46px;-ms-flex-align:center;align-items:center}@media (min-width:576px){.soc-list{position:static}}@media (min-width:768px){.soc-list{margin-bottom:0;-ms-flex-pack:start;justify-content:start}}.soc-list a{transition:transform 0.3s ease-in-out;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:inherit;margin-bottom:7px}.soc-list a:hover{text-decoration:none!important;transform:scale(1.2)}.soc-list img{width:100%}.soc-list i{color:inherit}.soc-list li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:15px;max-width:27px;width:100%}@media (min-width:768px){.soc-list li{margin-right:10px}}.soc-list li:last-child{margin-right:0}.yikes-easy-mc-form .field-no-label,.yikes-easy-mc-form label{margin-bottom:0!important}#tribe-events,#tribe-events-pg-template,.tribe-events-pg-template{padding:0}.tribe-button.tribe-button--rsvp{background:#2e95ff;border:1px solid #2e95ff;display:block;font-weight:700;padding-left:.68rem;font-size:.9375rem;color:#fff;border-radius:0;text-transform:uppercase;padding-top:.875rem;padding-bottom:.875rem}.tribe-button.tribe-button--rsvp:hover{color:#fff;background-color:#0882ff;border-color:#007bfa}.tribe-tickets-table input[type=email],.tribe-events-tickets input[type=text],.tribe-events-tickets select,.tribe-events-tickets textarea{display:block;width:100%;-webkit-appearance:none;-webkit-border-radius:0;padding:.375rem 1rem;font-size:1rem;line-height:1.625;font-family:"Poppins","Arial","Helvetica Neue","Helvetica",sans-serif;box-sizing:border-box;border:0 solid #D4D4D4;color:#707070;background:#09132110}.tribe-events-tickets select{cursor:pointer;background-image:url(//www.artechouse.com/wp-content/themes/artechouse/images/play-button.png);background-size:10px;background-repeat:no-repeat;background-position:96% center}.single-tribe_events .tribe-events-cal-links{display:none}.grecaptcha-badge{visibility:hidden}. div#resumator-logo{display:none!important}div .resumator-job-description ul li{list-style-type:none!important}body.page-template-artechouse .ui-theme-artechouse .peek-primary-button{background-color:#2e95ff;border:1px solid #333;padding:.5em;color:#212529;white-space:nowrap}.additional-description{background:#f2f2f2}.spenser-main-bg{background-color:#000}.sponsers-wrapper{display:flex;flex-wrap:wrap;margin:-10px 0 0 -10px;background-color:#FFF}.single-sponser-wrap{display:inline-block;margin:10px 0 0 10px;flex-grow:1;width:25%;text-align:center}.sponser-logo img{width:230px;height:auto}.sponser-name{margin-top:10px;text-transform:uppercase}.sponser-name h6{margin-bottom:0;color:#2e95ff}@media (max-width:960px){.single-sponser-wrap{width:33.33%}}