*,:after,:before{box-sizing:border-box}:focus{outline:inherit}.container{position:relative}body{padding:0;font-size:16px;font-weight:300;background-color:#f7f8fa;margin:0;font-family:Roboto,sans-serif}.default--scrolling{overflow:visible!important}.mry-text{font-size:16px;color:#424242;width:100%;line-height:1.6}.mry-text a,.mry-text a:hover{text-decoration:underline;color:#ffb74d}.mry-text .mry-color-text{color:#ffb74d}.mry-text.mry-simple-text{margin:0;line-height:16px}.mry-text-center{text-align:center}a,a:hover{text-decoration:none;color:inherit}.mry-h1,.mry-h2,.mry-h3,.mry-h4,.mry-h5,.mry-h6,h1,h2,h3,h4,h5,h6{padding:0;font-weight:800;color:#010d0d;position:relative;margin:0;font-family:Poppins}.mry-h1,h1{font-size:72px;font-weight:900;line-height:84px}.mry-h2,h2{font-size:48px;font-weight:900;line-height:66px}.mry-h3,h3{font-size:32px;font-weight:900;line-height:40px}.mry-h4,h4{font-size:22px;font-weight:900;line-height:30px}.mry-h6,h6{font-size:16px}.mry-border-text{-webkit-text-stroke-color:#010d0d;-moz-text-stroke-color:#010d0d;color:transparent!important;letter-spacing:0;-webkit-text-stroke-width:2px;-moz-text-stroke-width:2px}.mry-label{padding-top:3px;font-size:11px;font-weight:600;color:#010d0d;text-transform:uppercase;letter-spacing:2px;line-height:15px}@media (max-width:992px){.mry-text-right{text-align:left!important}.mry-text-right .mry-subtitle{padding-right:40px}.mry-text-right .mry-subtitle:before{right:auto;left:0}}@media (max-width:768px){.mry-h1,h1{font-size:38px;line-height:52px}.mry-h1 .mry-border-text,h1 .mry-border-text{-webkit-text-stroke-color:inherit;-moz-text-stroke-color:inherit;color:inherit!important;letter-spacing:-1px;-webkit-text-stroke-width:0;-moz-text-stroke-width:0}.mry-h2,h2{font-size:36px;line-height:40px}.mry-h2 .mry-border-text,h2 .mry-border-text{-webkit-text-stroke-color:inherit;-moz-text-stroke-color:inherit;color:inherit!important;letter-spacing:-1px;-webkit-text-stroke-width:0;-moz-text-stroke-width:0}.mry-h3,h3{font-size:28px;line-height:30px}.mry-h3 .mry-border-text,h3 .mry-border-text{-webkit-text-stroke-color:inherit;-moz-text-stroke-color:inherit;color:inherit!important;letter-spacing:-1px;-webkit-text-stroke-width:0;-moz-text-stroke-width:0}.mry-h4,h4{font-size:20px;line-height:24px}.mry-h4 .mry-border-text,h4 .mry-border-text{-webkit-text-stroke-color:inherit;-moz-text-stroke-color:inherit;color:inherit!important;letter-spacing:-1px;-webkit-text-stroke-width:0;-moz-text-stroke-width:0}.mry-text{font-size:16px;line-height:20px}.mry-label,.mry-subtitle{font-size:10px}}.mry-text-right{text-align:right}.mry-dots{height:100vh;position:absolute;opacity:.6;top:0;left:0;width:100%}.admin-bar .mry-dots{height:calc(100vh - 32px)}@media (max-width:992px){.mry-dots{display:none!important}}@media (max-width:782px){.admin-bar .mry-dots{height:calc(100vh - 46px)}}.mry-magic-cursor{height:30px;pointer-events:none;position:absolute;width:30px;z-index:999999999999999}.mry-ball{height:40px;pointer-events:none;border:1px solid #0d0d0d;position:fixed;opacity:.5;top:-1px;border-radius:50%;left:0;width:40px;display:block}.mry-ball svg{transition:.3s ease-in-out;opacity:0}.mry-magnetic-link{height:100px;justify-content:center;position:relative;align-items:center;border-radius:50%;cursor:pointer;width:100px;float:left;display:flex;z-index:10}.mry-btn,.mry-btn-text{height:55px;padding:0 40px;font-size:11px;border:2px solid #0d0d0d;text-decoration:none;font-weight:600;margin-right:10px;color:#0d0d0d;transition:.4s ease-in-out;text-transform:uppercase;position:relative;outline:none!important;letter-spacing:2px;background-color:transparent;border-radius:3px;cursor:pointer;line-height:55px;display:inline-block}.mry-btn-text:hover,.mry-btn:hover{color:#ffb74d}.mry-btn-text{border-color:transparent;padding:0 20px}.mry-el-more{margin-top:10px}.mry-el-more .mry-link,.mry-link{font-size:12px;border:none;text-decoration:none;font-weight:600;margin-right:10px;color:#0d0d0d;transition:.4s ease-in-out;text-transform:uppercase;position:relative;letter-spacing:2px;border-radius:3px;display:inline-block}.mry-el-more .mry-link:hover,.mry-link:hover{text-decoration:none;color:#ffb74d}.mry-p-100-100{margin-bottom:100px}.mry-p-100-0,.mry-p-100-100{padding-top:100px}.mry-p-140-0{padding-top:140px}.mry-p-0-100{padding-bottom:100px}.mry-p-0-40{padding-bottom:40px}.mry-mb-100{margin-bottom:100px}.mry-mb-60{margin-bottom:90px}.mry-mb-40{margin-bottom:40px}.mry-mb-30{margin-bottom:30px}.mry-mb-20{margin-bottom:20px}.mry-mb-10{margin-bottom:10px}.mry-mb-5{margin-bottom:5px}.mry-mt-100{margin-top:100px}.mry-mt-60{margin-top:60px}.mry-app{overflow:hidden;position:relative}.mry-app .mry-preloader{height:100vh;transform:scale(1.2);pointer-events:none;justify-content:center;right:0;transition:1s ease-in-out;position:fixed;opacity:0;bottom:0;top:0;background-color:#fcfdff;align-items:center;left:0;width:100vw;display:flex;z-index:99999999999}.mry-app .mry-preloader .mry-preloader-content{text-align:center}.mry-app .mry-preloader .mry-preloader-content .mry-logo{width:80px}.mry-app .mry-preloader .mry-preloader-content .mry-loader-bar{height:5px;overflow:hidden;margin-bottom:20px;position:relative;background-color:#f7f8fa;border-radius:1px;width:200px}.mry-app .mry-preloader .mry-preloader-content .mry-loader-bar .mry-loader{height:100%;transition-timing-function:ease-in;background-color:#ffb74d;width:0}.mry-app .mry-preloader.mry-active{transform:scale(1);pointer-events:all;opacity:1}.mry-app .mry-top-panel{height:100px;justify-content:space-between;position:fixed;top:0;align-items:center;left:0;width:100%;display:flex;z-index:99}.admin-bar .mry-app .mry-top-panel{top:32px}@media (max-width:782px){.admin-bar .mry-app .mry-top-panel{top:46px}.mry-app .mry-top-panel{background:#f7f8fa}.mry-magic-cursor{display:none}.mry-app .mry-top-panel.fixed{top:0!important}}.mry-app .mry-top-panel .mry-logo-frame{height:100px;padding:0 40px;justify-content:flex-start;background-color:#f7f8fa;align-items:center;width:160px;display:block;display:flex}.mry-app .mry-top-panel .mry-logo-frame .mry-logo{width:80px}.mry-menu-button-frame{justify-content:space-between;background-color:#f7f8fa;align-items:center;padding-left:40px;display:flex}.mry-menu-button-frame .mry-label{color:#0d0d0d}.mry-menu-button-frame .mry-menu-btn{justify-content:center;transition:.3s ease-in-out;position:relative;align-items:center;border-radius:50%;cursor:pointer;display:flex}.mry-menu-button-frame .mry-menu-btn .mry-burger{height:20px;padding-top:1px;justify-content:center;border-radius:50%;width:20px;display:flex}.mry-menu-button-frame .mry-menu-btn .mry-burger span,.mry-menu-button-frame .mry-menu-btn .mry-burger span:after,.mry-menu-button-frame .mry-menu-btn .mry-burger span:before{height:.177em;backface-visibility:hidden;transition:.3s ease-in-out;content:"";border-radius:3px;background:#0d0d0d;width:19px;display:block}.mry-menu-button-frame .mry-menu-btn .mry-burger span{position:relative;margin:7px 0 0}.mry-menu-button-frame .mry-menu-btn .mry-burger span:after,.mry-menu-button-frame .mry-menu-btn .mry-burger span:before{position:absolute}.mry-menu-button-frame .mry-menu-btn .mry-burger span:before{top:-7px}.mry-menu-button-frame .mry-menu-btn .mry-burger span:after{top:7px}.mry-menu-button-frame .mry-menu-btn.mry-active .mry-burger span{transform:rotate(45deg)}.mry-menu-button-frame .mry-menu-btn.mry-active .mry-burger span:before{transform:translateY(7px) rotate(-90deg)}.mry-menu-button-frame .mry-menu-btn.mry-active .mry-burger span:after{transform:translateY(-7px) rotate(-90deg)}.mry-menu{height:100vh;transform:translateX(100%);right:0;transition:.3s ease-in-out;transition-delay:.2s;position:fixed;top:0;background-color:#fcfdff;width:100vw;z-index:98}.mry-menu nav{height:100vh;transform:translateX(100%) scale(.8);transition:.6s ease-in-out;transition-delay:.1s;opacity:0;align-items:center;display:flex}.mry-menu nav ul{padding:0;margin:auto;width:100%}.mry-menu nav ul .menu-item{margin-bottom:20px;list-style-type:none}.mry-menu nav ul .menu-item:last-child{margin-bottom:0}.mry-menu nav ul .menu-item a{height:100%;font-size:34px;font-weight:900;color:#010d0d;font-family:Poppins;display:inline-block}.mry-menu nav ul .menu-item .sub-menu li.current-menu-item>a,.mry-menu nav ul .menu-item.current-menu-item>a,.mry-menu nav ul .menu-item.current-menu-parent>a{color:#ffb74d}.mry-menu nav ul .menu-item .sub-menu{overflow:hidden;transition:.3s ease-in-out;max-height:0;padding-left:20px}.mry-menu nav ul .menu-item .sub-menu a{color:#010d0d;transition:.3s ease-in-out}.mry-menu nav ul .menu-item .sub-menu a:hover{color:#424242!important}.mry-menu nav ul .menu-item .sub-menu.mry-active{max-height:300px}.mry-menu nav ul .menu-item .sub-menu .menu-item a{font-size:11px;font-weight:600;color:#424242;text-transform:uppercase;letter-spacing:2px;line-height:15px}.mry-menu nav ul .menu-item .sub-menu .menu-item:first-child{margin-top:20px}.mry-menu nav ul .menu-item.menu-item-has-children{position:relative;cursor:pointer}.mry-menu nav ul .menu-item.menu-item-has-children>i:after{font-weight:900;font-style:normal;right:0;color:#424242;transition:.3s ease-in-out;content:"\f078";position:relative;top:12px;margin-left:10px;vertical-align:top;font-family:Font Awesome\ 5 Free;display:inline-block}.mry-menu nav ul .menu-item.menu-item-has-children.mry-active>i:after{transform:rotate(180deg);top:15px}.mry-menu nav ul ul .menu-item.menu-item-has-children i:after{font-size:11px;top:5px}.mry-menu nav ul ul .menu-item.menu-item-has-children.mry-active i:after{top:5px}.mry-menu .mry-info-box-frame{height:100%;transform:translateX(200%);padding:40px;right:0;transition:.6s ease-in-out;transition-delay:.05s;position:fixed;opacity:0;top:0;background-color:#f7f8fa;align-items:center;width:36%;display:flex}.admin-bar .mry-menu .mry-info-box-frame{height:100%}@media (max-width:782px){.admin-bar .mry-menu .mry-info-box-frame{height:100%}}.mry-menu .mry-info-box-frame .mry-info-box .mry-label{color:#424242}.mry-menu.mry-active{transform:translateX(0);transition:.3s ease-out;transition-delay:0s}.mry-menu.mry-active .mry-info-box-frame{transform:translateX(0);transition:.5s ease-out;opacity:1}.mry-menu.mry-active nav{transform:translateX(0) scale(1);transition:.5s ease-out;transition-delay:0s;opacity:1}.mry-menu.mry-menu-half{padding:0 100px;min-width:550px;width:40vw}.mry-menu.mry-menu-half.mry-active nav{transition:.4s ease-out}.mry-menu{overflow:auto;overflow-x:hidden}.mry-menu nav{padding-top:40px;padding-bottom:40px}@media (max-width:768px){.mry-menu{padding:0 30px}.mry-menu nav ul .menu-item a{font-size:22px}.mry-menu nav ul .menu-item.menu-item-has-children:after{font-size:12px;top:7px}.mry-menu .mry-info-box-frame{display:none}.mry-menu nav ul .menu-item.menu-item-has-children>i:after{top:3px}.mry-menu nav ul .menu-item.menu-item-has-children.mry-active>i:after,.mry-menu nav ul ul .menu-item.menu-item-has-children i:after,.mry-menu nav ul ul .menu-item.menu-item-has-children.mry-active i:after{top:5px}.mry-menu nav{height:auto;padding-top:140px;padding-bottom:70px;display:block}}@media (max-width:550px){.mry-menu.mry-menu-half{min-width:0;width:100%}}html.is-animating body,html.is-rendering body{pointer-events:none}html.is-animating body .mry-ball,html.is-rendering body .mry-ball{opacity:1!important;background-color:transparent!important}html.is-animating body .mry-ball svg,html.is-rendering body .mry-ball svg{opacity:1}html.is-animating body .mry-ball svg path,html.is-rendering body .mry-ball svg path{fill:#ffb74d}@keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.transition-fade{transform:scale(1);filter:none;transition:.6s;opacity:1}.transition-fade .mry-loading-curtain{transform:translateX(-100%);transition:1s}html.is-animating .transition-fade{transform:scale(1.1);transition-delay:.4s;opacity:0}html.is-animating .transition-fade .mry-loading-curtain{transform:translateX(0);transition:1s}.mry-curtain,.mry-loading-curtain{height:100%;position:absolute;top:0;background-color:#f7f8fa;left:0;width:100%;z-index:1}.mry-head-bg{height:550px;position:absolute;top:0;left:0;width:100%;z-index:-2}.mry-head-bg img{height:550px!important;object-fit:cover;object-position:center;width:100%}.mry-head-bg .mry-bg-overlay{height:555px;position:absolute;top:0;left:0;width:100%;background-image:linear-gradient(0deg,#f7f8fa 1%,rgba(247,248,250,.94) 100%,rgba(247,248,250,.89) 0)}.mry-head-bg.mry-head-bottom{height:300px;bottom:0;top:auto}.mry-head-bg.mry-head-bottom img{height:300px}.mry-head-bg.mry-head-bottom .mry-bg-overlay{height:305px;transform:rotate(180deg)}.mry-subtitle{font-size:11px;font-weight:600;color:#424242;text-transform:uppercase;position:relative;letter-spacing:2px;padding-left:40px}.mry-subtitle:before{height:3px;content:"";position:absolute;top:calc(50% - 4px);background-color:#ffb74d;border-radius:3px;left:0;width:30px}.mry-title-center{max-width:100%;text-align:center}.mry-title-center .mry-subtitle{padding-top:20px;padding-left:0}.mry-title-center .mry-subtitle:before{top:0;margin-left:-15px;left:50%}.mry-title-center .mry-form{margin-right:auto;margin-left:auto}.mry-title-center .mry-form .mry-label{text-align:left!important;width:100%}.mry-numbering{margin-bottom:40px;text-align:center}.mry-numbering .mry-subtitle{padding-top:40px;padding-left:0}.mry-numbering .mry-subtitle:before{top:20px;margin-left:-15px;left:50%}.mry-numbering .mry-border-text{font-size:72px;font-weight:900;opacity:.1;line-height:55px;font-family:Poppins}.mry-project-slider-item{height:100vh;min-height:100%;width:100vw}.admin-bar .mry-project-slider-item{height:calc(100vh - 32px)}@media (max-width:782px){.admin-bar .mry-project-slider-item{height:calc(100vh - 46px)}}.mry-project-slider-item .mry-project-frame{height:100%;width:100%}.mry-project-slider-item .mry-project-frame .mry-cover-frame{height:100%;overflow:hidden;position:relative;width:80%;float:right}.mry-project-slider-item .mry-project-frame .mry-cover-frame .mry-project-cover{height:100%;right:0;position:absolute;object-fit:cover;top:0;width:100%;z-index:1}.mry-project-slider-item .mry-project-frame .mry-cover-frame .mry-project-cover.mry-position-center{object-position:center}.mry-project-slider-item .mry-project-frame .mry-cover-frame .mry-project-cover.mry-position-left{object-position:left}.mry-project-slider-item .mry-project-frame .mry-cover-frame .mry-project-cover.mry-position-right{object-position:right}.mry-project-slider-item .mry-project-frame .mry-cover-overlay{height:100%;right:0;position:absolute;top:0;background-color:hsla(0,0%,100%,0);width:100%;z-index:2}.mry-project-slider-item .mry-project-frame .mry-cover-overlay.mry-gradient-overlay{background-image:linear-gradient(269deg,rgba(247,248,250,0) 70%,rgba(247,248,250,.6) 80%,#f7f8fa)}.mry-project-slider-item .mry-project-frame.mry-project-half{height:100%;width:100%}.mry-project-slider-item .mry-project-frame.mry-project-half .mry-cover-frame{height:100%;position:relative;width:60%;float:right}.mry-project-slider-item .mry-main-title-frame{height:100vh;position:absolute;align-items:center;width:100%;display:flex;z-index:3}.admin-bar .mry-project-slider-item .mry-main-title-frame{height:calc(100vh - 32px)}@media (max-width:782px){.admin-bar .mry-project-slider-item .mry-main-title-frame{height:calc(100vh - 46px)}}.mry-project-slider-item .mry-main-title-frame .mry-main-title{width:100%}.mry-project-slider-item .mry-main-title-frame .mry-main-title h1{text-shadow:0 0 40px rgba(247,248,250,.5)}@media (max-width:992px){.mry-project-slider-item .mry-project-frame .mry-main-title-frame .mry-main-title h1{font-size:54px;line-height:60px}.mry-project-slider-item .mry-project-frame .mry-cover-frame{width:100%}.mry-project-slider-item .mry-project-frame .mry-cover-frame .mry-project-cover{object-position:center!important}}@media (max-width:768px){.mry-project-slider-item .mry-project-frame .mry-cover-overlay.mry-gradient-overlay{background-color:hsla(0,0%,100%,0);background-image:none}.mry-project-slider-item .mry-project-frame .mry-main-title-frame{align-items:flex-end;left:0;width:100%}.mry-project-slider-item .mry-project-frame .mry-main-title-frame .mry-main-title{height:auto;padding:30px;max-width:350px;background-color:#f7f8fa;margin-left:-15px;width:100%}.mry-project-slider-item .mry-project-frame .mry-main-title-frame .mry-main-title h1{overflow:hidden;font-size:32px;font-weight:900;position:relative;letter-spacing:-1px;line-height:38px}.mry-project-slider-item .mry-project-frame .mry-main-title-frame .mry-main-title .mry-mb-20{margin-bottom:10px}.mry-project-slider-item .mry-project-frame .mry-main-title-frame .mry-main-title .mry-mb-30{margin-bottom:15px}.mry-project-slider-item .mry-project-frame.mry-project-half .mry-cover-frame{width:100%}.mry-project-slider-item .mry-project-frame .mry-main-title-frame .mry-main-title .mry-btn-text,.mry-project-slider-item .mry-project-frame .mry-main-title-frame .mry-main-title .mry-text{display:none}}.mry-slider-pagination-frame{height:100vh;padding:40px;right:0;position:absolute;top:0;background-color:#f7f8fa;align-items:center;width:100px;display:flex;z-index:9}.admin-bar .mry-slider-pagination-frame{height:calc(100vh - 32px)}@media (max-width:782px){.admin-bar .mry-slider-pagination-frame{height:calc(100vh - 46px)}}.mry-slider-pagination-frame .mry-slider-pagination{margin-bottom:60px;flex-direction:column;width:20px;display:flex}.mry-slider-pagination-frame .mry-slider-pagination .swiper-pagination-bullet{height:3px;margin-bottom:20px!important;transition:.3s ease-in-out;opacity:1!important;background-color:#0d0d0d;border-radius:2px;margin-left:auto!important;width:10px}.mry-slider-pagination-frame .mry-slider-pagination .swiper-pagination-bullet:last-child{margin-bottom:0!important}.mry-slider-pagination-frame .mry-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#ffb74d;width:20px}.mry-slider-nav-panel{height:100px;position:absolute;bottom:0;left:0;width:100vw;z-index:9}.mry-slider-progress-bar-frame{height:100px;align-items:center;width:25vw;display:flex}.mry-slider-progress-bar-frame .mry-slider-progress-bar{height:3px;width:100%;display:flex}.mry-slider-progress-bar-frame .mry-slider-progress-bar .mry-progress{height:3px;right:0;position:relative;opacity:0;bottom:0;clear:both;border-radius:3px;background:rgba(0,0,0,.1);left:0;width:100%}.mry-slider-progress-bar-frame .mry-slider-progress-bar .mry-progress:after{height:100%;content:"";position:absolute;top:0;border-radius:3px;background:#ffb74d;left:0;width:0}.mry-slider-progress-bar-frame .mry-slider-progress-bar.active .mry-progress{opacity:1}.mry-slider-progress-bar-frame .mry-slider-progress-bar.animate .mry-progress:after{transition:width linear;transition-delay:unset;transition-duration:10s;width:100%}.mry-slider-arrows{padding:0 20px 0 40px;justify-content:flex-end;right:0;position:absolute;top:0;background-color:#f7f8fa;align-items:center;display:flex}.mry-slider-arrows .mry-label{margin-right:20px;color:#0d0d0d}.mry-slider-arrows .mry-button-next,.mry-slider-arrows .mry-button-prev{cursor:pointer;width:60px}.mry-slider-arrows .mry-button-next span,.mry-slider-arrows .mry-button-prev span{height:20px;text-align:center;width:20px;display:block}.mry-slider-arrows .mry-button-next span i,.mry-slider-arrows .mry-button-prev span i{height:20px;font-size:20px;color:#0d0d0d;width:20px}@media (max-width:768px){.mry-slider-pagination-frame,.mry-slider-progress-bar-frame{display:none}.mry-slider-arrows{padding:0 20px}.mry-slider-arrows .mry-label{display:none}}@media (max-width:590px){.mry-slider-nav-panel{height:80px}.mry-slider-pagination-frame,.mry-slider-progress-bar-frame{display:none}.mry-slider-arrows{padding:0;justify-content:flex-start;background-color:transparent!important;left:20px}.mry-slider-arrows .mry-label{display:none}.mry-slider-arrows .mry-button-next,.mry-slider-arrows .mry-button-prev{height:80px}.mry-project-slider-item .mry-main-title{padding-bottom:80px!important}}.mry-scroll-hint-frame{justify-content:center;flex-direction:column;display:flex}.mry-scroll-hint-frame .mry-label{color:#0d0d0d;text-align:center;width:100%}.mry-scroll-hint-frame .mry-scroll-hint{height:100px;justify-content:center;margin-right:auto;align-items:center;margin-left:auto;width:100px;display:flex}.mry-scroll-hint-frame .mry-scroll-hint span{height:35px;border:2px solid #0d0d0d;position:relative;border-radius:15px;width:22px;display:block}.mry-scroll-hint-frame .mry-scroll-hint span:after{animation:mouse 1s ease-in-out infinite;height:3px;content:"";position:absolute;top:10px;background-color:#0d0d0d;border-radius:50%;left:45%;width:3px}@keyframes mouse{0%{transform:translateY(0)}50%{transform:translateY(5px)}to{transform:translateY(0)}}.mry-arrows{justify-content:center;flex-direction:column;display:flex}.mry-arrows .mry-sl-nav{margin-right:auto;margin-left:auto}.mry-arrows .mry-sl-nav .mry-next,.mry-arrows .mry-sl-nav .mry-prev{color:#010d0d;transition:.3s;cursor:pointer;width:60px}.mry-arrows .mry-sl-nav .mry-next.swiper-button-disabled,.mry-arrows .mry-sl-nav .mry-prev.swiper-button-disabled{pointer-events:none;opacity:.3}.mry-arrows .mry-label{color:#424242}.mry-about-video .mry-video-cover-frame{overflow:hidden;position:relative;padding-bottom:0}.mry-about-video .mry-video-cover-frame .mry-video-cover{height:auto;position:relative;width:100%}.mry-about-video .mry-video-cover-frame .mry-cover-overlay{height:100%;right:0;position:absolute;top:0;background-color:hsla(0,0%,100%,0);width:100%;z-index:2}.mry-about-video .mry-video-cover-frame .mry-play-button{height:80px;justify-content:center;border:2px solid #0d0d0d;position:absolute;top:50%;align-items:center;box-shadow:inset 0 0 40px rgba(247,248,250,.5),0 0 40px rgba(247,248,250,.5);border-radius:50%;margin-left:-40px;left:50%;width:80px;margin-top:-40px;display:flex;z-index:2}.mry-about-video .mry-video-cover-frame .mry-play-button a{height:30px;justify-content:center;align-items:center;width:30px;display:flex}.mry-about-video .mry-video-cover-frame .mry-play-button a i{transform:translateX(3px);font-size:22px;text-shadow:0 0 40px rgba(247,248,250,.5);color:#0d0d0d}.mry-team-member{width:100%}.mry-team-member .mry-member-photo-frame{overflow:hidden;margin-bottom:20px;position:relative;padding-bottom:140%}.mry-team-member .mry-member-photo-frame img{height:100%;position:absolute;object-fit:cover;top:0;object-position:top;left:0;width:100%}.mry-team-member .mry-member-photo-frame .mry-photo-overlay{height:100%;right:0;position:absolute;opacity:.5;top:0;background-color:hsla(0,0%,100%,0);width:100%;z-index:2}.mry-reviewer{height:60px!important;object-fit:cover;text-align:center;object-position:center;border-radius:50%!important;width:60px}.mry-star-rate{padding:0;justify-content:center;margin:0;display:flex}.mry-star-rate li{margin-right:5px;list-style-type:none}.mry-star-rate li i{font-size:14px;color:#ffb74d}.mry-star-rate li.mry-empty i{color:#010d0d;opacity:.1}.mry-pagination,.page-links,.qrt-blog-pagination{padding:0;position:relative;text-align:center;margin:50px 0 0;z-index:9999}.mry-pagination a,.mry-pagination span,.page-links a,.page-links span,.qrt-blog-pagination a,.qrt-blog-pagination span{height:40px;font-weight:400;color:#424242;transition:.4s ease-in-out;margin:0 5px 0 0;cursor:pointer;width:40px;line-height:40px;vertical-align:top;display:inline-block}.mry-pagination a:hover,.page-links a:hover,.qrt-blog-pagination a:hover{color:#010d0d}.mry-pagination a.current,.mry-pagination span.current,.page-links a.current,.page-links span.current,.qrt-blog-pagination a.current,.qrt-blog-pagination span.current{color:#010d0d;background:#ffb74d}.page-links .page-links-label{margin-right:15px;white-space:nowrap;display:inline-block}.qrt-portfolio-pagination{padding:0;margin-bottom:100px;position:relative;text-align:center;display:block}.qrt-portfolio-pagination:after{content:"";clear:both;display:block}.qrt-portfolio-pagination .qrt-pagination-center{height:18px;position:absolute;text-align:center;top:50%;left:0;width:100%;margin-top:-9px}.qrt-portfolio-pagination>.qrt-link:first-child{float:left}.qrt-portfolio-pagination>.qrt-link:last-child{float:right}.qrt-portfolio-pagination>.qrt-link{position:relative;z-index:2}.qrt-portfolio-pagination .qrt-link{margin:0}.qrt-portfolio-pagination a,.qrt-portfolio-pagination span{padding:0 5px;font-size:12px;font-weight:800;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;text-transform:uppercase;letter-spacing:2px;display:inline-block}.qrt-link.qrt-w-chevron:after,.qrt-link.qrt-w-chevron:before{transform:scaleX(-1);-webkit-transform:scaleX(-1);font-size:16px;font-weight:900;right:0;transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;content:"\f060";position:relative;margin-left:8px;font-family:Font Awesome\ 5 Free;display:inline-block}.qrt-link.qrt-w-chevron:before{display:none}.qrt-link.qrt-w-chevron:hover:after{right:-5px}.qrt-link.qrt-w-chevron.qrt-left-link:after{display:none}.qrt-link.qrt-w-chevron.qrt-left-link:before{transform:scaleX(1);-webkit-transform:scaleX(1);margin-right:8px;right:auto;margin-left:0;left:0;display:inline-block}.qrt-link.qrt-w-chevron.qrt-left-link:hover:before{left:-5px}.mry-form label{margin-bottom:10px}.mry-form input,.mry-form textarea{border:2px solid #010d0d;margin-bottom:40px;color:#010d0d;transition:.4s ease-in-out;background-color:transparent;border-radius:2px;width:100%;padding-left:20px}.mry-form input::placeholder,.mry-form textarea::placeholder{height:100%;font-weight:300;opacity:.8}.mry-form input:focus,.mry-form textarea:focus{border-color:#ffb74d}.mry-form input{height:55px;line-height:51px}.wpcf7-form .mry-form .mry-fo input,.wpcf7-form .mry-form .mry-fo textarea{margin-bottom:15px}.mry-form textarea{height:200px;padding-top:15px}.mry-form.mry-form-subscribe{position:relative;max-width:500px;width:100%}.mry-form.mry-form-subscribe div input{margin-bottom:0;width:100%}.mry-form.mry-form-subscribe button{right:-10px;position:absolute;align-self:flex-end;bottom:0;margin-left:30px}.mry-form .mry-contact-hint{font-size:14px}.mry-success-popup-frame{height:100vh;pointer-events:none;justify-content:center;transition:.4s ease-in-out;position:fixed;opacity:0;top:0;background-color:#f7f8fa;align-items:center;left:0;width:100%;display:flex;z-index:99}.admin-bar .mry-success-popup-frame{height:calc(100vh - 32px)}@media (max-width:782px){.admin-bar .mry-success-popup-frame{height:calc(100vh - 46px)}}.mry-success-popup-frame .mry-success-popup{padding:60px;text-align:center;background-color:#fcfdff;width:350px}.mry-success-popup-frame.mry-active{pointer-events:all;opacity:1}.wpcf7-form-control-wrap{display:block}@media (max-width:768px){.mry-contact-hint{padding-top:40px}}blockquote{padding:30px 40px 30px 50px;font-size:1rem;font-style:italic;color:#010d0d;position:relative;margin:40px 0;background:#fcfdff}blockquote:before{top:13px;left:13px}blockquote:after,blockquote:before{font-size:16px;font-weight:900;color:#010d0d;content:"\f10d";position:absolute;opacity:.3;font-family:Font Awesome\ 5 Free}blockquote:after{transform:rotate(180deg);right:13px;bottom:13px}.mry-footer{position:relative;z-index:9}.mry-footer .mry-footer-copy{padding:40px 0;color:#424242;background-color:#fcfdff}.mry-footer .mry-footer-copy div div{position:relative;z-index:2}.mry-footer .mry-footer-copy .container{justify-content:space-between;font-size:14px;display:flex}.mry-footer .mry-footer-copy .container .mry-social{padding:0;margin:0;display:flex}.mry-footer .mry-footer-copy .container .mry-social li{transition:.4s ease-in-out;list-style-type:none;margin:0 15px}.mry-footer .mry-footer-copy .container .mry-social li a{color:#424242}.mry-footer .mry-footer-copy .container .mry-social li a:hover{color:#010d0d}@media (min-width:768px){.mry-footer .mry-footer-copy .container .mry-social{justify-content:center;right:0;position:absolute;text-align:center;left:0}}@media (max-width:768px){.mry-footer{text-align:center}.mry-footer .mry-footer-copy{padding-bottom:20px}.mry-footer .mry-footer-copy .container{justify-content:center;flex-direction:column}.mry-footer .mry-footer-copy .container .mry-social{justify-content:center;margin-bottom:20px}.mry-footer .mry-footer-copy .container div{margin-bottom:20px}}.mry-filter{text-align:center}.mry-filter .mry-card-category{font-size:11px;border:none;text-decoration:none;font-weight:600;margin-right:10px;color:#0d0d0d;transition:.4s ease-in-out;text-transform:uppercase;position:relative;letter-spacing:2px;border-radius:3px;display:inline-block}.mry-filter .mry-card-category.mry-current{color:#ffb74d}.mry-card-item.mry-shift{margin-top:100px}.mry-card-item .mry-card-cover-frame{overflow:hidden;justify-content:center;position:relative;padding-bottom:calc(63% + 8px);width:100%;display:flex}.mry-card-item .mry-card-cover-frame .mry-badge{padding:5px 10px;font-size:11px;text-decoration:none;font-weight:600;right:0;color:#424242;text-transform:uppercase;position:absolute;bottom:0;letter-spacing:2px;background-color:#f7f8fa;z-index:2}.mry-grid-hide-desc .mry-card-item .mry-item-descr .mry-text,.mry-grid-hide-details .mry-card-item .mry-card-cover-frame .mry-badge,.mry-grid-hide-name .mry-card-item .mry-item-descr h4{display:none}.mry-card-item .mry-card-cover-frame img{height:100%;position:absolute;object-fit:cover;top:0;object-position:center;left:0;width:100%;z-index:1}.mry-card-item .mry-card-cover-frame .mry-cover-overlay{height:100%;right:0;transition:.4s ease-in-out;position:absolute;opacity:.6;top:0;background-color:hsla(0,0%,100%,0);width:100%}.mry-card-item .mry-card-cover-frame .mry-hover-links{transition:.4s ease-in-out;position:absolute;opacity:0;top:50%;background-color:#fcfdff;margin-top:-50px;z-index:3}.mry-card-item .mry-card-cover-frame .mry-hover-links .mry-more i,.mry-card-item .mry-card-cover-frame .mry-hover-links .mry-zoom i{height:20px;font-size:20px;color:#0d0d0d;width:20px}.mry-card-item .mry-card-cover-frame:hover .mry-hover-links{opacity:1}.mry-card-item .mry-card-cover-frame:hover .mry-cover-overlay{opacity:.1}.mry-masonry-grid-item-50 .mry-card-item .mry-card-cover-frame{padding-bottom:calc(63% + 8px)}.mry-masonry-grid-item-50.mry-masonry-grid-item-h-x-2 .mry-card-item .mry-card-cover-frame{padding-bottom:calc(126% + 36px)}.mry-masonry-grid-item-33 .mry-card-item .mry-card-cover-frame{padding-bottom:calc(63% + 8px)}.mry-masonry-grid-item-33.mry-masonry-grid-item-h-x-2 .mry-card-item .mry-card-cover-frame{padding-bottom:calc(126% + 36px)}.mry-without-descr .mry-masonry-grid-item-50 .mry-card-item .mry-card-cover-frame{padding-bottom:63%}.mry-without-descr .mry-masonry-grid-item-50.mry-masonry-grid-item-h-x-2 .mry-card-item .mry-card-cover-frame{padding-bottom:141%}.mry-masonry-grid,.mry-portfolio-frame{overflow:hidden;position:relative}.mry-masonry-grid{min-height:100vh!important;margin:-30px}.admin-bar .mry-masonry-grid{min-height:calc(100vh - 32px)!important}@media (max-width:782px){.admin-bar .mry-masonry-grid{min-height:calc(100vh - 46px)!important}}.mry-masonry-grid:after{content:"";clear:both;display:block}.mry-grid-sizer,.mry-masonry-grid-item{width:25%}.mry-3-col .mry-grid-sizer,.mry-3-col .mry-masonry-grid-item{width:33.333%}.mry-masonry-grid-item{overflow:hidden;padding:30px;float:left}.mry-masonry-grid-item-33{width:33%}.mry-masonry-grid-item-50{width:50%}.mry-masonry-grid-item-100{width:100%}@media (max-width:992px){.mry-3-col .mry-grid-sizer,.mry-3-col .mry-masonry-grid-item,.mry-masonry-grid-item-33{width:50%}.mry-masonry-grid-item-100,.mry-masonry-grid-item-50{width:100%}}@media (max-width:768px){.mry-3-col .mry-grid-sizer,.mry-3-col .mry-masonry-grid-item,.mry-masonry-grid-item-100,.mry-masonry-grid-item-33,.mry-masonry-grid-item-50{width:100%}.mry-filter{flex-direction:column;text-align:center;display:flex}.mry-filter .mry-card-category{margin-right:0;margin-bottom:20px}.mry-filter .mry-card-category.mry-current{color:#ffb74d}}.mry-map-frame,.swiper-slide{position:relative}.mry-map-frame{overflow:hidden;padding-bottom:50%;width:100%}.mry-map-frame .mry-map{height:100%;pointer-events:none;position:absolute;width:100%;margin-top:-4%}.mry-map-frame .mry-map.mry-active{pointer-events:all}.mry-map-frame:hover .mry-lock{opacity:1}.mapboxgl-marker:after{transform:translateX(-30%) translateY(10px);padding:1px 10px;font-size:10px;font-weight:800;color:#fff;text-transform:uppercase;content:"Mireya";position:absolute;letter-spacing:2px;text-align:center;background-color:hsla(0,0%,100%,.2);border-radius:10px;white-space:nowrap;display:block}.mapboxgl-marker svg{animation:marker 1s ease-in-out infinite;transform:scale(1.2)}.mapboxgl-marker svg g{fill:#ffb74d}.mapboxgl-marker svg circle{fill:#f7f8fa}.mapboxgl-marker svg ellipse{fill:#000}@keyframes marker{50%{transform:scale(1.2) translateY(-10px)}0%{transform:scale(1.2) translateY(0)}}.mry-lock{justify-content:center;right:0;color:#424242;transition:.4s ease-in-out;position:absolute;opacity:0;bottom:0;align-items:center;display:flex;z-index:9}.mry-lock:hover{color:#010d0d}.scrollbar-track{background-color:#fcfdff!important;width:5px!important}.scrollbar-track .scrollbar-thumb{opacity:1!important;background-color:#ffb74d!important;width:5px!important}.mry-content-frame{height:100vh!important;overflow:hidden!important;position:relative!important;width:100%!important}.admin-bar .mry-content-frame{height:calc(100vh - 32px)!important}@media (max-width:782px){.admin-bar .mry-content-frame{height:calc(100vh - 46px)!important}}.default--scrolling .mry-content-frame{height:auto!important;min-height:100vh}.admin-bar.default--scrolling .mry-content-frame{min-height:calc(100vh - 32px)!important}@media (max-width:782px){.admin-bar.default--scrolling .mry-content-frame{min-height:calc(100vh - 46px)!important}}.mry-section-title{padding:0 0 30px}.mry-section-title .mry-el-suptitle{padding-top:5px}.mry-blog-card{padding:30px;border:none;margin-bottom:30px;background:none;background-color:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(45,45,60,.1);box-shadow:0 1px 2px 0 rgba(45,45,60,.1)}.mry-blog-card .mry-project-category{font-size:14px}.mry-blog-card .qrt-post-cover img{height:auto;margin-bottom:30px}.mry-el-description p{margin-bottom:0}.mry-blog-card .mry-post-cover img{margin-bottom:30px}.mry-blog-card .mry-el-title{font-size:20px;margin:5px 0 20px}.content-sidebar img{height:auto;max-width:100%;opacity:1!important}img{max-width:100%}table{padding:0;border-collapse:collapse;margin:0;background:none}.content-sidebar select,.wp-block-archives-dropdown select,.wp-block-categories select,select,table{font-size:14px;border:none;color:#28292c;background-color:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(45,45,60,.1);box-shadow:0 1px 2px 0 rgba(45,45,60,.1);width:100%}.content-sidebar select,.wp-block-archives-dropdown select,.wp-block-categories select,select{height:50px;-webkit-appearance:none;margin-bottom:0;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;padding-right:15px;background-size:12px 12px;background-position:calc(100% - 15px) 50%;background-image:url(https://primeroom.top/wp-content/themes/mireya/assets/images/arrow.svg);background-repeat:no-repeat;padding-left:15px}.content-sidebar table caption{padding:8px;font-size:12px;font-weight:600;border-bottom:none;text-align:center}.content-sidebar th{font-weight:700;text-transform:uppercase}.content-sidebar td,.content-sidebar th{padding:8px 0;font-size:12px;border:none;text-align:center}.content-sidebar td{background:none}.content-sidebar tfoot td{border:none}.content-sidebar td.pad{background:none}.content-sidebar td#today{color:#000!important;background:#ffb74d}.single-post-text h1,.single-post-text h2,.single-post-text h3,.single-post-text h4,.single-post-text h5,.single-post-text h6{line-height:1.4}.single-post-text>:first-child{margin-top:0}.single-post-text>:last-child{margin-bottom:0}.single-post-text img{max-width:100%}.single-post-text img+figure{margin-top:20px}.single-post-text table{padding:0;border-collapse:collapse;margin:0;width:100%}.single-post-text table th{padding:15px 20px;font-size:14px;border:1px solid #eee;font-weight:700;color:#52555a;border-bottom:none;text-align:center;background:none}.single-post-text table td{padding:15px 20px;font-size:14px;border:1px solid #eee;background:none}.single-post-text table td#today{font-weight:700;color:#000!important;background:#ffb74d}.single-post-text table caption{font-size:13px;font-weight:600;color:#28292c}dt{font-weight:700;margin-bottom:5px}dd{margin-bottom:20px;margin-left:20px;margin-top:0}@media screen and (max-width:720px){.single-post-text td,.single-post-text th{padding:10px;font-size:13px}}.align-center{text-align:center!important}.align-right{text-align:right!important}.align-left{text-align:left!important}.pull-right{float:right!important}.pull-left{float:left!important}.pull-none{float:none!important}.alignright{margin-left:20px!important;float:right!important}.alignleft,.alignright{margin-bottom:10px!important;max-width:50%!important}.alignleft{margin-right:20px!important;float:left!important}.aligncenter{margin-right:auto!important;margin-left:auto!important;display:block}.full-width{max-width:100%;width:100%}.full-max-width{max-width:100%;width:auto}.centrize{height:100%!important;table-layout:fixed!important;position:relative!important;top:0;left:0;display:table!important;z-index:2}.vertical-center{vertical-align:middle!important;display:table-cell!important}.wp-block-embed figcaption,.wp-block-image figcaption,.wp-block-video figcaption,.wp-caption,.wp-caption-text{padding:5px 10px 0;font-size:14px;font-style:italic;max-width:100%;opacity:1;text-align:center;margin:0}.wp-caption-text{opacity:.7;line-height:1.4}.comment-text,.single-post-text{word-wrap:break-word}.comment-text{flex-direction:column;display:flex}.comment-text>:first-child,.single-post-text>:first-child{margin-top:0}.comment-text>:last-child,.single-post-text>:last-child{margin-bottom:0}.single-post-text:after{content:"";position:relative;clear:both;display:block}.comment-text .content-box *,.single-post-text .content-box *{margin-top:0}.comment-text img,.single-post-text img{height:auto;max-width:100%}.comment-text p a,.single-post-text p a{color:#ffb74d}.comment-text p a:hover,.single-post-text p a:hover{text-decoration:underline}iframe,object{max-width:100%}.comment-text ul,.single-post-text ul{list-style:none;padding:0;margin:1.2rem 0}.comment-text ol,.single-post-text ol{list-style-position:inside;padding:0;margin:1.2rem 0}.comment-text ol ol,.comment-text ol ul,.comment-text ul ol,.comment-text ul ul,.single-post-text ol ol,.single-post-text ol ul,.single-post-text ul ol,.single-post-text ul ul{margin-bottom:5px;margin-left:10px;margin-top:5px}.comment-text ol>li,.comment-text ul>li,.single-post-text ol>li,.single-post-text ul>li{padding:0 0 0 14px;font-weight:400;position:relative;margin:5px 0}.comment-text ol>li a:hover,.comment-text ul>li a:hover,.single-post-text ol>li a:hover,.single-post-text ul>li a:hover{text-decoration:underline}.comment-text ol>li,.single-post-text ol>li{padding:0;font-weight:400;position:relative;margin:5px 0}.comment-text ul>li:before,.single-post-text ul>li:before{height:4px;content:"";position:absolute;top:11px;margin:0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;background:#28292c;left:0;width:4px}.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{padding:0}.wp-block-gallery .blocks-gallery-image:before,.wp-block-gallery .blocks-gallery-item:before{display:none}.comment-text figure,.single-post-text figure{overflow:auto;max-width:100%;margin:0 0 20px}.comment-text figure.wp-block-table,.single-post-text figure.wp-block-table{overflow:visible}.bypostauthor,.comment-text figure .wp-caption-text,.gallery-caption,.single-post-text figure .wp-caption-text{font-style:italic}.gallery{margin:30px -10px}.single-post-text .gallery{margin-bottom:0}.gallery .gallery-item{padding:10px;text-align:center;margin:0;width:100%;vertical-align:top;display:inline-block}.gallery .gallery-item img{height:auto;max-width:100%}.gallery.gallery-columns-1 .gallery-item{width:100%}.gallery.gallery-columns-2 .gallery-item{width:50%}.gallery.gallery-columns-3 .gallery-item{width:33.333%}.gallery.gallery-columns-4 .gallery-item{width:25%}.gallery.gallery-columns-5 .gallery-item{width:20%}.gallery.gallery-columns-6 .gallery-item{width:16.666%}.gallery.gallery-columns-7 .gallery-item{width:14.28%}.gallery.gallery-columns-8 .gallery-item{width:12.5%}.gallery.gallery-columns-9 .gallery-item{width:11.111%}.comment-form a{text-decoration:underline}.comment-form a:hover{text-decoration:none}.comment-form .group-val{margin-bottom:20px;position:relative;line-height:normal}.comment-form .group-val input,.comment-form .group-val textarea,form.post-password-form label input{height:45px}form.post-password-form label{margin-bottom:0;vertical-align:bottom}.comment-form .group-val textarea{height:150px}.comment-form .group-val input:focus,.comment-form .group-val textarea:focus{outline:none}.comment-form .btn.fill,form.post-password-form input[type=submit]{height:45px;overflow:hidden;padding:0 35px;font-size:12px;border:none;font-weight:600;color:#20202a;transition:.4s ease-in-out;text-transform:uppercase;position:relative;outline:none;letter-spacing:1.5px;text-align:center;margin:0;box-shadow:0 1px 4px 0 rgba(15,15,20,.1);border-radius:0;background:#ffb74d;cursor:pointer;line-height:45px}.comment-form .btn.fill:hover,form.post-password-form input[type=submit]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);color:#1e1e28}.comment-info{padding:15px 0 0;font-size:12px;color:#777;text-transform:uppercase;letter-spacing:.5px}.comment-info span.comment-reply{right:0;position:absolute;top:0}.comment-reply-link:after{font-size:12px;content:"";content:"\f112";opacity:.8;margin-left:8px;line-height:14px;vertical-align:middle;font-family:Font Awesome\ 5 Free;display:inline-block}.post-comments .children,.post-comments .comments{list-style:none;padding:0;margin:0}.comments>.post-comment{padding:30px;margin-bottom:30px;-webkit-transition:.55s ease-in-out;transition:.55s ease-in-out;box-shadow:0 1px 2px 0 rgba(45,45,60,.1);background:#fff}.post-comments .post-comment .image{height:80px;width:80px;float:left}.post-comments .post-comment .image img{height:100%;width:100%}.post-comments .post-comment .desc{position:relative;margin-left:100px}.post-comments .post-comment .desc .name{padding:0;font-size:16px;font-weight:600;color:#28292c;margin:0 0 1rem;line-height:1.2}.post-comments .post-comment .desc .name a{color:#28292c}.post-comments .post-comment .desc p:first-child,.post-comments .post-comment .desc p:last-child{margin-top:0}.post-comment.pingback .image,.post-comment.trackback .image{display:none!important}.post-comment.pingback .desc,.post-comment.trackback .desc{margin-left:0!important}.post-comments .children .post-comment{padding:30px 0 0 40px;border-top:1px solid rgba(0,0,0,.07);margin-top:30px}.form-comment .comment-respond{margin-top:0}.comment .comment-respond input,.comment .comment-respond textarea{background:#f1f1f1}.comment-respond{margin-bottom:25px;position:relative;margin-top:40px}.comment-respond .title_inner small{font-size:14px;right:0;position:absolute;top:10px;left:auto;white-space:nowrap;display:block}.comment-respond .title_inner small a{text-decoration:none;opacity:.8}.comment-respond .title_inner small a:hover{opacity:1}.post-text-bottom{margin:35px 0 0}.post-text-bottom .share-btn{font-size:16px;margin-right:7px;position:relative;top:1px;margin-left:7px;display:inline-block}.social-share a{margin-right:15px;color:#28292c;transition:all .7s cubic-bezier(.165,.85,.45,1);-moz-transition:all .7s cubic-bezier(.165,.85,.45,1);-webkit-transition:all .7s cubic-bezier(.165,.85,.45,1);-o-transition:all .7s cubic-bezier(.165,.85,.45,1);text-align:center;vertical-align:top;display:inline-block}.social-share a:last-child{margin-right:0}.social-share a .icon{font-size:16px;color:#28292c}.social-share a:hover{color:#28292c;opacity:1}.social-share a:hover .icon{color:#28292c}.post-text-bottom span.cat-links a{font-size:13px;font-weight:700;color:#28292c;text-transform:uppercase;letter-spacing:.5px}.post-text-bottom span.cat-links a:hover{text-decoration:underline}.post-text-bottom .tags-links{margin:15px 0 0;line-height:32px;display:block}.post-text-bottom .tags-links :first-child{margin-left:5px}.content-sidebar .tagcloud a,.post-text-bottom .tags-links a,.post-text-bottom .tags-links span,.wp-block-tag-cloud .tag-cloud-link{height:32px;padding:0 10px;font-size:11px!important;border:none;text-decoration:none;font-weight:700;color:#28292c;text-transform:uppercase;letter-spacing:1px;background-color:#fff;margin:0 7px 8px 0;-webkit-box-shadow:0 1px 2px 0 rgba(45,45,60,.1);box-shadow:0 1px 2px 0 rgba(45,45,60,.1);line-height:32px;vertical-align:top;display:inline-block}.content-sidebar .tagcloud a{font-size:13px!important;margin:0 5px 5px 0}.mry-pagination{position:relative}.mry-pagination:after{content:"";position:relative;clear:both;display:block}@media (max-width:480px){.comment-respond .title_inner small{position:relative;top:0;left:0}.section .content .description-col .details-list li{width:100%}}@media (max-width:1160px){.post-comments .post-comment .image{height:60px;width:60px}.post-comments .post-comment .desc{margin-left:80px}.post-comments .post-comment.pingback .desc{margin-left:0}.post-comments ul.children{padding:20px 20px 0 80px}.post-comments ul.children ul.children{padding:20px 0 0 20px}.post-comments ul.children ul.children ul.children ul.children{padding:20px 0 0 10px}}@media (max-width:840px){.post-comments ul.children{padding:20px 20px 0}.post-comments ul.children ul.children,.post-comments ul.children ul.children ul.children{padding:20px 0 0 20px}.post-comments ul.children ul.children ul.children ul.children{padding:20px 0 0 10px}}@media (max-width:480px){.section .content .comment-respond .title.comment-reply-title{text-align:left}.post-comments ul.children{padding:15px}.post-comments ul.children ul.children{padding:15px 0 0 10px}.post-comments ul.children ul.children ul.children,.post-comments ul.children ul.children ul.children ul.children{padding:15px 0 0 5px}.post-comments .post-comment .image{height:40px;width:40px}.post-comments .post-comment .desc{margin-left:55px}.post-comments .post-comment.pingback .desc{margin-left:0}.gallery .gallery-item,.gallery.gallery-columns-1 .gallery-item,.gallery.gallery-columns-2 .gallery-item,.gallery.gallery-columns-3 .gallery-item,.gallery.gallery-columns-4 .gallery-item,.gallery.gallery-columns-5 .gallery-item,.gallery.gallery-columns-6 .gallery-item,.gallery.gallery-columns-7 .gallery-item,.gallery.gallery-columns-8 .gallery-item,.gallery.gallery-columns-9 .gallery-item{width:100%}}.content-sidebar{position:relative}.content-sidebar .widget{margin-bottom:50px}.content-sidebar .searchform,.wp-block-search{position:relative}.wp-block-search{max-width:230px}.content-sidebar .searchform label{display:block}.screen-reader-text{height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);-webkit-clip:rect(1px,1px,1px,1px);position:absolute!important;width:1px}.comment-form-cookies-consent label{display:inline}.content-sidebar .searchform input[type=date],.content-sidebar .searchform input[type=datetime],.content-sidebar .searchform input[type=email],.content-sidebar .searchform input[type=month],.content-sidebar .searchform input[type=password],.content-sidebar .searchform input[type=search],.content-sidebar .searchform input[type=text],.content-sidebar .searchform input[type=time],.content-sidebar .searchform input[type=week],.content-sidebar .searchform textarea,.content-sidebar .searchform textarea.form-control,.wp-block-search input[type=date],.wp-block-search input[type=datetime],.wp-block-search input[type=email],.wp-block-search input[type=month],.wp-block-search input[type=password],.wp-block-search input[type=search],.wp-block-search input[type=text],.wp-block-search input[type=time],.wp-block-search input[type=week],.wp-block-search textarea,.wp-block-search textarea.form-control,input[type=date],input[type=datetime],input[type=email],input[type=month],input[type=password],input[type=search],input[type=text],input[type=time],input[type=week],textarea{height:55px;font-size:14px;border:2px solid #010d0d;margin-bottom:0;color:#010d0d;transition:.4s ease-in-out;padding-right:20px;background-color:transparent;border-radius:2px;width:100%;padding-left:20px}textarea{padding-top:15px;padding-bottom:15px}.content-sidebar .searchform .searchform-btn,.searchform-btn,.wp-block-search__button{border:0;margin-bottom:0;right:15px;position:absolute;top:50%;background-color:transparent;margin-top:-15px;z-index:2}.searchform-btn,.wp-block-search .wp-block-search__button,.wp-block-search__button{height:31px;padding:0;font-size:0;border:none;background:url(https://primeroom.top/wp-content/themes/mireya/assets/images/search.svg) no-repeat 50%!important;background-size:contain!important;opacity:1;margin-left:0;width:14px}.content-sidebar .widget-title{font-size:18px;font-weight:600;margin-bottom:20px;color:#28292c;position:relative;padding-bottom:20px;line-height:1;margin-top:0}.content-sidebar .widget-title:before{height:2px;content:"";position:absolute;bottom:0;background:#ffb74d;left:0;width:20px;z-index:3}.content-sidebar a{color:#28292c}.content-sidebar a:hover{text-decoration:underline}.content-sidebar ul{list-style:none;margin-bottom:10px;margin-top:10px;padding-left:0}.content-sidebar ul ul{margin-left:0}.content-sidebar ul li{margin-bottom:10px;position:relative}.wp-block-archives-list li ul,.wp-block-categories-list li ul{margin-left:0}.widget.widget_nav_menu ul li,.widget.widget_pages ul li,.widget_categories ul li,.wp-block-archives-list li,.wp-block-categories-list li{margin-bottom:10px;position:relative;padding-left:9px}.widget.widget_nav_menu ul li ul li:before,.widget.widget_pages ul li ul li:before,.widget_categories ul li ul li:before,.wp-block-archives-list li ul li:before,.wp-block-categories-list li ul li:before{height:1px;content:"";position:absolute;opacity:.8;top:12px;background:#999;left:0;width:5px}a.rsswidget{text-decoration:none;font-weight:600;margin-right:3px;display:inline-block}.rss-date,.widget_rss cite{font-size:14px;font-weight:400;opacity:.8;margin:5px 0 10px;display:block}.widget_rss cite{font-style:normal;margin:5px 0 20px}.post-edit-link{text-decoration:none}.post-edit-link:hover{text-decoration:underline}.post-edit-link:before{text-rendering:auto;font-weight:900;font-style:normal;font-variant:normal;content:"\f044";padding-right:8px;-webkit-font-smoothing:antialiased;line-height:1;-moz-osx-font-smoothing:grayscale;font-family:Font Awesome\ 5 Free;display:inline-block}.edit-link{margin-top:30px;display:block}.sticky{position:relative}.sticky:before{content:"";position:absolute;bottom:-30px;top:-30px;background:#ffb74d;left:-30px;width:4px;z-index:3}.post-comments .title,.title.comment-reply-title{font-size:20px;font-weight:800;color:#28292c;margin:0 0 20px}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{margin-bottom:30px!important}.wp-block-cover p a,.wp-block-cover-image p a{text-decoration:none;color:#fff}.wp-block-cover p a:hover,.wp-block-cover-image p a:hover{text-decoration:underline}blockquote p{font-weight:600;font-style:normal;margin-bottom:.5rem!important;color:#28292c}blockquote p:first-child{margin-top:0}blockquote cite{font-size:13px;font-style:normal;color:#52555a}blockquote cite br,blockquote.has-text-align-right cite:before{display:none}blockquote.has-text-align-right cite:after{content:"-";margin-left:5px}.wp-block-quote.is-large,.wp-block-quote.is-style-large{padding:30px 40px 30px 50px}.wp-block-pullquote{padding-top:0;padding-bottom:0}.wp-block-pullquote blockquote{padding:50px;margin-bottom:0;margin-top:0}.wp-block-pullquote blockquote:before{margin-left:-12px;left:50%}.wp-block-pullquote blockquote:after{display:none}.wp-block-pullquote.is-style-solid-color{border:none;color:#28292c}.wp-block-pullquote.is-style-solid-color p{color:#28292c}.wp-block-pullquote.is-style-solid-color blockquote{border:none;color:#52555a;background:none;margin-top:0}.wp-block-pullquote.is-style-solid-color blockquote:before{top:50px;margin-left:0;left:0}.wp-block-archives,.wp-block-archives-dropdown,.wp-block-calendar,.wp-block-categories{max-width:300px;margin:1.2rem 0}.wp-block-preformatted{margin:1.25rem 0}.wp-block-search .wp-block-search__label{display:none}.wp-block-group.has-background{padding:50px;color:#101010}.wp-block-group.has-background p:first-child{margin-top:0}.wp-block-group.has-background p:last-child{margin-bottom:0}.wp-block-media-text.has-background{color:#101010}.wp-block-media-text.has-background .has-large-font-size{line-height:1.7}hr.wp-block-separator{border:none;max-width:50px;border-bottom:1px solid #585d65;margin:30px 0}hr.wp-block-separator.is-style-wide{max-width:100%}.wp-block-separator.is-style-dots:before{color:#ccc}.single-post-text h1,.single-post-text h2,.single-post-text h3,.single-post-text h4,.single-post-text h5,.single-post-text h6{margin-bottom:1.25rem;line-height:1;margin-top:2rem}.single-post-text h1+h2,.single-post-text h2+h3,.single-post-text h3+h4,.single-post-text h4+h5,.single-post-text h5+h6,.single-post-text h6{margin-top:1.25rem}.single-post-text>:first-child,.single-post-text>div>:first-child{margin-top:0}.single-post-text p{margin-bottom:1.25rem;-ms-word-wrap:break-word;word-wrap:break-word;margin-top:1.25rem}.single-post-text table tbody th{background:transparent}.content-box,.post .single-post-text,.post-comments{font-size:16px;color:#52555a;line-height:1.6}.wp-block-button{margin-bottom:1.25rem}.wp-block-button a.wp-block-button__link{padding:13px 35px;font-size:12px;font-weight:600;color:#28292c;text-transform:uppercase;letter-spacing:1.5px;border-radius:46px;-webkit-border-radius:46px;background:#ffb74d}.wp-block-button a.wp-block-button__link:hover{color:#28292c}.wp-block-button.is-style-outline a.wp-block-button__link{padding-top:11px;border:2px solid #ffb74d;color:#28292c;background:none;padding-bottom:11px}.wp-block-button.is-style-squared a.wp-block-button__link{border-radius:0;-webkit-border-radius:0}.wp-block-columns{margin-bottom:0}.single-post-text table caption{padding:0;caption-side:top;margin:0 0 10px}.wp-calendar-nav:after{content:"";position:relative;clear:both;display:block}.wp-calendar-nav span.wp-calendar-nav-prev{color:#28292c;float:left}.wp-calendar-nav span.wp-calendar-nav-next{color:#28292c;float:right}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{font-size:16px}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt a,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta a{font-weight:600}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt{margin-bottom:22px;margin-top:8px}.wp-block-latest-comments__comment{font-size:16px;margin:1.2rem 0!important}.wp-block-latest-comments__comment a{font-weight:600}pre,pre.wp-block-code{overflow:auto;padding:20px;font-size:16px;-webkit-box-shadow:0 1px 2px 0 rgba(45,45,60,.1);box-shadow:0 1px 2px 0 rgba(45,45,60,.1);background:#fff;white-space:pre-wrap}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background:#eee}@media (max-width:992px){.content-sidebar{padding:0 35px;width:31.5%}.sticky:before{bottom:0;top:0;left:0}}@media (max-width:720px){.content-sidebar{padding:0;width:100%;float:none}.single-post-text table td,.single-post-text table th{padding:8px}.post-comments .children .post-comment{padding:30px 0 0 20px;margin-top:10px;padding-left:0}.post-comments ul.children ul.children ul.children{padding:15px 0 0 10px}}.parallax-container{overflow:hidden}.error-page{min-height:calc(100vh - 180px);justify-content:center;text-align:center;align-items:center;display:flex}.admin-bar .error-page{min-height:calc(100vh - 212px)}@media (max-width:782px){.admin-bar .error-page{min-height:calc(100vh - 226px)}}.error-page .description{margin-bottom:0}.mask-object{filter:drop-shadow(0 20px 30px rgba(25,25,27,.1));margin-bottom:2rem;transition:all .8s cubic-bezier(.2,1,.8,1);width:30vw}.error-page__num{height:auto;font-size:220px;font-weight:700;color:#ffb74d;line-height:220px;display:block}@media only screen and (max-width:992px){.mask-object{width:50vw}.error-page__num{font-size:160px;line-height:160px}}@media only screen and (max-width:580px){.mask-object{width:80vw}.error-page__num{font-size:120px;line-height:120px}}section.elementor-element:last-child .section{border-bottom:none}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.sent .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{padding:10px;color:#28292c;margin:20px 0 0}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7-not-valid-tip{padding-top:5px;font-size:.85em;margin-bottom:10px;margin-top:-15px}ul.blocks-gallery-grid{margin:0!important}.default--scrolling #scroll{overflow:auto;transform:translateZ(0);-webkit-transform:translateZ(0);-webkit-overflow-scrolling:touch}.page-links{clear:both;margin:1.2rem 0}.content-box p:last-child,.description-search{margin-bottom:0}.content-sidebar .widget div>ul>li,.content-sidebar .widget>ul>li{padding-left:0}.content-sidebar select{margin-bottom:0}.col__sedebar{padding-left:15px}.mry-post-cover img{height:auto;width:100%}.mry-logo-text{font-size:18px;font-weight:700;text-transform:uppercase;width:150px;font-family:Poppins;display:block}.mry-logo-sub{display:none}.wp-block-cover-image-text,.wp-block-cover-text,section.wp-block-cover-image h2{color:#fff!important}.mry-section-title .mry-el-suptitle{height:30px;padding:5px 10px;font-size:11px;font-weight:700;color:#28292c;text-transform:uppercase;letter-spacing:1px;background-color:#fff;margin:20px 0 0;-webkit-box-shadow:0 1px 2px 0 rgba(45,45,60,.1);box-shadow:0 1px 2px 0 rgba(45,45,60,.1);line-height:20px;display:inline-block}.mry-section-title .mry-el-suptitle.mry-el-date{border:1px solid #52555a;color:#52555a;background-color:transparent}.mry-el-more{margin-top:1rem;display:block}.textwidget .wp-caption{padding:0;margin-bottom:1rem}.mry-content-none .mry-el-title{margin-bottom:.5rem}.post-text-bottom .byline a{text-decoration:underline;font-weight:500;color:#ffb74d}.post-text-bottom .byline a:hover{text-decoration:none}.mry-el-description .mry-el-more{transform:none!important;opacity:1!important}@media (max-width:768px){.blocks-gallery-grid.alignleft,.blocks-gallery-grid.alignright,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{margin-right:0!important;max-width:100%!important;width:100%!important;float:none!important}.mry-blog-card{padding:20px}.sticky:before{bottom:-20px;top:-20px;left:-20px}.col__sedebar{margin-top:40px;padding-left:0}.wp-block-group.has-background{padding:20px}.mry-banner.mry-title-archive{padding-bottom:30px}.mry-main-title br,.qrt-m-hidden{display:none}.qrt-portfolio-pagination{margin-top:-50px}}.elementor-351 .elementor-element.elementor-element-f335efd iframe{height:500px;filter:brightness(100%) contrast(100%) saturate(0) blur(0) hue-rotate(0deg)}