a,input,object{outline:none}a{text-decoration:none}[dir] img{border:0}::selection{color:#fff}[dir] ::selection{background:#0125ff}::-moz-selection{color:#fff}[dir] ::-moz-selection{background:#0125ff}html{height:auto}body{font-family:Assistant,Arial,sans-serif;font-weight:400;font-smooth:always;color:#4d4d4d;font-size:16px;width:100%;height:100%;line-height:1.2em;position:relative;top:0}[dir] body{margin:0;padding:0;background-color:#fff}[dir=ltr] body{text-align:left}[dir=rtl] body{text-align:right}p{font-size:1em;line-height:1.6em}a{-webkit-transition:all .2s;transition:all .2s;color:#0b1e94}a:focus,a:hover{color:#0125ff}h1,h2,h3,h4,h5,h6{color:#0125ff;font-family:Assistant,Arial,sans-serif;font-weight:700;line-height:1;font-weight:600}h1,h2{font-size:2em}[dir] h2{margin-top:0}h3{color:#4d4d4d;font-size:1.1em;line-height:1.4em!important}[dir] h3{margin-top:0;margin-bottom:1em}p:empty{display:none}.mask{overflow:hidden;position:relative}dl,ol,ul{font-size:1em}sup{vertical-align:super}sub,sup{line-height:0}sub{vertical-align:sub}b,strong{font-family:Assistant,Arial,sans-serif;font-weight:700}.shadow{-webkit-box-shadow:0 0 8px rgba(0,0,0,.3)}[dir] .shadow{box-shadow:0 0 8px rgba(0,0,0,.3)}.gm-style img,.gmnoprint img{max-width:none}[dir] a.disabled{cursor:default}.centerMe{position:absolute;top:0;bottom:0;z-index:100}[dir] .centerMe{margin:auto}[dir=ltr] .centerMe,[dir=rtl] .centerMe{right:0;left:0}.centerMe-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}ul.list-inline{list-style-type:none}[dir] ul.list-inline{margin:0;padding:0}ul.list-inline li{display:inline-block}[dir] ul.list-inline li{margin:0 .1em}@media screen and (max-width:1024px){ul.list-inline li:last-child,ul.list-inline li:nth-last-child(2){display:none}}[dir=ltr] ul.list-inline:not(.portfolio-item-filters) li:first-child{margin-left:0}[dir=rtl] ul.list-inline:not(.portfolio-item-filters) li:first-child{margin-right:0}.large_phone{font-size:2.7em}[dir] .last{margin-bottom:3em}[dir=ltr] .fa-ul{margin-left:auto;padding-left:0;margin-left:2.14285714em}[dir=rtl] .fa-ul{margin-right:auto;padding-right:0;margin-right:2.14285714em}[dir=ltr] .fa-li{left:-2.14285714em}[dir=rtl] .fa-li{right:-2.14285714em}.row{max-width:1170px}#theContent{position:relative}[dir] #theContent{margin-top:170px}[dir] .no-js #theContent,[dir] .outdated #theContent{margin-top:0}[dir] section:first-of-type{padding-top:30px}[dir] section.content{padding:3em 0}[dir] article{padding-bottom:2em}[dir] .template_1,[dir] .template_6,[dir] .template_7,[dir] .template_list{background-color:#fff}#searchBox{position:fixed;width:100%;z-index:10000;top:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-box-shadow:0 0 8px rgba(0,0,0,.3);display:none}[dir] #searchBox{background-color:#0125ff;box-shadow:0 0 8px rgba(0,0,0,.3)}[dir=rtl] #searchBox{padding:1.1em 0 .7em}[dir=ltr] #searchBox{padding:1.4em 0 1.7em}.outdated #searchBox{position:absolute}#searchBox.open{top:120px}@media screen and (max-width:1024px){#searchBox.open{top:123px}[dir] #searchBox.open{padding:1.3em .7em}}body.small-header #searchBox.open{top:100px}[dir] body.small-header #searchBox.open{padding:1.3em 0 .7em}@media screen and (max-width:1024px){body.small-header #searchBox.open{top:95px}}#search_form_retry,#searchBox input.main{height:auto;display:inline-block;font-weight:300}[dir] #search_form_retry,[dir] #searchBox input.main{background-color:transparent;border:0;border-bottom:1px solid #0125ff;padding-bottom:0;padding-top:0}#searchBox .holder{width:300px}[dir] #searchBox .holder{margin:0 auto}#searchBox input.main{color:#fff;width:90%}[dir] #searchBox input.main{padding-bottom:.2em}#searchBox input.main{font-size:1.7em}#searchBox #search_btn{display:inline-block;font-size:1em;vertical-align:-.2em;color:#fff}[dir=ltr] #searchBox #search_btn{margin-right:.3em}[dir=rtl] #searchBox #search_btn{margin-left:.3em}#searchBox #search_btn:hover{color:#0125ff}#search_form_retry{width:90%}[dir] #search_form_retry{padding-bottom:.3em;margin-top:.4em}#search_btn_retry{display:inline-block;font-size:1.2em;vertical-align:-4px;color:#0125ff}[dir=ltr] #search_btn_retry{margin-right:.3em}[dir=rtl] #search_btn_retry{margin-left:.3em}.search_again{display:inline-block}.advanced_search_btn{color:#fff;display:inline-block;vertical-align:-.2em}[dir=ltr] .advanced_search_btn{margin-left:2em}[dir=rtl] .advanced_search_btn{margin-right:2em}.advanced_search_btn:before{content:"\f196";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit}[dir=ltr] .advanced_search_btn:before{margin-right:.3em}[dir=rtl] .advanced_search_btn:before{font-size:.8em;margin-left:.3em}[dir=ltr] .advanced_search_btn:before{font-size:.9em}.advanced_search_btn:hover{color:#0125ff}.advanced_search_btn:hover:before{content:"\f0fe"}.advSearchBox{color:#fff}[dir] .advSearchBox{margin:2.3em auto 1em}.advSearchBox a.close_search{display:inline-block;color:#fff}[dir=ltr] .advSearchBox a.close_search{margin-right:1em}[dir=rtl] .advSearchBox a.close_search{margin-left:1em}.advSearchBox a.close_search:hover{color:#0125ff}.advSearchBox .fancy-select{width:17%}[dir] .advSearchBox .fancy-select{margin-top:.7em}.advSearchBox .fancy-select ul.options{width:100%;min-width:0}.advSearchBox .fancy-select:first-of-type{display:inline-block}[dir=ltr] .advSearchBox .fancy-select:first-of-type{margin-left:7%}[dir=rtl] .advSearchBox .fancy-select:first-of-type{margin-right:7%}.advSearchBox .radio_group{display:inline-block;vertical-align:top}[dir] .advSearchBox .radio_group{margin-top:.7em}[dir] .advSearchBox .radio_group input[type=checkbox]:checked+label:before,[dir] .advSearchBox .radio_group input[type=radio]:checked+label.radio_label:after,[dir] .advSearchBox .radio_group input[type=radio]:checked+label.radio_label:before,[dir] .advSearchBox .radio_group input[type=radio]:checked+label.radio_label:hover:after{border-color:#0125ff}[dir] .advSearchBox .radio_group input[type=radio]:checked+label.radio_label:after,[dir] .advSearchBox .radio_group input[type=radio]:checked+label.radio_label:hover:after{background-color:#0125ff}.advSearchBox .input_group{width:25%;color:#fff;display:inline-block}[dir] .advSearchBox .input_group{margin-top:.7em}[dir=ltr] .advSearchBox .input_group{text-align:right}[dir=rtl] .advSearchBox .input_group{text-align:left}[dir] form#adv_search input[type=text]{margin-bottom:0}form#adv_search>input[type=text]{width:51.8%}[dir] form#adv_search>input[type=text]{margin-bottom:4px;margin-top:.7em}.input_group span.inputTitle{display:inline-block;width:100px}.input_group input{display:inline-block}[dir=ltr] .input_group input:not(:first-child){margin-right:.2em}[dir=rtl] .input_group input:not(:first-child){margin-left:.2em}[dir] .advSearchBox div.fancy-select div.trigger:after{background-color:#0125ff}[dir] #sendAdvSearch{background-color:#0125ff;margin-top:.3em}#sendAdvSearch:hover{color:#f1f1f1}article .advSearchBox,article .advSearchBox .input_group{color:#4d4d4d}.portfolio-list .advanced_search_btn,.portfolio-list .advSearchBox .close_search{display:none}article .advanced_search_btn{color:#4d4d4d;display:block}[dir] article .advanced_search_btn{margin:0;margin-top:.8em}article #searchFld #search_form_retry{width:25%}[dir] .img_item{cursor:pointer}#flyout_overlay{width:100%;height:100%;position:fixed;z-index:99999999;display:none;top:0}[dir] #flyout_overlay{background-color:rgba(0,0,0,.9)}[dir=ltr] #flyout_overlay{left:0}[dir=rtl] #flyout_overlay{right:0}#flyout_overlay .content_win{width:50%;height:50%;display:block;position:absolute;top:0;bottom:0;display:none;z-index:1000}[dir] #flyout_overlay .content_win{margin:auto}[dir=ltr] #flyout_overlay .content_win,[dir=rtl] #flyout_overlay .content_win{left:0;right:0}[dir] #flyout_overlay #img_player{text-align:center}#flyout_overlay #img_player img{height:100%;width:auto}#flyout_overlay .desc{color:#fff}[dir] #flyout_overlay .desc{text-align:center;margin-bottom:.5em}#flyout_overlay .desc h3{color:#fff;font-size:1.2em}#flyout_overlay .arrow_left,#flyout_overlay .arrow_right{width:27px;height:53px;display:block;position:absolute;top:50%}[dir] #flyout_overlay .arrow_left,[dir] #flyout_overlay .arrow_right{margin-top:-26px}[dir] #flyout_overlay .arrow_left{background-image:url(../../images/white_arrow_left.png)}[dir=ltr] #flyout_overlay .arrow_left{left:-5%}[dir=rtl] #flyout_overlay .arrow_left{right:-5%}[dir] #flyout_overlay .arrow_right{background-image:url(../../images/white_arrow_right.png)}[dir=ltr] #flyout_overlay .arrow_right{right:-5%}[dir=rtl] #flyout_overlay .arrow_right{left:-5%}[dir] #flyout_overlay .arrow_left:hover{background-image:url(../../images/white_arrow_left_2.png)}[dir] #flyout_overlay .arrow_right:hover{background-image:url(../../images/white_arrow_right_2.png)}#flyout_overlay .close_btn{width:29px;height:29px;display:block}[dir] #flyout_overlay .close_btn{margin:0 auto;margin-top:4em;background-image:url(../../images/close_btn.png)}[dir] #flyout_overlay .close_btn:hover{background-image:url(../../images/close_btn_2.png)}[dir] #newsletter_form{background-color:#4a433d;padding:2em 0 2.5em;margin-bottom:1.7em}#newsletter_form input{width:44%}[dir] #newsletter_form input{background-color:transparent}#newsletter_form form{width:60%;display:block;font-size:1.2em}[dir] #newsletter_form form{margin:.7em auto 1em}[dir] #newsletter_form a.btn{padding:.4em .8em .5em}[dir=ltr] #newsletter_form a.btn{margin-right:.3em}[dir=rtl] #newsletter_form a.btn{margin-left:.3em}[dir] .sitemap{text-align:center}.sitemap a.subCatBtn{display:none}.sitemap li{list-style-type:none;display:block!important}[dir] .sitemap li,[dir] .sitemap ul{margin:0!important}.sitemap h4{font-size:1.2em}[dir] .sitemap h3{margin-bottom:.7em}[dir] .sitemap h3:not(:first-child){padding-top:1em;border-top:1px solid #000;margin-top:1em}.sitemap a{text-decoration:none!important}.browsehappy{position:relative;z-index:99999999999;top:0;width:100%;font-size:.9em;display:none;color:#fff}[dir] .browsehappy{padding:3px 8px 5px;background:#c8c02a;text-align:center}.browsehappy a{color:#fff}body:not(.mobile) .browsehappy a:hover{color:#4d4d4d}.no-js .browsehappy.nojs,.outdated .browsehappy.outdated{display:block}.clearfloat{height:0;font-size:1px;line-height:0}[dir] .clearfloat{clear:both}