/* Main style */

@charset "UTF-8";
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;
background:url(app/libs/owl-carousel/owl.video.play.png) no-repeat;
cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791} @font-face{font-family:ArialRegular;font-style:normal;font-weight:400;src:url("https://cloud.mail.ru/public/wBJm/MV9VTGXHD/fonts/ArialRegular/ArialRegular.eot?#iefix") format("embedded-opentype"),url("https://cloud.mail.ru/public/wBJm/MV9VTGXHD/fonts/ArialRegular/ArialRegular.woff") format("woff"),url("https://cloud.mail.ru/public/wBJm/MV9VTGXHD/fonts/ArialRegular/ArialRegular.ttf") format("truetype")}@font-face{font-family:americaxix;font-style:normal;font-weight:700;src:url("https://cloud.mail.ru/public/wBJm/MV9VTGXHD/fonts/americaxix/americaxix.eot?#iefix") format("embedded-opentype"),url("https://cloud.mail.ru/public/wBJm/MV9VTGXHD/fonts/americaxix/americaxix.woff") format("woff"),url("https://cloud.mail.ru/public/wBJm/MV9VTGXHD/fonts/americaxix/americaxix.ttf") format("truetype")}::-webkit-input-placeholder{color:#666;opacity:1}:-moz-placeholder{color:#666;opacity:1}::-moz-placeholder{color:#666;opacity:1}:-ms-input-placeholder{color:#666;opacity:1}body input:focus:required:invalid,body textarea:focus:required:invalid{color:#666}body input:required:valid,body textarea:required:valid{color:#666}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before{content:'';content:none}q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{font-size:16px;min-width:320px;max-width:1920px;position:relative;line-height:14.4px;font-family:ArialRegular,sans-serif;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100vh;background:#291d10;color:#fff;margin:0 auto}body,html{overflow-x:hidden}a{outline:0;text-decoration:none;-webkit-transition:.3s ease;transition:.3s ease}a:hover{text-decoration:none}h1,h2,h3{font-family:americaxix,sans-serif;color:#fff}h1{font-size:100px;line-height:80px}h2{position:relative;font-size:50px;line-height:70px;padding:12px 0 13px}h3{position:relative;font-size:19px;line-height:40px;padding:12px 0 13px}h2.title:after,h2.title:before{content:'';position:absolute;left:0;right:0;height:5px;margin:0 auto}
h2.title:before{background:url("https://static.tildacdn.com/tild3361-3734-4631-a165-623662613865/line1.png") no-repeat;
width:120px;top:0}h2.title:after{background:url("https://static.tildacdn.com/tild6432-3433-4632-a664-613565303965/line2.png") no-repeat;
width:199px;bottom:0}.links{color:#ff6000;border-bottom:1px solid rgba(255,96,0,.4);line-height:24px}.btn-links{color:#ff6000;border-bottom:1px dashed rgba(255,96,0,.4)}.btn-links:hover{color:#c3ab88}header{background:url("https://static.tildacdn.com/tild6637-6130-4362-b861-316563373837/bg.png") #291d10 no-repeat center top;
background-size:cover;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:28px 30px 70px 30px;-webkit-box-sizing:border-box;box-sizing:border-box}.content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:1170px;margin:0 auto}footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;position:relative;background:#291d10}.img-responsive{display:inline-block;max-width:100%;height:auto}.block-img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.language{text-transform:uppercase;width:98px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.language li a{position:relative;color:#c3ab88;padding-right:15px;border-right:2px solid #c3ab88}.language li a:hover{color:#ff6000;border-bottom:1px solid rgba(255,96,0,.4)}.language li:last-child a{color:#ff6000;padding:0;border-right:none}.language li:last-child a:hover{border-bottom:none;color:#c3ab88}.country{text-align:center;font-size:24px;line-height:36px;color:#000}header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header .header_top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}header .header_top .block-img{width:63px}header .header_center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:110px 0 0 0}header .header_center .block_top-title{text-align:center}header .header_center .block_top-title p{font-size:20px;color:#c3ab88}header .block_bottom-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;padding:0 45px 0 80px;width:100%;margin:83px 0 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}header .block_bottom-text h3{font-size:24px;font-family:americaxix,sans-serif;line-height:36px;color:#fff;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:dashed;text-decoration-style:dashed;-webkit-text-decoration-color:rgba(255,255,255,.4);text-decoration-color:rgba(255,255,255,.4);-webkit-transition:.3s ease;transition:.3s ease}header .block_bottom-text h3:hover{color:#ff6000}header .block_bottom-text .block-center,header .block_bottom-text .block-left,header .block_bottom-text .block-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}header .block_bottom-text .block-left{width:160px}header .block_bottom-text .block-left p{line-height:24px;color:#c3ab88;margin-top:20px}header .block_bottom-text .block-left .block-img{margin-bottom:15px}header .block_bottom-text .block-right{width:255px}header .block_bottom-text .block-right .block-img{width:255px;margin-bottom:37px}header .block_bottom-text .block-center .block-img{width:658px}.menu{width:490px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;
-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.en_menu{width:520px}.content .greeting{padding:62px 0 72px;position:relative;background:#1b1b1b}.content .greeting:after,.content .greeting:before{content:'';position:absolute}.content .greeting:before{background:url("https://static.tildacdn.com/tild3866-3932-4039-b534-306130623863/bg-left.png") no-repeat;
left:-55px;top:103px;width:456px;height:949px}.content .greeting:after{background:url("https://static.tildacdn.com/tild6535-6463-4365-b239-343639653431/bg-right.png") no-repeat;
width:406px;height:1028px;right:-40px;top:56px}.content .greeting .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.content .greeting .container .greeting_carousel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.content .greeting .container .greeting_carousel .carousel_item{width:924px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto}.content .greeting .container .greeting_carousel .carousel_item .top_text{margin:20px auto 24px;text-align:center;max-width:400px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.content .greeting .container .greeting_carousel .carousel_item .top_text a{color:#c3ab88}.content .greeting .container .greeting_carousel .carousel_item .top_text a:hover{color:#ff6000}.content .greeting .container .greeting_carousel .carousel_item .top_text .btn-links{color:#ff6000}.content .greeting .container .greeting_carousel .carousel_item .top_text .btn-links:hover{color:#c3ab88}.content .greeting .container .greeting_carousel .carousel_item .block-img{width:350px;margin-bottom:30px}.content .greeting .container .greeting_carousel .carousel_item h3{font-family:americaxix,sans-serif;font-size:24px;line-height:36px}.content .greeting .container .greeting_carousel .carousel_item p{color:#c3ab88;line-height:24px}.content .greeting .container .greeting_carousel .carousel_item .bottom_text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:28px}.content .greeting .container .greeting_carousel .carousel_item .bottom_text span{font-family:americaxix,sans-serif;font-size:100px;color:#fff;width:50px;height:35px;line-height:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.content .greeting .container .greeting_carousel .carousel_item .bottom_text span:nth-child(1){-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:18px}.content .greeting .container .greeting_carousel .carousel_item .bottom_text span:last-child{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin-top:18px}.content .greeting .container .greeting_carousel .carousel_item .bottom_text p{text-align:center}.content .greeting .container .greeting_carousel .carousel_item .bottom_text p:nth-child(1){margin-top:15px}.content .greeting .container .greeting_carousel .carousel_item .bottom_text p:last-child{margin-bottom:15px}.content #about_medals{padding:48px 0 63px;background:#291d10}.content #about_medals .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 30px}.content #about_medals .container .medals_content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:19px}.content #about_medals .container .medals_content .block-img,.content #about_medals .container .medals_content .block-right{width:50%}.content #about_medals .container .medals_content .block-img{position:relative;width:540px}.content #about_medals .container .medals_content .block-img .img-min{position:absolute;width:110px;top:71px;right:95px;text-align:center}.content #about_medals .container .medals_content .block-img .img-min img{margin-bottom:16px}.content #about_medals .container .medals_content .block-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.content #about_medals .container .medals_content .block-right p{line-height:24px;font-size:16px;color:#c3ab88}.content #about_medals .container .medals_content .block-right p:nth-child(1){margin-bottom:28px}.content #about_medals .container .medals_content .block-right button{margin:70px 0 45px 0}.content #about_medals .container .medals_content .block-right .pdf{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.content #about_medals .container .medals_content .block-right .pdf a{margin:0 0 0 12px}.content #about_medals .container .medals_content .block-right a{margin:39px 0 0 43px}.content #about_medals .container .medals_content .block-right a:hover{color:#c3ab88}.content #medalists{padding:10px 0 10px 0;background:#c3ab88}.content #medalists .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.content #medalists .container h2{color:#000}.content #medalists .container h2:before{background:url("https://static.tildacdn.com/tild6639-6239-4632-b262-613262373835/line1-black.png") no-repeat}.content #medalists .container h2:after{background:url("https://static.tildacdn.com/tild6566-6464-4235-b135-616365386464/line2-black.png") no-repeat}.content #medalists .container .medalists_content{margin:35px 0 0 0;
width:100%;height:auto}.content #medalists .container .medalists_content .block_maps{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.content #medalists .container .medalists_content .block_maps .block-img{width:200px}.content #medalists .container .medalists_content .block_maps h5{margin-top:18px}.content #medalists .container .medalists_content .medalists_carousel{margin:20px 0 50px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:0 30px;-webkit-box-sizing:border-box;box-sizing:border-box}.content #medalists .container .medalists_content .medalists_carousel .carousel_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:160px;margin:0 auto;z-index:3;cursor:pointer}.content #medalists .container .medalists_content .medalists_carousel .carousel_item .block-img{width:160px}.content #medalists .container .medalists_content .medalists_carousel .carousel_item .block-img img{-webkit-border-radius:50%;border-radius:50%}.content #medalists .container .medalists_content .medalists_carousel .carousel_item .btn-links{color:#000;border-color:rgba(0,0,0,.4);margin:10px 0}.content #medalists .container .medalists_content .medalists_carousel .carousel_item span{color:#fff;font-size:12px;font-weight:700}.content #medalists .container .medalists_content .medalists_carousel .owl-nav{display:block}.content #medalists .container .medalists_content .medalists_carousel .owl-nav .owl-next,.content #medalists .container .medalists_content .medalists_carousel .owl-nav .owl-prev{position:absolute;top:20%}.content #medalists .container .medalists_content .medalists_carousel .owl-nav .owl-next{left:0}.content #medalists .container .medalists_content .medalists_carousel .owl-nav .owl-prev{right:0}#block-hover1,#block-hover2{width:423px;height:274px;padding:30px 25px 18px 25px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;background:#000;position:fixed;top:0;left:0;right:0;margin:-150px auto 0;display:none;opacity:0;z-index:50}#block-hover1 h5,#block-hover2 h5{font-size:24px;font-family:americaxix,sans-serif;line-height:36px;width:100%;padding-bottom:10px;border-bottom:1px solid #fff}#block-hover1 span,#block-hover2 span{display:block;font-family:ArialRegular,sans-serif;font-size:16px;line-height:24px;margin:15px 0 20px 0}#block-hover1 p,#block-hover2 p{font-size:16px;line-height:24px;color:#c3ab88}#block-hover1 .modal_close,#block-hover2 .modal_close{position:absolute;cursor:pointer;font-size:20px;line-height:20px;color:#ff6000;top:10px;right:10px;margin-top:0}#modal_form{width:1860px;height:900px;background:#000;position:fixed;top:30%;left:0;right:0;margin:-300px auto 0;display:none;opacity:0;z-index:50;color:#c3ab88;padding:22px 24px 164px 122px;-webkit-box-sizing:border-box;box-sizing:border-box}#modal_form .modal_close{position:relative;cursor:pointer;font-size:24px;line-height:24px;color:#ff6000;float:right}#modal_form .block-left{width:1420px;margin-top:161px;display:inline-block}#modal_form .block-left h3{padding-bottom:14px;font-family:americaxix,sans-serif;font-size:50px;line-height:74px;text-align:left;position:relative}#modal_form .block-left h3:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background:#fff;color:#fff}#modal_form .block-left p{font-size:20px;line-height:30px;text-align:left;color:#c3ab88;margin-top:25px;width:1139px}#modal_form .block-img{position:absolute;width:473px;top:103px;right:97px;z-index:2}#modal_form2{width:1860px;height:1152px;background:#000;position:fixed;top:0;left:0;right:0;margin:-300px auto 0;display:none;opacity:0;z-index:50;color:#c3ab88;padding:22px 24px 65px 0;-webkit-box-sizing:border-box;box-sizing:border-box}#modal_form2 .modal_close{position:relative;cursor:pointer;font-size:24px;line-height:24px;color:#ff6000;float:right}#modal_form2 .container{padding:0 30px}#modal_form2 .container h3{font-size:50px;font-family:americaxix,sans-serif;line-height:75px;border-bottom:1px solid #fff;margin:53px 0 0 0;color:#fff}#modal_form2 .container .block-img{width:1113px;margin:-60px auto 14px}#modal_form2 .container .block-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#modal_form2 .container .block-bottom .text-it{width:255px;margin-right:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}#modal_form2 .container .block-bottom .text-it p{font-size:14px;line-height:18px;color:#c3ab88;text-align:left;margin-bottom:16px}#modal_form2 .container .block-bottom .text-it p:last-child{margin-bottom:0}#modal_form2 .container .block-bottom .text-it:last-child{margin-right:0}#modal_form2 .container .block-bottom .text-it:last-child .special{margin-top:33px;display:block}#modal_form2 .container .block-bottom .text-it h6{font-family:americaxix,sans-serif;font-size:18px;line-height:18px;color:#fff;margin-bottom:10px}#modal_form2 .container .block-bottom .text-it ul li{line-height:18px;margin-bottom:10px}#modal_form2 .container .block-bottom .text-it ul li:last-child{margin-bottom:0}#modal_form2 .container .block-bottom .text-it span{color:#ff6000;margin-bottom:10px;display:block}#modal_form3,#modal_form4{width:350px;height:auto;background:#1b1b1b;position:fixed;top:45%;left:50%;margin-top:-270px;margin-left:-180px;display:none;opacity:0;z-index:50;color:#fff;padding:20px 30px;-webkit-box-sizing:border-box;box-sizing:border-box}#modal_form3 .modal_close,#modal_form4 .modal_close{position:absolute;bottom:30px;right:220px;cursor:pointer;font-size:20px;line-height:20px;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:dashed;text-decoration-style:dashed;-webkit-text-decoration-color:rgba(255,255,255,.4);text-decoration-color:rgba(255,255,255,.4)}#modal_form3 h3,#modal_form4 h3{margin-bottom:17px;font-size:30px;line-height:40px;text-align:center}#modal_form3 p,#modal_form4 p{font-size:16px;line-height:24px;margin-bottom:20px;text-align:center}#modal_form3 label,#modal_form4 label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#modal_form3 label span,#modal_form4 label span{font-size:14px;line-height:18px}#modal_form3 input,#modal_form4 input{width:100%;height:40px;padding-left:15px;font-size:1.125em;margin:5px auto 10px;color:#000;font-family:ArialRegular,sans-serif;background:#fff;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;border:none}#modal_form3 ::-webkit-input-placeholder,#modal_form4 ::-webkit-input-placeholder{color:#000}#modal_form3 :-moz-placeholder,#modal_form4 :-moz-placeholder{color:#000}#modal_form3 ::-moz-placeholder,#modal_form4 ::-moz-placeholder{color:#000}#modal_form3 :-ms-input-placeholder,#modal_form4 :-ms-input-placeholder{color:#000}#modal_form3 button,#modal_form4 button{width:160px;height:40px;font-size:20px;line-height:20px;color:#000;float:right;margin-top:20px;background-color:#ff6000;-webkit-transition:all .5s ease;transition:all .5s ease;cursor:pointer}#modal_form3 button:before,#modal_form4 button:before{display:none}#modal_form3 button:hover,#modal_form4 button:hover{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);background:#abf04c}#modal_form3 .file_upload,#modal_form4 .file_upload{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;overflow:hidden;font-size:1em;height:auto;line-height:2em;margin-bottom:10px}#modal_form3 .file_upload .button,#modal_form4 .file_upload .button{display:block;cursor:pointer;float:right;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;width:100%;margin-bottom:5px;text-align:left;height:100%}#modal_form3 .file_upload>mark,#modal_form4 .file_upload>mark{display:block;cursor:pointer}#modal_form3 .file_upload>mark,#modal_form4 .file_upload>mark{background:#fff;color:#000;padding-left:10px}#modal_form3 .file_upload input[type=file],#modal_form4 .file_upload input[type=file]{position:absolute;top:0;opacity:0}#overlay{z-index:48;position:fixed;background-color:transparent;opacity:.8;-moz-opacity:.8;width:100%;height:100%;top:0;left:0;cursor:pointer;display:none}footer{padding:111px 0 114px 0;background:#291d10}footer .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}footer .container .block-img{margin:24px 0 23px 0;width:186px}footer .container p{font-size:16px;line-height:24px;color:#c3ab88;max-width:1050px;text-align:center}footer .container a{font-size:24px;line-height:24px;color:#ff6000;border-bottom:1px solid rgba(255,96,0,.4);margin-top:15px}::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-button{background-color:#666}::-webkit-scrollbar-track{background-color:#999}::-webkit-scrollbar-track-piece{background-color:#fff}::-webkit-scrollbar-thumb{height:50px;background-color:#666;-webkit-border-radius:3px;border-radius:3px}::-webkit-scrollbar-corner{background-color:#999}::-webkit-resizer{background-color:#666}@media screen and (max-width:1900px){#modal_form,#modal_form2{width:1000px;height:500px;overflow-y:scroll;overflow-x:hidden;padding:22px 24px}#modal_form .block-left,#modal_form2 .block-left{width:100%;margin:0}#modal_form .block-left p,#modal_form2 .block-left p{width:100%}#modal_form .block-img,#modal_form2 .block-img{position:relative;width:250px;right:0;top:0;margin:0 auto 20px}#modal_form2 .container{width:100%;padding:0}#modal_form2 .container h3{margin-top:0}#modal_form2 .container .block-img{width:300px;margin:20px auto}#modal_form2 .container .block-bottom .text-it{width:200px}#modal_form2 .container .block-bottom .text-it p{font-size:13px;line-height:15px;margin-bottom:7px}#modal_form2 .container .block-bottom .text-it ul li{font-size:13px;line-height:15px;margin-bottom:7px}#modal_form2 .container .block-bottom .text-it:last-child .special{margin-top:15px}.content .greeting:after{right:-130px}.content .greeting:before{left:-100px}}@media screen and (max-width:1670px){.content .greeting:after{right:-150px}.content .greeting:before{left:-150px}}@media screen and (max-width:1580px){.content .greeting:after{right:-100px}.content .greeting:before{left:-150px}.content .greeting .container .greeting_carousel .carousel_item{width:700px}}@media only screen and (max-width:1300px){.content .greeting:after{right:-170px}.content .greeting:before{left:-200px}}@media only screen and (max-width:1200px){h1{font-size:70px}h2{line-height:50px}header .block_bottom-text{padding:0}header .block_bottom-text .block-center .block-img{width:500px}header .block_bottom-text .block-right .block-img{width:200px}#modal_form,#modal_form2{width:100%}.container{width:100%;padding:0 10px}.content #about_medals{padding:35px 0 50px}.content #about_medals .container{padding:0 10px}.content #medalists{padding:47px 0 53px 0}.content .greeting:after{right:-200px}.content .greeting:before{left:-250px}}@media screen and (max-width:1100px){.content .greeting:after{right:-280px}.content .greeting:before{left:-300px}.content .greeting .container .greeting_carousel .carousel_item{width:500px}.content #about_medals .container .medals_content .block-img{width:400px}.content #about_medals .container .medals_content .block-img .img-min{right:0}}@media only screen and (max-width:992px){header .block_bottom-text h3{font-size:18px;line-height:20px}header .block_bottom-text .block-left p{margin-top:5px;font-size:14px;line-height:16px}header .block_bottom-text .block-center .block-img{width:350px}header .block_bottom-text .block-right{width:200px}header .block_bottom-text .block-right .block-img{width:100px;margin-bottom:5px}h2{font-size:40px;line-height:40px}#modal_form2 .container h3{font-size:40px;line-height:40px}#modal_form2 .container .block-img{width:200px}#modal_form2 .container .block-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}#modal_form2 .container .block-bottom .text-it{width:100%;margin:0 0 15px 0}#modal_form2 .container .block-bottom .text-it h6{font-size:16px}#modal_form2 .container .block-bottom .text-it p{min-width:100%}#modal_form2 .container .block-bottom .text-it ul{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#modal_form2 .container .block-bottom .text-it ul li{margin:0 15px 0 0}#modal_form2 .container .block-bottom .text-it:last-child .special{margin:7px 0 4px}footer{padding:50px 0 60px 0}}@media screen and (max-width:900px){#modal_form .block-img{width:200px}#modal_form .block-left h3{font-size:40px;line-height:40px}}@media screen and (max-width:850px){.content #about_medals .container .medals_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.content #about_medals .container .medals_content .block-img{margin-bottom:20px}.content #about_medals .container .medals_content .block-right{width:100%}.content #about_medals .container .medals_content .block-right p:nth-child(1){margin-bottom:15px}.content #about_medals .container .medals_content .block-right button{margin:30px auto}.content #about_medals .container .medals_content .block-right .pdf{margin:0 auto}.content #about_medals .container .medals_content .block-right .links{margin:15px auto 0}}@media screen and (max-width:830px)
{.content .greeting{padding:40px 0 52px}.content .greeting:before{left:-350px}.content .greeting:after{right:-300px}}@media only screen and (max-width:790px){header{padding:20px 15px 50px 15px}header .header_center .block_top-title p{font-size:16px;line-height:20px}header .block_bottom-text{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:50px}header .block_bottom-text .block-center{margin-bottom:20px;width:100%;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}header .block_bottom-text .block-center .block-img{width:300px}h1{font-size:50px;line-height:50px}h2{padding:5px 0 7px;font-size:30px;line-height:40px;width:100%;text-align:center}.btn-links{font-size:14px}.language{width:80px}.language li a{font-size:14px}.language li:nth-child(1) a{padding-right:10px}}@media only screen and (max-width:768px){.content .greeting:after,.content .greeting:before{top:10px}.content .greeting .container .greeting_carousel .carousel_item .block-img{width:250px;margin-bottom:20px}.content .greeting .container .greeting_carousel .carousel_item .bottom_text{margin-top:20px}.content #medalists .container .medalists_content .medalists_carousel{margin:20px 0 30px 0}}@media only screen and (max-width:700px){header .header_top{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}header .header_top .block-img{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}header .header_top .language{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;margin-left:20px}.menu{width:95%;margin:15px auto 0;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.content .greeting:after,.content .greeting:before{display:none}.content .greeting .container .greeting_carousel .carousel_item{width:100%}.content .greeting .container .greeting_carousel .carousel_item .block-img{width:200px}.content .greeting .container .greeting_carousel .carousel_item .bottom_text span{font-size:80px;height:27px}.content .greeting .container .greeting_carousel .carousel_item .bottom_text p{font-size:14px;line-height:20px}}@media screen and (max-width:640px){#modal_form .block-left p{margin-top:10px;font-size:16px;line-height:18px}#modal_form2 .container h3{font-size:30px;line-height:30px}#modal_form2 .container .block-img{width:150px;margin:10px auto}#modal_form2 .container .block-bottom .text-it p{margin-bottom:5px;font-size:12px}#modal_form2 .container .block-bottom .text-it ul li{font-size:12px}}@media screen and (max-width:550px){footer .container a{font-size:20px;margin-top:15px}}@media screen and (max-width:480px){#modal_form .block-img{width:100px}#modal_form .block-left h3{font-size:24px;line-height:26px;padding-bottom:5px}#modal_form2 .container h3{font-size:24px;line-height:26px}.menu{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.menu li{line-height:25px}.menu li a{margin:0 10px}.content #about_medals .container .medals_content .block-img{width:280px}.content #about_medals .container .medals_content .block-img .img-min{top:0}.content #about_medals .container .medals_content .block-img .img-min img{margin-bottom:7px}.content #about_medals .container .medals_content .block-img .img-min a{line-height:18px}}@media screen and (max-width:440px){#block-hover1,#block-hover2{width:100%;height:auto}#modal_form3,#modal_form4{margin-left:0;left:0;width:100%}}@media screen and (max-width:420px){h2{font-size:25px;line-height:30px;text-align:center}.content .greeting .container .greeting_carousel .carousel_item h3{font-size:20px}.content .greeting .container .greeting_carousel .carousel_item .block-img{width:150px;margin-bottom:15px}.content .greeting .container .greeting_carousel .carousel_item .bottom_text{margin-top:15px}}@media screen and (max-width:390px){h2{font-size:24px}header .block_bottom-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header .block_bottom-text .block-left{width:100%;margin:20px 0 30px}header .block_bottom-text .block-right{width:100%}header .block_bottom-text .block-right .block-img{width:150px;margin-bottom:10px}button{width:280px;font-size:16px}}


#modal_form33{width:350px;height:auto;background:#1b1b1b;position:fixed;top:45%;left:50%;margin-top:-270px;margin-left:-180px;display:none;opacity:0;z-index:50;color:#fff;padding:20px 30px;-webkit-box-sizing:border-box;box-sizing:border-box}
#modal_form33 h3{margin-bottom:17px;font-size:30px;line-height:40px;text-align:center}
#modal_form33 p{font-size:16px;line-height:24px;margin-bottom:20px;text-align:center}
#modal_form33 label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
#modal_form33 label span{font-size:14px;line-height:18px}
#modal_form33 input{width:100%;height:40px;padding-left:15px;font-size:1.125em;margin:5px auto 10px;color:#000;font-family:ArialRegular,sans-serif;background:#fff;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;border:none}
#modal_form33:-webkit-input-placeholder{color:#000}
#modal_form33 :-moz-placeholder{color:#000}
#modal_form33:-moz-placeholder{color:#000}
#modal_form33 :-ms-input-placeholder{color:#000}
#modal_form33 button{width:160px;height:40px;font-size:20px;line-height:20px;color:#000;float:right;margin-top:20px;background-color:#ff6000;-webkit-transition:all .5s ease;transition:all .5s ease;cursor:pointer}
#modal_form33 button:before{display:none}
#modal_form33 button:hover{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);background:#abf04c}
#modal_form33 .file_upload,#modal_form4 .file_upload{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;overflow:hidden;font-size:1em;height:auto;line-height:2em;margin-bottom:10px}
#modal_form33 .file_upload .button{display:block;cursor:pointer;float:right;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;width:100%;margin-bottom:5px;text-align:left;height:100%}
#modal_form33 .file_upload>mark{display:block;cursor:pointer}
#modal_form33 .file_upload>mark{background:#fff;color:#000;padding-left:10px}
#modal_form33 .file_upload input[type=file]{position:absolute;top:0;opacity:0}

/* Top button */
   .wrapper-scroll-btn{
	position: fixed;
	left: 0;
	bottom: 0;
	z-index: 3;
	width: 100%;
	height: 0;
	box-sizing: border-box;
	color: #4b4c4c;
}
.wrapper-scroll-btn > span{
	position: relative;
	max-width: 1920px;
	margin: 0 auto;
	display: block;
	color: #4b4c4c;
}
.scrollup-btn {
	cursor:pointer;
	outline: none!important;
	color: #4b4c4c;
	position: absolute;
	right: 30px;
	bottom: 6px;
	width: 48px;
	height: 48px;
	font-size: 14px;
	-text-align: center;
	text-transform: uppercase;
	text-indent: -999em;
	line-height: 35px;
	background: url("https://static.tildacdn.com/tild6435-6234-4665-b335-376131306434/bg_topbutton.png") no-repeat left top;
	background-size: 100% 100%;
	overflow: hidden;
	transform: rotate(180deg) translateZ(1px);
	-webkit-transform: rotate(180deg) translateZ(1px);
	-moz-transform: rotate(180deg) translateZ(1px);
	-o-transform: rotate(180deg) translateZ(1px);
	-ms-transform: rotate(180deg);
	transition: all .45s cubic-bezier(0.175,0.885,0.320,1.275);
	-webkit-transition: all .45s cubic-bezier(0.175,0.885,0.320,1);
	-webkit-transition: all .45s cubic-bezier(0.175,0.885,0.320,1.275);
	-moz-transition: all .45s cubic-bezier(0.175,0.885,0.320,1.275);
	-o-transition: all .45s cubic-bezier(0.175,0.885,0.320,1.275);
	background-color: #4b4c4c;
	border-radius: 50%;		
}
.scrollup-btn.rotate{
	transform: rotate(360deg) translateZ(1px);
	-webkit-transform: rotate(360deg) translateZ(1px);
	-moz-transform: rotate(360deg) translateZ(1px);
	-o-transform: rotate(360deg) translateZ(1px);
	-ms-transform: rotate(360deg);
}

/* Map CSS */
.modal_form2-map {
	position: relative;
}

.object-marker {
	position: absolute;
	display: none;
}


#modal_form2 .container .block-bottom .text-it p:hover,
#modal_form2 .container .block-bottom .text-it ul li:hover {
	color: #ff6000;
}

.object-marker01, .object-marker02, .object-marker03, .object-marker04, .object-marker05, .object-marker06, .object-marker07, .object-marker08, .object-marker09, .object-marker10, .object-marker11, .object-marker12, .object-marker13,
.object-marker01, .object-marker14, .object-marker15, .object-marker16, .object-marker17, .object-marker18, .object-marker19, .object-marker20, .object-marker21, .object-marker22, .object-marker23, .object-marker24, .object-marker25 {
	display: block;
}
.object-marker01 {
	top: 127px;
    left: 771px;
}
.object-marker02 {
	top: 27px;
    left: 251px;
}
.object-marker03 {
	top: 397px;
    left: 71px;
}
.object-marker04 {
	top: 189px;
    left: 279px;
}
.object-marker05,
.object-marker06,
.object-marker08,
.object-marker09 {
	top: 421px;
    left: 108px;
}
.object-marker07 {
	top: 418px;
    left: 242px
}
.object-marker10 {
	top: 389px;
    left: 253px;
}
.object-marker11 {
	top: 454px;
    left: 144px;
}

.object-marker12 {
	top: 432px;
    left: 181px;
}
.object-marker13 {
	top: 407px;
    left: 305px;
}
.object-marker14 {
	top: 407px;
    left: 149px;
}
.object-marker15 {
	top: 449px;
    left: 78px;
}
.object-marker16 {
	top: 429px;
    left: 312px;
}
.object-marker17 {
	top: 558px;
    left: 89px;
}
.object-marker18 {
	top: 376px;
    left: 204px;
}
.object-marker19 {
	top: 522px;
    left: 112px;
}
.object-marker20 {
	top: 548px;
    left: 62px;
}
.object-marker21 {
	top: 531px;
    left: 118px;
}
.object-marker22 {
	top: 534px;
    left: 85px;
}
.object-marker23 {
	top: 526px;
    left: 113px;
}
.object-marker24 {
	top: 476px;
    left: 60px;
}
.object-marker25 {
	top: 621px;
    left: 257px;
}

@media screen and (max-width: 1900px) {
.object-marker {
	width: 5px;
}
.object-marker01 {
	top: 34px;
    left: 208px;
}
.object-marker02 {
	top: 8px;
    left: 67px;
}
.object-marker03 {
	top: 107px;
    left: 18px;
}
.object-marker04 {
	top: 51px;
    left: 73px;
}
.object-marker05,
.object-marker06,
.object-marker08,
.object-marker09 {
	top: 112px;
    left: 28px;
}
.object-marker07 {
	top: 112px;
    left: 66px;
}
.object-marker10 {
	top: 106px;
    left: 73px;
}
.object-marker11 {
	top: 121px;
    left: 43px;
}

.object-marker12 {
	top: 128px;
    left: 54px;
}
.object-marker13 {
	top: 109px;
    left: 82px;
}
.object-marker14 {
	top: 107px;
    left: 41px;
}
.object-marker15 {
	top: 122px;
    left: 23px;
}
.object-marker16 {
	top: 118px;
    left: 85px;
}
.object-marker17 {
    top: 150px;
    left: 24px;
}
.object-marker18 {
	top: 103px;
    left: 57px;
}
.object-marker19 {
	top: 141px;
    left: 29px;
}
.object-marker20 {
	top: 148px;
    left: 16px;
}
.object-marker21 {
	top: 144px;
    left: 30px;
}
.object-marker22 {
	top: 143px;
    left: 23px;
}
.object-marker23 {
	top: 142px;
    left: 28px;
}
.object-marker24 {
	top: 127px;
    left: 16px;
}
.object-marker25 {
	top: 159px;
    left: 73px;
}
}

@media only screen and (max-width: 992px) {
.object-marker01 {
	top: 21px;
    left: 137px;
}
.object-marker02 {
	top: 3px;
    left: 43px;
}
.object-marker03 {
	top: 70px;
    left: 12px;
}
.object-marker04 {
	top: 32px;
    left: 49px;
}
.object-marker05,
.object-marker06,
.object-marker08,
.object-marker09 {
	top: 72px;
    left: 16px;
}
.object-marker07 {
	top: 72px;
    left: 42px;
}
.object-marker10 {
	top: 69px;
    left: 46px;
}
.object-marker11 {
	top: 81px;
    left: 27px;
}

.object-marker12 {
	top: 78px;
    left: 32px;
}
.object-marker13 {
	top: 71px;
    left: 54px;
}
.object-marker14 {
	top: 70px;
    left: 26px;
}
.object-marker15 {
	top: 80px;
    left: 14px;
}
.object-marker16 {
	top: 77px;
    left: 55px;
}
.object-marker17 {
    top: 99px;
    left: 15px;
}
.object-marker18 {
	top: 67px;
    left: 37px;
}
.object-marker19 {
	top: 93px;
    left: 18px;
}
.object-marker20 {
	top: 97px;
    left: 10px;
}
.object-marker21 {
	top: 95px;
    left: 19px;
}
.object-marker22 {
	top: 94px;
    left: 14px;
}
.object-marker23 {
	top: 93px;
    left: 17px;
}
.object-marker24 {
	top: 83px;
    left: 9px;
}
.object-marker25 {
	top: 105px;
    left: 47px;
}
}

@media screen and (max-width: 640px) {
.object-marker01 {
	top: 14px;
    left: 101px;
}
.object-marker02 {
	top: 2px;
    left: 30px;
}
.object-marker03 {
	top: 51px;
    left: 7px;
}
.object-marker04 {
	top: 22px;
    left: 35px;
}
.object-marker05,
.object-marker06,
.object-marker08,
.object-marker09 {
	top: 52px;
    left: 10px;
}
.object-marker07 {
	top: 54px;
    left: 31px;
}
.object-marker10 {
	top: 50px;
    left: 33px;
}
.object-marker11 {
	top: 59px;
    left: 19px;
}

.object-marker12 {
	top: 57px;
    left: 22px;
}
.object-marker13 {
	top: 52px;
    left: 39px;
}
.object-marker14 {
	top: 51px;
    left: 18px;
}
.object-marker15 {
	top: 58px;
    left: 9px;
}
.object-marker16 {
	top: 56px;
    left: 40px;
}
.object-marker17 {
    top: 73px;
    left: 10px;
}
.object-marker18 {
	top: 49px;
    left: 26px;
}
.object-marker19 {
	top: 68px;
    left: 12px;
}
.object-marker20 {
	top: 71px;
    left: 6px;
}
.object-marker21 {
	top: 70px;
    left: 13px;
}
.object-marker22 {
	top: 70px;
    left: 10px;
}
.object-marker23 {
	top: 69px;
    left: 13px
}
.object-marker24 {
	top: 62px;
    left: 6px;
}
.object-marker25 {
	top: 77px;
    left: 35px;
}
}

/* Magnific Popup CSS */

.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8; }

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden; }

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  box-sizing: border-box; }

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle; }

.mfp-align-top .mfp-container:before {
  display: none; }

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045; }

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto; }

.mfp-ajax-cur {
  cursor: progress; }

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

.mfp-auto-cursor .mfp-content {
  cursor: auto; }

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }

.mfp-loading.mfp-figure {
  display: none; }

.mfp-hide {
  display: none !important; }

.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044; }
  .mfp-preloader a {
    color: #CCC; }
    .mfp-preloader a:hover {
      color: #FFF; }

.mfp-s-ready .mfp-preloader {
  display: none; }

.mfp-s-error .mfp-content {
  display: none; }

button.mfp-close,
button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  box-shadow: none;
  touch-action: manipulation; }

button::-moz-focus-inner {
  padding: 0;
  border: 0; }

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  padding: 0 0 18px 10px;
  color: #FFF;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace; }
  .mfp-close:hover,
  .mfp-close:focus {
    opacity: 1; }
  .mfp-close:active {
    top: 1px; }

.mfp-close-btn-in .mfp-close {
  color: #333; }

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: #FFF;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%; }

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap; }

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent; }
  .mfp-arrow:active {
    margin-top: -54px; }
  .mfp-arrow:hover,
  .mfp-arrow:focus {
    opacity: 1; }
  .mfp-arrow:before,
  .mfp-arrow:after {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent; }
  .mfp-arrow:after {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }
  .mfp-arrow:before {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: 0.7; }

.mfp-arrow-left {
  left: 0; }
  .mfp-arrow-left:after {
    border-right: 17px solid #FFF;
    margin-left: 31px; }
  .mfp-arrow-left:before {
    margin-left: 25px;
    border-right: 27px solid #3F3F3F; }

.mfp-arrow-right {
  right: 0; }
  .mfp-arrow-right:after {
    border-left: 17px solid #FFF;
    margin-left: 39px; }
  .mfp-arrow-right:before {
    border-left: 27px solid #3F3F3F; }

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px; }
  .mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px; }
  .mfp-iframe-holder .mfp-close {
    top: -40px; }

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%; }
  .mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #000; }

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto; }

/* The shadow behind the image */
.mfp-figure {
  line-height: 0; }
  .mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444; }
  .mfp-figure small {
    color: #BDBDBD;
    display: block;
    font-size: 12px;
    line-height: 14px; }
  .mfp-figure figure {
    margin: 0; }

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto; }

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 36px; }

.mfp-image-holder .mfp-content {
  max-width: 100%; }

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0; }
  .mfp-img-mobile img.mfp-img {
    padding: 0; }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0; }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px; }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    box-sizing: border-box; }
    .mfp-img-mobile .mfp-bottom-bar:empty {
      padding: 0; }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px; }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0; } }

@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75); }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0; }
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%; }
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px; } }
	
	
	
.white-popup {
 /*  position: relative;
    background: #FFF;
    padding: 20px;
    width: auto;
    max-width: 500px;
    margin: 20px auto;*/
    height: 220px;
    overflow-y: scroll;
    overflow-x: hidden;
position: relative;
    background: #000;
    padding:30px 25px 18px 25px;
    max-width: 423px;
    height:274px;
    max-width: 500px;
    margin: 20px auto;    
    
-webkit-box-sizing:border-box;
box-sizing:border-box;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-webkit-flex-direction:column;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-align:start;
-webkit-align-items:flex-start;
-ms-flex-align:start;

align-items:flex-start;

/*position:fixed;
top:0;
left:0;
right:0;
display:none;opacity:0;
z-index:50
 margin:-150px auto 0;*/
}
.white-popup h5
{font-size:24px;
font-family:americaxix,sans-serif;
line-height:36px;
width:100%;
padding-bottom:10px;
border-bottom:1px solid #fff}
.white-popup span
{display:block;
font-family:ArialRegular,sans-serif;
font-size:16px;
line-height:24px;
margin:15px 0 20px 0}
.white-popup p
{font-size:16px;
line-height:24px;
color:#c3ab88;
margin:0 0 20px 0;    
}

.popup-content{
    
font-family:ArialRegular,sans-serif;
font-size:16px;    
}


.form-popup {
 width:350px;
 height:auto;
 background:#1b1b1b;
 position:fixed;
 top:50%;
 left:50%;
 margin-top:-300px;
 margin-left:-175px;
 /*display:none;
 opacity:0;*/
 z-index:50;
 color:#fff;
 padding:20px 30px;-webkit-box-sizing:border-box;
 box-sizing:border-box;
}
.form-popup h3{margin-bottom:17px;font-size:30px;line-height:40px;text-align:center}
.form-popup p{font-size:16px;line-height:24px;margin-bottom:20px;text-align:center}
.form-popup  label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.form-popup label span{font-size:14px;line-height:18px}
.form-popup input{width:100%;height:40px;padding-left:15px;font-size:1.125em;margin:5px auto 10px;color:#000;font-family:ArialRegular,sans-serif;background:#fff;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;border:none}
.form-popup :-webkit-input-placeholder{color:#000}
.form-popup :-moz-placeholder{color:#000}
.form-popup :-moz-placeholder{color:#000}
.form-popup :-ms-input-placeholder{color:#000}
/*.form-popup button{width:160px;height:40px;font-size:20px;line-height:20px;color:#000;float:right;margin-top:20px;background-color:#ff6000;-webkit-transition:all .5s ease;transition:all .5s ease;cursor:pointer}
.form-popup button:before{display:none}
.form-popup button:hover{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);background:#abf04c}*/
.form-popup .file_upload,#modal_form4 .file_upload{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;overflow:hidden;font-size:1em;height:auto;line-height:2em;margin-bottom:10px}
.form-popup .file_upload .button{display:block;cursor:pointer;float:right;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;width:100%;margin-bottom:5px;text-align:left;height:100%}
.form-popup .file_upload>mark{display:block;cursor:pointer}
.form-popup .file_upload>mark{background:#fff;color:#000;padding-left:10px}
.form-popup .file_upload input[type=file]{position:absolute;top:0;opacity:0}




