::-webkit-scrollbar{width:10px;cursor:pointer}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#52c7e1}::-webkit-scrollbar-thumb:hover{background:#1b396a}::-webkit-scrollbar-button{background:#d6d6d6}::-webkit-scrollbar-button:hover{background:#52c7e1}body.mobile #wpadminbar{display:none}body.admin-bar{margin-top:32px!important}body.admin-bar.mobile{margin-top:0!important}input,select{-webkit-appearance:none;outline:0!important}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}input[type=number]{-moz-appearance:textfield}button::-moz-focus-inner{border:0}input::-o-outer-spin-button,input::-o-inner-spin-button{-o-appearance:none;margin:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:transparent;border:0;margin:0;padding:0;vertical-align:baseline}img,button,a{outline:0}button{margin:0;cursor:pointer}img{max-width:100%;height:auto}*{box-sizing:border-box;-webkit-box-sizing:border-box}::selection{background-color:#52c7e1;color:#fff}::-moz-selection{background-color:#52c7e1;color:#fff}h1,h2,h3,h4,h5,h6,input,textarea,select,button,#menu a,#menubutton,#menubutton span,#foot a,.hid-e,.gall-item a:after,#h-menu span:before,#ch a,#l-menu,#l-menu ul,#l-menu:after,#l-menu li a,#l-menu > div > div,.e-cont a,#main,td,th,tr,.sppcc:before,.sppd,.sppc,label:before,label:after,label,.spopup{transition:all 500ms;-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;-ms-transition:all 500ms}body{background-color:#fff;text-align:center;font-size:14px;color:#585858;margin:0;padding:0;overflow-y:hidden}body,button,input,textarea,select{font-family:'Merriweather',serif;outline:0!important}.sss{width:100%;max-width:100%;clear:both;margin:0;display:inline-block;padding:0;text-align:center;position:relative;z-index:1;float:left}.ssc{max-width:100%;width:1260px;padding:0 50px;margin:0 auto;display:inline-block;text-align:center;position:relative;vertical-align:top}.css{width:100%;max-width:100%;clear:both;margin:0;display:inline-block;padding:0;position:relative;z-index:1;float:left}.vscroll{overflow-x:hidden;white-space:nowrap}body.mobile .vscroll{overflow-x:auto}#hd{position:fixed;left:0;top:0;bottom:0;padding-bottom:90px;background-color:#effcff;z-index:500;box-shadow:0 0 30px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 30px rgba(0,0,0,0.1);display:inline-block;float:left}#hdc{padding:60px;padding-bottom:0;max-height:100%;overflow-y:auto}#hd,#foot{width:400px}#ch,#main{left:400px}#ch{position:fixed;right:0;top:0;padding:20px 50px;z-index:999;text-align:right;color:#1b396a;font-size:18px;line-height:20px}.ch-el > *{color:#1b396a;padding:5px;display:inline-block;vertical-align:top;position:relative}.ch-el > *,#ch,body.home .ch-el > *,body.home #ch{color:#fff}.ch-el a:hover{opacity:.5}.ch-el{display:inline-block;vertical-align:top;margin-right:30px}.ch-el:nth-last-child(2){margin-right:0}.ch-m > *,.ch-t > *{padding-left:35px}.ch-m > :before,.ch-t > :before{content:'';position:absolute;left:0;top:0;bottom:0;width:30px;background-position:left center;background-repeat:no-repeat;background-size:20px auto}.ch-m > :before{background-image:url(../img/m-w.svg)}.ch-t > :before{background-image:url(../img/t-w.svg)}#logo{text-align:center;margin-bottom:30px}#logo a{display:inline-block;vertical-align:top;width:100%;text-align:center}#logo img{max-width:100%;height:auto;width:auto;max-height:100%;vertical-align:middle}#logo-m{display:none}#ldr{position:fixed;z-index:1000;left:50%;top:50%;width:100px;height:100px;margin-top:-50px;margin-left:-50px;transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0)}#ldr:before{border-width:10px}#ldr:after{border-width:5px}body.reload #ldr{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1)}body.reload #main{opacity:.1}#main{position:fixed;top:0;right:0;bottom:0;max-height:100%;overflow-y:auto}body.admin-bar #main,body.admin-bar #hd,body.admin-bar #ch{top:32px}#slider,#bg,#bg .aji,#bg .ajic{position:absolute;left:0;top:0;right:0;bottom:0;z-index:0}#contr{position:absolute;left:0;top:0;right:0;bottom:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center;z-index:100}#contrc{max-height:100%;overflow-y:auto;padding-top:70px}.cont,#contrcc > :last-child{margin-bottom:40px}#main .e-ttl{color:#1b396a;font-weight:700;text-align:center;font-size:74px;line-height:94px;margin-bottom:40px;padding-bottom:25px;position:relative;display:inline-block;float:left;width:100%}#main h3.e-ttl{font-size:50px;line-height:60px}#main .e-ttl:last-child{margin-bottom:0}#main .e-ttl:after{content:'';position:absolute;bottom:-1px;left:50%;width:50px;margin-left:-25px;height:2px;background-color:#fff}#main .e-ttl:last-child:after{display:none}.spp{width:50%;padding:20px 10px 0}.spp:nth-child(odd){clear:both;padding-left:0}.spp:nth-child(even){padding-right:0}.spp:nth-child(1),.spp:nth-child(2){padding-top:0}.sppc{background-color:rgba(239,252,255,0.9);padding:10px;color:#fff;text-align:center;box-shadow:0 0 30px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 30px rgba(0,0,0,0.1)}.sppicc{padding-top:66%;background-color:#52c7e1}.sppi{z-index:0}.sppi .aji,.sppi .ajic{position:absolute;left:0;top:0;right:0;bottom:0;background-color:transparent!important}.sppd{position:absolute;left:0;bottom:0;background-color:rgba(27,57,106,0.7);padding:10px;text-align:center;z-index:10}.sppt,#main .sppt{text-align:center;font-size:22px;line-height:26px}.sppm{font-size:12px;line-height:16px}.sppcc{overflow:hidden}.sppcc:before{content:'';position:absolute;left:-25%;top:50%;width:150%;padding-top:150%;z-index:5;background-color:rgba(27,57,106,0.7);transform:translateY(-50%) scale(0);-webkit-transform:translateY(-50%) scale(0);-moz-transform:translateY(-50%) scale(0);-o-transform:translateY(-50%) scale(0);-ms-transform:translateY(-50%) scale(0);border-radius:999px;-webkit-border-radius:999px}.sppc:hover .sppcc:before{transform:translateY(-50%) scale(1);-webkit-transform:translateY(-50%) scale(1);-moz-transform:translateY(-50%) scale(1);-o-transform:translateY(-50%) scale(1);-ms-transform:translateY(-50%) scale(1);border-radius:0;-webkit-border-radius:0}.sppc:hover .sppd{background-color:transparent}.sppc:hover{background-color:#52c7e1}#foot{position:fixed;left:0;bottom:0;padding:10px 60px;z-index:999}#copnov:first-child{border-top:0}#copnov > *{text-align:left}#copnov,#copnov a{color:#959595;font-size:14px;line-height:18px;font-weight:300}#copnov a{padding-top:5px;padding-bottom:5px;display:inline-block}#copnov a:hover{color:#52c7e1}#copnov .aji{position:relative;display:inline-block;vertical-align:top;width:68px;height:18px;background-color:transparent}#copnov .n-el{display:inline-block;vertical-align:middle;padding-right:5px}#copnov .n-el:last-child{padding-right:0}.hid-e.r-hl{transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%)}.hid-e.r-hl.visible{transform:translateX(0%);-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-o-transform:translateX(0%);-ms-transform:translateX(0%)}.hid-e.r-hl1500{transform:translateX(-1500px);-webkit-transform:translateX(-1500px);-moz-transform:translateX(-1500px);-o-transform:translateX(-1500px);-ms-transform:translateX(-1500px)}.hid-e.r-hl1500.visible{transform:translateX(0px);-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px)}.hid-e.r-hr1500{transform:translateX(1500px);-webkit-transform:translateX(1500px);-moz-transform:translateX(1500px);-o-transform:translateX(1500px);-ms-transform:translateX(1500px)}.hid-e.r-hr1500.visible{transform:translateX(0px);-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px)}.hid-e.r-ht{transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%)}.hid-e.r-ht.visible{transform:translateY(0%);-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-o-transform:translateY(0%);-ms-transform:translateY(0%)}.hid-e.r-ht70{transform:translateY(-70%);-webkit-transform:translateY(-70%);-moz-transform:translateY(-70%);-o-transform:translateY(-70%);-ms-transform:translateY(-70%)}.hid-e.r-ht70.visible{transform:translateY(0%);-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-o-transform:translateY(0%);-ms-transform:translateY(0%)}.hid-e.r-hb{transform:translateY(70px);-webkit-transform:translateY(70px);-moz-transform:translateY(70px);-o-transform:translateY(70px);-ms-transform:translateY(70px);opacity:0}.hid-e.r-hb.visible{transform:translateY(0%);-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-o-transform:translateY(0%);-ms-transform:translateY(0%);opacity:1}.hid-e.r-hsc{transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0)}.hid-e.r-hsc.visible{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1)}.hid-e.r-ho{opacity:0}.hid-e.r-ho.visible{opacity:1}.v-col{display:inline-block;vertical-align:middle;clear:none}.c-col{display:inline-block;float:left;clear:none}.ps-col{width:50%}.c-col-10{width:10%}.c-col-15{width:15%}.c-col-16{width:16%}.c-col-20{width:20%}.c-col-24{width:24%}.c-col-25{width:25%}.c-col-28{width:28%}.c-col-30{width:30%}.c-col-33{width:33.333%}.c-col-35{width:35%}.c-col-40{width:40%}.c-col-45{width:45%}.c-col-425{width:42.5%}.c-col-50{width:50%}.c-col-55{width:55%}.c-col-60{width:60%}.c-col-65{width:65%}.c-col-66{width:66.667%}.c-col-70{width:70%}.c-col-75{width:75%}.c-col-76{width:76%}.c-col-80{width:80%}.c-col-90{width:90%}.short-col.first-col{clear:both;padding-right:10px}.short-col.last-col{padding-left:10px}.short-col{margin-bottom:25px}.form-fields .short-col.first-col{padding-right:1px}.form-fields .short-col.last-col{padding-left:1px}.form-fields .short-col{margin-bottom:0}ul,ul li{margin:0;list-style:none}a img{border:0}.widget_sp_image img{margin:0!important}.widget_sp_image a{display:inline-block}#h-menu{display:inline-block;width:100%;text-align:left}#h-menu ul{display:inline-block;width:100%}#h-menu > ul > li{display:inline-block;list-style:none;position:relative;width:100%;float:left}#h-menu > ul > li > a{display:inline-block;text-align:left;padding:0;line-height:26px;font-size:22px;font-weight:700;color:#18396a;width:100%;float:left;position:relative;overflow:hidden}#h-menu > ul > li > a > span{position:relative;z-index:10;display:inline-block;float:left;position:relative;padding:20px 0}#h-menu > ul > li > a > span span{position:relative;z-index:10}#h-menu > ul > li > a > span:before{content:'';position:absolute;right:100%;bottom:19px;width:100%;height:10px;z-index:0;background-image:url(../img/h.png);background-position:left bottom;background-repeat:no-repeat;background-size:100% 100%;z-index:0}#h-menu > ul > li > a:hover > span:before,#h-menu > ul > li.active > a > span:before,#h-menu > ul > li.active_parent > a > span:before{right:0}.sub-show{display:none}#h-menu ul.sub-menu{display:none}h1,h2,h3,h4,h5,h6{clear:both;margin-bottom:0;margin-top:0;text-align:left;font-weight:700;display:inline-block;width:100%;position:relative}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}.e-cont h1,.e-cont h2,.e-cont h3,.e-cont h4,.e-cont h5,.e-cont h6{color:#1b396a;text-indent:0}.e-cont h1:first-child,.e-cont h2:first-child,.e-cont h3:first-child,.e-cont h4:first-child,.e-cont h5:first-child,.e-cont h6:first-child{margin-top:0}.e-cont h1:last-child,.e-cont h2:last-child,.e-cont h3:last-child,.e-cont h4:last-child,.e-cont h5:last-child,.e-cont h6:last-child{margin-bottom:0}#main h1,h1{font-size:26px;line-height:30px}#main h2,h2{font-size:22px;line-height:26px}#main h3,h3{font-size:20px;line-height:24px}#main h4,h4{font-size:16px;line-height:20px}#main h5,h5{font-size:14px;line-height:18px}#main h6,h6{font-size:12px;line-height:16px}.e-cont ul{padding-left:0}.e-cont li{position:relative;padding-left:22px;margin-bottom:0;margin-bottom:10px;list-style:none}.e-cont ul > li:before{content:'';display:inline-block;position:absolute;top:14px;left:8px;width:6px;height:6px;background-color:#52c7e1;margin-top:-3px;border-radius:50px;-webkit-border-radius:50px}.e-cont li:last-child{margin-bottom:0}.e-cont ul > li li:before{background-color:#1b396a}.e-cont ol{counter-reset:item;padding-left:30px}.e-cont ol > li{padding-left:10px}.e-cont ol ol,.e-cont ul ol{padding-left:15px;padding-top:5px}.e-cont ol > li:before{content:counter(item);counter-increment:item;position:absolute;right:100%;top:0;color:#fff;min-width:28px;text-align:center;font-size:12px;font-weight:600;background-color:#52c7e1;border-radius:99px;-webkit-border-radius:99px}.e-cont ol ol > li:before,.e-cont ul ol > li:before{content:counter(item, lower-alpha);background-color:#52c7e1!important}#main .e-cont ol li:nth-child(even):before{opacity:.6}.e-cont{font-size:16px;line-height:28px;text-align:justify;font-weight:400;color:#45608c}.bg-el{background-color:rgba(239,252,255,0.9);padding:30px;box-shadow:0 0 30px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 30px rgba(0,0,0,0.1)}.e-cont a{color:#52c7e1;font-weight:400}.e-cont a:hover{opacity:.5}.e-cont strong{font-weight:700}.e-cont iframe{width:100%!important;height:400px!important;overflow:hidden;float:left}.map .e-cont{border-color:#18396a;padding:0}.a-pgt{text-align:left;background-color:#f9f9f9;border:1px solid rgba(0,0,0,0.18);border-left:0;border-right:0;margin-top:40px}.a-pgt ul{text-align:center;white-space:nowrap;overflow-x:hidden}body.mobile .a-pgt ul{overflow-x:auto}.a-pgt li{display:inline-block;vertical-align:top;margin-right:3px;border:1px solid rgba(0,0,0,0.18);border-top:0;border-bottom:0}.a-pgt li:last-child{margin-right:0}.a-pgt li > *{display:inline-block;width:auto;min-width:30px;height:40px;line-height:40px;text-align:center;color:#34414c;font-size:14px;position:relative;background-color:#fff;padding:0 7px}.a-pgt li > a:hover,.a-pgt li > strong{background-color:#34414c;color:#fff}.a-pgt li.sep > *{background-color:transparent;width:15px;min-width:15px;border-bottom:4px solid #fff}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}a img{border:none}input,textarea{font-size:12px;line-height:18px}hr{background-color:rgba(0,0,0,0.05);border:0;width:100%;display:inline-block;vertical-align:top;margin-top:10px;margin-bottom:10px;clear:both;height:1px}p{margin-bottom:0}ul{list-style:square;margin:0;padding-left:0}ol{list-style:decimal;margin:0}ol ol{list-style:upper-alpha}ol ol ol{list-style:lower-roman}ol ol ol ol{list-style:lower-alpha}ul ul,ol ol,ul ol,ol ul{margin-bottom:0}dl{margin:0 0 24px}dt{font-weight:700}dd{margin-bottom:18px}strong{font-weight:700}cite,em,i{font-style:italic}big{font-size:131.25%}ins{background:#ffc;text-decoration:none}blockquote{font-style:italic;padding:0 3em}blockquote cite,blockquote em,blockquote i{font-style:normal}pre{background:#f7f7f7;color:#222;line-height:18px;margin-bottom:18px;overflow:auto;padding:1.5em}abbr,acronym{border-bottom:1px dotted #666;cursor:help}sup,sub{height:0;line-height:1;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:smaller}a{text-decoration:none}img.size-auto,img.size-full,img.size-large,img.size-medium,.attachment img,.widget-container img{max-width:100%;height:auto}.alignleft,img.alignleft{display:inline;float:left;margin-right:20px;margin-top:4px}.alignright,img.alignright{display:inline;float:right;margin-left:20px;margin-top:4px}.aligncenter,img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}img.alignleft,img.alignright,img.aligncenter,img.alignnone{margin-bottom:10px;max-width:100%;height:auto}.wp-caption{background:#f1f1f1;line-height:18px;margin-bottom:20px;max-width:632px!important;padding:4px;text-align:center}.wp-caption img{margin:0;max-width:100%}.wp-caption p.wp-caption-text{color:#777;font-size:12px;margin:5px}.wp-smiley{margin:0}.tablee{overflow-x:auto;display:inline-block;width:100%;float:left;vertical-align:top}.tablee table{min-width:700px}.rv-table table{min-width:400px}table{border:1px solid #e7e7e7;border-bottom:1px solid #52c7e1;margin:0;text-align:left;width:100%!important;max-width:100%!important;text-align:left;font-size:14px;line-height:24px}thead tr > *{font-size:14px;line-height:14px;font-weight:400;color:#fff;padding:8px 5px!important;background-color:#52c7e1;vertical-align:middle;text-transform:uppercase}thead td > *,thead th > *{color:#fff!important}thead th > a:hover{border-bottom-color:#fff}tr td,tr th{border-bottom:0 solid rgba(0,0,0,0.02);padding:8px 5px;text-align:left;border-right:1px solid rgba(255,255,255,0.1);vertical-align:middle}tr td:last-child,tr th:last-child{border-right:0}tbody tr:nth-child(odd) td,tbody tr:nth-child(odd) th{background-color:rgba(0,0,0,0.03)}tbody tr:hover td,tbody tr:hover th{background-color:rgba(0,0,0,0.05)}.cart-tbl td,.cart-tbl tr{white-space:nowrap}tfoot tr td,tfoot tr th{border-top:1px solid rgba(0,0,0,0.1)}tbody tr th{font-weight:500;text-align:left}tbody tr th h4{color:#585858;font-size:14px}table ul{padding-left:0}table p,table th *{text-indent:0}.form-fields .short-col.first-col{padding-right:5px}.form-fields .short-col.last-col{padding-left:5px}.form-fields .short-col{margin-bottom:10px}.form-fields .short-col:last-child,.form-fields .short-col:first-child:last-child{margin-bottom:0}.contact-form{padding-top:30px}.contact-form a{font-weight:800}.contact-form a:hover{opacity:.5}.contact-form:first-child{padding-top:0}.contact-form{padding-bottom:0}.contact-form.light select#o_mail_to2{background-color:#000;color:#fff}#form-l > *{display:inline-block;width:100%;float:left}.f-field.error,.form-line input[type="file"].error + label{border-left:6px solid #d82c2c!important}input.error:focus,textarea.error:focus,select.error:focus{border-color:#d82c2c!important}.form-line,.form-validation,.form-opt,form-test,.form-output,#form-l > *{padding-top:10px}.form-line.f-hidden{padding-top:0;display:none}#form-l .login-submit{padding-top:0;margin-top:10px}.form-opt button{width:100%;text-transform:uppercase;font-size:20px}.form-test{text-align:center}#main .form-line .f-ttl{margin-bottom:0}.form-line .f-ttl label,#form-l label{padding-top:5px;margin-bottom:0;padding-bottom:0;text-transform:initial;text-align:left}.form-line.f-info .f-ttl label{text-align:justify}.f-ttl label,#form-l label{display:inline-block;width:100%}.form-line:first-child,#form-l > :first-child{padding-top:0}.form-line:first-child .f-ttl label{padding-top:0}.f-error,.f-answer,.f-ok{display:inline-block;width:100%;padding:10px 5px;background-color:#d82c2c;font-size:12px;line-height:16px;text-transform:uppercase;color:#fff;border-radius:0;-webkit-border-radius:0;text-align:center}.ar-link{text-align:center}.form-output > * + *{padding-top:5px}.form-output > *{padding-bottom:5px}.form-output > :last-child{padding-bottom:10px}.f-error a,.f-answer a,.f-ok a{color:#fff;text-decoration:underline}.f-error a:hover,.f-answer a:hover,.f-ok a:hover{opacity:.5}.f-ok{background-color:#52c7e1}.f-answer{margin-bottom:10px}.f-sender{text-align:center}.form-sender,.form-validation,.form-output,.form-loader,.loader,.popup .output{display:none;text-align:center}.form-loader{margin-top:10px}.form-loader,.loader,.form-ldr{height:30px;text-align:center}.form-ldr{width:30px!important;height:30px!important;float:none;vertical-align:top;position:relative;display:inline-block}.contact-form .btn{margin-top:0;text-align:right}.f-hidd{display:none}.form-line input[type="file"]{display:none}.form-line input[type="file"] + label{display:inline-block;width:500px;max-width:100%;background-color:#45608c;color:#fff;padding:10px 5px;color:#fff;text-transform:uppercase;text-align:center;line-height:20px;cursor:pointer;border-radius:15px;-webkit-border-radius:15px}.form-line input[type="file"] + label:hover{background-color:#52c7e1}.f-file .f-field-c{text-align:center}.f-field-c.o_mail_to2{padding-left:33.333%;position:relative}.contact-form .map-open{width:33.333%;position:absolute;left:0;top:0;padding:10px 49px 10px 5px !important}.contact-form .map-open:after{content:'';position:absolute;right:0;top:0;width:44px;height:40px;background-color:#fff;background-image:url(../img/marker-form.png);background-repeat:no-repeat;background-position:center}input,select,textarea{height:40px;padding:5px;background-color:#fff;border:0 solid #52c7e1;border-bottom-width:1px;font-size:14px;text-align:left;width:100%;font-weight:300;color:#45608c;outline:0!important;float:left;text-transform:initial;border-radius:0;-webkit-border-radius:0}textarea{height:81px;max-width:100%;min-width:100%;min-height:81px}select,.hasDatepicker{cursor:pointer}select{padding-top:0;padding-bottom:0;height:40px}input:hover,textarea:hover,select:hover{border-color:#45608c}input:focus,textarea:focus,select:focus{border-color:#45608c}input.disabled,textarea.disabled,select.disabled,input.disabled:focus,textarea.disabled:focus,select.disabled:focus,input.disabled:hover,textarea.disabled:hover,select.disabled:hover{border-color:#e3e3e3!important;opacity:.5;cursor:no-drop}input[type="radio"],input[type="checkbox"]{display:none!important}input[type="radio"] + label,input[type="checkbox"] + label{color:#45608c;display:inline-block;width:100%;text-align:justify;font-size:14px;line-height:20px;font-weight:400;margin-top:1px;padding:0;padding-left:30px;cursor:pointer;position:relative;min-height:30px;background-color:transparent;float:left;padding-top:5px;padding-bottom:5px}.blank-in + label{padding-left:0!important}.blank-in + label:before{display:none}input[type="radio"] + label:hover,input[type="checkbox"] + label:hover{opacity:.8!important}.check-opt li:nth-child(even){background-color:rgba(0,0,0,0.02)}input[type="radio"] + label:before,input[type="checkbox"] + label:before{content:'';position:absolute;left:0;top:5px;margin-top:0;width:20px;height:20px;border:1px solid #45608c;box-sizing:border-box;-webkit-box-sizing:border-box;background-color:transparent}input[type="radio"] + label:after,input[type="checkbox"] + label:after{content:'';position:absolute;left:3px;top:9px;width:7px;height:12px;border-bottom:3px solid #fff;border-right:4px solid #fff;box-sizing:border-box;-webkit-box-sizing:border-box;background-color:transparent;-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-o-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%;transform:rotate(36deg) scale(0);-moz-transform:rotate(36deg) scale(0);-webkit-transform:rotate(36deg) scale(0);-o-transform:rotate(36deg) scale(0);-ms-transform:rotate(36deg) scale(0)}.form-line.error input[type="radio"] + label:before,.form-line.error input[type="checkbox"] + label:before{border-left:3px solid #d82c2c}input[type="radio"] + label:before{border-radius:99px;-webkit-border-radius:99px}input[type="radio"].disabled + label:before,input[type="checkbox"].disabled + label:before{border-color:#45608c!important}input[type="radio"].disabled + label,input[type="checkbox"].disabled + label{opacity:.5!important;cursor:no-drop}input[type="radio"]:checked + label:before,input[type="checkbox"]:checked + label:before{background-position:center center;background-color:#45608c}input[type="radio"]:checked + label:after,input[type="checkbox"]:checked + label:after{transform:rotate(36deg) scale(1);-moz-transform:rotate(36deg) scale(1);-webkit-transform:rotate(36deg) scale(1);-o-transform:rotate(36deg) scale(1);-ms-transform:rotate(36deg) scale(1)}input[type="radio"] + label:hover:before,input[type="checkbox"] + label:hover:before{border-color:#45608c}.btn,.e-cont .btn,#form-l .button{display:inline-block;color:#fff;padding:10px;text-transform:uppercase;background-color:#45608c;outline:0!important;text-align:center;line-height:20px;font-size:20px;font-weight:700;border:0;border-radius:15px;-webkit-border-radius:15px;max-width:100%;width:auto;text-align:center;position:relative;margin:0;width:500px;max-width:100%}.btn-big,.e-cont .btn-big{font-size:16px}.btn.award{color:#d82c2c}input.btn,#form-l .button{text-align:center;padding-top:0!important;padding-bottom:0!important;height:30px!important;line-height:30px!important}#form-l .button{width:100%}a.btn,button.btn,input[type="submit"].btn,#form-l .button{cursor:pointer}a.btn:hover,button.btn:hover,input[type="submit"].btn:hover,#form-l .button:hover{background-color:#52c7e1}::-webkit-input-placeholder{color:rgba(0,0,0,0.7)}:-moz-placeholder{color:rgba(0,0,0,0.7)}::-moz-placeholder{color:rgba(0,0,0,0.7)}:-ms-input-placeholder{color:rgba(0,0,0,0.7)}input:focus::-webkit-input-placeholder{color:transparent}input:focus:-moz-placeholder{color:transparent}input:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}textarea:focus::-webkit-input-placeholder{color:transparent}textarea:focus:-moz-placeholder{color:transparent}textarea:focus::-moz-placeholder{color:transparent}textarea:focus:-ms-input-placeholder{color:transparent}#menubutton{position:relative;cursor:pointer;width:40px;height:40px;border:0;outline:0;background-color:#1b396a;border-left:0;line-height:40px;vertical-align:middle;padding:0;z-index:998;box-sizing:initial;-webkit-box-sizing:initial;-moz-box-sizing:initial;display:none;overflow:hidden}#menubutton > span{display:inline-block;width:22px;vertical-align:middle;line-height:0;position:relative;left:0}#menubutton > span span{display:inline-block;width:100%;height:2px;margin-top:4px;background-color:#fff;float:left;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;position:relative;top:0;left:0}#menubutton > span span:first-child{margin-top:0}body.m-active #menubutton span span:nth-child(1){transform:rotate(315deg);-moz-transform:rotate(315deg);-webkit-transform:rotate(315deg);-o-transform:rotate(315deg);-ms-transform:rotate(315deg);top:6px}body.m-active #menubutton span span:nth-child(3){transform:rotate(-315deg);-moz-transform:rotate(-315deg);-webkit-transform:rotate(-315deg);-o-transform:rotate(-315deg);-ms-transform:rotate(-315deg);top:-6px}body.m-active #menubutton span span:nth-child(2){opacity:0;left:-100%}.gall{display:inline-block;width:100%;float:left}.gall .gall-item{display:inline-block;float:left;text-align:center;width:16.666%;line-height:0;margin:0;position:relative;padding:1px}.cpop .gall .gall-item{width:25%}.gall-columns-2 .gall-item{width:50%}.gall-columns-4 .gall-item{width:25%}.gall-item a{display:inline-block;width:100%;padding-top:100%;position:relative;line-height:0;box-sizing:border-box}.gall-item a:after{content:'';width:100%;height:100%;background-color:rgba(0,0,0,0);position:absolute;top:0;left:0;z-index:5;background-image:url(../img/zoom.svg);background-size:30px auto;background-repeat:no-repeat;background-position:50% 250%;opacity:1;z-index:50}.gall-item a:hover:after{background-position:50% 50%!important;background-color:rgba(0,0,0,0.8)}.gall-ex{position:absolute;left:0;bottom:0;right:0;background-color:rgba(0,0,0,0.8);color:#fff;font-weight:400;font-size:16px;line-height:20px;padding:5px;z-index:100}.gall br+br{display:none}#l-menu{padding:0}#l-menu > div{border:0 solid #e1e1e1}#l-menu:after{content:'';border-right:2px solid #1b396a;border-bottom:2px solid #1b396a;position:absolute;top:50%;margin-top:-6px;right:7px;width:7px;height:7px;display:inline-block;background-color:transparent;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform-origin:75% 75%;-webkit-transform-origin:75% 75%;-moz-transform-origin:75% 75%;-o-transform-origin:75% 75%;-ms-transform-origin:75% 75%}#l-menu:hover:after{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg)}#l-menu ul{display:inline-block;width:100%;text-align:left;position:absolute;top:100%;left:0;width:100%;transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform-origin:50% 0;-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-o-transform-origin:50% 0;-ms-transform-origin:50% 0;transition-delay:200ms;-webkit-transition-delay:200ms;-moz-transition-delay:200ms;-o-transition-delay:200ms;-ms-transition-delay:200ms;z-index:10;border:0 solid #e1e1e1;border-top:0}#l-menu:hover ul{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1)}#l-menu li,#l-menu > div{display:inline-block;width:100%;position:relative;z-index:10}#l-menu li{border-top:1px solid #1b396a}#l-menu li a,#l-menu > div > div{display:inline-block;width:100%;line-height:30px;height:30px;font-size:18px;font-weight:700;text-transform:uppercase;color:#1b396a;padding:0;padding-right:14px;cursor:pointer;width:50px;text-align:center;background-color:transparent}#l-menu li a{color:#1b396a}#l-menu li a:hover{opacity:.5}#l-menu span{display:inline-block;vertical-align:top}#l-menu:after,#l-menu li{border-color:#fff}#l-menu li a,#l-menu > div > div,#l-menu li a{color:#fff}body.home #l-menu:after,body.home #l-menu li{border-color:#fff}body.home #l-menu li a,body.home #l-menu > div > div,body.home #l-menu li a{color:#fff}.spopup{position:fixed;left:50%;top:0;transform:translateY(-100%) translateX(-50%);-webkit-transform:translateY(-100%) translateX(-50%);-moz-transform:translateY(-100%) translateX(-50%);-o-transform:translateY(-100%) translateX(-50%);-ms-transform:translateY(-100%) translateX(-50%);background-color:rgba(69,96,140,0.9);color:#fff;font-size:20px;line-height:24px;text-align:center;padding:20px 30px;max-width:100%;word-break:break-word;z-index:10012;width:500px}.spopup:before{content:'x';width:20px;height:20px;line-height:20px;position:absolute;top:0;right:0;font-size:14px;color:#fff;cursor:pointer}#added-popup{background-color:rgba(69,96,140,0.9)}#error-popup{background-color:rgba(212,32,43,1)}.spopup.active{top:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%)}