/*����Դ��,���ɱ༭��Դ����Ψһ���ص�ַ: http://www.bootstrapmb.com/item/9741�����˱�עֻ��������ʾվ�����ص�Դ�벻��������*/@import url("https://fonts.googleapis.com/css2?family=Josefin+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&display=swap");*,*:after,*:before{box-sizing:border-box}*:focus{outline:inherit}.container{position:relative}body{background-color:#f7f8fa;padding:0;margin:0;font-size:16px;font-weight:300;font-family:'Josefin Sans',sans-serif}.mry-text{width:100%;font-size:16px;line-height:22px;color:#424242}.mry-text a{text-decoration:underline;color:#ffb74d}.mry-text a:hover{color:#ffb74d;text-decoration:underline}.mry-text .mry-color-text{color:#ffb74d}.mry-text.mry-simple-text{line-height:16px;margin:0}.mry-text-center{text-align:center}a,a:hover{color:inherit;text-decoration:none}.mry-h1,.mry-h2,.mry-h3,.mry-h4,.mry-h5,.mry-h6,h1,h2,h3,h4,h5,h6{position:relative;margin:0;padding:0;color:#010d0d;font-weight:800;font-family:-apple-system,BlinkMacSystemFont,sans-serif}.mry-h1,h1{font-size:72px;line-height:84px;font-weight:900}.mry-h2,h2{font-size:48px;line-height:66px;font-weight:900}.mry-h3,h3{font-size:32px;line-height:40px;font-weight:900}.mry-h4,h4{font-size:22px;line-height:30px;font-weight:900}.mry-h6,h6{font-size:14px}.mry-border-text{letter-spacing:0;-webkit-text-stroke-width:2px;-moz-text-stroke-width:2px;-webkit-text-stroke-color:#010d0d;-moz-text-stroke-color:#010d0d;color:transparent!important}.mry-label{color:#010d0d;text-transform:uppercase;font-size:11px;font-weight:600;letter-spacing:2px;line-height:15px;padding-top:3px}@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{left:0;right:auto}}@media(max-width:768px){.mry-h1,h1{font-size:38px;line-height:52px}.mry-h1 .mry-border-text,h1 .mry-border-text{letter-spacing:-1px;-webkit-text-stroke-width:0;-moz-text-stroke-width:0;-webkit-text-stroke-color:inherit;-moz-text-stroke-color:inherit;color:inherit!important}.mry-h2,h2{font-size:36px;line-height:40px}.mry-h2 .mry-border-text,h2 .mry-border-text{letter-spacing:-1px;-webkit-text-stroke-width:0;-moz-text-stroke-width:0;-webkit-text-stroke-color:inherit;-moz-text-stroke-color:inherit;color:inherit!important}.mry-h3,h3{font-size:28px;line-height:30px}.mry-h3 .mry-border-text,h3 .mry-border-text{letter-spacing:-1px;-webkit-text-stroke-width:0;-moz-text-stroke-width:0;-webkit-text-stroke-color:inherit;-moz-text-stroke-color:inherit;color:inherit!important}.mry-h4,h4{font-size:20px;line-height:22px}.mry-h4 .mry-border-text,h4 .mry-border-text{letter-spacing:-1px;-webkit-text-stroke-width:0;-moz-text-stroke-width:0;-webkit-text-stroke-color:inherit;-moz-text-stroke-color:inherit;color:inherit!important}.mry-text{font-size:14px;line-height:20px}.mry-label,.mry-subtitle{font-size:10px}}.mry-text-right{text-align:right}.mry-dots{position:absolute;top:0;left:0;width:100%;height:100vh;opacity:.6}.mry-magic-cursor{position:absolute;width:30px;height:30px;pointer-events:none;z-index:999999999999999}.mry-ball{position:fixed;display:block;left:0;top:-1px;width:40px;height:40px;border:1px solid #0d0d0d;border-radius:50%;pointer-events:none;opacity:.5}.mry-ball svg{opacity:0;transition:.3s ease-in-out}.mry-magnetic-link{width:100px;height:100px;display:flex;position:relative;justify-content:center;align-items:center;float:left;z-index:10;cursor:pointer;border-radius:50%}.mry-btn,.mry-btn-text{cursor:pointer;position:relative;text-decoration:none;border-radius:3px;display:inline-block;border:0;text-decoration:none;height:55px;margin-right:10px;line-height:55px;padding:0 40px;font-size:11px;text-transform:uppercase;font-weight:600;letter-spacing:2px;color:#0d0d0d;border:solid 2px #0d0d0d;background-color:transparent;transition:.4s ease-in-out}.mry-btn:hover,.mry-btn-text:hover{color:#ffb74d}.mry-btn-text{border-color:transparent;padding:0 20px}.mry-link{position:relative;text-decoration:none;border-radius:3px;display:inline-block;border:0;text-decoration:none;margin-right:10px;font-size:11px;text-transform:uppercase;font-weight:600;letter-spacing:2px;color:#0d0d0d;transition:.4s ease-in-out}.mry-link:hover{color:#ffb74d}.mry-p-100-100{padding-top:100px;margin-bottom:100px}.mry-p-100-0{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{position:relative;overflow:hidden}.mry-app .mry-preloader{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background-color:#fcfdff;opacity:0;pointer-events:none;z-index:99999999999;display:flex;justify-content:center;align-items:center;transform:scale(1.2);transition:1s ease-in-out}.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{margin-bottom:20px;height:5px;border-radius:1px;position:relative;overflow:hidden;width:200px;background-color:#f7f8fa}.mry-app .mry-preloader .mry-preloader-content .mry-loader-bar .mry-loader{height:100%;width:0;background-color:#ffb74d;transition-timing-function:ease-in}.mry-app .mry-preloader.mry-active{transform:scale(1);pointer-events:all;opacity:1}.mry-app .mry-top-panel{position:fixed;z-index:99;top:0;left:0;display:flex;justify-content:space-between;align-items:center;height:100px;width:100%}.mry-app .mry-top-panel .mry-logo-frame{background-color:#f7f8fa;display:block;display:flex;justify-content:flex-start;align-items:center;padding:0 40px;height:100px}.mry-app .mry-top-panel .mry-logo-frame .mry-logo{width:80px}.mry-menu-button-frame{padding-left:40px;display:flex;align-items:center;justify-content:space-between;background-color:#f7f8fa}.mry-menu-button-frame .mry-label{color:#0d0d0d}.mry-menu-button-frame .mry-menu-btn{position:relative;border-radius:50%;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:.3s ease-in-out}.mry-menu-button-frame .mry-menu-btn .mry-burger{display:flex;justify-content:center;padding-top:1px;width:20px;height:20px;border-radius:50%}.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{content:"";display:block;width:19px;height:.177em;border-radius:3px;background:#0d0d0d;transition:.3s ease-in-out;backface-visibility:hidden}.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:translate(0px,7px) rotate(-90deg)}.mry-menu-button-frame .mry-menu-btn.mry-active .mry-burger span:after{transform:translate(0px,-7px) rotate(-90deg)}.mry-menu{width:100vw;height:100vh;position:fixed;z-index:98;top:0;right:0;background-color:#fcfdff;transform:translateX(100%);transition:.3s ease-in-out;transition-delay:.2s}.mry-menu nav{opacity:0;display:flex;align-items:center;height:100vh;transform:translateX(100%) scale(0.8);transition:.6s ease-in-out;transition-delay:.1s}.mry-menu nav ul{padding:0;margin:0;width:100%}.mry-menu nav ul .menu-item{list-style-type:none;margin-bottom:20px}.mry-menu nav ul .menu-item:last-child{margin-bottom:0}.mry-menu nav ul .menu-item a{color:#010d0d;font-size:34px;display:inline-block;height:100%;font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-weight:900}.mry-menu nav ul .menu-item.current-menu-item a{color:#ffb74d}.mry-menu nav ul .menu-item .sub-menu{padding-left:20px;max-height:0;overflow:hidden;transition:.3s ease-in-out}.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{text-transform:uppercase;font-size:11px;font-weight:600;letter-spacing:2px;line-height:15px;color:#424242}.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:after{color:#424242;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f078";position:absolute;top:15px;right:0;transition:.3s ease-in-out}.mry-menu nav ul .menu-item.menu-item-has-children.mry-active:after{transform:rotate(180deg)}.mry-menu .mry-info-box-frame{padding:40px;position:absolute;width:500%;background-color:#f7f8fa;height:100vh;display:flex;align-items:center;opacity:0;transform:translateX(200%);transition:.6s ease-in-out;transition-delay:.05s}.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{opacity:1;transform:translateX(0);transition:.5s ease-out}.mry-menu.mry-active nav{opacity:1;transform:translateX(0) scale(1);transition:.5s ease-out;transition-delay:0s}.mry-menu.mry-menu-half{width:40vw;min-width:550px;padding:0 100px}.mry-menu.mry-menu-half.mry-active nav{transition:.4s ease-out}@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{top:7px;font-size:12px}.mry-menu .mry-info-box-frame{display:none}}@media(max-width:550px){.mry-menu.mry-menu-half{width:100%;min-width:0}}html.is-animating body,html.is-rendering body{pointer-events:none}html.is-animating body .mry-ball,html.is-rendering body .mry-ball{background-color:transparent!important;opacity:1!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)}100%{transform:rotate(360deg)}}.transition-fade{transition:.6s;opacity:1;transform:scale(1);filter:none;transition:.6s}.transition-fade .mry-loading-curtain{transform:translateX(-100%);transition:1s}html.is-animating .transition-fade{opacity:0;transition-delay:.4s;transform:scale(1.1)}html.is-animating .transition-fade .mry-loading-curtain{transform:translateX(0);transition:1s}.mry-curtain,.mry-loading-curtain{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f7f8fa;z-index:1}.mry-head-bg{position:absolute;z-index:-2;top:0;left:0;height:550px;width:100%}.mry-head-bg img{width:100%;height:550px;object-fit:cover;object-position:center}.mry-head-bg .mry-bg-overlay{position:absolute;top:0;left:0;width:100%;height:555px;background-image:linear-gradient(0deg,#f7f8fa 1%,rgba(247,248,250,0.94) 100%,rgba(247,248,250,0.89) 100%)}.mry-head-bg.mry-head-bottom{height:300px;top:auto;bottom:0}.mry-head-bg.mry-head-bottom img{height:300px}.mry-head-bg.mry-head-bottom .mry-bg-overlay{height:305px;transform:rotate(180deg)}.mry-title-center{max-width:100%;text-align:center}.mry-subtitle{position:relative;font-size:11px;text-transform:uppercase;font-weight:600;color:#424242;letter-spacing:2px;padding-left:40px}.mry-subtitle:before{content:'';width:30px;height:3px;background-color:#ffb74d;border-radius:3px;position:absolute;left:0;top:calc(50% - 4px)}.mry-title-center{max-width:100%;text-align:center}.mry-title-center .mry-subtitle{padding-left:0;padding-top:20px}.mry-title-center .mry-subtitle:before{top:0;left:50%;margin-left:-15px}.mry-title-center form{margin-left:auto;margin-right:auto}.mry-title-center form .mry-label{width:100%;text-align:left!important}.mry-numbering{text-align:center;margin-bottom:40px}.mry-numbering .mry-subtitle{padding-left:0;padding-top:40px}.mry-numbering .mry-subtitle:before{top:20px;left:50%;margin-left:-15px}.mry-numbering .mry-border-text{line-height:55px;font-size:72px;font-weight:900;opacity:.1;font-family:-apple-system,BlinkMacSystemFont,sans-serif}.mry-project-slider-item{width:100vw;min-height:100%;height:100vh}.mry-project-slider-item .mry-project-frame{width:100%;height:100%}.mry-project-slider-item .mry-project-frame .mry-cover-frame{float:right;width:80%;height:100%;position:relative;overflow:hidden}.mry-project-slider-item .mry-project-frame .mry-cover-frame .mry-project-cover{position:absolute;z-index:1;top:0;right:0;width:100%;height:100%;object-fit:cover}.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{position:absolute;z-index:2;top:0;right:0;background-color:rgba(255,255,255,0);width:100%;height:100%}.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,0.6) 80%,#f7f8fa 100%)}.mry-project-slider-item .mry-project-frame.mry-project-half{width:100%;height:100%}.mry-project-slider-item .mry-project-frame.mry-project-half .mry-cover-frame{float:right;width:60%;height:100%;position:relative}.mry-project-slider-item .mry-main-title-frame{position:absolute;z-index:3;display:flex;align-items:center;height:100vh;width:100%}.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,0.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:rgba(255,255,255,0);background-image:none}.mry-project-slider-item .mry-project-frame .mry-main-title-frame{left:0;width:100%;align-items:flex-end}.mry-project-slider-item .mry-project-frame .mry-main-title-frame .mry-main-title{margin-left:-15px;padding:40px;background-color:#f7f8fa;width:100%;max-width:430px}.mry-project-slider-item .mry-project-frame .mry-main-title-frame .mry-main-title h1{position:relative;overflow:hidden;font-size:32px;line-height:38px;font-weight:900;letter-spacing:-1px}.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-slider-pagination-frame{height:100vh;position:absolute;z-index:9;top:0;width:100px;padding:40px;right:0;display:flex;align-items:center;background-color:#f7f8fa}.mry-slider-pagination-frame .mry-slider-pagination{margin-bottom:60px;width:20px;display:flex;flex-direction:column}.mry-slider-pagination-frame .mry-slider-pagination .swiper-pagination-bullet{width:10px;margin-left:auto!important;margin-bottom:20px!important;border-radius:2px;height:3px;opacity:1!important;background-color:#0d0d0d;transition:.3s ease-in-out}.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{width:20px;background-color:#ffb74d}.mry-slider-nav-panel{position:absolute;z-index:9;bottom:0;left:0;height:100px;width:100vw}.mry-slider-progress-bar-frame{display:flex;align-items:center;height:100px;width:25vw}.mry-slider-progress-bar-frame .mry-slider-progress-bar{display:flex;height:3px;width:100%}.mry-slider-progress-bar-frame .mry-slider-progress-bar .mry-progress{position:relative;height:3px;border-radius:3px;background:rgba(0,0,0,0.1);width:100%;clear:both;opacity:0;bottom:0;left:0;right:0}.mry-slider-progress-bar-frame .mry-slider-progress-bar .mry-progress:after{position:absolute;top:0;left:0;background:#ffb74d;border-radius:3px;height:100%;width:0;content:""}.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;width:100%;transition-duration:10s}.mry-slider-arrows{position:absolute;top:0;padding:0 20px 0 40px;right:0;background-color:#f7f8fa;display:flex;justify-content:flex-end;align-items:center}.mry-slider-arrows .mry-label{margin-right:20px;color:#0d0d0d}.mry-slider-arrows .mry-button-next,.mry-slider-arrows .mry-button-prev{width:60px;cursor:pointer}.mry-slider-arrows .mry-button-next span,.mry-slider-arrows .mry-button-prev span{display:block;width:20px;height:20px;text-align:center}.mry-slider-arrows .mry-button-next span i,.mry-slider-arrows .mry-button-prev span i{font-size:20px;width:20px;height:20px;color:#0d0d0d}@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{background-color:transparent!important;padding:0;justify-content:flex-start;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{display:flex;justify-content:center;flex-direction:column}.mry-scroll-hint-frame .mry-label{width:100%;text-align:center;color:#0d0d0d}.mry-scroll-hint-frame .mry-scroll-hint{margin-left:auto;margin-right:auto;display:flex;justify-content:center;align-items:center;height:100px;width:100px}.mry-scroll-hint-frame .mry-scroll-hint span{display:block;position:relative;width:22px;height:35px;border-radius:15px;border:solid 2px #0d0d0d}.mry-scroll-hint-frame .mry-scroll-hint span:after{content:'';width:3px;height:3px;background-color:#0d0d0d;border-radius:50%;position:absolute;top:10px;left:45%;animation:mouse 1s ease-in-out infinite}@keyframes mouse{0%{transform:translateY(0)}50%{transform:translateY(5px)}100%{transform:translateY(0)}}.mry-arrows{display:flex;justify-content:center;flex-direction:column}.mry-arrows .mry-sl-nav{margin-left:auto;margin-right:auto}.mry-arrows .mry-sl-nav .mry-next,.mry-arrows .mry-sl-nav .mry-prev{cursor:pointer;transition:.3s;width:60px;color:#010d0d}.mry-arrows .mry-sl-nav .mry-next.swiper-button-disabled,.mry-arrows .mry-sl-nav .mry-prev.swiper-button-disabled{opacity:.3;pointer-events:none}.mry-arrows .mry-label{color:#424242}.mry-about-video .mry-video-cover-frame{position:relative;overflow:hidden;padding-bottom:60%}.mry-about-video .mry-video-cover-frame .mry-video-cover{position:absolute;width:100%;height:100%;object-fit:cover;object-position:bottom}.mry-about-video .mry-video-cover-frame .mry-cover-overlay{position:absolute;z-index:2;top:0;right:0;background-color:rgba(255,255,255,0);width:100%;height:100%}.mry-about-video .mry-video-cover-frame .mry-play-button{display:flex;justify-content:center;align-items:center;width:80px;height:80px;position:absolute;z-index:2;top:50%;left:50%;margin-left:-40px;margin-top:-40px;border:solid 2px #0d0d0d;border-radius:50%;box-shadow:inset 0 0 40px rgba(247,248,250,0.5),0 0 40px rgba(247,248,250,0.5)}.mry-about-video .mry-video-cover-frame .mry-play-button a{display:flex;justify-content:center;align-items:center;height:30px;width:30px}.mry-about-video .mry-video-cover-frame .mry-play-button a i{transform:translateX(3px);font-size:22px;color:#0d0d0d;text-shadow:0 0 40px rgba(247,248,250,0.5)}.mry-team-member{width:100%}.mry-team-member .mry-member-photo-frame{position:relative;overflow:hidden;padding-bottom:140%;margin-bottom:20px}.mry-team-member .mry-member-photo-frame img{width:100%;height:100%;position:absolute;object-fit:cover;object-position:top;top:0;left:0}.mry-team-member .mry-member-photo-frame .mry-photo-overlay{opacity:.5;position:absolute;z-index:2;top:0;right:0;background-color:rgba(255,255,255,0);width:100%;height:100%}.mry-reviewer{text-align:center;width:60px;height:60px;border-radius:50%;object-fit:cover;object-position:center}.mry-star-rate{margin-top:20px;padding:0;margin:0;display:flex;justify-content:center}.mry-star-rate li{list-style-type:none;margin-right:5px}.mry-star-rate li i{color:#ffb74d;font-size:14px}.mry-star-rate li.mry-empty i{color:#010d0d;opacity:.1}.mry-pagination{text-align:center;padding:0;margin:0;display:flex;justify-content:center;z-index:9999;position:relative;margin-top:100px}.mry-pagination li{list-style-type:none;width:40px;height:40px;margin:0 10px}.mry-pagination li.mry-active{background-color:#ffb74d}.mry-pagination li.mry-active a{color:#f7f8fa}.mry-pagination li a{font-weight:400;display:flex;justify-content:center;align-items:center;width:100%;height:100%;cursor:pointer;color:#424242;transition:.4s ease-in-out}.mry-pagination li a:hover{color:#010d0d}.mry-form label{margin-bottom:10px}.mry-form input,.mry-form textarea{border:solid 2px #010d0d;width:100%;color:#010d0d;background-color:transparent;padding-left:20px;margin-bottom:40px;transition:.4s ease-in-out;border-radius:2px}.mry-form input::placeholder,.mry-form textarea::placeholder{opacity:.8;height:100%;font-weight:300}.mry-form input:focus,.mry-form textarea:focus{border-color:#ffb74d}.mry-form input{height:55px}.mry-form textarea{padding-top:15px}.mry-form.mry-form-subscribe{width:100%;position:relative;max-width:500px}.mry-form.mry-form-subscribe div input{margin-bottom:0;width:100%}.mry-form.mry-form-subscribe button{position:absolute;bottom:0;right:-10px;margin-left:30px;align-self:flex-end}.mry-success-popup-frame{position:fixed;z-index:99;top:0;left:0;background-color:#f7f8fa;width:100%;height:100vh;display:flex;opacity:0;pointer-events:none;justify-content:center;align-items:center;transition:.4s ease-in-out}.mry-success-popup-frame .mry-success-popup{text-align:center;width:350px;padding:60px;background-color:#fcfdff}.mry-success-popup-frame.mry-active{opacity:1;pointer-events:all}@media(max-width:768px){.mry-contact-hint{padding-top:40px}}blockquote{margin:40px 0;color:#010d0d;font-size:1rem;background:#fcfdff;padding:30px 40px 30px 50px;font-style:italic;position:relative}blockquote:before{position:absolute;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f10d";font-size:16px;opacity:.3;color:#010d0d;top:13px;left:13px}blockquote:after{position:absolute;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f10d";font-size:16px;opacity:.3;color:#010d0d;bottom:13px;right:13px;transform:rotate(180deg)}.mry-footer{position:relative;z-index:9}.mry-footer .mry-footer-copy{padding:40px 0;background-color:#fcfdff;color:#424242}.mry-footer .mry-footer-copy .container{font-size:14px;display:flex;justify-content:space-between}.mry-footer .mry-footer-copy .container .mry-social{margin:0;padding:0;display:flex}.mry-footer .mry-footer-copy .container .mry-social li{list-style-type:none;margin:0 15px;transition:.4s ease-in-out}.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(max-width:768px){.mry-footer{text-align:center}.mry-footer .mry-footer-copy{padding-bottom:20px}.mry-footer .mry-footer-copy .container{flex-direction:column;justify-content:center}.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{position:relative;text-decoration:none;border-radius:3px;display:inline-block;border:0;text-decoration:none;margin-right:10px;font-size:11px;text-transform:uppercase;font-weight:600;letter-spacing:2px;color:#0d0d0d;transition:.4s ease-in-out}.mry-filter .mry-card-category.mry-current{color:#ffb74d}.mry-card-item.mry-shift{margin-top:100px}.mry-card-item .mry-card-cover-frame{position:relative;overflow:hidden;width:100%;display:flex;justify-content:center;padding-bottom:calc(63%+8px)}.mry-card-item .mry-card-cover-frame .mry-badge{position:absolute;z-index:2;bottom:0;right:0;color:#424242;background-color:#f7f8fa;padding:5px 10px;text-decoration:none;font-size:11px;text-transform:uppercase;font-weight:600;letter-spacing:2px}.mry-card-item .mry-card-cover-frame img{width:100%;height:100%;position:absolute;z-index:1;top:0;left:0;object-fit:cover;object-position:center}.mry-card-item .mry-card-cover-frame .mry-cover-overlay{position:absolute;top:0;right:0;background-color:rgba(255,255,255,0);width:100%;height:100%;opacity:.6;transition:.4s ease-in-out}.mry-card-item .mry-card-cover-frame .mry-hover-links{opacity:0;position:absolute;top:50%;margin-top:-50px;z-index:3;background-color:#fcfdff;transition:.4s ease-in-out}.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{font-size:20px;width:20px;height:20px;color:#0d0d0d}.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-portfolio-frame{position:relative;overflow:hidden}.mry-masonry-grid{margin:-30px;position:relative;overflow:hidden;min-height:100vh!important}.mry-masonry-grid:after{content:'';display:block;clear:both}.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{float:left;padding:30px;overflow:hidden}.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{width:50%}.mry-masonry-grid-item-33{width:50%}.mry-masonry-grid-item-50{width:100%}.mry-masonry-grid-item-100{width:100%}}@media(max-width:768px){.mry-3-col .mry-grid-sizer,.mry-3-col .mry-masonry-grid-item{width:100%}.mry-masonry-grid-item-33{width:100%}.mry-masonry-grid-item-50{width:100%}.mry-masonry-grid-item-100{width:100%}.mry-filter{text-align:center;display:flex;flex-direction:column}.mry-filter .mry-card-category{margin-bottom:20px;margin-right:0}.mry-filter .mry-card-category.mry-current{color:#ffb74d}}.swiper-slide{position:relative}.mry-map-frame{position:relative;overflow:hidden;width:100%;padding-bottom:50%}.mry-map-frame .mry-map{margin-top:-4%;position:absolute;width:100%;height:100%;pointer-events:none}.mry-map-frame .mry-map.mry-active{pointer-events:all}.mry-map-frame:hover .mry-lock{opacity:1}.mapboxgl-marker:after{position:absolute;content:'Mireya';letter-spacing:2px;transform:translateX(-30%) translateY(10px);display:block;color:#fff;font-weight:800;text-transform:uppercase;font-size:10px;padding:1px 10px;white-space:nowrap;text-align:center;background-color:rgba(255,255,255,0.2);border-radius:10px}.mapboxgl-marker svg{transform:scale(1.2);animation:marker 1s infinite ease-in-out}.mapboxgl-marker svg g{fill:#ffb74d}.mapboxgl-marker svg circle{fill:#f7f8fa}.mapboxgl-marker svg ellipse{fill:#000}@keyframes marker{0%{transform:scale(1.2) translateY(0)}50%{transform:scale(1.2) translateY(-10px)}0%{transform:scale(1.2) translateY(0)}}.mry-lock{opacity:0;display:flex;justify-content:center;align-items:center;color:#424242;position:absolute;z-index:9;bottom:0;right:0;transition:.4s ease-in-out}.mry-lock:hover{color:#010d0d}.fancybox-container{width:100vw;height:100vh}.fancybox-container .fancybox-bg{background:#fcfdff}.fancybox-slide--video{width:100%;display:flex;justify-content:center}.fancybox-slide--video .fancybox-content{margin-top:100px!important;width:80%!important;background-color:transparent}.fancybox-navigation .fancybox-button--arrow_left,.fancybox-navigation .fancybox-button--arrow_right{padding:13px;color:#0d0d0d}.fancybox-is-open .fancybox-bg{opacity:1}.fancybox-toolbar{background:#f7f8fa;display:flex;width:100vw;justify-content:flex-end;align-items:center;height:100px;z-index:999999;padding:0 30px;transition:.4s ease-in-out}.fancybox-toolbar .fancybox-button{background:transparent;color:#010d0d;padding:9px}.fancybox-toolbar .fancybox-button:hover{color:#010d0d}.fancybox-slide--image{padding:130px 0 60px}.fancybox-navigation .fancybox-button{background-color:transparent;margin:0 15px}.fancybox-infobar{top:5px;left:0;font-size:12px;text-transform:uppercase;font-weight:700;margin-left:5px;z-index:9999999999999;height:95px;width:100px;display:flex;opacity:1;justify-content:center;align-items:center}.fancybox-progress{background:#ffb74d;z-index:999999999999999999}.fancybox-thumbs{background-color:#fcfdff}.fancybox-thumbs__list a:before{border-color:#ffb74d;transition:.4s ease-in-out}.fancybox-button[disabled]{transform:scale(0);pointer-events:none;transition:.4s ease-in-out}@media(max-width:768px){.fancybox-slide--video .fancybox-content{width:100%!important}.fancybox-container{margin:0;width:100%;height:100%}.fancybox-toolbar{width:100%}.fancybox-navigation .fancybox-button{bottom:-10px;top:auto}}.scrollbar-track{width:5px!important;background-color:#fcfdff!important}.scrollbar-track .scrollbar-thumb{background-color:#ffb74d!important;opacity:1!important;width:5px!important}.mry-content-frame{width:100%!important;height:100vh!important;position:relative!important;overflow:hidden!important}/*����Դ��,���ɱ༭��Դ����Ψһ���ص�ַ: http://www.bootstrapmb.com/item/9741�����˱�עֻ��������ʾվ�����ص�Դ�벻��������*/