.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
/*!
    Theme Name: ArMaestro
    Theme URI: http://armaestro.lv
    Author: Prof. Designs
    Author URI: https://profdesigns.com/
    Description: This theme developed for ArMaestro homepage, with multiple inline page templates and different homepage
    Version: 1.2.4
    Text Domain: armaestro
    License: GNU General Public License v2 or later
    License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*{-webkit-box-sizing:border-box;box-sizing:border-box}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.hide{display:none !important}.show{display:block !important}.card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;column-count:3;-webkit-column-gap:1.25rem;column-gap:1.25rem}}.card-columns .card{width:100%;display:inline-block}@media screen and (max-width:480px){.card-columns .card{display:block}}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.fast{-webkit-animation-duration:1s;animation-duration:1s}*{margin:0;padding:0}*:focus{outline:0}html,body{-webkit-overflow-scrolling:touch}html{height:100%}body{background-color:#fff;font-family:"Ubuntu",sans-serif;font-size:16px;font-weight:300;color:#202020;height:100%}body.overflow{overflow:hidden}a,a:visited{text-decoration:none}.bg{background-position:center;background-repeat:no-repeat}.background-cover{background-position:center;background-repeat:no-repeat;background-size:cover}.hlight{color:#bd3031}b{font-weight:500}h1,h2,h3,h4,h5,h6{display:block;font-weight:300;line-height:1;padding:0;bottom:0}h1{font-size:42px}h2{font-size:36px}@media screen and (max-width:420px){h2{font-size:32px}}@media screen and (max-width:375px){h2{font-size:28px}}h3{font-size:32px}h4{font-size:24px}h5{font-size:18px}h6{font-size:16px}.button{display:inline-block;background-color:#bd3031;color:#fff;padding:0 45px;line-height:38px}.no-posts{display:block;width:100%;text-align:center;font-size:20px;padding:20px 0}.logo{background-image:url(//armaestro.lv/wp-content/themes/armestro/template/images/full-logo.svg)}.logo-text{background-image:url(//armaestro.lv/wp-content/themes/armestro/template/images/logo-text-white.svg)}.form .form-row{padding-bottom:15px}.form .form-row .label{color:#202020;font-weight:400;line-height:24px}.form .captcha-row{display:table;margin:0 auto 5px}.form .button-row{padding-top:5px}.social a{display:inline-block;background-position:center;background-repeat:no-repeat}.social a.fb{background-image:url(//armaestro.lv/wp-content/themes/armestro/template/images/social/facebook.svg)}.loading{background-color:#fff;z-index:100}.loading .content .logo{width:100px;height:100px;background-image:url(//armaestro.lv/wp-content/themes/armestro/template/images/vinyl.png);background-size:100px;margin:auto;-webkit-animation:rotating 2s linear infinite}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}input,button,textarea{-webkit-appearance:none;display:block;width:100%;font-family:"Ubuntu",sans-serif;font-size:16px;font-weight:300;padding:7px;border:1px solid rgba(189,48,49,.4);border-radius:0;outline:0}textarea{width:100% !important;height:150px;min-height:150px;max-height:300px;resize:vertical}input:focus,textarea:focus{border-color:#bd3031}button,input[type=submit]{width:auto;background:#bd3031;color:#fff;font-weight:400;border-color:#bd3031;padding:7px 20px;margin:0 auto;border-radius:0;cursor:pointer}button:hover,input[type=submit]:hover{background-color:rgba(189,48,49,.9);border-color:rgba(189,48,49,.9)}.hidden{opacity:0}.rel{position:relative !important}.full-absolute{width:100%;height:100%;position:absolute;left:0;right:0;top:0;bottom:0}.x-center-absolute{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0}.full-fixed{position:fixed;left:0;right:0;top:0;bottom:0}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.clearfix:after{content:"";clear:both;display:table}.top{background-color:#fff}.top .logo-text{float:left;display:block;width:200px;height:70px;background-color:#bd3031;background-size:140px}@media screen and (max-width:768px){.top .logo-text{height:50px}}@media screen and (max-width:420px){.top .logo-text{width:180px;background-size:140px}}.top .menu-container{display:inline-block}@media screen and (max-width:1300px){.top .menu-container{width:100%}}.top .navigation{float:right;margin-right:15px}@media screen and (max-width:1300px){.top .navigation{width:100%;max-width:300px;background:#fff;position:fixed;right:-100%;top:0;bottom:0;margin:0;padding-top:70px;opacity:0;z-index:1000}}@media screen and (max-width:768px){.top .navigation{padding-top:50px}}.top .navigation ul{list-style:none}@media screen and (max-width:1300px){.top .navigation ul{width:100%;max-height:100%;overflow:auto}}.top .navigation li{position:relative;display:inline-block}@media screen and (max-width:1300px){.top .navigation li{display:block}}.top .navigation li a{display:block;color:#202020;font-size:15px;font-weight:500;line-height:70px;padding:0 20px;text-transform:uppercase}@media screen and (max-width:1300px){.top .navigation li a{line-height:42px}}.top .navigation li a:hover{color:#bd3031}.top .navigation li.current-menu-item:after,.top .navigation li.current-offer-ancestor:after{content:'';display:block;width:100%;height:3px;background-color:#bd3031;position:absolute;left:0;right:0;bottom:0}.top .navigation li.current-menu-item a,.top .navigation li.current-offer-ancestor a{color:#bd3031}.top .menu-toggle,.top .close-menu{display:none;float:right;width:70px;height:70px;cursor:pointer}@media screen and (max-width:1300px){.top .menu-toggle,.top .close-menu{display:block}}@media screen and (max-width:768px){.top .menu-toggle,.top .close-menu{width:50px;height:50px}}.top .menu-toggle{background-image:url(//armaestro.lv/wp-content/themes/armestro/template/images/menu.svg);background-size:18px}.top .close-menu{background-image:url(//armaestro.lv/wp-content/themes/armestro/template/images/close.svg);background-size:14px;position:absolute;right:0;top:0}@media screen and (max-width:1300px){.top .close-menu{display:block}}.top .lang-menu{display:inline-block}@media screen and (max-width:1300px){.top .lang-menu{display:block}}.footer .copyright{float:left;font-size:14px;font-weight:400;line-height:50px}.footer .dev-logo{float:right;display:block;width:140px;height:50px;background-image:url(https://prof-designs.lv/wp-content/uploads/2018/03/black-prof-designs-logo.svg);background-position:right;background-repeat:no-repeat}@media screen and (max-width:480px){.footer .copyright,.footer .dev-logo{float:none;text-align:center;margin:0 auto}}.page{min-height:calc(100% - 50px)}@media screen and (max-width: 767px){.page .page-thumbnail{padding-bottom:40%}}.page .page-title h1,.page .page-title h2{color:#bd3031;font-weight:700;text-transform:uppercase}.page .page-content{height:calc(100% - 120px);padding-top:20px;padding-bottom:20px}.page .video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.page .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.page .widget{list-style:none}.page .gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:767px){.page .gallery{display:block;-webkit-column-count:2;column-count:2;-webkit-column-gap:4px;column-gap:4px}}.page .gallery .gallery-item{float:none !important;width:100% !important;min-width:33%;max-width:33%;margin-top:0 !important;margin-bottom:4px}@media screen and (max-width:991px){.page .gallery .gallery-item{min-width:50%;max-width:50%}}@media screen and (max-width:767px){.page .gallery .gallery-item{display:inline-block;min-width:100%;max-width:100%}}@media screen and (max-width:480px){.page .gallery .gallery-item{min-width:100%;max-width:100%}}.page .gallery .gallery-item .gallery-icon a{display:block;height:200px;max-height:100%;position:relative;overflow:hidden;margin:0 2px}@media screen and (max-width:767px){.page .gallery .gallery-item .gallery-icon a{height:auto;margin:0}}.page .gallery .gallery-item .gallery-icon a img{display:block;border:none !important;min-width:100%;min-height:100%;position:absolute;left:50%;right:0;top:50%;bottom:0;-webkit-transform:translateY(-50%) translateX(-50%)}@media screen and (max-width:767px){.page .gallery .gallery-item .gallery-icon a img{max-width:100%;min-width:100%;height:auto;min-height:auto;position:relative;left:0;right:0;top:0;-webkit-transform:translateY(0) translateX(0)}}.page.about{padding-top:0}.page.about .page-content{min-height:calc(100vh - 120px);padding-top:0;padding-bottom:0}.page.about .page-content .row{min-height:calc(100vh - 120px)}@media screen and (max-width: 767px){.page.about .page-content .row{min-height:auto}}.page.about .page-title h2{margin-bottom:15px}.page.about .about-content{padding:15px 20px}.page.about .about-content .content p{font-size:17px;line-height:24px;margin-bottom:10px}.page.about .advant-container{max-width:100%;margin:15px 0;color:#202020}.page.about .advant-container h3{text-align:left}@media screen and (max-width:420px){.page.about .advant-container h3{font-size:18px}}.page.about .advant-container ul{display:block}.page.about .advant-container li .icon{background-position-y:-39px}@media screen and (max-width:420px){.page.about .advant-container li .label{font-size:18px}}.page .offer .title h2{color:#bd3031;text-transform:none}.page .offer .container-fluid{max-width:1920px}.page .offer .offer-grid{padding:100px 15px 40px;overflow:hidden}.page .offer .offer-grid .column{width:25%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;height:400px;padding:0 2px}@media screen and (max-width:991px){.page .offer .offer-grid .column{width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;height:320px;margin-bottom:4px}}@media screen and (max-width:600px){.page .offer .offer-grid .column{height:230px}}@media screen and (max-width:420px){.page .offer .offer-grid .column{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media screen and (max-width:375px){.page .offer .offer-grid .column{height:200px}}.page .offer .offer-grid .column.animate{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@media screen and (max-width:1199px){.page .offer .offer-grid .column.animate{-webkit-animation-name:fadeIn;animation-name:fadeIn}}.page .offer .offer-block{width:100%;height:100%;cursor:pointer;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-box-shadow:0px 0px 15px 5px transparent;box-shadow:0px 0px 15px 5px transparent}.page .offer .offer-block .link{display:block;z-index:1}.page .offer .offer-block .offer-title{text-align:center;color:#fff;font-weight:700;line-height:20px;text-transform:uppercase;position:absolute;left:0;right:0;bottom:20px;padding:0 10px;opacity:1;text-shadow:1px 1px 3px #000;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.page .offer .offer-block .overlay{background:rgba(32,32,32,.7);color:#fff;opacity:0;cursor:default;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}@media screen and (max-width:1199px){.page .offer .offer-block .overlay{padding-bottom:20px}}.page .offer .offer-block .overlay .overlay-content{width:100%;text-align:center}.page .offer .offer-block .overlay .overlay-content h3{font-size:18px;font-weight:700;line-height:20px;text-transform:uppercase;margin-bottom:10px;padding:0 15px}.page .offer .offer-block .overlay .offer-footer{text-align:center;font-size:15px;position:absolute;left:0;right:0;bottom:20px}.page .offer .offer-block:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:0px 0px 15px 5px rgba(0,0,0,.2);box-shadow:0px 0px 15px 5px rgba(0,0,0,.2);z-index:1}.page .offer .offer-block:hover .offer-title{opacity:0}.page .offer .offer-block:hover .overlay{opacity:1}.page.offer .page-content{min-height:calc(100vh - 120px);padding-bottom:0}@media screen and (max-width:991px){.page.offer .page-content{max-width:100%;padding-top:0}}.page.offer .page-content .row{min-height:calc(100vh - 120px)}.page.offer .page-title{background-color:#fff;position:absolute;top:20px;left:0;right:0;padding:10px;z-index:1}.page.offer .offer-photo-col{overflow:hidden}@media screen and (max-width:767px){.page.offer .offer-photo-col{height:250px}}.page.offer .offer-photo>div{width:100%;height:100%}@media screen and (max-width:767px){.page.offer .offer-photo>div{height:250px}}.page.offer .offer-content{padding:20px}.page.offer .offer-content p{line-height:24px;margin-bottom:15px}.page.offer .offer-content strong{font-weight:500}.page.offer .offer-content ul{padding-bottom:10px;padding-left:20px}.page.offer .offer-content ul li{margin-bottom:15px}.page .artist-grid{-webkit-column-count:1;column-count:1}@media screen and (max-width:991px){.page .artist-grid{-webkit-column-count:3;column-count:3}}@media screen and (max-width:767px){.page .artist-grid{-webkit-column-count:2;column-count:2}}@media screen and (max-width:767px){.page .artist-menu.container{max-width:100%}}.page .artist-menu .wrapper{padding-top:20px}.page .artist-menu .wrapper p{text-align:center}.page .artist-menu .offer-grid{overflow:visible}@media screen and (max-width:600px){.page .artist-menu .offer-grid{padding-left:30px;padding-right:30px}}.page .artist-menu .offer-grid .artist-column{height:366px;padding:0 2px}@media screen and (max-width:1199px){.page .artist-menu .offer-grid .artist-column{height:307px}}@media screen and (max-width:991px){.page .artist-menu .offer-grid .artist-column{height:226px}}@media screen and (max-width:600px){.page .artist-menu .offer-grid .artist-column{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0;margin-bottom:4px}}.page .artist-menu .offer-grid .artist-column .offer-block:after{content:'';background-color:transparent;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.page .artist-menu .offer-grid .artist-column .offer-block:hover:after{background-color:rgba(0,0,0,.4)}.page .artist-menu .offer-grid .artist-column .offer-block:hover .offer-title{opacity:1}@media screen and (max-width:991px){.page .artist-menu .offer-grid .artist-column .offer-block:hover .offer-title{font-size:20px}}@media screen and (max-width:767px){.page .artist-menu .offer-grid .artist-column .offer-block:hover .offer-title{font-size:18px}}@media screen and (max-width:600px){.page .artist-menu .offer-grid .artist-column .offer-block:hover .offer-title{font-size:24px}}.page .artist-menu .offer-grid .offer-block .offer-title{position:relative;font-size:24px;font-weight:500;line-height:24px;margin:auto;bottom:0;z-index:10}.page .artist-post .artist-type-menu{margin-bottom:20px}.page .artist-post .artist-type-menu ul{text-align:center}.page .artist-post .artist-type-menu li{display:inline-block}@media screen and (max-width:480px){.page .artist-post .artist-type-menu li{display:block}}.page .artist-post .artist-type-menu li a{display:block;color:#202020;font-size:17px;font-weight:400;line-height:42px;padding:0 15px}@media screen and (max-width:533px){.page .artist-post .artist-type-menu li a{font-size:15px}}@media screen and (max-width:480px){.page .artist-post .artist-type-menu li a{font-size:17px;line-height:36px}}.page .artist-post .artist-type-menu li.current-menu-item a{color:#bd3031;font-weight:500}.page .artist-post .artist-grid{-webkit-column-count:4;column-count:4;-webkit-column-gap:3px;column-gap:3px}.page .artist-post .artist-grid .card{display:block;margin-bottom:3px;border:none;border-radius:0}.page .artist-post .artist-grid .card img{width:100%;max-width:100%;height:auto;margin-bottom:-3px}.page .artist-post .artist-grid .card .name{position:absolute;left:20px;bottom:20px;z-index:1}.page .artist-post .artist-grid .card .name h5{color:#fff;font-weight:500;text-shadow:1px 1px 3px #000}.page .artist-post .artist-grid .card .overlay{background:rgba(0,0,0,.4);opacity:0}.page .artist-post .artist-grid .card .overlay .content{width:100%;text-align:center;color:#fff;padding:0 15px}.page .artist-post .artist-grid .card .overlay .content h4{font-weight:500;margin-bottom:10px;text-shadow:1px 1px 3px #000}.page .artist-post .artist-grid .card .name,.page .artist-post .artist-grid .card .overlay{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.page .artist-post .artist-grid .card:hover .name{opacity:0}.page .artist-post .artist-grid .card:hover .overlay{opacity:1}@media screen and (max-width:767px){.page.contact .page-title h2{text-align:center}}.page.contact .page-content{min-height:calc(100vh - 120px);padding-top:0;padding-bottom:0}.page.contact .page-content .row{min-height:calc(100vh - 120px)}.page.contact .top{position:fixed;top:0;left:0;right:0;z-index:1}@media screen and (max-height:600px),screen and (max-width:1152px){.page.contact .top{position:relative}}.page.contact .contact-side{position:fixed;top:0;bottom:0;z-index:-1}@media screen and (max-width:767px){.page.contact .contact-side{padding:0}}@media screen and (max-height:600px),screen and (max-width:1152px){.page.contact .contact-side{position:relative;z-index:0}}.page.contact .contact-info{background:rgba(32,32,32,.6);color:#fff}@media screen and (max-width:767px){.page.contact .contact-info{height:100%;position:relative;display:block;margin:0}}.page.contact .contact-info .content{width:100%;max-width:300px;margin:auto}@media screen and (max-width:767px){.page.contact .contact-info .content{max-width:100%;padding:20px;padding-bottom:10px}}.page.contact .contact-info .logo{width:300px;height:170px;background-repeat:no-repeat;background-position:center;margin:0 auto 20px}@media screen and (max-width:375px){.page.contact .contact-info .logo{width:280px;height:140px}}.page.contact .contact-info .text{line-height:1.5;margin-bottom:20px}.page.contact .contact-info .contact-details>div{position:relative;font-size:18px;line-height:24px;padding-left:35px;margin-bottom:10px}.page.contact .contact-info .contact-details>div:before{content:'';display:block;background-position:center;background-repeat:no-repeat;background-size:24px;width:24px;height:24px;position:absolute;left:0;top:0;bottom:0}.page.contact .contact-info .contact-details>div.email:before{background-image:url(//armaestro.lv/wp-content/themes/armestro/template/images/mail.svg)}.page.contact .contact-info .contact-details>div.phone:before{background-image:url(//armaestro.lv/wp-content/themes/armestro/template/images/phone.svg)}.page.contact .contact-form{padding:20px;padding-top:80px;padding-bottom:0}@media screen and (max-height:600px),screen and (max-width:1152px){.page.contact .contact-form{margin-left:0 !important;padding-top:20px}}.page.contact .contact-form .form{width:100%;max-width:768px;margin:30px auto}.page.contact .contact-form .requsites{background-color:#202020;color:#fff;margin:0 -20px;padding:20px}.page.contact .contact-form .requsites .page-title h2{color:#fff;margin-bottom:20px}.page.contact .contact-form .requsites li{list-style:none}.page.contact .contact-form .requsites p{line-height:24px}.page.event-programs .page-title{margin-bottom:30px}@media screen and (max-width:767px){.page.event-programs .page-title h1{font-size:36px}}@media screen and (max-width:991px){.page.event-programs .page-title h1{font-size:28px}}.page.event-programs .wrapper{padding-top:0}.page.event-programs .offer-grid{padding-top:0}@media screen and (max-width:480px){.page.event-programs .offer-grid{padding-left:15px;padding-right:15px}}.page.event-programs .offer-grid .artist-column{padding:0 5px;margin-bottom:10px}@media screen and (min-width:1300px){.event-programs-post .page.event-programs .page-content{max-width:1270px}}.event-programs-post .page.event-programs .page-content .row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (max-width:767px){.event-programs-post .page.event-programs .page-content .row{min-height:auto;-ms-flex-wrap:wrap;flex-wrap:wrap}}.event-programs-post .page.event-programs .program-image{display:block;-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%;height:100%}@media screen and (max-width:991px){.event-programs-post .page.event-programs .program-image{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media screen and (max-width:767px){.event-programs-post .page.event-programs .program-image{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.event-programs-post .page.event-programs .program-image img{display:block;width:100%;height:auto}@media screen and (max-width:767px){.event-programs-post .page.event-programs .offer-photo{position:relative}}@media screen and (max-width:767px){.event-programs-post .page.event-programs .offer-photo-col{height:auto}}@media screen and (max-width:767px){.event-programs-post .page.event-programs .offer-photo>div{height:auto}}.event-programs-post .page.event-programs .offer-photo>div img{display:block;width:100%;height:auto}.event-programs-post .page.event-programs .offer-content .page-title{position:relative;padding:0;top:0}.event-programs-post .page.event-programs .offer-button{margin-top:15px}#slb_viewer_wrap .slb_theme_slb_default .slb_details,#slb_viewer_wrap .slb_theme_slb_default .slb_controls .slb_slideshow{display:none !important}
html.slb_overlay object,html.slb_overlay embed,html.slb_overlay iframe{visibility:hidden}html.slb_overlay #slb_viewer_wrap object,html.slb_overlay #slb_viewer_wrap embed,html.slb_overlay #slb_viewer_wrap iframe{visibility:visible}