html,body{height:100%}body{margin:0;font-family:Roboto,Helvetica Neue,sans-serif}html{-webkit-text-size-adjust:auto;-ms-text-size-adjust:auto}html,body,img,form{margin:0;padding:0;border:none;letter-spacing:normal}html,body{height:100%;-webkit-font-smoothing:antialiased}body{background-color:#fafafa}body.inner-body{background-color:#fff}body.gray-inner{background-color:#fafafa}body,td{font:14px Arial,sans-serif;color:#000}a{color:#000;text-decoration:underline}a:hover{text-decoration:none}td{vertical-align:top}p{padding:0;margin:0 0 14px}object{outline:none}fieldset{border:0}input,select,textarea,button{outline:none!important}h1{font-size:17px;padding:0;margin:0 0 10px}h2{font-size:15px;padding:0;margin:0 0 10px}h3{font-size:13px;padding:0;margin:0 0 10px}.clear{clear:both}.none{line-height:0}.relative{width:100%;position:relative}.img-marg{float:left;margin:0 10px 5px 0}.float-l{float:left}.float-r{float:right}.highlight{font-weight:700}.hfeed .posts{margin-bottom:10px}input,select,button,textarea{outline:none}.body-padding{padding-bottom:30px}.index-page .body-padding{padding-bottom:0}.body-wrapper{padding-bottom:110px;padding-top:170px;background-color:#00bfff}#top{position:fixed;left:0px;top:0px;width:100%;z-index:999}.mobile-menu{background:#141d1e;display:none;width:100%;position:absolute;left:0px;top:89px;padding-top:27px;padding-bottom:26px}.mobile-menu li{display:block;padding:0 60px}.mobile-menu li a{font-size:12px;color:#fff;font-family:Raleway;display:block;padding:14px 0;font-weight:600;text-transform:uppercase;text-decoration:none;border-bottom:1px solid #1a2526}.mobile-menu li a:hover{color:#ff7200}.mobile-menu li:last-child a{border-bottom:0px}.mobile-menu li ul{display:none}.mobile-menu li li{padding:0}.mobile-menu li li:last-child a{border-bottom:1px solid #1a2526}.mobile-menu li li a{padding-left:10px;padding-right:10px}.fixed .mobile-menu{top:59px}.menu-btn{float:right;display:none;width:12px;height:10px;background:url(menu-btn.c48058a77c1d3e37.png) right top no-repeat;margin:4px 23px 0 0}.wrapper-padding{position:relative}.main-cont{width:100%;min-width:300px}.header-a{height:40px;width:100%;background:#141d1e}.header-b{position:relative}.header-phone{float:left;padding:11px 16px 0;height:29px;border-left:1px solid #333333;border-right:1px solid #333333}.header-phone span{background:url(icon-phone.ec4831b78864075f.png) left top no-repeat;background-position:left 1px;padding:1px 0 0 25px;font-size:11px;color:#fff;font-family:Montserrat,sans-serif;font-weight:700;display:inline-block;min-height:15px}.header-phone a[href^=tel]{color:#fff;text-decoration:none}.header-account{float:right}.header-account a{color:#fff;font-size:11px;text-transform:uppercase;font-family:Montserrat;font-weight:700;text-decoration:none;display:inline-block;border-left:1px solid #333333;border-right:1px solid #333333;padding:14px 22px 0;height:26px}.header-social{float:right;border-left:1px solid #333333;padding:13px 22px 0 25px;height:27px}.header-social a{display:inline-block;width:14px;height:14px;margin:0 9px}.header-social .social-twitter{background:url(head-twitter.6a2eb87ae3f79873.png) left top no-repeat;margin-left:0}.header-social .social-facebook{background:url(head-facebook.e0dff3cb1925623b.png) left top no-repeat}.header-social .social-vimeo{background:url(head-vimeo.a93e428655f6b18d.png) left top no-repeat}.header-social .social-pinterest{background:url(head-pinterest.394b0fbe826614da.png) left top no-repeat}.header-social .social-instagram{background:url(head-instargam.3ca1258431639d8f.png) left top no-repeat;margin-right:0}.header-social a:hover{background-position:left -14px}.header-viewed{float:right;position:relative}.viewed-drop{display:none;position:absolute;left:0px;top:40px;z-index:999;border-top:8px solid #fff;width:330px;background:#fcf8f5}.viewed-drop-a{padding:17px 16px}.viewed-item{border-bottom:1px solid #ebe7e4;padding-bottom:13px;margin-bottom:13px}.viewed-item:last-child{border-bottom:0px;margin-bottom:0;padding-bottom:0}.viewed-item-l{margin-top:3px;width:79px;float:left}.viewed-item-lbl{margin-bottom:7px}.viewed-item-lbl a{font-family:Montserrat;font-weight:400;font-size:13px;text-transform:uppercase;color:#252525;text-decoration:none}.viewed-item-cat{margin-bottom:8px;font-size:10px;text-transform:uppercase;color:#939393;font-family:Raleway;font-weight:600}.viewed-price{font-family:Montserrat;font-weight:400;font-size:17px;color:#ff7200}.viewed-item-r{width:208px;float:right}.header-viewed-btn{display:block;border-left:1px solid #333333;padding:14px 22px 0 25px;height:26px;color:#fff;font-size:11px;text-transform:uppercase;font-family:Montserrat;font-weight:700;text-decoration:none}.header-lang{float:right;position:relative}.langs-drop{display:none;position:absolute;left:0px;top:41px;border-top:5px solid #fff;padding:10px 10px 3px 15px;background:#fcf8f5;width:125px;z-index:999}.header-lang a{display:block;border-left:1px solid #333333;padding:13px 13px 0;height:27px}.header-lang a.langs-item{display:inline-block;font-size:10px;color:#697374;margin:0 0 11px;height:auto;padding:0 0 0 24px;font-family:Raleway;font-weight:600;text-transform:uppercase;text-decoration:none;border:0px;line-height:13px}.header-lang a.langs-item:hover{color:#ff7200}.header-lang a.langs-item.en{background:url(en.87ae03b86c518ddb.gif) left top no-repeat}.header-lang a.langs-item.fr{background:url(fr.223d7ae8476b4457.gif) left top no-repeat}.header-lang a.langs-item.de{background:url(de.0267a4df2a3f17b7.gif) left top no-repeat}.header-lang a.langs-item.it{background:url(it.2f4edcfb5a04da84.gif) left top no-repeat}.header-curency{float:right;position:relative}.header-curency:hover a{color:#ff7200}.curency-drop{position:absolute;left:0px;display:none;top:40px;border-top:4px solid #fff;z-index:999;font-family:Raleway;font-weight:700;background:#fcf8f5;width:126px;padding:11px 10px 7px 14px}.header-curency a{display:block;border-left:1px solid #333333;padding:14px 14px 0;height:26px;color:#fff;font-size:11px;text-transform:uppercase;font-family:Montserrat;font-weight:700;text-decoration:none}.header-curency .curency-drop div{margin-bottom:8px}.header-curency .curency-drop a{font-size:11px;color:#697374;margin:0;padding:0;height:auto;display:inline;text-transform:uppercase;border:0px}.header-b{height:89px;width:100%;background:#fff;box-shadow:1px 1px 2px #3232321c}.header-logo{float:left;margin:26px 0 0}.header-logo img{width:188px}.fixed .header-logo img{width:39px}.header-right{float:right;margin-top:37px}.header-nav{float:right}.header-nav ul,.header-nav ul li{margin:0;padding:0;list-style:none}.header-nav ul li{margin-left:30px;float:left}.header-nav ul li a{font-size:12px;color:#2c2c2c;font-family:Montserrat;font-weight:400;text-decoration:none;text-transform:uppercase}.hdr-srch-devider{float:right;height:15px;width:1px;margin:1px 17px 0 21px;background:#e2e2e2}.hdr-srch{position:relative;float:right;margin:2px 0 0}.hdr-srch-overlay{display:none;height:36px;padding-top:14px;background:#fff;width:100%;position:absolute;right:0px;top:22px;z-index:999}.hdr-srch-overlay input[type=text]{font-family:PT Sans;font-size:13px;color:#6e6e6e;font-weight:700;border:0px;width:90%;float:left;background:transparent;text-transform:uppercase}.srch-close{display:block;width:13px;height:13px;float:right;margin:3px 0 0}.hdr-srch-btn{display:block;width:13px;height:13px}.hdr-srch-btn:hover{background-position:left -13px}.mp-slider{position:relative;padding:130px 0 0}.mp-slider .arrow-left{display:block;position:absolute;left:45px;top:50%;margin-top:-16px;z-index:99;width:17px;height:31px;background:url(swipe-l.8e9c239417010b5b.png) left top no-repeat}.mp-slider .arrow-right{display:block;position:absolute;right:45px;top:50%;margin-top:-16px;z-index:99;width:17px;height:31px;background:url(swipe-r.431adc3b9b4b4806.png) left top no-repeat}.mp-slider .arrow-left:hover,.mp-slider .arrow-right:hover{opacity:1}.mp-slider .slide-section{width:100%;height:807px}.swiper-container{position:relative}.swiper-preloader-bg{width:100%;height:100%;background:#fcf8f5;position:absolute;left:0px;top:0px;z-index:99}.swiper-preloader{position:absolute;z-index:999;left:50%;top:50%;width:30px;height:30px;margin-left:-15px;margin-top:-15px}.swiper-container,.swiper-slide{width:100%;height:807px}.swiper-pagination{position:absolute;right:40px;bottom:32px;z-index:999}.swiper-pagination-switch{display:block;cursor:pointer;width:6px;height:6px;margin-top:4px;border:1px solid #fff;border-radius:10000px}.swiper-visible-switch.swiper-active-switch{background:#fff}.mp-slider-lbl{padding:170px 0 0;text-align:center;width:100%;font-size:39px;text-transform:uppercase;font-family:Montserrat;color:#fff;position:relative;top:18px;opacity:0}.search-only .mp-slider-lbl{padding-top:290px}.mp-slider-lbl-a{padding:20px 0 28px;text-align:center;font-size:17px;color:#fff;position:relative;top:18px;opacity:0;font-weight:400;font-family:Lora;font-style:italic}.mp-slider-lbl-b{margin-bottom:22px;color:#ff7200;font-family:Lato;font-size:39px;text-transform:uppercase;text-align:center;position:relative;top:18px;opacity:0}.btn-a{font-family:Montserrat;font-weight:700;display:inline-block;color:#fff;text-decoration:none;border:2px solid #fff;padding:12px 33px;text-align:center;font-size:11px;border-radius:3px;webkit-border-radius:3px;moz-border-radius:3px;text-transform:uppercase;position:relative;top:18px;opacity:0}.btn-a:hover{color:#4a90a4;background:#fff}.slide-b .mp-slider-lbl,.slide-b .mp-slider-lbl-a{color:#fff}.mp-slider-btn{text-align:center}.page-search{float:left;width:347px;height:385px;margin:0 31px 0 0;background:transparent}.page-search.full-width-search{float:none;width:100%;height:385px;margin:0;background:transparent}.page-search.full-width-search .search-tab-content{width:100%}.search-tab-content{display:none}.search-tab-content:first-child{display:block}.page-search.full-width-search .page-search-tabs{width:347px}.search-tab{height:27px;display:inline-block;margin:0 3px 0 0;float:left;text-align:center;font-size:12px;color:#fff;text-transform:uppercase;font-family:Montserrat;background:#1d292e;cursor:pointer;padding:14px 33px 0}.search-tab.nth{margin-right:0;float:right}.search-tab.active{background:#fff;cursor:default;color:#000}.page-search-content{min-height:120px;background:#fff}.page-search-p{padding:26px 21px 29px}.full-width-search .page-search-p{padding:26px 21px 21px}.page-search-content label{display:block;font-size:11px;color:#4c4c4c;text-transform:uppercase;font-family:Raleway;font-weight:600;margin-bottom:9px}.search-line{margin:0 0 18px}.search-line input[type=text]{border:1px solid #e3e3e3;background:#fff;width:284px;border-radius:3px;padding:9px 8px;text-transform:uppercase;font-family:Raleway;font-size:11px;color:#8a8a8a;box-shadow:0 1px 1px #3232320d}.search-line-a{float:left;width:140px;margin:0 0 18px}.full-width-search .search-line-a{width:auto;margin-right:19px;margin-bottom:0}.search-line-b{float:right;width:140px;margin:0 0 18px}.search-line-c{margin-bottom:17px}.search-line-a.nth,.search-line-b.nth,.search-line-c.nth{margin-bottom:0}.search-line-a input[type=text],.search-line-b input[type=text]{border:1px solid #e3e3e3;background:#fff;width:120px;border-radius:3px;font-size:11px;padding:8px;text-transform:uppercase;font-family:Raleway;color:#8a8a8a;box-shadow:0 1px 1px #3232320d}.search-line-a.large input[type=text]{width:305px}.search-line-a.middle input[type=text]{width:143px}.search-line-a.middle-a input[type=text]{width:133px}.search-line-select{width:87px;float:left;margin:0 21px 0 0}.search-line-select.nth{margin-right:0;float:right}.search-select{width:83px;overflow:hidden;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border:1px solid #e3e3e3}.search-line-select.middle{width:94px}.search-line-select.middle.last{margin-right:0}.search-line-select.middle .search-select{width:90px}.srch-horizontal{margin-right:12px;float:left}.search-select select{background-color:#fff;cursor:pointer;background-image:url(select-bg.59c89c33c96a3c2f.gif);background-position:80% center;background-repeat:no-repeat;border:0px;border-radius:0;font-size:11px;padding:7px 0 8px 4px;outline:medium none;width:117%;-webkit-appearance:none;-o-appearance:none;-khtml-appearance:none;appearance:none;text-transform:uppercase;font-family:Raleway;color:#8a8a8a}.search-select.full-width{border:1px solid #e3e3e3;background:#fff;font-size:11px;width:300px;background:url(select-bg.59c89c33c96a3c2f.gif) right center no-repeat;border-radius:3px}.search-select.full-width select,.search-select.full-width-a select,.search-select.full-width-b select,.search-select.full-width-c select{background-color:#fff;cursor:pointer;background-image:url(select-bg.59c89c33c96a3c2f.gif);background-position:94.3% center;background-repeat:no-repeat;border:medium none;border-radius:0;color:#d3d3d3;font-size:11px;padding:7px 0 8px 4px;outline:medium none;width:105%;text-transform:uppercase;font-family:Raleway;font-weight:600;color:#8a8a8a}.search-select.middle-c{border:1px solid #d6d6d6;background:#fff;font-size:11px;width:149px;background:url(select-bg.59c89c33c96a3c2f.gif) right center no-repeat;border-radius:3px}.full-width-search .search-line-a.last{margin-right:0}.search-select.full-width-a{border:1px solid #e3e3e3;background:#fff;font-size:11px;width:341px;background:url(select-bg.59c89c33c96a3c2f.gif) right center no-repeat;border-radius:3px}.search-select.full-width-b{border:1px solid #e3e3e3;background:#fff;font-size:11px;width:321px;background:url(select-bg.59c89c33c96a3c2f.gif) right center no-repeat;border-radius:3px}.search-select.full-width-c{border:1px solid #e3e3e3;background:#fff;font-size:11px;width:321px;margin-right:18px;background:url(select-bg.59c89c33c96a3c2f.gif) right center no-repeat;border-radius:3px}.search-line-select.middle-b{width:auto;float:left;margin-right:0;margin-left:18px}.search-select.half-width select{background-color:#fff;cursor:pointer;background-image:url(select-bg.59c89c33c96a3c2f.gif);background-position:89% center;background-repeat:no-repeat;border:medium none;border-radius:0;color:#d3d3d3;font-size:11px;padding:7px 0 8px 4px;outline:medium none;width:110%;text-transform:uppercase;font-family:Raleway;font-weight:600;color:#8a8a8a}.search-select.half-width{width:136px}.search-select span{text-transform:uppercase;font-family:Raleway;font-weight:600;color:#8a8a8a}.search-select-a{cursor:pointer;padding:8px}.search-footer{border-top:1px solid #f8f1eb;padding:23px 21px 30px 22px}.search-asvanced{display:none;padding-top:17px}.overlay{display:none;width:100%;height:100%;background:rgba(20,29,30,.19);position:fixed;left:0px;top:0px;z-index:9999}.autorize-popup{z-index:9999;width:444px;height:255px;background:#fff;position:fixed;left:50%;top:-300px;margin-top:-128px;margin-left:-222px}.autorize-tab-a{display:block;float:left;width:82px;height:27px;text-align:center;text-decoration:none;font-family:Raleway;font-weight:600;font-size:13px;text-transform:uppercase;color:#fff;background:#141d1e;padding-top:12px}.autorize-tab-b{display:block;float:left;width:303px;height:27px;text-decoration:none;font-family:Raleway;font-weight:600;font-size:13px;text-transform:uppercase;color:#fff;background:#141d1e;padding-top:12px;padding-left:20px}.autorize-tabs a.current{color:#292828;background:#fff;cursor:default}.autorize-close{display:block;width:39px;height:39px;float:right;background:url(popup-close.d1b58fad5176e5eb.png) left top no-repeat}.autorize-close:hover{background-position:left -39px}.autorize-lbl{font-family:Raleway;font-size:13px;color:#6d6d6d;margin:0 0 18px}.autorize-padding{padding:22px 20px 20px 21px}.autorize-tab-content{display:none}.autorize-tab-content input[type=text]{border:1px solid #ebebeb;background:#fff;width:381px;border-radius:3px;font-size:11px;padding:10px 8px;text-transform:uppercase;font-family:Raleway;font-weight:600;color:#8a8a8a;margin-bottom:15px}.authorize-btn{display:block;width:118px;height:34px;padding-top:3px;cursor:pointer;background:#ff7200;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;text-align:center;font-size:11px;text-decoration:none;color:#fff;float:left;font-family:Montserrat;font-weight:400;text-transform:uppercase;border:0px}.authorize-btn:hover{background:#ff8f35}.authorize-forget-pass{float:left;font-family:Raleway;font-size:12px;color:#6d6d6d;text-decoration:none;margin:12px 0 0 15px}.header-account a:hover,.header-viewed-btn:hover,.header-viewed:hover .header-viewed-btn,.header-curency a:hover,.header-nav ul li a:hover{color:#ff7200}.header-nav ul li{position:relative}.header-nav ul li a,.fixed .header-nav ul li a{padding-bottom:39px}.fixed .header-nav ul ul{top:37px}.fixed .hdr-srch-overlay{top:7px}.header-nav ul ul{display:none;position:absolute;left:-14px;top:53px;z-index:999;width:211px;background:#111111;padding:17px 0 18px}.header-nav ul li:hover>a{color:#ff7200}.header-nav ul ul li{margin:0 0 19px;display:block;float:none;padding:0 15px}.header-nav ul ul li:last-child{margin-bottom:0}.header-nav ul ul li a{margin:0;padding:0;font-size:11px;color:#d8d8d8;font-family:Raleway;font-weight:600}.wrapper-padding{max-width:1100px;margin:0 auto}.wrapper-padding-a{max-width:1190px;margin:0 auto}.wrapper-a-holder{max-width:1100px;margin:0 auto;position:relative;height:1px}.wrapper-a{max-width:1100px;width:100%;margin:0 auto;position:absolute;height:1px;left:0px;z-index:99;bottom:298px}.full-width-search .wrapper-a{bottom:146px}.special-offer-a{margin:42px 0 0;float:left;width:346px}.special-offer-img{height:auto;margin:0}.special-offer-img img{width:100%}.special-offer-img a{display:block;line-height:0px}.special-offer-img img,.special-offer-img a{height:auto;margin:0;padding:0}.special-offer-foot-l{margin-top:3px;float:left;width:230px}.special-offer-foot-l b{font-weight:400;display:block;text-transform:uppercase;color:#252525;margin-bottom:7px;font-family:Montserrat}.special-offer-foot-l span{font-family:Raleway;font-weight:600;text-transform:uppercase;font-size:10px;color:#939393}.special-offer-foot-r{float:right;text-align:right;margin-top:1px}.special-offer-foot-r b{font-family:Montserrat;font-size:20px;display:block;font-weight:400;margin-bottom:3px;color:#ff7200}.special-offer-foot-r span{display:block;font-size:10px;font-family:Raleway;font-weight:600;color:#939393;text-transform:uppercase}.special-offer-foot{background:#fff;padding:21px 19px 25px 20px}.special-offer-b{float:left;width:345px;height:344px;margin:42px 0 0 31px}.weather-block{width:345px;height:344px;background-size:345px 344px}.weather-i{display:inline-block;text-align:center;vertical-align:top;margin:57px 13px 0 14px}.weather-i:nth-child(2n){margin-left:19px}.weather-i:nth-child(2n) .weather-b{margin-left:3px}.weather-devider{margin:56px 0 0;height:1px;background:#9f9e9d}.weather-a{margin:0 0 19px;font-size:13px;color:#fff;font-family:Montserrat;text-transform:uppercase}.weather-b{margin-bottom:17px}.weather-c{text-align:center;font-size:12px;color:#fff;font-family:Raleway;font-weight:600;text-transform:uppercase}.weather-block-padding{text-align:center}.weather-footer{text-align:left;padding:20px 0 0 18px}.weather-foot-link-a{font-size:21px;line-height:25px;color:#fff;font-weight:nomal;font-family:Montserrat;font-weight:400;display:block}.weather-footer a{text-decoration:none}.weather-foot-link{display:block;font-size:12px;color:#fff;text-transform:uppercase;font-family:Raleway;font-weight:600;margin-bottom:5px}.srch-btn{display:block;width:102px;height:24px;padding-top:10px;background:#ff7200;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;text-align:center;font-size:11px;text-decoration:none;color:#fff;border:0px;margin-top:1px;float:left;font-family:Montserrat;font-weight:400;text-transform:uppercase}button.srch-btn{cursor:pointer;font-family:Montserrat;font-size:11px;font-weight:400;padding-top:2px;float:none;margin-top:21px;height:34px}.date-icon{display:block;width:16px;height:15px;background:url(datepick.b22de34884de1e19.png) left top no-repeat;position:absolute;z-index:1;top:7px;right:8px}.input-a{position:relative}.date-inpt{cursor:pointer;z-index:99;position:relative}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-radius:0!important;border-color:#ebebeb;background:#fff}.ui-widget-header{background:#fff!important;border:0px!important}.ui-datepicker .ui-datepicker-title{font-size:12px;font-family:Montserrat;text-transform:uppercase;font-weight:400;color:#4c4c4c}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{font-family:Montserrat;border:0px!important;font-size:11px;font-weight:400;border-radius:0!important;display:block}.ui-datepicker td span,.ui-datepicker td a{padding:5px 5px 10px 10px!important;font-weight:400!important;width:20px!important;height:20px!important;background:#fafafa!important}.ui-datepicker td{padding:0!important;color:#686d6e;border:1px solid #eaeaea}.ui-datepicker td a:hover,.ui-state-default.ui-state-active{background:#ff7200!important;color:#fff}.ui-datepicker th{font-size:11px;font-weight:400}.ui-datepicker{padding:10px 14px;margin-left:-8px;margin-top:15px;width:252px}.ui-widget-header .ui-icon.ui-icon-circle-triangle-w{width:4px;height:8px;left:10px;background:url(cal-left.36b1c76a7bc15e13.png) left top no-repeat;background-position:0px 0px}.ui-widget-header .ui-icon.ui-icon-circle-triangle-e{width:4px;height:8px;left:auto;margin-left:0;right:0px;background:url(cal-right.45f7f1b2b65f0979.png) left top no-repeat;background-position:0px 0px}.ui-datepicker .ui-datepicker-prev{left:0px;cursor:pointer}.ui-datepicker .ui-datepicker-next{right:0px;cursor:pointer}.ui-corner-all.ui-state-hover{border-color:transparent;background:transparent}.ui-datepicker .ui-datepicker-prev.ui-state-hover{left:-1px}.ui-datepicker .ui-datepicker-next.ui-state-hover{right:-1px}.input-a{padding:6px 7px 7px;background:#fff none repeat scroll 0 0;border:1px solid #e3e3e3;border-radius:3px;box-shadow:0 1px 1px #3232320d;color:#8a8a8a}.input-a input[type=text]{width:100%;border:0px;background:transparent;font-family:Raleway;font-size:11px;text-transform:uppercase}.textarea-a{padding:7px;background:#fff none repeat scroll 0 0;border:1px solid #e3e3e3;border-radius:3px;box-shadow:0 1px 1px #3232320d;color:#8a8a8a}.textarea-a textarea{width:100%;border:0px;resize:none;background:transparent;font-family:Raleway;font-size:11px;text-transform:uppercase}.srch-tab-left{float:left;width:46.5%}.srch-tab-right{float:right;width:46.5%}.srch-tab-3c{width:28.6%;float:left;margin-right:7%}.srch-tab-3c:nth-child(3n){float:right;margin-right:0}.srch-tab-3c .custom-select{cursor:pointer;height:34px;background:#fff none repeat scroll 0 0;border:1px solid #e3e3e3;border-radius:3px;box-shadow:0 1px 1px #3232320d;background:url(mp-select.6259a56db078295f.png) right top no-repeat;font-size:11px;color:#8a8a8a}.srch-tab-3c .custom-select span{display:block;padding:10px 7px 9px}.select-wrapper{padding-right:2px}.srch-tab-line{margin-bottom:17px}.srch-tab-line.no-margin-bottom{margin-bottom:0}.srch-tab-line select{cursor:pointer}.srch-tab-line .custom-select{cursor:pointer;width:100%!important;height:32px;background:#fff none repeat scroll 0 0;border:1px solid #e3e3e3;border-radius:3px;box-shadow:0 1px 1px #3232320d;background:url(mp-select.6259a56db078295f.png) right top no-repeat;font-size:11px;color:#8a8a8a}.srch-tab-line .custom-select span{display:block;width:90%!important;padding:8px 7px 9px}.select-wrapper{position:relative}.search-large-i{width:31.5%;margin-right:2.7%;float:left}.search-large-i:nth-child(3n){float:right;margin-right:0}.srch-btn:hover{background:#ff8f35}.srch-lbl{cursor:pointer;float:right;font-family:Raleway;font-weight:500;color:#566065;margin:12px 0 0;font-size:10px;text-transform:uppercase}.mp-offesr{font-family:Raleway;padding:180px 0 0}.mp-offesr.no-margin{padding-top:0}.mp-pop{padding:182px 0 0}.offer-slider{margin-bottom:95px}.offer-slider-lead{margin-top:9px;font-size:13px;color:#455051;line-height:20px;font-family:Raleway}.offer-slider header{text-align:center;margin-bottom:32px}.mp-popular{margin-bottom:95px}.mp-popular header,header.page-lbl{text-align:center;margin-bottom:31px}.mp-popular header b,.page-lbl b,.offer-slider-lbl{font-size:23px;color:#141d1e;display:block;font-family:Montserrat;text-transform:uppercase;font-weight:400;margin-bottom:12px;padding:0 0 16px;background:url(pop-hdr.9c879ec61edc8b0a.png) center bottom no-repeat}.mp-popular header p,.page-lbl p{font-family:Raleway;line-height:26px;font-size:15px;color:#455051}.offer-slider-lbl{font-size:23px;color:#141d1e;font-family:Montserrat;text-transform:uppercase}.offer-slider header p{font-family:Lora;line-height:26px;font-size:15px;font-style:italic;color:#455051;display:inline-block;width:640px}.mp-popular header p,.page-lbl p{font-style:italic;display:inline-block;width:640px;font-family:Lora}.offer-slider-i{margin-right:15px}.offer-slider-i.catalog-i{width:32%;float:left;margin:0 2% 2% 0;font-family:Raleway}.offer-slider-i.catalog-i:nth-child(3n){margin-right:0;float:right}.offer-slider-i.catalog-i .cat-list-btn{margin-bottom:5px;font-family:Montserrat;font-weight:400;font-size:10px;border-radius:3px;padding-top:9px;padding-bottom:9px;margin-top:15px;background:#fff;border:1px solid #e5e5e5;color:#838383}.offer-slider-i.catalog-i .cat-list-btn:hover{color:#ff7200}.catalog-i .offer-slider-l{width:auto;margin-top:1px}.catalog-i .offer-slider-devider{margin-right:15px}.offer-slider-img img{width:100%}.catalog-head{background:#fff;padding:9px 17px;margin-bottom:25px}.catalog-head label{font-family:Raleway;float:left;margin:9px 15px 0 0;font-weight:600;text-transform:uppercase;font-size:11px;color:#3a4142}.catalog-head .search-select{float:left;width:89px;margin-top:1px;margin-right:10px;border:1px solid #dedcdc}.catalog-head .search-select select{background-image:url(select-bg2.e04a59093b3149c0.png);padding-top:9px;padding-bottom:8px;font-size:9px;color:#8a8a8a;background-position:80% center;background-repeat:no-repeat}.show-thumbs,.show-table,.show-list{margin-left:5px;display:block;width:29px;height:29px;float:right}.show-thumbs{background:url(sort-a.91158a7eb0229792.png) left top no-repeat}.show-table{background:url(sort-b.8bf1656975b6293c.png) left top no-repeat}.show-list{background:url(sort-c.e42921f18fc01fd5.png) left top no-repeat}.show-thumbs.chosen,.show-table.chosen,.show-list.chosen{background-position:left -29px}.cat-list-item-h{width:100%;float:left}.cat-list-item-l{width:241px;float:left;margin:0;padding:0;line-height:0px;overflow:hidden}.cat-list-item-l img{width:100%}.cat-list-item-r{margin:0 0 0 241px}.cat-list-item-rb{width:100%;float:left;overflow:hidden}.cat-list-item-p{padding:0 0 0 18px}.cat-list-item{background:#fff;overflow:hidden;margin:0 0 20px}.cat-list-content-a{width:100%;float:left}.cat-list-content-l{margin:0 125px 0 0}.cat-list-content-lb{width:100%;float:left;overflow:hidden}.cat-list-content-lpadding{padding:18px 30px 7px 0;min-height:156px;border-right:1px solid #ede7e1}.cat-list-content-r{width:124px;float:left;overflow:hidden;margin:0 0 0 -125px}.cat-list-content-p{padding:17px 0 17px 18px}.cat-list-item .offer-slider-link{font-family:Raleway;color:#252525;margin-bottom:8px}.cat-list-item .offer-slider-location{font-size:10px;line-height:15px;margin-bottom:0;font-family:Raleway;font-weight:500;text-transform:uppercase}.cat-list-content-l p{font-size:13px;line-height:21px;margin:13px 0 14px;color:#455051;font-family:Raleway}.cat-icon-01{display:block;float:left;width:15px;height:13px;background:url(cat-icon-01.b76e79244a22b52d.png) left top no-repeat}.cat-icon-02{display:block;float:left;width:9px;height:13px;background:url(cat-icon-02.60a7ae6a715e8c89.png) left top no-repeat}.cat-icon-03{display:block;float:left;width:11px;height:13px;background:url(cat-icon-03.898dba2cfca5d40c.png) left top no-repeat}.cat-icon-04{display:block;float:left;width:11px;height:13px;background:url(cat-icon-04.22b8626230b91feb.png) left top no-repeat}.cat-icon-05{display:block;float:left;width:11px;height:13px;background:url(cat-icon-05.dbce5f0f6858924e.png) left top no-repeat}.cat-icon-06{display:block;float:left;width:7px;height:13px;background:url(cat-icon-06.70ede398c9acc6e5.png) left top no-repeat}.cat-icons span.active{background-position:left -13px}.cat-icons span{margin-right:13px}.cat-list-review{font-size:10px;margin-bottom:17px;color:#747d7e;font-family:Raleway;font-weight:500;text-transform:uppercase}.cat-list-item .offer-slider-r{float:none;margin-bottom:18px;font-family:Raleway}.cat-list-item .stars{margin-bottom:7px}.cat-list-btn{display:inline-block;font-family:Montserrat;font-weight:400;background:#fff;padding:9px 15px;border-radius:3px;border:1px solid #e5e5e5;text-decoration:none;color:#838383;font-size:10px;text-transform:uppercase}.cat-list-btn:hover{color:#ff7200}.cat-list-item .cat-list-btn{padding-left:26px;padding-right:26px}.cat-list-content-l .offer-slider-link{margin-bottom:8px}.cat-list-item-rb .offer-slider-r b{font-weight:500!important;margin-bottom:7px}.cat-list-item-rb .offer-slider-r span{font-size:10px}.cat-list-item-rb .cat-list-btn{background:transparent;border:1px solid #e5e5e5;border-radius:3px;font-size:10px;padding-bottom:9px;padding-top:9px;font-family:Montserrat;color:#838383;font-weight:400}.cat-list-item-rb .cat-list-btn:hover{color:#ff7200}.cat-list-item-rb .offer-slider-link a{font-size:13px}.offer-slider-txt{padding:20px 13px 21px;background:#fff}.offer-slider-img{text-decoration:none;display:block;margin:0;padding:0;line-height:0px;width:100%;height:100%;position:relative}.offer-slider-overlay{display:none;width:100%;height:100%;position:absolute;left:0px;top:0px;background:url(offer-over.c08c060e2d256943.png) left top repeat}.offer-slider-btn{font-family:Raleway;font-weight:600;font-size:10px;text-transform:uppercase;color:#fff;display:inline-block;border:2px solid #fff;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;width:104px;height:23px;padding-top:6px;text-align:center;line-height:18px;position:absolute;margin-left:-52px;margin-top:-15px;left:50%;top:-200px}.last-order{height:353px;padding:147px 0 0;margin-bottom:40px}.last-order-content{text-align:center}.last-order-a{font-size:12px;font-family:Montserrat;font-weight:400;color:#fff;margin-bottom:19px;text-transform:uppercase}.last-order-b{font-size:23px;color:#fff;margin-bottom:18px;text-transform:uppercase;font-family:Montserrat;font-weight:400}.last-order-c{font-size:14px;color:#fff;margin-bottom:17px;font-family:Lola;font-weight:400;font-style:italic}.last-order-d{margin-bottom:22px;font-family:Montserrat;font-weight:400}.last-order-btn{font-family:Montserrat;font-weight:narmal;border:2px solid #fff;display:inline-block;font-size:11px;color:#fff;text-decoration:none;text-transform:uppercase;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:11px 26px}.last-order-btn:hover{background:#fff;color:#303b3c}.duble-margin{margin-bottom:100px}.partners{text-align:center;border-bottom:1px solid #f0e9e4;padding-bottom:30px;margin-bottom:94px}.partners a{margin:0 28px}.partners a:first-child{margin-left:0}.partners a:last-child{margin-right:0}.testimonials{background:#fff;padding:93px 0 96px}.testimonials-lbl{text-align:center;font-size:23px;margin-bottom:16px;color:#141d1e;padding-bottom:16px;text-transform:uppercase;font-family:Montserrat;background:url(pop-hdr.9c879ec61edc8b0a.png) center bottom no-repeat}.testimonials-lbl-a{text-align:center;font-size:15px;margin-bottom:36px;color:#455051;font-style:italic;font-family:Lora}.testimonials-i{text-align:center}.testimonials-a{margin-bottom:17px}.testimonials-b{margin-bottom:15px;font-size:15px;color:#455051;font-family:Raleway;line-height:26px}.testimonials-c{margin-bottom:18px}.testimonials-c li{display:inline-block}.testimonials-d{font-family:Raleway;font-size:11px;color:#454545;font-weight:500;text-transform:uppercase}.testimonials-holder{max-width:1100px;margin:0 auto;position:relative}.testimonials-holder .bx-pager{display:none}.testimonials-holder .bx-prev,.testimonials-holder .bx-next{display:block;width:11px;height:21px;overflow:hidden;text-indent:-9999px;position:absolute;top:50%;margin-top:-10px}.testimonials-holder .bx-prev{background:url(test-l.db1b7f72e2c943c6.gif) left top no-repeat;left:0px}.testimonials-holder .bx-next{background:url(test-r.ddb0b219f4a7aca6.gif) left top no-repeat;right:0px}.testimonials-holder .bx-prev:hover,.testimonials-holder .bx-next:hover{background-position:left -21px}.last-order-d{font-family:Open Sans;font-size:24px;font-weight:600;color:#ff7200}.mp-popular-row{max-width:1100px;margin:0 auto}.mp-popular-row .offer-slider-i{float:left;width:346px;margin-right:31px}.mp-popular-row .offer-slider-i:last-child{margin-right:0}.offer-slider-link{margin-bottom:12px}.offer-slider-link a{font-size:14px;color:#4c4c4c;text-transform:uppercase;text-decoration:none;font-weight:400;font-family:Montserrat}.offer-slider-l{width:151px;float:left}.offer-slider-location{margin-bottom:7px;font-size:10px;color:#747d7e;font-weight:600;text-transform:uppercase}.stars ul,.stars ul li{margin:0;padding:0;list-style:none}.stars ul li{float:left;margin-right:1px}.popular-slider{margin-bottom:90px}.offer-slider-r{float:right;margin:2px 0 0}.offer-slider-r b{font-family:Montserrat;font-weight:400;letter-spacing:-.03em;display:block;font-size:20px;margin-bottom:6px;color:#ff7200;line-height:15px}.offer-slider-devider{width:2px;margin:0 12px 0 0;height:33px;background:#ede7e1;float:right}.offer-slider-r span{font-family:Raleway;font-size:9px;font-weight:600;text-transform:uppercase;color:#939393;float:right;margin-top:6px}.offer-slider-c{padding:0 45px;position:relative}.offer-slider-c .bx-pager{display:none}.offer-slider-c .owl-next,.offer-slider-c .owl-prev{display:none!important;position:absolute;width:15px;height:29px;margin-top:-16px;top:50%;overflow:hidden;text-indent:-9999px}.offer-slider-c .owl-prev{background:url(offers-l.8c9f5d4ba2221b41.png) left top no-repeat;left:-45px}.offer-slider-c .owl-next{background:url(offers-r.711ef590744cba75.png) left top no-repeat;right:-45px}.offer-slider-c .owl-next:hover,.offer-slider-c .owl-prev:hover{background-position:left -29px}.mp-b{margin-top:100px;padding-bottom:95px;background:#ffffff;padding-top:75px}.mp-b-left{width:357px;float:left}.mp-b-right{width:723px;float:right}.mp-b-lbl{font-family:Montserrat;font-weight:400;font-size:18px;text-transform:uppercase;color:#141d1e;margin-bottom:32px}nav ul,nav ul li{margin:0;padding:0;list-style:none}.regions{margin-bottom:12px}.regions-holder{width:347px;height:177px;position:relative}.regions-holder .asia,.regions-holder .africa,.regions-holder .austalia,.regions-holder .europe,.regions-holder .north-america,.regions-holder .south-america{width:347px;height:177px;position:absolute;left:0px;top:0px}.regions-holder .asia{background:url(asia.d551d1f395eaa4a8.png) left top no-repeat}.regions-holder .africa{background:url(africa.aa7d6b2f4cab2eda.png) left top no-repeat}.regions-holder .austalia{background:url(australia.9307738935127167.png) left top no-repeat}.regions-holder .europe{background:url(europe.801cc9ea782dc0b7.png) left top no-repeat}.regions-holder .north-america{background:url(north-america.68c2ee829d6de13a.png) left top no-repeat}.regions-holder .south-america{background:url(south-america.37d3a0bbde5ad24a.png) left top no-repeat}.regions-holder area{cursor:pointer}.regions-holder map{position:absolute;left:0px;top:0px;z-index:9999}.regions-nav ul li{display:inline-block;background:url(regions-nav.f813c83266ecaf3e.png) right top no-repeat;padding:0 9px 4px 0;margin:0 0 0 2px;background-position:right 7px}.regions-nav ul li a.chosen{color:#ff7200}.regions-nav ul li:first-child{margin-left:0}.regions-nav ul li:nth-child(4n),.regions-nav ul li:last-child{background:transparent}.regions-nav ul li:nth-child(4n){margin-right:12px}.regions-nav ul li:nth-child(5n){margin-left:0}.regions-nav ul li a{font-family:Raleway;color:#3a4142;font-weight:600;text-transform:uppercase;text-decoration:none;font-size:11px}.regions-nav ul li a:hover{color:#ff7200}.reasons-item-a{width:286px;float:left;background:url(reasons-01.044b19e91d93c99d.png) left top no-repeat;padding:6px 0 0 63px;margin:0 0 26px}.reasons-item-b{width:286px;float:right;background:url(reasons-02.64b334e5cf3fae1c.png) left top no-repeat;padding:6px 0 0 63px;margin:0 0 26px}.reasons-item-c{width:286px;float:left;background:url(reasons-03.a878b499d7013d6c.png) left top no-repeat;padding:6px 0 0 63px}.reasons-item-d{width:286px;float:right;background:url(reasons-04.9067261de1ef65d2.png) left top no-repeat;padding:6px 0 0 63px}.reasons-lbl{font-size:14px;color:#3a4142;background:url(reasons-lbl.d7308513e0f6cd4a.gif) left bottom no-repeat;font-family:Montserrat;font-weight:400;margin-bottom:10px;padding:0 0 14px;text-transform:uppercase}.reasons-txt{font-family:Raleway;color:#626262;line-height:25px}.advantages-row{text-align:center}.advantages-i{display:inline-block;text-align:center;margin:3px 31px 0;width:315px}.advantages-a{margin-bottom:19px}.advantages-b{font-family:Montserrat;text-transform:uppercase;font-weight:400;margin-bottom:14px}.advantages-c{font-size:15px;font-family:Raleway;line-height:25px;color:#626262}.footer-a{color:#fff;background:#141d1e;padding:56px 0 31px}.footer-a .section{width:281px;float:left;display:block}.footer-a .section:last-child{float:right;width:254px}.footer-lbl{font-size:14px;color:#fff;margin-bottom:12px;font-family:Montserrat;font-weight:400;background:url(foot-lbl.1956ebd4b4d052ee.gif) left bottom no-repeat;padding:0 0 18px;text-transform:uppercase}.footer-adress{font-family:Raleway;font-size:13px;line-height:33px;color:#f7f7f7;background:url(footer-icon-01.cf8687c5eca7376d.png) left top no-repeat;padding:0 0 0 22px;background-position:left 9px;margin:0 0 9px}.footer-phones{font-family:Raleway;font-size:13px;color:#f7f7f7;background:url(footer-icon-02.998f77e081edb69c.png) left top no-repeat;padding:0 0 0 22px;margin:0 0 17px;background-position:left 1px}.phones{font-family:Raleway;font-size:13px;color:#000;background:url(phone-39.53a64906d9646e84.png) left top no-repeat;background-position:left 1px}.footer-phones a[href^=tel]{color:#fff;text-decoration:none}.footer-email{font-family:Raleway;font-size:13px;color:#f7f7f7;margin:0 0 17px;background:url(footer-icon-03.2e31fd6019560dc5.png) left top no-repeat;padding:0 0 0 22px;background-position:left 2px}.footer-skype{font-family:Raleway;font-size:13px;color:#f7f7f7;background:url(footer-icon-04.e0524b5913b4fc5e.png) left top no-repeat;padding:0 0 0 22px;background-position:left 2px}.footer-tour{width:218px;padding-bottom:25px}.footer-tours{margin-top:19px}.footer-tour-l{float:left;margin-top:3px;width:84px}.footer-tour-l img{width:100%}.footer-tour-r{float:right;width:118px}.footer-tour-a{margin-bottom:8px;font-size:12px;color:#fff;text-transform:uppercase;font-family:Montserrat;font-weight:400;letter-spacing:-.03em}.footer-tour-b{font-family:Raleway;font-weight:600;margin-bottom:9px;font-size:9px;color:#a2a2a2;text-transform:uppercase}.footer-tour-c{font-family:Montserrat;font-weight:400;font-size:17px;color:#ff7200;text-transform:uppercase}.tweet{margin-bottom:17px;background:url(icon-tweet.beef2045df8f0c18.png) left top no-repeat;padding:0 0 0 25px;font-size:13px;background-position:left 7px;color:#f7f7f7;width:240px;line-height:26px;font-family:Raleway}.tweet-date{font-size:12px;font-family:Raleway;color:#b7b7b7;font-weight:300}.tweet a{color:#f7f7f7;text-decoration:none}.twitter-follow{margin-top:24px;font-size:10px;font-weight:600;font-family:Raleway;color:#fff;text-transform:uppercase}.twitter-follow a{color:#fff;text-decoration:none}.footer-subscribe{width:243px;height:27px;margin:22px 0 11px;padding:7px 0 0 10px;background:#2c3536;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}.footer-subscribe-a{background:url(icon-subscribe.5814536f552444ef.png) left top no-repeat;min-height:11px;background-position:left 4px;padding:0 0 0 21px}.footer-subscribe-a input{background:transparent;width:204px;border:0px;font-family:Raleway;color:#525f60;font-size:13px}.footer-subscribe-btn{display:block;border:0px;cursor:pointer;width:85px;height:32px;padding-bottom:1px;color:#fff;font-family:Montserrat;font-weight:400;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;background:#ff7200;font-size:11px;text-transform:uppercase}.footer-subscribe-btn:hover{background:#f98528}.footer-b{height:52px;background:#000000;color:#fff}.footer-left{font-size:10px;color:#fff;font-family:Raleway;font-weight:600;text-transform:uppercase;float:left;margin:19px 0 0;letter-spacing:-.03em}.footer-social{float:right;margin:19px 0 0}.footer-social a{float:left;display:block;margin:0 10px;width:14px;height:14px}.footer-social a:last-child{margin-right:0}.footer-social a.footer-twitter{background:url(footer-twitter.6a2eb87ae3f79873.png) left top no-repeat}.footer-social a.footer-facebook{background:url(footer-facebook.e0dff3cb1925623b.png) left top no-repeat}.footer-social a.footer-vimeo{background:url(footer-vimeo.a93e428655f6b18d.png) left top no-repeat}.footer-social a.footer-pinterest{background:url(footer-pinterest.394b0fbe826614da.png) left top no-repeat}.footer-social a.footer-instagram{background:url(footer-instagram.3ca1258431639d8f.png) left top no-repeat}.footer-social a:hover{background-position:left -14px}.advantages-row.flat{text-align:left;margin-top:39px}.flat-adv-a{width:100%;float:left}.flat-adv-l{width:80px;margin-top:3px;float:left}.flat-adv-r{margin:0 0 0 80px}.flat-adv-rb{width:100%;float:left}.flat-adv{width:48%;float:left;margin-bottom:29px}.flat-adv:nth-child(2n){width:48%;float:right}.flat-adv:nth-child(3n),.flat-adv:nth-child(4n){margin-bottom:0}.flat-adv.large .flat-adv-l{width:127px;margin-top:3px;float:left}.flat-adv.large .flat-adv-r{margin:0 0 0 127px}.flat-adv.large{margin-bottom:45px}.flat-adv-b{font-size:14px;color:#3a4142;text-transform:uppercase;font-family:Montserrat;font-weight:400;margin-bottom:14px}.flat-adv-c{font-size:14px;color:#626262;line-height:26px;font-family:Raleway}.testimonials-flat .testimonials-b,.testimonials-flat .testimonials-d{color:#fff}.testimonials-flat .testimonials-holder .bx-prev{background:url(ss-l.daf4e26c0842e35a.png) left top no-repeat;height:21px;width:12px}.testimonials-flat .testimonials-holder .bx-next{background:url(ss-r.31b4236a7e972c9e.png) left top no-repeat;height:21px;width:12px}.testimonials-flat .testimonials-holder .bx-prev:hover,.testimonials-flat .testimonials-holder .bx-next:hover{background-position:left -21px}.inform-block{padding:0 0 60px}.flat-adv-btn{display:inline-block;margin-top:17px;font-size:11px;color:#30353a;text-decoration:none;text-transform:uppercase;font-family:Montserrat;font-weight:400;border:2px solid #e6e6e6;border-radius:3px;padding:10px 19px}.flat-adv-btn:hover{color:#ff7200}.pop-destinations{background:#ffffff;padding:92px 20px 61px}.pop-destinations .offer-slider-i,.offer-slider-c{font-family:Raleway;font-weight:500}.pop-destinations .offer-slider-i{margin-bottom:13px}.pop-destinations .offer-slider-i:nth-child(3n){margin-right:0}.pop-destinations .offer-slider-txt{padding-left:0;padding-right:0}.partners-wrapper{padding:94px 0 0}.partners-wrapper .partners{margin-top:32px;margin-bottom:66px;border:0px}.partners-wrapper.no-margin{padding-top:0}.partners-wrapper.no-margin .partners{margin-bottom:33px}.travel_experience{background:#fff;text-align:center;margin-top:105px;padding:92px 0}.travel_experience.mp-popular{margin-bottom:0}.t-experience-i{display:inline-block;margin:0 29px;width:325px;text-align:center;font-family:Raleway}.t-experience-i:first-child{margin-left:0}.t-experience-i:last-child{margin-right:0}.t-experience-a{margin-bottom:22px}.t-experience-b{font-size:14px;font-family:Montserrat;margin-bottom:13px;color:#3a4142;font-weight:400;text-transform:uppercase}.t-experience-c{font-size:14px;color:#626262;line-height:24px}.theme-teaser .wrapper-padding{border-collapse:collapse;display:table;width:100%}.theme-teaser-l{width:40%;height:500px;padding:0 20px 0 0;vertical-align:middle;display:table-cell}.theme-teaser-r{width:60%;height:500px;padding:0;line-height:0px;text-align:right;vertical-align:bottom;display:table-cell}.theme-teaser-a{color:#fff;font-size:24px;font-weight:400;margin-bottom:7px;font-family:Montserrat;line-height:36px;text-transform:uppercase}.theme-teaser-b{margin-bottom:18px;font-size:15px;color:#fff;line-height:25px;font-family:Raleway}.theme-teaser-c{display:inline-block;font-size:11px;text-transform:uppercase;font-family:Montserrat;font-weight:400;background:#fff;text-decoration:none;border-radius:2px;padding:12px 36px;color:#1d292e}.theme-teaser-c:hover{color:#ff7200}.theme-teaser-padding{padding:0 60px}.pagination a{display:inline-block;background:#fff;text-decoration:none;text-align:center;float:left;margin-right:6px;width:34px;height:26px;padding-top:8px;font-size:13px;font-family:Open Sans;color:#737778}.pagination a:hover,.pagination a.active{color:#ff7200}.two-colls{width:100%;float:left}.two-colls-left{width:346px;float:left;overflow:hidden}.two-colls-right{margin:0 0 0 346px}.two-colls-right-b{width:100%;float:left;overflow:hidden}.two-colls-right .padding{padding:0 0 0 26px}.page-title{float:left;font-family:Montserrat;font-size:15px;text-transform:uppercase;color:#141d1e;font-weight:400}.page-title span{color:#788687}.breadcrumbs{float:right;text-transform:uppercase;font-size:11px;color:#828282;font-family:Raleway;font-weight:600}.breadcrumbs a{text-decoration:none;margin:0 7px;color:#828282}.breadcrumbs span{color:#4a90a4;margin:0 0 0 7px}.page-head{padding-bottom:30px}.srch-results-lbl{background:#fff;margin-bottom:25px;padding:16px 18px;font-size:13px;color:#3a4142;font-family:Raleway;font-weight:600;text-transform:uppercase}.srch-results-lbl span{display:block;height:15px;background:url(result-icon.64463c4c18886bec.png) left top no-repeat;background-position:left 2px;padding:0 0 0 28px}.side-block-search input[type=text]{font-size:11px}.side-block-search .search-select{border:1px solid #dedcdc;width:89px}.side-block-search .search-line-select{width:89px}.side-block-search .search-line input[type=text]{width:294px}.side-block-search .search-select.half-width{border:1px solid #dedcdc;width:145px}.side-block{background:#fff;margin-bottom:10px}.side-block .page-search-p{padding:22px 18px}.side-block .page-search-p label{display:block;font-size:11px;color:#4c4c4c;text-transform:uppercase;font-family:Montserrat;font-weight:400;margin-bottom:9px}.side-block .search-line-a{width:144px}.side-block .search-line-b{width:145px}.side-block .search-line-a input,.side-block .search-line-b input{width:129px}.side-padding{padding:21px 18px 20px}.side-lbl{font-size:13px;margin-bottom:16px;color:#3a4142;text-transform:uppercase;font-family:Montserrat;font-weight:400}.price-ammounts{margin:14px 0 0}.side-block .ui-slider-horizontal{height:3px!important;border:0px!important;background:#d9e0e2!important;border-radius:100px!important}.side-block .ui-widget-header{background:#4a90a4!important}.side-block .ui-state-default,.side-block .ui-widget-content .ui-state-default,.side-block .ui-widget-header .ui-state-default,.side-block .ui-widget-header .ui-state-focus{background:#fff!important;border-radius:100px!important;border:1px solid #c2c5c8!important;cursor:pointer!important;top:-8px;width:17px;height:17px}.price-ammounts input[type=text]{width:100px;font-size:12px;color:#666;font-family:Open Sans;border:0px;background:#fff}#ammount-to{float:right;text-align:right}.price-ranger{margin-top:24px}.star-rating-l{margin:1px 0 0;font-size:11px;color:#848484;font-family:Raleway;font-weight:600;float:left}.star-rating-r{margin-left:8px;float:left}.star-rating-r a{margin-right:3px;float:left}.side-block .jq-checkbox{width:15px;margin:0 5px 0 0;background:#fff;box-shadow:none;border:1px solid #dedcdc;border-radius:2px;height:15px;position:relative}.side-block .jq-checkbox.checked span{width:10px;height:8px;left:2px;bottom:4px;margin:0;box-shadow:none;background:transparent url(checkbox.7740f1df99e1ccff.png) left top no-repeat;position:absolute}.side-block .checkbox{margin-bottom:18px}.side-block .checkbox label{font-family:Raleway;cursor:pointer;font-weight:600;text-transform:uppercase;font-size:11px;color:#848484}.side-block .checkbox label.active{color:#4a90a4}.side-block .checkbox:last-child{margin-bottom:5px}.checkbox .jq-checkbox{width:15px;margin:0 5px 0 0;background:#fff;box-shadow:none;border:1px solid #dedcdc;border-radius:2px;height:15px;position:relative}.checkbox .jq-checkbox.checked span{width:10px;height:8px;left:2px;bottom:4px;margin:0;box-shadow:none;background:transparent url(checkbox.7740f1df99e1ccff.png) left top no-repeat;position:absolute}.jq-radio{width:13px;height:13px;position:relative;background:#fff;box-shadow:none;border:1px solid #96a0a1}.jq-radio.checked{background:#96a0a1}.jq-radio.checked span{display:block;width:7px;height:7px;position:absolute;left:3px;top:3px;background:#fff;border-radius:100px}.portfolio-photos{display:none}.fancybox-skin,.fancybox-opened .fancybox-skin{background:transparent;box-shadow:none}.fancybox-title-over-wrap{background:transparent;bottom:-50px;left:-10px;font-family:Montserrat;font-size:12px;text-transform:uppercase}.fancybox-close{width:10px;height:10px;background:url(colorbox-close.9fdadeb4d0496bec.png) left top no-repeat;bottom:-20px;right:14px;top:auto}.fancybox-prev span{display:block;width:10px;height:16px;left:-40px;background:url(colorbox-left.748a097e90274db3.png) left top no-repeat;visibility:visible}.fancybox-next span{display:block;width:10px;height:16px;right:-40px;background:url(colorbox-right.a1069c251a646fdb.png) left top no-repeat;visibility:visible}.flight-item{background:#fff;margin-bottom:19px;padding:18px 18px 13px}.flt-i-a{width:100%;float:left}.flt-i-b{margin:0 117px 0 0}.flt-i-bb{width:100%;float:left;overflow:hidden}.flt-i-bb.flight-return{padding-top:18px}.flt-i-c{width:117px;float:left;overflow:hidden;margin:0 0 0 -117px}.flt-l-a{width:100%;float:left}.flt-l-b{width:112px;float:left;overflow:hidden}.flt-l-c{margin:0 0 0 112px}.flt-l-cb{width:100%;float:left;overflow:hidden}.way-lbl{margin-bottom:23px;margin-top:5px;text-transform:uppercase;font-size:12px;color:#8a8a8a;font-family:Raleway;display:inline-block;padding-right:27px;font-weight:500;background:url(depart-icon.12e9201925cc0219.png) right top no-repeat;background-position:right 1px}.flt-i-bb.flight-return .way-lbl{background:url(return-icon.0a142bac5757c4f5.png) right top no-repeat;padding-right:48px;background-position:right 1px}.flyght-info-head{font-size:12px;color:#4c4c4c;text-transform:uppercase;font-family:Montserrat;font-weight:400;background:#f5f7f7;padding:5px 9px 4px;margin-bottom:5px}.flight-line{padding:15px 0 14px;border-bottom:1px solid #ebebeb}.flight-line:last-child{border-bottom:0px;padding-bottom:6px}.flight-radio{display:inline-block;vertical-align:middle;margin:-3px 5px 0 9px}.flight-line-a{display:inline-block;vertical-align:middle}.flight-line-a b{font-size:10px;margin-bottom:3px;color:#848484;text-transform:uppercase;font-family:Raleway;font-weight:600;display:block}.flight-line-a span{font-size:12px;color:#4a90a4;font-family:Open Sans;font-weight:700}.flight-line-d{display:inline-block;vertical-align:middle;width:4px;height:7px;background:url(flt-devider.7f61acb00ea30033.png) left top no-repeat;margin:0 11px 0 13px}.flight-line-b{float:right;margin-top:-3px;line-height:16px}.flight-line-b b{cursor:pointer;display:block;background:url(details-icon.512e1a33e7d01b89.png) right top no-repeat;background-position:right 6px;font-size:11px;font-family:Open Sans;font-weight:400;text-transform:uppercase;font-weight:600;color:#4d4d4d}.flight-line-b b.open{cursor:pointer;display:block;background:url(details-icon-up.6c58fefba72858c8.png) right top no-repeat;background-position:right 6px;font-size:11px;font-family:Open Sans;font-weight:400;text-transform:uppercase;font-weight:600}.flight-line-b .ui-slider-handle{outline:none!important}.flight-line-b span{font-family:Raleway;font-weight:500;color:red;font-size:10px}.flt-l-c-padding{padding-right:4px}.flt-i-padding{padding-top:2px;padding-left:15px}.flt-i-price{font-family:Montserrat;margin-bottom:4px;line-height:23px;font-weight:400;font-size:20px;color:#ff7200}.flt-i-price-b{margin-bottom:14px;font-family:Raleway;font-weight:600;text-transform:uppercase;font-size:9px;color:#939393}.flight-details{display:none;background:#f7fafa;padding:14px 10px 12px 33px;font-family:Raleway;font-weight:600;margin:12px 0 0}.flight-details-l{float:left;width:211px}.flight-details-r{float:right;width:198px}.flight-details-a{margin-bottom:3px;font-size:11px;color:#4a90a4}.flight-details-b{margin-bottom:6px;font-size:12px;color:#4d4d4d}.flight-details-c{font-size:11px;color:#a0a0a0}.flight-details-d{text-transform:uppercase;margin:6px 0 0;font-size:11px;color:#848484;line-height:22px}.side-time-holder{padding-top:4px}.side-time{margin-bottom:22px}.side-time .ui-widget-header{background:#ff7200}.side-lbl-a{font-size:11px;margin-bottom:15px;text-transform:uppercase;font-family:Open Sans;font-weight:700;color:#4a90a4}.time-ammounts{margin-bottom:18px;font-size:10px;text-transform:uppercase;color:#666;font-family:Open Sans}.alt-flight{background:#fff;margin-bottom:20px}.alt-flight-a{width:100%;float:left}.alt-flight-l{margin:0 135px 0 0}.alt-flight-lb{width:100%;float:left;overflow:hidden}.alt-flight-lr{width:135px;float:left;overflow:hidden;margin:0 0 0 -135px}.alt-flight-lr .padding{padding:29px 0 10px 18px}.alt-flight .flt-i-price{font-weight:500}.alt-flight .alt-flight-lr .cat-list-btn{text-align:center;width:97px;padding-left:0;padding-right:0}#preloader{position:absolute;display:block;width:100%;height:100%;top:0;right:0;bottom:0;left:0;background:#FFF;z-index:11000}#spinner{position:relative;height:35px;width:35px;top:50%;margin:0 auto;border:3px solid rgba(226,226,226,.75);border-radius:100%;animation:rotation .6s infinite linear}#spinner:before{content:"";display:block;position:absolute;left:-3px;top:-3px;height:100%;width:100%;border-top:3px solid #ff7200;border-left:3px solid transparent;border-bottom:3px solid transparent;border-right:3px solid transparent;border-radius:100%}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.datepicker-popup{min-width:534px!important}.alt-flight-lr .cat-list-btn{padding-left:20px;padding-right:20px}.alt-center-l{width:161px;float:left;overflow:hidden}.alt-center{width:100%;float:left}.alt-center-c{margin:0 0 0 161px}.alt-center-cb{width:100%;float:left;overflow:hidden}.alt-center-lp{padding:18px 0 18px 18px}.alt-logo{display:table}.alt-logo a{display:table-cell;width:161px;height:112px;background:#f7f9fa;text-align:center;vertical-align:middle}.alt-center-cp{padding:27px 0 30px 18px;border-right:1px solid #ede7e1}.alt-lbl{font-family:Montserrat;font-size:12px;font-weight:400;text-transform:uppercase;margin-bottom:5px;color:#4c4c4c}.alt-info{font-family:Raleway;font-weight:500;color:#747d7e;font-size:10px;text-transform:uppercase}.alt-info b{font-family:Open Sans;font-weight:700;color:#4a90a4;margin-right:6px}.alt-devider{width:100%;height:1px;border-bottom:1px solid #ede7e1;margin:11px 0 13px}.alt-data-i{line-height:12px;float:left}.alt-data-i b{display:block;font-family:Raleway;font-weight:600px;margin-bottom:4px;text-transform:uppercase;font-size:10px;color:#848484}.alt-data-i span{font-family:Open Sans;font-weight:700;font-size:12px;color:#4a90a4}.alt-departure{background:url(alt-depart.da2f333470e7ea07.png) left center no-repeat;margin-right:26px;padding:0 0 0 23px}.alt-arrival{background:url(alt-return.67113bc02444cdc7.png) left center no-repeat;margin-right:27px;padding:0 0 0 23px}.alt-time{background:url(alt-time.2a1f9e47519049ff.png) left center no-repeat;margin-right:20px;padding:0 0 0 23px}.alt-center-c .flight-line-b{line-height:15px;margin-top:-1px;margin-right:32px}.alt-details{display:none;padding:23px 21px 25px;border-top:1px solid #e8e8e8}.alt-details-i{font-family:Raleway;float:left;margin-right:70px;font-weight:600}.alt-details-i:nth-child(2n){margin-right:56px}.alt-details-i b{display:block;font-size:12px;margin-bottom:3px;color:#4d4d4d}.alt-details-i span{color:#a0a0a0;font-size:11px}.alt-fligt-table{width:230px;float:left;background:#ffffff;margin-bottom:19px;margin-right:19px}.alt-fligt-table:nth-child(3n){float:right;margin-right:0}.alt-fligt-table-a{padding:10px 10px 17px}.alt-fligt-table-img{display:table;width:100%;border-collapse:collapse}.alt-fligt-table-img a{display:table-cell;height:124px;width:100%;background:#f7f9fa;text-align:center;vertical-align:middle}.alt-fligt-table-content{padding:16px 8px 0}.alt-fligt-table-info{border-top:1px solid #ede7e1;border-bottom:1px solid #ede7e1;padding:13px 0;margin-bottom:16px}.alt-fligt-table-info .alt-departure{margin-right:22px;float:left}.alt-fligt-table-info .alt-arrival{margin:0}.alt-fligt-table .alt-info{margin-bottom:13px}.alt-fligt-table-foot-l{float:left}.alt-fligt-table-foot-r{float:right}.alt-fligt-table .flt-i-price{margin-bottom:3px;margin-top:-4px;font-size:18px}.alt-fligt-table .flt-i-price-b{font-size:9px;margin-bottom:0;color:#939393}.alt-fligt-table .cat-list-btn{padding-left:20px;padding-right:20px}.cat-list-item .offer-slider-r span{float:none}.offer-slider-i .offer-slider-r b{margin-bottom:1px}.preloader{background:url(89.cfe91b022f0ba8f4.gif) center center no-repeat #ffffff}.tour-item .cat-list-item-p,.tour-item .cat-list-content-lpadding{padding:0}.tour-item-a{padding:20px 0 20px 17px}.tour-item-b{padding:17px 17px 20px}.tour-item-lbl{margin-bottom:6px}.tour-item-lbl a{text-decoration:none;text-transform:uppercase;font-size:12px;color:#4c4c4c;font-weight:400;font-family:Montserrat}.tour-item-date{font-size:10px;color:#747d7e;font-family:Raleway;font-weight:600}.tour-item-devider{width:100%;height:1px;background:#ede7e1}.tour-item-b p{margin:0 0 10px}.tour-item-plus{margin:0 3px 0 2px;display:inline-block}.tour-item-icons{float:left}.tour-icon-txt{float:left;font-size:10px;margin:4px 0 0 9px;color:#747d7e;font-family:Raleway;font-weight:600;text-transform:uppercase}.tour-duration{float:left;font-size:10px;margin:4px 0 0 33px;color:#747d7e;font-family:Raleway;font-weight:600;text-transform:uppercase}.tour-item .offer-slider-r span{font-weight:500;color:#747d7e}.tour-item .cat-list-item-rb .offer-slider-r b{margin-bottom:6px}.tour-item .cat-list-btn:hover{background:#4a90a4}.tour-i-holder{float:left}.tour-grid .offer-slider-link a{font-weight:400;font-family:Montserrat;letter-spacing:-.03em;font-size:12px;color:#4c4c4c}.tour-grid .offer-slider-txt{padding:17px 15px 19px 17px}.tour-grid .offer-slider-link{margin-bottom:11px}.tour-grid .offer-slider-r b{font-weight:500}.tour-grid .offer-slider-r span{float:none;font-weight:500}.tour-grid .offer-slider-location{margin-bottom:3px}.tour-grid .cat-list-btn{width:86px;padding-left:0;padding-right:0;text-align:center}.sp-page-a{width:100%;float:left}.sp-page-l{margin:0 348px 0 0}.sp-page-lb{width:100%;float:left;overflow:hidden}.sp-page-r{width:348px;float:left;overflow:hidden;margin:0 0 0 -348px}.sp-page-p{padding-right:29px}.h-detail-r{background:#fff;padding:20px 20px 10px;margin-bottom:7px}.h-detail-lbl{margin:0 0 17px;font-size:16px;color:#4c4c4c}.h-help{background:#fff;padding:21px 20px;margin-bottom:28px}.h-help-lbl{font-family:Montserrat;margin-bottom:8px;color:#4c4c4c;font-weight:400;font-size:16px}.h-help-lbl-a{font-family:Raleway;margin-bottom:15px;font-weight:500;font-size:11px;text-transform:uppercase;color:#747d7e}.h-help-phone{font-family:Open Sans;font-size:20px;color:#4a90a4;background:url(h-phone.ff38a0f7654a98e4.png) left top no-repeat;padding:0 0 0 23px;background-position:left 5px}.h-help-email{font-family:Raleway;margin:6px 0 0 23px;font-size:13px;color:#888}.h-liked{background:#fff;margin-bottom:28px;padding:21px 20px}.h-liked-lbl{font-family:Montserrat;font-weight:400;margin-bottom:16px;font-size:16px;color:#4c4c4c}.h-liked-rating{margin-bottom:8px}.h-liked-item{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #ebebeb}.h-liked-item:last-child{border-bottom:0px;padding:0;margin:0}.h-liked-item-i{width:100%;float:left}.h-liked-item-l{width:81px;float:left;overflow:hidden;margin-top:4px}.h-liked-item-c{margin:0 0 0 81px}.h-liked-item-cb{width:100%;float:left;overflow:hidden}.h-liked-item-p{padding:0 20px 0 17px}.h-liked-title{margin-bottom:5px}.h-liked-title a{font-size:12px;text-decoration:none;color:#4c4c4c;text-transform:uppercase;font-family:Montserrat;font-weight:400}.h-liked-price{font-family:Montserrat;font-weight:400;font-size:17px;color:#ff7200}.h-liked-comment{font-family:Raleway;font-weight:600;text-transform:uppercase;margin-left:5px;font-size:9px;color:#939393}.h-detail-lbl-a{font-family:Montserrat;margin-bottom:7px;font-size:18px;color:#4c4c4c;font-weight:400}.h-detail-lbl-b{font-family:Raleway;font-size:11px;color:#747d7e;text-transform:uppercase;font-weight:500}.h-detail-stars{padding:17px 0 18px;font-weight:500;font-family:Raleway;border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb}.h-stars-list,.h-stars-list li{margin:0;padding:0;list-style:none}.h-stars-list li{float:left;margin-right:1px}.h-stars-list{float:left;margin-right:8px}.h-stars-lbl{float:left;margin:2px 0 0;font-size:11px;color:#747d7e;text-transform:uppercase}.h-add-review{text-decoration:none;margin:2px 0 0;float:right;background:url(add.e898eccdf8463d98.png) left top no-repeat;padding:0 0 0 17px;background-position:left 0px;text-transform:uppercase;font-size:11px;color:#747d7e}.h-details-text{padding:16px 0 17px;margin-bottom:22px;border-bottom:1px solid #ebebeb}.h-details-text p{font-size:13px;color:#626262;font-family:Raleway;line-height:21px;margin-bottom:20px}.h-details-text p:last-child{margin-bottom:0}.wishlist-btn{display:block;height:41px;margin-bottom:15px;border:1px solid #e5e5e5;border-radius:3px}.wishlist-btn:hover .wishlist-btn-r{color:#4a90a4}.wishlist-btn:hover .wishlist-btn-l i{background-position:left -10px}.wishlist-btn:hover{box-shadow:0 1px 3px #32323212}.book-btn:hover{background:#ff8521}.reasons-rating-txt{font-family:Raleway;font-size:14px;color:#7e898b;line-height:26px;margin-bottom:12px}.reasons-rating{overflow:hidden;position:relative;padding:20px;background:#fff;margin-bottom:28px}.reasons-rating .bx-pager{position:absolute;z-index:999;bottom:30px;right:20px}.reasons-rating .bx-pager-item{margin-bottom:4px}.reasons-rating .bx-pager-item a{display:block;border-radius:1000px;border:1px solid #818c8e;overflow:hidden;text-indent:-999px;width:8px;height:8px}.reasons-rating .bx-pager-item a.active{background:#ff7200;border-color:#ff7200}.reasons-rating .bx-controls-direction{display:none}.reasons-rating-user-l{position:relative;float:left;width:52px}.reasons-rating-user-l span{display:block;width:20px;height:17px;padding-top:3px;text-align:center;background:#4a90a4;position:absolute;right:0px;bottom:0px;border-radius:100px;font-size:9px;color:#fff;font-family:Open Sans;font-weight:700}.reasons-rating-user-r{float:left;margin:5px 0 0 14px;font-family:Raleway}.reasons-rating-user-r b{display:block;font-weight:600;font-size:13px;color:#4c4c4c}.reasons-rating-user-r span{font-size:11px;color:#555}.h-tabs-right{float:right;padding:18px 0 0}.h-tabs-right i{float:left;display:block;width:15px;height:15px;background:url(more-icon.8a7ea17f5e1d4f00.png) left top no-repeat}.h-tabs-right span{float:left;font-family:Raleway;font-weight:700;margin:1px 0 0 8px;font-size:10px;color:#787878;text-transform:uppercase}.h-tabs-right a:hover i{background-position:left -15px}.h-tabs-right a:hover span{color:#4a90a4}.h-reasons{background:#fff;padding:21px 20px 9px}.h-reasons-row{margin-top:20px}.reasons-i{border-bottom:1px solid #ebebeb;margin-bottom:13px}.reasons-i:last-child{margin-bottom:0;border-bottom:0px;padding-bottom:none}.reasons-l{width:41px;margin-top:1px;float:left;overflow:hidden}.reasons-h{width:100%;float:left}.reasons-r{margin:0 0 0 41px;font-family:Raleway}.reasons-rb{width:100%;float:left;overflow:hidden}.reasons-i-lbl{font-weight:400;font-family:Montserrat;margin-bottom:7px;text-transform:uppercase;font-size:12px;color:#4c4c4c}.reasons-r p{font-size:12px;color:#626262;line-height:21px}.reasons-p{padding:0 0 0 11px}.h-tabs{background:#fff;padding:0 18px 0 14px;margin-bottom:7px;height:47px}.h-tabs-left{float:left;padding:12px 0 0}.h-tab-item-01 i{display:block;background:url(gall-icon.e8796e0d2ad719df.png) left top no-repeat;float:left;width:17px;height:16px}.h-tab-item-02 i{display:block;background:url(map-icon.521fbc30e9bfce29.png) left top no-repeat;float:left;width:13px;height:16px}.h-tab-item-03 i{display:block;background:url(calc-icon.5a8c0f42dd2cce94.png) left top no-repeat;float:left;width:17px;height:16px}.h-tab-i span{display:none;float:left;margin:3px 0 0 7px;text-transform:uppercase;color:#4a90a4;font-size:10px;font-weight:700;font-family:Raleway}.h-tab-i.active span{display:block}.h-tab-i.active i{background-position:left -16px}.h-tab-i{height:22px;float:left;margin-right:12px;border-right:1px solid #e8e8e8;padding:3px 12px 0 0}.mm-tabs-wrapper{margin-bottom:37px}.tab-item{display:none;position:relative}.tab-item:nth-child(1){display:block}.wishlist-btn-l{width:39px;height:41px;display:block;float:left;border-right:1px solid #e5e5e5}.wishlist-btn-r{float:right;width:266px;height:27px;padding-top:14px;font-size:12px;text-transform:uppercase;font-family:Raleway;color:#6a7880;font-weight:600;text-align:center;display:block}.wishlist-btn-l i{display:block;background:url(whishlist.282bbf46eb461943.png) left top no-repeat;float:left;margin:16px 0 0 15px;width:10px;height:10px}.book-btn{display:block;background:#ff7200;height:41px;margin-bottom:15px;border:1px solid #ff7200;border-radius:3px}.book-btn-l{width:39px;height:41px;display:block;float:left;border-right:1px solid #ed6b00}.book-btn-r{float:right;width:266px;height:27px;padding-top:14px;font-size:12px;text-transform:uppercase;font-family:Raleway;color:#fff;font-weight:600;text-align:center;display:block}.book-btn-l i{display:block;background:url(book-icon.bb54c878bf6b9988.png) left top no-repeat;float:left;margin:17px 0 0 14px;width:12px;height:8px}.gallery-i a{display:block;position:relative}.gallery-i span{display:block;width:102px;height:69px;position:absolute;left:0px;top:0px;z-index:999;border:3px solid transparent}.gallery-i.active span{border-color:#ff9e4f}.gallery-i:hover img{opacity:.8}.tab-gallery-big{margin-bottom:7px}.tab-gallery-preview{position:relative;background:#fff;padding:7px 10px 3px 20px}.tab-gallery-preview .bx-pager{display:none}.tab-gallery-preview .bx-prev,.tab-gallery-preview .bx-next{display:block;width:20px;height:75px;overflow:hidden;text-indent:-999px;position:absolute;top:7px}.tab-gallery-preview .bx-prev{left:0px;background:url(gall-prev.29d476e163dab31b.png) left top no-repeat}.tab-gallery-preview .bx-next{right:0px;background:url(gall-next.01e0e35317d11875.png) left top no-repeat}.tab-gallery-preview .bx-prev:hover,.tab-gallery-preview .bx-next:hover{background-position:left -75px}.tabs-lamp{background:url(icon-lamp.87d76103c415b7ef.png) left top no-repeat;float:right;width:40px;height:42px;display:block}.content-tabs-head ul li{float:left;margin-right:3px}.content-tabs-head.last-item ul li:last-child{float:right;margin-right:0}.content-tabs-head.last-item ul li:last-child a{margin:0;padding:0;background:#ede9e6 url(icon-lamp.87d76103c415b7ef.png) left top no-repeat;float:right;width:40px;height:42px;display:block}.content-tabs-head ul li a{display:block;height:27px;padding:15px 20px 0;border-radius:3px 3px 0 0;font-family:Raleway;font-weight:700;text-decoration:none;color:#73716f;font-size:11px;text-transform:uppercase;background:#ede9e6}.content-tabs-head ul li a.active{background:#fff;color:#ff7200}.content-tabs-head.last-item ul li:last-child a.active{background:#fff url(icon-lamp.87d76103c415b7ef.png) left top no-repeat;background-position:left -42px}.content-tabs-body{background:#fff;padding:37px 20px 39px}.content-tabs-i{font-family:Raleway;display:none}.content-tabs-i:nth-child(1){display:block}.content-tabs-i h2{font-family:Montserrat;font-weight:400;font-size:16px;color:#4c4c4c;margin-bottom:19px}.content-tabs-i p{font-size:14px;color:#626262;line-height:26px}.content-tabs-i p.small{font-size:13px;line-height:21px}.tab-reasons{padding-top:14px}.tab-reasons h2{margin-bottom:26px}.tab-reasons-h{background:#fcfbfa;padding:27px 20px 5px 26px;margin-bottom:36px}.tab-reasons-i{width:41%;margin-bottom:6px;float:left;padding-left:43px}.tab-reasons-i:nth-child(2n){float:right}.tab-reasons-i b{font-family:Montserrat;display:block;margin-bottom:9px;font-weight:400;text-transform:uppercase;font-size:12px;color:#3a4142}.tab-reasons-i p{font-size:12px;line-height:22px}.tab-reasons-i.reasons-01{background:url(tabs-i-01.fb9cbb7210597d1f.png) left top no-repeat}.tab-reasons-i.reasons-02{background:url(tabs-i-02.11bf4648f9a1d69f.png) left top no-repeat}.tab-reasons-i.reasons-03{background:url(tabs-i-03.4037611aa00cdc12.png) left top no-repeat}.tab-reasons-i.reasons-04{background:url(tabs-i-04.2001cf5b168372a7.png) left top no-repeat}.facilities table{border-collapse:collapse;width:100%}.facilities table td{font-family:Raleway;font-size:13px;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding:15px 0 14px;color:#626262}.facilities table td.facilities-a{width:160px;color:#4a90a4}.facility-label{background:url(free-icon.39fa807a714b36b7.png) left top no-repeat;padding:0 0 0 14px;background-position:left 4px}.rates-line{width:44%;float:left}.rates-line-right{width:44%;float:left;margin-left:24px}.rates-search{padding-top:7px}.rates-search label{display:block;margin-bottom:8px;font-size:11px;font-family:Raleway;font-weight:600;text-transform:uppercase;color:#4c4c4c}.rates-search .search-line-a.middle input[type=text]{width:120px}.rates-search .search-line-a{width:152px;margin-right:9px}.rates-search .search-line-select.middle .search-select{width:84px}.rates-search .search-line-select.middle{width:87px}.rates-search .search-line-select.middle.last{width:86px}.rates-search .search-line-a input[type=text],.rates-search .search-line-b input[type=text]{padding-top:9px;padding-bottom:8px}.rates-srch{display:block;float:right;margin:21px 0 0;width:34px;height:34px;background:#ff7200 url(rates-srch.5b12381d84cdbd62.png) left top no-repeat;border-radius:2px;border:0px;cursor:pointer}.rates-srch:hover{background:#ff8f35 url(rates-srch.5b12381d84cdbd62.png) left top no-repeat}.rates-devider{height:1px;background:#ebebeb;margin:12px 0 35px}.available-row .cat-list-item{border-bottom:1px solid #ebebeb;padding-bottom:4px;margin-bottom:19px}.available-row .cat-list-content-p{padding-left:40px}.available-row .cat-list-item-l{width:167px;margin-top:4px}.available-row .cat-list-item-r{margin-left:167px}.available-row .offer-slider-link a{font-size:600}.available-row .cat-list-content-lpadding{padding-top:0;min-height:0px;padding-bottom:15px;border:none}.available-row .cat-list-content-l p{font-size:13px!important;margin-top:10px;margin-bottom:20px;line-height:21px}.available-row .cat-list-content-l .offer-slider-link{margin-bottom:12px}.available-row .cat-list-item-p{padding-left:19px}.available-row .cat-list-content-p{padding-top:0}.available-btn{width:82px;height:21px;padding-top:10px;font-size:10px;text-transform:uppercase;font-weight:700;color:#6a7880;display:block;text-decoration:none;text-align:center;border:1px solid #e5e5e5;border-radius:2px}.available-btn:hover{color:#ff7200}.available-price{font-family:Open Sans;margin-top:-1px;font-weight:600;font-size:20px;color:#ff7200;margin-bottom:4px}.available-price-a{font-weight:500;font-size:10px;margin-bottom:15px;color:#747d7e;text-transform:uppercase}.available-price-c{font-size:13px;color:#455051;margin-bottom:21px}.availabe-more{width:100%;height:24px;margin-top:31px;padding-top:11px;font-size:11px;text-transform:uppercase;font-weight:700;color:#6a7880;display:block;text-decoration:none;text-align:center;border:1px solid #e5e5e5;border-radius:2px;box-shadow:0 1px 2px #3232320a}.availabe-more:hover{color:#ff7200}.preferences-list,.preferences-list li{margin:0;padding:0;list-style:none}.preferences-list{margin-top:22px}.preferences-list li{display:inline-block;float:left;width:175px;font-size:12px;color:#626262;margin:0 20px 14px 0;min-height:24px;padding:6px 0 0 39px}.preferences-list li:nth-child(3n){margin-right:0}.preferences-list li.internet{background:url(pref-01.9e5a7e5180d96152.png) left top no-repeat}.preferences-list li.conf-room{background:url(pref-02.4663dcbb195b38a6.png) left top no-repeat}.preferences-list li.play-place{background:url(pref-03.a89a186a756a2738.png) left top no-repeat}.preferences-list li.restourant{background:url(pref-04.b2d2a009c440d7ca.png) left top no-repeat}.preferences-list li.bar{background:url(pref-05.2b1c873d0860d58c.png) left top no-repeat}.preferences-list li.doorman{background:url(pref-06.e0e14228114f2f6d.png) left top no-repeat}.preferences-list li.kitchen{background:url(pref-07.73bf7c5005b98cbd.png) left top no-repeat}.preferences-list li.spa{background:url(pref-08.06ddcec93f3fe8d7.png) left top no-repeat}.preferences-list li.bike{background:url(pref-09.da9297427992d8d6.png) left top no-repeat}.preferences-list li.entertaiment{background:url(pref-10.59beaa07ff6156d1.png) left top no-repeat}.preferences-list li.hot-tub{background:url(pref-11.ce7c5e73cc38f924.png) left top no-repeat}.preferences-list li.pool{background:url(pref-12.47a774b951409ec8.png) left top no-repeat}.preferences-list li.parking{background:url(pref-13.6ef55e9863b657b3.png) left top no-repeat}.preferences-list li.gym{background:url(pref-14.169390c771d7916c.png) left top no-repeat}.preferences-list li.tv{background:url(pref-15.3518c2a821208adc.png) left top no-repeat}.preferences-list li.pets{background:url(pref-16.9e78d446d6e8c858.png) left top no-repeat}.preferences-list li.handicap{background:url(pref-17.b00b7427147f7613.png) left top no-repeat}.preferences-list li.secure{background:url(pref-18.31440cb5356964e1.png) left top no-repeat}.preferences-devider{width:100%;height:1px;border-bottom:1px solid #ebebeb;margin:12px 0 36px}.preferences-list-alt,preferences-list-alt li{margin:0;padding:0;list-style:none}.preferences-list-alt{margin-top:24px}.preferences-list-alt li{display:inline-block;float:left;width:175px;font-size:12px;color:#626262;margin:0 20px 11px 0;min-height:24px;padding:5px 0 0 39px}.preferences-list-alt li:nth-child(3n){margin-right:0}.preferences-list-alt li.internet{background:url(pref-alt-01.edef96fdf3ba911b.png) left top no-repeat}.preferences-list-alt li.parking{background:url(pref-alt-02.39a45563179b3f99.png) left top no-repeat}.preferences-list-alt li.gym{background:url(pref-alt-03.d83eb10de0d0eca4.png) left top no-repeat}.preferences-list-alt li.restourant{background:url(pref-alt-04.de4fc96759b2b5fa.png) left top no-repeat}.preferences-list-alt li.pets{background:url(pref-alt-05.7e73b078e09b6801.png) left top no-repeat}.preferences-list-alt li.pool{background:url(pref-alt-06.6512cb9ee4eefbc6.png) left top no-repeat}.preferences-list-alt li.kitchen{background:url(pref-alt-07.773be7a553106d05.png) left top no-repeat}.preferences-list-alt li.conf-room{background:url(pref-alt-08.94b994d30fb3f87e.png) left top no-repeat}.preferences-list-alt li.bike{background:url(pref-alt-09.9fddf887513156bd.png) left top no-repeat}.preferences-list-alt li.entertaiment{background:url(pref-alt-10.db3779b6f98da411.png) left top no-repeat}.preferences-list-alt li.bar{background:url(pref-alt-11.6c15af2db0968664.png) left top no-repeat}.preferences-list-alt li.secure{background:url(pref-alt-12.322f64e4ac972814.png) left top no-repeat}.reviews-c{width:100%;float:left}.reviews-l{width:233px;float:left;overflow:hidden}.reviews-r{margin:0 0 0 233px}.reviews-rb{width:100%;float:left;overflow:hidden}.reviews-total{font-family:Open Sans;margin-top:-15px;margin-bottom:0;font-weight:300;font-size:50px;color:#4c4c4c}.reviews-total-stars{display:block}.reviews-total-stars li{float:left;margin-right:3px}.reviews-percents{margin-bottom:15px}.reviews-percents-i{height:4px;width:100%;background:#ede9e6;border-radius:100px}.reviews-percents-i span{display:block;height:4px;width:70%;background:#82bec5;border-radius:100px}.reviews-percents label{font-size:10px;display:block;font-family:Raleway;font-weight:500;text-transform:uppercase;margin-bottom:9px;color:#8c8c8c}.reviews-devider{height:1px;background:#ebebeb;width:100%;margin:16px 0 36px}.hotel-reviews-devider{height:1px;background:#ebebeb;width:100%;margin:22px 0 36px}.hotel-reviews h2{margin-bottom:26px}.hotel-reviews-i{width:181px;float:left;margin-right:50px;margin-bottom:21px}.hotel-reviews-i:nth-child(3n){margin-right:0}.hotel-reviews-left{float:left;font-size:13px;color:#4c4c4c}.hotel-reviews-right{float:right}.hotel-reviews-right li{float:left;margin-left:1px}.guest-reviews h2{margin-bottom:23px}.guest-reviews-i{padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid #ebebeb}.guest-reviews-a{width:100%;float:left}.guest-reviews-l{width:89px;float:left;overflow:hidden}.guest-reviews-r{margin:0 0 0 89px}.guest-reviews-rb{width:100%;float:left;overflow:hidden}.guest-reviews-img{position:relative;margin-top:3px;width:70px;height:70px}.guest-reviews-img span{display:block;width:26px;height:22px;padding-top:4px;border-radius:1000px;text-align:center;position:absolute;right:0px;bottom:0px;background:#4a90a4;color:#fff;font-size:12px;font-family:Open Sans;font-weight:600}.guest-reviews-b{width:100%;float:left}.guest-reviews-bl{margin:0 173px 0 0}.guest-reviews-blb{width:100%;float:left;overflow:hidden}.guest-reviews-br{width:173px;padding-top:3px;float:left;overflow:hidden;margin:0 0 0 -173px}.guest-reviews-lbl{font-weight:600;margin-bottom:8px;font-size:14px;color:#343434}.guest-reviews-lbl-a{font-size:12px;margin-bottom:10px;color:#555}.guest-reviews-txt{font-size:13px;line-height:21px;color:#626262}.guest-reviews-br nav li{float:left;margin-right:1px}.guest-reviews-br nav{float:left;margin-right:8px}.guest-rating{float:left;font-size:12px;color:#939393;font-family:Open Sans}.guest-rating-txt{font-size:13px;margin-top:32px;color:#4cb318}.guest-reviews-padding{padding-left:60px}.guest-reviews-more{width:239px;height:24px;padding-top:13px;font-size:10px;margin:30px 0 0;text-transform:uppercase;font-weight:700;color:#6a7880;display:block;text-decoration:none;text-align:center;border:1px solid #e5e5e5;border-radius:2px;box-shadow:0 1px 2px #3232320a}.guest-reviews-more:hover{color:#ff7200}.review-form{margin:35px 0 0}.review-form label{display:block;font-size:13px;color:#4c4c4c;margin-bottom:9px}.review-form .input-a{width:63%;margin-bottom:24px}.review-form .input-a input{text-transform:none}.review-form .textarea-a{margin-bottom:36px}.review-form .textarea-a textarea{text-transform:none;height:100px}.input-with-icon-container .input-a{padding-top:8px;padding-bottom:8px}.review-ranger{margin-bottom:26px}.review-ranger label{float:left;width:100px;font-size:13px;color:#4c4c4c;display:block}.review-ranger-r{float:left;margin:6px 0 0;width:338px}.review-ranger-r .ui-slider-horizontal{height:5px}.range-holder{position:relative;display:block;width:20px;text-align:center}.range-holder i{position:absolute;display:block;left:1px;top:-18px;width:17px;text-align:center;display:inline-block;font-size:11px;font-family:Open Sans;color:#4c4c4c;font-style:normal}.review-form .custom-select{cursor:pointer}.review-form .customSelect{padding:8px 7px;margin-bottom:24px;border:1px solid #dedcdc;background:url(custom-select.0bc5f88bbae3960d.png) right top no-repeat;cursor:pointer!important;width:63%;border-radius:2px}.review-form .customSelectInner{font-size:14px}.review-send{margin-top:5px;width:239px;height:40px;color:#fff;text-transform:uppercase;border:none;cursor:pointer;font-size:11px;font-family:Raleway;font-weight:700;background:#ff7200;display:block;border-radius:2px}.review-send:hover{background:#ff8521}.todo-row .cat-list-content-lpadding{padding:0 16px 0 20px;min-height:0px}.todo-row .cat-list-item-l{width:194px;margin-top:2px}.todo-row .cat-list-item-r{margin-left:194px}.todo-row .cat-list-item-p{padding:0}.todo-row .cat-list-item-rb .offer-slider-link a{font-size:14px;color:#343434;font-weight:600;text-transform:none}.todo-row .offer-rate{font-size:12px;margin-bottom:9px;color:#4a90a4}.todo-row .cat-list-content-l .offer-slider-link{margin-bottom:12px}.todo-row .cat-list-content-l p{line-height:21px;font-size:13px;margin:0}.todo-row .cat-list-content-r{width:146px;margin-left:-146px}.todo-row .cat-list-content-l{margin-right:146px}.todo-row .stars ul li{margin-right:2px}.todo-row .cat-list-review{margin-bottom:16px;font-size:12px;text-transform:none;color:#626262}.todo-row .cat-list-item .stars{margin-bottom:8px}.todo-btn{width:85px;height:21px;padding-top:10px;font-size:10px;text-transform:uppercase;font-weight:700;color:#6a7880;display:block;text-decoration:none;text-align:center;border:1px solid #e5e5e5;border-radius:2px}.todo-btn:hover{color:#ff7200}.todo-row .cat-list-content-p{padding-left:29px;padding-right:0;padding-top:0;margin-top:-9px}@media all and (-webkit-min-device-pixel-ratio:0){.todo-row .cat-list-content-p{margin-top:-2px}}.todo-devider{height:1px;background:#ebebeb;margin:24px 0 27px}.todo-row .cat-list-item{border-bottom:1px solid #ebebeb;margin-bottom:22px;padding-bottom:20px}.faq-item{padding-bottom:17px;margin-bottom:17px;border-bottom:1px solid #ebebeb}.faq-item-a{cursor:pointer}.faq-item-left{font-size:14px;color:#4c4c4c;font-weight:500}.faq-item-i{float:right;margin-top:2px;display:block;width:12px;height:12px;background:url(faq.5310cb012713c58f.png) left top no-repeat}.faq-item.open .faq-item-i{background-position:left -12px}.faq-item-p{display:none;font-size:13px;padding-top:13px;color:#626262;line-height:21px}#map{width:100%;height:546px}.calendar-tab{background:#fff;padding:24px 20px 17px}.calendar-tab-select label{font-size:12px;font-family:Raleway;font-weight:600;margin-bottom:12px;display:block;text-transform:uppercase;color:#3a4142}.calendar-tab-select select{cursor:pointer}.calendar-tab-select .customSelect{border-radius:2px;margin-bottom:17px;background:url(tab-select.0c62ed60298006f3.png) right top no-repeat;width:257px;height:25px;padding:7px 0 0 9px;border:1px solid #dedcdc}.calendar-tab-select .customSelectInner{font-size:11px;color:#8a8a8a;text-transform:uppercase;font-family:Raleway;font-weight:600}.tab-calendar-s{padding:21px 0 0 15px}.tab-calendar-colls{width:100%;float:left}.tab-calendar-collsl{margin:0 117px 0 0}.tab-calendar-collslb{width:100%;float:left;overflow:hidden}.tab-calendar-collsr{width:117px;float:left;overflow:hidden;margin:0 0 0 -117px}.tab-calendar-colls table{width:100%;border-collapse:collapse}.tab-calendar-colls table thead td{font-size:10px;color:#636e70;text-transform:uppercase;font-family:Raleway;font-weight:600;padding-bottom:8px}.tab-calendar-colls table tbody td{width:72px;height:72px;padding:0 7px 7px 0}.tab-calendar-colls table tbody td span{font-size:13px;text-align:right;border-radius:2px;color:#a5b5be;font-family:Open Sans;font-weight:600;display:block;width:100%;height:100%;border:1px solid #afd1db}.tab-calendar-colls table tbody td span p{display:block;padding:6px 7px 0 0}.tab-calendar-colls table tbody td.date-passed span{background:#f6f9fa}.tab-calendar-colls table tbody td.date-available span{color:#84d840;border-color:#84d840}.tab-calendar-colls table tbody td.date-unavailable span{color:#f69191;border-color:#f69191}.map-symbol-l{float:left;width:14px;height:14px;border-radius:2px}.map-symbol-r{float:left;margin:2px 0 0 7px;font-size:11px;color:#747d7e;font-weight:500;text-transform:uppercase}.passed .map-symbol-l{border:1px solid #afd1db}.available .map-symbol-l{border:1px solid #84d840}.unavailable .map-symbol-l{border:1px solid #f69191}.map-symbol{margin-bottom:13px}.booking-left{background:#fff;padding:22px 19px 29px;font-family:Raleway}.booking-left h2{font-weight:400;font-family:Montserrat;margin-bottom:18px;font-size:16px;color:#4c4c4c}.booking-form-i label{font-size:14px;display:block;margin-bottom:11px;color:#626262;font-weight:700}.booking-form-i{width:48.55%;margin-bottom:18px;float:left}.booking-form-i:nth-child(2n){float:right}.booking-form-i .input{padding:6px 10px;border:1px solid #e3e3e3;box-shadow:0 1px 2px #3232320a;border-radius:2px}.booking-form-i .input input[type=text]{border:0px;width:100%;font-size:14px;font-family:Raleway}.booking-form .checkbox{margin-top:2px}.booking-form .checkbox label{font-size:12px;font-weight:500;color:#848484;font-family:Raleway;cursor:pointer}.booking-form .checkbox .jq-checkbox{margin-right:7px}.booking-form-i .textarea{padding:6px 10px;height:113px;border:1px solid #e3e3e3;box-shadow:0 1px 2px #3232320a;border-radius:2px}.booking-form-i .textarea textarea{resize:none;height:113px;border:0px;width:100%;font-size:14px;font-family:Raleway}.booking-devider{width:100%;height:1px;background:#ebebeb;margin:19px 0 27px}.booking-devider.no-margin{margin-top:7px}.payment-wrapper{padding-top:3px;margin-bottom:27px}.payment-tabs a{display:block;position:relative;height:26px;border-radius:2px 2px 0 0;padding:13px 20px 0;background:#f7f7f7;border:1px solid #fff;border-bottom:0px;text-decoration:none;float:left;margin:0 1px 0 0;font-size:11px;color:#73716f;text-transform:uppercase;font-weight:700}.payment-tabs a.active{border-color:#ebebeb;background:#fff;color:#ff7200}.payment-tabs a.active span{display:block;width:100%;height:5px;background:#fff;position:absolute;left:0px;bottom:-2px}.payment-tabs-content{padding:20px 18px 10px;border:1px solid #ebebeb}.payment-tab label{display:block;font-size:12px;color:#626262;margin-bottom:11px;font-family:Raleway}.payment-tab{display:none}.payment-tab:first-child{display:block}.payment-tab .checkbox label{cursor:pointer;font-weight:500}.payment-tab .jq-checkbox{margin-top:-1px}.payment-tab .checkbox label a{text-decoration:none;color:#4a90a4}.payment-type{margin-bottom:18px}.booking-complete p{font-size:13px;color:#626262;line-height:21px}.booking-left .booking-complete h2{margin-bottom:16px}.booking-complete-btn{display:block;margin-top:24px;width:189px;height:40px;background:#ff7200;color:#fff;text-transform:uppercase;border:0px;cursor:pointer;border-radius:2px;font-size:11px;font-family:Raleway;font-weight:700}.booking-complete-btn:hover{background:#ff8521}.card-type{width:58px;height:23px;float:left;margin:0 5px 0 0;padding-top:7px;text-align:center;border:1px solid #e3e3e3;box-shadow:0 1px 1px #3232320d;border-radius:2px}.card-expiration .customSelect{width:100%;padding:7px 0;border:1px solid #e3e3e3;background:url(card-select.16cd08d3efe14b4e.png) right top no-repeat;box-shadow:0 1px 1px #3232320d;border-radius:2px}.card-expiration select{cursor:pointer}.card-expiration{float:left;width:47.5%}.card-expiration:nth-child(2n){float:right;margin-right:3px}.card-expiration .customSelectInner{font-size:11px;color:#8a8a8a;padding-left:9px}.inpt-comment{width:100%;float:left}.inpt-comment-l{margin:0 79px 0 0}.inpt-comment-lb{width:100%;float:left;overflow:hidden}.inpt-comment-r{width:79px;float:left;overflow:hidden;margin:0 0 0 -79px}.inpt-comment-r .padding{text-align:right;padding:7px 0 0 10px}.inpt-comment-r a{text-decoration:none;font-size:11px;color:#626262}.inpt-comment-r a:hover{color:#ff7200}.checkout-coll{padding:22px 20px 20px;font-family:Raleway;background:#fff;margin-bottom:28px}.checkout-head{width:100%;margin-bottom:18px}.checkout-headl{width:140px;margin-top:4px;float:left;overflow:hidden}.checkout-headr{margin:0 0 0 140px}.checkout-headrb{width:100%;float:left;overflow:hidden}.checkout-headrp{padding:0 0 0 15px}.chk-logo{margin-top:10px}.chk-lbl{margin-bottom:7px}.chk-lbl a{text-decoration:none;text-transform:uppercase;font-weight:400;font-family:Montserrat;font-size:13px;color:#4c4c4c}.chk-lbl-a{font-weight:500;margin-bottom:7px;font-size:11px;text-transform:uppercase;color:#747d7e}.chk-stars li{float:left;margin-right:1px}.chk-left{float:left}.chk-right{float:right;margin-top:2px}.chk-lines{margin-bottom:21px}.chk-line{font-weight:500;font-size:11px;padding:15px 0;text-transform:uppercase;color:#777;border-top:1px solid #f2f2f2}.chk-line.chk-fligth-info{padding:8px 0}.chk-line:last-child{border-bottom:1px solid #f2f2f2}.chk-nights{background:url(icon-nights.8ae672a5dd78054e.png) left top no-repeat;margin-right:16px;color:#4a90a4;padding:0 0 0 16px;background-position:left 2px}.chk-persons{color:#ff6739}.chk-details h2{font-weight:600;margin-bottom:14px;text-transform:uppercase;font-size:12px;color:#3a4142}.chk-l{float:left;color:#4a90a4}.chk-r{float:right;font-size:14px;font-weight:700}.chk-detais-row{margin-bottom:17px}.chk-total-l{float:left;font-size:12px;color:#3a4142;font-weight:600;text-transform:uppercase;margin-top:4px}.chk-total-r{float:right;font-size:15px;color:#ff7200;font-weight:400;font-family:Montserrat}.chk-departure span{font-size:10px;font-weight:600;color:#848484;display:block;margin-right:9px;margin-top:1px;float:left}.chk-departure b{display:block;font-size:10px;font-family:Open Sans;font-weight:700;color:#4a90a4;float:left}.chk-arrival{float:right}.chk-arrival span{font-size:10px;font-weight:600;color:#848484;display:block;margin-right:9px;margin-top:1px;float:left}.chk-arrival b{display:block;font-size:10px;font-family:Open Sans;font-weight:700;color:#4a90a4;float:left}.chk-fligth-devider{float:left;width:1px;height:22px;background:#ebebeb;margin:4px 16px 0 17px}.chk-fligth-time{float:left;margin:10px 0 0 2px}.payment-alert{line-height:19px;position:relative;background:#f2f7f9;border:1px solid #d7e7ec;border-radius:2px;margin-top:3px;padding:18px 50px 18px 13px;font-size:12px;color:#4a90a4;font-weight:500}.payment-alert-close{width:10px;height:10px;position:absolute;top:50%;margin-top:-7px;right:15px}.payment-alert-close:hover{opacity:.8}.payment-alert span{background:url(alert-info.98afa6ae4ec7b17e.png) left top no-repeat;padding:1px 0 0 17px;background-position:left 2px}.paypal-btn{width:155px;height:24px;padding-top:11px;font-size:11px;margin:20px 0 12px;text-transform:uppercase;font-weight:600;color:#839098;display:block;text-decoration:none;text-align:center;border:1px solid #e5e5e5;border-radius:2px;box-shadow:0 1px 2px #3232320a}.paypal-btn:hover{color:#5d676d}.comlete-alert{border-top:1px solid #ebebeb;padding:18px 0;margin:22px 0 20px;border-bottom:1px solid #ebebeb}.comlete-alert-a{background:url(icon-complete.d359000e918be6e1.png) left top no-repeat;background-position:left 4px;padding:0 0 0 40px}.comlete-alert-a b{display:block;font-weight:500;font-size:16px;color:#4a90a4}.comlete-alert-a span{font-size:13px;color:#626262}.complete-info h2{margin-bottom:18px}.complete-info-l{float:left;width:138px}.complete-info-table{font-size:13px;color:#626262}.complete-info-i{margin-bottom:19px}.complete-info-table{margin-bottom:27px}.complete-devider{height:1px;background:#ebebeb;margin-bottom:25px}.complete-txt{margin-bottom:26px}.complete-txt.final{margin-bottom:0}.complete-info .complete-txt h2{margin-bottom:16px}.complete-txt p{font-size:13px;margin-bottom:15px;color:#626262;line-height:21px}.complete-txt-link a{font-size:13px;text-decoration:none;color:#ff7200}.flight-image{position:relative}.flight-image span{position:absolute;left:0px;bottom:0px;color:#fff;font-size:14px;font-weight:500;line-height:21px;font-family:Raleway;padding:0 15px 20px}.flight-d-logo{margin:26px 0 17px}.flight-d-i{width:100%;float:left}.flight-d-left{width:157px;border-right:1px solid #ebebeb;line-height:27px;float:left;overflow:hidden}.flight-d-right{margin:0 0 0 158px}.flight-d-rightb{width:100%;float:left;overflow:hidden}.flight-d-rightp{padding:0 0 0 25px}.flight-da{font-size:12px;color:#626262}.flight-da b{color:#515657;margin:0 0 0 5px}.flight-d-depart{font-size:12px;margin:0 49px 0 0;float:left;color:#515657;line-height:27px;font-weight:700}.flight-d-depart span{margin-right:5px;font-weight:400;color:#4a90a4}.flight-d-time{font-size:12px;margin:0 19px 0 0;float:left;color:#515657;line-height:27px;font-weight:700}.flight-d-time span{margin-right:5px;font-weight:400;color:#4a90a4}.flight-d-arrival{font-size:12px;float:left;color:#515657;line-height:27px;font-weight:700}.flight-d-arrival span{margin-right:5px;font-weight:400;color:#4a90a4}.flight-d-time-icon{margin-top:2px}.flight-d-devider{height:1px;background:#ebebeb;margin:22px 0 26px}.flight-d-text p:last-child{margin-bottom:0}.h-detail-stars .flight-line-a b{margin-bottom:0}.h-detail-stars.fligts-s{padding:13px 0 12px}.h-details-logo{border-bottom:1px solid #ebebeb;padding:17px 0 14px}.h-tour .tour-icon-txt{margin-top:0;font-weight:600;font-size:11px;color:#747d7e;font-family:Raleway}.tour-icon-person{float:left;font-weight:600;font-size:11px;color:#747d7e;text-transform:uppercase;padding:0 0 0 25px;margin:0 0 0 22px;font-family:Raleway;background:url(persons-icon.fdc3aaea53d735ae.png) left top no-repeat}.h-tour{border-top:1px solid #ebebeb;padding:16px 0}.sex-type{float:left;padding:9px 0;font-weight:500;width:39px;text-align:center;margin-right:4px;cursor:pointer;border:1px solid #e3e3e3;box-shadow:0 1px 2px #3232320a;border-radius:2px;font-size:11px;color:#626262}.sex-type.chosen{background:#ff7200;color:#fff;border-color:#e37012;box-shadow:inset 0 1px 2px #32323233}.form-sex{float:left}.form-calendar{float:right;margin-right:2px}.form-calendar-a select,.form-calendar-b select{cursor:pointer}.form-calendar-a{float:left;width:61px;margin-right:6px}.form-calendar-a .customSelectInner{font-size:11px;color:#8a8a8a;padding-left:9px}.form-calendar-a .customSelect{width:100%;padding:7px 0;border:1px solid #e3e3e3;background:url(card-select.16cd08d3efe14b4e.png) right top no-repeat;box-shadow:0 1px 1px #3232320d;border-radius:2px}.form-calendar-b{float:left;width:90px;margin-right:0}.form-calendar-b .customSelectInner{font-size:11px;color:#8a8a8a;padding-left:9px}.form-calendar-b .customSelect{width:100%;padding:7px 0;border:1px solid #e3e3e3;background:url(card-select.16cd08d3efe14b4e.png) right top no-repeat;box-shadow:0 1px 1px #3232320d;border-radius:2px}.bookin-three-coll .booking-form-i{width:31.35%;margin-right:20px}.bookin-three-coll .booking-form-i:nth-child(2n){float:left}.bookin-three-coll .booking-form-i:nth-child(3n){float:right;margin-right:0}.bookin-three-coll .booking-form-i .form-calendar-b{width:80px}.add-passanger{font-size:12px;color:#848484;font-weight:500;text-decoration:none;margin:4px 0 0;padding:0 0 0 14px;float:right;background:url(add-pass-icon.49a06a8f4b74b125.png) left top no-repeat;background-position:left 2px}.contacts-map{padding-top:129px}.contacts-map #map{height:457px}.contacts-page{max-width:1100px;margin:0 auto;padding-top:76px}.contacts-page .page-lbl p{font-size:15px;color:#455051}.contacts-page .page-lbl{margin-bottom:49px}.contacts-page-holder{padding-bottom:124px;background:#fff}.contacts-colls{width:100%;float:left;font-family:Raleway}.contacts-colls-l{width:377px;float:left;overflow:hidden}.contacts-colls-r{margin:0 0 0 377px}.contacts-colls-rb{width:100%;float:left;overflow:hidden}.contact-colls-lbl{text-transform:uppercase;font-family:Montserrat;margin-bottom:28px;font-size:17px;font-weight:400;color:#141d1e}.side-social{margin-top:28px}.side-social a{display:inline-block;margin-right:20px;width:13px;height:14px;vertical-align:middle}.side-social a.side-social-twitter{background:url(left-social-01.e346208874adaf20.png) left top no-repeat}.side-social a.side-social-facebook{background:url(left-social-02.69527c8979aaea95.png) left top no-repeat}.side-social a.side-social-vimeo{background:url(left-social-03.b617b59d8594224b.png) left top no-repeat}.side-social a.side-social-pinterest{background:url(left-social-04.b7111c69b86e02b9.png) left top no-repeat}.side-social a.side-social-instagram{background:url(left-social-05.1da87e4510e629be.png) left top no-repeat}.side-social a:hover{background-position:left -14px}.contacts-colls-txt p{font-size:13px;color:#626262;margin-bottom:18px}.contacts-colls .booking-form-i{width:47.9%;margin-bottom:21px}.contacts-colls .booking-form-i label{font-size:13px;color:#626262;margin-bottom:8px}.contacts-colls .booking-form{padding-bottom:10px}.booking-form-i.textarea{width:100%}.booking-form-i .textarea-wrapper{padding:6px 10px;border:1px solid #e3e3e3;box-shadow:0 1px 2px #3232320a;border-radius:2px}.booking-form-i .textarea-wrapper textarea{resize:none;height:112px;border:0px;width:100%;font-size:14px;font-family:Raleway}.contacts-send{width:124px;height:36px;color:#fff;margin-top:4px;border-radius:2px;border:0px;font-size:11px;font-family:Montserrat;font-weight:400;background:#ff7200;text-transform:uppercase;cursor:pointer}.contacts-send:hover{background:#ff8f35}.inner-page{padding:130px 0 0}.inner-breadcrumbs{height:75px;background:#fafafa}.gray-inner .inner-breadcrumbs{border-bottom:1px solid #ededed;max-width:1100px;margin:0 auto}.content-wrapper{max-width:1100px;margin:0 auto}.inner-breadcrumbs{margin-bottom:93px}.inner-breadcrumbs .page-title{font-family:Montserrat;float:left;margin:27px 0 0;font-weight:400;font-size:17px;color:#141d1e}.inner-breadcrumbs .breadcrumbs{margin:31px 0 0}.inner-breadcrumbs .breadcrumbs,.inner-breadcrumbs .breadcrumbs a,.inner-breadcrumbs .breadcrumbs span{color:#141d1e;font-weight:400;font-size:11px}.paragraph{display:inline-block;margin:9px 12px 0 0;float:left;background:#141d1e;color:#fff;text-align:center;font-size:20px;border-radius:2px;width:33px;height:29px;padding-top:4px}.paragraph-a{display:inline-block;margin:9px 3px 0 0;float:left;color:#141d1e;text-align:center;font-size:33px;font-weight:500;border-radius:2px;width:39px;height:29px;padding-top:4px}.paragraph-b{display:inline-block;margin:9px 10px 0 0;float:left;border-radius:1000px;background:#ff7200;color:#fff;text-align:center;font-size:21px;font-weight:500;width:32px;height:29px;padding-top:3px}.about-content{font-family:Raleway}.about-content .page-lbl p{font-size:15px;color:#455051}.about-content .page-lbl{margin-bottom:10px}.about-text{margin-bottom:39px}.about-text p{font-size:14px;line-height:24px;color:#626262}.tree-colls-i{width:31.5%;margin-right:2.9%;float:left}.about-percent label{display:block;font-size:11px;text-transform:uppercase;margin-bottom:7px;color:#626262}.about-percent-a{width:100%;height:4px;background:#ebeef0;border-radius:100px;overflow:hidden}.about-percent-a span{display:block;width:0px;height:4px;border-radius:100px;background:#ff7200}.tree-colls-i:nth-child(2){margin-right:0}.tree-colls-i:last-child{float:right;margin-right:0}.about-percent{margin-bottom:19px}.about-photo-image{margin-bottom:21px;position:relative}.about-photo-image img{width:100%}.about-photo{text-align:center}.about-photo-lbl{font-weight:400;font-family:Montserrat;margin-bottom:6px;text-transform:uppercase;font-size:14px;color:#141d1e}.about-photo-sublbl{font-size:13px;color:#717171}.about-slider-h{font-family:Raleway;background:#fafafa;padding:79px 0 75px;margin:57px 0 75px;text-align:center}.about-slider-h.styled{height:280px;padding:80px 0 0;background:url(about-styled.a0d6776226aa97da.jpg) center top no-repeat}.about-slider-txt{font-size:15px;margin-bottom:14px;line-height:26px;color:#626262}.about-content .about-slider-txt{width:640px;margin:0 auto 14px}.about-slider-txt-a{font-size:13px;color:#7f7f7f}.about-slider-img{margin-bottom:18px}.about-slider-h .bx-controls-direction{display:none}.about-slider-h .bx-pager{text-align:center;margin-top:22px}.about-slider-h .bx-pager-item{display:inline-block;margin:0 5px}.about-slider-h .bx-pager-item a{display:inline-block;overflow:hidden;text-indent:-9999px;width:7px;height:7px;border:1px solid #b6b6b6;border-radius:1000px}.about-slider-h .bx-pager-item a.active{border-color:#ff6638;background:#ff6638}.about-slider-h.styled .about-slider-txt,.about-slider-h.styled .about-slider-txt-a{color:#fff}.why-we{font-family:Raleway;padding-bottom:114px}.why-we .page-lbl p{font-size:15px;color:#455051}.why-we .page-lbl{margin-bottom:18px}.why-we-item{text-align:center}.why-we-img{margin-bottom:25px}.why-we-lbl{font-size:15px;font-family:Montserrat;margin-bottom:25px;color:#3a4142;text-transform:uppercase}.why-we-txt{font-size:14px;line-height:24px;color:#626262}.about-two-colls-h{width:100%;float:left;margin-bottom:40px}.about-two-colls-l{width:348px;float:left;overflow:hidden;font-size:14px;line-height:24px;color:#626262}.about-two-colls-r{margin:0 0 0 348px}.about-two-colls-rb{width:100%;float:left;overflow:hidden}.about-two-colls-rp{padding:4px 0 0 29px}.about-us-devider{height:1px;margin:40px 0 92px;background:#f0f0f0}.about-content .counters{padding-bottom:96px}.counters-i{display:inline-block;width:132px;margin-right:9.4%;float:left;text-align:center}.counters-i:first-child{margin-left:17px}.counters-i:last-child{float:right;margin-right:6px}.counters-i b{color:#1a232b;display:block;line-height:50px;margin-bottom:5px;font-family:Montserrat;font-weight:400;font-size:50px}.counters-i span{font-size:12px;color:#1a232b;font-weight:500;text-transform:uppercase}.our-team{margin-bottom:78px}.our-team .page-lbl p{font-size:15px;color:#455051}.our-team .page-lbl{margin-bottom:18px}.team-row-h{padding-bottom:55px}.team-row-i{margin-right:3.3%;width:22.5%;font-family:Raleway;text-align:center;float:left}.team-row-i:last-child{margin-right:0;float:right}.team-row-img{margin-bottom:20px;position:relative}.team-row-img img{width:100%}.team-row-lbl{text-transform:uppercase;font-family:Montserrat;margin-bottom:6px;font-weight:400}.team-row-txt{font-size:13px;color:#717171}.team-more-h{width:92%;height:89%;display:none;padding:5% 4% 4%;position:absolute;left:0px;top:0px}.team-row-i:hover .team-more-h,.about-photo:hover .team-more-h{display:block}.team-row-b{margin-bottom:77px}.team-more{width:100%;height:100%;display:table;text-align:center;background:rgba(255,255,255,.9)}.team-more-a{font-size:13px;display:table-cell;text-align:center;vertical-align:middle;padding:0 10px;line-height:23px;color:#525659}.team-more-social{text-align:center;padding-top:12px}.team-more-social a{margin:0 6px}.team-fb{display:inline-block;background:url(about-facebook.c0544b3544a30c78.png) left top no-repeat;width:8px;height:13px}.team-tw{display:inline-block;background:url(about-twitter.2957257fd2cfee81.png) left top no-repeat;width:13px;height:13px}.team-gp{display:inline-block;background:url(about-gp.9dbe1666937b1fe3.png) left top no-repeat;width:13px;height:13px}.team-inst{display:inline-block;background:url(about-insta.0ef00d9fb825f46f.png) left top no-repeat;width:11px;height:13px}.team-pint{display:inline-block;background:url(about-pinterest.c82cca4a9469d86b.png) left top no-repeat;width:10px;height:13px}.team-vk{display:inline-block;background:url(about-vk.75091e8d171c96e2.png) left top no-repeat;width:15px;height:13px}.team-more-social a:hover{background-position:left -13px}.services{padding-top:7px;padding-bottom:53px}.services-i{display:inline-block;float:left;width:22%;margin-right:4%;text-align:center}.services-i:last-child{margin-right:0;float:right}.services-img{margin-bottom:22px}.services-lbl{text-transform:uppercase;margin-bottom:15px;font-size:15px;color:#3a4142;font-weight:400;font-family:Montserrat}.services-txt{line-height:25px;font-size:14px;color:#687172}.solutions{font-family:Raleway;padding:5px 0 100px}.solutions .page-lbl p{font-size:15px;color:#455051}.solutions .page-lbl{margin-bottom:18px}.solutions-i{position:relative;margin-right:2.7%;float:left;cursor:pointer;width:31.5%}.solutions-i:last-child{float:right;margin-right:0}.solutions-img{line-height:0px}.solutions-img img{width:100%;height:100%;line-height:0px;margin:0;padding:0}.solutions-over{position:absolute;width:100%;height:100%;left:0px;top:0px;background:rgba(0,0,0,.5)}.solutions-over-a{display:table;width:100%;height:100%}.solutions-over-b{display:table-cell;color:#fff;width:100%;height:100%;text-align:center;vertical-align:middle}.solutions-over-d{display:none}.solution-icon{display:inline-block;width:16px;height:10px;background:url(icon-solution.d8e3f0a33032e257.png) left top no-repeat}.solution-lbl{text-transform:uppercase;margin-top:11px;font-size:16px;font-weight:400;font-family:Montserrat}.solution-txt{font-size:14px;padding:0 10px;line-height:26px;margin-top:5px}.solution-icon-a{display:block;background:url(solutions-i-a.cbb138060e651f53.png) left top no-repeat;position:absolute;left:50%;margin-left:-4px;bottom:18px;z-index:999;width:8px;height:8px}.solution-partners{background:#fafafa;padding:94px 0 93px}.solution-partners .page-lbl p{font-size:15px;color:#455051}.solution-partners .page-lbl{margin-bottom:18px}.solutions-partners-row{padding:0 10px}.solutions-partners-row a{float:left;margin-right:5%;opacity:.65}.solutions-partners-row a:last-child{margin-right:0;float:right}.solutions-partners-row a:hover{opacity:1}.solution-partners .partners{padding:0 10px;border:0px;margin:0}.cover_boxes{overflow:hidden;position:relative}.cover_boxes ul{list-style:outside none none;margin:0 -20px 0 0;padding:0;width:200%}.cover_boxes ul li{float:left;margin-right:17px;margin-bottom:28px;overflow:hidden;position:relative;transition:all .5s ease 0s;width:265px}.cover_boxes ul li.act{width:530px;margin-right:34px}.cover_boxes ul li .box{width:530px}.cover_boxes ul li .box .thumb{display:inline-block;float:left;margin-right:17px;position:relative;z-index:10}.cover_boxes ul li .box .thumb img{display:block;max-width:100%;position:relative}.cover_boxes ul li .box .box_content{bottom:0;left:281px;padding:1px 16px 0 0;position:absolute;top:0;width:245px;z-index:9}.cover_boxes ul li .box h3{font-size:15px;margin-bottom:16px;color:#3a4142;font-weight:500;text-transform:uppercase}.cover_boxes ul li .box p{font-size:14px;margin-bottom:20px;color:#687172;line-height:25px}.cover_boxes ul li .box .qbutton,.cover_boxes ul li .box h5{margin:20px 0 0}.ga_button{width:100px;height:22px;padding-top:10px;text-transform:uppercase;color:#6a7880;font-size:11px;font-weight:600;border-radius:2px;border:1px solid #e5e5e5;display:block;text-align:center;text-decoration:none;box-shadow:0 1px 2px #3232320a}.ga_button:hover{color:#fe6739}.cover_gallery{padding-bottom:119px;padding-top:7px}.portfolio-filters{text-align:center;padding:74px 0 50px;font-family:Raleway}.portfolio-filters ul li{display:inline-block;margin:0 5px}.portfolio-filters ul li a{font-size:12px;border-bottom:2px solid transparent;display:inline-block;padding-bottom:4px;color:#141d1e;text-transform:uppercase;text-decoration:none}.portfolio-filters ul li a:hover{color:#515e5f}.portfolio-filters ul li.active a{border-bottom:2px solid #ff6638;color:#ff6638}.portfolio-holder{overflow:hidden;max-width:1128px;margin:0 auto}.portfolio-i{width:22.4%;margin-bottom:28px;margin-right:1.3%;margin-left:1.3%;text-align:center}.portfolio-three-colls .portfolio-i{margin-bottom:30px;width:30.5%;margin-right:1.4%;margin-left:1.4%}.portfolio-i-img{position:relative;overflow:hidden;line-height:0px;cursor:pointer}.portfolio-i-img img{width:100%;transition:all .6s;transform:translateZ(0)}.portfolio-i:hover img{transform:scale(1.1)}.portfolio-i-text{font-family:Raleway;background:#fff;height:77px}.portfolio-i-text b{text-transform:uppercase;padding:20px 0 3px;font-size:13px;color:#3a4142;font-weight:400;font-family:Montserrat;display:block}.portfolio-i-text span{font-size:12px;color:#687172}.portfolio-i-over{position:absolute;z-index:99;display:none;left:0px;top:0px;width:100%;height:100%;background:rgba(0,0,0,.45)}.portfolio-i-over-a{display:table;width:100%;height:100%}.portfolio-i-over-b{display:table-cell;text-align:center;vertical-align:middle;width:100%;height:100%}.portfolio-zoom{display:inline-block;background:url(portfolio-zoom.20e577563e310dc7.png) left top no-repeat;margin-right:1px;width:38px;height:38px}.portfolio-more{display:inline-block;background:url(portfolio-more.2c1a183f099e0a4b.png) left top no-repeat;margin-left:1px;width:38px;height:38px}.portfolio-zoom:hover,.portfolio-more:hover{opacity:.8}.portfolio-i:hover .portfolio-i-over{display:block}.portfolio-four-colls{padding-bottom:95px}.portfolio-three-colls{padding-bottom:70px}.portfolio-more-btn{padding-bottom:111px}.portfolio-more-btn a{font-size:12px;text-transform:uppercase;color:#6a7880;font-weight:600;font-family:Raleway;display:block;width:180px;float:none;height:30px;padding-top:13px;text-align:center;text-decoration:none;background:#fff;border-radius:2px;margin:0 auto}.portfolio-more-btn a:hover{color:#ff7200}.p-item-page{width:100%;padding-bottom:54px;float:left;font-family:Raleway}.p-item-page-l{margin:3px 348px 0 0}.p-item-page-lb{width:100%;float:left;overflow:hidden}.p-item-page-r{width:348px;font-family:Raleway;float:left;overflow:hidden;margin:0 0 0 -348px}.p-item-page-r h3{font-weight:400;font-family:Montserrat;color:#3a4142;font-size:13px;text-transform:uppercase}.p-item-details{padding-top:14px;padding-bottom:29px}.p-item-details-i{font-size:13px;border-bottom:1px solid #f0f0f0;padding-bottom:7px;margin-bottom:7px;color:#687172}.p-item-details-il{width:90px;float:left}.p-item-details-ir{float:left}.p-item-more{font-size:13px;color:#687172;line-height:24px;padding:9px 0 32px;font-family:Raleway}.p-item-social a{margin-right:21px}.p-item-social a:hover{background-position:left -13px}.p-item-slide,.p-item-slide img{width:100%}.p-item-padding{margin-right:31px;position:relative}.p-item-padding .bx-pager{display:none}.p-item-padding .bx-prev,.p-item-padding .bx-next{width:44px;height:44px;display:block;overflow:hidden;text-indent:-9999px;position:absolute;top:50%;margin-top:-22px}.p-item-padding .bx-prev{background:url(p-slider-l.d641c9e14dd6e372.png) left top no-repeat;left:21px}.p-item-padding .bx-next{background:url(p-slider-r.9e7cbd894bde219f.png) left top no-repeat;right:21px}.portfolio-nav{display:table;width:100%;margin-bottom:50px}.portfolio-nav.no-margin{padding-bottom:50px}.portfolio-nav-l{display:table-cell;text-align:left;vertical-align:middle}.portfolio-nav-c{display:table-cell;text-align:center;vertical-align:middle}.portfolio-nav-r{display:table-cell;text-align:right;vertical-align:middle}.portfolio-nav-l a{display:inline-block;background:url(portfolio-l.ad835b0f3f44a62c.png) left top no-repeat;width:36px;height:36px}.portfolio-nav-r a{display:inline-block;background:url(portfolio-r.05df2bbe93f659d8.png) left top no-repeat;width:36px;height:36px}.portfolio-nav-l a:hover,.portfolio-nav-r a:hover{background-position:left -36px}.portfolio-nav-c a{display:inline-block;opacity:.6;background:url(portfolio-all.0aa39f609bc6a505.png) left top no-repeat;width:19px;height:19px}.portfolio-nav-c a:hover{opacity:1}.portfolio-full{margin-bottom:54px}.portfolio-full-img img{width:100%}.portfolio-full-more{width:100%;float:left;padding-bottom:26px}.portfolio-full-more-l{width:345px;float:left;overflow:hidden}.portfolio-full-more-r{margin:0 0 0 345px}.portfolio-full-more-rb{width:100%;float:left;overflow:hidden}.portfolio-full-more .p-item-details{padding-bottom:22px}.portfolio-full-more .p-item-details-i{padding-bottom:8px;margin-bottom:8px}.portfolio-full-more h3{font-weight:400;font-family:Montserrat;color:#3a4142;font-size:13px;text-transform:uppercase}.portfolio-full-more-txt{width:48%;float:right;font-size:13px;color:#687172;line-height:24px;padding:9px 0 32px;font-family:Raleway}.portfolio-full-more-txt:nth-child(2n){float:left}.portfolio-full-more-p{padding-left:30px}.portfolio-full-more-r h3{margin-bottom:9px}.blog-sidebar{width:100%;float:left;font-family:Raleway}.blog-sidebar-l{margin:0 255px 0 0}.blog-sidebar-lb{width:100%;float:left}.blog-sidebar-p{padding-right:20px}.blog-sidebar-r{width:255px;float:left;margin:4px 0 0 -256px}.blog-post-i{width:100%;float:left}.blog-post-l{width:127px;float:left;text-align:right}.blog-post-c{margin:0 0 0 127px}.blog-post-cb{width:100%;float:left}.blog-post-p{padding-left:25px;padding-right:8px;padding-top:3px}.blog-post{padding-bottom:29px;margin-bottom:47px;border-bottom:1px solid #ededed}.blog-post-date{border-bottom:1px solid #ededed;padding-bottom:20px;margin-bottom:9px}.blog-post-date b{display:block;font-weight:400;font-family:Montserrat;margin-bottom:2px;font-size:28px;color:#141d1e}.blog-post-date span{display:block;font-size:11px;color:#6b7373}.blog-post-info{font-size:11px;color:#6b7373;text-transform:uppercase;line-height:28px}.blog-post-info div{margin-bottom:1px}.blog-post-title{margin-bottom:23px}.blog-post-title a{text-decoration:none;text-transform:uppercase;font-size:17px;color:#141d1e;font-family:Montserrat;font-weight:400}.blog-post-img img{width:100%}.blog-post-txt{font-size:14px;color:#626262;margin-bottom:22px;line-height:25px}.blog-post-preview{margin-bottom:17px}.blog-post-more{width:86px;height:21px;padding-top:10px;text-transform:uppercase;color:#6a7880;font-size:10px;font-weight:700;border-radius:2px;border:1px solid #e5e5e5;display:block;text-align:center;text-decoration:none}.blog-post-more:hover{color:#fe6739}.blog-post-slider-i img{width:100%}.blog-post-slider{position:relative}.blog-post-slider .bx-pager{display:none}.blog-post-slider .bx-prev,.blog-post-slider .bx-next{width:44px;height:44px;display:block;overflow:hidden;text-indent:-9999px;position:absolute;top:50%;margin-top:-22px}.blog-post-slider .bx-prev{background:url(p-slider-l.d641c9e14dd6e372.png) left top no-repeat;left:21px}.blog-post-slider .bx-next{background:url(p-slider-r.9e7cbd894bde219f.png) left top no-repeat;right:21px}.blog-post-qoute{border-left:2px solid #ff7200;padding:0 0 0 17px}.blog-post-qoute-a{font-size:16px;line-height:27px;margin-bottom:9px;color:#414f51}.blog-post-qoute-b{font-size:13px;color:#6b7373}.blog-post.single-post{border:0px}.mejs-container .mejs-controls{background:#fafafa}.mejs-controls .mejs-play button{width:11px;height:11px;margin-top:10px;margin-left:10px;background:url(btn-play.d9eb9d3f736dc149.gif) left top no-repeat}.mejs-controls .mejs-pause button{margin-left:9px!important;margin-top:11px!important}.mejs-controls .mejs-fullscreen-button button{margin-top:10px;width:10px;height:10px}.mejs-controls .mejs-pause button{width:11px;height:11px;margin-top:10px;margin-left:9px;background-position:0 0}.mejs-controls .mejs-time-rail .mejs-time-total{margin-top:8px;background:#dcdcdc;height:6px}.mejs-controls .mejs-time-rail span{height:6px}.mejs-controls .mejs-time-rail .mejs-time-loaded{border:0px}.mejs-controls .mejs-time-rail .mejs-time-current{background:#ff7200;border:0px}.mejs-controls .mejs-time-rail span{border-radius:0}.mejs-overlay-button{position:absolute;top:50%;left:50%;width:36px;height:36px;margin-left:-15px;margin-top:-15px!important}.mejs-controls .mejs-mute button{margin-top:11px;width:9px;height:10px;background:url(vol-btn.ecc861d12d4452c2.png) left top no-repeat}.mejs-container{width:100%!important;height:30px;border-radius:2px}.mejs-overlay:hover .mejs-overlay-button{background-position:left 0px}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{border-radius:0}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{height:6px;border-radius:0;margin-top:2px;background:#dcdcdc}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{background:#ff7200;top:13px;height:6px}.mejs-controls .mejs-unmute button{margin-top:11px;width:9px;height:10px;background-position:left 0 0}.mejs-container .mejs-controls .mejs-time span{font-size:10px;color:#898989!important;font-family:Open Sans}.blog-pagination{margin-bottom:123px;margin-left:152px}.blog-pagination li{float:left;margin:0 5px 0 0}.blog-pagination a{text-align:center;text-decoration:none;font-size:13px;font-family:Open Sans;border-radius:2px;color:#797979;border:1px solid #c3c3c3;opacity:.7;display:block;width:31px;height:25px;padding-top:6px;box-shadow:0 1px 2px #3232320a}.blog-pagination a:hover{opacity:1}.blog-pagination li:first-child a,.blog-pagination li:last-child a{padding-top:0;height:31px}.blog-widget{font-family:Raleway;margin-bottom:38px}.blog-widget h2{font-size:13px;color:#3a4142;margin-bottom:14px;font-family:Montserrat;font-weight:400;text-transform:uppercase}.search-widget{margin-bottom:46px}.search-widget input[type=text]{width:234px;margin-top:22px;padding:10px;color:#6a7880;font-family:Raleway;font-size:11px;border-radius:2px;border:1px solid #e5e5e5;display:block;text-decoration:none;box-shadow:0 1px 2px #3232320a}.text-widget{margin-bottom:39px}.text-widget p{font-size:13px;color:#455051;line-height:25px}.recent-widget{margin-bottom:47px}.recent-widget nav li a{text-decoration:none;padding:17px 0 15px;display:block;font-size:13px;color:#455051;border-bottom:1px solid #ededed}.recent-widget nav li:first-child a{padding-top:5px}.tweeter-widget{margin-bottom:46px}.tweeter-item{padding-bottom:12px;margin-bottom:13px;border-bottom:1px solid #ededed}.tweeter-item-l{width:12px;margin-top:8px;height:10px;background:url(tweeter-i.735d283c7131c65a.png) left top no-repeat;float:left}.tweeter-item-r{line-height:25px;width:234px;float:right}.tweeter-item-r span{font-size:13px;display:block;color:#455051}.tweeter-item-r b{font-size:13px;color:#848b8c;font-weight:400}.tags-row{padding-top:7px}.tags-row a{display:inline-block;float:left;margin-right:5px;margin-bottom:5px;text-transform:uppercase;color:#858585;border:1px solid #e5e5e5;border-radius:2px;padding:7px 12px 6px;text-decoration:none;font-weight:600;font-size:10px;box-shadow:0 1px 2px #3232320a}.tags-row a:hover{color:#ff7200}.blog-masonry{font-family:Raleway;margin:0 auto;max-width:1128px}.blog-masonry-i{margin-bottom:38px;opacity:0;margin-left:1.44%;margin-right:1.44%;width:30.4%}.blog-masonry-lbl{margin-bottom:11px}.blog-masonry-lbl a{text-decoration:none;font-size:15px;font-family:Montserrat;color:#141d1e;text-transform:uppercase}.blog-masonry-txt{font-size:14px;margin-bottom:12px;color:#626262;line-height:25px}.blog-masonry-preview{margin-bottom:22px}.blog-masonry-gallery-i,.blog-masonry-img img,.blog-masonry-gallery-i img{width:100%}.blog-masonry-info{font-size:14px;color:#868d8e}.blog-masonry-preview{position:relative}.blog-masonry-preview .bx-pager{display:none}.blog-masonry-preview .bx-prev,.blog-masonry-preview .bx-next{width:44px;height:44px;display:block;overflow:hidden;text-indent:-9999px;position:absolute;top:50%;margin-top:-22px}.blog-masonry-preview .bx-prev{background:url(p-slider-l.d641c9e14dd6e372.png) left top no-repeat;left:14px}.blog-masonry-preview .bx-next{background:url(p-slider-r.9e7cbd894bde219f.png) left top no-repeat;right:14px}.blog-masonry-quote-a{font-size:16px;color:#414f51;padding:0 0 0 26px;margin-bottom:9px;line-height:27px;background:url(quote-icon.f02a120694fcc84c.png) left top no-repeat;background-position:left 7px}.blog-masonry-quote-b{font-size:13px;color:#6b7373;padding-left:26px}.blog-masonry-quote{border:1px solid #e9e9e9;border-radius:2px;padding:16px 19px 21px 15px;margin-bottom:19px;box-shadow:0 1px 2px #3232320a}.blog-more{text-align:center;padding-bottom:107px;padding-top:9px}.blog-more a{display:inline-block;font-size:12px;color:#707070;font-family:Raleway;font-weight:600;width:173px;height:27px;padding-top:13px;border:1px solid #e5e5e5;border-radius:2px;text-align:center;text-decoration:none;text-transform:uppercase;box-shadow:0 1px 2px #3232320a}.blog-more a:hover{color:#ff7200}.text-quote{border-left:2px solid #ff7200;margin-bottom:12px;padding-left:16px}.text-quote-a{margin-bottom:4px;line-height:28px;font-size:16px;color:#414f51}.text-quote-b{font-size:13px;color:#6b7373}.post-tags{margin-bottom:48px}.post-tags a{font-size:13px;color:#484d4e;text-decoration:none}.post-tags span{font-size:13px;color:#484d4e}.post-tags a:hover{color:#ff7200}.blog-comments{margin-bottom:56px}.blog-comment-i{padding-bottom:24px;margin-bottom:25px;border-bottom:1px solid #ededed}.blog-comment-i .guest-reviews-l{margin-top:4px}.blog-comments-lbl{font-weight:400;font-family:Montserrat;margin-bottom:26px;font-size:17px;color:#141d1e;text-transform:uppercase}.blog-comment-lbl{font-family:Montserrat;font-size:14px;margin-bottom:13px;color:#141d1e;text-transform:uppercase;font-weight:400}.blog-comment-info{font-size:13px;color:#6b7373;margin-bottom:9px}.blog-comment-info a{text-decoration:none;color:#ff7200;margin-left:14px}.post-comment{padding-bottom:66px}.post-comment .booking-form-i{width:100%;float:none}.blog-comment-txt{line-height:25px;font-size:14px;color:#687172}.post-comment-btn{display:block;margin-top:25px;padding-top:2px;width:124px;height:36px;background:#ff7200;color:#fff;text-transform:uppercase;border:0px;cursor:pointer;border-radius:2px;font-size:11px;font-family:Montserrat;font-weight:400}.post-comment-btn:hover{background:#ff8521}.shareholder{position:relative}.share-popup{background:url(share-popup.a0b062a8b6bf0e4e.png) left top no-repeat;display:none;position:absolute;top:28px;right:3px;width:29px;height:79px;padding-top:10px}.share-popup a{width:12px;height:12px;display:block;margin:0 auto 13px}.shareholder span{cursor:pointer}.content-wrapper.columns{max-width:1140px}.columns{padding-bottom:34px}.columns-block-lbl{padding-left:1.8%;font-family:Montserrat;font-size:15px;color:#141d1e;font-weight:400;text-transform:uppercase;margin-bottom:13px}.columns-block-lbl span{background:url(columns-bg.b01abe124641d9cb.png) left bottom no-repeat;padding-bottom:18px;display:block}.mm-12{width:70%;padding:0 1.7%;float:left}.mm-6{width:63%;padding:0 1.7%;float:left}.mm-4{width:21%;padding:0 1.7%;float:left}.mm-3{width:29.7%;padding:0 1.7%;float:left}.mm-2{width:46.5%;padding:0 1.7%;float:left}.columns-block{margin-bottom:48px}.column{font-size:14px;color:#606869;line-height:25px}.columns-block{font-family:Raleway}.typography{font-family:Raleway;padding-bottom:104px}.typography-heading{text-align:center;margin-bottom:35px;font-size:15px;color:#141d1e;font-weight:500;text-transform:uppercase;background:url(columns-bg.b01abe124641d9cb.png) center bottom no-repeat;padding-bottom:17px}.typography h1{font-family:Montserrat;margin-bottom:11px;text-transform:uppercase;font-size:23px;color:#141d1e;font-weight:400}.typography h2{font-family:Montserrat;margin-bottom:11px;text-transform:uppercase;font-size:20px;color:#141d1e;font-weight:400}.typography h3{font-family:Montserrat;margin-bottom:12px;text-transform:uppercase;font-size:18px;font-weight:500;color:#141d1e;font-weight:400}.typography h4{font-family:Montserrat;margin-bottom:12px;text-transform:uppercase;font-size:16px;font-weight:500;color:#141d1e;font-weight:400}.typography h5{font-family:Montserrat;margin-bottom:12px;text-transform:uppercase;font-size:14px;font-weight:500;color:#141d1e;font-weight:400}.typography p{font-size:14px;color:#606869;line-height:25px}.typography-block{margin-bottom:29px}.block-qoutes{padding:20px 0 0}.blockqoute-tp-a{border-left:2px solid #ff7200;margin-bottom:12px;padding-left:17px}.blockqoute-tp-a span{display:block;margin-bottom:7px;font-size:16px;color:#414f51;line-height:27px}.blockqoute-tp-a b{font-weight:400;font-size:13px;padding-bottom:5px;display:block;color:#6b7373}.blockqoute-tp-a.float-left{width:320px;float:left;margin-top:5px;margin-right:40px}.blockqoute-tp-a.float-right{width:320px;float:right;margin-top:5px;margin-left:40px}.highlights{padding:35px 0 0}.hightile-a{display:inline-block;background:#ff7200;color:#fff;border-radius:2px;padding-left:6px;padding-right:6px;margin-left:3px;margin-right:3px}.hightile-b{display:inline-block;background:#141d1e;color:#fff;border-radius:2px;padding-left:6px;padding-right:6px;margin-left:3px;margin-right:3px}.hightile-c{display:inline-block;background:#e7e7e7;color:#2c3132;border-radius:2px;padding-left:6px;padding-right:6px;margin-left:3px;margin-right:3px}.dropcaps{padding:35px 0 0}.accordeons-toggles{padding-bottom:47px}.shortcodes-left{width:48.8%;float:left}.shortcodes-right{width:48.8%;float:right}.toggle{margin-top:1px}.toggle-ia-a{width:100%;float:left}.toggle-ia-l{width:58px;float:left;overflow:hidden}.toggle-ia-r{margin:0 0 0 58px}.toggle-ia-rb{width:100%;float:left;overflow:hidden}.toggle-trigger{width:40px;height:40px;display:block;background:url(toggle.eff7f89db7854cd2.png) left top no-repeat}.toggle-lbl{font-size:14px;margin-top:12px;margin-bottom:11px;color:#4f5657;text-transform:uppercase;font-weight:500}.toggle-txt{display:none;padding-bottom:7px;padding-top:2px;font-size:14px;color:#606869;line-height:25px}.toggle-i{margin-bottom:10px}.toggle-i.open .toggle-trigger{background-position:left -40px}.toggle-i:first-child .toggle-txt{display:block}.accordeon-a{cursor:pointer;border:1px solid #e3e3e3;border-radius:2px;padding:12px 13px 11px}.accordeon-icon{display:block;margin:3px 18px 0 0;background:url(accordeon-i.d6e7cfa38d0774a3.png) left top no-repeat;float:left;width:10px;height:10px}.accordeon-a span{font-weight:500;font-size:14p;color:#4f5657;text-transform:uppercase;float:left}.accordeon-b{font-size:14px;display:none;color:#606869;line-height:25px;padding:16px 0 6px 43px}.accordeon-item{margin-bottom:10px}.accordeon-item:first-child .accordeon-b{display:block}.accordeon-item.open .accordeon-icon{background-position:left -10px}.tabs{padding-bottom:34px}.tabs .typography-heading{margin-bottom:42px}.tabs-type-a .tabs-nav li{float:left;margin-right:4px}.tabs-type-a .tabs-nav a{display:inline-block;font-size:12px;color:#656b70;text-transform:uppercase;text-decoration:none;font-weight:600;border:1px solid #e3e3e3;border-radius:2px;padding:13px 20px}.tabs-type-a .tabs-nav a:hover{color:#30353a}.tabs-type-a .tabs-content{padding-top:15px}.tabs-type-a .tabs-nav a.active{color:#ff7200}.tabs-content-i{padding-bottom:5px;padding-top:3px;display:none}.tabs-content-i:first-child{display:block}.tabs-content-i p{margin-bottom:24px}.tabs-content-i p:last-child{margin-bottom:0}.tabs-type-bi-a{width:100%;float:left}.tabs-type-bi-l{width:128px;float:left}.tabs-type-bi-r{margin:0 0 0 128px}.tabs-type-bi-rb{width:100%;float:left;border-left:1px solid #e3e3e3;overflow:hidden}.tabs-type-b .tabs-nav a{text-align:center;display:block;font-size:12px;position:relative;border:1px solid transparent;border-right:0px;border-radius:2px;color:#656b70;text-transform:uppercase;text-decoration:none;font-weight:600;padding:14px 0 13px}.tabs-type-b .tabs-nav a span{display:none;width:5px;height:100%;background:#fff;position:absolute;top:0px;right:-2px}.tabs-type-b .tabs-nav a.active,.tabs-type-b .tabs-nav a.active:hover{color:#ff7200;border:1px solid #e3e3e3;border-right:0px}.tabs-type-b .tabs-nav a.active span{display:block}.tabs-type-b .tabs-nav a:hover{color:#30353a}.tabs-type-bi-p{padding-left:13px}.message-box{padding-bottom:44px}.message-box .typography-heading{margin-bottom:41px}.message-box-a{border:1px solid #e3e3e3;border-radius:2px;margin-bottom:12px;font-weight:500;text-transform:uppercase;font-size:13px;color:#555a5e;text-align:center;padding:21px 0 20px}.message-box-b{border:1px solid #f7f7f7;background:#f7f7f7;margin-bottom:12px;border-radius:2px;font-weight:500;text-transform:uppercase;font-size:13px;color:#30353a;text-align:center;padding:21px 0 20px}.message-box-c{border:1px solid #ff7200;background:#ff7200;margin-bottom:12px;border-radius:2px;font-weight:500;text-transform:uppercase;font-size:13px;color:#fff;text-align:center;padding:21px 0 20px}.list-elements{padding-bottom:39px}.list-elements .typography-heading{margin-bottom:37px}.list-row-i{float:left;width:31%;margin-right:3.5%}.list-row-i:last-child{float:right;margin:0}.marked-a li{line-height:18px;background:url(marked-01.453272eab538a366.png) left top no-repeat;font-size:14px;color:#606869;padding:0 0 0 18px;margin-bottom:13px;background-position:left 3px}.marked-b li{line-height:18px;background:url(marked-02.d255c87a4ab8d8d2.png) left top no-repeat;font-size:14px;color:#606869;padding:0 0 0 18px;margin-bottom:13px;background-position:left 2px}.marked-c li{line-height:18px;background:url(marked-03.bd62b4738f7122b0.png) left top no-repeat;font-size:14px;color:#606869;padding:0 0 0 18px;margin-bottom:13px;background-position:left 2px}.small-push-3{position:static;display:block;width:200px;margin:0 auto;padding:0!important;float:none}.small-push-3 a{width:auto;display:block}.tables{padding-bottom:20px}.tables .typography-heading{margin-bottom:40px}.table-a{width:100%;border-collapse:collapse}.table-a th,.table-a td{border:1px solid #e6e6e6;font-family:Raleway}.table-a th{font-weight:600;padding:13px 14px;text-transform:uppercase;font-size:12px;color:#2f3341;text-align:left}.table-a td{font-family:Open Sans;padding:12px 14px;font-size:13px;color:#6b7373}.table-a tr:nth-child(2n+1) td{background:#fcfcfc}.table-a.light tr th,.table-a.light tr td{border-left:0px;border-right:0px}.icon_combination{padding-bottom:89px}.icon_combination .typography-heading{margin-bottom:40px;font-family:Montserrat}.icons-three-colls .icons-item{width:30.6%;margin-right:4%;text-align:center;float:left}.icons-three-colls .icons-item:last-child{float:right;margin:0}.icons-two-colls{padding-top:66px}.icons-two-colls .icons-item{width:20.5%;margin-right:6%;text-align:center;float:left}.icons-two-colls .icons-item:last-child{float:right;margin:0}.icons-item-img{margin-bottom:21px}.icons-item-lbl{font-family:Montserrat;margin-bottom:16px;text-transform:uppercase;color:#3a4142;font-weight:400}.icons-item-txt{font-size:14px;color:#606869;line-height:25px}.typography-heading{font-family:Montserrat}.counters{padding-bottom:93px}.counters .typography-heading{margin-bottom:28px;font-family:Montserrat}.counters-five-colls .counters-row-i{float:left;margin-right:7.2%;width:14%;text-align:center}.counters-five-colls .counters-row-i:last-child{float:right;margin:0}.counters-five-colls b{background:url(counters-d.f1fd4880ca4181b1.png) center bottom no-repeat;padding-bottom:9px;margin-bottom:9px}.counters-four-colls{padding-top:55px}.counters-four-colls .counters-row-i{float:left;margin-right:2%;width:23.5%;text-align:center}.counters-four-colls .counters-row-i:last-child{float:right;margin:0}.counters-four-colls b{margin-bottom:7px}.counters-row-i b{display:block;font-size:50px;color:#373737;font-weight:300}.counters-row-i span{display:block;font-size:12px;color:#4d4d4d;font-weight:500;text-transform:uppercase}.counters-row-i img{margin-bottom:2px}.progress-bars{padding-bottom:77px}.progress-bars .typography-heading{margin-bottom:37px}.chart{position:relative;display:inline-block;width:131px;height:131px;text-align:center;font-family:Open Sans;font-weight:600}.chart canvas{position:absolute;top:0;left:0}.percent{display:inline-block;line-height:131px;z-index:2;padding-left:7px}.percent:after{content:"%";font-family:Open Sans;font-weight:600;margin-left:.1em;font-size:15px}.pie-charts{padding-bottom:89px}.pie-charts .typography-heading{margin-bottom:40px}.pie-charts-i{width:20.1%;margin-right:6.5%;text-align:center;float:left}.pie-charts-i:last-child{float:right;margin:0}.pie-charts-a{margin-bottom:22px}.pie-charts-lbl{text-transform:uppercase;font-size:14px;margin-bottom:8px;color:#3a4142;font-weight:500;padding-bottom:11px;background:url(columns-bg.b01abe124641d9cb.png) center bottom no-repeat}.pie-charts-txt{font-size:14px;color:#6b7373;line-height:25px}.align-right{text-align:right}.interactive-block .typography-heading{margin-bottom:40px}.interactive-inverse{padding-top:19px}.inter-i{margin-bottom:34px}.inter-ia{width:100%;float:left}.inter-i-l{width:53px;float:left;overflow:hidden}.inter-i-r{margin:0 0 0 53px}.inter-i-rb{width:100%;float:left;overflow:hidden}.inter-i-b{padding:1px 0 0 13px}.inter-i-lbl{font-family:Montserrat;text-transform:uppercase;margin-bottom:10px;color:#3a4142;font-size:14px;font-weight:400}.inter-i-txt{font-size:14px;color:#606869;line-height:25px}.mp-popular{padding-left:20px;padding-right:20px}.mp-popular-row .offer-slider-i{width:31.3%}.testimonials-b{padding-left:60px;padding-right:60px}.row{display:none}.row.collapse{display:block}.datepicker-popup{margin-top:15px;margin-left:-8px}.form-element-popup-container-spacer{display:none}@media screen and (max-width:1130px){.mp-popular-row .offer-slider-i{width:31.1%;margin-right:3.3%}.mp-popular-row .offer-slider-i:last-child{margin-right:0;float:right}.swiper-pagination,.special-offer-b{display:none}.page-search{float:none;display:inline-block;margin:0;vertical-align:top}.special-offer-a{float:none;display:inline-block;vertical-align:top;margin-left:10px}.wrapper-a{text-align:center}.page-search-content label,.special-offer-foot-l{text-align:left}.mp-slider-lbl{padding-top:170px}.mp-slider .arrow-left{left:20px}.mp-slider .arrow-right{right:20px}.mp-slider-lbl{padding-left:20px;padding-right:20px;width:auto}.offer-slider-c .owl-next,.offer-slider-c .owl-prev{display:none!important}.mp-b-left{display:none}.mp-b-right{float:none;width:100%}.wrapper-padding,.offer-slider-c,.offer-slider header,.mp-popular,.partners,.testimonials,.inner-breadcrumbs .content-wrapper,.about-content .content-wrapper,.why-we .content-wrapper,.about-slider-h,.blog-page,.contacts-page,.typography .content-wrapper,.inner-page .content-wrapper,.portfolio-holder{padding-left:60px;padding-right:60px}.hdr-srch-overlay-a{margin-left:60px;margin-right:60px}.about-content.no-wrapper .content-wrapper{padding-left:0;padding-right:0}.columns .content-wrapper,.blog-wrapper{padding-left:47px;padding-right:47px}.reasons-item-a,.reasons-item-b,.reasons-item-c,.reasons-item-d{width:41.5%}.footer-a .section:last-child{float:none;width:100%;clear:both}.footer-a .section{width:37%}.footer-a .section:nth-child(3){float:right;width:230px}.footer-subscribe{width:100%}.footer-subscribe-a input{width:98%}.offer-slider-devider{display:none}.page-search.full-width-search{width:100%}.search-line-a.large input[type=text]{width:440px}.srch-horizontal{margin-right:0}.srch-horizontal .search-line-a.middle:last-child{margin-right:0}.search-line-a.middle input[type=text]{width:161px}.search-line-select.middle{width:270px;margin-top:16px}.search-line-select.middle .search-select{width:270px}.search-select select{width:108%;background-position:93% center}.full-width-search .wrapper-a{bottom:147px}.search-asvanced .search-line-a.middle-a input[type=text]{width:108px}.search-asvanced .search-select.full-width-a{width:270px}.search-asvanced .search-line-select.middle-b{margin-left:20px}.search-asvanced .search-select.full-width-b{width:270px}.custom-select{text-align:left}.search-type-padding{padding-left:60px;padding-right:60px}.partners{padding-bottom:7px}.partners a:first-child{margin-left:24px}.partners a:last-child{margin-right:24px}.partners a{margin-bottom:25px;display:inline-block}.pop-destinations{padding-left:60px;padding-right:60px}.t-experience-i:first-child{margin-left:29px}.t-experience-i:last-child{margin-right:29px}.alt-fligt-table{width:32%;margin-right:2%}.two-colls-left{width:30%}.two-colls-right{margin-left:30%}#departure_return{width:93%}.two-colls-right .padding{padding-left:16px}.alt-fligt-table .cat-list-btn{padding-left:15px;padding-right:15px}.alt-fligt-table .flt-i-price-b{font-size:8px}.alt-fligt-table-info .alt-departure{margin-bottom:10px}.alt-fligt-table-content{padding-left:0;padding-right:0}.search-select select{width:118%}.counters-i{width:18%;margin-right:2%}.counters-i:first-child{margin-left:0}.sp-page-l{margin-right:35%}.sp-page-r{width:35%;margin-left:-35%}.alt-time{margin-top:10px}.alt-details-i:nth-child(3){margin-top:12px}.sp-page-l{margin-right:33%}.sp-page-r{width:33%;margin-left:-33%}.chk-fligth-devider,.chk-fligth-time{display:none}.chk-departure{margin-bottom:5px}.chk-departure,.chk-arrival{width:100%}.chk-departure span,.chk-arrival span,.chk-departure b,.chk-arrival b{display:inline;float:none}.chk-departure b br,.chk-arrival b br{display:none}.booking-form .booking-form-i{width:100%;float:none}.form-calendar{float:left;margin-left:5px}.flight-image img{width:100%}.tab-calendar-colls table tbody td{height:55px}.flight-d-left{width:auto;border:0px;float:none;display:block;margin:0 0 20px;padding:0}.flight-d-right{width:auto;float:none;display:inline;margin:0;padding:0}.flight-d-rightp{padding:0}.book-btn{width:100%}.book-btn-l{width:18%}.book-btn-r{width:81%}.wishlist-btn-l{width:18%}.wishlist-btn-r{width:81%}.preferences-list li{width:40%;float:left;margin-right:0}.preferences-list li:nth-child(2n){float:right;margin-right:0}.faq-item-left{margin-right:0}.faq-item-i{display:none}.flt-i-b,.flt-i-c{width:100%;float:none;margin:0}.flt-i-padding{padding:20px 0 0;text-align:right}.flight-details-l,.flight-details-r{float:none;margin-bottom:12px}.tab-gallery-big img{width:100%}.content-tabs-head ul li a{padding-left:12px;padding-right:12px}.preferences-list-alt li{width:40%;float:left;margin-right:0}.preferences-list-alt li:nth-child(2n){width:40%;float:right;margin-right:0}.hotel-reviews-i{width:45%;float:left;margin-right:0}.hotel-reviews-i:nth-child(2n){width:45%;float:right;margin-right:0}.todo-row .cat-list-content-l{width:100%;float:none;margin:0 0 15px}.todo-row .cat-list-content-r{width:100%;float:none;overflow:visible;margin:0}.todo-row .cat-list-content-p{padding-left:0}.shortcodes-left img,.shortcodes-right img{width:100%}.offer-slider-txt{min-height:80px}.with-text .offer-slider-txt{min-height:180px}.offer-slider-link a{font-size:12px}.catalog-head.large label{float:none;display:block;margin-bottom:10px}.catalog-head.large .search-select{width:16%}.list-rows .cat-list-item-l{width:30%}.list-rows .cat-list-item-l img{width:100%}.list-rows .cat-list-item-r{margin-left:30%}.list-rows .cat-list-content-r{overflow:visible}.list-rows .cat-list-content-p{padding-left:18px}.list-rows .cat-list-content-lpadding{padding-bottom:16px}.portfolio-three-colls .portfolio-i{width:31.1%;margin-left:1.1%;margin-right:1.1%}.portfolio-holder-three{padding-left:51px;padding-right:51px}.tour-i-holder{float:none;width:100%}.tour-duration{width:100%;float:none;margin:8px 0 0}.header-nav ul li{margin-left:20px}.theme-teaser-r img{width:100%}}@media screen and (max-width:1050px){.tab-reasons-i,.tab-reasons-i:nth-child(2n){width:100%;float:none;margin:0 0 20px}}@media screen and (max-width:1035px){.alt-departure,.alt-arrival{width:100%;float:none;margin-bottom:10px}.alt-time{width:100%;float:none;margin-bottom:0}.tab-calendar-colls table tbody td{height:40px}.chk-nights{width:100%;float:none;margin:0 0 10px;display:block}.chk-line{float:none;width:100%;margin:0;display:block}.chk-persons{display:block;margin-top:5px}.rates-line{width:100%;float:none}.rates-line-right{width:89%;float:left;margin-left:0}.grid .offer-slider-l{width:100%;margin-bottom:12px;float:none}.grid .offer-slider-r{width:100%;float:none}.columns .content-wrapper{padding-left:48px;padding-right:48px}}@media screen and (max-width:1010px){.footer-a .section{width:35%}.header-curency,.header-viewed{display:none}.page-search.full-width-search{width:100%}.search-line-a.large input[type=text]{width:317px}.search-line-a.middle input[type=text]{width:124px}.search-line-select.middle{width:204px;margin-top:16px}.search-line-select.middle .search-select{width:204px}.search-only .mp-slider-lbl{padding-top:167px}.search-asvanced .search-select.full-width-a,.search-asvanced .search-select.full-width-b{width:170px}.search-select.full-width select,.search-select.full-width-a select,.search-select.full-width-b select,.search-select.full-width-c select{background-position:90% center;width:111%}.advantages-i{width:100%;margin-left:0;margin-right:0;margin-bottom:18px}.advantages-i:last-child{margin-bottom:0}.blog-sidebar-r{width:25%;margin-left:-25.2%;margin-top:12px}.blog-sidebar-l{margin-right:25%}.search-widget input[type=text]{display:block;width:90%}.blog-sidebar-p{padding-right:10px}.blog-post-l{width:19%}.blog-post-c{margin-left:19%}.blog-post-info{font-size:9px}.tweeter-item-r{width:89%}.blog-post-info div{line-height:18px;margin-bottom:10px}.flight-d-depart,.flight-d-time{float:none;margin-bottom:20px}.flight-d-arrival{float:none}.h-stars-list{float:none;margin:0}.h-stars-list li{margin-bottom:4px}.h-stars-lbl{float:none;clear:both;margin:5px 0 10px}.h-add-review{float:none}.content-tabs-head ul li a{padding-left:9px;padding-right:9px}.facilities table td{line-height:21px}.portfolio-i{width:31.1%;margin-right:1.1%;margin-left:1.1%}.columns .content-wrapper{padding-left:49px;padding-right:49px}.portfolio-holder{padding-left:53px;padding-right:52px}.shortcodes-left,.shortcodes-right{width:48%}.tabs-type-a .tabs-nav a{padding-left:10px;padding-right:10px}.header-nav ul li{margin-left:18px}.header-nav,.hdr-srch-devider{display:none}.menu-btn{display:block}}@media screen and (max-width:910px){.header-social{display:none}.reasons-item-a,.reasons-item-b,.reasons-item-c,.reasons-item-d{width:40.5%}.footer-a .section{width:26%;margin-right:10%}.footer-a .section:nth-child(3){margin:0;width:170px}.tweet{width:auto}.t-experience-i:first-child,.t-experience-i:last-child,.t-experience-i{margin-left:0;margin-bottom:20px;margin-right:0;width:100%}.t-experience-i:last-child{margin-bottom:0}.theme-teaser-r{display:none}.theme-teaser-l{width:100%;padding-right:0;text-align:center}.two-colls-left,.two-colls-right{width:100%;margin:0;padding:0;float:none}.two-colls-right .padding{padding-left:0}.two-colls-left .srch-tab-left,.two-colls-left .srch-tab-right{width:48%}.team-row-i{width:49%;float:left;margin:0 0 20px}.team-row-i:nth-child(2n){width:49%;float:right;margin:0 0 20px}.blog-masonry-i{margin-bottom:38px;opacity:0;margin-left:1.64%;margin-right:1.64%;width:46.5%}.blog-sidebar-l,.blog-sidebar-r{width:100%;float:none;margin:0}.blog-sidebar-p{padding:0}.blog-post-p{padding-right:0}.tweeter-item-r{width:97%}.blog-pagination{margin-left:0;margin-bottom:60px}.blog-sidebar{float:none}.search-widget input[type=text]{width:97%}.sp-page-l{float:none;margin:0 0 20px}.sp-page-r{width:100%;margin:0}.sp-page-p{padding-right:0}.alt-flight-lr .padding{padding-left:15px}.alt-departure,.alt-arrival{width:auto;float:left;margin-bottom:0;margin-right:17px}.alt-time{width:auto;float:left;margin-bottom:0;margin-top:0;margin-right:0}.tab-calendar-colls table tbody td{height:72px}.flight-d-depart,.flight-d-time{float:left;margin-bottom:20px}.flight-d-arrival{float:left}.flight-d-left{float:left;margin-right:35px}.flight-d-right{float:left}.book-btn-l{display:none}.book-btn-r{width:100%}.tab-calendar-collsl,.tab-calendar-collsr{width:100%;float:none;margin:0}.map-symbol{float:left;margin-right:20px}.tab-calendar-s{padding-left:0}.wishlist-btn-l{display:none}.wishlist-btn-r{width:100%}.counters-five-colls{text-align:center}.counters-five-colls .counters-row-i,.counters-five-colls .counters-row-i:last-child{float:none;vertical-align:top;width:150px;display:inline-block;margin:0 20px 25px}.p-item-page-l{width:100%;float:none;margin:0}.p-item-page-r{width:100%;float:none;margin:0 0 40px}.p-item-padding{margin-right:0}.p-item-page{float:none}.with-text .offer-slider-txt,.offer-slider-txt{min-height:auto}}@media screen and (max-width:860px){.shortcodes-left,.shortcodes-right{width:100%;float:none;margin:0 0 60px}.about-content .about-slider-txt{width:100%}.offer-slider header p{width:100%}.mp-popular header p,.page-lbl p{width:100%}.fancybox-prev span{left:10px}.fancybox-next span{right:10px}}@media screen and (max-width:800px){.special-offer-a{display:none}.tweeter-item-r{width:96%}.reasons-item-a,.reasons-item-b,.reasons-item-c,.reasons-item-d{width:36%}.footer-a .section{width:23%;margin-right:8%}.footer-a .section:nth-child(3){margin:0;width:140px}.page-search.full-width-search{width:100%}.search-line-a.large input[type=text]{width:287px}.search-line-select.middle .search-select{width:83px}.search-select select{background-position:86% center;width:115%}.search-line-a.large input[type=text]{margin-bottom:18px}.search-line-select.middle{width:87px}.full-width-search .wrapper-a{bottom:299px}.search-line-select.middle{margin-top:18px}.search-only .mp-slider-lbl{padding-top:110px}.full-width-search .page-search-p{padding-bottom:29px}.offer-slider-lbl{line-height:36px;padding-bottom:12px}.srch-tab-line .custom-select{text-align:left}.page-search.full-width-search{width:347px}.search-type-padding{padding:0}.search-large-i{width:100%;float:none;margin:0 0 16px}.search-large-i:nth-child(3){float:none;margin:0}.pop-destinations .mp-popular-row .offer-slider-i{width:47.6%;float:left;margin:0 0 20px}.pop-destinations .mp-popular-row .offer-slider-i:nth-child(2n){width:47.6%;float:right;margin:0 0 20px}.flat-adv,.flat-adv:nth-child(2n){width:100%;float:none;margin:0 0 45px}.flat-adv.large .flat-adv-l,.flat-adv.large .flat-adv-r{width:100%;float:none;margin:0 0 12px;padding:0;text-align:center}.flat-adv-a,.flat-adv-rb{float:none}.breadcrumbs{display:none}.tree-colls-i{width:100%;float:none;margin:0 0 20px}.three-team{text-align:center}.three-team .tree-colls-i{width:41%;display:inline-block;float:none;margin:0 20px 20px}.about-two-colls-l{width:100%;margin:0 0 20px;float:none}.about-two-colls-r{width:100%;margin:0;float:none}.about-two-colls-rp{padding-left:0}.counters{text-align:center}.counters-i,.counters-i:first-child,.counters-i:last-child{width:22%;vertical-align:top;float:none;display:inline-block;margin:0 20px 30px}.comlete-alert-a b{margin-bottom:5px}.alt-time{margin-top:10px}.datepicker-v2-month-container{margin-top:15px!important}.search-engine-calendar-done-button{margin-top:10px}.contacts-colls-l{width:100%;float:none;margin:0 0 50px;padding:0}.contacts-colls-r{width:100%;float:none;margin:0;padding:0}.portfolio-full-more-l{width:100%;float:none;margin:0 0 50px}.portfolio-full-more-r{width:100%;float:none;margin:0}.portfolio-full-more-p{padding-left:0}.list-rows .cat-list-item-l,.list-rows .cat-list-item-r{width:100%;float:none;margin:0}.services-i{width:47%;margin:0 0 20px;float:left}.services-i:nth-child(2n){float:right}.solutions-i{width:100%;margin:0 0 20px;float:none}.list-row-i{width:100%;float:none;margin:0 0 40px}.list-row-i:last-child{margin-bottom:0}.datepicker-popup{width:490px!important;min-width:490px!important}.datepicker-v2-month-container:first-child,.datepicker-v2-month-container:last-child{width:48%}.datepicker-v2-month-container:first-child table,.datepicker-v2-month-container:last-child table{width:100%}.footer-a .section,.footer-a .section:nth-child(3){width:100%;float:none;margin-bottom:21px}.footer-social{display:none}.footer-subscribe{width:98%}.footer-a .section:nth-child(1){margin-bottom:42px}.footer-a .section:nth-child(2){margin-bottom:18px}.footer-a .section:nth-child(3){margin-bottom:43px}}@media screen and (max-width:734px){.alt-departure,.alt-arrival{width:100%;float:none;margin-bottom:10px}.alt-time{width:100%;float:none;margin-bottom:0}.content-tabs-head ul li{float:none;margin:0;width:100%;border-bottom:1px solid #fff}.tab-calendar-colls table tbody td{height:65px}.content-tabs-head.last-item ul li:last-child a{width:100%}.cat-list-content-l{width:100%;float:none;margin:0}.cat-list-content-r{width:100%;float:none;margin:0;overflow:visible}.available-row .cat-list-content-p{padding-left:0}.cat-list-content-lpadding{padding-right:0}.pie-charts-i{width:49%;float:left;margin:0 0 30px}.pie-charts-i:nth-child(2n){float:right}.icons-two-colls .icons-item{width:49%;float:left;margin:0 0 30px}.icons-two-colls .icons-item:nth-child(2n){float:right}.counters-four-colls .counters-row-i{width:49%;float:left;margin:0 0 30px}.counters-four-colls .counters-row-i:nth-child(2n){width:49%;float:right;margin:0 0 30px}.counters-five-colls .counters-row-i,.counters-five-colls .counters-row-i:last-child{width:49%;margin-right:0;margin-left:0}.shortcodes-left,.shortcodes-right{width:100%;float:none;margin:0 0 25px}.offer-slider-i.catalog-i,.offer-slider-i.catalog-i:nth-child(3n){margin-bottom:20px;width:48%;float:left;margin-left:0;margin-right:0}.offer-slider-i.catalog-i:nth-child(2n){width:48%;float:right;margin-left:0;margin-right:0}.show-list,.show-thumbs{display:none}.list-rows .cat-list-content-l{margin-right:125px;width:auto;float:left}.list-rows .cat-list-content-r{width:125px;float:left;margin-left:-125px;overflow:visible}.list-rows .cat-list-content-lpadding{padding-bottom:16px;padding-right:30px}.portfolio-i,.portfolio-three-colls .portfolio-i{width:45.4%;margin-right:2.3%;margin-left:2.3%}.portfolio-holder{padding-left:48px;padding-right:48px}.tour-item .cat-list-content-lpadding{border-right:0px}.datepicker-popup{width:440px!important;min-width:440px!important}.reasons-item-a,.reasons-item-b,.reasons-item-c,.reasons-item-d{width:auto;float:none}.mp-slider-lbl{font-size:36px;padding-top:172px}}@media screen and (max-width:660px){.mp-slider .arrow-left,.mp-slider .arrow-right{display:none}.mp-slider-lbl-a{padding-left:20px;padding-right:20px}.popular-destinations .offer-slider-i{width:100%;float:none;margin:0 0 20px}.testimonials-holder .bx-prev,.testimonials-holder .bx-next{display:none}.testimonials-b{padding-left:0;padding-right:0}.pop-destinations .mp-popular-row .offer-slider-i{width:100%;float:none;margin:0 0 20px}.pop-destinations .mp-popular-row .offer-slider-i:nth-child(2n){width:100%;float:none;margin:0 0 20px}.alt-fligt-table{width:48%;margin-right:0!important;float:left!important}.alt-fligt-table:nth-child(2n){width:48%;margin-right:0!important;float:right!important}.catalog-head label{width:100%;display:block;float:none;margin:0 0 10px}.search-select select{width:120%}.three-team .tree-colls-i{width:100%;display:block;float:none;margin:0 0 20px}.tree-colls-i:last-child{margin-bottom:0}.counters-i,.counters-i:first-child,.counters-i:last-child{width:30%}.team-row-i,.team-row-i:nth-child(2n){width:100%;float:none}.tweeter-item-r,.search-widget input[type=text]{width:95%}.alt-center-l,.alt-center-c{width:100%;float:none;margin:0}.alt-logo{width:100%}.alt-flight-a{float:none}.alt-flight-l{width:100%;margin:0;float:none}.alt-flight-lr{width:100%;float:none;margin:0}.alt-center-lp{padding-right:18px}.alt-center-cp{border-right:0px;padding-bottom:20px;padding-right:18px;padding-top:0}.alt-departure,.alt-arrival,.alt-time{width:auto;float:left;margin:0 9px 0 0}.alt-flight-lr .padding{padding-top:0;padding-left:18px}.flight-d-depart,.flight-d-time{float:none;margin-bottom:20px}.flight-d-arrival{float:none}.flight-d-left{width:100%;float:none}.tab-calendar-colls table tbody td{height:50px}.preferences-list li,.preferences-list li:nth-child(2n){float:none;width:100%}.flight-line-b{float:none;margin:10px 0 0 32px}.flight-line-b b{display:inline;padding-right:12px;margin-right:5px}.flight-line-b span,.flight-line-b b.open{display:inline}.flt-l-b{width:100%;float:none;margin:0 0 26px}.flt-l-c{width:100%;float:none;margin:0}.flt-i-padding{text-align:left;margin-left:25px}.flight-radio{margin-left:0}.flight-line-b{margin-left:25px}.alternative .flight-line-b{float:right;margin-right:0;margin-left:0}.alternative .flight-line-b b{display:block}.flight-details{padding-left:25px}.tab-reasons-i{padding:40px 0 0;text-align:center}.tab-reasons-i.reasons-01{background:url(tabs-i-01.fb9cbb7210597d1f.png) center top no-repeat}.tab-reasons-i.reasons-02{background:url(tabs-i-02.11bf4648f9a1d69f.png) center top no-repeat}.tab-reasons-i.reasons-03{background:url(tabs-i-03.4037611aa00cdc12.png) center top no-repeat}.tab-reasons-i.reasons-04{background:url(tabs-i-04.2001cf5b168372a7.png) center top no-repeat}.preferences-list-alt li,.preferences-list-alt li:nth-child(2n){width:100%;float:none}.guest-reviews-bl,.guest-reviews-br{width:100%;float:none;margin:0}.guest-reviews-padding{padding-left:0;padding-top:10px}.guest-rating-txt{margin-top:10px}.review-ranger-r{width:100%;float:none}.review-ranger label{float:none;display:block}.icons-three-colls .icons-item{width:100%;float:none;text-align:center;margin:0 0 25px}.catalog-head.large .search-select{width:46%;margin-bottom:15px;margin-right:0;float:left}.catalog-head.large .search-select:nth-child(2n){float:right}.show-table{display:none}.tour-item .cat-list-item-l{width:100%;float:none;margin:0 0 20px;padding:0}.tour-item .cat-list-item-l img{width:100%}.tour-item .cat-list-item-r{width:100%;float:none;margin:0}.blockqoute-tp-a.float-left{width:auto;float:none;margin-right:0}.blockqoute-tp-a.float-right{width:auto;float:none;margin-left:0}.mm-4,.mm-3,.mm-2,.mm-6,.mm-12{width:100%;float:none;padding:0;margin-bottom:15px}.columns .content-wrapper{padding-left:60px;padding-right:60px}.datepicker-popup{width:350px!important;min-width:350px!important}.datepicker-v2-month-container:first-child,.datepicker-v2-month-container:last-child{width:100%}.tour-item-a{padding-top:0}}@media screen and (max-width:560px){.blog-masonry-i{margin-bottom:38px;opacity:0;margin-left:0;margin-right:0;width:100%}.blog-wrapper{padding-left:60px;padding-right:60px}.blog-post-i{float:none}.blog-post-l{width:100%;text-align:left;float:none;margin:0 0 20px}.blog-post-c{width:100%;float:none;margin:0}.blog-post-p{padding:0}.alt-details-i{width:100%;margin:0 0 12px;float:none}.alt-details-i:nth-child(3){margin-bottom:0}.faq-item-i{margin-top:-5px}.h-tabs-right span{display:none}.available-row .cat-list-item-l{width:100%;float:none;margin:0 0 20px}.available-row .cat-list-item-l img{width:100%}.available-row .cat-list-item-r{width:100%;float:none;margin:0}.available-row .cat-list-item-p{padding-left:0}.hotel-reviews-i,.hotel-reviews-i:nth-child(2n){width:100%;float:none}.reviews-l{width:100%;float:none;margin:0 0 25px}.reviews-r{width:100%;float:none;margin:0}.todo-row .cat-list-item-l{width:100%;float:none;margin:0 0 20px}.todo-row .cat-list-item-r{float:none;margin:0;width:100%}.todo-row .cat-list-item-l img{width:100%}.icons-two-colls .icons-item,.icons-two-colls .icons-item:nth-child(2n){width:100%;float:none;text-align:center;margin:0 0 25px}.services-i,.services-i:nth-child(2n){width:100%;float:none}.services-i:last-child{margin-bottom:0}.datepicker-popup{width:300px!important;min-width:300px!important}.blog-post-info div{display:inline-block;margin-right:15px}}@media screen and (max-width:500px){.wrapper-padding,.offer-slider-c,.offer-slider header,.mp-popular,.partners,.testimonials,.pop-destinations,.theme-teaser-padding,.mobile-menu li,.about-content .content-wrapper,.about-slider-h,.why-we .content-wrapper,.inner-breadcrumbs .content-wrapper,.blog-wrapper,.blog-page,.contacts-page,.typography .content-wrapper,.inner-page .content-wrapper,.columns .content-wrapper,.testimonials-b{padding-left:20px;padding-right:20px}.hdr-srch-overlay-a{margin-left:20px;margin-right:20px}.testimonials-flat{width:auto}.counters-i,.counters-i:first-child,.counters-i:last-child{width:100%;display:block;margin:0 0 60px}.counters-i:last-child{margin-bottom:0}.about-slider-h.styled{height:310px;padding:50px 0 0}.flight-line-d{margin-left:6px;margin-right:6px}.tab-reasons h2{line-height:25px;margin-bottom:20px}.rates-line-right{width:84%}.guest-reviews-l,.guest-reviews-r{width:100%;float:none;margin:0;text-align:center}.guest-reviews-img{margin:0 auto 13px}.guest-reviews-br nav{float:none}.guest-rating{float:none}.guest-reviews-br nav li{display:inline-block;float:none}.counters-five-colls .counters-row-i,.counters-five-colls .counters-row-i:last-child{width:100%;float:none;margin:0 0 30px}.counters-four-colls .counters-row-i,.counters-four-colls .counters-row-i:nth-child(2n){width:100%;float:none;margin:0 0 40px}.pie-charts-i,.pie-charts-i:nth-child(2n){width:100%;float:none;margin:0 0 40px}.portfolio-full-more-txt,.portfolio-full-more-txt:nth-child(2n){width:100%;float:none}.offer-slider-i.catalog-i,.offer-slider-i.catalog-i:nth-child(2n),.offer-slider-i.catalog-i:nth-child(3n){float:none;width:100%}.list-rows .cat-list-content-l{margin:0;width:100%;float:none}.list-rows .cat-list-content-r{width:100%;float:none;margin:0}.list-rows .cat-list-content-lpadding{padding-bottom:16px;padding-right:0}.list-rows .cat-list-content-p{padding-left:0}.portfolio-i{width:100%;margin-right:0;margin-left:0}.portfolio-holder{padding-left:20px;padding-right:20px}.portfolio-three-colls .portfolio-i{width:100%;margin-left:0;margin-right:0}.portfolio-holder-three{padding-left:20px;padding-right:20px}.table-a tr th:nth-child(4),.table-a tr td:nth-child(4){display:none}.tabs-type-a .tabs-nav li{float:none;width:100%;margin:0 0 5px}.tabs-type-a .tabs-nav li a{width:100%;padding-left:0;padding-right:0;text-align:center}.tabs-type-bi-l{width:100%;float:none;margin:0 0 20px}.tabs-type-bi-r{width:100%;float:none;margin:0}.tabs-type-bi-p{padding-left:0}.tabs-type-bi-rb{border-left:0px}.tabs-type-b .tabs-nav a.active,.tabs-type-b .tabs-nav a.active:hover{border-right:1px solid #E3E3E3!important}.tabs-type-b .tabs-nav a.active span{display:none}.accordeon-a span{float:right;width:90%;line-height:20px}.toggle-lbl{line-height:20px;margin-top:10px}.datepicker-popup{width:280px!important;min-width:280px!important}.testimonials-flat{padding:40px 0 0;height:320px}.list-rows .cat-list-content-lpadding{border-right:0px}}@media screen and (max-width:435px){.form-sex{float:none;width:100%;margin-bottom:17px}.form-calendar{float:none;width:100%;margin:0}.tab-calendar-colls table tbody td{height:40px}.accordeon-a span{float:right;width:89%}.mp-slider-lbl{font-size:29px;padding-top:150px}}@media screen and (max-width:401px){.alt-time{margin-top:10px}}@media screen and (max-width:390px){.about-slider-txt{line-height:22px}.mp-slider-lbl{font-size:22px;font-weight:300;line-height:30px}.mp-slider-lbl-a{font-size:15px;line-height:24px;padding-top:11px;padding-bottom:19px}.mp-slider-lbl{padding-top:123px}.page-search{width:302px}.search-tab{padding-left:25px;padding-right:26px}.search-tab.nth{padding-right:26px;padding-left:25px}.search-line input[type=text]{width:240px}.search-line-a input[type=text],.search-line-b input[type=text]{width:102px}.search-line-a,.search-line-b{width:121px}.search-select select{width:114%}.search-line-select{width:122px}.search-select{width:118px}.search-line-select{margin-right:0;margin-bottom:18px}.search-line-select.adults{float:right;margin-right:0}.search-line-select.nth{float:none;margin-bottom:0}.search-line-select.nth .search-select{width:253px}.wrapper-a{bottom:374px}.header-phone{border-left:0px;padding-left:0}.header-lang a{border-left:0px}.search-select.full-width{width:253px}.search-select.full-width select{width:109%}.search-select.half-width{width:118px}.search-select.half-width select{width:113%}.search-line-a.hotel-stars{float:none;margin-bottom:20px;width:100%;margin-right:0}.search-line-a.hotel-stars .search-select.half-width{width:253px}.search-line-b.peoples{float:none;width:100%;margin-right:0}.search-line-b.peoples .search-select.half-width{width:253px}.search-select.half-width select{width:110.7%}.search-line-a.peoples,.search-line-a.price{float:none;margin-bottom:20px;width:100%;margin-right:0}.search-line-a.peoples .search-select.half-width,.search-line-a.price .search-select.half-width{width:253px}.search-line-b.class,.search-line-b.company{float:none;width:100%;margin-right:0}.search-line-b.class .search-select.half-width,.search-line-b.company .search-select.half-width{width:253px}.search-type-a .srch-tab-3c{width:46.5%;float:left;margin:0 0 15px}.search-type-a .srch-tab-3c:nth-child(2){width:46.5%;float:right;margin:0 0 15px}.search-type-a .srch-tab-3c:nth-child(3){width:100%;float:none;margin:0}.search-type-b .srch-tab-3c{width:46.5%;float:left;margin:0 0 15px}.search-type-b .srch-tab-3c:nth-child(2){width:46.5%;float:right;margin:0 0 15px}.search-type-b .srch-tab-3c:nth-child(3){width:100%;float:none;margin:0}.search-type-a .srch-tab-left.transformed{width:100%;float:none;margin:0 0 15px}.search-type-a .srch-tab-right.transformed{width:100%;float:none;margin:0}.search-type-b .srch-tab-left.transformed{width:100%;float:none;margin:0 0 15px}.search-type-b .srch-tab-right.transformed{width:100%;float:none;margin:0}.search-only .mp-slider-lbl{padding-top:60px}.page-search.full-width-search{width:302px}.page-search.full-width-search .page-search-tabs{width:100%}.full-width-search .wrapper-a{bottom:374px}.footer-subscribe{width:97.5%}.alt-fligt-table{width:100%;margin-right:0!important;float:none!important}.alt-fligt-table:nth-child(2n){width:100%;margin-right:0!important;float:none!important}.search-select select{width:122%}.catalog-head .search-select{width:100%;float:none;margin-bottom:15px}.catalog-head .search-select:last-child{margin-bottom:0}.header-account a{padding-left:19px;padding-right:19px}.header-lang{display:none}.tweeter-item-r,.search-widget input[type=text]{width:93.2%}.alt-departure,.alt-arrival{width:100%;float:none;margin-bottom:10px}.alt-time{width:100%;float:none;margin-bottom:0}.contacts-colls .booking-form-i,.booking-form .checkbox label{width:100%;float:none}.add-passanger{float:none;width:100%;display:block;margin-bottom:15px}.card-type{width:100%;float:none;margin-bottom:9px}.payment-tab .checkbox label{line-height:19px}.flight-line-a{margin-top:13px}.flight-image span{display:none}.tab-calendar-colls table tbody td{height:27px}.calendar-tab-select select,.calendar-tab-select .customSelect{width:95%}.tab-calendar-colls table tbody td span p{padding:4px 6px 0 0}.flight-line-d{margin-left:5px;margin-right:5px}.rates-line-right{width:100%;float:none}.rates-line .srch-tab-left{width:100%;float:none;margin-bottom:15px}.rates-line .srch-tab-right{width:100%;float:none}.rates-srch,.rates-srch:hover{width:100%;background-position:center center}.catalog-head.large .search-select,.catalog-head.large .search-select:nth-child(2n){width:100%;float:none}.catalog-head.large .search-select:nth-child(5){margin-bottom:5px}.accordeon-a span{float:right;width:87%}.datepicker-popup{width:210px!important;min-width:210px!important}.testimonials-flat{padding:30px 0 0;height:330px}}@media screen and (max-width:313px){.header-logo{margin:-12px 0 0}.header-right{margin-top:0}}.wp-caption,.wp-caption-text,.sticky,.gallery-caption,.bypostauthor{opacity:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.clear:after{clear:both;content:"";display:block}::selection{background:#1abc9c;color:#fff}::-moz-selection{background:#1abc9c;color:#fff}.alignleft{float:left;margin:0 20px 20px 0}.alignright{float:right;margin:0 0 20px 20px}.aligncenter{display:block;margin:10px auto}.header_top .aligncenter{margin:8px auto}.text-align-right{text-align:right}.text-align-left{text-align:left}.text-align-center{text-align:center}.content ul ul,.content ol ol{padding:0 0 0 15px}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,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;outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}blockquote{quotes:none}blockquote:before,blockquote:after{content:"";content:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0;border:medium none;vertical-align:middle}table th{border:0;padding:5px 7px;text-align:center}table td{padding:5px 10px;text-align:center}a img{border:0}img{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{color:#303030}h1{font-size:30px;line-height:1.25em}h2{font-size:24px;line-height:1.384615384615385em;text-transform:uppercase;letter-spacing:1px;font-weight:600}h3{font-size:17px;line-height:1.304347826086957em;text-transform:uppercase;letter-spacing:1px;font-weight:600}h4{font-size:19px;line-height:1.375em;font-weight:400}h5{font-size:15px;line-height:1.571428571428571em;text-transform:uppercase;letter-spacing:1px;font-weight:600}h6{font-size:13px;line-height:1.538461538461538em;text-transform:uppercase;letter-spacing:1px;font-weight:600}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#303030}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#1abc9c}a,p a{color:#303030;text-decoration:none;cursor:pointer}a:hover,p a:hover{color:#1abc9c;text-decoration:none}input[type=submit],.woocommerce input[type=button],.woocommerce-page input[type=button]{-webkit-appearance:none}ul{list-style-position:inside}html{height:100%;margin:0!important;transition:all 1.3s ease-out}body{font-family:Raleway,sans-serif;font-size:14px;line-height:26px;color:#818181;font-weight:400;background-color:#f6f6f6;overflow-y:scroll;overflow-x:hidden!important;-webkit-font-smoothing:antialiased}.wrapper{background-color:#f6f6f6;position:relative;z-index:1000;transition:left .33s cubic-bezier(.694,.0482,.335,1);left:0}.right_side_menu_opened .wrapper{left:-270px}.right_side_menu_opened .wrapper header.fixed,.right_side_menu_opened .wrapper header.fixed_hiding,.right_side_menu_opened .wrapper header.sticky{left:-270px}@media only screen and (min-width:1100px){.right_side_menu_opened:not(.boxed) .carousel-inner:not(.relative_position){left:-270px!important}}.wrapper_inner{width:100%;overflow:hidden}body.boxed .wrapper_inner{overflow:visible}body.boxed .content{overflow:hidden}.meta{display:none}.ajax_loader{position:fixed;top:50%;left:50%;z-index:1100;display:none}.ajax_loader_1{position:relative;display:inline-block;width:100%;height:100%}.ajax_loader_2{margin:-50% 0 0 -50%}.ajax_loader .pulse{width:32px;height:32px;margin:-16px 0 0 -16px;background-color:#303030;border-radius:16px;animation:scaleout 1s infinite ease-in-out}@keyframes scaleout{0%{transform:scale(0);-webkit-transform:scale(0)}to{transform:scale(1);-webkit-transform:scale(1);opacity:0}}.ajax_loader .double_pulse{width:40px;height:40px;margin:-20px 0 0 -20px;position:relative}.ajax_loader .double_pulse .double-bounce1,.ajax_loader .double_pulse .double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#303030;opacity:.6;position:absolute;top:0;left:0;animation:bounce 2s infinite ease-in-out}.ajax_loader .double_pulse .double-bounce2{animation-delay:-1s}@keyframes bounce{0%,to{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.ajax_loader .cube{width:60px;height:60px;margin:-30px 0 0 -30px;background-color:#303030;animation:rotateplane 1.2s infinite ease-in-out}@keyframes rotateplane{0%{transform:perspective(120px) rotateX(0) rotateY(0);-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}to{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.ajax_loader .rotating_cubes{width:32px;height:32px;margin:-16px 0 0 -16px;position:relative}.ajax_loader .rotating_cubes .cube1,.ajax_loader .rotating_cubes .cube2{background-color:#303030;width:10px;height:10px;position:absolute;top:0;left:0;animation:cubemove 1.8s infinite ease-in-out}.ajax_loader .rotating_cubes .cube2{animation-delay:-.9s}@keyframes cubemove{25%{transform:translate(42px) rotate(-90deg) scale(.5);-webkit-transform:translateX(42px) rotate(-90deg) scale(.5)}50%{transform:translate(42px) translateY(42px) rotate(-179deg);-webkit-transform:translateX(42px) translateY(42px) rotate(-179deg)}50.1%{transform:translate(42px) translateY(42px) rotate(-180deg);-webkit-transform:translateX(42px) translateY(42px) rotate(-180deg)}75%{transform:translate(0) translateY(42px) rotate(-270deg) scale(.5);-webkit-transform:translateX(0px) translateY(42px) rotate(-270deg) scale(.5)}to{transform:rotate(-360deg);-webkit-transform:rotate(-360deg)}}.ajax_loader .stripes{width:50px;height:60px;margin:-30px 0 0 -25px;text-align:center;font-size:10px}.ajax_loader .stripes>div{background-color:#303030;height:100%;width:6px;display:inline-block;margin:0 3px 0 0;animation:stretchdelay 1.2s infinite ease-in-out}.ajax_loader .stripes .rect2{animation-delay:-1.1s}.ajax_loader .stripes .rect3{animation-delay:-1s}.ajax_loader .stripes .rect4{animation-delay:-.9s}.ajax_loader .stripes .rect5{animation-delay:-.8s}@keyframes stretchdelay{0%,40%,to{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.ajax_loader .wave{width:72px;text-align:center;margin:-9px 0 0 -36px}.ajax_loader .wave>div{width:18px;height:18px;background-color:#303030;margin:0 3px 0 0;border-radius:100%;display:inline-block;animation:bouncedelay 1.4s infinite ease-in-out;animation-fill-mode:both}.ajax_loader .wave .bounce1{animation-delay:-.32s}.ajax_loader .wave .bounce2{animation-delay:-.16s}@keyframes bouncedelay{0%,80%,to{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.ajax_loader .two_rotating_circles{width:40px;height:40px;margin:-20px 0 0 -20px;position:relative;text-align:center;animation:rotatecircles 2s infinite linear}.ajax_loader .two_rotating_circles .dot1,.ajax_loader .two_rotating_circles .dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#303030;border-radius:100%;animation:bounce 2s infinite ease-in-out}.ajax_loader .two_rotating_circles .dot2{top:auto;bottom:0;animation-delay:-1s}@keyframes rotatecircles{to{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}.ajax_loader .five_rotating_circles{width:60px;height:60px;margin:-30px 0 0 -30px;position:relative}.ajax_loader .five_rotating_circles .container1>div,.ajax_loader .five_rotating_circles .container2>div,.ajax_loader .five_rotating_circles .container3>div{width:12px;height:12px;background-color:#303030;border-radius:100%;position:absolute;animation:bouncedelay 1.2s infinite ease-in-out;animation-fill-mode:both}.ajax_loader .five_rotating_circles .spinner-container{position:absolute;width:100%;height:100%}.ajax_loader .five_rotating_circles .container2{transform:rotate(45deg)}.ajax_loader .five_rotating_circles .container3{transform:rotate(90deg)}.ajax_loader .five_rotating_circles .circle1{top:0;left:0}.ajax_loader .five_rotating_circles .circle2{top:0;right:0}.ajax_loader .five_rotating_circles .circle3{right:0;bottom:0}.ajax_loader .five_rotating_circles .circle4{left:0;bottom:0}.ajax_loader .five_rotating_circles .container2 .circle1{animation-delay:-1.1s}.ajax_loader .five_rotating_circles .container3 .circle1{animation-delay:-1s}.ajax_loader .five_rotating_circles .container1 .circle2{animation-delay:-.9s}.ajax_loader .five_rotating_circles .container2 .circle2{animation-delay:-.8s}.ajax_loader .five_rotating_circles .container3 .circle2{animation-delay:-.7s}.ajax_loader .five_rotating_circles .container1 .circle3{animation-delay:-.6s}.ajax_loader .five_rotating_circles .container2 .circle3{animation-delay:-.5s}.ajax_loader .five_rotating_circles .container3 .circle3{animation-delay:-.4s}.ajax_loader .five_rotating_circles .container1 .circle4{animation-delay:-.3s}.ajax_loader .five_rotating_circles .container2 .circle4{animation-delay:-.2s}.ajax_loader .five_rotating_circles .container3 .circle4{animation-delay:-.1s}body.smooth_scroll{overflow-y:hidden}body.boxed .wrapper_inner,body.boxed .footer_inner{width:1150px;margin:0 auto}header{width:100%;display:inline-block;margin:0;vertical-align:middle;position:relative;z-index:110;-webkit-backface-visibility:hidden}header .header_inner_left{position:absolute;left:45px;top:0}header .container_inner .header_inner_left{position:absolute;left:0;top:0}.boxed header{background-color:transparent!important;border:0!important}.boxed .header_inner{width:1150px;margin:0 auto}.header_inner_right{float:right;position:relative;z-index:110}.header_top{position:relative;z-index:111;line-height:33px;height:33px;padding:0;font-size:13px;background-color:#fff;transition:all .2s ease 0s}header.scrolled .header_top{background-color:#fff!important}.header_top p{line-height:32px;padding:0 15px}.header_top .left{float:left}.header_top .right{float:right}.header_top .right .inner #lang_sel{float:left;padding:0}.header_top .inner #lang_sel>ul{list-style:none}.header_top .left .inner>div,.header_top .left .inner>div:last-child{float:left;border-bottom:0;border-top:0}.header_top .right .inner>div{border-left:0;float:left}header.scrolled:not(.scroll_header_top_area) .header_top{border-bottom:0}.header_bottom{padding:0 45px;position:relative;background-color:#fff;transition:all .2s ease 0s}.boxed .header_bottom{padding:0 25px}.logo_wrapper{height:100px;float:left}.q_logo{position:relative;top:50%;left:0}.q_logo a{position:relative;display:block;visibility:hidden}.q_logo img{display:block;opacity:1;position:absolute;top:-50%;width:auto!important;max-width:none;-webkit-transition:opacity .6s ease-in-out;-moz-transition:opacity .6s ease-in-out;-o-transition:opacity .6s ease-in-out;-ms-transition:opacity .6s ease-in-out}.q_logo img.light,.q_logo img.sticky,.q_logo img.dark,.q_logo img.popup{opacity:0}header.scrolled .q_logo img.normal,header.scrolled.dark .q_logo img.normal,header.scrolled.light .q_logo img.normal{opacity:1}header.scrolled .q_logo img.light,header.scrolled.light .q_logo img.light,header.scrolled.dark .q_logo img.light,header.scrolled .q_logo img.dark,header.scrolled.light .q_logo img.dark,header.scrolled.dark .q_logo img.dark{opacity:0}header.light .q_logo img.normal{opacity:0}header.light .q_logo img.light{opacity:1}header.light .q_logo img.dark{opacity:0}header.dark .q_logo img.normal{opacity:0}header.dark .q_logo img.light{opacity:0}header.dark .q_logo img.dark{opacity:1}header.sticky{transition:all .33s cubic-bezier(.694,.0482,.335,1);top:-120px;left:0;position:fixed;-moz-background-clip:border;-webkit-background-clip:border;background-clip:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-moz-background-clip:content;-webkit-background-clip:content;background-clip:content-box}header.sticky .header_top{display:none}header.sticky .header_bottom{background-color:#fff!important;box-shadow:0 1px 3px #0000001c}header.sticky.no_shadow .header_bottom{box-shadow:none}header.sticky.centered_logo{top:-300px}header.sticky.sticky_animate{top:0}header.sticky .q_logo img.sticky{opacity:1}header.sticky .q_logo img.normal,header.sticky .q_logo img.light,header.sticky .q_logo img.dark,header.sticky .q_logo img.popup{opacity:0!important}header.sticky .logo_wrapper,header.sticky.centered_logo .logo_wrapper{height:60px!important;float:left}header.sticky .drop_down .second{margin-top:0}header.sticky .header_fixed_right_area{display:none}header.sticky .side_menu_button{height:60px}.sticky .header_menu_bottom{position:static}header.fixed,header.fixed_hiding{transition:left .13s cubic-bezier(.694,.0482,.335,1),left .33s cubic-bezier(.694,.0482,.335,1);width:100%;position:fixed;z-index:110;top:0;left:0}header.fixed.scrolled .header_bottom,header.fixed_hiding.scrolled .header_bottom{box-shadow:0 1px 3px #0000001c;background-color:#fff!important}header.menu_bottom .header_inner_left{left:0}header:not(.sticky) .header_menu_bottom nav.main_menu>ul>li>a{line-height:60px}header:not(.sticky) .header_menu_bottom nav.main_menu>ul>li:first-child>a{padding-left:0}header.menu_bottom:not(.sticky) .drop_down .second{top:100%}header:not(.sticky) .header_menu_bottom .side_menu_button{height:60px}header.menu_bottom.has_header_fixed_right .mobile_menu_button{height:130px}header.menu_bottom .header_inner_left{position:relative}.menu_bottom.sticky .container_inner .header_inner_left{position:absolute}.menu_bottom .logo_wrapper{float:none}.menu_bottom .q_logo a{display:inline-block}.menu_bottom.sticky .logo_wrapper{float:left}.header_menu_bottom{position:relative;display:block}header.centered_logo{text-align:center}header.centered_logo .header_inner_left{float:none;position:relative;display:block;margin:20px 0 10px}header.centered_logo.sticky .header_inner_left{margin:0}header.centered_logo .logo_wrapper{float:none;height:auto!important}header.centered_logo .q_logo{top:0}header.centered_logo.sticky .q_logo{top:50%}header.centered_logo .q_logo a{display:inline-block;vertical-align:middle}header.centered_logo .q_logo img{top:0;margin:0}@media only screen and (min-width:1000px){header.centered_logo:not(.sticky) .q_logo img{transform:translate(-50%)}}header.centered_logo.centered_logo_animate .q_logo img,header:not(.centered_logo) .q_logo img{height:100%}header.centered_logo.sticky .q_logo img{top:-50%;height:100%!important}header.centered_logo .header_inner_right{float:none;display:inline-block;position:relative;vertical-align:middle}header.centered_logo .header_right_widget{float:left}header.centered_logo nav.main_menu,header.centered_logo nav.main_menu.right{position:relative;display:inline-block;left:auto;float:none;vertical-align:middle}header.centered_logo nav.main_menu>ul{left:0}@media only screen and (min-width:1000px){header.fixed_hiding .holeder_for_hidden_menu{overflow:hidden;max-height:150px;vertical-align:middle;transition:max-height .2s cubic-bezier(.23,1,.32,1) 0s}header.fixed_hiding.scrolled .holeder_for_hidden_menu{max-height:0}header.fixed_hiding .holeder_for_hidden_menu:hover{overflow:visible}header.fixed_hiding.scrolled:hover .holeder_for_hidden_menu{max-height:150px;transition-duration:.5s;-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s}header.fixed_hiding.centered_logo .header_inner_left{margin:20px 0;display:table;width:100%}header.fixed_hiding.centered_logo.fixed_hiding .header_inner_left{height:50px}header.fixed_hiding .header-left-from-logo-widget,header.fixed_hiding .header-right-from-logo-widget,header.fixed_hiding .logo_wrapper{display:table-cell;width:33.33%;vertical-align:middle;position:relative}header.fixed_hiding .header-left-from-logo-widget-inner,header.fixed_hiding .header-right-from-logo-widget-inner{width:100%}header.fixed_hiding .header-left-from-logo-widget{text-align:left}header.fixed_hiding .header-right-from-logo-widget{text-align:right}header.fixed_hiding .q_logo a,header.fixed_hiding .q_logo{max-height:124px;opacity:1;transition:max-height .2s ease-out 0s,opacity .2s ease 0s}header.fixed_hiding.scrolled .q_logo,header.fixed_hiding.scrolled .q_logo a{transition:max-height .2s ease-out 0s,opacity .4s ease 0s;max-height:0!important;opacity:0}header.fixed_hiding .q_logo_hidden a{height:50px;position:relative;display:block;opacity:0;max-height:0;transition:opacity 0s ease 0s,max-height 0s ease 0s}header.fixed_hiding.scrolled .q_logo_hidden a{max-height:500px;opacity:1;transition:opacity .15s ease .3s,max-height .15s ease .2s}}nav.main_menu{position:absolute;left:50%;z-index:100;text-align:left}nav.main_menu.right{position:relative;left:auto;float:right}nav.main_menu ul{list-style:none outside none;margin:0;padding:0}nav.main_menu>ul{left:-50%;position:relative}nav.main_menu.right>ul{left:auto}nav.main_menu ul li{display:inline-block;float:left;padding:0;margin:0;background-repeat:no-repeat;background-position:right}nav.main_menu ul li a{color:#777;font-weight:400;text-decoration:none;display:inline-block;position:relative;line-height:100px;padding:0;margin:0;cursor:pointer}header.sticky nav.main_menu>ul>li>a,.light.sticky nav.main_menu>ul>li>a,.light.sticky nav.main_menu>ul>li>a:hover,.light.sticky nav.main_menu>ul>li.active>a,.dark.sticky nav.main_menu>ul>li>a,.dark.sticky nav.main_menu>ul>li>a:hover,.dark.sticky nav.main_menu>ul>li.active>a{line-height:60px}nav.main_menu>ul>li>a,nav.main_menu>ul>li>a{display:inline-block;height:100%;background-color:transparent;transition:opacity .3s ease-in-out,color .3s ease-in-out}.with_hover_bg_color nav.main_menu>ul>li>a{transition:background-color 0 ease-in-out .15s,color 0 ease-in-out .15s}header:not(.with_hover_bg_color) nav.main_menu>ul>li:hover>a{opacity:.8}nav.main_menu>ul>li.active>a{color:#303030}nav.main_menu>ul>li>a>i.blank{display:none}nav.main_menu>ul>li.has_sub>a>i.q_menu_arrow{display:inline-block;margin-left:6px}.light:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a,.light:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a:hover,.light:not(.sticky):not(.scrolled) nav.main_menu>ul>li.active>a,.light:not(.sticky):not(.scrolled) nav.main_menu>ul>li:before{color:#fff}.dark:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a,.dark:not(.sticky):not(.scrolled) nav.main_menu>ul>li.active>a,.dark:not(.sticky):not(.scrolled) nav.main_menu>ul>li:not(:first-child):before{color:#000}nav.main_menu>ul>li>a{position:relative;padding:0 17px;color:#9d9d9d;text-transform:uppercase;font-weight:600;font-size:13px;letter-spacing:1px}.drop_down ul{list-style:none}.drop_down ul li{position:relative}header.transparent.fixed.scrolled .drop_down .second,header.transparent.fixed_hiding.scrolled .drop_down .second{top:100%}.drop_down .second{left:0;margin:0;top:100%;position:absolute;display:block;visibility:hidden;overflow:hidden;opacity:0;z-index:10;transition:top .3s ease-in-out}header.transparent:not(.sticky) .drop_down .second{top:75%}header.transparent.with_border:not(.sticky) .drop_down .second,header.transparent.with_hover_bg_color:not(.sticky) .drop_down .second{top:100%}.drop_down li.left_position .second{left:auto;right:0}header.transparent .drop_down .second:not(.right){left:16px}header.transparent.with_hover_bg_color .drop_down .second:not(.right){left:0}.drop_down li.right_position .second{left:-100%}.drop_down .second.drop_down_start{visibility:visible;overflow:visible;opacity:1}nav.main_menu>ul>li:hover>.second{z-index:20}.drop_down .second .inner{position:relative;padding:0;display:block;z-index:997}.drop_down .second .inner>ul,li.narrow .second .inner ul{display:inline-block;position:relative;background-color:#262626;border-color:#3d3d3d}li.narrow .second .inner ul{padding:7px 0}.drop_down .second .inner ul li{display:block;padding:0 15px;position:relative;float:none;height:auto;background:0;width:190px}li.narrow .second .inner ul li:last-child{border-bottom:0}.drop_down .wide.left_position .second ul li,.drop_down .wide.right_position .second ul li{width:180px}.drop_down .second .inner ul li a,.drop_down .second .inner ul li h5{display:block;font-weight:600;color:#9d9d9d;height:auto;line-height:16px;margin:0;padding:9px 0;transition:color .3s ease-in-out;font-size:11px;text-transform:uppercase;letter-spacing:1px}.drop_down .second .inner>ul>li:last-child>a,.drop_down .second .inner>ul>li>ul>li:last-child>a,.drop_down .second .inner>ul>li>ul>li>ul>li:last-child>a{border-bottom:0}.drop_down .second .inner ul.right li a{padding:9px 20px 9px 0}.drop_down .second .inner>ul>li>a:hover,.drop_down .second .inner ul li.sub ul li a:hover{color:#fff}.drop_down .narrow .second .inner ul li{padding:0;width:225px}.drop_down .narrow .second .inner ul li a{padding-left:20px;padding-right:20px}.drop_down .wide .second ul li a,.drop_down .wide .second .inner ul li.sub a,.drop_down .wide .second .inner ul li h5{background:0}.drop_down .second i{display:none}.drop_down .second .inner ul li ul{position:absolute;left:100%;top:-7px;height:auto;display:none;overflow:hidden;z-index:10}.drop_down .second .inner ul li:hover ul{z-index:20;display:block}.drop_down .second.right{right:0;left:auto}.drop_down .second .inner ul.right li a,.drop_down .second .inner ul.right li h5{text-align:right}.drop_down .second .inner ul.right li ul{left:-100%}.drop_down .second .inner ul li.sub ul li a,.drop_down .second .inner ul.right li.sub ul li a{background:0}.drop_down .second .inner .widget{padding:0 20px}.drop_down .second .inner .widget p{font-size:13px;line-height:16px;padding:12px 0}.drop_down .wide .second ul{padding:15px 10px}.drop_down .second ul li{border-bottom-width:1px;border-bottom-color:#3d3d3d}.drop_down .wide .second ul li{float:left;width:249px;padding:0 10px;border-left:1px solid #3d3d3d;border-bottom:0}.drop_down .wide .second>.inner>ul>li.sub>ul>li>a,.drop_down .wide .second ul li a{padding:11px 9px}.drop_down .wide:not(.right_position) .second ul li:first-child,.drop_down .wide.right_position .second ul li:last-child{border-left-color:transparent}.drop_down .wide .second ul li:last-child{margin-right:0}.drop_down .wide.right_position .second ul li{float:right}.drop_down .wide .second ul li:hover{background-color:transparent}.drop_down .wide .second ul li:nth-child(4n+1){clear:both}.drop_down .second .inner ul li.sub a i.q_menu_arrow{display:inline-block;float:right;position:relative;top:2px;font-size:12px;color:#888}.drop_down .second .inner ul li.sub ul li a i.q_menu_arrow,.drop_down .wide .second .inner ul li.sub a i.q_menu_arrow{display:none}.drop_down .second .inner ul.right li.sub a i.q_menu_arrow{float:left;-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.drop_down .wide .second .inner>ul>li>a{color:#fff;border-bottom:0;text-transform:uppercase;letter-spacing:1px;font-weight:600;margin-bottom:7px;font-size:13px}.drop_down .wide .second .inner ul li.sub h5 a,.drop_down .wide .second .inner ul li h5 a{padding:0!important}.drop_down .wide .second ul li ul{display:block;left:0;padding:0;position:relative;top:0;visibility:visible;background-color:transparent!important}.drop_down .wide .second ul li ul .widget{padding:0 10px}.drop_down .second .inner ul li ul{overflow:visible}.drop_down .wide .second ul li.show_widget_area_in_popup:hover .popup_wrapper>a{color:#fff}.drop_down .wide .second ul li.show_widget_area_in_popup .popup_wrapper{position:relative;display:inline-block;vertical-align:middle}.drop_down .wide .second ul li.show_widget_area_in_popup a{display:inline-block;vertical-align:middle}.drop_down .wide .second ul li.show_widget_area_in_popup .widget{height:0;width:0;overflow:hidden;opacity:0;position:absolute;left:100%;top:0;padding:5px;margin:5px 0 0 5px;background-color:#262626}.drop_down .wide .second ul li ul li{z-index:1}.drop_down .wide .second ul li.show_widget_area_in_popup:hover{z-index:10}.drop_down .wide .second ul li.show_widget_area_in_popup:hover .widget{height:auto;width:auto;opacity:1}.drop_down .wide .second ul li.show_widget_area_in_popup .widget img{max-width:inherit;display:block;position:relative}.drop_down .wide .second ul li.show_widget_area_in_popup .widget a{padding:0}.drop_down .wide .second ul li ul li{padding:0;margin:0;border:0}.drop_down .wide .second ul li ul li.menu-item-has-children>a,.drop_down .wide .second ul li ul li.menu-item-has-children>a:hover{border-bottom:0 none;color:#303030;font-size:15px}.drop_down .wide.icons .second ul li a span{position:relative;display:block}.drop_down .wide.icons .second i{width:24px;height:16px;float:left;display:inline-block;color:#888;line-height:16px;transition:color .3s ease-in-out}.drop_down .wide.icons .second a:hover i{color:#fff}.drop_down .wide.icons .second i.blank{background:0;border:0;display:none}@media only screen and (min-width:1000px){header.stick_with_left_right_menu:not(.sticky){text-align:center}header.stick_with_left_right_menu .header_inner_left{display:inline-block;vertical-align:middle;position:relative;top:0;left:auto;z-index:100}header.stick_with_left_right_menu.sticky .header_inner_left{display:none}header.stick_with_left_right_menu nav.main_menu.left_side{text-align:right;position:absolute;width:49%;top:0;left:0;z-index:50}header.stick_with_left_right_menu nav.main_menu.left_side>ul{text-align:left;display:inline-block;vertical-align:middle}header.stick_with_left_right_menu nav.main_menu.right_side{position:absolute;width:49%;top:0;right:0;left:auto;z-index:50}header.stick_with_left_right_menu nav.main_menu.left_side:hover,header.stick_with_left_right_menu nav.main_menu.right_side:hover{z-index:200}header.stick_with_left_right_menu.sticky nav.main_menu.left_side,header.stick_with_left_right_menu.sticky nav.main_menu.right_side{position:relative;display:inline-block;vertical-align:middle}header.stick_with_left_right_menu.sticky nav.main_menu.left_side>ul>li:last-child,header.stick_with_left_right_menu.sticky nav.main_menu.right_side>ul>li:first-child{margin:0!important}nav.main_menu.left_side>ul,nav.main_menu.right_side>ul{left:auto}}.mobile_menu_button{display:none;float:left;height:100px;margin:0 20px 0 0}.mobile_menu_button span{color:#777;width:19px;height:17px;font-size:14px;z-index:50;display:table-cell;position:relative;cursor:pointer;vertical-align:middle}.dark .mobile_menu_button span{color:#000}nav.mobile_menu{display:none;width:100%;float:left;position:relative;top:0;text-align:left;overflow:hidden;background-color:#fff;z-index:100}nav.mobile_menu ul{display:none;width:100%;position:relative;list-style:none;padding:0;margin:0}nav.mobile_menu>ul{margin-bottom:-1px!important}nav.mobile_menu ul li{margin:0;padding:0;position:relative}nav.mobile_menu ul li a{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-tap-highlight-color:transparent}nav.mobile_menu ul li,nav.mobile_menu ul li,nav.mobile_menu ul li ul li{border-bottom:1px solid #eaeaea}nav.mobile_menu ul li.open_sub>ul{border-top:1px solid #eaeaea}nav.mobile_menu ul li:last-child{border:0!important}nav.mobile_menu ul>li.has_sub>span.mobile_arrow,nav.mobile_menu ul>li.has_sub>span.mobile_arrow{cursor:pointer;display:inline-block;float:right;height:46px;line-height:46px;margin:0;padding:0 10px 0 0;position:absolute;top:0;right:0;text-align:right;width:50px;z-index:9000;-webkit-tap-highlight-color:transparent}nav.mobile_menu ul li span.mobile_arrow i,nav.mobile_menu ul li span.mobile_arrow i{color:#888}nav.mobile_menu ul>li>span.mobile_arrow i{display:none}nav.mobile_menu ul>li.has_sub>span.mobile_arrow i{display:inline}nav.mobile_menu ul>li.has_sub>span.mobile_arrow i.fa-angle-down,nav.mobile_menu ul>li.has_sub>span.mobile_arrow i.fa-angle-down{display:none}nav.mobile_menu ul>li.has_sub.open_sub>span.mobile_arrow i.fa-angle-right,nav.mobile_menu ul>li.has_sub>ul.open_sub>li>span.mobile_arrow i.fa-angle-right{display:none}nav.mobile_menu ul>li.has_sub.open_sub>span.mobile_arrow i.fa-angle-down,nav.mobile_menu ul>li.has_sub ul.open_sub>li>span.mobile_arrow i.fa-angle-down{display:inline}nav.mobile_menu ul li a,nav.mobile_menu ul li h3{font-size:13px;font-weight:400;color:#888;padding:10px 0;display:block;position:relative;text-transform:none;line-height:26px;letter-spacing:0}nav.mobile_menu ul li a:hover,nav.mobile_menu ul li.active>a{color:#1abc9c}nav.mobile_menu ul li ul li{margin:0 0 0 20px}header:not(.centered_logo) .header_fixed_right_area{position:absolute;right:0;top:0;height:100%;line-height:100px}.header_menu_bottom .main_menu{left:auto}.sticky .header_menu_bottom .main_menu{float:right;left:auto;position:relative}.sticky .header_menu_bottom .main_menu_header_inner_right_holder .main_menu,.sticky .header_menu_bottom .main_menu_header_inner_right_holder.with_center_logo .main_menu{float:left}.sticky .header_menu_bottom .main_menu_header_inner_right_holder{float:right}.header_menu_bottom nav.main_menu>ul{left:auto}.sticky .header_menu_bottom nav.main_menu>ul{left:auto}.side_menu_button_wrapper{display:table}.side_menu_button{cursor:pointer;display:table-cell;vertical-align:middle;height:100px}.header_bottom_right_widget_holder{display:table-cell;vertical-align:middle;height:100%;padding:0 17px}@media only screen and (min-width:1000px){header.dark:not(.sticky):not(.scrolled) .header_bottom_right_widget_holder a.qbutton{border-color:#000!important;background-color:transparent!important;color:#000!important}header.light:not(.sticky):not(.scrolled) .header_bottom_right_widget_holder a.qbutton{border-color:#fff!important;background-color:transparent!important;color:#fff!important}}.side_menu_button>a{font-size:14px;position:relative;display:inline;width:20px;height:20px;padding:0 12px}.side_menu_button>a.side_menu_button_link.medium{display:inline-block;font-size:21px;line-height:30px;height:30px;width:19px}.side_menu_button>a.side_menu_button_link.large{display:inline-block;font-size:28px;line-height:34px;height:34px;width:24px}.side_menu_button>a,.mobile_menu_button span{-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;color:#9d9d9d}.side_menu_button>a:hover,.mobile_menu_button span:hover{opacity:.8}.light:not(.sticky):not(.scrolled) .header-widget .q_social_icon_holder i.simple_social,.light:not(.sticky):not(.scrolled) .header-widget,.light:not(.sticky):not(.scrolled) .header-widget.widget_nav_menu ul.menu>li>a,.light:not(.sticky):not(.scrolled) .header-widget p,.light:not(.sticky):not(.scrolled) .header-widget a,.light:not(.sticky):not(.scrolled) .header-widget span{color:#fff}.light:not(.sticky):not(.scrolled) .header-widget .q_social_icon_holder i.simple_social,.light:not(.sticky):not(.scrolled) .header-widget #lang_sel>ul>li>a,.light:not(.sticky):not(.scrolled) .header-widget #lang_sel_click>ul>li>a{color:#fff!important}.dark:not(.sticky):not(.scrolled) .q_social_icon_holder i.simple_social,.dark:not(.sticky):not(.scrolled) .header-widget,.dark:not(.sticky):not(.scrolled) .header-widget.widget_nav_menu ul.menu>li>a,.dark:not(.sticky):not(.scrolled) .header-widget p,.dark:not(.sticky):not(.scrolled) .header-widget a,.dark:not(.sticky):not(.scrolled) .header-widget span{color:#000}.dark:not(.sticky):not(.scrolled) .header-widget .q_social_icon_holder i.simple_social,.dark:not(.sticky):not(.scrolled) .header-widget #lang_sel>ul>li>a,.dark:not(.sticky):not(.scrolled) .header-widget #lang_sel_click>ul>li>a{color:#000!important}.side_menu_button a:last-child{padding:0 0 0 8px}.side_menu .q_font_awsome_icon i{color:#818181;transition:color .3s ease-in-out;margin:0 8px 0 0;-webkit-backface-visibility:visible}.side_menu li:hover .q_font_awsome_icon i{color:#fff}.q_slider{width:100%;overflow:hidden;position:relative;z-index:10}.ls-wp-fullwidth-helper{left:0!important}.content{margin-top:0;position:relative;z-index:100;background-color:#f6f6f6}.content.content_top_margin{margin-top:100px!important}.content.content_top_margin_none{margin-top:0!important}.container{position:relative;padding:0;width:100%;z-index:100}.container_inner{width:1100px;margin:0 auto}.content .container{background-color:#f6f6f6}.content .container .container_inner{padding:0}.content .container .container_inner.page_container_inner,.full_page_container_inner{padding:30px 0 0}.full_width{position:relative;z-index:100;background-color:#f6f6f6}.header_bottom .container_inner{position:relative}.content .title .container_inner{padding:0!important}section.section{display:block;position:relative;padding:50px 0;overflow:hidden}div.section{position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover}.use_row_as_box{border-radius:4px}div.video_section{overflow:hidden}.boxed .section .section_inner,.grid_section .section_inner{width:1100px;margin:0 auto;position:relative;z-index:20}.full_section_inner{position:relative;z-index:20}.section .mobile-video-image{background-position:center center;background-repeat:no-repeat;background-size:cover;display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.section .video-overlay{height:3000px;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:11}.section .video-overlay.active{background-position:0 0;background-repeat:repeat;opacity:1}.section .video-wrap{top:0;left:0;overflow:hidden;position:absolute;width:100%;z-index:10}.section .video-wrap .mejs-poster{background-size:cover!important;-moz-background-size:cover!important;-webkit-background-size:cover!important;-o-background-size:cover!important}.section .video-wrap .mejs-container .mejs-controls{display:none!important}.section .video-wrap .mejs-controls .mejs-button button:focus{outline:none!important}.section .video-wrap .mejs-controls .mejs-time-rail .mejs-time-loaded{background-color:#ffffff2e!important}.section .video-wrap .mejs-container{background-color:transparent!important;background-image:none!important;height:auto!important}.section .video-wrap .mejs-mediaelement{background:none!important;border:0!important}.section .video-wrap .mejs-container .mejs-poster img{max-width:none!important;width:100%!important}.section .video-wrap .mejs-controls button{opacity:.8}.section .video-wrap .mejs-controls button:hover,.mejs-controls .mejs-fullscreen-button:hover button{opacity:1!important}.section .video-wrap .mejs-controls .mejs-time-rail .mejs-time-total{background:#1f1f1f none repeat scroll 0 0!important}.section .video-wrap .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{background:transparent!important}.two_columns_66_33{width:100%}.two_columns_66_33>.column1{width:66.66%;float:left}.two_columns_66_33>.column1>.column_inner{padding:0 20px 0 0}.two_columns_66_33>.column2{width:33.33%;float:left}.two_columns_66_33>.column2>.column_inner{padding:0 0 0 20px}.two_columns_33_66{width:100%}.two_columns_33_66>.column1{width:33.33%;float:left}.two_columns_33_66>.column1>.column_inner{padding:0 20px 0 0}.two_columns_33_66>.column2{width:66.66%;float:left}.two_columns_33_66>.column2>.column_inner{padding:0 0 0 20px}.two_columns_75_25{width:100%}.two_columns_75_25>.column1{width:75%;float:left}.two_columns_75_25>.column1>.column_inner{padding:0 20px 0 0}.two_columns_75_25>.column2{width:25%;float:left}.two_columns_75_25>.column2>.column_inner{padding:0 0 0 20px}.two_columns_25_75{width:100%}.two_columns_25_75>.column1{width:25%;float:left}.two_columns_25_75>.column1>.column_inner{padding:0 20px 0 0}.two_columns_25_75>.column2{width:75%;float:left}.two_columns_25_75>.column2>.column_inner{padding:0 0 0 20px}.two_columns_50_50{width:100%}.two_columns_50_50>.column1{width:50%;float:left}.two_columns_50_50>.column1>.column_inner{padding:0 10px 0 0}.two_columns_50_50>.column2{width:50%;float:left}.two_columns_50_50>.column2>.column_inner{padding:0 0 0 10px}.three_columns{width:100%}.three_columns>.column1,.three_columns>.column2,.three_columns>.column3{width:33.33%;float:left}.three_columns>.column1>.column_inner{padding:0 15px 0 0}.three_columns>.column2>.column_inner{padding:0 5px 0 10px}.three_columns>.column3>.column_inner{padding:0 0 0 15px}.four_columns{width:100%}.four_columns>.column1,.four_columns>.column2,.four_columns>.column3,.four_columns>.column4{width:25%;float:left}.four_columns>.column1>.column_inner{padding:0 15px 0 0}.four_columns>.column2>.column_inner{padding:0 10px 0 5px}.four_columns>.column3>.column_inner{padding:0 5px 0 10px}.four_columns>.column4>.column_inner{padding:0 0 0 15px}.five_columns>.column1,.five_columns>.column2,.five_columns>.column3,.five_columns>.column4,.five_columns>.column5{width:20%;float:left}.five_columns>.column1>.column_inner,.five_columns>.column2>.column_inner,.five_columns>.column3>.column_inner,.five_columns>.column4>.column_inner{margin:0 2.5% 0 0}.five_columns>.column5>.column_inner{margin:0}.title_outer.animate_title_area{overflow:hidden}.title{display:block;width:100%;height:100px;text-align:left;position:relative;z-index:101;border-bottom-color:#eee}.title_outer.with_image .title{height:auto!important;line-height:normal;background:0}.title img{display:block;position:relative;width:100%}.title .not_responsive{display:none}.title .title_holder{display:table;height:100%;left:0;position:relative;width:100%}.title_outer.with_image .title .title_holder,.title_outer .has_fixed_background.title .title_holder,.title_outer .has_background.title .title_holder{position:absolute;top:0;display:block}.title .title_overlay{position:absolute;width:100%;height:100%;background-repeat:repeat;background-position:0 0;top:0}.title .title_holder .container{display:table-cell;vertical-align:middle;background-color:transparent}.title_outer.with_image .title .title_holder .container,.title_outer .has_fixed_background.title .title_holder .container,.title_outer .has_background.title .title_holder .container{display:block;height:100%}.content .title_outer.with_image .title .container_inner,.title_outer .has_fixed_background.title .title_holder .container_inner,.title_outer .has_background.title .title_holder .container_inner{display:table;height:100%}.title_subtitle_holder{display:block;padding:0;position:relative}.title_outer.with_image .title .title_subtitle_holder,.title_outer .has_fixed_background.title .title_subtitle_holder,.title_outer .has_background.title .title_subtitle_holder{display:table-cell;vertical-align:middle;width:100%}.title_subtitle_holder_inner{position:relative}.title h1{color:#303030;padding:0;text-transform:uppercase;letter-spacing:1px;font-weight:600}.title.title_size_medium h1{font-size:24px;line-height:1.384615384615385em}.title.title_size_small h1,.title h1{font-size:17px;line-height:1.304347826086957em}.title.title_size_large h1{font-size:47px;line-height:60px}.title_text_shadow .title h1{text-shadow:1px 1px 2px rgba(0,0,0,.4)}.subtitle{display:block}.title_text_shadow .subtitle{text-shadow:1px 1px 2px rgba(0,0,0,.4)}.animate_title_text .title h1{animation:title-from-right .5s 1 cubic-bezier(.175,.885,.32,1.275) 1s;animation-fill-mode:both;visibility:visible}@keyframes title-from-right{0%{filter:alpha(opacity=0);opacity:0;transform:translate(50%)}to{filter:alpha(opacity=100);opacity:1;transform:translate(0)}}.position_center.title .title_subtitle_holder{text-align:center}.position_right.title .title_subtitle_holder{text-align:right}.position_right .breadcrumb{left:0;right:auto}.title.has_background{background-repeat:no-repeat;background-position:center 0}.title.has_fixed_background{background-repeat:no-repeat;background-attachment:fixed;background-position:center 0;position:relative;z-index:101}.breadcrumb{position:absolute;height:100%;font-size:13px;top:0;right:0;color:#303030}.breadcrumbs{display:table;height:100%;width:100%;line-height:1em}.breadcrumbs .breadcrumbs_inner{display:table-cell;vertical-align:middle}.title_text_shadow .breadcrumbs .breadcrumbs_inner{text-shadow:1px 1px 2px rgba(0,0,0,.4)}.position_center.title .breadcrumb{position:relative;text-align:center}.title .separator.small,.title .separator.small.left,.title .separator.small.right{margin-top:14px;margin-bottom:10px}.breadcrumb .current,.breadcrumb a{color:#303030}.breadcrumb a:hover{color:#1abc9c}.touch .title.has_fixed_background{background-attachment:scroll}.box_image_with_border{display:block;position:relative;border-bottom:5px solid #ddd;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;text-align:center}.box_image_with_border:hover{border-color:#1abc9c}.box_image_with_border h3{margin:0 0 15px}.box_image_holder{display:block;position:relative;margin:0 0 56px;text-align:left}.box_image_holder a{position:relative;display:block}.box_image_holder .box_image_shadow{display:block;position:absolute;bottom:-8px;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center bottom;background-size:100% 30px;-webkit-background-size:100% 30px;-moz-background-size:100% 30px;-o-background-size:100% 30px;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s}.box_image_with_border:hover .box_image_shadow{bottom:-13px;opacity:.2;filter:alpha(opacity=20)}.box_image_holder .image_holder_inner{position:relative;display:inline-block;width:100%;top:0;left:0;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s}.box_image_with_border:hover .box_image_holder .image_holder_inner{top:-15px}.box_image_holder img{width:100%}.box_image_holder .box_icon{display:inline-block;position:absolute;left:50%;bottom:0;-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px)}.box_image_holder .box_icon .fa-stack{margin:0 0 0 -50%;font-size:4em}.box_image_holder .box_icon .fa-stack i{margin:35% 0 0}.box_image_holder .box_icon .fa-stack i.fa-stack-base{color:#1abc9c}.separator{position:relative;display:block;height:1px;background-color:#eaeaea;margin:10px 0}.separator.transparent{background-color:transparent}.separator.small{background-color:#303030;height:2px;position:relative;width:22px;display:block;margin:10px auto 20px}.wpb_column>.wpb_wrapper .separator.small{margin-bottom:20px}.separator.small.left{margin:10px 0 20px}.separator.small.right{margin:10px 0 20px auto}.q_icon_list{margin-bottom:21px}.q_icon_list p{font-size:15px;line-height:27px;font-weight:400;margin:0 0 10px;padding:0 0 0 38px;position:relative;color:#303030}.q_icon_list i{background-color:#1abc9c;color:#fff;font-size:18px;line-height:27px;height:27px;width:27px;text-align:center;border-radius:2em;-webkit-border-radius:2em;-moz-border-radius:2em;-o-border-radius:2em}.q_icon_list i.transparent{background:transparent;border:0;color:#ababab}.q_progress_bar{position:relative;margin:0 0 28px;width:100%;overflow:hidden;text-align:left}.q_progress_bar .progress_content_outer{background-color:#e3e3e3;position:relative;overflow:hidden;height:13px}.q_progress_bar .progress_content{position:absolute;top:0;left:0;max-width:100%;overflow:hidden;background-color:#1abc9c;height:13px;box-sizing:border-box}.q_progress_bar .progress_title_holder{position:relative;margin:0 0 7px}.q_progress_bar .progress_title{display:inline-block;z-index:100}.q_progress_bar .progress_number_wrapper{text-align:right;position:absolute;left:0;z-index:10;opacity:0;filter:alpha(opacity=0);color:#fff}.q_progress_bar .progress_number{position:absolute;right:0;font-size:18px;font-weight:500;top:-1px}.q_progress_bars_vertical .progress_content_outer{height:200px;position:relative;background-color:#e3e3e3}.q_progress_bars_vertical .progress_number{font-size:18px;line-height:1em;color:#303030;display:block;position:relative;font-weight:500;margin-bottom:14px}.q_progress_bars_vertical .progress_title{margin-bottom:.7777777777777778em;margin-top:1em}.q_progress_bars_vertica .progress_text{display:inline-block;line-height:18px}.q_progress_bars_vertical .progress_content_outer .progress_content{display:inline-block;width:100%;position:absolute;bottom:0;left:0;background-color:#1abc9c;box-sizing:border-box}.q_counter_holder{display:block;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .4s ease 0s;-moz-transition:opacity .4s ease 0s;-o-transition:opacity .4s ease 0s;padding:20px 0}.q_counter_holder.boxed_counter{border:1px solid #eaeaea;padding:20px 40px;background-color:#fff}.q_counter_holder.left{text-align:left}.q_counter_holder.right{text-align:right}.q_counter_holder.center{text-align:center;padding:20px 40px}.q_counter_holder span.counter{font-size:60px;line-height:1em;font-weight:300;color:#1abc9c;display:inline-block!important;height:1em}.q_counter_holder p.counter_text{font-weight:600;text-transform:uppercase;letter-spacing:1px;margin:12px 0 0 00}.q_counter_holder .separator.small{background-color:#eaeaea;margin:19px auto 0}.q_counter_holder.left .separator.small{margin-left:0;margin-right:auto}.q_counter_holder.right .separator.small{margin-left:auto;margin-right:0}.q_box_holder{display:block;position:relative;border:1px solid transparent;z-index:200}.q_box_holder.with_icon{border:2px solid #c0c0c0;border-radius:4px}.box_holder_inner{padding:30px 20px;display:block}.q_box_holder.with_icon .box_holder_inner.tiny{padding:37px 20px 30px}.q_box_holder.with_icon .box_holder_inner.small{padding:45px 20px 30px}.q_box_holder.with_icon .box_holder_inner.medium{padding:58px 20px 30px}.q_box_holder.with_icon .box_holder_inner.large{padding:71px 20px 30px}.q_box_holder.with_icon .box_holder_inner.very_large{padding:85px 20px 30px}.box_holder_inner.left{text-align:left}.box_holder_inner.right{text-align:right}.box_holder_inner.center{text-align:center}.box_holder_icon{position:absolute;display:block;left:50%;top:0;z-index:250}.box_holder_icon_inner,.box_holder_icon_inner.circle,.box_holder_icon_inner.square,.box_holder_icon_inner.image{margin:-50% 0 0 -50%}.box_holder_icon_inner.circle .fa-stack,.circle .icon_holder .fa-stack{border-radius:2em}.box_holder_icon .fa-stack i{color:#1abc9c}.box_holder_icon_inner.tiny i.fa-circle{font-size:40px}.box_holder_icon_inner.image.tiny img{height:35px}.box_holder_icon_inner.image.small img{height:52px}.box_holder_icon_inner.image.medium img{height:78px}.box_holder_icon_inner.image.large img{height:104px}.box_holder_icon_inner.image.very_large img{height:130px}.qbutton,.load_more a,.blog_load_more_button a,#submit_comment,.drop_down .wide .second ul li .qbutton,.drop_down .wide .second ul li ul li .qbutton{position:relative;display:inline-block;width:auto;height:39px;line-height:39px;margin:0;padding:0 23px;border:2px solid #303030;font-size:13px;font-weight:700;font-family:inherit;text-align:left;color:#303030;text-decoration:none;cursor:pointer;white-space:nowrap;outline:0;font-style:normal;text-transform:uppercase;letter-spacing:1px;border-radius:4px;text-shadow:none;background-color:transparent;transition:color .1s linear,background-color .1s linear,border-color .1s linear;box-sizing:initial!important}input.qbutton{line-height:36px}.qbutton:hover,.load_more a:hover,.blog_load_more_button a:hover,#submit_comment:hover,.drop_down .wide .second ul li .qbutton:hover,.drop_down .wide .second ul li ul li .qbutton:hover{background-color:#1abc9c;border-color:#1abc9c;color:#fff;text-decoration:none}.qbutton.left{text-align:left}.qbutton.right{text-align:right}.qbutton.center{text-align:center}.qbutton.big_large{height:58px;line-height:58px;font-size:20px;padding:0 22px}.qbutton.big_large_full_width{width:100%;height:90px;line-height:90px;font-size:20px;padding:0;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box}.qbutton.large{height:47px;line-height:47px;font-size:16px;padding:0 29px}.qbutton.small{height:30px;line-height:30px;font-size:12px;padding:0 17px}.qbutton.white{border-color:#fff;color:#fff}.qbutton.white:hover{background-color:#1abc9c;border-color:#1abc9c}.qbutton.green{border-color:#1abc9c;color:#fff;background-color:#1abc9c}.qbutton.green:hover{background-color:#fff;border-color:#fff;color:#a2a2a2}.qbutton i{margin:0 0 0 10px}.qbutton.large i{margin:0 0 0 17px}.qbutton.medium i{margin:0 0 0 15px}.qbutton.small i{margin:0 0 0 10px}.qbutton.tiny i{margin:0 0 0 8px}.qbutton.big_large i,.qbutton.big_large_full_width i{margin:0 0 0 19px}#submit_comment,.load_more.tiny a{height:39px;line-height:39px;font-size:12px;padding:0 18px}#submit_comment{line-height:36px}.easyPieChart{position:relative}.easyPieChart canvas{position:absolute;top:0;left:0}.q_pie_chart_holder,.q_pie_chart_with_icon_holder{display:block;margin:0 0 30px;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .3s ease 0s;-moz-transition:opacity .3s ease 0s;-o-transition:opacity .3s ease 0s}.q_percentage{font-size:35px;font-weight:500;color:#303030;text-align:center;margin:0 auto;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .3s ease 0s;-moz-transition:opacity .3s ease 0s;-o-transition:opacity .3s ease 0s}.q_percentage_with_icon{color:#1abc9c;text-align:center;margin:0 auto;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .3s ease 0s;-moz-transition:opacity .3s ease 0s;-o-transition:opacity .3s ease 0s;-webkit-backface-visibility:hidden}.q_pie_chart_holder .tocounter{float:none;margin:0}.q_percentage_with_icon i{float:none;margin:0;vertical-align:middle!important;color:#b9b9b9}.q_pie_chart_holder .pie_chart_text,.q_pie_chart_with_icon_holder .pie_chart_text{text-align:center;margin:28px 0 0}.q_pie_chart_holder .pie_chart_text .pie_title,.q_pie_chart_with_icon_holder .pie_chart_text .pie_title{margin:0 0 .35em}.q_pie_chart_holder .separator.small{background-color:#eaeaea;margin:10px auto 12px}.image_with_text{display:inline-block;width:100%;position:relative}.image_with_text img{display:block;margin:0 0 22px}.call_to_action{position:relative;display:block;padding:51px 21px;background-color:#1abc9c}.call_to_action .two_columns_75_25,.call_to_action .text_wrapper{position:relative}.call_to_action .text_wrapper .call_to_action_text{color:#fff;letter-spacing:1px;font-size:22px;font-weight:500}.call_to_action.with_icon .text_wrapper .call_to_action_text{padding:0 0 0 54px;line-height:1em}.call_to_action .text_wrapper .call_to_action_icon_holder{position:absolute;height:100%}.call_to_action .text_wrapper .call_to_action_icon{display:table;height:100%}.call_to_action .text_wrapper .call_to_action_icon_inner{display:table-cell;height:100%;vertical-align:middle}.call_to_action .text_wrapper .call_to_action_icon_inner i{color:#fff}.call_to_action .column2.button_wrapper{text-align:right}.call_to_action .column2.button_wrapper .qbutton{position:absolute;right:0;top:50%;margin:-21px 0 0}.call_to_action .column2.button_wrapper .qbutton.small{margin-top:-17px}.call_to_action .column2.button_wrapper .qbutton.large{margin-top:-25px}.call_to_action .column2.button_wrapper .qbutton.big_large{margin-top:-31px}.full_width .parallax_content{width:1100px;margin:0 auto}section.section section.parallax{margin:-50px 0}.boxed section.section section.parallax{margin:-50px -25px}.boxed .full_width .parallax_content{width:auto;margin:0;padding:0 25px}section.parallax_section_holder{position:static;padding:0;background-repeat:no-repeat;background-color:transparent;background-position:center 0;background-attachment:fixed;overflow:hidden}.parallax_content{z-index:100;position:relative}.parallax_content.left{text-align:left}.parallax_content.center{text-align:center}.parallax_content.right{text-align:right}.portfolio_single{display:block;position:relative}.portfolio_single_text_holder,.portfolio_detail,.lightbox_single_portfolio{position:relative}.portfolio_single .flexslider,.portfolio_single .portfolio_single_text_holder{margin:0 0 40px}.portfolio_single .portfolio_images .fluid-width-video-wrapper,.portfolio_single .portfolio_images img{margin:0 0 18px}.portfolio_single .portfolio_container{position:relative;z-index:200}.portfolio_single h2{margin:0 0 5px}.portfolio_single h3{margin:0 0 8px}.portfolio_detail.portfolio_single_follow{position:relative}.portfolio_detail .info{padding:0 0 9px;margin:0 0 9px}.portfolio_detail .info:last-child{border:0}.video_holder{position:relative;width:100%;display:block;min-height:1px}.portfolio_single .video .mobile-video-image{background-position:center center;background-repeat:no-repeat;background-size:cover;display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.portfolio_single .video{margin:0 0 44px;position:relative}.portfolio_single .video .video-wrap{overflow:hidden;position:relative;width:100%;z-index:10}.portfolio_single .video .video-wrap .mejs-poster{background-size:cover!important;-moz-background-size:cover!important;-webkit-background-size:cover!important;-o-background-size:cover!important;width:100%!important;height:100%!important}.portfolio_single .video .video-wrap .mejs-container{background-color:transparent!important;background-image:none!important;height:100%!important;width:100%!important;overflow:hidden}.portfolio_single .video .video-wrap .mejs-mediaelement{background:none!important;border:0!important}.portfolio_single .video .video-wrap .mejs-container .mejs-poster img{max-width:none!important;width:100%!important}.portfolio_single .mejs-container .mejs-controls{visibility:visible!important}.portfolio_single .mejs-controls .mejs-volume-button .mejs-volume-slider{display:none!important}.flexslider .slides .mejs-poster img,.portfolio_slider .portfolio_slides .mejs-poster img{display:none}.portfolio_single .flexslider .video .video-wrap{margin:0}.portfolio_navigation{display:inline-block;width:100%;text-align:center;padding:28px 0 50px;z-index:100;position:relative}.portfolio_navigation .portfolio_prev,.portfolio_navigation .portfolio_next,.portfolio_navigation .portfolio_button{display:inline-block;height:35px;line-height:35px}.portfolio_navigation .portfolio_prev{position:absolute;left:0}.portfolio_navigation .portfolio_next{position:absolute;right:0}.portfolio_navigation .portfolio_prev a,.portfolio_navigation .portfolio_next a{position:relative;display:inline-block;width:38px;height:38px;line-height:38px;margin:0 11px 0 0;text-align:center;font-size:18px;color:#b4b4b4;text-decoration:none;text-transform:uppercase;cursor:pointer;white-space:nowrap;border:2px solid #e5e5e5;outline:0;border-radius:4px;text-shadow:none;transition:all .3s ease-in-out}.portfolio_navigation .portfolio_prev a:hover,.portfolio_navigation .portfolio_next a:hover{color:#303030;background-color:#e3e3e3;border-color:#e3e3e3}.portfolio_navigation .portfolio_button a{background-position:0 0;background-repeat:no-repeat;width:19px;display:block;height:19px;margin:11px 0 0;transition:background-image .3s ease-in-out}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (-webkit-min-device-pixel-ratio:1.6666666666666667),only screen and (min-resolution:160dpi){.portfolio_navigation .portfolio_button a{background-size:19px 19px}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2.1875),only screen and (min-resolution:210dpi){.portfolio_navigation .portfolio_button a{background-size:19px 19px}}.portfolio_navigation .portfolio_prev a:hover,.portfolio_social_holder{width:100%;display:inline-block}.portfolio_single .portfolio_social_holder .portfolio_share,.portfolio_single .portfolio_social_holder .portfolio_like{display:inline-block;margin:0}.portfolio_gallery{display:inline-block;width:100%;position:relative;margin:0 0 15px}.portfolio_single .portfolio_gallery{margin:0 0 3px}.portfolio_gallery a{position:relative;float:left;display:inline-block;overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px)}.portfolio_gallery a.v2{width:49%;margin:0 2% 2% 0}.portfolio_gallery a.v3{width:32%;margin:0 2% 2% 0}.portfolio_gallery a.v4{width:23.5%;margin:0 2% 2% 0}.portfolio_gallery a.v2:nth-child(2n),.portfolio_gallery a.v3:nth-child(3n),.portfolio_gallery a.v4:nth-child(4n){margin:0 0 2%}.portfolio_gallery a img,.portfolio_gallery a frame{position:relative;display:block;width:100%;z-index:100}.portfolio_gallery iframe{min-height:200px}.portfolio_gallery a .gallery_text_holder{background-color:#000;background-color:#00000080;position:absolute;bottom:0;left:0;width:100%;height:100%;display:inline-block;z-index:200;opacity:0;filter:alpha(opacity=0);visibility:visible;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;-ms-transition:opacity .4s}.portfolio_gallery a img{transition:all .3s ease-out}.portfolio_gallery a:hover .gallery_text_holder{opacity:1;filter:alpha(opacity=100)}.portfolio_gallery a .gallery_text_inner{display:table;text-align:center;vertical-align:middle;width:100%;height:100%}.portfolio_gallery a .gallery_text_inner h6{display:table-cell;text-align:center;vertical-align:middle;width:100%;height:100%;margin:0;padding:0 15px;color:#fff}.projects_holder_outer{margin:0;display:block;width:100%}.projects_holder_outer .container .container_inner{padding:0}.full_width .projects_holder_outer.v6 .hover_text,.full_width .projects_holder_outer.v5 .hover_text,.full_width .projects_holder_outer.v4 .hover_text,.full_width .projects_holder_outer.v5 .standard,.full_width .projects_holder_outer.v6 .standard,.full_width .projects_holder_outer.v4 .standard{width:95%;margin:0 auto}.full_width .section_inner .projects_holder_outer.v6 .hover_text,.full_width .section_inner .projects_holder_outer.v5 .hover_text,.full_width .section_inner .projects_holder_outer.v4 .hover_text,.full_width .section_inner .projects_holder_outer.v5 .standard,.full_width .section_inner .projects_holder_outer.v6 .standard,.full_width .section_inner .projects_holder_outer.v4 .standard{width:100%}.full_width .projects_holder_outer.v6 .hover_text.no_space,.full_width .projects_holder_outer.v5 .hover_text.no_space,.full_width .projects_holder_outer.v4 .hover_text.no_space{width:100%;margin:0}.projects_holder{font-size:.1px;line-height:0;list-style-type:none;text-align:justify}.projects_holder:after,.projects_holder:before{content:"";display:inline-block!important;width:100%}.projects_holder>.mix{display:none;position:relative;vertical-align:top;transition:all .7s ease-out;text-align:left}.projects_holder .mix .image{position:relative;display:block;overflow:hidden;width:100%;-moz-transform:translateZ(0px);-webkit-transform:translateZ(0px)}.projects_holder article .image img{position:relative;display:block;width:100%;z-index:100}.projects_holder article .image img,.portfolio_slider .portfolio_slides li.item img{transform:scale(1);transition:transform .3s ease-in-out}.projects_holder.hover_text.no_space article .image img{margin:0 1px}.projects_holder article .image_holder:hover .image img,.portfolio_slider .portfolio_slides li.item:hover img{transform:scale(1.1)}.projects_holder article .image_holder,.projects_holder article .portfolio_description{display:block;position:relative}.projects_holder article .portfolio_description{padding:20px 0 22px;text-align:center;background-color:#fff;border-style:none;border-top:none!important;border-width:1px;border-color:#fefefe}.projects_holder article .portfolio_description.text_align_left{text-align:left}.projects_holder article .portfolio_description.text_align_center{text-align:center}.projects_holder article .portfolio_description.text_align_right{text-align:right}.standard_no_space.projects_holder article .portfolio_description{margin:0 -1px 0 0}.projects_holder article .portfolio_description .portfolio_title{display:block;margin:0 0 7px}.portfolio_slider .image_holder .separator.small{margin:10px auto;background-color:#fff}.projects_holder article .hover_feature_holder_title .separator.small,.projects_masonry_holder article .hover_feature_holder_title .separator.small{background-color:#fff;margin-top:10px;margin-bottom:10px}.projects_holder article .portfolio_description .separator.small{margin-top:10px;margin-bottom:10px}.wpb_column>.wpb_wrapper .portfolio_slider .image_holder .separator.small{background-color:#fff}.portfolio_slider .image_holder .separator.small.transparent{background-color:transparent!important}.projects_holder.hover_text article .hover_feature_holder_title .separator{background-color:#fff}.projects_holder.hover_text article .hover_feature_holder_title .portfolio_title a,.projects_holder.hover_text article span.text_holder span.text_inner .hover_feature_holder_title .project_category{color:#fff}.projects_holder.hover_text article span.text_holder span.text_inner .hover_feature_holder_title .project_category{font-weight:500}.projects_holder.hover_text article .hover_feature_holder_title .portfolio_title{margin:0 0 7px}.projects_holder article .portfolio_description .project_category,.projects_holder.hover_text article .project_category{line-height:22px;display:block;font-size:13px;font-weight:500}.portfolio_single .portfolio_like{position:relative;display:inline-block;cursor:pointer;padding:0}.portfolio_single .dots{padding:0 7px 0 4px}.portfolio_single .dots i{font-size:3px;vertical-align:middle}.portfolio_single .portfolio_like a{display:block;font-size:13px;line-height:13px;text-align:center}.portfolio_single .portfolio_like span{line-height:19px}.portfolio_slider .portfolio_like a:hover i,.portfolio_slider .portfolio_like span{color:#e0e0e0}.projects_holder article .portfolio_like a,.projects_holder article .portfolio_like:hover a{color:#fff}.projects_holder article span.text_holder{background-color:#000;background-color:#151515c7;bottom:0;display:inline-block;height:100%;left:0;opacity:0;position:absolute;transition:opacity .4s ease-in-out;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;visibility:visible;overflow:hidden;width:100%;z-index:200}.touch .projects_holder article span.text_holder{display:none!important;height:0!important;width:0!important;opacity:0!important;visibility:hidden!important}.projects_holder article:hover span.text_holder{height:100%!important}.projects_holder article .image_holder:hover span.text_holder{opacity:1;filter:alpha(opacity=100)}.projects_holder.hover_text.with_mask article .image_holder:hover .image_hover{opacity:0;filter:alpha(opacity=0)}.projects_holder article span.text_holder span.text_outer{display:table;text-align:center;vertical-align:middle;width:100%;height:100%;overflow:hidden}.projects_holder article span.text_holder span span.text_inner{display:table-cell;text-align:center;vertical-align:middle;width:100%;height:100%;margin:0;padding:0}.projects_holder article span.text_holder span span.text_inner .project_category{color:#a6a6a6;display:block;font-size:13px;line-height:22px}.projects_holder article .feature_holder,.projects_holder article .feature_holder .feature_holder_icons{display:inline-block}.projects_holder.hover_text article .feature_holder{width:100%}.projects_holder.hover_text article .feature_holder .feature_holder_icons{margin:20px 0 0}.portfolio_slider,.portfolio_slides .image_holder{position:relative;display:block;-webkit-backface-visibility:hidden}.portfolio_slides .image_pixel_hover{position:absolute;height:100%;width:100%;display:block;background-color:transparent;transition:all .3s ease-in-out;z-index:100}.touch .portfolio_slides .image_pixel_hover{display:none!important}.portfolio_slides li:hover .image_pixel_hover{background-color:#000;background-color:#151515c7}.portfolio_slides .image_holder .image{position:relative;display:block;overflow:hidden;width:100%;transition:transform .4s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.portfolio_slides .hover_feature_holder{position:absolute;display:block;top:0;left:0;width:100%;height:100%;z-index:101}.touch .portfolio_slides .hover_feature_holder{display:none!important}.portfolio_slides .hover_feature_holder_icons{position:relative;opacity:0;text-align:center;display:inline-block;width:100%;margin:0 0 30px;transition:opacity .4s ease-in-out .1s;-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);display:none}.portfolio_slides li:hover .hover_feature_holder_icons{opacity:1}.portfolio_slides .hover_feature_holder_icons_inner{display:inline-block;position:relative}.portfolio_slides .hover_feature_holder_outer{position:relative;opacity:1!important;top:0;height:100%;display:table;width:100%}.portfolio_slides .hover_feature_holder_inner{height:100%;width:100%;top:0;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;opacity:0;display:table-cell;vertical-align:middle;padding:0 5%;text-align:center;color:#fff;transition:all .3s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.portfolio_slides .hover_feature_holder_inner .portfolio_title{text-transform:uppercase;letter-spacing:1px}.portfolio_slides .hover_feature_holder_inner .portfolio_title a{color:#fff}.portfolio_slides .hover_feature_holder_inner .qbutton{margin-top:24px;margin-left:5px;margin-right:5px}.portfolio_slides .hover_feature_holder_inner .qbutton:hover{border-color:#1abc9c}.portfolio_slides li:hover .hover_feature_holder_inner{opacity:1}.projects_holder.hover_text article .image_holder{overflow:hidden}.projects_holder.hover_text.no_space article .image_holder{margin:0 -1px}.projects_holder article a.lightbox,.projects_holder article a.preview,.projects_holder article .portfolio_like,.portfolio_slider a.lightbox,.portfolio_slider a.preview,.portfolio_slider .portfolio_like{position:relative;display:inline-block;margin:0 0 5px;-webkit-backface-visibility:hidden}.projects_holder article a.lightbox,.portfolio_slider a.lightbox{margin:0 10px 0 0}.projects_holder article .portfolio_like,.portfolio_slider .portfolio_like{margin:0 0 0 10px}.projects_holder article .portfolio_like i,.portfolio_slider .portfolio_like i{line-height:20px;margin:4px 0 0}.portfolio_like .qode-like-count span{display:none}.projects_holder article .portfolio_like .qode-like-count,.portfolio_slider article .portfolio_like .qode-like-count{font-size:13px;line-height:13px;color:#fff}.projects_holder .filler{display:inline-block;height:0}.projects_holder.v6 .mix,.projects_holder.v6.hover_text .mix{width:15.7%;margin:0 0 1.2%}.projects_holder.v6.hover_text .mix{margin:0 0 1.7%}.projects_holder.v6 .filler,.projects_holder.v6.hover_text .filler{width:15.7%}.projects_holder.v6.standard_no_space .mix,.projects_holder.v6.hover_text.no_space .mix{width:16.66%;margin:0}.projects_holder.v6.standard_no_space .mix{margin:0}.projects_holder.v6.standard_no_space .filler,.projects_holder.v6.hover_text.no_space .filler{width:16.66%}.safari_browser .projects_holder.v6.standard_no_space .mix,.safari_browser .projects_holder.v6.hover_text.no_space .mix,.safari_browser .projects_holder.v6.standard_no_space .filler,.safari_browser .projects_holder.v6.hover_text.no_space .filler{width:16.6%}.projects_holder.v5 .mix,.projects_holder.v5.hover_text .mix{width:18%;margin:0 0 2.9%}.projects_holder.v5.hover_text .mix{margin:0 0 2%}.projects_holder.v5 .filler,.projects_holder.v5.hover_text .filler{width:18.5%}.projects_holder.v5.standard_no_space .mix,.projects_holder.v5.hover_text.no_space .mix{width:19.99%;margin:0}.projects_holder.v5.standard_no_space .mix{margin:0}.projects_holder.v5.standard_no_space .filler,.projects_holder.v5.hover_text.no_space .filler{width:19.99%}.safari_browser .projects_holder.v5.standard_no_space .mix,.safari_browser .projects_holder.v5.hover_text.no_space .mix,.safari_browser .projects_holder.v5.standard_no_space .filler,.safari_browser .projects_holder.v5.hover_text.no_space .filler{width:19.93%}.projects_holder.v4 .mix,.projects_holder.v4.hover_text .mix{width:23.5%;margin:0 0 2.5%}.projects_holder.v4.hover_text .mix{margin:0 0 2.2%}.projects_holder.v4 .filler,.projects_holder.v4.hover_text .filler{width:23.5%}.projects_holder.v4.standard_no_space .mix,.projects_holder.v4.hover_text.no_space .mix{width:24.99%;margin:0}.projects_holder.v4.standard_no_space .mix{margin:0}.projects_holder.v4.standard_no_space .filler,.projects_holder.v4.hover_text.no_space .filler{width:24.99%}.projects_holder.v3 .mix,.projects_holder.v3.hover_text .mix{width:32%;margin:0 0 2.4%}.projects_holder.v3.hover_text .mix{margin:0 0 2.2%}.projects_holder.v3 .filler,.projects_holder.v3.hover_text .filler{width:32%}.projects_holder.v3.standard_no_space .mix,.projects_holder.v3.hover_text.no_space .mix{width:33.32%;margin:0}.projects_holder.v3.standard_no_space .mix{margin:0}.projects_holder.v3.standard_no_space .filler,.projects_holder.v3.hover_text.no_space .filler{width:33.32%}.safari_browser .projects_holder.v3.standard_no_space .mix,.safari_browser .projects_holder.v3.hover_text.no_space .mix,.safari_browser .projects_holder.v3.standard_no_space .filler,.safari_browser .projects_holder.v3.hover_text.no_space .filler{width:33.3%}.projects_holder.v2 .mix,.projects_holder.v2.hover_text .mix{width:49%;margin:0 0 2.4%}.projects_holder.v2.hover_text .mix{margin:0 0 2.1%}.projects_holder.v2 .filler,.projects_holder.v2.hover_text .filler{width:49%}.projects_holder.v2.standard_no_space .mix,.projects_holder.v2.hover_text.no_space .mix{width:49.99%;margin:0}.projects_holder.v2.standard_no_space .mix{margin:0}.projects_holder.v2.standard_no_space .filler,.projects_holder.v2.hover_text.no_space .filler{width:49.99%}.portfolio_paging,.portfolio_paging_loading{text-align:center;margin:40px 0 0}.portfolio_paging_loading{display:none}.portfolio_with_space .portfolio_paging,.portfolio_with_space .portfolio_paging_loading{margin:15px 0 0}.filter_outer{display:block;position:relative;height:37px;margin:-30px 0 40px;text-align:center}.vertical_menu_enabled .full_width .filter_outer{margin:0 0 40px}.filter_holder{display:inline-block}.filter_holder ul{display:inline-block;list-style:none}.filter_holder ul li{cursor:pointer;display:block;margin:0;float:left;text-align:center}.filter_holder ul li span{display:inline-block;padding:0 22px;position:relative;letter-spacing:1px;text-transform:uppercase;font-weight:600}.filter_holder ul li.active span,.filter_holder ul li:hover span{color:#1abc9c!important}.projects_masonry_holder{opacity:0}.projects_masonry_holder .portfolio_masonry_item,.projects_masonry_holder .portfolio_masonry_item.large_height{width:33.33%}.projects_masonry_holder .portfolio_masonry_item.large_width,.projects_masonry_holder .portfolio_masonry_item.large_width_height{width:66.66%}.full_width .projects_masonry_holder .portfolio_masonry_item,.full_width .projects_masonry_holder .portfolio_masonry_item.large_height{width:19.96%}.full_width .projects_masonry_holder .portfolio_masonry_item.large_width,.full_width .projects_masonry_holder .portfolio_masonry_item.large_width_height{width:39.92%}.projects_masonry_holder:after,.projects_masonry_holder .portfolio_masonry_item:after{clear:both;content:"";display:block;height:0;visibility:hidden}.projects_masonry_holder .image_holder img{vertical-align:top;width:100%;height:auto}.projects_masonry_holder .image_holder{margin:0 -1px 0 0}.projects_masonry_holder .text_holder{position:absolute;top:0;left:0;width:100.2%;height:100%;background-color:#000c;text-align:center;transition:opacity .4s ease-in-out;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;visibility:visible;overflow:hidden;z-index:200;opacity:0;filter:alpha(opacity=0)}.projects_masonry_holder .text_holder .text_outer{display:table;text-align:center;vertical-align:middle;width:100%;height:100%;overflow:hidden}.projects_masonry_holder .text_holder .text_inner{display:table-cell;text-align:center;vertical-align:middle;width:100%;height:100%;margin:0;padding:0}.projects_masonry_holder article.portfolio_masonry_item:hover .text_holder{opacity:1;filter:alpha(opacity=100)}.projects_masonry_holder .portfolio_title{margin:0 0 7px}.projects_masonry_holder .portfolio_title a{color:#fff}.projects_masonry_holder .project_category{font-weight:500;color:#fff}.projects_masonry_holder .feature_holder_icons{margin:20px 0 0;display:inline-block}.projects_masonry_holder .feature_holder{width:100%;display:inline-block}.projects_masonry_holder a.lightbox{margin:0 10px 0 0}.projects_masonry_holder .portfolio_like{margin:0 0 0 10px}.projects_masonry_holder .portfolio_like a,.projects_masonry_holder .portfolio_like:hover a{color:#fff}.masonry_with_space .projects_holder{position:relative;opacity:0}.masonry_with_space .projects_holder .mix{display:block;padding:0 7px;margin:0 0 14px!important;transition:none;box-sizing:border-box}.masonry_with_space .projects_holder.v6 .mix{width:16.66%}.masonry_with_space .projects_holder.v5 .mix{width:20%}.masonry_with_space .projects_holder.v4 .mix{width:25%}.masonry_with_space .projects_holder.v3 .mix{width:33.33%}.masonry_with_space .projects_holder.v2 .mix{width:49.99%}.q_tabs{display:block;visibility:hidden}.q_tabs .tabs-nav{list-style:none outside none;margin:0;overflow:hidden;padding:0;display:inline-block;position:relative}.q_tabs .tabs-nav li{margin:0;overflow:hidden;padding:0;position:relative;display:inline-block;float:left}.q_tabs .tabs-nav li a{height:40px;line-height:40px;display:block;margin:0;padding:0 14px;font-size:13px;text-decoration:none;font-style:normal;color:#b4b4b4;text-transform:uppercase;letter-spacing:1px;font-weight:700;transition:color .3s ease-in-out}.q_tabs .tabs-nav li.active a{color:#303030}.q_tabs .tabs-nav li.active a:hover,.q_tabs .tabs-nav li a:hover{color:#1abc9c}.q_tabs.horizontal.center{text-align:center}.q_tabs.horizontal.left{text-align:left}.q_tabs.horizontal.right{text-align:right}.q_tabs.horizontal .tabs-container{padding-top:4px;text-align:left}.q_tabs.horizontal.right .tabs-container{text-align:right}.q_tabs.horizontal .tabs-nav li:first-child a{padding-left:0}.q_tabs.vertical .tabs-nav{width:24.02957486136784%;margin:0}.q_tabs.vertical.right .tabs-nav{float:right}.q_tabs.vertical.left .tabs-nav{float:left}.q_tabs.vertical .tabs-nav li{display:block;width:100%}.q_tabs.vertical .tabs-nav li a{text-align:center;height:auto;line-height:normal;padding:13px 17px}.q_tabs.vertical .tabs-nav li.active a{border:2px solid #e3e3e3;padding:11px 14px;position:relative;z-index:100}.q_tabs.vertical.left .tabs-nav li.active a{border-right-color:#fff;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-bottom-left-radius:4px}.q_tabs.vertical.right .tabs-nav li.active a{border-left-color:#fff;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;border-top-right-radius:4px;border-bottom-right-radius:4px}.q_tabs.vertical .tabs-container{width:73.68576709796673%}.q_tabs.vertical.left .tabs-container{float:left;text-align:left}.q_tabs.vertical.right .tabs-container{float:right;text-align:right}.q_tabs.vertical .tab-content{position:relative;z-index:50}.q_tabs.vertical.left .tab-content{padding-left:17px;border-left:2px solid #e3e3e3;left:-2px}.q_tabs.vertical.right .tab-content{padding-right:17px;border-right:2px solid #e3e3e3;right:-2px}.q_tabs.boxed{text-align:left}.q_tabs.boxed .tabs-nav{display:block}.q_tabs.boxed .tabs-nav li a{border-bottom:0;position:relative;z-index:200}.q_tabs.boxed .tabs-nav li.active a{position:relative;z-index:100;line-height:40px;height:40px;padding:0 12px;border:2px solid #e3e3e3;border-bottom-color:#fff;border-top-left-radius:3px;border-top-right-radius:3px}.q_tabs.boxed .tabs-container{overflow:hidden;text-align:left;padding:19px 0 0;border-top:2px solid #e3e3e3;position:relative;top:-2px;z-index:50}.q_accordion_holder{position:relative;display:block;visibility:hidden;margin:0 0 30px}.q_accordion_holder.accordion.with_icon{border-top:1px solid #eaeaea}.q_accordion_holder.accordion .ui-accordion-header{cursor:pointer;position:relative;display:block;line-height:2em;min-height:45px;padding:0;margin:0 0 5px;-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);box-sizing:border-box}.q_accordion_holder.accordion h3.ui-accordion-header{padding-top:3px}.q_accordion_holder.accordion h4.ui-accordion-header{padding-top:5px}.q_accordion_holder.accordion h5.ui-accordion-header{font-size:14px;padding-top:9px}.q_accordion_holder.accordion h6.ui-accordion-header{padding-top:10px}.q_accordion_holder.accordion.with_icon h3.ui-accordion-header{padding-bottom:3px}.q_accordion_holder.accordion.with_icon h4.ui-accordion-header{padding-bottom:5px}.q_accordion_holder.accordion.with_icon h5.ui-accordion-header{padding-bottom:9px}.q_accordion_holder.accordion.with_icon h6.ui-accordion-header{padding-bottom:10px}.q_accordion_holder.accordion.with_icon .ui-accordion-header{line-height:3em;min-height:3em;margin:0;border:1px solid #eaeaea;border-top:0!important;-webkit-transition:border-bottom .3s ease-in-out;-moz-transition:border-bottom .3s ease-in-out;-o-transition:border-bottom .3s ease-in-out;-ms-transition:border-bottom .3s ease-in-out}.q_accordion_holder.accordion .ui-accordion-header,.q_accordion_holder.accordion.with_icon .ui-accordion-header{-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;color:#303030;font-weight:600;text-transform:uppercase;letter-spacing:1px}.q_accordion_holder.accordion .ui-accordion-header:hover{color:#1abc9c}.q_accordion_holder.accordion.with_icon .ui-accordion-header:last-child{border-bottom:0!important}.q_accordion_holder.accordion.with_icon .ui-accordion-header span.tab-title{width:72%;line-height:1.5625em;margin:.85em 0 .85em 20px;display:inline-block}.q_accordion_holder.accordion.without_icon .ui-accordion-header span.tab-title{padding:0 0 0 63px;display:block}.q_accordion_holder.accordion.with_icon .ui-state-active{border-bottom-color:transparent;-webkit-transition:border-bottom .3s ease-in-out;-moz-transition:border-bottom .3s ease-in-out;-o-transition:border-bottom .3s ease-in-out;-ms-transition:border-bottom .3s ease-in-out}.q_accordion_holder.accordion.with_icon .ui-state-active,.q_accordion_holder.accordion .ui-state-active{-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out}.q_accordion_holder.accordion.with_icon .ui-accordion-header-active,.q_accordion_holder.with_icon div.accordion_content{background-color:#fbfbfb}.q_accordion_holder.accordion.with_icon .ui-accordion-header div.icon-wrapper,.q_accordion_holder .ui-accordion-header .accordion_mark{float:left;line-height:3.25em;position:relative;top:.09375em}.q_accordion_holder.accordion.without_icon .ui-accordion-header div.icon-wrapper{display:none!important}.q_accordion_holder.accordion.with_icon .ui-accordion-header i{margin:0 0 0 15px;font-size:18px;color:#1abc9c}.q_accordion_holder.accordion .ui-accordion-header .accordion_mark_icon{display:block;width:41px;height:41px;background-repeat:no-repeat;background-position:center}.q_accordion_holder.accordion .ui-accordion-header .accordion_mark{display:block;width:45px;height:45px;border:2px solid #e3e3e3;border-radius:3px;background-color:transparent;transition:background-color .3s ease-in-out;box-sizing:border-box}.q_accordion_holder.accordion .ui-accordion-header .accordion_mark.left_mark{position:absolute;top:0;left:0}.q_accordion_holder.accordion .ui-accordion-header .accordion_mark.right_mark{position:absolute;right:.65em;top:.65em}.q_accordion_holder.accordion.without_icon .ui-accordion-header .accordion_mark.right_mark,.q_accordion_holder.accordion.with_icon .ui-accordion-header .accordion_mark.left_mark{display:none}.q_accordion_holder.accordion .ui-accordion-header.ui-state-active .q_accordion_holder.accordion .ui-accordion-header.ui-state-active .accordion_mark{background-color:#e3e3e3;transition:background-color .3s ease-in-out}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (-webkit-min-device-pixel-ratio:1.6666666666666667),only screen and (min-resolution:160dpi){.q_accordion_holder.with_icon .accordion_icon_mark,.q_accordion_holder.accordion .ui-accordion-header .accordion_mark_icon,.q_accordion_holder.with_icon .ui-accordion-header.ui-state-active .accordion_icon_mark,.q_accordion_holder.accordion .ui-accordion-header.ui-state-active .accordion_mark_icon{background-size:9px 9px}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2.1875),only screen and (min-resolution:210dpi){.q_accordion_holder.with_icon .accordion_icon_mark,.q_accordion_holder.accordion .ui-accordion-header .accordion_mark_icon,.q_accordion_holder.with_icon .ui-accordion-header.ui-state-active .accordion_icon_mark,.q_accordion_holder.accordion .ui-accordion-header.ui-state-active .accordion_mark_icon{background-size:9px 9px}}.q_accordion_holder.accordion div.accordion_content{padding:0 0 0 63px;margin:0}.q_accordion_holder.with_icon div.accordion_content{padding:0 0 0 50px;border:1px solid #eaeaea;border-top:0}.q_accordion_holder.accordion.with_icon div.accordion_content.no_icon{padding:0 0 0 22px}.q_accordion_holder.accordion div.accordion_content_inner{padding:8px 0 25px;display:block}.q_accordion_holder.with_icon div.accordion_content_inner{padding:10px 27px 19px 0}.q_accordion_holder.accordion.boxed .ui-accordion-header{text-align:center;background-color:#e3e3e3}.q_accordion_holder.boxed .ui-accordion-header .accordion_mark{display:none}.q_accordion_holder.boxed div.accordion_content{padding-left:26px}.q_accordion_holder.boxed div.accordion_content_inner{padding-top:20px}.highlight{background-color:#1abc9c;color:#fff;padding:0 3px}.testimonials_holder{text-align:center}.testimonials{position:relative}.testimonials .testimonial_container{overflow:hidden;width:100%;background-color:transparent;text-align:left;margin:0 0 16px}.testimonials_holder .flex-direction-nav{display:block;position:static}.testimonials_holder .flex-direction-nav li{display:inline-block;height:30px;margin-top:37px}.testimonials_holder .flex-direction-nav li:first-child{margin-right:5px}.testimonials_holder .flex-direction-nav li:last-child{margin-left:4px}.testimonials_holder .flex-direction-nav a{position:relative;width:30px;height:30px;border:2px solid #303030;border-radius:4px;opacity:1;background-color:transparent;text-indent:-9999px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.testimonials_holder .flex-direction-nav a:hover{background-color:#303030}.testimonials_holder.light .flex-direction-nav a{border-color:#fff}.testimonials_holder.light .flex-direction-nav a:hover{background-color:#1abc9c;border-color:#1abc9c}.testimonials_holder.light .flex-direction-nav a:before{color:#fff}.testimonials_holder .flex-direction-nav a:before{font-family:FontAwesome,sans-serif;position:absolute;height:26px;width:26px;line-height:26px;top:0;left:0;color:#000;text-indent:0;font-size:16px}.testimonials_holder .flex-direction-nav a:hover:before{color:#fff}.testimonials_holder .flex-direction-nav a.flex-prev:before{content:"\f104"}.testimonials_holder .flex-direction-nav a.flex-next:before{content:"\f105"}.testimonials_holder.full_width{background:0}.content .testimonial_content .container .container_inner{padding:0}.testimonial_text_holder{position:relative;display:block}.testimonials .author_image_holder{margin-left:15px;position:relative}.author_image_holder .image_holder{border-radius:3em;border:1px solid #eaeaea;width:60px;height:60px;display:inline-block;float:left;margin:0 15px 0 0;overflow:hidden}.testimonials .testimonial_text_inner p.testimonial_author{font-size:13px;color:#303030;margin-top:22px;font-weight:500}.testimonials .testimonial_text_inner p.testimonial_author span.author_company{color:#1abc9c}.testimonial_content_inner .testimonial_author .website{color:#303030;font-weight:300;display:block}.testimonial_content_inner .testimonial_author h4{color:#00a8e8}.testimonial_text_inner .testimonial_name{display:block}.testimonial_content_inner .testimonial_author .company_position{color:#1abc9c}.testimonials .testimonial_text_inner{display:block}.testimonials .testimonial_text_inner p{line-height:1.666666666666667em;font-size:21px}.testimonials_holder.standard .testimonials .testimonial_text_inner{border-radius:4px}.testimonials_holder.full_width .testimonials .testimonial_text_inner{border-left:none;border-right:0;position:relative;text-align:center}.testimonials_holder.full_width .testimonials .testimonial_text_inner p{margin:0 0 19px}.testimonial_arrow{width:20px;height:20px;display:inline-block;margin:0 0 0 -10px;z-index:999;position:relative;overflow:hidden;left:45px;bottom:11px;background-color:#fbfbfb;border-width:0 1px 1px 0;border-style:solid;border-color:#eaeaea;transform:rotate(45deg)}.testimonials.transparent .testimonial_text_inner{background-color:transparent!important;padding:0;border:0}.testimonial_image_holder{text-align:center;border-radius:60px;-webkit-border-radius:60px;-moz-border-radius:60px;-o-border-radius:60px;display:inline-block;position:relative;overflow:hidden;height:47px;width:47px}blockquote{position:relative;padding:14px 14px 14px 10px;border-left:4px solid transparent}blockquote h5{line-height:1.5625em;text-transform:none;font-size:21px;letter-spacing:normal;font-weight:400;margin:0!important}blockquote.with_quote_icon h5{padding:0 0 0 40px}blockquote i.pull-left{font-size:22px;color:#c1c0c0;margin:6px 0 0!important}.gallery_holder{display:block;position:relative}.wpb_image_grid .gallery_holder{width:100.1%}.gallery_holder ul{list-style:none;display:block;width:100%;position:relative;margin:0;padding:0}.gallery_holder ul li{position:relative;display:block;float:left;overflow:hidden}.gallery_holder ul li a{position:relative;-webkit-backface-visibility:hidden;display:block;overflow:hidden;-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px)}.wpb_image_grid .gallery_holder ul li a{margin-right:-1px;margin-bottom:-1px!important}.gallery_holder ul li a img{display:block;width:100%;transition:all .3s ease-in-out;transform:scale(1)}.gallery_holder ul li.grayscale a img{-moz-filter:grayscale(100%);filter:gray;filter:grayscale(100%)}.gallery_holder ul li.grayscale:hover a img{filter:none}.gallery_holder ul li:hover a img{transform:scale(1.03)}.gallery_holder ul li .gallery_hover{position:absolute;bottom:0;left:0;width:100%;height:100%;display:inline-block;background-color:#000;background-color:#000000cf;visibility:visible;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;-ms-transition:opacity .4s;-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-webkit-backface-visibility:hidden;z-index:1000}.gallery_holder ul li:hover .gallery_hover{opacity:1;filter:alpha(opacity=100)}.gallery_holder ul li .gallery_hover i{position:absolute;top:50%;left:50%;margin:-15px 0 0 -15px;font-size:30px;color:#fff;width:30px;height:30px;line-height:30px;text-align:center;display:inline-block}.gallery_holder ul.v5 li,.wpb_gallery_slides .gallery_holder ul.v5 li{width:20%;margin:0}.gallery_holder ul.v4 li,.wpb_gallery_slides .gallery_holder ul.v4 li{width:25%;margin:0}.gallery_holder ul.v3 li,.wpb_gallery_slides .gallery_holder ul.v3 li{width:33.33333333333333%;margin:0}.gallery_holder ul.v2 li,.wpb_gallery_slides .gallery_holder ul.v2 li{width:50%;margin:0}.wpb_content_element.wpb_single_image img{vertical-align:middle}.q_dropcap{position:relative;display:inline-block;float:left;height:48px;width:48px;line-height:48px;font-size:23px;color:#1abc9c;text-align:center;margin:5px 20px 0 0;border:1px solid transparent}.q_dropcap.circle,.q_dropcap.square{margin:5px 20px 0 0;font-size:22px;background-color:#1abc9c;border:1px solid transparent;color:#fff;font-weight:300}.q_dropcap.normal{font-weight:700;position:relative;left:8px}.q_dropcap.circle{border-radius:2em}.q_dropcap.square{border-radius:4px}.q_message{position:relative;padding:26px 30px;color:#fff;background-color:#1abc9c}.q_message .q_message_inner{position:relative}.q_message.with_icon .q_message_icon_holder{float:left;padding:0 27px 0 0}.q_message.with_icon .q_message_icon{display:table;height:100%}.q_message.with_icon .q_message_icon_inner{display:table-cell;height:100%;vertical-align:middle}.q_message.with_icon>i{line-height:1em}.q_message.with_icon img{float:left}.q_message a.close{position:absolute;top:-19px;right:-23px;line-height:13px;color:#fff}.q_message a.close i{width:14px;height:14px;display:inline-block;background-repeat:no-repeat;background-position:center}.q_message .message_text{display:table;height:100%;font-weight:700;font-size:18px;text-transform:uppercase;letter-spacing:1px}.q_message .message_text_holder{padding:0 20px 0 0}.q_message .message_text_inner{display:table-cell;height:100%;vertical-align:middle}.q_message.with_icon .message_text_holder{padding:0 20px 0 0}.q_price_table{position:relative;width:100%;padding:0;color:#fff;border-top:1px solid #ebebeb;margin-left:2.5%;float:left}.qode_pricing_tables.two_columns .q_price_table{width:48.75%}.qode_pricing_tables.three_columns .q_price_table{width:31.666666666666668%}.qode_pricing_tables.four_columns .q_price_table{width:23.125%}.qode_pricing_tables .q_price_table:first-child{margin-left:0}.q_price_table .price_table_inner{background-color:#262626;position:relative}.q_price_table.active .active_text{position:absolute;top:0;left:0;width:100%;text-align:center;background-color:#1abc9c;font-size:13px;line-height:31px}.q_price_table.active .price_table_inner>ul{padding:31px 0 0;margin:-31px 0}.price_table_inner ul{list-style:none outside none;margin:0;padding-left:0!important}.price_table_inner ul li{text-align:center;margin:0;padding:2px 20px 13px}.price_table_inner ul li.pricing_table_content{padding:20px 27px 10px}.price_table_inner ul li.pricing_table_content li{font-size:13px}.price_table_inner ul li.pricing_table_content li:last-child{border-bottom:0}.price_table_inner ul li.prices{padding-top:0;padding-bottom:3px}.price_table_inner ul li.table_title{padding:25px 25px 3px}.price_table_inner ul li.table_title .title_content{color:#fff;font-weight:700;font-size:17px}.price_in_table{text-align:center}.price_in_table .value{font-size:20px;font-weight:600;vertical-align:top;position:relative;top:17px}.price_in_table .price{font-size:83px;line-height:1em;padding:0 3px;font-weight:200;vertical-align:middle}.price_in_table .mark{vertical-align:bottom;position:relative;font-size:16px;font-weight:600;text-transform:uppercase;top:10px}.price_table_inner .price_button{padding:0 0 32px}.price_button .qbutton{margin:0 7px}.q_icon_with_title{display:block;position:relative}.q_icon_with_title .icon_holder{float:left;display:inline-block;position:relative;z-index:2}.q_icon_with_title .icon_text_holder .icon_title{display:block;margin:0 0 1.08em;font-weight:600}.q_icon_with_title.large .icon_text_holder .icon_title{margin-bottom:.35em}.q_icon_with_title .icon_with_title_link{display:inline-block;margin:13px 0 0;color:#1abc9c}.q_icon_with_title .icon_with_title_link:hover{color:#303030}.q_icon_with_title .icon_holder.q_icon_animation,.box_holder_icon_inner.q_icon_animation{transform:scale(0);transition:all .4s ease;-webkit-backface-visibility:hidden}.q_icon_with_title .icon_holder.q_icon_animation.q_show_animation,.box_holder_icon_inner.q_icon_animation.q_show_animation{transform:scale(1)}.q_icon_with_title .icon_holder .fa-stack,.box_holder_icon_inner .fa-stack,.q_font_awsome_icon_square,.q_font_awsome_icon_stack i.fa-stack-base{border:2px solid #c0c0c0;transition:all .1s linear;-webkit-backface-visibility:hidden;box-sizing:initial}.q_font_awsome_icon_stack i.fa-stack-base{border:0}.q_icon_with_title .icon_text_holder{position:relative}.q_icon_with_title span.fa-stack i:last-child,.q_box_holder.with_icon span.fa-stack i:last-child{font-size:.7em;color:silver;transition:all .1s ease-in-out}.q_icon_with_title.circle span.fa-stack i:last-child{font-size:.9em}.q_icon_with_title span.fa-stack.custom-font i:last-child{font-size:.7em}.q_icon_with_title .icon_text_inner{padding:0 0 18px}.q_icon_with_title .icon_title_holder{display:table;width:100%;height:100%;margin:0 0 12px}.q_icon_with_title .icon_title_holder .icon_holder{display:table-cell;text-align:center;height:100%;vertical-align:middle;float:none;padding:0 15px 0 0;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}.q_icon_with_title .icon_title_holder .icon_holder span{position:relative;top:2px}.q_icon_with_title .icon_text_holder .icon_title_holder .icon_title{display:table-cell;margin:0;vertical-align:middle;width:100%}.q_font_awsome_icon_square i{color:#fff}.q_font_awsome_icon_stack i:last-child{color:#fff}.qode_icon_shortcode.fa-stack a{display:inline-block;width:100%;height:100%}.touch .no_animation_on_touch .q_icon_animation{transform:scale(1)}.q_icon_with_title.center{text-align:center}.q_icon_with_title.center.center .icon_holder{float:none;display:block;margin:0 0 20px}.q_icon_with_title.icon_image.center .icon_holder{margin:0 0 13px}.q_icon_with_title.center .icon_holder{width:100%!important}.q_icon_with_title.center .icon_holder .font_awsome_icon i{color:#7b7b7b;transition:color .3s ease-in-out}.q_icon_with_title.center .icon_holder .font_awsome_icon i:hover{color:#1abc9c}.q_icon_with_title.boxed .icon_holder .fa-stack,.q_font_awsome_icon_square{background-color:#1abc9c;border-radius:4px;text-align:center;transition:all .3s ease-in-out;-webkit-backface-visibility:hidden}.q_box_holder.with_icon .box_holder_icon_inner .fa-stack i.fa-stack-base{color:#1abc9c;transition:all .3s ease-in-out;-webkit-backface-visibility:hidden}.q_icon_with_title.square .icon_holder .fa-stack,.box_holder_icon_inner.square .fa-stack{border-radius:4px;line-height:1.7em}.q_font_awsome_icon_square{border-radius:4px}.q_icon_with_title.square .icon_holder .fa-stack:hover,.box_holder_icon_inner.square .fa-stack:hover,.box_holder_icon_inner.circle .fa-stack:hover,.circle .icon_holder .fa-stack:hover{background-color:#1abc9c;border-color:transparent!important}.q_font_awsome_icon_stack .fa-circle,.q_icon_with_title.boxed .icon_holder .fa-stack{color:#1abc9c;transition:color .4s ease-in-out}.q_icon_with_title.circle .icon_holder .fa-stack:hover i.fa-circle,.q_font_awsome_icon_stack:hover .fa-circle,.q_box_holder.with_icon .box_holder_icon_inner .fa-stack:hover i.fa-stack-base{color:#f3f3f3!important}.q_icon_with_title.boxed .icon_holder .fa-stack{transition:background-color .2s ease-in-out}.q_icon_with_title.circle .icon_holder .fa-stack:hover i:last-child,.q_font_awsome_icon_stack:hover i:last-child,.q_icon_with_title.boxed .icon_holder .fa-stack:hover i,.q_box_holder.with_icon span.fa-stack:hover i:last-child,.q_icon_with_title.square .icon_holder .fa-stack:hover i,.box_holder_icon_inner.square:hover i,.q_font_awsome_icon_square:hover i{color:#fff}.q_box_holder.with_icon .tiny span.fa-stack i:last-child{top:1px}.q_icon_with_title.with_border_line .icon_text_inner{border-bottom:1px solid #fbfbfb}.q_icon_with_title.tiny .icon_text_holder{padding:0 0 0 44px}.q_icon_with_title.small .icon_text_holder{padding:0 0 0 46px}.q_icon_with_title.left_from_title .icon_text_holder{padding:0}.q_icon_with_title.medium .icon_holder,.q_icon_with_title.tiny.square .icon_holder,.q_icon_with_title.small.square .icon_holder{text-align:center}.q_icon_with_title.tiny.square .icon_text_holder,.q_icon_with_title.medium .icon_text_holder{padding:0 0 0 56px}.q_icon_with_title.large .icon_text_holder{padding:0 0 0 65px}.q_icon_with_title.large .icon_holder{text-align:center}.q_icon_with_title.very_large .icon_text_holder{padding:0 0 0 84px}.q_icon_with_title.tiny.boxed .icon_text_holder,.q_icon_with_title.tiny.circle .icon_text_holder,.q_icon_with_title.tiny.icon_image .icon_text_holder{padding:0 0 0 55px}.q_icon_with_title.small.square .icon_text_holder,.q_icon_with_title.small.boxed .icon_text_holder,.q_icon_with_title.small.circle .icon_text_holder,.q_icon_with_title.small.icon_image .icon_text_holder{padding:0 0 0 72px}.q_icon_with_title.medium.circle .icon_text_holder{padding:0 0 0 119px}.q_icon_with_title.medium.boxed .icon_text_holder,.q_icon_with_title.medium.icon_image .icon_text_holder,.q_icon_with_title.medium.square .icon_text_holder{padding:0 0 0 95px}.q_icon_with_title.large.boxed .icon_text_holder,.q_icon_with_title.large.circle .icon_text_holder,.q_icon_with_title.large.icon_image .icon_text_holder,.q_icon_with_title.large.square .icon_text_holder{padding:0 0 0 122px}.q_icon_with_title.very_large.boxed .icon_text_holder,.q_icon_with_title.very_large.circle .icon_text_holder,.q_icon_with_title.very_large.icon_image .icon_text_holder,.q_icon_with_title.very_large.square .icon_text_holder{padding:0 0 0 150px}.q_icon_with_title.left_from_title .icon_text_holder{padding:0!important}.q_icon_with_title.left_from_title .icon_text_holder .icon_holder{width:auto!important}.q_icon_with_title.tiny.center .icon_text_holder,.q_icon_with_title.small.center .icon_text_holder,.q_icon_with_title.medium.center .icon_text_holder,.q_icon_with_title.large.center .icon_text_holder,.q_icon_with_title.very_large.center .icon_text_holder,.q_icon_with_title.tiny.boxed.center .icon_text_holder,.q_icon_with_title.tiny.circle.center .icon_text_holder,.q_icon_with_title.small.boxed.center .icon_text_holder,.q_icon_with_title.small.circle.center .icon_text_holder,.q_icon_with_title.medium.boxed.center .icon_text_holder,.q_icon_with_title.medium.circle.center .icon_text_holder,.q_icon_with_title.large.boxed.center .icon_text_holder,.q_icon_with_title.large.circle.center .icon_text_holder,.q_icon_with_title.very_large.boxed.center .icon_text_holder,.q_icon_with_title.very_large.circle.center .icon_text_holder,.q_icon_with_title.tiny.icon_image.center .icon_text_holder,.q_icon_with_title.small.icon_image.center .icon_text_holder,.q_icon_with_title.medium.icon_image.center .icon_text_holder,.q_icon_with_title.large.icon_image.center .icon_text_holder,.q_icon_with_title.very_large.icon_image.center .icon_text_holder{padding:0}.q_icon_with_title.left_from_title .icon_holder{display:block}.q_icon_with_title.tiny .icon_holder img,.q_icon_with_title.left_from_title.tiny .icon_holder,.q_icon_with_title.left_from_title.small.normal_icon .icon_holder{width:35px}.q_icon_with_title.small .icon_holder img,.q_icon_with_title.left_from_title.small .icon_holder,.q_icon_with_title.left_from_title.large.normal_icon .icon_holder{width:52px}.q_icon_with_title.medium .icon_holder img,.q_icon_with_title.left_from_title.medium .icon_holder,.q_icon_with_title.left_from_title.very_large.normal_icon .icon_holder{width:78px}.q_icon_with_title.large .icon_holder img,.q_icon_with_title.left_from_title.large .icon_holder{width:104px}.q_icon_with_title.very_large .icon_holder img,.q_icon_with_title.left_from_title.very_large .icon_holder{width:130px}.q_icon_with_title.left_from_title.tiny.normal_icon .icon_holder{width:25px}.q_icon_with_title.left_from_title.medium.normal_icon .icon_holder{width:45px}.q_font_awsome_icon{display:inline-block}.q_font_awsome_icon i{color:#1abc9c;transition:color .3s ease-in-out;-webkit-backface-visibility:hidden}.q_font_awsome_icon i:hover{color:#1abc9c}.q_font_awsome_icon.pull-center{display:block;text-align:center}.q_font_awsome_icon_square.pull-center,.q_font_awsome_icon_stack.pull-center{display:block;margin:0 auto!important}.q_font_awsome_icon.q_icon_animation,.q_font_awsome_icon_square.q_icon_animation,.q_font_awsome_icon_stack.q_icon_animation{transform:scale(0);transition:transform .4s ease;-webkit-backface-visibility:hidden}.q_font_awsome_icon.q_icon_animation.q_show_animation,.q_font_awsome_icon_square.q_icon_animation.q_show_animation,.q_font_awsome_icon_stack.q_icon_animation.q_show_animation{transform:scale(1)}#back_to_top span,.q_social_icon_holder .fa-stack,.q_icon_with_title.square .icon_holder .fa-stack,.box_holder_icon_inner.square .fa-stack{text-align:center}.drop_down .wide .second ul li div.flexslider li:nth-child(4n+1){clear:none}.drop_down .wide .second ul li .flexslider ul{padding:0;border:0}.drop_down .wide .second ul li ul.flex-direction-nav a{position:absolute;top:0;border:0;margin:0}.drop_down .wide .second ul li ul.flex-direction-nav{position:absolute;top:45px;left:0;overflow:visible;width:100%}.drop_down .wide .second ul li div.flexslider{margin:0}.drop_down .wide .second ul li .flexslider.widget_flexslider ul.flex-direction-nav li{width:100%}.flexslider.widget_flexslider h3,.drop_down .wide .second ul li ul li .flexslider.widget_flexslider h3,.drop_down .wide .second ul li ul li .flexslider.widget_flexslider h3 a{color:#fff;font-size:15px;font-weight:400;line-height:22px;padding:10px 0 2px!important}.flexslider.widget_flexslider ul li h3 a,.drop_down .wide .second .inner ul li.flexslider.widget_flexslider ul li h3 a{color:#000;font-size:18px;font-weight:300;line-height:22px}.flexslider.widget_flexslider ul.flex-direction-nav a.flex-prev,.drop_down .wide .second .inner ul li.sub .flexslider.widget_flexslider ul.flex-direction-nav a.flex-prev{background-color:#000;background-color:#0006;width:40px;height:40px;line-height:40px}.drop_down .second .flexslider.widget_flexslider ul.flex-direction-nav i{display:inline}.drop_down .wide.icons .second .flexslider.widget_flexslider ul.flex-direction-nav i{width:auto;float:none;height:auto;color:#fff}.flexslider.widget_flexslider ul.flex-direction-nav a.flex-next,.drop_down .wide .second .inner ul li.sub .flexslider.widget_flexslider ul.flex-direction-nav a.flex-next{background-color:#000;background-color:#0006;width:40px;height:40px;line-height:40px}.flexslider.widget_flexslider ul.flex-direction-nav a.flex-next:hover,.drop_down .wide .second .inner ul li.sub .flexslider.widget_flexslider ul.flex-direction-nav a.flex-next:hover,.flexslider.widget_flexslider ul.flex-direction-nav a.flex-prev:hover,.drop_down .wide .second .inner ul li.sub .flexslider.widget_flexslider ul.flex-direction-nav a.flex-prev:hover{background-color:#000}.drop_down .wide .second .inner ul li.sub .flexslider.widget_flexslider .menu_recent_post_text{padding:10px 0}.drop_down .wide .second .inner ul li.sub .flexslider.widget_flexslider .menu_recent_post_text a{display:inline;padding:0}.drop_down .wide .second .inner ul li.sub .flexslider.widget_flexslider .menu_recent_post_text a:hover{color:#fff}.drop_down .wide .second .inner ul li.sub .flexslider.widget_flexslider a,.drop_down .wide .second ul li .flexslider.widget_flexslider a{padding:0;margin:0}.drop_down .wide .second .inner ul li.sub .flexslider.widget_flexslider a i,.drop_down .wide .second ul li .flexslider.widget_flexslider a i{font-size:20px}ul.flickr_widget{display:inline-block;position:relative;padding:0}ul.flickr_widget li{float:left;margin:0 5px 5px 0}ul.flickr_widget li:nth-child(3n){margin:0 0 5px}ul.flickr_widget li a img{float:left}.menu_recent_post_text{display:block}.menu_recent_post_text a{display:inline-block!important;color:#fff!important}.q_progress_bars_icons{display:block;position:relative;opacity:0;filter:alpha(opacity=0)}.q_progress_bars_icons_inner{position:relative;width:100%}.q_progress_bars_icons_inner .bar{position:relative;float:left;margin:0 10px 10px 0}.q_progress_bars_icons_inner.normal .bar{margin:0 0 10px}.q_progress_bars_icons_inner.tiny .bar{height:39px;width:39px}.q_progress_bars_icons_inner.small .bar{width:56px;height:56px}.q_progress_bars_icons_inner.medium .bar{width:83px;height:83px}.q_progress_bars_icons_inner.large .bar{width:109px;height:109px}.q_progress_bars_icons_inner.very_large .bar{width:135px;height:135px}.q_progress_bars_icons_inner .bar .bar_noactive,.q_progress_bars_icons_inner .bar .bar_active{display:inline-block;position:absolute;top:0;left:0;overflow:hidden;z-index:50}.q_progress_bars_icons_inner .bar.active .bar_noactive{z-index:100}.q_progress_bars_icons_inner.square .bar .bar_noactive,.q_progress_bars_icons_inner.square .bar .bar_active{border:1px solid #d7d7d7;border-radius:4px}.q_progress_bars_icons_inner.circle .bar .bar_noactive,.q_progress_bars_icons_inner.circle .bar .bar_active{border:1px solid #d7d7d7;border-radius:2em}.q_progress_bars_icons_inner.square .bar.active .bar_noactive,.q_progress_bars_icons_inner.square .bar.active .bar_active,.q_progress_bars_icons_inner.circle .bar.active .bar_noactive,.q_progress_bars_icons_inner.circle .bar.active .bar_active{border:1px solid #1abc9c}.q_progress_bars_icons_inner.square .bar.active i,.q_progress_bars_icons_inner.circle .bar.active i,.q_progress_bars_icons_inner.normal .bar.active i,.q_progress_bars_icons_inner .bar.active i.fa-circle{color:#1abc9c}.q_progress_bars_icons_inner.square .bar i,.q_progress_bars_icons_inner.circle .bar i,.q_progress_bars_icons_inner.normal .bar i,.q_progress_bars_icons_inner .bar i.fa-circle{color:#d7d7d7}.more_facts_outer{position:relative;display:block;height:0;overflow:hidden}.more_facts_inner_holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.more_facts_inner{display:inline-block;width:100%;padding:70px 0 0;position:relative}.more_facts_holder{background-color:#f6f6f6}.more_facts_button{display:block;position:relative;margin:0;padding:39px 0 15px;color:#303030;font-size:19px;line-height:22px;cursor:pointer;z-index:90}.more_facts_button:hover{color:#1abc9c}.more_facts_button .more_facts_button_text,.more_facts_button .more_facts_button_arrow{display:block}.more_facts_button .more_facts_button_text{display:block;font-size:17px;font-weight:600;letter-spacing:1px;text-transform:uppercase;padding:0 0 5px}.more_facts_button .more_facts_button_arrow{transition:transform .3s ease-in-out}.more_facts_button .more_facts_button_arrow.rotate_arrow{transform:rotate(-180deg)}.more_facts_button_holder{display:block;position:relative}.more_facts_button_holder.left{text-align:left}.more_facts_button_holder.center{text-align:center}.more_facts_button_holder.right{text-align:right}.ordered ul,.ordered ol{counter-reset:li;display:block;list-style-type:decimal;background-position:left center;background-repeat:no-repeat;margin:0 0 30px;padding:0 0 0 20px}.ordered ol li{margin:0 0 21px;padding:0 0 0 4px;color:#303030}.q_list.normal ul>li{font-weight:400!important}.q_list.light ul>li{font-weight:300!important}.q_list.bold ul>li{font-weight:600!important}.q_list.circle ul,.q_list.number ul{display:block;list-style-type:none;margin:0;padding:0}.q_list.number ul{counter-reset:li}.q_list.number.circle_number li{padding-left:43px;margin-bottom:22px}.q_list.circle ul>li,.q_list.number ul>li{position:relative;font-weight:400;margin:0 0 22px;padding:0 0 0 22px;color:#303030}.q_list.circle ul>li:before{position:absolute;left:0;width:7px;height:7px;top:9px;background-color:#ababab;display:block;content:"";border-radius:25px}.q_list.number ul>li:before{height:20px;width:20px;line-height:20px;display:inline-block;position:absolute;left:0;top:1px;padding:0;color:#1abc9c;text-align:center;content:counter(li,decimal-leading-zero);counter-increment:li;font-weight:500}.q_list.number.circle_number ul>li:before{color:#fff;background-color:#1abc9c;border-radius:2em;height:31px;width:31px;line-height:31px;top:-3px}.q_list.circle.animate_list ul li,.q_list.number.animate_list ul li{opacity:0;filter:alpha(opacity = 0);top:-40px}.touch .no_animation_on_touch .q_list.circle.animate_list ul li,.touch .no_animation_on_touch .q_list.number.animate_list ul li{opacity:1;filter:alpha(opacity = 100);top:0}.q_social_icon_holder{display:inline-block;position:relative}.q_social_icon_holder.normal_social{margin:0 6px}header .header_top .q_social_icon_holder{float:left;margin:0;width:32px}.q_social_icon_holder i.simple_social{color:#bcbcbc;transition:all .3s ease-in-out}.q_social_icon_holder:hover i.simple_social{color:#1abc9c}header .header_top .q_social_icon_holder a{display:block}header .header_top .q_social_icon_holder:last-child{border-right:0}header .header_top .q_social_icon_holder i.simple_social.fa-lg{font-size:13px}.q_social_icon_holder .fa-stack{background-color:#e3e3e3;border:0 solid #f0f0f0;border-radius:2em;margin:.2307692307692308em;transition:all .3s ease-out}.q_social_icon_holder .fa-stack .header_top .q_social_icon_holder .fa-stack{background:transparent;border:0;padding:0;margin:0;box-shadow:none;border-radius:0;font-size:13px}.header_top .q_social_icon_holder .fa-stack:hover i{color:#fff}.q_social_icon_holder .fa-stack i{color:#b9b9b9;transition:color .3s ease-out}.header_top .q_social_icon_holder .fa-stack i{color:#7b7b7b}.q_social_icon_holder.circle_social .fa-stack:hover{background-color:#1abc9c;border-color:transparent}.q_social_icon_holder.circle_social .fa-stack:hover i{color:#fff}.q_social_icon_holder .fa-stack i.fa-circle{color:#fbfbfb}.q_social_icon_holder .fa-stack.fa-2x{width:36px;height:36px;line-height:31px}.q_social_icon_holder .fa-stack i:last-child{font-size:.7692307692307692em}.q_social_icon_holder .fa-stack.fa-lg i:last-child{font-size:1em}.social_share_holder{position:relative;display:inline-block}.social_share_holder:hover .social_share_title{cursor:pointer}.social_share_holder:hover .social_share_dropdown{visibility:visible}.social_share_title{display:inline-block}.social_share_dropdown{display:block;left:3px;margin:0;padding:10px 0 0;position:absolute;top:100%;width:35px;visibility:hidden;z-index:950}.social_share_dropdown .inner_arrow{display:block;position:absolute;top:-6px;left:8px;width:0;height:0;border-color:transparent transparent #323232 transparent;border-style:solid;border-width:9px;z-index:999}.social_share_dropdown ul{list-style:none;position:relative;display:block;background-color:#323232;z-index:990;border-radius:4px;padding:4px 0!important;width:35px}.page_share{position:relative}.social_share_dropdown ul li{display:block;position:relative;text-align:center}.social_share_dropdown ul li.share_title{display:block;text-align:center;color:#fff;background-color:#1abc9c;padding:10px 20px}.social_share_dropdown ul li a{display:block;height:20px;line-height:20px;padding:5px 0;box-sizing:content-box;margin:0!important}.social_share_dropdown ul li:last-child a{border-bottom:0}.social_share_dropdown ul li i{font-size:17px;width:22px;height:22px;line-height:22px;color:#fff;text-align:center}.social_share_dropdown ul li img{width:22px;float:left;margin:0 13px 0 0}.social_share_dropdown ul li :hover i{color:#1abc9c}.social_share_list_holder ul{list-style:none;display:inline-block}.social_share_list_holder ul li{display:inline;margin-right:10px}.social_share_list_holder ul li i{color:#bcbcbc;transition:color .3s ease-in-out}.social_share_list_holder ul li i:hover{color:#1abc9c}.latest_post_holder{display:inline-block;width:100%}.latest_post_holder.date_in_box .latest_post{padding-left:85px}.latest_post_holder.minimal .latest_post{border-bottom:0;padding-bottom:0}.latest_post_holder li:last-child .latest_post{border-bottom:0}.latest_post_holder .latest_post_date{float:left;margin-right:25px;width:59px;border-radius:4px;text-align:center;margin-top:5px}.latest_post_holder .latest_post_date .post_publish_day{font-size:22px;color:#fff;height:39px;line-height:39px;background-color:#1abc9c}.latest_post_holder .latest_post_date .post_publish_month{border:1px solid #eaeaea;background-color:#f4f4f4;color:#303030;font-size:12px;-webkit-border-bottom-left-radius:2px;-webkit-border-bottom-right-radius:2px;-moz-border-radius-bottomleft:2px;-moz-border-radius-bottomright:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;height:18px;line-height:18px}.latest_post_holder>ul{list-style:none;display:inline-block;width:100%;position:relative;margin:0;padding:0}.latest_post_holder>ul>li{display:block;position:relative;padding-top:15px}.latest_post_holder.minimal>ul>li{padding-top:11px}.latest_post_holder.image_in_box .latest_post_holder>ul>li{padding-top:15px}.latest_post_holder>ul>li:first-child{padding-top:0}.latest_post_holder.boxes>ul{clear:both}.latest_post_holder.boxes>ul>li{padding:0;float:left;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;margin:0 2% 0 0;background-color:#fff}.latest_post_holder.boxes.two_columns>ul>li{width:49%}.latest_post_holder.boxes.three_columns>ul>li{width:32%}.latest_post_holder.boxes.four_columns>ul>li{width:23.5%}.latest_post_holder.boxes>ul>li:last-child{margin:0}.latest_post_holder.boxes>ul>li .latest_post{padding:19px 20px 10px;border-top:0}.latest_post_holder.boxes>ul>li .latest_post p.excerpt{margin:10px 0 9px}.latest_post_holder.boxes>ul>li .latest_post .post_infos>a,.latest_post_holder.boxes>ul>li .latest_post .post_infos>span{display:inline-block}.latest_post_holder.boxes>ul>li .latest_post .latest-vert-separator{margin-left:3px}.latest_post_holder.boxes .boxes_image{overflow:hidden}.latest_post_holder.boxes .boxes_image a{display:block;transform:scale(1);transition:transform .3s ease-in-out;-webkit-backface-visibility:hidden}.latest_post_holder.boxes .boxes_image a img{vertical-align:top}.latest_post_holder.boxes .boxes_image a:hover{transform:scale(1.1)}.latest_post_holder>ul>li .date_hour_holder i{margin-right:8px}.latest_post,.latest_post>a,.latest_post a img{display:block;position:relative}.latest_post_image{width:95px;float:left}.latest_post_image img{width:100%;float:left}.latest_post_text{display:block;width:auto}.latest_post_holder.image_in_box .latest_post_text{padding:0 0 0 116px}.latest_post_holder.minimal .latest_post_inner{margin:0!important}.latest_post_inner{margin:0 0 10px!important}.latest_post_holder.image_in_box .latest_post_text_inner{display:table-cell;vertical-align:middle}.latest_post_holder.image_in_box .latest_post_inner{display:table;width:100%;margin:0!important}.latest_post_inner .post_infos{display:block;font-weight:500}.latest_post_inner .post_infos a{color:#303030;margin:0 7px 0 0}.latest_post_inner .post_infos a.post_comments{margin:0}.latest_post_inner .post_infos a:hover{color:#1abc9c}.latest_post_holder.minimal .latest_post_inner .post_infos{margin:0 0 3px}.latest_post_holder.image_in_box .latest_post_text .latest_post_title{margin:-3px 0 2px}.latest_post_holder.image_in_box .latest_post_text .excerpt{margin:0 0 8px}.latest_post_holder .post_infos .dots{padding:0 7px}.latest_post_holder .post_infos .dots i{font-size:3px;vertical-align:middle}.q_masonry_blog{margin-bottom:50px;transition:none!important;overflow:visible!important;opacity:0;filter:alpha(opacity=0)}.q_masonry_blog article,.full_width .grid_section .q_masonry_blog article{width:31.2%;margin:0 0 20px;padding:0;text-align:left;vertical-align:top;z-index:100;border:0;background-color:#fff;float:left;display:block}.full_width .q_masonry_blog article{width:18.9%;margin-left:.5%;margin-right:.5%}.q_masonry_blog article.format-link:hover,.q_masonry_blog article.format-quote:hover{background-color:#1abc9c}.q_masonry_blog article.format-link .q_masonry_blog_post_title,.q_masonry_blog article.format-quote .q_masonry_blog_post_title{padding:0 0 0 60px}.q_masonry_blog article.format-quote .q_masonry_blog_post_text i.qoute_mark,.q_masonry_blog article.format-link .q_masonry_blog_post_text i.link_mark{margin:7px 0 0;color:silver;font-size:36px}.q_masonry_blog article.format-quote .q_masonry_blog_post_text p,.q_masonry_blog article.format-link .q_masonry_blog_post_text p{font-size:21px;line-height:35px;color:#303030}.q_masonry_blog article.format-link:hover .q_masonry_blog_post_info,.q_masonry_blog article.format-link:hover .q_masonry_blog_post_info a,.q_masonry_blog article.format-quote:hover .q_masonry_blog_post_info,.q_masonry_blog article.format-quote:hover .q_masonry_blog_post_info a,.q_masonry_blog article.format-quote:hover .q_masonry_blog_post_text .quote_author,.q_masonry_blog article.format-quote:hover .q_masonry_blog_post_text i.qoute_mark,.q_masonry_blog article.format-link:hover .q_masonry_blog_post_text i.link_mark,.q_masonry_blog article.format-quote:hover .q_masonry_blog_post_text p a,.q_masonry_blog article.format-link:hover .q_masonry_blog_post_text p a{color:#fff}.two_columns_75_25 .q_masonry_blog article,.two_columns_66_33 .q_masonry_blog article,.two_columns_33_66 .q_masonry_blog article,.two_columns_25_75 .q_masonry_blog article{width:48%}.q_masonry_blog article:hover{z-index:200}.q_masonry_blog article .q_masonry_blog_post_image{margin:0;width:auto}.q_masonry_blog article .q_masonry_blog_post_image img{vertical-align:middle}.q_masonry_blog article .q_masonry_blog_post_info{margin:15px 0 0;color:#303030}.q_masonry_blog article .q_masonry_blog_post_info a{color:#bebebe}.q_masonry_blog article .q_masonry_blog_post_info a:hover{color:#1abc9c}.q_masonry_blog article .quote_author{font-family:inherit;font-weight:400;display:block;font-size:21px;line-height:35px;color:silver}.q_masonry_blog article.format-link .q_masonry_blog_post_info,.q_masonry_blog article.format-quote .q_masonry_blog_post_info{margin:0 0 20px}.q_masonry_blog article .q_masonry_blog_post_text{padding:20px 15px}.q_masonry_blog article h5{margin:0 0 10px}.q_masonry_blog article .mejs-controls div.mejs-horizontal-volume-slider{margin:0 10px 0 0}.q_masonry_blog article .flexslider{margin-bottom:0}.blog_holder article{display:inline-block;width:100%;margin:0 0 60px}.blog_holder.masonry article,.blog_holder.masonry_full_width article{display:block;float:left}.blog_holder.blog_large_image_simple article{margin:0 0 23px}.blog_holder.blog_single article{margin:0}.blog_holder.blog_small_image article{margin:0 0 32px}.single-post .blog_single p{margin-bottom:22px}.single-post .blog_single p:last-child{margin-bottom:0}.blog_single.blog_holder article .post_text .post_text_inner{padding-left:0;padding-right:0;padding-bottom:0;background-color:transparent}.blog_single.blog_holder article.format-link .post_text .post_text_inner,.blog_single.blog_holder article.format-quote .post_text .post_text_inner{padding:23px 23px 35px;background-color:#fff;margin:0 0 30px}.blog_holder article .post_content_holder{width:100%}.blog_holder article .post_image,.blog_holder article .post_image>a,.blog_holder article .post_image img{position:relative;width:100%;display:block}.blog_holder article .post_text .post_text_inner{padding:23px 23px 35px;background-color:#fff}.blog_holder.blog_large_image_simple article .post_text .post_text_inner{background-color:transparent;padding:45px 195px;text-align:center}.blog_holder.masonry article .post_text .post_text_inner,.blog_holder.masonry_full_width article .post_text .post_text_inner{padding:17px 15px 18px;background-color:#fff}.blog_large_image_simple .minimalist_date{padding-bottom:9px;color:#1abc9c}.blog_large_image_simple .separator.small{margin-top:22px}.blog_holder article .post_text h5{margin:0 0 10px}.blog_holder article .post_text h2 .date{color:#bebebe}.blog_holder article .post_info{display:inline-block;width:100%;margin:0 0 18px;color:#bebebe;font-weight:500}.blog_holder article .post_info a{color:#bebebe}.blog_holder article .post_info a:hover{color:#1abc9c}.blog_holder article.format-quote .post_info,.blog_holder article.format-link .post_info{margin:0 0 15px}.blog_holder article .post_info .dots{padding:0 7px 0 4px}.blog_holder article .post_info .dots i{font-size:3px;vertical-align:middle}.blog_holder article .post_more{margin:30px 0 0}.blog_holder article .video .mobile-video-image{background-position:center center;background-repeat:no-repeat;background-size:cover;display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.blog_holder article .video{position:relative}.blog_holder article .video .video-wrap{overflow:hidden;position:relative;width:100%;z-index:10}.blog_holder article .video .video-wrap .mejs-poster{background-size:cover!important;-moz-background-size:cover!important;-webkit-background-size:cover!important;-o-background-size:cover!important;width:100%!important;height:100%!important}.blog_holder article .video .video-wrap .mejs-container{background-color:transparent!important;background-image:none!important;height:100%!important;width:100%!important;overflow:hidden}.blog_holder article .video .video-wrap .mejs-mediaelement{background:none!important;border:0!important}.blog_holder article .video .video-wrap .mejs-container .mejs-poster img{max-width:none!important;width:100%!important}.blog_holder article .mejs-container .mejs-controls{visibility:visible!important}.blog_holder article .mejs-controls .mejs-volume-button .mejs-volume-slider{display:none!important}.blog_holder article .post_image .mejs-poster img{display:none!important}.blog_holder article.format-gallery .flexslider{margin:0;overflow:hidden}.portfolio_single .flexslider{overflow:hidden}.blog_holder.blog_small_image article .post_image,.blog_holder.blog_small_image article .post_text{width:50%;float:left;margin:0}.blog_holder.blog_small_image article .post_text .post_text_inner{padding:23px}.grid2 .blog_holder.blog_small_image article .post_comments{margin-left:0}.blog_holder article .post_description{margin:2px 0 10px}.latest_post_inner .post_comments i{font-size:16px;color:#adadad;padding:0 8px 0 0}.latest_post_inner .post_comments:hover i{color:#1abc9c}.blog_holder article .post_info .post_info_left a.post_author_avatar{display:inline-block;float:left;padding:0 10px 0 0}.blog_holder article .post_info .post_info_left a.post_author{display:inline-block;line-height:64px;float:left}.post_author_avatar img{border-radius:60px;border:2px solid #eaeaea}.blog_holder.masonry article .post_description,.blog_holder.masonry_full_width article .post_description{margin:0 0 4px}.blog_holder article .post_description a:hover,.blog_holder article .post_description .post_comments:hover{color:#1abc9c}.blog_like{display:inline-block}.blog_like a{display:block;line-height:14px}.blog_like a i{color:#adadad;font-size:16px}.blog_holder.masonry article .blog_like a i,.blog_holder.masonry_full_width article .blog_like a i,.blog_holder.blog_single article .blog_like a i,.blog_holder.blog_large_image article .blog_like a i{display:inline-block}.blog_like a:hover i,.blog_like a.liked i,.blog_like a:hover span{color:#1abc9c}.blog_like span{padding:0 0 0 4px}.blog_holder.masonry article .blog_like span,.blog_holder.masonry_full_width article .blog_like span,.blog_holder.blog_single article .blog_like span,.blog_holder.blog_large_image article .blog_like span{display:inline-block;padding:0 0 0 5px}.blog_holder article .post_info .qbutton.dark{text-transform:none}.blog_share{display:inline-block}.blog_holder article.format-quote .post_text i.qoute_mark,.blog_holder article.format-link .post_text i.link_mark{margin:7px 0 0;color:silver;font-size:36px}.blog_large_image_simple.blog_holder article.format-quote .post_text i.qoute_mark,.blog_large_image_simple.blog_holder article.format-link .post_text i.link_mark{margin:20px 0;float:none}.blog_holder article.format-quote .post_text .post_title,.blog_holder article.format-link .post_text .post_title{padding:0 0 0 60px}.blog_large_image_simple.blog_holder article.format-quote .post_text .post_title,.blog_large_image_simple.blog_holder article.format-link .post_text .post_title{padding:0}.blog_holder article.format-quote .post_text .post_title p,.blog_holder article.format-link .post_text .post_title p{font-size:21px;line-height:35px;color:#303030}.blog_holder article.format-quote .post_text .quote_author{font-family:inherit;font-weight:400;display:block;font-size:21px;line-height:35px;color:silver}.blog_holder article.format-link .post_text:hover .post_text_inner,.blog_holder article.format-quote .post_text:hover .post_text_inner{background-color:#1abc9c!important;border-color:#1abc9c!important}.blog_holder article.format-link .post_text:hover .post_info,.blog_holder article.format-link .post_text:hover .post_info a,.blog_holder article.format-quote .post_text:hover .post_info,.blog_holder article.format-quote .post_text:hover .post_info a,.blog_holder article.format-quote .blog_like a:hover span,.blog_holder article.format-quote .post_text:hover .quote_author,.blog_holder article.format-quote .post_text:hover i.qoute_mark,.blog_holder article.format-link .post_text:hover i.link_mark,.blog_holder article.format-link .blog_like a:hover span,.blog_holder article.format-quote .post_text:hover p a,.blog_holder article.format-link .post_text:hover p a,.blog_holder.blog_single article.format-quote .post_text:hover p,.blog_holder.blog_single article.format-link .post_text:hover p,.blog_large_image_simple article.format-quote .post_text:hover .minimalist_date,.blog_large_image_simple article.format-link .post_text:hover .minimalist_date{color:#fff}.blog_holder.blog_single article h2{display:block}.blog_load_more_button_holder{text-align:center;padding:0 0 40px}.blog_load_more_button_loading{display:none}.single_links_pages{margin:50px 0 0;text-align:center;display:block;text-decoration:none}.single_links_pages span{position:relative;display:inline-block;width:38px;height:38px;line-height:38px;margin:0 11px 0 0;text-align:center;color:#303030;text-decoration:none;text-transform:uppercase;cursor:pointer;white-space:nowrap;border:2px solid #e3e3e3;background-color:#e3e3e3;outline:0;border-radius:4px;text-shadow:none;transition:all .3s ease-in-out}.single_links_pages a span{color:#b4b4b4;background-color:transparent;border-color:#e5e5e5}.single_links_pages a:hover span{background-color:#e3e3e3;border-color:#e3e3e3;color:#303030}.author_description{display:block;position:relative;margin:34px 0 0;background-color:#fff;padding:23px}.author_description_inner{display:block}.author_description_inner .image{display:block;width:75px;height:75px;float:left;border-radius:75px;overflow:hidden}.author_text_holder{padding:0 0 0 100px;min-height:100px;position:relative}.author_text_holder .author_name{display:block;margin:0 0 4px}.author_text_holder .author_email{display:block;margin:0 0 6px}.single_tags{margin:26px 0 0}.single_tags a,.widget .tagcloud a{letter-spacing:1px}.single_tags h5{display:inline-block}.widget .tagcloud a{display:inline-block;font-size:13px!important}.widget .tagcloud a:after{content:","}.widget .tagcloud a:last-child:after{content:""}.blog_social_and_comments{display:inline-block;width:100%;margin:0 0 20px}.comment_number_holder{display:inline-block;float:left}.blog_single_social{display:inline-block;float:right}.blog_single_social .blog_like{float:right;margin:0 0 0 15px}.comment_holder{padding:28px 0 38px;margin:0}.comment_number_holder .comment_number{color:#000}.comment_holder .comment_number{margin:0 0 20px}.comment_number .comment_number_inner i{position:relative;top:-1px;padding:0 10px 0 0}.comment_holder ul.comment-list{list-style:none;position:relative;z-index:150;padding:0}.comment_holder .comment-list{margin:0}.comment_holder .comment-list li{display:inline-block;position:relative;width:100%}.comment_holder .comment-list li ul.children li:last-child{padding:0}.comment_holder .comment-list>li{margin:0 0 18px}.comment_holder .comment-list>li:last-child{margin:0}.comment_holder .comment{padding:23px;background-color:#fff}.comment_holder .comment .image{display:block;width:75px;height:75px;float:left;border-radius:75px;overflow:hidden}.comment_holder .comment .text{padding:0 0 0 100px;min-height:80px;position:relative}.comment_holder .comment .text .name{display:block;color:#303030}.comment_holder .comment .text .replay,.comment_holder .comment .text .comment-reply-link{color:#1abc9c;font-size:9px;text-transform:uppercase;font-weight:700;padding:0 0 0 5px}.comment_holder .comment .text .text_holder{display:block;margin:3px 0 0}.comment_holder .comment .logged-in-as{margin:10px 0}.comment_holder .comment .form-submit{margin:0 0 20px}.comment_holder .comment-list li ul.children{margin:18px 0 0;padding:0 0 0 70px}.comment_holder .comment-list li ul.children li{margin:0;border-bottom:0}#respond h3{margin:0 0 15px}#respond h3.comment-reply-title{margin:0}#respond small{display:block;margin:0 0 12px;position:relative}.comment_holder .comment .comment-respond{margin-top:20px}#respond textarea,#respond input[type=text],.contact_form input[type=text],.contact_form textarea{width:100%;margin:0 0 20px;padding:15px 12px;border:0;outline:0;resize:none;font-size:13px;line-height:17px;background-color:#fff;color:#818181;font-family:Raleway;font-weight:400;box-sizing:border-box}#respond textarea{padding:12px}.comment_holder #respond textarea,.comment_holder #respond input[type=text]{background-color:#fff}.comment_holder .comment #respond textarea,.comment_holder .comment #respond input[type=text]{background-color:#f6f6f6}.comment_holder #respond textarea{margin:0 0 12px}div.comment_form{display:inline-block;margin:0 0 30px;width:100%}div.comment_form form p.form-submit,div.comment_holder .comment p.form-submit{margin:0;text-align:right}div.comment_form form p.form-submit .success p{margin:10px 0 0}div.comment_form form p.logged-in-as{margin:0 0 17px}#cancel-comment-reply-link{margin:0;display:inline-block;width:100%}body.page-template-blog-masonry-full-width-php .content .full_width{padding:0 20px 25px 45px}body.page-template-blog-masonry-full-width-php.vertical_menu_enabled .content .full_width{padding-left:305px}.blog_holder.masonry,.blog_holder.masonry_full_width{margin-bottom:20px;transition:none!important;overflow:visible!important;opacity:0;filter:alpha(opacity=0)}#infscr-loading{position:absolute;bottom:-15px;left:50%}.blog_infinite_scroll_button{display:none}.blog_holder.masonry article,.blog_holder.masonry_full_width article{width:31.2%;margin:0 0 20px;padding:0;text-align:left;vertical-align:top;z-index:100;border:0}.blog_holder.masonry_full_width article{width:18.7%}.two_columns_75_25 .blog_holder.masonry article,.two_columns_66_33 .blog_holder.masonry article,.two_columns_33_66 .blog_holder.masonry article,.two_columns_25_75 .blog_holder.masonry article{width:48%}.blog_holder.masonry article:hover{z-index:200}.blog_holder.masonry article .post_image{margin:0;width:auto}.blog_holder.masonry article .post_info,.blog_holder.masonry_full_width article .post_info{margin:15px 0 0;color:#303030}.blog_holder.masonry article.format-link .post_info,.blog_holder.masonry_full_width article.format-link .post_info,.blog_holder.masonry_full_width article.format-quote .post_info,.blog_holder.masonry article.format-quote .post_info{margin:0 0 20px}.blog_holder.masonry article .post_text .post_text_innet,.blog_holder.masonry_full_width article .post_text .post_text_innet{padding:20px 15px}.blog_holder.masonry article.format-link .post_text,.blog_holder.masonry_full_width article.format-link .post_text,.blog_holder.masonry article.format-quote .post_text,.blog_holder.masonry_full_width article.format-quote .post_text{border:0}.blog_holder article.format-quote h3{margin:0 0 10px;line-height:35px}.blog_holder.masonry article h4,.blog_holder.masonry_full_width article h4{margin:0 0 4px}.blog_holder.masonry article h3 a{font-weight:300}.blog_holder.masonry article.format-link .post_text,.blog_holder.masonry_full_width article.format-link .post_text,.blog_holder.masonry_full_width article.format-quote .post_text,.blog_holder.masonry article.format-quote .post_text{padding:0}.blog_holder.masonry article .mejs-controls div.mejs-horizontal-volume-slider,.blog_holder.masonry_full_width article .mejs-controls div.mejs-horizontal-volume-slider{margin:0 10px 0 0}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope{transition-property:height}.isotope .isotope-item{transition-property:transform,opacity}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{transition-duration:0s}.pagination{display:inline-block;width:100%;text-align:center;margin:0 0 50px;position:relative}.pagination ul{display:inline-block;list-style-type:none;margin:0;padding:0}.pagination ul li{float:left}.pagination ul li span,.pagination ul li a{position:relative;display:inline-block;width:38px;height:38px;line-height:38px;margin:0 11px 0 0;text-align:center;color:#b4b4b4;font-size:18px;text-decoration:none;text-transform:uppercase;cursor:pointer;white-space:nowrap;border:2px solid #e5e5e5;outline:0;border-radius:4px;text-shadow:none;transition:all .3s ease-in-out}.pagination ul li span,.pagination ul li a:hover{color:#303030;background-color:#e3e3e3;border-color:#e3e3e3}.google_map_holder{position:relative}.google_map_ovrlay{position:absolute;z-index:1000;width:100%;height:100%;display:none}.google_map{display:block;width:100%;height:450px;margin:0 0 25px}.google_map iframe,.google_map object,.google_map embed{width:100%;display:block}.google_map img{max-width:none}.contact_form h5{margin:0 0 18px}.contact_info .q_social_icon_holder .fa-stack{margin:.2307692307692308em .4615384615384616em .2307692307692308em 0}.contact-error{display:block;margin:0;position:relative;top:-20px}.contact_section{text-align:center;padding:0 0 55px}.contact_section.contact_section_position_left{text-align:left}.contact_section.contact_section_position_right{text-align:right}.contact_section .separator,.contact_section .separator.small.right,.contact_section .separator.small.left{margin-top:6px;margin-bottom:35px}span.submit_button_contact{display:block;text-align:right}.contact_form{margin:0 0 50px}.contact_detail.map_grid .google_map{margin:0 0 35px}.header-widget.widget_nav_menu{padding:0 15px 0 0;position:relative;font-size:12px}.header-widget.widget_nav_menu ul ul{display:none;height:auto;border-top:0;background-color:#262626;z-index:1010;position:absolute;top:33px;left:-1px;width:180px;padding:0}.header-widget.widget_nav_menu ul li:hover ul{display:block}.header-widget.widget_nav_menu ul li{list-style:none}.header-widget.widget_nav_menu ul.menu>li{display:inline-block;float:left;position:relative}.header-widget.widget_nav_menu ul.menu li a{display:inline-block;padding:0 0 0 15px;color:#777}.header-widget.widget_nav_menu ul.menu>li.menu-item-has-children>a:after{content:"\f107";font-family:FontAwesome,sans-serif;margin-left:5px}.header-widget.widget_nav_menu ul.menu li a:hover{color:#1abc9c}.header-widget.widget_nav_menu ul.menu li ul li a{color:#9d9d9d;display:block;white-space:nowrap;font-size:11px;font-weight:600;line-height:38px;padding:0 15px;border-bottom:1px solid #303030;text-transform:uppercase}.header-widget.widget_nav_menu ul.menu li ul li:last-child a{border-bottom:0}.header-widget ul.menu li:last-child{margin-right:0}.header-left-from-logo-widget,.header-right-from-logo-widget{display:block;height:100%;position:absolute;top:0;left:0;padding:0 50px}.header-right-from-logo-widget{left:auto;right:0}header .container_inner .header-left-from-logo-widget,header .container_inner .header-right-from-logo-widget{padding:0}.header-left-from-logo-widget-inner,.header-right-from-logo-widget-inner{display:table;height:100%}.header-left-from-logo-widget-inner2,.header-right-from-logo-widget-inner2{display:table-cell;height:100%;vertical-align:middle}header.sticky .header-left-from-logo-widget,header.sticky .header-right-from-logo-widget{display:none}.container aside{position:relative;z-index:11}aside .widget a,.side_menu a,.side_menu .widget li{font-weight:400;transition:color .3s ease-in-out}aside .widget a:hover{color:#1abc9c}.side_menu .widget a:hover,.side_menu .widget li:hover,.side_menu .widget li:hover>a{color:#fff}aside .widget ul,.side_menu .widget ul{list-style:none;padding:0}aside .widget li,.side_menu .widget li{margin:0 0 10px}aside .widget li:last-child,.side_menu .widget li:last-child{margin:0}.widget.widget_rss li a.rsswidget,#wp-calendar caption{color:#000}.footer_top .widget.widget_rss li a.rsswidget,.footer_top #wp-calendar caption{color:#fff}#wp-calendar th,#wp-calendar td{padding:3px 4px}#wp-calendar td#today{color:#fff;background-color:#1abc9c;border-radius:4px}#wp-calendar{width:100%;text-align:center}.widget.widget_rss li span.rss-date,#wp-calendar caption{margin:0 0 15px}.widget.widget_rss li{margin:0 0 25px}aside .widget.widget_search{border-bottom:0;padding:0}aside .widget h5{margin-bottom:14px}aside .widget.posts_holder li{padding:7px 0;margin:0}aside .widget.posts_holder li.page_item_has_children>ul.children li:last-child,aside .widget.posts_holder li.menu-item-has-children>ul.sub-menu li:last-child{border-bottom:0}aside .widget.posts_holder li:hover{color:#1abc9c}aside .widget.posts_holder li.page_item_has_children>ul.children,aside .widget.posts_holder li.menu-item-has-children>ul.sub-menu{padding-left:10px}aside .widget.posts_holder li.page_item_has_children>a,aside .widget.posts_holder li.menu-item-has-children>a{display:block}aside .widget a{color:inherit}aside .widget{margin:0 0 42px}aside .widget_nav_menu .sub-menu,aside .widget_pages .children{margin-left:20px;margin-top:6px}.side_menu{background-color:#1b1b1b;height:100%;min-height:100%;overflow:hidden;padding:30px;position:fixed;top:0;right:-270px;width:210px;z-index:90;visibility:hidden}.side_menu h5,.side_menu h6{margin:0 0 12px;color:#fff}.side_menu .widget li{position:relative}.side_menu .widget ul li.page_item_has_children,.side_menu .widget ul li.menu-item-has-children{padding-right:0;border-bottom:0}.side_menu .widget ul ul{padding:6px 0 0 20px}.side_menu .widget{margin:0 0 43px}.side_menu a,.side_menu li,.side_menu span,.side_menu p,.side_menu .widget.widget_rss li a.rsswidget,.side_menu #wp-calendar caption,.side_menu #wp-calendar th,.side_menu #wp-calendar td{color:#818181}.side_menu .side_menu_title{display:block;margin:0 0 12px}.side_menu .widget.widget_nav_menu li:last-child,.side_menu .widget.widget_nav_menu li a{margin:0}.side_menu a.close_side_menu{display:inline-block;position:absolute;top:29px;right:25px;width:13px;height:13px;line-height:13px;background-repeat:no-repeat;z-index:1000;transition:all .5s ease}.side_menu a.close_side_menu:hover{transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-moz-transform:rotate(180deg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2.1875),only screen and (min-resolution:210dpi){.side_menu a.close_side_menu{background-size:13px 13px}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (-webkit-min-device-pixel-ratio:1.6666666666666667),only screen and (min-resolution:160dpi){.side_menu a.close_side_menu{background-size:13px 13px}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2.1875),only screen and (min-resolution:210dpi){.side_menu.dark a.close_side_menu{background-size:13px 13px}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (-webkit-min-device-pixel-ratio:1.6666666666666667),only screen and (min-resolution:160dpi){.side_menu.dark a.close_side_menu{background-size:13px 13px}}.footer_top .widget.widget_nav_menu li{margin:0;line-height:22px}.widget.widget_archive select,.widget.widget_categories select,.widget.widget_text select{width:100%;overflow:hidden;border:1px solid transparent;font-size:13px;background-color:#fff;outline:0;color:#818181;font-family:inherit;padding:2px 4%;height:37px}.widget #searchform{display:inline-block;width:100%;overflow:hidden;background-color:#fff}.footer_top .widget #searchform{background-color:transparent;border:1px solid #6a6a6a}.header_top #searchform{padding:0 10px;height:33px}.widget.widget_search form.form_focus{border-color:#1abc9c}.widget.widget_search form input[type=submit],.header_top #searchform input[type=submit]{width:37px;height:37px;line-height:37px;display:inline-block;margin:0;padding:0 4%;outline:0;border:0;text-decoration:none;background-color:transparent;color:#b9b9b9;font-family:FontAwesome,sans-serif;cursor:pointer;white-space:nowrap;float:right;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}.footer_top .widget #searchform input[type=submit]{color:#6a6a6a}.header_top #searchform input[type=submit]{width:22px;height:25px;line-height:25px;margin:4px 0 0;background:0}.widget.widget_search form .screen-reader-text,.header_top #searchform .screen-reader-text{display:none}.widget.widget_search form input[type=text],.header_top #searchform input[type=text]{display:inline-block;text-decoration:none;border:0;outline:0;color:#adadad;background-color:transparent;font-family:inherit;margin:0;padding:2px 4%;width:74%;height:33px;float:left}.footer_top .widget #searchform input[type=text]{color:#6a6a6a}.header_top #searchform input[type=text]{height:29px;font-size:12px}.side_menu .widget #searchform input[type=text],.footer_top .widget.widget_search form input[type=text]{width:70%!important}.widget .tagcloud{display:inline-block;width:100%}.widget .tagcloud a{margin:0 0 3px}.side_menu .widget .tagcloud a{color:#fff}footer{display:block;width:100%;margin:0 auto;z-index:100;position:relative}footer.uncover{position:fixed;bottom:0;left:0;z-index:99;transition:left .33s cubic-bezier(.694,.0482,.335,1);-webkit-backface-visibility:hidden}.boxed footer{width:100%!important;box-sizing:border-box;-moz-box-sizing:border-box}.right_side_menu_opened footer.uncover{left:-270px}footer .container_inner{position:relative}.footer_top_holder{display:block;background-color:#262626}.footer_top{padding:72px 0 52px}.footer_top.footer_top_full{padding:48px 24px}.footer_top h5{color:#fff;margin:0 0 22px}.footer_top ul{list-style:none}.footer_top a,.footer_top p,.footer_top span,.footer_top li,.footer_top .textwidget{color:#818181;word-wrap:break-word}.footer_top a{-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out}.footer_top a:hover{color:#fff!important}.footer_top .four_columns .column2 .column_inner>div,.footer_top .three_columns .column2 .column_inner>div,.footer_top .two_columns_50_50 .column2 .column_inner>div{margin:0 0 0 15px}.footer_top .four_columns .column3 .column_inner>div,.footer_top .three_columns .column3 .column_inner>div{margin:0 0 0 10px}.footer_top .four_columns .column4 .column_inner>div{margin:0 0 0 5px}.footer_top .widget_nav_menu li.menu-item a{margin-bottom:0}.footer_top .widget_recent_entries>ul>li,.footer_top .widget_recent_comments>ul>li,.footer_top .widget_meta>ul>li,.footer_top .widget_nav_menu ul li,.footer_top .widget_pages ul li{padding:0 0 17px;position:relative}.footer_top .widget_nav_menu ul li ul,.footer_top .widget_pages ul li ul{padding:0 0 0 10px}.footer_top .widget_recent_entries>ul>li>a,.footer_top .widget_pages>ul>li>a,.footer_top .widget_meta>ul>li>a,.footer_top .widget_nav_menu ul li a,.footer_top .widget_recent_comments>ul>li>a,.footer_top .widget_recent_entries>ul>li>span{display:block}.footer_top .widget_recent_entries>ul>li>span{color:#9d9d9d}.footer_bottom_holder{display:block;background-color:#1b1b1b}.footer_bottom{display:table-cell;text-align:center;font-size:12px;line-height:22px;height:53px;width:1%;vertical-align:middle}.footer_bottom p,.footer_bottom span{margin:0}.footer_bottom .footer_text_title{display:none}.footer_bottom ul{list-style:none;text-align:center}.footer_bottom ul li{display:inline-block;margin-right:46px}.footer_bottom ul li:last-child{margin-right:0}.footer_bottom ul li a{color:#fff;text-transform:uppercase;font-weight:500;letter-spacing:1px;font-size:13px;transition:color .3s ease-in-out}.footer_bottom ul li a:hover{color:#818181}.footer_top .q_social_icon_holder i.simple_social{margin-right:16px}.footer_top .q_social_icon_holder i.simple_social,.side_menu .q_social_icon_holder i.simple_social{color:#818181}.footer_top .q_social_icon_holder:hover i.simple_social,.side_menu .q_social_icon_holder:hover i.simple_social{color:#fff!important}.footer_top .q_social_icon_holder.normal_social{margin:0}.footer_top .q_social_icon_holder:last-child i.simple_social{margin-right:0}.footer_top .q_social_icon_holder i.simple_social{transition:all .3s ease 0s}#back_to_top{color:#cdcdcd;height:auto;position:fixed;bottom:65px;margin:0;z-index:10000;transition:all .3s ease 0s;right:25px;opacity:0;filter:alpha(opacity=0);visibility:hidden;-webkit-backface-visibility:hidden}#back_to_top.off{opacity:0;filter:alpha(opacity=0);right:25px}#back_to_top.on{opacity:1;filter:alpha(opacity=100);visibility:visible;right:25px}#back_to_top .hover{display:none}#back_to_top span{width:52px;height:52px;line-height:52px;text-decoration:none;border-radius:52px;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;border:2px solid #e8e8e8;background:transparent}#back_to_top span i{font-size:22px;-webkit-transition:color .2s ease 0s;-moz-transition:color .2s ease 0s;-o-transition:color .2s ease 0s;color:#b0b0b0;line-height:52px}#back_to_top:hover span{background-color:#e8e8e8}.right_side_menu_opened #back_to_top{display:none}.q_steps_holder{width:100%;text-align:center}.q_steps_holder_inner{position:relative;display:inline-block}.q_steps_holder .circle_small,.q_steps_holder .circle_small_inner{width:192px;height:192px}.q_steps_holder .circle_small_wrapper{margin:0 auto;border-radius:530px;border:2px solid transparent;border-top:2px solid #1abc9c;width:193px;height:192px}.q_steps_holder .circle_small{margin:0 auto;border:1px solid #c7c7c7;color:#666;font-family:inherit;font-size:26px;border-radius:500px;text-align:center}.q_steps_holder .circle_small:hover span,.q_steps_holder .circle_small:hover .step_title{color:#1abc9c!important}.q_steps_holder .circle_small_inner{display:table-cell;vertical-align:middle}.q_steps_holder .circle_small_inner span{font-size:50px;font-weight:500;line-height:50px}.q_steps_holder a.circle_small_inner{color:#666}.q_steps_holder a.circle_small_inner:hover{color:inherit}.q_steps_holder .circle_small span{display:block;margin-bottom:5px;-webkit-transition:color .2s ease 0s;-moz-transition:color .2s ease 0s;-o-transition:color .2s ease 0s}.q_steps_holder .circle_small .step_title{color:#666;letter-spacing:1px;font-size:16px;-webkit-transition:color .2s ease 0s;-moz-transition:color .2s ease 0s;-o-transition:color .2s ease 0s}.q_steps_holder .circle_small_holder p{margin-top:5px;text-align:center;padding:0 21px}.q_steps_holder .circle_small_holder{width:265px;display:inline-block}.q_steps_holder .circle_small_holder_inner{position:relative}.q_steps_holder .circle_small_holder:last-child .circle_small_holder_inner .arrow_holder{background:0}.q_steps_holder.show .circle_small_holder{opacity:1;transform:scale(1)}.q_steps_holder .circle_small_holder{transform:scale(.7);opacity:0;transition:all .3s ease-out}.q_steps_holder .step1{left:40px;top:85px;transition-delay:.5s}.q_steps_holder .step1 .circle_small_wrapper{transform:rotate(-25deg);-ms-transform:rotate(-25deg);-webkit-transform:rotate(-25deg)}.q_steps_holder .step1 .circle_small{transform:rotate(25deg);-ms-transform:rotate(25deg);-webkit-transform:rotate(25deg)}.q_steps_holder .step2{transition-delay:1s}.q_steps_holder .step2 .circle_small_wrapper{transform:rotate(-175deg);-ms-transform:rotate(-175deg);-webkit-transform:rotate(-175deg)}.q_steps_holder .step2 .circle_small{transform:rotate(175deg);-ms-transform:rotate(175deg);-webkit-transform:rotate(175deg)}.q_steps_holder .step3{transition-delay:1.5s}.q_steps_holder .step3 .circle_small_wrapper{transform:rotate(25deg);-ms-transform:rotate(25deg);-webkit-transform:rotate(25deg)}.q_steps_holder .step3 .circle_small{transform:rotate(-25deg);-ms-transform:rotate(-25deg);-webkit-transform:rotate(-25deg)}.q_steps_holder .step4 .circle_small_wrapper{transform:rotate(-170deg);-ms-transform:rotate(-170deg);-webkit-transform:rotate(-170deg)}.q_steps_holder .step4 .circle_small{transform:rotate(170deg);-ms-transform:rotate(170deg);-webkit-transform:rotate(170deg)}.q_steps_holder .step4{transition-delay:2s}.vc_text_separator.full{padding-bottom:20px;border-top:1px solid #eaeaea;margin-top:20px;border-bottom:0}.vc_text_separator.full.separator_align_center{text-align:center}.vc_text_separator.full.separator_align_right{text-align:right}.vc_text_separator.full div{padding:0 35px;line-height:36px;top:-19px;font-size:12px;color:#fff;font-weight:700;background-color:#1abc9c;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;border:1px solid transparent;display:inline-block;position:relative}.page_not_found{text-align:center;margin:0 0 83px}.page_not_found h2{margin:40px 0 20px;font-size:32px}.page_not_found p{margin:15px 0 35px}.custom_font_holder{display:block;position:relative}body div.pp_default .pp_loaderIcon{background-color:#fff;border-radius:20px}div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}div.pp_default .pp_expand{cursor:pointer;width:28px;height:28px}div.pp_default .pp_expand:hover{cursor:pointer}div.pp_default .pp_contract{cursor:pointer;width:28px;height:28px}div.pp_default .pp_contract:hover{cursor:pointer}div.pp_default .pp_close{width:30px;height:30px;cursor:pointer}div.pp_default .pp_gallery ul li a{border:1px solid #aaa}div.pp_default .pp_social{margin-top:7px}div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{height:30px;width:30px}div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{height:20px;width:20px;margin:4px 0 0}div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}div.pp_default .pp_content_container .pp_details{margin-top:5px}div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}div.pp_default .pp_nav .currentTextHolder{font-family:inherit;color:#999;font-size:13px;left:65px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:.7}div.pp_default .pp_description{font-size:15px;font-weight:300;line-height:14px;margin:10px 50px 10px 0}div.pp_pic_holder a:focus{outline:0}div.pp_overlay{background-color:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:10px 0 2px}.pp_description{display:none;margin:0}.pp_social{float:left;margin:0}.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;white-space:nowrap;margin:2px 4px}.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}.pp_gallery ul a{border:1px rgba(0,0,0,.5) solid;display:block;float:left;height:33px;overflow:hidden}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{display:block;height:33px;width:50px}.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}a.pp_next{display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}#pp_full_res{line-height:1!important}#pp_full_res .pp_inline{text-align:left}#pp_full_res .pp_inline p{margin:0 0 15px}div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px}div.pp_default .pp_content{background-color:#fff}div.pp_default #pp_full_res .pp_inline{color:#000}div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}div.pp_default .pp_details{position:relative}.pp_top,.pp_bottom{height:20px;position:relative}* html .pp_top,* html .pp_bottom{padding:0 20px}.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_fade,.pp_gallery li.default a img{display:none}body div.pp_overlay{opacity:.7!important}body div.pp_default .pp_content_container .pp_left,body div.pp_default .pp_content_container .pp_right{background:0;padding:0}body div.pp_default .pp_top,body div.pp_default .pp_top .pp_middle,body div.pp_default .pp_top .pp_left,body div.pp_default .pp_top .pp_right,body div.pp_default .pp_bottom,body div.pp_default .pp_bottom .pp_left,body div.pp_default .pp_bottom .pp_middle,body div.pp_default .pp_bottom .pp_right{background:0;display:none}body div.pp_default .pp_expand{display:none!important}body div.pp_default .pp_content{background:0}body a.pp_next,body a.pp_previous{background:none!important;opacity:0;transition:opacity .3s ease-in-out}body div.pp_default .pp_content:hover a.pp_next,body div.pp_default .pp_content:hover a.pp_previous{opacity:1}body a.pp_next:after{border:2px solid #fff;border-radius:50px;color:#fff;content:"\f105";display:block!important;font-family:FontAwesome,serif;font-size:30px;height:54px;line-height:54px;margin:-27px 0 0;position:absolute;right:25px;text-align:center;top:50%;width:54px;text-indent:0}body a.pp_previous:after{border:2px solid #fff;border-radius:50px;color:#fff;content:"\f104";display:block!important;font-family:FontAwesome,serif;font-size:30px;height:54px;line-height:54px;margin:-27px 0 0;position:absolute;left:25px;text-align:center;top:50%;width:54px;text-indent:0}body div.pp_default .pp_content_container .pp_details{opacity:.7}body div.pp_default .pp_description{display:none!important}body div.pp_default .pp_nav{float:none;width:auto;margin:0}body div.pp_default .pp_nav .currentTextHolder{left:auto;position:relative;float:left;padding:0 20px;font-family:Raleway,sans-serif;font-size:15px;color:#fff;font-weight:600}body .pp_gallery{display:none!important}body div.pp_default .pp_nav .pp_play,body div.pp_default .pp_nav .pp_pause{display:none}body div.pp_default a.pp_arrow_previous,body div.pp_default a.pp_arrow_next{background:0;position:relative;left:0}body div.pp_default a.pp_arrow_previous:after{color:#fff;content:"\f104";font-family:FontAwesome,serif;font-size:20px;height:20px;line-height:20px;text-align:center;width:20px;text-indent:0;position:absolute;top:0;left:0}body div.pp_default a.pp_arrow_next:after{color:#fff;content:"\f105";font-family:FontAwesome,serif;font-size:20px;height:20px;line-height:20px;text-align:center;width:20px;text-indent:0;position:absolute;top:0;right:0}body div.pp_default .pp_close{background:0;opacity:1!important}body div.pp_default .pp_close:after{color:#fff;content:"\f00d";font-family:FontAwesome,serif;font-size:15px;height:15px;line-height:30px;text-align:center;width:30px;text-indent:0;position:absolute;top:0;left:0}.mejs-container{position:relative;text-align:left;vertical-align:top;text-indent:0;height:40px!important;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-color:#fff}.mejs-container.wp-audio-shortcode{height:30px!important;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.blog_holder.masonry .mejs-container{border:0}.blog_holder.small_images article .post_text .post_inner .mejs-container{margin:0 0 15px}.me-plugin{position:absolute}.mejs-embed,.mejs-embed body{width:100%;height:100%;margin:0;padding:0;overflow:hidden}.mejs-fullscreen{overflow:hidden!important}.mejs-container-fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{width:100%;height:100%}.mejs-clear{clear:both}.mejs-background{position:absolute;top:0;left:0}.mejs-mediaelement{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:4px}.blog_holder.masonry .mejs-mediaelement{border:0}.mejs-poster{position:absolute;top:0;left:0;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}:root .mejs-poster img{display:none}.mejs-poster img{padding:0;border:0}.mejs-overlay{position:absolute;top:0;left:0}.mejs-overlay-play{cursor:pointer}.mejs-container .mejs-controls{position:absolute;list-style-type:none;margin:0;padding:0;bottom:0;left:0;height:40px;width:100%}.mejs-container .mejs-controls div{list-style-type:none;background-image:none;display:block;float:left;margin:0;padding:0;width:35px;height:40px;border:0}.mejs-controls .mejs-button button{cursor:pointer;display:block;font-size:0;line-height:0;text-decoration:none;margin:14px 15px 13px;padding:0;position:absolute;width:12px;height:13px;border:0;background:transparent}.no-svg .mejs-controls .mejs-controls .mejs-button button:focus{outline:0}.mejs-container .mejs-controls .mejs-time{color:#000;display:block;height:40px;width:auto;padding:0;overflow:hidden;text-align:center;box-sizing:content-box}.mejs-container .mejs-controls .mejs-time span{color:#000;font-size:13px;font-weight:400;line-height:40px;display:block;float:left;margin:0;width:auto}.mejs-controls .mejs-play button,.mejs-controls .mejs-pause button,.mejs-controls .mejs-stop button{background-repeat:no-repeat;background-position:center}.mejs-controls div.mejs-time-rail{direction:ltr;width:200px}.mejs-controls .mejs-time-rail span{display:block;position:absolute;width:auto;height:8px;margin:16px 15px;cursor:pointer}.mejs-controls .mejs-time-rail .mejs-time-total{background-color:#ddd}.mejs-controls .mejs-time-rail .mejs-time-buffering{width:100%;background-image:linear-gradient(-45deg,rgba(224,222,222,.15) 25%,transparent 25%,transparent 50%,rgba(224,222,222,.15) 50%,rgba(224,222,222,.15) 75%,transparent 75%,transparent);background-size:15px 15px;animation:buffering-stripes 2s linear infinite}@keyframes buffering-stripes{0%{background-position:0 0}to{background-position:30px 0}}.mejs-controls .mejs-time-rail .mejs-time-loaded{width:0;margin:0}.mejs-controls .mejs-time-rail .mejs-time-current{background-color:#1abc9c;margin:0}.mejs-controls .mejs-time-rail .mejs-time-handle{display:none;position:absolute;margin:0;width:10px;background-color:#1abc9c;cursor:pointer;top:0;text-align:center}.mejs-controls .mejs-time-rail .mejs-time-float{position:absolute;display:none;width:36px;height:15px;top:-35px;margin-left:-18px;text-align:center;color:#000}.mejs-controls .mejs-time-rail .mejs-time-float-current{margin:2px;width:30px;display:block;text-align:center;left:0}.mejs-controls .mejs-time-rail .mejs-time-float-corner{display:none}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float{width:48px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-current{width:44px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-corner{left:18px}.mejs-controls .mejs-volume-button,.mejs-controls .mejs-mute button,.mejs-controls .mejs-unmute button{background-repeat:no-repeat;background-position:center}.mejs-controls .mejs-volume-button{position:relative}.mejs-controls .mejs-volume-button button{width:18px;height:16px;margin:12px 6px 12px 11px}.mejs-controls .mejs-volume-button .mejs-volume-slider{display:none;height:115px;width:25px;background-repeat:no-repeat;background-position:center;top:-115px;left:0;z-index:1;position:absolute;margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total,.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{position:absolute;left:11px;top:8px;width:2px;height:100px;margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle{position:absolute;left:4px;top:-3px;width:16px;height:6px;cursor:N-resize;margin:0}.mejs-controls div.mejs-horizontal-volume-slider{height:40px;width:45px;position:relative}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{position:absolute;left:0;top:16px;width:35px;height:8px;margin:0;padding:0;font-size:1px;background-color:#ddd}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{position:absolute;left:0;top:16px;width:40px;height:8px;margin:0;padding:0;font-size:1px;background-color:#1abc9c}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{display:none}.me-cannotplay a{color:#fff;font-weight:700}.me-cannotplay span{padding:15px;display:block}.mejs-controls .mejs-loop-off button{background-position:-64px -16px}.mejs-controls .mejs-loop-on button{background-position:-64px 0}.mejs-controls .mejs-backlight-off button{background-position:-80px -16px}.mejs-controls .mejs-backlight-on button{background-position:-80px 0}.q_pie_graf_holder,.q_line_graf_holder{display:block;position:relative;overflow:hidden}.q_pie_graf,.q_line_graf{margin:0 22px 0 0;float:left}.q_pie_graf_legend{position:relative;float:left;width:40%}.q_line_graf_legend{position:relative;float:left;width:20%}.q_pie_graf_legend ul,.q_line_graf_legend ul{list-style:none;padding:0}.q_pie_graf_legend ul li,.q_line_graf_legend ul li{display:block;margin:0 0 10px}.q_pie_graf_legend ul li .color_holder,.q_line_graf_legend ul li .color_holder{width:25px;height:25px;background-color:#1abc9c;float:left}.q_pie_graf_legend ul li p,.q_line_graf_legend ul li p{line-height:25px;margin:0;padding:0 0 0 50px}.header_top .right #lang_sel ul ul img.iclflag,.header_top .right #lang_sel_click ul ul img.iclflag{float:right;top:11px;margin-right:0;margin-left:15px}.header_top .left #lang_sel ul ul img.iclflag,.header_top .left #lang_sel_click ul ul img.iclflag{float:left;top:11px}.header_top .right #lang_sel ul ul,.header_top .right #lang_sel_click ul ul{left:auto;right:0}.header_top #lang_sel_click ul ul{padding:5px 15px!important}.header_top .right #lang_sel ul ul li,.header_top .right #lang_sel_click ul ul li{width:100%;text-align:right}.header_top .left #lang_sel ul ul li,.header_top .left #lang_sel_click ul ul li{width:100%}.header_top #lang_sel ul ul li img.iclflag,.header_top #lang_sel_click ul ul li img.iclflag{position:relative;top:11px}.header_top #lang_sel li,.header_top #lang_sel_click li{width:auto}.header_top #lang_sel,.header_top #lang_sel_click{font-family:inherit;float:left;padding:0;z-index:1000;height:33px;position:relative}.header_top #lang_sel ul>li>a,.header_top #lang_sel_click ul>li>a{width:auto;float:none;padding:0 15px!important}.header_top #lang_sel>ul>li:hover,.header_top #lang_sel_click>ul>li:hover{border-bottom:none!important}.header_top #lang_sel>ul>li>a,.header_top #lang_sel_click>ul>li>a{color:#777!important;line-height:33px!important;height:33px;z-index:2500;font-size:13px}.header_top #lang_sel>ul>li>a:hover,.header_top #lang_sel_click>ul>li>a:hover{color:#1abc9c!important}.header_top .left #lang_sel>ul>li>a,.header_top .left #lang_sel_click>ul>li>a{left:0;right:auto}.header_top #lang_sel>ul>li>a:hover,.header_top #lang_sel_click>ul>li>a:hover,.header_top #lang_sel>ul>li:hover>a,.header_top #lang_sel_click>ul>li:hover>a{top:0}.header_top #lang_sel ul>li ul>li,.header_top #lang_sel_click ul>li ul>li{padding:0!important}.header_top #lang_sel ul>li a.lang_sel_sel,.header_top #lang_sel_click ul>li a.lang_sel_sel{background:0;line-height:30px;border:0;padding:0}.header_top .right #lang_sel ul>li a.lang_sel_sel,.header_top .right #lang_sel_click ul>li a.lang_sel_sel{text-align:right}.header_top .right #lang_sel ul>li a.lang_sel_sel{padding-right:0!important}.header_top .left #lang_sel ul>li a.lang_sel_sel{padding-left:0!important}.header_top #lang_sel .lang_sel_sel:after,.header_top #lang_sel_click .lang_sel_sel:after{content:"\f107";font-family:FontAwesome,sans-serif;margin-left:5px}.header_top .left #lang_sel ul>li a.lang_sel_sel,.header_top .left #lang_sel_click ul>li a.lang_sel_sel{text-align:left}.header_top #lang_sel ul ul,.header_top #lang_sel_click ul ul{height:auto;border-top:0;background-color:#262626;z-index:1000;position:absolute;top:33px;left:-1px;width:180px;list-style:none}.header_top #lang_sel ul li ul li a,.header_top #lang_sel ul li ul li a:visited,.header_top #lang_sel_click ul li ul li a,.header_top #lang_sel_click ul li ul li a:visited{background:0;border:0;color:#9d9d9d;display:block;height:38px;white-space:nowrap;font-weight:600;font-size:11px;text-transform:uppercase;line-height:38px;padding:0 15px!important;border-bottom:1px solid #303030;transition:color .3s ease-in-out}.header_top #lang_sel ul li ul li:last-child a,.header_top #lang_sel_click ul li ul li:last-child a{border-bottom:0}.header_top #lang_sel ul li ul li a:hover,.header_top #lang_sel_click ul li ul li a:hover{color:#fff}.header_top #lang_sel_list{font-family:inherit;height:auto;width:auto;float:left}.header_top #lang_sel_list ul{border:0;padding:0!important;width:auto}.header_top #lang_sel_list li{display:inline-block;float:none;width:auto}.header_top #lang_sel_list ul li a,.header_top #lang_sel_list ul li a:visited{padding:0 8px;border:0;background:none repeat scroll 0 0 transparent;line-height:33px;font-size:13px;color:#818181;margin:0!important;transition:color .3s ease-in-out}.header_top #lang_sel_list ul li a.lang_sel_sel,.header_top #lang_sel_list ul li a:hover{color:#1abc9c}.header_top #lang_sel img.iclflag,.header_top #lang_sel_click img.iclflag,.header_top #lang_sel_list img.iclflag{display:inline;float:none;top:1px;position:relative;margin-right:5px}aside .widget.posts_holder #lang_sel li:after,aside .widget.posts_holder #lang_sel_click li:after{content:none}aside .widget #lang_sel_list,section.side_menu #lang_sel_list,footer #lang_sel_list{height:auto;font-family:inherit;width:100%}aside .widget #lang_sel_list li,section.side_menu #lang_sel_list li,footer #lang_sel_list li{float:none;margin-bottom:0!important;padding:9px 10px 9px 0!important;width:auto}footer #lang_sel_list li{padding:5px 5px 5px 0!important}aside .widget #lang_sel_list li a,aside .widget #lang_sel li a,aside .widget #lang_sel_click li a,section.side_menu #lang_sel_list li a,section.side_menu #lang_sel li a,section.side_menu #lang_sel_click li a,footer #lang_sel_list li a,footer #lang_sel li a,footer #lang_sel_click li a{font-family:inherit;font-size:13px;font-weight:400;border:0;color:#777}aside .widget #lang_sel_list li a,section.side_menu #lang_sel_list li a,aside .widget #lang_sel_list li a,footer #lang_sel_list li a{display:inline}aside .widget #lang_sel li,aside .widget #lang_sel_click li,section.side_menu #lang_sel li,section.side_menu #lang_sel_click li,footer #lang_sel li,footer #lang_sel_click li{margin-bottom:0}aside .widget #lang_sel,aside .widget #lang_sel_click,section.side_menu #lang_sel,section.side_menu #lang_sel_click,footer #lang_sel,footer #lang_sel_click{width:100%}aside .widget #lang_sel>ul>li>a,aside .widget #lang_sel_click>ul>li>a,section.side_menu #lang_sel>ul>li>a,section.side_menu #lang_sel_click>ul>li>a,footer #lang_sel>ul>li>a,footer #lang_sel_click>ul>li>a{height:35px;line-height:35px!important;font-family:inherit;padding-left:13px;font-weight:300;background-repeat:no-repeat;background-position:right}footer #lang_sel>ul>li>a,footer #lang_sel_click>ul>li>a,section.side_menu #lang_sel>ul>li>a,section.side_menu #lang_sel_click>ul>li>a{background-repeat:no-repeat;background-position:right}aside .widget #lang_sel>ul>li a,aside .widget #lang_sel_click>ul>li a{background-color:#fff}footer #lang_sel>ul>li a,footer #lang_sel_click>ul>li a,section.side_menu #lang_sel>ul>li a,section.side_menu #lang_sel_click>ul>li a{background-color:#262626!important}footer #lang_sel ul li a,footer #lang_sel ul ul a,footer #lang_sel_click ul li a,footer #lang_sel_click ul ul a,footer #lang_sel_click ul ul a span,section.side_menu #lang_sel ul li a,section.side_menu #lang_sel ul ul a,section.side_menu #lang_sel ul ul a:visited,section.side_menu #lang_sel_click>ul>li>a,section.side_menu #lang_sel_click ul ul a,section.side_menu #lang_sel_click ul ul a:visited{color:#777!important}aside .widget #lang_sel>ul li a,aside .widget #lang_sel ul ul a,aside .widget #lang_sel_click>ul li a,aside .widget #lang_sel_click ul ul a,aside .widget #lang_sel_list li a{color:#adadad;font-family:Raleway,sans-serif;background-color:#fff}aside .widget #lang_sel a.lang_sel_sel:hover,aside .widget #lang_sel_click a.lang_sel_sel:hover,aside .widget #lang_sel ul ul a:hover,aside .widget #lang_sel_click ul ul a:hover,aside .widget #lang_sel_list li a.lang_sel_sel,aside .widget #lang_sel_list li a:hover{color:#1abc9c}footer #lang_sel_list li a:hover,footer #lang_sel a.lang_sel_sel,footer #lang_sel a.lang_sel_sel:hover,footer #lang_sel ul ul a:hover,footer #lang_sel_click a.lang_sel_sel,footer #lang_sel_click ul ul a:hover,footer #lang_sel_click ul ul a:hover span,footer #lang_sel_list a.lang_sel_sel,footer #lang_sel_list ul ul a:hover,footer #lang_sel_list ul ul a:hover span,section.side_menu a.lang_sel_sel,section.side_menu #lang_sel ul li a.lang_sel_sel,section.side_menu #lang_sel_click ul li a.lang_sel_sel,section.side_menu #lang_sel_list li a:hover,section.side_menu #lang_sel ul ul a:hover,section.side_menu #lang_sel_click ul ul a:hover,section.side_menu #lang_sel_click ul ul a:hover span{color:#fff!important}aside .widget #lang_sel li,aside .widget #lang_sel_click li,section.side_menu #lang_sel li,section.side_menu #lang_sel_click li,footer #lang_sel li,footer #lang_sel_click li{width:100%;padding:0;border:0}aside .widget #lang_sel ul ul,aside .widget #lang_sel_click ul ul{width:100%;top:32px;height:auto;border:0;z-index:1000;padding:3px 0 0;overflow:hidden}footer #lang_sel ul ul,footer #lang_sel_click ul ul,section.side_menu #lang_sel ul ul,section.side_menu #lang_sel_click ul ul{width:100%;top:32px;border:0}section.side_menu #lang_sel li a:after,section.side_menu #lang_sel li:before{display:none}section.side_menu #lang_sel ul ul a,#lang_sel ul ul a:visited{padding:8px 10px}footer #lang_sel ul ul,footer #lang_sel_click ul ul,section.side_menu #lang_selul ul,section.side_menu #lang_sel_click ul ul{left:0!important}aside .widget #lang_sel ul ul a,aside .widget #lang_sel_click ul ul a,aside .widget #lang_sel ul ul a:visited,aside .widget #lang_sel_click ul ul a:visited{padding:10px 13px}footer #lang_sel ul ul a,footer #lang_sel_click ul ul a,footer #lang_sel ul ul a:visited,footer #lang_sel_click ul ul a:visited{padding:10px 13px}aside .widget #lang_sel_list.lang_sel_list_vertical ul,section.side_menu #lang_sel_list.lang_sel_list_vertical ul,footer #lang_sel_list.lang_sel_list_vertical ul{height:auto;border-top:0}aside .widget #lang_sel_list.lang_sel_list_vertical a,aside .widget #lang_sel_list.lang_sel_list_vertical a:visited,section.side_menu #lang_sel_list.lang_sel_list_vertical a,section.side_menu #lang_sel_list.lang_sel_list_vertical a:visited,footer #lang_sel_list.lang_sel_list_vertical a,footer #lang_sel_list.lang_sel_list_vertical a:visited{border:0;padding:0}section.side_menu #lang_sel_list.lang_sel_list_vertical a,section.side_menu #lang_sel_list.lang_sel_list_vertical a:visited,section.side_menu #lang_sel_list.lang_sel_list_horizontal a,section.side_menu #lang_sel_list.lang_sel_list_horizontal a:visited,footer #lang_sel_list.lang_sel_list_vertical a,footer #lang_sel_list.lang_sel_list_vertical a:visited,footer #lang_sel_list.lang_sel_list_horizontal a,footer #lang_sel_list.lang_sel_list_horizontal a:visited{background:transparent}aside #lang_sel img.iclflag,aside #lang_sel_click img.iclflag,section.side_menu #lang_sel img.iclflag,section.side_menu #lang_sel_click img.iclflag,footer #lang_sel img.iclflag,footer #lang_sel_click img.iclflag,footer #lang_sel_list.lang_sel_list_horizontal a img,footer #lang_sel_list.lang_sel_list_vertical a img{margin-right:5px}footer #lang_sel_list.lang_sel_list_horizontal a:hover,footer #lang_sel_list.lang_sel_list_vertical a:hover,.side_menu #lang_sel_list.lang_sel_list_horizontal a:hover,.side_menu #lang_sel_list.lang_sel_list_vertical a:hover{color:#fff}footer #lang_sel_list.lang_sel_list_horizontal a,footer #lang_sel_list.lang_sel_list_vertical a,.side_menu #lang_sel_list.lang_sel_list_horizontal a,.side_menu #lang_sel_list.lang_sel_list_vertical a{color:#777}#lang_sel_footer{background-color:#111;border:0;z-index:1500;position:relative;font-family:Roboto,sans-serif}#lang_sel_footer a{font-size:13px;color:#777;transition:color .3s ease 0s!important}#lang_sel_footer a:hover{color:#fff;transition:color .3s ease 0s!important}#lang_sel_footer a img{margin-right:15px}.ls-nav-prev,.ls-nav-next{position:absolute;display:block!important;line-height:40px;margin:-20px 0 0;top:60%;z-index:90;cursor:pointer;opacity:.6!important;filter:alpha(opacity=60)!important}.ls-nav-prev{background-image:none!important;background-color:transparent!important;height:54px;width:54px;border:2px solid #fff!important;line-height:54px;font-size:14px;top:50%;margin-top:-27px;text-align:center;z-index:10;transition:opacity .3s ease-in-out!important;opacity:.7;border-radius:56px;position:absolute;left:23px}.ls-nav-prev:after{position:absolute;left:0!important;color:#fff;width:100%;height:100%;content:"\f104";font-family:FontAwesome,serif;line-height:54px;text-align:center;display:block!important;font-size:30px}.ls-nav-next{background-image:none!important;background-color:transparent!important;height:54px;width:54px;border:2px solid #fff!important;line-height:54px;font-size:14px;position:absolute;top:50%;margin-top:-27px;text-align:center;z-index:10;transition:opacity .3s ease-in-out;opacity:0;border-radius:56px;right:23px}.ls-nav-next:after{position:absolute;left:0!important;color:#fff;width:100%;height:100%;content:"\f105";font-family:FontAwesome,serif;line-height:54px;text-align:center;display:block!important;font-size:30px}.ls-nav-prev:hover,.ls-nav-next:hover{opacity:1!important;filter:alpha(opacity=100)!important}.element_from_left,.element_from_right,.element_from_top,.element_from_bottom,.element_from_fade{display:inline-block;width:100%}.touch .no_animation_on_touch .element_from_left>div,.touch .no_animation_on_touch .element_from_right>div,.touch .no_animation_on_touch .element_from_top>div,.touch .no_animation_on_touch .element_from_bottom>div,.touch .no_animation_on_touch .element_from_fade>div,.touch .no_animation_on_touch .element_transform>div{opacity:1;filter:alpha(opacity = 100);transform:scale(1);animation:none}.element_from_left>div,.element_from_right>div,.element_from_top>div,.element_from_bottom>div,.element_from_fade>div{opacity:0;display:inline-block;width:100%;filter:alpha(opacity = 0)}.element_transform>div{opacity:.2;transform:scale(.5)}.element_from_fade.element_from_fade_on>div{opacity:1;filter:alpha(opacity = 100);-webkit-transition:opacity .8s ease 0s;-moz-transition:opacity .8s ease 0s;-o-transition:opacity .8s ease 0s;-webkit-backface-visibility:hidden}.element_from_left.element_from_left_on>div{animation:element-from-left .7s 1 ease-in-out;opacity:1;filter:alpha(opacity = 100);-webkit-backface-visibility:hidden}.element_from_right.element_from_right_on>div{animation:element-from-right .7s 1 ease-in-out;opacity:1;filter:alpha(opacity = 100);-webkit-backface-visibility:hidden}.element_from_top.element_from_top_on>div{animation:element-from-top .7s 1 ease-in-out;opacity:1;filter:alpha(opacity = 100);-webkit-backface-visibility:hidden}.element_from_bottom.element_from_bottom_on>div{animation:element-from-bottom .7s 1 ease-in-out;opacity:1;filter:alpha(opacity = 100);-webkit-backface-visibility:hidden}.element_transform.element_transform_on>div{animation:element-transform .4s 1 cubic-bezier(.175,.885,.32,1.275);opacity:1;transform:scale(1)}@keyframes element-from-left{0%{transform:translate(-20%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes element-from-right{0%{transform:translate(20%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes element-from-bottom{0%{transform:translateY(30%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes element-from-top{0%{transform:translateY(-30%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes element-transform{0%{transform:scale(.3);opacity:.1}to{transform:scale(1);opacity:1}}.q_image_with_text_over{display:inline-block;position:relative;margin:0;width:100%}.q_image_with_text_over.one_half{width:50%}.q_image_with_text_over.one_third{width:33.33%}.q_image_with_text_over.one_fourth{width:25%}.q_image_with_text_over img{display:block;position:relative;width:100%;z-index:10}.q_image_with_text_over .shader{position:absolute;width:100%;height:100%;top:0;left:0;z-index:20;background-color:#00000080}.q_image_with_text_over .text{position:absolute;width:100%;height:100%;top:0;left:0;z-index:30;text-align:center}.q_image_with_text_over table{position:absolute;top:0;left:0;width:100%;height:100%}.q_image_with_text_over table td{padding:0;vertical-align:middle;background:none!important}.q_image_with_text_over .caption,.q_image_with_text_over .icon_holder{opacity:1;filter:alpha(opacity = 100);-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-webkit-transform:translateZ(0px)}.q_image_with_text_over .caption{line-height:1em}.q_image_with_text_over .text p,.q_image_with_text_over .caption,.q_image_with_text_over .icon_holder{color:#fff}.q_image_with_text_over .icon_holder{display:inline-block}.q_image_with_text_over .icon_holder.fa-2x{padding:.67em .7em}.q_image_with_text_over .icon_holder.fa-3x{padding:.6em .62em}.q_image_with_text_over .caption{margin:2% 0 0}.q_image_with_text_over .caption.no_icon{margin:0}.q_image_with_text_over .desc{margin:0 30px;opacity:0;filter:alpha(opacity = 0);-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0px);color:#fff}.q_image_with_text_over .text:hover .caption,.q_image_with_text_over .text:hover .icon_holder{opacity:0;filter:alpha(opacity = 0)}.q_image_with_text_over .text:hover .desc{opacity:1;filter:alpha(opacity = 100)}.q_team{background-color:#fff;overflow:hidden}.q_team_inner{overflow:hidden;width:100%}.q_team .q_team_image{position:relative}.q_team .q_team_image img{width:100%;vertical-align:middle}.q_team .q_team_description_wrapper{position:absolute;top:0;width:100%;height:100%;background-color:#fffffff2;opacity:0;transition:opacity .3s ease-in-out;cursor:default}.q_team .q_team_image:hover .q_team_description_wrapper{opacity:1}.q_team .q_team_description{display:table;width:100%;height:100%}.q_team .q_team_description_inner{display:table-cell;vertical-align:middle;text-align:center;padding:0 50px}.q_team .q_team_description_inner p{color:#303030}.q_team .q_team_text{padding:23px 16px;border-style:none;border-width:1px;border-color:#f6f6f6;border-top:none!important}.q_team .q_team_title_holder{margin:0 0 9px;text-align:center}.q_team .q_team_title_holder .q_team_name{margin-bottom:7px}.q_team .q_team_text_inner .separator{background-color:#1abc9c;margin-bottom:16px!important}.q_team .q_team_social_holder{position:relative;text-align:center}.q_team .q_team_social_holder .q_social_icon_holder i.simple_social{font-size:19px;color:#bcbcbc}.q_team .q_team_social_holder .q_social_icon_holder:hover i.simple_social{color:#1abc9c}.circle_item .circle{font-size:15px;line-height:13px;width:155px;height:155px;display:inline-block;text-align:center;color:#000;background-color:#fbfbfb;border-radius:182px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px)}.circle_item .circle div{padding:69.5px 0}.circle_left{width:100%;display:inline-block;margin:0 0 25px}.circle_left .circle{float:left}.circle_left .text{padding:0 10px 0 170px}.circle_top{width:100%;display:inline-block;text-align:center;margin:0 0 25px}.circle_top .circle{margin:0 auto}.circle_top .text{margin:25px 0 0}.circle_top .text p{margin:0}.circle_item .circle a{text-decoration:none}.circle_item .circle:hover{background-color:#1abc9c;color:#fff}.circle_item .circle.hover{cursor:pointer}.circle_item .circle:hover a{color:#fff}.fade_in_circle_holder{display:block;cursor:pointer;overflow:hidden}.fade_in_circle_holder.animate_circle{opacity:1;filter:alpha(opacity=100);transform:scale(1)}.fade_in_circle_holder{display:table;position:relative;overflow:hidden;opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(.1);-moz-transform:scale(.1);-o-transform:scale(.1);-ms-transform:scale(.1);transition:all .4s ease-in-out;-webkit-backface-visibility:hidden;z-index:2000}.touch .no_animation_on_touch .fade_in_circle_holder{opacity:1;filter:alpha(opacity=100);transform:scale(1)}.image_hover{position:relative;display:inline-block;width:100%}.image_hover .images_holder{position:relative;display:inline-block}.image_hover .images_holder img.hover_image{position:absolute;top:0;left:0}.image_hover .images_holder img.active_image{opacity:1;filter:alpha(opacity = 100);position:relative;display:block}.image_hover .images_holder img.active_image,.image_hover .images_holder img.hover_image,.image_hover.hovered.show .images_holder img.active_image,.image_hover.hovered.show .images_holder img.hover_image{-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0px)}.image_hover .images_holder img.hover_image,.image_hover .images_holder:hover img.active_image,.image_hover.hovered.show .images_holder img.active_image{opacity:0;filter:alpha(opacity = 0)}.image_hover .images_holder:hover img.hover_image,.image_hover.hovered.show .images_holder img.hover_image{opacity:1;filter:alpha(opacity = 100)}.content_bottom{position:relative;z-index:100}.qode_call_to_action.container{background-color:#1abc9c}.qode_call_to_action.in_grid{border-radius:4px}.qode_call_to_action.container .container_inner{padding:40px 0}.call_to_action_text_wrapper p{font-size:19px;font-weight:300;line-height:1.692307692307692em;color:#fff;text-align:center}.qode_call_to_action .call_to_action_text_wrapper{line-height:40px}.qode_call_to_action .qbutton{position:static}.call_to_action_button_wrapper,.call_to_action_button_wrapper.left{text-align:left}.qode_call_to_action .two_columns_75_25>.column2.left>.column_inner{padding:0 20px 0 0}.qode_call_to_action.in_grid .two_columns_75_25>.column2.left>.column_inner{padding-left:28px}.qode_call_to_action.in_grid .two_columns_75_25>.column2>.column_inner{padding-right:28px}.qode_call_to_action.in_grid .two_columns_75_25>.column1.left>.column_inner{padding-right:28px}.qode_call_to_action.in_grid .two_columns_75_25>.column1>.column_inner{padding-left:28px}.qode_call_to_action .two_columns_75_25>.column1.left>.column_inner{padding:0}.qode_call_to_action .two_columns_75_25>.column1.left{text-align:right}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.boxed .carousel-inner{width:1150px;left:auto!important}.carousel-inner .video{position:static;left:0;direction:ltr}.carousel-inner>.item{position:relative;display:none;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;height:auto;max-width:100%;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel.fade .item{transition:opacity .5s ease-in-out;opacity:1;filter:alpha(opacity=100)}.carousel.fade .active.left,.carousel.fade .active.right{opacity:0;filter:alpha(opacity=0)}.carousel.fade .active.item{opacity:1;filter:alpha(opacity=100)}.carousel.fade .active.left,.carousel.fade .active.right{left:0;z-index:2;opacity:0;filter:alpha(opacity=0)}.carousel.fade .next,.carousel.fade .prev{left:0;z-index:1}.carousel-indicators{position:absolute;bottom:20px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:8px;height:8px;margin:1px;text-indent:-999px;cursor:pointer;border-radius:10px}.carousel-caption{position:absolute;right:15%;bottom:40px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;margin-left:-15px;font-size:30px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}}.carousel{margin-bottom:0}.carousel.full_screen{height:1500px}.qode_slider_preloader{width:100%;background-color:#1c1c1c;position:absolute;z-index:20;height:1500px}.qode_slider_preloader .ajax_loader{position:absolute}.carousel-inner .slider_content_outer{position:relative;height:100%;width:1100px;margin:0 auto;z-index:12}.carousel-inner .slider_content{position:absolute;width:100%}.carousel-inner .slider_content .slide_anchor_holder{margin-top:8%}.carousel-inner .item.dark .slider_content .text .slide_anchor_holder .slide_anchor_button{color:#000}.carousel-inner .slider_content .slide_anchor_holder .slide_anchor_button{font-size:51px;color:#fff}.carousel-inner .slider_content .thumb{opacity:0;filter:alpha(opacity = 0);text-align:center;height:100%}@media only screen and (max-height:850px){.full_screen .carousel-inner .slider_content{height:35%}}@media only screen and (max-height:600px){.full_screen .carousel-inner .slider_content{height:25%}}.carousel-inner .slider_content.left .thumb{text-align:left}.carousel-inner .slider_content.right .thumb{text-align:right}.carousel-inner .active .slider_content .thumb{animation:rotate 1s 1 ease-out;opacity:1;filter:alpha(opacity = 100)}.carousel-inner .active .slider_content .thumb.fade{animation:fade 1s 1 ease-out}.carousel-inner .slider_content .thumb img{max-height:100%}.carousel-inner .slider_content .text{text-align:center;opacity:0;filter:alpha(opacity = 0);position:relative;display:inline-block;width:100%;margin:10px 0;transform:translateZ(0)}.carousel-inner .active .slider_content .text{animation:text-from-bottom 1.5s 1 cubic-bezier(.165,.84,.44,1);opacity:1;filter:alpha(opacity = 100)}.carousel-inner .slider_content .text.one_by_one{animation:none;opacity:1}.carousel-inner .slider_content .text.one_by_one h2,.carousel-inner .slider_content .text.one_by_one h4,.carousel-inner .slider_content .text.one_by_one .separator,.carousel-inner .slider_content .text.one_by_one p,.carousel-inner .slider_content .text.one_by_one a.qbutton,.carousel-inner .slider_content .text.one_by_one .slide_anchor_holder{opacity:0;filter:alpha(opacity = 0);position:relative;top:70px}.carousel-inner .active .slider_content .text.one_by_one h2,.carousel-inner .active .slider_content .text.one_by_one h4,.carousel-inner .active .slider_content .text.one_by_one .separator,.carousel-inner .active .slider_content .text.one_by_one p,.carousel-inner .active .slider_content .text.one_by_one a.qbutton,.carousel-inner .active .slider_content .text.one_by_one .slide_anchor_holder{animation:text-from-bottom-one-by-one 1.2s 1 cubic-bezier(.165,.84,.44,1) 0s;animation-fill-mode:both;opacity:1;filter:alpha(opacity = 100)}.carousel-inner .active .slider_content .text.one_by_one.subtitle_above_title.no_separator h2{animation-delay:.15s;-webkit-animation-delay:.15s}.carousel-inner .active .slider_content .text.one_by_one.subtitle_above_title.no_separator p{animation-delay:.3s;-webkit-animation-delay:.3s}.carousel-inner .active .slider_content .text.one_by_one.subtitle_above_title.no_separator a.qbutton{animation-delay:.45s;-webkit-animation-delay:.45s}.carousel-inner .active .slider_content .text.one_by_one.subtitle_above_title.no_separator .slide_anchor_holder{animation-delay:.6s;-webkit-animation-delay:.6s}.carousel-inner .active .slider_content .text.one_by_one.subtitle_above_title.has_separator h2{animation-delay:.15s;-webkit-animation-delay:.15s}.carousel-inner .active .slider_content .text.one_by_one.subtitle_above_title.has_separator .separator{animation-delay:.3s;-webkit-animation-delay:.3s}.carousel-inner .active .slider_content .text.one_by_one.subtitle_above_title.has_separator p{animation-delay:.45s;-webkit-animation-delay:.45s}.carousel-inner .active .slider_content .text.one_by_one.subtitle_above_title.has_separator a.qbutton{animation-delay:.6s;-webkit-animation-delay:.6s}.carousel-inner .active .slider_content .text.one_by_one.subtitle_above_title.has_separator .slide_anchor_holder{animation-delay:.75s;-webkit-animation-delay:.75s}.carousel-inner .active .slider_content .text.one_by_one.subtitle_bellow_title.no_separator h4{animation-delay:.15s;-webkit-animation-delay:.15s}.carousel-inner .active .slider_content .text.one_by_one.subtitle_bellow_title.no_separator p{animation-delay:.3s;-webkit-animation-delay:.3s}.carousel-inner .active .slider_content .text.one_by_one.subtitle_bellow_title.no_separator a.qbutton{animation-delay:.45s;-webkit-animation-delay:.45s}.carousel-inner .active .slider_content .text.one_by_one.subtitle_bellow_title.no_separator .slide_anchor_holder{animation-delay:.6s;-webkit-animation-delay:.6s}.carousel-inner .active .slider_content .text.one_by_one.subtitle_bellow_title.has_separator h4{animation-delay:.15s;-webkit-animation-delay:.15s}.carousel-inner .active .slider_content .text.one_by_one.subtitle_bellow_title.has_separator .separator{animation-delay:.3s;-webkit-animation-delay:.3s}.carousel-inner .active .slider_content .text.one_by_one.subtitle_bellow_title.has_separator p{animation-delay:.45s;-webkit-animation-delay:.45s}.carousel-inner .active .slider_content .text.one_by_one.subtitle_bellow_title.has_separator a.qbutton{animation-delay:.6s;-webkit-animation-delay:.6s}.carousel-inner .active .slider_content .text.one_by_one.subtitle_bellow_title.has_separator .slide_anchor_holder{animation-delay:.75s;-webkit-animation-delay:.75s}.carousel-inner .active .slider_content .text.one_by_one.no_subtitle.no_separator p{animation-delay:.2s;-webkit-animation-delay:.2s}.carousel-inner .active .slider_content .text.one_by_one.no_subtitle.no_separator a.qbutton{animation-delay:.4s;-webkit-animation-delay:.4s}.carousel-inner .active .slider_content .text.one_by_one.no_subtitle.no_separator .slide_anchor_holder{animation-delay:.6s;-webkit-animation-delay:.6s}.carousel-inner .active .slider_content .text.one_by_one.no_subtitle.has_separator .separator{animation-delay:.15s;-webkit-animation-delay:.15s}.carousel-inner .active .slider_content .text.one_by_one.no_subtitle.has_separator p{animation-delay:.3s;-webkit-animation-delay:.3s}.carousel-inner .active .slider_content .text.one_by_one.no_subtitle.has_separator a.qbutton{animation-delay:.45s;-webkit-animation-delay:.45s}.carousel-inner .active .slider_content .text.one_by_one.no_subtitle.has_separator .slide_anchor_holder{animation-delay:.6s;-webkit-animation-delay:.6s}.carousel-inner .slider_content .text .qbutton{margin:10px 0 0}.carousel-inner .item.dark .slider_content .text .qbutton{border-color:#303030;background-color:#303030;color:#fff}.carousel-inner .item.dark .slider_content .text .qbutton:hover,.carousel-inner .item.dark .slider_content .text .qbutton.white{background-color:transparent;color:#303030}.carousel-inner .item.dark .slider_content .text .qbutton.white:hover{background-color:#303030;color:#fff!important;border-color:#303030}.carousel-inner .slider_content .text .qbutton.white{margin:10px 0 0 10px}.carousel-inner h2{margin:10px 0 20px;font-size:45px;line-height:1.071428571428571em}.carousel-inner h2.with_title_border{margin:20px 0 30px}.carousel-inner h2.with_title_border span{display:inline-block;padding:.3em 1.1em}.carousel-inner h2,.carousel-inner .slide_subtitle{font-weight:600;color:#fff;text-align:center;padding:0;text-shadow:1px 1px 2px rgba(0,0,0,.4)}.carousel-inner h2.with_background_color span{padding:10px}.carousel-inner .slide_subtitle{font-size:26px;letter-spacing:1px}.carousel-inner .slide_subtitle span{font-size:1em;margin-bottom:13px;display:inline-block}.carousel-inner .slide_subtitle.with_background_color span{padding:10px;margin-bottom:12px}.carousel-inner p{color:#fff;text-align:center;font-size:21px;line-height:1.363157894736842em;font-weight:400;margin:10px 0 15px;text-shadow:1px 1px 2px rgba(0,0,0,.4)}.carousel-inner .dark h2,.carousel-inner .dark .slide_subtitle,.carousel-inner .dark p{color:#000}.carousel-inner .left .text,.carousel-inner .left h2,.carousel-inner .left .slide_subtitle,.carousel-inner .left p{text-align:left}.carousel-inner .right .text,.carousel-inner .right h2,.carousel-inner .right .slide_subtitle,.carousel-inner .right p{text-align:right}.carousel-inner{left:0!important;position:fixed;overflow:hidden;width:100%;z-index:1;transform:translate(0);-ms-transform:translate(0px,0px);-moz-transform:translate(0px,0px);-webkit-transform:translate(0px,0px);-o-transform:translate(0px,0px);transition:left .33s cubic-bezier(.694,.0482,.335,1),margin .33s cubic-bezier(.694,.0482,.335,1)}.carousel-inner.relative_position{position:relative}.carousel-inner .item img{display:inline-block!important}.touch .carousel-inner .item{background-position:center 0!important}.carousel-inner .item .image{position:absolute;top:0;left:0;background-position:center 0;background-repeat:no-repeat;background-size:cover;width:100%;height:100%}.carousel-inner .item .image img{display:none!important;width:0;height:0}.carousel-inner .item .image_pattern{position:absolute;top:0;left:0;width:100%;height:100%;background-position:0 0;background-repeat:repeat;z-index:2}.carousel-control{top:0;width:23%;color:#303030;font-size:13px;height:100%;background:0;text-shadow:none;position:absolute;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border:0;z-index:2!important;margin:0;outline:0;cursor:pointer;-webkit-transition:color .6s ease-in-out,opacity .3s ease-in-out;-moz-transition:color .6s ease-in-out,opacity .3s ease-in-out;-o-transition:color .6s ease-in-out,opacity .3s ease-in-out;-ms-transform:color .6s ease-in-out,opacity .3s ease-in-out;transition:color .6s ease-in-out,opacity .3s ease-in-out}.carousel-control.right{right:0;left:auto}.carousel-control:hover{color:#303030;opacity:1!important}.carousel-control.dark,.carousel-control.dark:hover{color:#fff}.carousel-control .prev_nav,.carousel-control .next_nav{height:54px;width:54px;border:2px solid #fff;line-height:54px;font-size:14px;position:absolute;top:50%;margin-top:-27px;text-align:center;z-index:10;transition:opacity .3s ease-in-out;opacity:0;border-radius:56px}.carousel-control i{font-size:30px;color:#fff;line-height:54px}.carousel-control.dark i{color:#000}.carousel-control.dark .prev_nav,.carousel-control.dark .next_nav{border-color:#000}.carousel-control .prev_nav{left:23px}.q_slider:hover .carousel-control .prev_nav{opacity:1}.carousel-control .next_nav{right:23px}.q_slider:hover .carousel-control .next_nav,.q_slider:hover .carousel-control .next_nav:hover,.q_slider:hover .carousel-control .prev_nav:hover{opacity:1}.carousel-control .thumb_holder{width:150px;display:block;position:absolute;margin:-20px 0 0;top:50%;z-index:9}.carousel-control .thumb_holder .thumb_top{background-color:#fff;display:block;position:relative}.carousel-control.dark .thumb_holder .thumb_top{background-color:#000}.carousel-control.left .thumb_holder .thumb_top{border-radius:0 3px 0 0}.carousel-control.right .thumb_holder .thumb_top{border-radius:3px 0 0}.carousel-control.left .thumb_holder{left:-100%;-webkit-transition:left .2s ease-in-out;-moz-transition:left .2s ease-in-out;-o-transition:left .2s ease-in-out;-ms-transform:left .2s ease-in-out;transition:left .2s ease-in-out;border-radius:0 3px 3px 0;display:none}.slider_thumbs .carousel-control.left:hover .thumb_holder{left:0}.in_progress.slider_thumbs .carousel-control.left .thumb_holder{left:-100%!important}.carousel-control.right .thumb_holder{right:-100%;-webkit-transition:right .2s ease-in-out;-moz-transition:right .2s ease-in-out;-o-transition:right .2s ease-in-out;-ms-transform:right .2s ease-in-out;transition:right .2s ease-in-out;border-radius:3px 0 0 3px;display:none}.slider_thumbs .carousel-control.right:hover .thumb_holder{right:0}.in_progress.slider_thumbs .carousel-control.right .thumb_holder{right:-100%!important}.carousel-control.left .arrow_left{float:left;height:40px;line-height:40px;padding:0 0 0 15px}.carousel-control.left .numbers{float:right;height:40px;line-height:40px;padding:0 20px 0 0}.carousel-control.right .arrow_right{float:right;height:40px;line-height:40px;padding:0 15px 0 0}.carousel-control.right .numbers{float:left;height:40px;line-height:40px;padding:0 0 0 20px}.carousel-control .img_outer{top:0;clear:both;width:150px;height:47px;position:relative;display:block;overflow:hidden;margin:0 0 -2px}.carousel-control .img{top:-47px;width:150px;height:47px;position:relative;display:block;overflow:hidden}.in_progress .carousel-control:hover .img{top:-47px!important}.carousel-control:hover .img{top:0;-webkit-transition:top .2s ease-in-out .2s;-moz-transition:top .2s ease-in-out .2s;-o-transition:top .2s ease-in-out .2s;-ms-transform:top .2s ease-in-out .2s;transition:top .2s ease-in-out .2s}.carousel-control.right .img{float:right}.carousel-control .img img,.carousel-control .img .video{position:absolute;top:0;left:0;z-index:2}.carousel-control .img .video{left:-1px}.carousel-control .img .old{z-index:1}@media only screen and (max-width:1300px){.carousel-control{width:15%}}@media only screen and (max-width:1000px){.carousel-control{width:10%}.carousel-control .prev_nav{left:0;opacity:1}.carousel-control.left .thumb_holder{display:none}.carousel-control .next_nav{right:0;opacity:1}.carousel-control.right .thumb_holder{display:none}}.touch .carousel-control{width:10%}.touch .carousel-control.left{background-position:30px center!important}.touch .carousel-control.left .thumb_holder{display:none}.touch .carousel-control.right{background-position:100% center!important}.touch .carousel-control.right .thumb_holder{display:none}@media (max-width:1200px){.carousel-inner h2{margin-top:0}.carousel-inner h2 span{font-size:.625em!important;line-height:1.4em!important}.carousel-inner .slide_subtitle span{font-size:.8em}.carousel-inner h2{line-height:inherit!important}}@media (max-width:1024px){.carousel-inner{position:relative}.carousel-inner .qbutton{font-size:12px;line-height:31px;height:31px}.carousel-inner .qbutton i{margin:0 0 0 20px}}@media only screen and (max-width:800px){.carousel .carousel-inner .slider_content_outer{display:table}.carousel-inner .slider_content .thumb{height:auto}.carousel .carousel-inner .slider_content{display:table-cell;vertical-align:middle;position:static;top:0!important;left:0!important}.carousel-inner h2.large span{font-size:.425em!important}}@media (max-width:768px){.carousel-inner .qbutton{font-size:11px;line-height:27px;height:27px}.carousel-inner .qbutton i{margin:0 0 0 17px}.carousel-inner h2.with_title_border span{padding:.3em .8em}}@media (max-width:567px){.carousel-inner .qbutton{font-size:10px;line-height:23px;height:23px}.carousel-inner .qbutton i{margin:0 0 0 14px}.carousel-inner p{line-height:1.4em!important}.carousel-control{display:none}.carousel-inner h2.large span{font-size:.38em!important}.carousel-inner h2 span{font-size:.525em!important}}@media (max-width:480px){.carousel-inner h2.large span{font-size:.3em!important}}@media (max-width:320px){.carousel-inner h2.large span{font-size:.2em!important}.carousel-inner h2 span{font-size:.4em!important;line-height:1em!important}.carousel-inner p span{font-size:60%!important}.carousel-inner p{line-height:1em!important}.carousel-inner .qbutton{font-size:9px;line-height:20px;height:20px}.carousel-inner .qbutton i{margin:0 0 0 10px}.carousel-inner h2.with_title_border{margin:0 0 10px}}@media (max-width:768px){.carousel-control.left{left:0}.carousel-control.right{right:0}}.carousel-indicators li{background-color:#fff;opacity:.4;margin:0 3px;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-ms-transform:all .6s ease-in-out;transition:all .6s ease-in-out}.carousel-indicators.dark li{background-color:#000}.carousel-indicators .active{opacity:1;margin:0 3px}@keyframes text-from-bottom{0%{transform:translateY(15%);opacity:0}50%{transform:translateY(15%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes rotate{0%{transform:perspective(600px) rotateX(90deg) scale(.5);opacity:0}50%{transform:perspective(600px) rotateX(90deg) scale(.5);opacity:0}to{transform:perspective(600px) rotateX(0) scale(1);opacity:1}}@keyframes fade{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes text-from-bottom-one-by-one{0%{top:70px;opacity:0}50%{top:45px;opacity:0}to{top:0;opacity:1}}.carousel .video .mobile-video-image{background-position:center center;background-repeat:no-repeat;background-size:cover;display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.carousel .video .video-overlay{height:3000px;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:11}.carousel .video .video-overlay.active{background-position:0 0;background-repeat:repeat;opacity:1}.carousel .video .video-overlay img{display:none!important}.carousel .video .video-wrap{top:0;left:0;overflow:hidden;position:absolute;width:100%;z-index:10}.carousel .video .video-wrap .mejs-poster{background-size:cover!important;-moz-background-size:cover!important;-webkit-background-size:cover!important;-o-background-size:cover!important}.carousel .video .video-wrap .mejs-container .mejs-controls{display:none!important}.carousel .video .video-wrap .mejs-controls .mejs-button button:focus{outline:none!important}.carousel .video .video-wrap .mejs-controls .mejs-time-rail .mejs-time-loaded{background-color:#ffffff2e!important}.carousel .video .video-wrap .mejs-container{background-color:transparent!important;background-image:none!important;height:auto!important}.carousel .video .video-wrap .mejs-mediaelement{background:none!important;border:0!important}.carousel .video .video-wrap .mejs-container .mejs-poster img{max-width:none!important;width:100%!important}.carousel .video .video-wrap .mejs-controls button{opacity:.8}.carousel .video .video-wrap .mejs-controls button:hover,.mejs-controls .mejs-fullscreen-button:hover button{opacity:1!important}.carousel .video .video-wrap .mejs-controls .mejs-time-rail .mejs-time-total{background:#1f1f1f none repeat scroll 0 0!important}.carousel .video .video-wrap .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{background:transparent!important}.carousel .item .text .separator{margin-top:40px;margin-bottom:40px;width:68%}.carousel .item .left .text .separator{margin-left:0}.carousel .item .right .text .separator{margin-right:0}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus,.portfolio_slider .flex-container a:active,.portfolio_slider .flexslider a:active,.portfolio_slider .flex-container a:focus,.portfolio_slider .flexslider a:focus,.qode_carousels .flex-container a:active,.qode_carousels a:active,.qode_carousels .flex-container a:focus,.qode_carousels a:focus{outline:0}.portfolio_slides,.slides,.flex-control-nav,.flex-direction-nav,.caroufredsel-direction-nav{margin:0;padding:0;list-style:none}.flexslider .slides>li{background-color:transparent;display:none;position:relative;margin:0}.caroufredsel_wrapper{cursor:grab!important;cursor:-webkit-grab!important;margin:0!important}.portfolio_slider .portfolio_slides,.qode_carousels .slides{opacity:0}.portfolio_slider .portfolio_slides>li,.qode_carousels .slides>li{background-color:transparent;position:relative;margin:0;float:left}.qode_carousels .slides>li{margin:0 2px 0 0}.flexslider .slides img,.portfolio_slider .portfolio_slides img,.qode_carousels .slides img{width:100%;display:block}.gallery_frame{width:100%;height:100%;position:absolute;top:0;text-align:center}.wpb_flexslider.flexslider.have_frame{width:645px;margin:0 auto;overflow:visible}.frame_holder>.wpb_wrapper{padding:34px 0 102px;position:relative}.frame_holder.frame_holder2>.wpb_wrapper{padding:48px 0 75px}.slides:after,.portfolio_slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides,html[xmlns] .portfolio_slides{display:block}* html .slides,* html .portfolio_slides{height:1%}.no-js .slides>li:first-child,.no-js .portfolio_slides>li:first-child{display:block}.flexslider,.portfolio_slider{margin:0 0 60px;position:relative;zoom:1}.wpb_flexslider.flexslider{overflow:hidden}.portfolio_slider{margin:0;width:100.2%}.boxed .portfolio_slider{margin:0 -25px 60px;overflow:hidden}.flex-viewport,.portfolio_slider .flex-viewport{max-height:2000px;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides,.portfolio_slider .portfolio_slides,.qode_carousels .slides{zoom:1}.flexslider ul{padding:0}.portfolio_slider .flex-direction-nav,.flexslider .flex-direction-nav{height:0}.flex-direction-nav a,.caroufredsel-direction-nav a{width:42px;height:42px;line-height:42px;margin:-23px 0 0;display:block;position:absolute;top:50%;cursor:pointer;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;color:#8a8a8a;background-color:transparent;text-align:center;z-index:200;border:2px solid #fff}.flex-direction-nav a{box-sizing:initial}.flexslider:hover .flex-direction-nav a.flex-prev:hover,.flexslider:hover .flex-direction-nav a.flex-next:hover,.portfolio_slider:hover .flex-direction-nav a.flex-prev:hover,.portfolio_slider:hover .flex-direction-nav a.flex-next:hover,.portfolio_slider:hover .caroufredsel-direction-nav a.caroufredsel-next:hover,.portfolio_slider:hover .caroufredsel-direction-nav a.caroufredsel-prev:hover{background-color:#fff}.flexslider:hover .flex-direction-nav a.flex-prev:hover i,.flexslider:hover .flex-direction-nav a.flex-next:hover i,.portfolio_slider:hover .flex-direction-nav a.flex-prev:hover i,.portfolio_slider:hover .flex-direction-nav a.flex-next:hover i,.portfolio_slider:hover .caroufredsel-direction-nav a.caroufredsel-next:hover i,.portfolio_slider:hover .caroufredsel-direction-nav a.caroufredsel-prev:hover i{color:#8a8a8a}.flex-direction-nav a i,.caroufredsel-direction-nav a i{line-height:42px;color:#fff;font-size:22px}.have_frame .flex-direction-nav a i{display:none}.flexslider .flex-next,.portfolio_slider .flex-next,.portfolio_slider .caroufredsel-next{right:15px;border-radius:2em}.have_frame.flexslider .flex-next{right:-80px;border-radius:0;background-repeat:no-repeat;background-position:center center;width:25px;height:67px;border:0}.have_frame.flexslider .flex-next:hover{background-color:transparent!important}.flexslider .flex-prev,.portfolio_slider .flex-prev,.portfolio_slider .caroufredsel-prev{left:15px;border-radius:2em}.have_frame.flexslider .flex-prev{left:-80px;border-radius:0;background-repeat:no-repeat;background-position:center center;width:25px;height:67px;border:0}.have_frame.flexslider .flex-prev:hover{background-color:transparent!important}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (-webkit-min-device-pixel-ratio:1.6666666666666667),only screen and (min-resolution:160dpi){.have_frame.flexslider .flex-prev,.have_frame.flexslider .flex-next{background-size:25px 67px}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2.1875),only screen and (min-resolution:210dpi){.have_frame.flexslider .flex-prev,.have_frame.flexslider .flex-next{background-size:25px 67px}.flex-direction-nav .flex-disabled{cursor:default}.qode_carousels .slides>li .first_image_holder,.qode_carousels .slides>li .second_image_holder{display:block;position:relative;width:100%;opacity:1;-webkit-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.qode_carousels .slides>li .second_image_holder{position:absolute;top:0;left:0}.qode_carousels .slides>li .second_image_holder,.qode_carousels .slides>li .carousel_item_holder:hover .first_image_holder.has_hover_image{opacity:0}.qode_carousels .slides>li .carousel_item_holder:hover .second_image_holder.has_hover_image{opacity:1}.qode_carousels{padding:0;position:relative;display:block;zoom:1}.qode_carousels_holder.two_rows .slides>li .carousel_item_holder{margin-bottom:15px;position:relative}.qode_carousels .flex-direction-nav{height:0;display:none!important}.qode_carousels .flex-control-nav{width:100%;text-align:center;position:absolute;bottom:-60px}.qode_carousels .flex-control-nav li{margin:0 3px;display:inline-block;zoom:1;display:inline}.qode_carousels .flex-control-paging li a{width:9px;height:9px;display:inline-block;border:1px solid #eaeaea;background-color:#fff;cursor:pointer;text-indent:-9999px;border-radius:20px}.qode_carousels .flex-control-paging li a.flex-active{background-color:#1abc9c;cursor:default;border:0}.qode_carousels.gray .flex-control-paging li a.flex-active{cursor:default}.wpb_row,.wpb_content_element,ul.wpb_thumbnails-fluid>li,.last_toggle_el_margin,.wpb_button{margin-bottom:0!important}.qode_clients .qode_client_holder{float:left;text-align:center;margin-bottom:35px}.qode_clients.two_columns .qode_client_holder{width:50%}.qode_clients.three_columns .qode_client_holder{width:33.33%}.qode_clients.four_columns .qode_client_holder{width:25%}.qode_clients.five_columns .qode_client_holder{width:20%}.qode_clients.six_columns .qode_client_holder{width:16.66666666666667%}.qode_clients .qode_client_holder_inner{position:relative;margin:0 20px}.qode_clients .qode_client_holder_inner:before,.qode_clients .qode_client_holder_inner:after{display:block;content:"";position:absolute}.qode_clients .qode_client_holder_inner:before{height:100%;right:-20px;width:1px;border-right:1px solid #eaeaea}.qode_clients .qode_client_holder_inner:after{width:100%;bottom:-20px;height:1px;border-bottom:1px solid #eaeaea}.qode_clients .qode_client_holder.border-bottom-none .qode_client_holder_inner:after{border-bottom:0}.qode_clients.two_columns .qode_client_holder:nth-child(2n) .qode_client_holder_inner:before,.qode_clients.three_columns .qode_client_holder:nth-child(3n) .qode_client_holder_inner:before,.qode_clients.four_columns .qode_client_holder:nth-child(4n) .qode_client_holder_inner:before,.qode_clients.five_columns .qode_client_holder:nth-child(5n) .qode_client_holder_inner:before,.qode_clients.six_columns .qode_client_holder:nth-child(6n) .qode_client_holder_inner:before{border-right-width:0}.qode_clients .qode_client_holder a{display:inline-block;vertical-align:middle;max-width:100%;line-height:0;-webkit-transition:opacity .6s ease-out;-moz-transition:opacity .6s ease-out;-o-transition:opacity .6s ease-out;-ms-transform:opacity .6s ease-out;transition:opacity .6s ease-out}.qode_clients .qode_client_holder a:hover{opacity:.4}.animated_icons_with_text .animated_icon_with_text_holder{float:left;text-align:center}.animated_icons_with_text.two_columns .animated_icon_with_text_holder{width:50%}.animated_icons_with_text.three_columns .animated_icon_with_text_holder{width:33.33%}.animated_icons_with_text.four_columns .animated_icon_with_text_holder{width:25%}.animated_icons_with_text.five_columns .animated_icon_with_text_holder{width:20%}.animated_icons_with_text.six_columns .animated_icon_with_text_holder{width:16.66666666666667%}.animated_icons_with_text .animated_icon_with_text_inner{position:relative;padding:0 20px;height:85px}.animated_icons_with_text .animated_icon_with_text_inner:before,.animated_icons_with_text .animated_icon_with_text_inner:after{display:block;content:"";position:absolute}.animated_icons_with_text .animated_icon_with_text_inner:before{height:100%;right:0;width:1px;border-right:1px solid #f5f5f5}.animated_icons_with_text .animated_icon_with_text_inner:after{width:100%;bottom:0;height:1px;border-bottom:1px solid #f5f5f5}.animated_icons_with_text .animated_icon_with_text_holder.border-bottom-none .animated_icon_with_text_inner:after{border-bottom:0}.animated_icons_with_text.two_columns .animated_icon_with_text_holder:nth-child(2n) .animated_icon_with_text_inner:before,.animated_icons_with_text.three_columns .animated_icon_with_text_holder:nth-child(3n) .animated_icon_with_text_inner:before,.animated_icons_with_text.four_columns .animated_icon_with_text_holder:nth-child(4n) .animated_icon_with_text_inner:before,.animated_icons_with_text.five_columns .animated_icon_with_text_holder:nth-child(5n) .animated_icon_with_text_inner:before,.animated_icons_with_text.six_columns .animated_icon_with_text_holder:nth-child(6n) .animated_icon_with_text_inner:before{border-right-width:0}.animated_icon_holder{height:100%;padding:0 0 0 15px;display:block;width:81px;float:left;position:relative}.animated_icon{height:100%;width:100%;position:relative}.animated_icon_inner span{-webkit-backface-visibility:hidden;backface-visibility:hidden;left:0;position:absolute;top:0;transition:.2s ease-in}.animated_icon_inner span.animated_icon_back{transform:rotateY(-180deg)}.animated_icon_with_text_holder:hover .animated_icon_inner span.animated_icon_back{transform:rotateY(0)}.animated_icon_with_text_holder:hover .animated_icon_inner span{transform:rotateY(180deg)}.animated_icon_inner{height:81px;width:100%;position:absolute;left:0;top:50%;margin:-41px 0 0}.animated_icon_inner i{width:77px;height:77px;line-height:77px;background:transparent;border-radius:100px;margin:0;border:2px solid #c0c0c0;color:silver;font-size:35px}.animated_icon_inner span.animated_icon_back i{background-color:#1abc9c;color:#fff;border-color:#1abc9c}.animated_icon_with_text_holder .animated_text_holder{text-align:left;width:100%;height:100%}.animated_icon_with_text_holder .animated_text_holder_wrap{display:block;padding:0 0 0 116px;height:100%}.animated_icon_with_text_holder .animated_text_holder_wrap_inner{width:100%;height:100%;position:relative}.animated_text_holder_inner{position:absolute;left:0;width:100%;top:0;overflow:hidden;height:100%}.animated_icon_with_text_holder .animated_title,.animated_icon_with_text_holder .animated_text{display:table;position:absolute;overflow:hidden;width:100%;height:100%}.animated_icon_with_text_holder .animated_title_inner,.animated_icon_with_text_holder .animated_text p{display:table-cell;vertical-align:middle}.animated_icon_with_text_holder .animated_title,.animated_icon_with_text_holder .animated_title_inner,.animated_icon_with_text_holder .animated_text,.animated_icon_with_text_holder .animated_text p{transition:.2s ease-in}.animated_icon_with_text_holder .animated_text{transform:translateY(-100%);transform:translate3d(0,-100%,0)}.animated_icon_with_text_holder .animated_text p{transform:translateY(100%);transform:translate3d(0,100%,0)}.animated_icon_with_text_holder:hover .animated_text,.animated_icon_with_text_holder:hover .animated_text p{transform:translateY(0);transform:translateZ(0);transition:.35s ease-out}.animated_icon_with_text_holder:hover .animated_title_inner{transform:translateY(-100%);transform:translate3d(0,-100%,0);transition:.35s ease-out}.animated_icon_with_text_holder:hover .animated_title{transform:translateY(100%);transform:translate3d(0,100%,0);transition:.35s ease-out}.service_table_holder{display:block;position:relative;border-color:#f6f6f6;border-width:1px;border-style:none}.service_table_inner{display:block;position:relative;list-style:none;margin:0;padding:0}.service_table_inner ul{padding:0!important}.service_table_inner li{display:block;margin:0;padding:0;list-style:none;text-align:center;border-bottom:1px solid #f6f6f6}.service_table_inner>li{background-color:#fff}.service_table_inner li li{padding:9px 20px}.service_table_inner li:last-child{border-bottom:0}.service_table_inner li.service_table_title_holder{display:block;position:relative;padding:31px 20px 20px;background-color:#fff;border:0}.service_table_inner li.service_table_title_holder i{color:#1abc9c}.service_table_title_inner{position:relative;display:table;width:100%;height:100%;text-align:center}.service_table_title_inner2{display:table-cell;width:100%;height:100%;padding:20px 20px 25px;vertical-align:middle}.service_table_inner li.service_table_title_holder.background_image_type{background-color:transparent!important;border:0!important;padding:0;background-position:center center;background-repeat:no-repeat;background-size:cover}.service_table_inner li.service_table_title_holder.background_color_type .service_table_title_inner2{padding:0}.service_table_title_holder .service_title{display:block}.service_table_title_holder i{display:block;line-height:1em;padding:33px 0 0}.header_top_bottom_holder{position:relative}.qode_search_form{background:none repeat scroll 0 0 #262626;color:#fff;margin:0;overflow:hidden;width:100%;height:0;position:absolute;top:0;left:0}.qode_search_form i{color:#959595;font-size:13px;display:inline-block;padding:0 0 0 45px;float:left;line-height:50px}.qode_search_form input,.qode_search_form input:focus{background-color:#262626;border:medium none;box-shadow:none;color:#959595;display:inline-block;font-size:13px;line-height:20px;height:20px;margin:15px 0;width:90%;padding:0 45px 0 10px;font-family:inherit;outline:0;outline-offset:0;-webkit-appearance:none;border-radius:0;float:left}.qode_search_form input:focus{outline-offset:0!important}::-webkit-input-placeholder,:-moz-placeholder,::-moz-placeholder,:-ms-input-placeholder{color:#959595;margin:10px 0 0}}@media only screen and (max-width:1200px){.qode_search_form input{width:80%}}@media only screen and (max-width:768px){.qode_search_form input{width:70%}}@media only screen and (max-width:500px){.qode_search_form input{width:65%}}.qode_search_form .container_inner{position:relative}.qode_search_form .container i{padding:0}.qode_search_form .container input{width:90%;padding:0 0 0 10px}.qode_search_form input[type=submit]{border:0 none;clip:rect(0px,0px,0px,0px);height:1px;margin:-1px;padding:0;position:absolute;width:1px;visibility:hidden}.qode_search_form .qode_search_close{color:#959595;font-size:13px;position:absolute;line-height:50px;height:50px;top:0;right:45px}.qode_search_form .container .qode_search_close{right:0}.cover_boxes{position:relative;overflow:hidden}.cover_boxes ul{list-style:none;margin:0 -20px 0 0;padding:0;width:200%}.cover_boxes ul li{float:left;margin-right:20px;overflow:hidden;position:relative;width:265px;transition:all .5s ease 0s}.cover_boxes ul li.act,.cover_boxes ul li .box{width:530px}.cover_boxes ul li .box .thumb{display:inline-block;float:left;margin-right:20px;position:relative;z-index:10;width:265px}.cover_boxes ul li .box .thumb img{display:block;position:relative;max-width:100%}.cover_boxes ul li .box .box_content{bottom:0;left:285px;position:absolute;padding:0;width:245px;z-index:9;top:0}.cover_boxes ul li .box h3{margin:0 0 18px}.cover_boxes ul li .box .qbutton,.cover_boxes ul li .box h5{margin:20px 0 0}.q_circles_holder{position:relative;display:inline-block;width:100%;clear:both;list-style:none;margin:0;padding:0}.q_circles_holder:before{position:absolute;left:80px;display:block;width:85%;height:0;border-top:1px solid #eaeaea;content:""}.q_circles_holder.three_columns:before{top:115px}.q_circles_holder.four_columns:before{top:90px}.q_circles_holder.five_columns:before{top:82px}.q_circles_holder.no_line:before{display:none;border:0;height:0;width:0}.q_circles_holder .q_circle_outer{position:relative;float:left;padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box}.q_circles_holder.three_columns .q_circle_outer{width:33.3%}.q_circles_holder.four_columns .q_circle_outer{width:25%}.q_circles_holder.five_columns .q_circle_outer{width:20%}.q_circles_holder .q_circle_inner{position:relative;display:table;vertical-align:middle;text-align:center;margin:0 auto}.q_circles_holder.three_columns .q_circle_inner{width:230px;height:230px}.q_circles_holder.four_columns .q_circle_inner{width:180px;height:180px}.q_circles_holder.five_columns .q_circle_inner{width:161px;height:161px}.q_circles_holder.five_columns .q_circle_inner.big_border{width:177px;height:177px}.q_circles_holder .q_circle_inner2{position:relative;display:table-cell;width:100%;height:100%;vertical-align:middle;text-align:center;background-color:#e3e3e3;border:1px solid #f0f0f0;border-radius:1000px;-webkit-border-radius:1000px;-moz-border-radius:1000px;-o-border-radius:1000px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;overflow:hidden}.q_circles_holder .q_circle_inner2 img{display:block;width:100%;border-radius:1000px;-webkit-border-radius:1000px;-moz-border-radius:1000px;-o-border-radius:1000px}.q_circles_holder .q_circle_inner2 i,.q_circles_holder .q_circle_inner2,.q_circles_holder .q_circle_inner2 .q_text_in_circle{transition:all .3s ease-in-out}.q_circles_holder .q_circle_inner2 i{color:#b9b9b9}.q_circles_holder .q_circle_inner2:hover{background-color:#1abc9c!important;border-color:#1abc9c!important}.q_circles_holder .q_circle_inner2:hover i,.q_circles_holder .q_circle_inner2:hover .q_text_in_circle{color:#fff!important}.q_circles_holder .q_circle_text_holder{display:block;text-align:center;margin:36px 0 0;padding:0 10px}.q_circles_holder .q_circle_text_holder .q_circle_text{display:block;margin:7px 0 0}nav.content_menu{position:relative;text-align:left;display:block;z-index:1001;background-color:#fff;-webkit-transform:translateZ(0px);width:100%;-webkit-transition:left .33s cubic-bezier(.694,.0482,.335,1);-moz-transition:left .33s cubic-bezier(.694,.0482,.335,1);-o-transition:left .33s cubic-bezier(.694,.0482,.335,1);-ms-transform:left .33s cubic-bezier(.694,.0482,.335,1)}.full_width nav.content_menu.fixed{left:0}.right_side_menu_opened .full_width nav.content_menu.fixed{left:-270px}.container_inner nav.content_menu{width:1100px}.container_inner nav.content_menu.fixed{box-shadow:0 4px 4px -4px #0000001c}nav.content_menu ul{width:1100px;margin:0 auto;position:relative;list-style:none outside none;padding:0;text-align:center;-webkit-backface-visibility:hidden}nav.content_menu ul li{display:inline-block;padding:0;text-align:center;position:relative;-webkit-backface-visibility:hidden}nav.content_menu ul li .arrow{background-position:0 0;background-repeat:no-repeat;display:none;width:11px;height:7px;position:absolute;left:50%;margin:-1px 0 0 -5px;-webkit-backface-visibility:hidden}nav.content_menu.fixed ul li.active .arrow{display:none}nav.content_menu ul li a{color:#c3c3c3;font-size:13px;text-decoration:none;display:inline-block;position:relative;cursor:pointer;padding:21px 20px;margin:0}nav.content_menu ul li a span{display:block;width:100%;text-transform:uppercase;letter-spacing:1px;line-height:18px;padding:12px 0 0;font-weight:600}nav.content_menu ul li i{color:#c3c3c3;margin:4px 0 0;font-size:24px;line-height:1em;display:block}nav.content_menu ul li i.undefined{display:none}nav.content_menu ul li.active:hover i,nav.content_menu ul li:hover i,nav.content_menu ul li.active:hover a,nav.content_menu ul li:hover a{color:#1abc9c}nav.content_menu ul li.active i,nav.content_menu ul li.active a{color:#303030}nav.content_menu .nav_select_menu{display:none;border:1px solid #eaeaea}nav.content_menu .nav_select_menu .nav_select_button{cursor:pointer;display:block;height:40px;position:relative;width:40px;line-height:40px;text-align:center;float:right}nav.content_menu .nav_select_menu ul{display:none;border:0;width:100%;position:relative;top:0;text-align:left;padding:0 0 10px;float:left;z-index:100;zoom:1}nav.content_menu .nav_select_menu ul li{display:block;border:0;float:none;padding:0;margin:0;text-align:left;position:relative;-webkit-backface-visibility:hidden}nav.content_menu .nav_select_menu ul li a{line-height:30px}nav.content_menu .nav_select_menu ul li a i{width:12px;text-align:center}.boxed nav.content_menu.fixed{padding:0;width:1100px}.section_inner_margin,.parallax_section_inner_margin{margin-left:-15px;margin-right:-15px}.wpcf7 form.wpcf7-form p{margin-bottom:20px}input.wpcf7-form-control.wpcf7-text,input.wpcf7-form-control.wpcf7-number,input.wpcf7-form-control.wpcf7-date,textarea.wpcf7-form-control.wpcf7-textarea,select.wpcf7-form-control.wpcf7-select{width:100%}input.wpcf7-form-control.wpcf7-text,input.wpcf7-form-control.wpcf7-number,input.wpcf7-form-control.wpcf7-date,textarea.wpcf7-form-control.wpcf7-textarea,select.wpcf7-form-control.wpcf7-select,input.wpcf7-form-control.wpcf7-quiz{margin:5px 0 0;padding:15px;border:0;outline:0;resize:none;font-size:13px;line-height:17px;background-color:#fff;color:#818181;font-family:Raleway;font-weight:400;box-sizing:border-box}input.wpcf7-form-control.wpcf7-quiz{margin-left:15px}span.wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-checkbox input[type=checkbox],span.wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-radio input[type=radio]{position:relative;top:2px}span.wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-checkbox input[type=checkbox]{margin-left:5px}input.wpcf7-form-control.wpcf7-submit{position:relative;display:inline-block;width:auto;height:39px;line-height:36px;margin:0;padding:0 23px;font-size:13px;font-weight:700;font-family:Raleway,sans-serif;text-align:left;text-decoration:none;cursor:pointer;white-space:nowrap;outline:0;font-style:normal;text-transform:uppercase;letter-spacing:1px;border-radius:4px;text-shadow:none;background-color:transparent;transition:all .1s linear;box-sizing:initial}input.wpcf7-form-control.wpcf7-submit[disabled]{color:#818181;border:2px solid #818181;cursor:not-allowed}input.wpcf7-form-control.wpcf7-submit:not([disabled]){border:2px solid #303030;color:#303030}input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover{background-color:#1abc9c;border-color:#1abc9c;color:#fff;text-decoration:none}input.wpcf7-form-control.wpcf7-range{width:100%}div.wpcf7-response-output{position:relative;padding:17px 30px 17px 55px;color:#fff;margin-left:0;margin-right:0;font-weight:500;font-size:15px;text-transform:uppercase;letter-spacing:1px;border:0}div.wpcf7-response-output:before{font-family:FontAwesome,sans-serif;width:20px;height:20px;display:inline-block;color:#fff;position:absolute;left:25px}div.wpcf7-response-output.wpcf7-mail-sent-ok{background-color:#1abc9c}div.wpcf7-response-output.wpcf7-mail-sent-ok:before{content:"\f087"}div.wpcf7-response-output.wpcf7-validation-errors{background-color:#f1c40f}div.wpcf7-response-output.wpcf7-validation-errors:before{content:"\f12a"}body .gform_wrapper .gform_fields .gfield{margin:0 0 20px}body .gform_wrapper .gf_progressbar_percentage,body .gform_wrapper .gf_step,body .gform_wrapper .gf_step span.gf_step_number,body .gform_wrapper .gfield_description,body .gform_wrapper input[type=text],body .gform_wrapper input[type=url],body .gform_wrapper input[type=email],body .gform_wrapper input[type=tel],body .gform_wrapper input[type=number],body .gform_wrapper input[type=password],body .gform_wrapper textarea,body .gform_wrapper input[type=button],body .gform_wrapper input[type=submit],body .gform_wrapper input[type=reset],body .gform_wrapper .chzn-container .chzn-single,body .gform_wrapper .chzn-container-single .chzn-single,body .gform_wrapper select{font-family:Raleway,sans-serif}body .gform_wrapper .gf_progressbar,body .gform_wrapper .chzn-container .chzn-single,body .gform_wrapper .chzn-container-single .chzn-single,body .gform_wrapper .chzn-container-single .chzn-drop,body .gform_wrapper .chzn-container-multi .chzn-drop,body .gform_wrapper .chzn-container-active .chzn-single,body .gform_wrapper .chzn-container-active .chzn-choices{border-radius:0;box-shadow:none}body .gform_wrapper .gf_progressbar,body .gform_wrapper .chzn-container .chzn-single,body .gform_wrapper .chzn-container-single .chzn-single,body .gform_wrapper input[type=text],body .gform_wrapper input[type=url],body .gform_wrapper input[type=email],body .gform_wrapper input[type=tel],body .gform_wrapper input[type=number],body .gform_wrapper input[type=password],body .gform_wrapper textarea,body .gform_wrapper .chzn-container-single .chzn-single div,body .gform_wrapper .chzn-container-single .chzn-single b,body .gform_wrapper .chzn-container .chzn-drop,body .gform_wrapper .chzn-choices,body .gform_wrapper .chzn-container-multi .chzn-choices,body .gform_wrapper li.gfield.gfield_error,body .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning,body .gform_wrapper select{border:0}body .gform_wrapper .gf_progressbar,body .gform_wrapper .chzn-container .chzn-single,body .gform_wrapper .chzn-container-single .chzn-single{background-image:none}body .gform_wrapper .top_label .gfield_label,body .gform_wrapper input[type=text],body .gform_wrapper input[type=url],body .gform_wrapper input[type=email],body .gform_wrapper input[type=tel],body .gform_wrapper input[type=number],body .gform_wrapper input[type=password],body .gform_wrapper textarea,body .gform_wrapper .ginput_left input:focus+label,body .gform_wrapper .ginput_right input:focus+label,body .gform_wrapper .ginput_full input:focus+label,body .gform_wrapper table.gfield_list thead th{font-weight:400}body .gform_wrapper .charleft{margin-top:0}body .gform_wrapper .gfield_description{padding:5px 0 0}body .gform_wrapper input[type=text],body .gform_wrapper input[type=url],body .gform_wrapper input[type=email],body .gform_wrapper input[type=tel],body .gform_wrapper input[type=number],body .gform_wrapper input[type=password],body .gform_wrapper textarea,body .gform_wrapper select,body .gform_wrapper.gf_browser_chrome .ginput_complex select,body .gform_wrapper.gf_browser_chrome .ginput_complex .ginput_right select{padding:15px;outline:0;resize:none;box-sizing:border-box}body .gform_wrapper input[type=text],body .gform_wrapper input[type=url],body .gform_wrapper input[type=email],body .gform_wrapper input[type=tel],body .gform_wrapper input[type=number],body .gform_wrapper input[type=password],body .gform_wrapper textarea,body .gform_wrapper input[type=button],body .gform_wrapper input[type=submit],body .gform_wrapper input[type=reset],body .gform_wrapper .chzn-container .chzn-single,body .gform_wrapper .chzn-container-single .chzn-single,body .gform_wrapper select{font-size:13px}body .gform_wrapper input[type=text],body .gform_wrapper input[type=url],body .gform_wrapper input[type=email],body .gform_wrapper input[type=tel],body .gform_wrapper input[type=number],body .gform_wrapper input[type=password],body .gform_wrapper textarea,body .gform_wrapper .chzn-container .chzn-single,body .gform_wrapper .chzn-container-single .chzn-single{line-height:17px}body .gform_wrapper input[type=text],body .gform_wrapper input[type=url],body .gform_wrapper input[type=email],body .gform_wrapper input[type=tel],body .gform_wrapper input[type=number],body .gform_wrapper input[type=password],body .gform_wrapper textarea,body .gform_wrapper input[type=text],body .gform_wrapper input[type=url],body .gform_wrapper input[type=email],body .gform_wrapper input[type=tel],body .gform_wrapper input[type=number],body .gform_wrapper input[type=password],body .gform_wrapper .chzn-container .chzn-single,body .gform_wrapper .chzn-container-single .chzn-single,body .gform_wrapper .chzn-container-single .chzn-single b{background-color:#fff}body .gform_wrapper input[type=text],body .gform_wrapper input[type=url],body .gform_wrapper input[type=email],body .gform_wrapper input[type=tel],body .gform_wrapper input[type=number],body .gform_wrapper input[type=password],body .gform_wrapper textarea,body .gform_wrapper .chzn-container-single .chzn-single span,body .gform_wrapper select{color:#818181}body .gform_wrapper input[type=text],body .gform_wrapper input[type=url],body .gform_wrapper input[type=email],body .gform_wrapper input[type=tel],body .gform_wrapper input[type=number],body .gform_wrapper input[type=password],body .gform_wrapper textarea,body .gform_wrapper .chzn-container,body .gform_wrapper select{margin:5px 0 0}body .gform_wrapper input[type=button],body .gform_wrapper input[type=submit],body .gform_wrapper input[type=reset]{position:relative;display:inline-block;width:auto;height:39px;line-height:36px;margin:0;padding:0 23px;border:2px solid #303030;font-weight:700;text-align:left;color:#303030;text-decoration:none;cursor:pointer;white-space:nowrap;outline:0;font-style:normal;text-transform:uppercase;letter-spacing:1px;border-radius:4px;text-shadow:none;background-color:transparent;transition:all .1s linear}body .gform_wrapper input[type=button]:hover,body .gform_wrapper input[type=submit]:hover,body .gform_wrapper input[type=reset]:hover{background-color:#1abc9c;border-color:#1abc9c;color:#fff;text-decoration:none}body .gform_wrapper .chzn-container .chzn-single,body .gform_wrapper .chzn-container-single .chzn-single{height:auto;padding:15px 2%}body .gform_wrapper .chzn-container-single .chzn-single div b{background-position:-18px 10px}body .gform_wrapper .chzn-container-single .chzn-single-with-drop div b{background-position:-1px 10px}body .gform_wrapper .chzn-container-single .chzn-search input{border:1px solid #aaa}body .gform_wrapper .chzn-choices{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(0,#fff))!important}body .gform_wrapper .chzn-choices .search-field .default{padding-left:10%}body .gform_wrapper .chzn-container-multi .chzn-choices .search-field input{padding:15px}body .gform_wrapper div.validation_error,body .gform_wrapper .gform_confirmation_message{position:relative;padding:17px 30px;color:#fff;margin-left:0;margin-right:0;font-weight:500;font-size:15px;text-transform:uppercase;letter-spacing:1px;border:0}body .gform_wrapper div.validation_error{background-color:#f1c40f}body .gform_wrapper .gform_confirmation_message{background-color:#1abc9c}body .gform_wrapper .ginput_complex .name_prefix,body .gform_wrapper .ginput_complex .name_suffix,body .gform_wrapper input.ginput_quantity{width:60px!important}body .gform_wrapper .datepicker{width:105px!important}body .gform_wrapper .gfield_time_ampm select{min-width:80px}body .gform_wrapper .gfield_time_hour{vertical-align:middle}body .gform_wrapper .button.gform_button_select_files{height:31px;line-height:24px;padding:0 9px;font-size:12px;margin-left:10px}.vertical_menu_enabled .q_slider,.vertical_menu_enabled .full_width,.vertical_menu_enabled .content .container,.vertical_menu_enabled .title_outer,.vertical_menu_enabled footer{padding-left:260px}.boxed.vertical_menu_enabled .q_slider,.boxed.vertical_menu_enabled .full_width,.boxed.vertical_menu_enabled .content .container,.boxed.vertical_menu_enabled .title_outer,.boxed.vertical_menu_enabled footer{padding-left:0}.boxed.vertical_menu_enabled,.boxed.vertical_menu_enabled footer.uncover{padding-left:260px}.vertical_menu_enabled .content .title .container{padding-left:0}.vertical_menu_enabled .content .container,.vertical_menu_enabled .q_slider,.vertical_menu_enabled footer{width:auto}aside.vertical_menu_area{position:fixed;width:260px;top:0;left:0;padding:10px 30px;background-color:#fff;height:100%;z-index:101;-webkit-backface-visibility:hidden;box-sizing:border-box;transition:background-color .3s ease;outline:0}aside.vertical_menu_area.with_scroll{overflow:hidden}aside.vertical_menu_area .vertical_menu_area_widget_holder{font-size:13px;position:relative}.vertical_menu_enabled.vertical_area_transparent .content{padding-left:0}.vertical_menu_transparency_on aside.vertical_menu_area.light .vertical_menu_area_widget_holder,.vertical_menu_transparency_on aside.vertical_menu_area.light .widget a,.vertical_menu_transparency_on aside.vertical_menu_area.light .q_social_icon_holder i.simple_social{color:#fff}.vertical_menu_transparency_on aside.vertical_menu_area.dark .vertical_menu_area_widget_holder,.vertical_menu_transparency_on aside.vertical_menu_area.dark .widget a,.vertical_menu_transparency_on aside.vertical_menu_area.dark .q_social_icon_holder i.simple_social{color:#000}.vertical_menu_enabled header{display:block}.vertical_menu_enabled header .header_inner{display:none}.vertical_area_background{position:fixed;width:260px;height:100%;background-position:right top;background-repeat:no-repeat;background-size:cover;top:0;left:0;z-index:0;transition:opacity .6s ease;opacity:1}.vertical_logo_wrapper{z-index:100;position:relative}.vertical_logo_wrapper img{max-width:100%;position:absolute;top:0;left:0;transition:opacity .3s ease}.q_logo_vertical img.normal{position:relative}.q_logo_vertical img.light,.q_logo_vertical img.dark,.vertical_menu_transparency_on .light .q_logo_vertical img.normal{opacity:0}.vertical_menu_transparency_on .light .q_logo_vertical img.light{opacity:1}.vertical_menu_transparency_on .light .q_logo_vertical img.dark,.vertical_menu_transparency_on .dark .q_logo_vertical img.normal,.vertical_menu_transparency_on .dark .q_logo_vertical img.light{opacity:0}.vertical_menu_transparency_on .dark .q_logo_vertical img.dark{opacity:1}nav.vertical_menu{position:relative;z-index:101;margin:45px 0 0}.vertical_menu ul{list-style:none}.vertical_menu ul li{position:relative}nav.vertical_menu>ul>li>a{color:#303030;font-size:13px;font-weight:700;letter-spacing:1px;text-decoration:none;text-transform:uppercase;display:block;position:relative;line-height:34px;padding:0;margin:0;cursor:pointer;transition:color .3s ease}.vertical_menu_transparency_on .light nav.vertical_menu>ul>li>a{color:#fff}.vertical_menu_transparency_on .dark nav.vertical_menu>ul>li>a{color:#000}.vertical_menu .second .inner{position:relative;display:block;padding:0;z-index:997}.vertical_menu_toggle .second .inner_arrow{display:none}.vertical_menu .second .inner>ul>li>a:hover{color:#303030}.vertical_menu_toggle .second{margin:0;display:none;overflow:hidden;z-index:10}.vertical_menu_toggle .second ul ul{display:none}nav.vertical_menu_toggle ul li a{display:block}nav.vertical_menu_toggle ul li a .line{display:none}nav.vertical_menu_toggle ul>li.menu-item-has-children>a>.plus{float:right;width:20px;height:8px;margin:12px 0 0;z-index:10000;display:block;position:relative;background-repeat:no-repeat;background-position:100%;background-size:8px 8px}nav.vertical_menu_toggle ul li ul>li.menu-item-has-children>a>.plus{margin:5px 0 0}.no-touch nav.vertical_menu_toggle ul>li.menu-item-has-children>a:hover>.touch nav.vertical_menu_toggle ul>li.menu-item-has-children.open>a>nav.vertical_menu_toggle ul li.menu-item-has-children a span{display:inline-block;max-width:180px}nav.vertical_menu_toggle ul li a .q_menu_arrow{display:none}nav.vertical_menu_toggle li.narrow .second .inner ul{background-color:transparent;padding:0;width:100%}nav.vertical_menu_toggle li.narrow .second .inner ul ul{display:none}.vertical_menu_toggle .second .inner ul li a{display:block;height:auto;font-family:inherit;font-size:13px;line-height:18px;color:#818181;margin:0;padding:5px 0;text-decoration:none;transition:color .3s ease}.vertical_menu_transparency_on .light .vertical_menu_toggle .second .inner ul li a{color:#fff}.vertical_menu_transparency_on .dark .vertical_menu_toggle .second .inner ul li a{color:#000}.vertical_menu_toggle .second .inner ul ul li a{padding-left:15px}.vertical_menu_area_widget_holder{margin:60px 0 0}.vertical_menu_enabled .carousel-inner:not(.relative_position){left:260px!important}.vertical_menu_area .q_social_icon_holder{margin:0 8px 2px 0!important}.vertical_menu_enabled .content{margin-top:0!important;padding-top:0!important}.boxed.vertical_menu_enabled .carousel-inner{width:1150px!important;left:auto!important}.vertical_menu_enabled.vertical_menu_transparency .full_section_inner{overflow:hidden}.vertical_menu_enabled.vertical_menu_transparency_on aside.vertical_menu_area{background-color:transparent!important}.vertical_menu_enabled.vertical_menu_transparency_on aside.vertical_menu_area .vertical_area_background{transition:opacity .3s ease;opacity:0!important}.vertical_menu_enabled.vertical_menu_transparency .q_slider{padding-left:0}.vertical_menu_enabled.vertical_menu_enabled.vertical_menu_transparency .carousel-inner:not(.relative_position){left:0!important}.boxed.vertical_menu_enabled.vertical_menu_enabled.vertical_menu_transparency .carousel-inner:not(.relative_position){left:auto!important}.vertical_menu_enabled.vertical_menu_transparency .carousel-control.left{bottom:60px;height:44px;right:105px;top:auto;width:44px}.vertical_menu_enabled.vertical_menu_transparency .carousel-control.right{bottom:60px;height:44px;right:50px;top:auto;width:44px}.vertical_menu_enabled.vertical_menu_transparency .carousel-control .prev_nav{left:0;margin:0;top:0;height:40px;width:40px;line-height:40px}.vertical_menu_enabled.vertical_menu_transparency .carousel-control .next_nav{margin:0;right:0;top:0;height:40px;width:40px;line-height:40px}.vertical_menu_enabled.vertical_menu_transparency .carousel-control i{font-size:24px;line-height:40px}.vertical_menu_enabled.vertical_menu_transparency .carousel-indicators{display:none!important}.vertical_menu_enabled.page-template-landing_page-php .q_slider,.vertical_menu_enabled.page-template-landing_page-php .full_width,.vertical_menu_enabled.page-template-landing_page-php .content .container,.vertical_menu_enabled.page-template-landing_page-php .title_outer,.boxed.vertical_menu_enabled.page-template-landing_page-php,.vertical_menu_enabled.page-template-landing_page-php .full_screen_holder{padding-left:0!important}.vertical_menu_enabled.page-template-landing_page-php .carousel-inner:not(.relative_position){left:0!important}.popup_menu_inner{display:inline-block;height:2px;top:-1px;vertical-align:middle;position:relative;width:20px}.popup_menu .line{background-color:#9d9d9d;height:2px;margin:0;width:13px;top:0;left:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transform:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;display:inline-block}.popup_menu .line:after,.popup_menu .line:before{background-color:#9d9d9d;content:"";display:block;height:2px;position:absolute;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transform:all .3s ease-in-out;transition:all .3s ease-in-out;width:13px;z-index:-1;-webkit-backface-visibility:hidden}@media only screen and (min-width:1000px){.dark:not(.sticky):not(.scrolled) .popup_menu:not(.opened) .line,.dark:not(.sticky):not(.scrolled) .popup_menu:not(.opened) .line:before,.dark:not(.sticky):not(.scrolled) .popup_menu:not(.opened) .line:after{background-color:#000}.light:not(.sticky):not(.scrolled) .popup_menu:not(.opened) .line,.light:not(.sticky):not(.scrolled) .popup_menu:not(.opened) .line:before,.light:not(.sticky):not(.scrolled) .popup_menu:not(.opened) .line:after{background-color:#fff}}.popup_menu .line:before{top:-4px}.popup_menu .line:after{top:4px}.side_menu_button .popup_menu:hover{opacity:.8}.popup_menu.opened .line{background-color:transparent!important}.popup_menu.opened .line:after{background-color:#fff;top:0!important;transform:rotate(45deg)}.popup_menu.opened .line:before{background-color:#fff;top:0!important;transform:rotate(-45deg)}.popup_menu_holder_outer{position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden;opacity:0;z-index:105}.popup_menu_holder{width:100%;height:100%;background-color:#303030f2;transition:all .3s ease-in-out;display:table}.popup_menu_holder_inner{display:table-cell;vertical-align:middle;padding:100px 0}.popup_menu_opened .main_menu,.popup_menu_opened .side_menu_button a:not(.popup_menu),.popup_menu_opened #back_to_top,.popup_menu_opened .header_top,.popup_menu_opened header .tooltip,.popup_menu_opened .mobile_menu_button{visibility:hidden!important}.popup_menu_opened .side_menu_button .shopping_cart_header{display:none}.popup_menu_opened .popup_menu_holder_outer{visibility:visible;opacity:1}.touch .popup_menu_holder_outer{display:none}.touch .popup_menu_opened .popup_menu_holder_outer{display:block}.popup_menu_opened header.scrolled .header_bottom,.popup_menu_opened header.sticky .header_bottom{background-color:transparent!important;box-shadow:none}.popup_menu_opened .header_top,.popup_menu_opened .header_bottom{background-color:transparent!important;border:0!important}.popup_menu_opened .q_logo img.normal,.popup_menu_opened .q_logo img.light,.popup_menu_opened .q_logo img.sticky,.popup_menu_opened .q_logo img.dark{opacity:0!important}.popup_menu_opened header .q_logo img.popup{opacity:1!important}nav.popup_menu{margin:0 auto;position:relative;top:0;text-align:left}nav.popup_menu ul{display:none;position:relative;list-style:none;padding:0;margin:0}nav.popup_menu>ul{display:block}nav.popup_menu ul li{margin:0;padding:0;text-align:center;font-size:45px;line-height:50px}nav.popup_menu ul li a,nav.popup_menu ul li h6{font-size:24px;font-weight:500;line-height:50px;letter-spacing:2px;color:#fff;padding:0;display:block;position:relative;text-decoration:none;text-transform:uppercase;cursor:pointer}nav.popup_menu ul li a:hover,nav.popup_menu ul li h6:hover{color:#9c9c9c}nav.popup_menu ul li a span,nav.popup_menu ul li h6 span{display:inline-block;vertical-align:middle}nav.popup_menu ul li ul li a,nav.popup_menu ul li ul li h6{font-size:14px;text-transform:none}nav.popup_menu ul li ul li ul li a,nav.popup_menu ul li ul li ul li h6{font-size:.5em;line-height:1em}.popup_menu.medium .popup_menu_inner,.popup_menu.medium .line,.popup_menu.medium .line:after,.popup_menu.medium .line:before{height:3px;width:19px}.popup_menu.medium .line:before{top:-6px}.popup_menu.medium .line:after{top:6px}.popup_menu.large .popup_menu_inner,.popup_menu.large .line,.popup_menu.large .line:after,.popup_menu.large .line:before{height:4px;width:24px}.popup_menu.large .line:before{top:-8px}.popup_menu.large .line:after{top:8px}.qode_pricing_list .qode_pricing_list_holder{list-style:none}.qode_pricing_list .qode_pricing_list_item{position:relative;border-bottom:1px solid #e7e7e7;padding:19px 0}.qode_pricing_list .qode_pricing_item_title{margin-bottom:5px;font-size:18px;font-weight:600}.qode_pricing_list .qode_pricing_item_text{padding-right:170px}.qode_pricing_list .qode_pricing_item_price{position:absolute;width:170px;height:100%;text-align:right;right:0;top:0}.qode_pricing_list .qode_pricing_item_price_inner{display:table;height:100%;width:100%}.qode_pricing_list .qode_pricing_item_price_inner span{display:table-cell;vertical-align:middle;font-size:30px;color:#303030;font-weight:600}.q_elements_holder{width:100%;display:table}.q_elements_holder .q_elements_item{display:table-cell;vertical-align:middle;height:100%}.q_elements_holder .q_elements_item_inner{display:table;table-layout:fixed;width:100%}.q_elements_holder.two_columns .q_elements_item{width:50%}.q_elements_holder.three_columns .q_elements_item{width:33.33333333333333%}.q_elements_holder.four_columns .q_elements_item{width:25%}.content_top_margin .content .container .container_inner.page_container_inner{padding:0}.content_top_margin .content .container .container_inner .call_to_action{margin:0 -15px}.content_top_margin .content .container .container_inner .call_to_action .container_inner{width:100%}.post-password-form{width:300px}.post-password-form p{margin-bottom:20px}.post-password-form input[type=password]{width:100%;display:block;margin:5px 0 20px;padding:15px 12px;border:0;outline:0;resize:none;font-size:13px;line-height:17px;background-color:#fff;color:#818181;font-family:inherit;font-weight:400;box-sizing:border-box}.post-password-form input[type=submit]{position:relative;display:inline-block;width:auto;height:39px;line-height:39px;margin:0 0 20px;padding:0 23px;border:2px solid #303030;font-size:13px;font-weight:700;font-family:inherit;text-align:left;color:#303030;text-decoration:none;cursor:pointer;white-space:nowrap;outline:0;font-style:normal;text-transform:uppercase;letter-spacing:1px;border-radius:4px;text-shadow:none;background-color:transparent;transition:all .1s linear;box-sizing:initial!important}.post-password-form input[type=submit]:hover{background-color:#1abc9c;border-color:#1abc9c;color:#fff;text-decoration:none}.full_screen_holder{position:relative;display:block;z-index:100}.full_screen_inner{height:100%;position:relative;touch-action:none;visibility:hidden}.fp-section{position:relative;box-sizing:border-box;margin:0!important}.fp-slide{float:left}.fp-section.fp-table,.fp-slide.fp-table{display:table;width:100%}.fp-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%}.vertical_menu_enabled .full_screen_holder{padding-left:260px}.boxed.vertical_menu_enabled .full_screen_holder{padding-left:0}@media only screen and (max-width:1000px){.vertical_menu_enabled .full_screen_holder{padding-left:0}}.full_screen_navigation_holder{position:absolute;left:0;width:100%;display:block;text-align:center;z-index:10000;visibility:hidden;transition:opacity .3s ease-in-out}.full_screen_navigation_holder.up_arrow{top:30px}.full_screen_navigation_holder.down_arrow{position:fixed;bottom:30px}.full_screen_navigation_inner{position:relative;display:inline-block;vertical-align:middle}.full_screen_navigation_inner a{display:block;color:#393939;font-size:40px;line-height:1em;opacity:1;transition:opacity .3s ease-in-out}.full_screen_navigation_inner a:hover{opacity:.7}.full_screen_navigation_inner i{font-size:inherit;color:inherit;line-height:inherit}.full_screen_preloader{position:absolute;height:1200px;width:100%;display:block;background-color:#1c1c1c;z-index:10001}.full_screen_preloader .ajax_loader{position:absolute;display:block}.qode_image_gallery_no_space{opacity:0}.qode_image_gallery_no_space .qode_image_gallery_holder{overflow:hidden;position:relative;width:100%}.qode_image_gallery_no_space ul{margin:0;overflow:hidden;padding:0}.qode_image_gallery_no_space ul li{float:left;list-style:none outside none;margin:0}@media only screen and (min-width:800px){.qode_image_gallery_no_space.highlight_active ul li:not(.active){opacity:.2}.qode_image_gallery_no_space.highlight_active ul li{transition:opacity .3s ease-in-out}}.qode_image_gallery_no_space ul li:not(.active) a{cursor:default}.qode_image_gallery_no_space a.prettyphoto{display:block;width:100%;height:100%}.qode_image_gallery_no_space ul li img{display:block;position:relative}.qode_image_gallery_no_space .controls{width:100%}.qode_image_gallery_no_space .controls a.prev-slide,.qode_image_gallery_no_space .controls a.next-slide{vertical-align:middle;font-size:30px;position:absolute;top:0;height:100%;width:10%}.qode_image_gallery_no_space .controls a.prev-slide span,.qode_image_gallery_no_space .controls a.next-slide span{margin-top:-27px;margin-left:-27px;position:absolute;left:50%;top:50%;background-color:transparent;border:2px solid #303030;color:#303030;cursor:pointer;display:block;height:54px;line-height:54px;text-align:center;width:54px;border-radius:40px;transition:color .15s ease-in-out,background-color .15s ease-in-out}.qode_image_gallery_no_space.light .controls a.prev-slide span,.qode_image_gallery_no_space.light .controls a.next-slide span{color:#fff;border-color:#fff}.qode_image_gallery_no_space.dark .controls a.prev-slide span,.qode_image_gallery_no_space.dark .controls a.next-slide span{color:#000;border-color:#000}.qode_image_gallery_no_space .controls a.prev-slide:hover span,.qode_image_gallery_no_space .controls a.next-slide:hover span{background-color:#303030;color:#fff}.qode_image_gallery_no_space.light .controls a.prev-slide:hover span,.qode_image_gallery_no_space.light .controls a.next-slide:hover span{background-color:#fff;color:#8a8a8a}.qode_image_gallery_no_space.dark .controls a.prev-slide:hover span,.qode_image_gallery_no_space.dark .controls a.next-slide:hover span{background-color:#000;color:#fff}.qode_image_gallery_no_space .controls a.next-slide{right:20px}@media only screen and (max-width:800px){.qode_image_gallery_no_space .qode_image_gallery_holder{height:auto!important}.qode_image_gallery_no_space ul{height:auto!important;width:100%!important}.qode_image_gallery_no_space ul li{float:none}.qode_image_gallery_no_space ul li.-before,.qode_image_gallery_no_space ul li.-after{display:none}.qode_image_gallery_no_space ul li div{height:auto!important;width:100%!important}.qode_image_gallery_no_space ul li img{height:auto;width:100%}.qode_image_gallery_no_space .controls{display:none}}.countdown-rtl{direction:rtl}.countdown-row{clear:both;width:100%;padding:0 2px;text-align:center}.countdown-show1 .countdown-section{width:98%}.countdown-show2 .countdown-section{width:48%}.countdown-show3 .countdown-section{width:32.5%}.countdown-show4 .countdown-section{width:24.5%}.countdown-show5 .countdown-section{width:19.5%}.countdown-show6 .countdown-section{width:16.25%}.countdown-show7 .countdown-section{width:14%}.countdown{font-weight:700}.countdown-section{display:inline-block;vertical-align:middle;text-align:center;font-weight:inherit}.countdown-amount{display:block;position:relative;font-size:60px;line-height:60px;margin-bottom:20px;color:inherit}.countdown_separator{display:none;width:30px;height:2px;background-color:#818181;margin:30px 0;opacity:.3}.countdown.show_separator .countdown_separator{display:inline-block}.countdown.show_separator .countdown-amount{margin:0}.countdown-period{display:block;font-size:15px;letter-spacing:1px;text-transform:uppercase;color:inherit}.countdown-descr{display:block;width:100%}@media only screen and (max-width:1000px){.countdown-amount{font-size:50px!important;line-height:50px!important}.countdown-period{font-size:15px!important}.countdown_separator{width:30px}}@media only screen and (max-width:600px){.countdown-amount{font-size:40px!important;line-height:40px!important;margin-bottom:15px}.countdown-period{font-size:12px!important}.countdown_separator{width:20px;margin:25px 0 20px}.countdown-amount{font-size:35px!important;line-height:35px!important;margin-bottom:10px}.countdown-period{font-size:10px!important}.countdown_separator{width:15px;margin:20px 0 15px}}.mat-badge-content{font-weight:600;font-size:12px;font-family:Roboto,Helvetica Neue,sans-serif}.mat-badge-small .mat-badge-content{font-size:9px}.mat-badge-large .mat-badge-content{font-size:24px}.mat-h1,.mat-headline,.mat-typography h1{font:400 24px/32px Roboto,Helvetica Neue,sans-serif;margin:0 0 16px}.mat-h2,.mat-title,.mat-typography h2{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;margin:0 0 16px}.mat-h3,.mat-subheading-2,.mat-typography h3{font:400 16px/28px Roboto,Helvetica Neue,sans-serif;margin:0 0 16px}.mat-h4,.mat-subheading-1,.mat-typography h4{font:400 15px/24px Roboto,Helvetica Neue,sans-serif;margin:0 0 16px}.mat-h5,.mat-typography h5{font:400 11.62px/20px Roboto,Helvetica Neue,sans-serif;margin:0 0 12px}.mat-h6,.mat-typography h6{font:400 9.38px/20px Roboto,Helvetica Neue,sans-serif;margin:0 0 12px}.mat-body-2,.mat-body-strong{font:500 14px/24px Roboto,Helvetica Neue,sans-serif}.mat-body,.mat-body-1,.mat-typography{font:400 14px/20px Roboto,Helvetica Neue,sans-serif}.mat-body p,.mat-body-1 p,.mat-typography p{margin:0 0 12px}.mat-caption,.mat-small{font:400 12px/20px Roboto,Helvetica Neue,sans-serif}.mat-display-4,.mat-typography .mat-display-4{font:300 112px/112px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.05em;margin:0 0 56px}.mat-display-3,.mat-typography .mat-display-3{font:400 56px/56px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.02em;margin:0 0 64px}.mat-display-2,.mat-typography .mat-display-2{font:400 45px/48px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.005em;margin:0 0 64px}.mat-display-1,.mat-typography .mat-display-1{font:400 34px/40px Roboto,Helvetica Neue,sans-serif;margin:0 0 64px}.mat-bottom-sheet-container{font:400 14px/20px Roboto,Helvetica Neue,sans-serif}.mat-button,.mat-fab,.mat-flat-button,.mat-icon-button,.mat-mini-fab,.mat-raised-button,.mat-stroked-button{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-button-toggle,.mat-card{font-family:Roboto,Helvetica Neue,sans-serif}.mat-card-title{font-size:24px;font-weight:500}.mat-card-header .mat-card-title{font-size:20px}.mat-card-content,.mat-card-subtitle{font-size:14px}.mat-checkbox{font-family:Roboto,Helvetica Neue,sans-serif}.mat-checkbox-layout .mat-checkbox-label{line-height:24px}.mat-chip{font-size:14px;font-weight:500}.mat-chip .mat-chip-remove.mat-icon,.mat-chip .mat-chip-trailing-icon.mat-icon{font-size:18px}.mat-table{font-family:Roboto,Helvetica Neue,sans-serif}.mat-header-cell{font-size:12px;font-weight:500}.mat-cell,.mat-footer-cell{font-size:14px}.mat-calendar{font-family:Roboto,Helvetica Neue,sans-serif}.mat-calendar-body{font-size:13px}.mat-calendar-body-label,.mat-calendar-period-button{font-size:14px;font-weight:500}.mat-calendar-table-header th{font-size:11px;font-weight:400}.mat-dialog-title{font:500 20px/32px Roboto,Helvetica Neue,sans-serif}.mat-expansion-panel-header{font-family:Roboto,Helvetica Neue,sans-serif;font-size:15px;font-weight:400}.mat-expansion-panel-content{font:400 14px/20px Roboto,Helvetica Neue,sans-serif}.mat-form-field{font-size:inherit;font-weight:400;line-height:1.125;font-family:Roboto,Helvetica Neue,sans-serif}.mat-form-field-wrapper{padding-bottom:1.34375em}.mat-form-field-prefix .mat-icon,.mat-form-field-suffix .mat-icon{font-size:150%;line-height:1.125}.mat-form-field-prefix .mat-icon-button,.mat-form-field-suffix .mat-icon-button{height:1.5em;width:1.5em}.mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-suffix .mat-icon-button .mat-icon{height:1.125em;line-height:1.125}.mat-form-field-infix{padding:.5em 0;border-top:.84375em solid transparent}.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-1.34375em) scale(.75);width:133.33333%}.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34374em) scale(.75);width:133.33334%}.mat-form-field-label-wrapper{top:-.84375em;padding-top:.84375em}.mat-form-field-label{top:1.34375em}.mat-form-field-underline{bottom:1.34375em}.mat-form-field-subscript-wrapper{font-size:75%;margin-top:.66667em;top:calc(100% - 1.79167em)}.mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-infix{padding:.4375em 0}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.001px);-ms-transform:translateY(-1.28125em) scale(.75);width:133.33333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00101px);-ms-transform:translateY(-1.28124em) scale(.75);width:133.33334%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00102px);-ms-transform:translateY(-1.28123em) scale(.75);width:133.33335%}.mat-form-field-appearance-legacy .mat-form-field-label{top:1.28125em}.mat-form-field-appearance-legacy .mat-form-field-underline{bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper{margin-top:.54167em;top:calc(100% - 1.66667em)}@media print{.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-1.28122em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28121em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.2812em) scale(.75)}}.mat-form-field-appearance-fill .mat-form-field-infix{padding:.25em 0 .75em}.mat-form-field-appearance-fill .mat-form-field-label{top:1.09375em;margin-top:-.5em}.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-.59375em) scale(.75);width:133.33333%}.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.59374em) scale(.75);width:133.33334%}.mat-form-field-appearance-outline .mat-form-field-infix{padding:1em 0}.mat-form-field-appearance-outline .mat-form-field-label{top:1.84375em;margin-top:-.25em}.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-1.59375em) scale(.75);width:133.33333%}.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59374em) scale(.75);width:133.33334%}.mat-grid-tile-footer,.mat-grid-tile-header{font-size:14px}.mat-grid-tile-footer .mat-line,.mat-grid-tile-header .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-grid-tile-footer .mat-line:nth-child(n+2),.mat-grid-tile-header .mat-line:nth-child(n+2){font-size:12px}input.mat-input-element{margin-top:-.0625em}.mat-menu-item{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:400}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px}.mat-radio-button,.mat-select{font-family:Roboto,Helvetica Neue,sans-serif}.mat-select-trigger{height:1.125em}.mat-slide-toggle-content{font-family:Roboto,Helvetica Neue,sans-serif}.mat-slider-thumb-label-text{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px;font-weight:500}.mat-stepper-horizontal,.mat-stepper-vertical{font-family:Roboto,Helvetica Neue,sans-serif}.mat-step-label{font-size:14px;font-weight:400}.mat-step-sub-label-error{font-weight:400}.mat-step-label-error{font-size:14px}.mat-step-label-selected{font-size:14px;font-weight:500}.mat-tab-group{font-family:Roboto,Helvetica Neue,sans-serif}.mat-tab-label,.mat-tab-link{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;margin:0}.mat-tooltip{font-family:Roboto,Helvetica Neue,sans-serif;font-size:10px;padding-top:6px;padding-bottom:6px}.mat-tooltip-handset{font-size:14px;padding-top:8px;padding-bottom:8px}.mat-list-item,.mat-list-option{font-family:Roboto,Helvetica Neue,sans-serif}.mat-list-base .mat-list-item{font-size:16px}.mat-list-base .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-item .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-list-option{font-size:16px}.mat-list-base .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-option .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-subheader{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-list-base[dense] .mat-list-item{font-size:12px}.mat-list-base[dense] .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-item .mat-line:nth-child(n+2){font-size:12px}.mat-list-base[dense] .mat-list-option{font-size:12px}.mat-list-base[dense] .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-option .mat-line:nth-child(n+2){font-size:12px}.mat-list-base[dense] .mat-subheader{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px;font-weight:500}.mat-option{font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px}.mat-optgroup-label{font:500 14px/24px Roboto,Helvetica Neue,sans-serif}.mat-simple-snackbar{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px}.mat-simple-snackbar-action{line-height:1;font-family:inherit;font-size:inherit;font-weight:500}.mat-tree{font-family:Roboto,Helvetica Neue,sans-serif}.mat-nested-tree-node,.mat-tree-node{font-weight:400;font-size:14px}.mat-ripple{overflow:hidden;position:relative}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0s cubic-bezier(0,0,.2,1);transform:scale(0)}@media (-ms-high-contrast:active){.mat-ripple-element{display:none}}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;outline:0;-webkit-appearance:none;-moz-appearance:none}.cdk-global-overlay-wrapper,.cdk-overlay-container{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}@media screen and (-ms-high-contrast:active){.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop,.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}@keyframes cdk-text-field-autofill-start{}@keyframes cdk-text-field-autofill-end{}.cdk-text-field-autofill-monitored:-webkit-autofill{animation-name:cdk-text-field-autofill-start}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation-name:cdk-text-field-autofill-end}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{height:auto!important;overflow:hidden!important;padding:2px 0!important;box-sizing:content-box!important}.mat-ripple-element{background-color:#0000001a}.mat-option{color:#000000de}.mat-option:focus:not(.mat-option-disabled),.mat-option:hover:not(.mat-option-disabled){background:rgba(0,0,0,.04)}.mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled){background:rgba(0,0,0,.04)}.mat-option.mat-active{background:rgba(0,0,0,.04);color:#000000de}.mat-option.mat-option-disabled{color:#00000061}.mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#3f51b5}.mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#ff4081}.mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#f44336}.mat-optgroup-label{color:#0000008a}.mat-optgroup-disabled .mat-optgroup-label{color:#00000061}.mat-pseudo-checkbox{color:#0000008a}.mat-pseudo-checkbox:after{color:#fafafa}.mat-pseudo-checkbox-disabled{color:#b0b0b0}.mat-primary .mat-pseudo-checkbox-checked,.mat-primary .mat-pseudo-checkbox-indeterminate{background:#3f51b5}.mat-accent .mat-pseudo-checkbox-checked,.mat-accent .mat-pseudo-checkbox-indeterminate,.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-indeterminate{background:#ff4081}.mat-warn .mat-pseudo-checkbox-checked,.mat-warn .mat-pseudo-checkbox-indeterminate{background:#f44336}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#b0b0b0}.mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.mat-app-background{background-color:#fafafa;color:#000000de}.mat-theme-loaded-marker{display:none}.mat-autocomplete-panel{background:#fff;color:#000000de}.mat-autocomplete-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:#fff}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:#000000de}.mat-badge-content{color:#fff;background:#3f51b5}@media (-ms-high-contrast:active){.mat-badge-content{outline:solid 1px;border-radius:0}}.mat-badge-accent .mat-badge-content{background:#ff4081;color:#fff}.mat-badge-warn .mat-badge-content{color:#fff;background:#f44336}.mat-badge{position:relative}.mat-badge-hidden .mat-badge-content{display:none}.mat-badge-disabled .mat-badge-content{background:#b9b9b9;color:#00000061}.mat-badge-content{position:absolute;text-align:center;display:inline-block;border-radius:50%;transition:transform .2s ease-in-out;transform:scale(.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.mat-badge-content._mat-animation-noopable,.ng-animate-disabled .mat-badge-content{transition:none}.mat-badge-content.mat-badge-active{transform:none}.mat-badge-small .mat-badge-content{width:16px;height:16px;line-height:16px}.mat-badge-small.mat-badge-above .mat-badge-content{top:-8px}.mat-badge-small.mat-badge-below .mat-badge-content{bottom:-8px}.mat-badge-small.mat-badge-before .mat-badge-content{left:-16px}[dir=rtl] .mat-badge-small.mat-badge-before .mat-badge-content{left:auto;right:-16px}.mat-badge-small.mat-badge-after .mat-badge-content{right:-16px}[dir=rtl] .mat-badge-small.mat-badge-after .mat-badge-content{right:auto;left:-16px}.mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-8px}.mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-8px}.mat-badge-medium .mat-badge-content{width:22px;height:22px;line-height:22px}.mat-badge-medium.mat-badge-above .mat-badge-content{top:-11px}.mat-badge-medium.mat-badge-below .mat-badge-content{bottom:-11px}.mat-badge-medium.mat-badge-before .mat-badge-content{left:-22px}[dir=rtl] .mat-badge-medium.mat-badge-before .mat-badge-content{left:auto;right:-22px}.mat-badge-medium.mat-badge-after .mat-badge-content{right:-22px}[dir=rtl] .mat-badge-medium.mat-badge-after .mat-badge-content{right:auto;left:-22px}.mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-11px}.mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-11px}.mat-badge-large .mat-badge-content{width:28px;height:28px;line-height:28px}.mat-badge-large.mat-badge-above .mat-badge-content{top:-14px}.mat-badge-large.mat-badge-below .mat-badge-content{bottom:-14px}.mat-badge-large.mat-badge-before .mat-badge-content{left:-28px}[dir=rtl] .mat-badge-large.mat-badge-before .mat-badge-content{left:auto;right:-28px}.mat-badge-large.mat-badge-after .mat-badge-content{right:-28px}[dir=rtl] .mat-badge-large.mat-badge-after .mat-badge-content{right:auto;left:-28px}.mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-14px}.mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-14px}.mat-bottom-sheet-container{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f;background:#fff;color:#000000de}.mat-button,.mat-icon-button,.mat-stroked-button{color:inherit;background:0 0}.mat-button.mat-primary,.mat-icon-button.mat-primary,.mat-stroked-button.mat-primary{color:#3f51b5}.mat-button.mat-accent,.mat-icon-button.mat-accent,.mat-stroked-button.mat-accent{color:#ff4081}.mat-button.mat-warn,.mat-icon-button.mat-warn,.mat-stroked-button.mat-warn{color:#f44336}.mat-button.mat-accent[disabled],.mat-button.mat-primary[disabled],.mat-button.mat-warn[disabled],.mat-button[disabled][disabled],.mat-icon-button.mat-accent[disabled],.mat-icon-button.mat-primary[disabled],.mat-icon-button.mat-warn[disabled],.mat-icon-button[disabled][disabled],.mat-stroked-button.mat-accent[disabled],.mat-stroked-button.mat-primary[disabled],.mat-stroked-button.mat-warn[disabled],.mat-stroked-button[disabled][disabled]{color:#00000042}.mat-button.mat-primary .mat-button-focus-overlay,.mat-icon-button.mat-primary .mat-button-focus-overlay,.mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:#3f51b5}.mat-button.mat-accent .mat-button-focus-overlay,.mat-icon-button.mat-accent .mat-button-focus-overlay,.mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:#ff4081}.mat-button.mat-warn .mat-button-focus-overlay,.mat-icon-button.mat-warn .mat-button-focus-overlay,.mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:#f44336}.mat-button[disabled] .mat-button-focus-overlay,.mat-icon-button[disabled] .mat-button-focus-overlay,.mat-stroked-button[disabled] .mat-button-focus-overlay{background-color:transparent}.mat-button .mat-ripple-element,.mat-icon-button .mat-ripple-element,.mat-stroked-button .mat-ripple-element{opacity:.1;background-color:currentColor}.mat-button-focus-overlay{background:#000}.mat-stroked-button:not([disabled]){border-color:#0000001f}.mat-fab,.mat-flat-button,.mat-mini-fab,.mat-raised-button{color:#000000de;background-color:#fff}.mat-fab.mat-primary,.mat-flat-button.mat-primary,.mat-mini-fab.mat-primary,.mat-raised-button.mat-primary,.mat-fab.mat-accent,.mat-flat-button.mat-accent,.mat-mini-fab.mat-accent,.mat-raised-button.mat-accent,.mat-fab.mat-warn,.mat-flat-button.mat-warn,.mat-mini-fab.mat-warn,.mat-raised-button.mat-warn{color:#fff}.mat-fab.mat-accent[disabled],.mat-fab.mat-primary[disabled],.mat-fab.mat-warn[disabled],.mat-fab[disabled][disabled],.mat-flat-button.mat-accent[disabled],.mat-flat-button.mat-primary[disabled],.mat-flat-button.mat-warn[disabled],.mat-flat-button[disabled][disabled],.mat-mini-fab.mat-accent[disabled],.mat-mini-fab.mat-primary[disabled],.mat-mini-fab.mat-warn[disabled],.mat-mini-fab[disabled][disabled],.mat-raised-button.mat-accent[disabled],.mat-raised-button.mat-primary[disabled],.mat-raised-button.mat-warn[disabled],.mat-raised-button[disabled][disabled]{color:#00000042}.mat-fab.mat-primary,.mat-flat-button.mat-primary,.mat-mini-fab.mat-primary,.mat-raised-button.mat-primary{background-color:#3f51b5}.mat-fab.mat-accent,.mat-flat-button.mat-accent,.mat-mini-fab.mat-accent,.mat-raised-button.mat-accent{background-color:#ff4081}.mat-fab.mat-warn,.mat-flat-button.mat-warn,.mat-mini-fab.mat-warn,.mat-raised-button.mat-warn{background-color:#f44336}.mat-fab.mat-accent[disabled],.mat-fab.mat-primary[disabled],.mat-fab.mat-warn[disabled],.mat-fab[disabled][disabled],.mat-flat-button.mat-accent[disabled],.mat-flat-button.mat-primary[disabled],.mat-flat-button.mat-warn[disabled],.mat-flat-button[disabled][disabled],.mat-mini-fab.mat-accent[disabled],.mat-mini-fab.mat-primary[disabled],.mat-mini-fab.mat-warn[disabled],.mat-mini-fab[disabled][disabled],.mat-raised-button.mat-accent[disabled],.mat-raised-button.mat-primary[disabled],.mat-raised-button.mat-warn[disabled],.mat-raised-button[disabled][disabled]{background-color:#0000001f}.mat-fab.mat-primary .mat-ripple-element,.mat-flat-button.mat-primary .mat-ripple-element,.mat-mini-fab.mat-primary .mat-ripple-element,.mat-raised-button.mat-primary .mat-ripple-element,.mat-fab.mat-accent .mat-ripple-element,.mat-flat-button.mat-accent .mat-ripple-element,.mat-mini-fab.mat-accent .mat-ripple-element,.mat-raised-button.mat-accent .mat-ripple-element,.mat-fab.mat-warn .mat-ripple-element,.mat-flat-button.mat-warn .mat-ripple-element,.mat-mini-fab.mat-warn .mat-ripple-element,.mat-raised-button.mat-warn .mat-ripple-element{background-color:#ffffff1a}.mat-flat-button:not([class*=mat-elevation-z]),.mat-stroked-button:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-raised-button:not([disabled]):active:not([class*=mat-elevation-z]){box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.mat-raised-button[disabled]:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-fab:not([class*=mat-elevation-z]),.mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.mat-fab:not([disabled]):active:not([class*=mat-elevation-z]),.mat-mini-fab:not([disabled]):active:not([class*=mat-elevation-z]){box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.mat-fab[disabled]:not([class*=mat-elevation-z]),.mat-mini-fab[disabled]:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-button-toggle-group,.mat-button-toggle-standalone{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-button-toggle-group-appearance-standard,.mat-button-toggle-standalone.mat-button-toggle-appearance-standard{box-shadow:none}.mat-button-toggle{color:#00000061}.mat-button-toggle .mat-button-toggle-focus-overlay{background-color:#0000001f}.mat-button-toggle-appearance-standard{color:#000000de;background:#fff}.mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:#000}.mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:solid 1px rgba(0,0,0,.12)}[dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:solid 1px rgba(0,0,0,.12)}.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:solid 1px rgba(0,0,0,.12)}.mat-button-toggle-checked{background-color:#e0e0e0;color:#0000008a}.mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:#000000de}.mat-button-toggle-disabled{color:#00000042;background-color:#eee}.mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:#fff}.mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}.mat-button-toggle-group-appearance-standard,.mat-button-toggle-standalone.mat-button-toggle-appearance-standard{border:solid 1px rgba(0,0,0,.12)}.mat-card{background:#fff;color:#000000de}.mat-card:not([class*=mat-elevation-z]){box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.mat-card.mat-card-flat:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-card-subtitle{color:#0000008a}.mat-checkbox-frame{border-color:#0000008a}.mat-checkbox-checkmark{fill:#fafafa}.mat-checkbox-checkmark-path{stroke:#fafafa!important}@media (-ms-high-contrast:black-on-white){.mat-checkbox-checkmark-path{stroke:#000!important}}.mat-checkbox-mixedmark{background-color:#fafafa}.mat-checkbox-checked.mat-primary .mat-checkbox-background,.mat-checkbox-indeterminate.mat-primary .mat-checkbox-background{background-color:#3f51b5}.mat-checkbox-checked.mat-accent .mat-checkbox-background,.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background{background-color:#ff4081}.mat-checkbox-checked.mat-warn .mat-checkbox-background,.mat-checkbox-indeterminate.mat-warn .mat-checkbox-background{background-color:#f44336}.mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#b0b0b0}.mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}.mat-checkbox-disabled .mat-checkbox-label{color:#0000008a}@media (-ms-high-contrast:active){.mat-checkbox-disabled{opacity:.5}.mat-checkbox-background{background:0 0}}.mat-checkbox .mat-ripple-element{background-color:#000}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element{background:#3f51b5}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element{background:#ff4081}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element{background:#f44336}.mat-chip.mat-standard-chip{background-color:#e0e0e0;color:#000000de}.mat-chip.mat-standard-chip .mat-chip-remove{color:#000000de;opacity:.4}.mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:.54}.mat-chip.mat-standard-chip.mat-chip-disabled{opacity:.4}.mat-chip.mat-standard-chip:after{background:#000}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#3f51b5;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background:rgba(255,255,255,.1)}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#f44336;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{background:rgba(255,255,255,.1)}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#ff4081;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background:rgba(255,255,255,.1)}.mat-table{background:#fff}.mat-table tbody,.mat-table tfoot,.mat-table thead,.mat-table-sticky,[mat-footer-row],[mat-header-row],[mat-row],mat-footer-row,mat-header-row,mat-row{background:inherit}mat-footer-row,mat-header-row,mat-row,td.mat-cell,td.mat-footer-cell,th.mat-header-cell{border-bottom-color:#0000001f}.mat-header-cell{color:#0000008a}.mat-cell,.mat-footer-cell{color:#000000de}.mat-calendar-arrow{border-top-color:#0000008a}.mat-datepicker-content .mat-calendar-next-button,.mat-datepicker-content .mat-calendar-previous-button,.mat-datepicker-toggle{color:#0000008a}.mat-calendar-table-header{color:#00000061}.mat-calendar-table-header-divider:after{background:rgba(0,0,0,.12)}.mat-calendar-body-label{color:#0000008a}.mat-calendar-body-cell-content{color:#000000de;border-color:transparent}.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){color:#00000061}.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){background-color:#0000000a}.mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:#00000061}.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:#0000002e}.mat-calendar-body-selected{background-color:#3f51b5;color:#fff}.mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#3f51b566}.mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;background-color:#fff;color:#000000de}.mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#ff4081;color:#fff}.mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#ff408166}.mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#f44336;color:#fff}.mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#f4433666}.mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content-touch{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-datepicker-toggle-active{color:#3f51b5}.mat-datepicker-toggle-active.mat-accent{color:#ff4081}.mat-datepicker-toggle-active.mat-warn{color:#f44336}.mat-dialog-container{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f;background:#fff;color:#000000de}.mat-divider{border-top-color:#0000001f}.mat-divider-vertical{border-right-color:#0000001f}.mat-expansion-panel{background:#fff;color:#000000de}.mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-action-row{border-top-color:#0000001f}.mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]),.mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]),.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]){background:rgba(0,0,0,.04)}@media (hover:none){.mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:#fff}}.mat-expansion-panel-header-title{color:#000000de}.mat-expansion-indicator:after,.mat-expansion-panel-header-description{color:#0000008a}.mat-expansion-panel-header[aria-disabled=true]{color:#00000042}.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description,.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title{color:inherit}.mat-form-field-label,.mat-hint{color:#0009}.mat-form-field.mat-focused .mat-form-field-label{color:#3f51b5}.mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#ff4081}.mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#f44336}.mat-focused .mat-form-field-required-marker{color:#ff4081}.mat-form-field-ripple{background-color:#000000de}.mat-form-field.mat-focused .mat-form-field-ripple{background-color:#3f51b5}.mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#ff4081}.mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#f44336}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix:after{color:#3f51b5}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix:after{color:#ff4081}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix:after{color:#f44336}.mat-form-field.mat-form-field-invalid .mat-form-field-label,.mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker,.mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent{color:#f44336}.mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#f44336}.mat-error{color:#f44336}.mat-form-field-appearance-legacy .mat-form-field-label,.mat-form-field-appearance-legacy .mat-hint{color:#0000008a}.mat-form-field-appearance-legacy .mat-form-field-underline{background-color:#0000006b}.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0,rgba(0,0,0,.42) 33%,transparent 0);background-size:4px 100%;background-repeat:repeat-x}.mat-form-field-appearance-standard .mat-form-field-underline{background-color:#0000006b}.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0,rgba(0,0,0,.42) 33%,transparent 0);background-size:4px 100%;background-repeat:repeat-x}.mat-form-field-appearance-fill .mat-form-field-flex{background-color:#0000000a}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:#00000005}.mat-form-field-appearance-fill .mat-form-field-underline:before{background-color:#0000006b}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:#00000061}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline:before{background-color:transparent}.mat-form-field-appearance-outline .mat-form-field-outline{color:#0000001f}.mat-form-field-appearance-outline .mat-form-field-outline-thick{color:#000000de}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:#3f51b5}.mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#ff4081}.mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick,.mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#f44336}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:#00000061}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:#0000000f}.mat-icon.mat-primary{color:#3f51b5}.mat-icon.mat-accent{color:#ff4081}.mat-icon.mat-warn{color:#f44336}.mat-form-field-type-mat-native-select .mat-form-field-infix:after{color:#0000008a}.mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix:after,.mat-input-element:disabled{color:#00000061}.mat-input-element{caret-color:#3f51b5}.mat-input-element::placeholder{color:#0000006b}.mat-input-element::-moz-placeholder{color:#0000006b}.mat-input-element::-webkit-input-placeholder{color:#0000006b}.mat-input-element:-ms-input-placeholder{color:#0000006b}.mat-accent .mat-input-element{caret-color:#ff4081}.mat-form-field-invalid .mat-input-element,.mat-warn .mat-input-element{caret-color:#f44336}.mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix:after{color:#f44336}.mat-list-base .mat-list-item,.mat-list-base .mat-list-option{color:#000000de}.mat-list-base .mat-subheader{color:#0000008a}.mat-list-item-disabled{background-color:#eee}.mat-action-list .mat-list-item:focus,.mat-action-list .mat-list-item:hover,.mat-list-option:focus,.mat-list-option:hover,.mat-nav-list .mat-list-item:focus,.mat-nav-list .mat-list-item:hover{background:rgba(0,0,0,.04)}.mat-menu-panel{background:#fff}.mat-menu-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-menu-item{background:0 0;color:#000000de}.mat-menu-item[disabled],.mat-menu-item[disabled]:after{color:#00000061}.mat-menu-item .mat-icon-no-color,.mat-menu-item-submenu-trigger:after{color:#0000008a}.mat-menu-item-highlighted:not([disabled]),.mat-menu-item.cdk-keyboard-focused:not([disabled]),.mat-menu-item.cdk-program-focused:not([disabled]),.mat-menu-item:hover:not([disabled]){background:rgba(0,0,0,.04)}.mat-paginator{background:#fff}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{color:#0000008a}.mat-paginator-decrement,.mat-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.mat-paginator-first,.mat-paginator-last{border-top:2px solid rgba(0,0,0,.54)}.mat-icon-button[disabled] .mat-paginator-decrement,.mat-icon-button[disabled] .mat-paginator-first,.mat-icon-button[disabled] .mat-paginator-increment,.mat-icon-button[disabled] .mat-paginator-last{border-color:#00000061}.mat-progress-bar-background{fill:#c5cae9}.mat-progress-bar-buffer{background-color:#c5cae9}.mat-progress-bar-fill:after{background-color:#3f51b5}.mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#ff80ab}.mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#ff80ab}.mat-progress-bar.mat-accent .mat-progress-bar-fill:after{background-color:#ff4081}.mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#ffcdd2}.mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#ffcdd2}.mat-progress-bar.mat-warn .mat-progress-bar-fill:after{background-color:#f44336}.mat-progress-spinner circle,.mat-spinner circle{stroke:#3f51b5}.mat-progress-spinner.mat-accent circle,.mat-spinner.mat-accent circle{stroke:#ff4081}.mat-progress-spinner.mat-warn circle,.mat-spinner.mat-warn circle{stroke:#f44336}.mat-radio-outer-circle{border-color:#0000008a}.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#3f51b5}.mat-radio-button.mat-primary .mat-radio-inner-circle,.mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:#3f51b5}.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#ff4081}.mat-radio-button.mat-accent .mat-radio-inner-circle,.mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#ff4081}.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#f44336}.mat-radio-button.mat-warn .mat-radio-inner-circle,.mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:#f44336}.mat-radio-button.mat-radio-disabled .mat-radio-outer-circle,.mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle{border-color:#00000061}.mat-radio-button.mat-radio-disabled .mat-radio-inner-circle,.mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element{background-color:#00000061}.mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:#00000061}.mat-radio-button .mat-ripple-element{background-color:#000}.mat-select-value{color:#000000de}.mat-select-placeholder{color:#0000006b}.mat-select-disabled .mat-select-value{color:#00000061}.mat-select-arrow{color:#0000008a}.mat-select-panel{background:#fff}.mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,.12)}.mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#3f51b5}.mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#ff4081}.mat-form-field.mat-focused.mat-warn .mat-select-arrow,.mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#f44336}.mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:#00000061}.mat-drawer-container{background-color:#fafafa;color:#000000de}.mat-drawer{background-color:#fff;color:#000000de}.mat-drawer.mat-drawer-push{background-color:#fff}.mat-drawer:not(.mat-drawer-side){box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.mat-drawer-side{border-right:solid 1px rgba(0,0,0,.12)}.mat-drawer-side.mat-drawer-end,[dir=rtl] .mat-drawer-side{border-left:solid 1px rgba(0,0,0,.12);border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:solid 1px rgba(0,0,0,.12)}.mat-drawer-backdrop.mat-drawer-shown{background-color:#0009}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#ff4081}.mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:#ff40818a}.mat-slide-toggle.mat-checked .mat-ripple-element{background-color:#ff4081}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:#3f51b5}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background-color:#3f51b58a}.mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element{background-color:#3f51b5}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:#f44336}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{background-color:#f443368a}.mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{background-color:#f44336}.mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#000}.mat-slide-toggle-thumb{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;background-color:#fafafa}.mat-slide-toggle-bar{background-color:#00000061}.mat-slider-track-background{background-color:#00000042}.mat-primary .mat-slider-thumb,.mat-primary .mat-slider-thumb-label,.mat-primary .mat-slider-track-fill{background-color:#3f51b5}.mat-primary .mat-slider-thumb-label-text{color:#fff}.mat-accent .mat-slider-thumb,.mat-accent .mat-slider-thumb-label,.mat-accent .mat-slider-track-fill{background-color:#ff4081}.mat-accent .mat-slider-thumb-label-text{color:#fff}.mat-warn .mat-slider-thumb,.mat-warn .mat-slider-thumb-label,.mat-warn .mat-slider-track-fill{background-color:#f44336}.mat-warn .mat-slider-thumb-label-text{color:#fff}.mat-slider-focus-ring{background-color:#ff408133}.cdk-focused .mat-slider-track-background,.mat-slider:hover .mat-slider-track-background{background-color:#00000061}.mat-slider-disabled .mat-slider-thumb,.mat-slider-disabled .mat-slider-track-background,.mat-slider-disabled .mat-slider-track-fill,.mat-slider-disabled:hover .mat-slider-track-background{background-color:#00000042}.mat-slider-min-value .mat-slider-focus-ring{background-color:#0000001f}.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:#000000de}.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:#00000042}.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:#00000042;background-color:transparent}.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb,.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb{border-color:#00000061}.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb,.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb{border-color:#00000042}.mat-slider-has-ticks .mat-slider-wrapper:after{border-color:#000000b3}.mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(to right,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent);background-image:-moz-repeating-linear-gradient(.0001deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(to bottom,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.mat-step-header.cdk-keyboard-focused,.mat-step-header.cdk-program-focused,.mat-step-header:hover{background-color:#0000000a}@media (hover:none){.mat-step-header:hover{background:0 0}}.mat-step-header .mat-step-label,.mat-step-header .mat-step-optional{color:#0000008a}.mat-step-header .mat-step-icon{background-color:#0000008a;color:#fff}.mat-step-header .mat-step-icon-selected,.mat-step-header .mat-step-icon-state-done,.mat-step-header .mat-step-icon-state-edit{background-color:#3f51b5;color:#fff}.mat-step-header .mat-step-icon-state-error{background-color:transparent;color:#f44336}.mat-step-header .mat-step-label.mat-step-label-active{color:#000000de}.mat-step-header .mat-step-label.mat-step-label-error{color:#f44336}.mat-stepper-horizontal,.mat-stepper-vertical{background-color:#fff}.mat-stepper-vertical-line:before{border-left-color:#0000001f}.mat-horizontal-stepper-header:after,.mat-horizontal-stepper-header:before,.mat-stepper-horizontal-line{border-top-color:#0000001f}.mat-sort-header-arrow{color:#757575}.mat-tab-header,.mat-tab-nav-bar{border-bottom:1px solid rgba(0,0,0,.12)}.mat-tab-group-inverted-header .mat-tab-header,.mat-tab-group-inverted-header .mat-tab-nav-bar{border-top:1px solid rgba(0,0,0,.12);border-bottom:none}.mat-tab-label,.mat-tab-link{color:#000000de}.mat-tab-label.mat-tab-disabled,.mat-tab-link.mat-tab-disabled{color:#00000061}.mat-tab-header-pagination-chevron{border-color:#000000de}.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#00000061}.mat-tab-group[class*=mat-background-] .mat-tab-header,.mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}.mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#c5cae94d}.mat-tab-group.mat-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#3f51b5}.mat-tab-group.mat-primary.mat-background-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ff80ab4d}.mat-tab-group.mat-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#ff4081}.mat-tab-group.mat-accent.mat-background-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffcdd24d}.mat-tab-group.mat-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#f44336}.mat-tab-group.mat-warn.mat-background-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#c5cae94d}.mat-tab-group.mat-background-primary .mat-tab-header,.mat-tab-group.mat-background-primary .mat-tab-header-pagination,.mat-tab-group.mat-background-primary .mat-tab-links,.mat-tab-nav-bar.mat-background-primary .mat-tab-header,.mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-primary .mat-tab-links{background-color:#3f51b5}.mat-tab-group.mat-background-primary .mat-tab-label,.mat-tab-group.mat-background-primary .mat-tab-link,.mat-tab-nav-bar.mat-background-primary .mat-tab-label,.mat-tab-nav-bar.mat-background-primary .mat-tab-link{color:#fff}.mat-tab-group.mat-background-primary .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-primary .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-link.mat-tab-disabled{color:#fff6}.mat-tab-group.mat-background-primary .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-chevron{border-color:#fff}.mat-tab-group.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff6}.mat-tab-group.mat-background-primary .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary .mat-ripple-element{background-color:#ffffff1f}.mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ff80ab4d}.mat-tab-group.mat-background-accent .mat-tab-header,.mat-tab-group.mat-background-accent .mat-tab-header-pagination,.mat-tab-group.mat-background-accent .mat-tab-links,.mat-tab-nav-bar.mat-background-accent .mat-tab-header,.mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-accent .mat-tab-links{background-color:#ff4081}.mat-tab-group.mat-background-accent .mat-tab-label,.mat-tab-group.mat-background-accent .mat-tab-link,.mat-tab-nav-bar.mat-background-accent .mat-tab-label,.mat-tab-nav-bar.mat-background-accent .mat-tab-link{color:#fff}.mat-tab-group.mat-background-accent .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-accent .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-link.mat-tab-disabled{color:#fff6}.mat-tab-group.mat-background-accent .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-chevron{border-color:#fff}.mat-tab-group.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff6}.mat-tab-group.mat-background-accent .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent .mat-ripple-element{background-color:#ffffff1f}.mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:#ffcdd24d}.mat-tab-group.mat-background-warn .mat-tab-header,.mat-tab-group.mat-background-warn .mat-tab-header-pagination,.mat-tab-group.mat-background-warn .mat-tab-links,.mat-tab-nav-bar.mat-background-warn .mat-tab-header,.mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-warn .mat-tab-links{background-color:#f44336}.mat-tab-group.mat-background-warn .mat-tab-label,.mat-tab-group.mat-background-warn .mat-tab-link,.mat-tab-nav-bar.mat-background-warn .mat-tab-label,.mat-tab-nav-bar.mat-background-warn .mat-tab-link{color:#fff}.mat-tab-group.mat-background-warn .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-warn .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-link.mat-tab-disabled{color:#fff6}.mat-tab-group.mat-background-warn .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-chevron{border-color:#fff}.mat-tab-group.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff6}.mat-tab-group.mat-background-warn .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn .mat-ripple-element{background-color:#ffffff1f}.mat-toolbar{background:#f5f5f5;color:#000000de}.mat-toolbar.mat-primary{background:#3f51b5;color:#fff}.mat-toolbar.mat-accent{background:#ff4081;color:#fff}.mat-toolbar.mat-warn{background:#f44336;color:#fff}.mat-toolbar .mat-focused .mat-form-field-ripple,.mat-toolbar .mat-form-field-ripple,.mat-toolbar .mat-form-field-underline{background-color:currentColor}.mat-toolbar .mat-focused .mat-form-field-label,.mat-toolbar .mat-form-field-label,.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow,.mat-toolbar .mat-select-arrow,.mat-toolbar .mat-select-value{color:inherit}.mat-toolbar .mat-input-element{caret-color:currentColor}.mat-tooltip{background:rgba(97,97,97,.9)}.mat-tree{background:#fff}.mat-nested-tree-node,.mat-tree-node{color:#000000de}.mat-snack-bar-container{color:#ffffffb3;background:#323232;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.mat-simple-snackbar-action{color:#ff4081}
