@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,600,600italic,700,700italic,300italic,300&amp;subset=latin,cyrillic);@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700&amp;subset=latin,cyrillic);@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.5.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.5.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.5.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.5.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal;}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%;}.fa-2x{font-size:2em;}.fa-3x{font-size:3em;}.fa-4x{font-size:4em;}.fa-5x{font-size:5em;}.fa-fw{width:1.28571429em;text-align:center;}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none;}.fa-ul>li{position:relative;}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center;}.fa-li.fa-lg{left:-1.85714286em;}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em;}.fa-pull-left{float:left;}.fa-pull-right{float:right;}.fa.fa-pull-left{margin-right:.3em;}.fa.fa-pull-right{margin-left:.3em;}.pull-right{float:right;}.pull-left{float:left;}.fa.pull-left{margin-right:.3em;}.fa.pull-right{margin-left:.3em;}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8);}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1);}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1);}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none;}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle;}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center;}.fa-stack-1x{line-height:inherit;}.fa-stack-2x{font-size:2em;}.fa-inverse{color:#fff;}.fa-glass:before{content:"\f000";}.fa-music:before{content:"\f001";}.fa-search:before{content:"\f002";}.fa-envelope-o:before{content:"\f003";}.fa-heart:before{content:"\f004";}.fa-star:before{content:"\f005";}.fa-star-o:before{content:"\f006";}.fa-user:before{content:"\f007";}.fa-film:before{content:"\f008";}.fa-th-large:before{content:"\f009";}.fa-th:before{content:"\f00a";}.fa-th-list:before{content:"\f00b";}.fa-check:before{content:"\f00c";}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d";}.fa-search-plus:before{content:"\f00e";}.fa-search-minus:before{content:"\f010";}.fa-power-off:before{content:"\f011";}.fa-signal:before{content:"\f012";}.fa-gear:before,.fa-cog:before{content:"\f013";}.fa-trash-o:before{content:"\f014";}.fa-home:before{content:"\f015";}.fa-file-o:before{content:"\f016";}.fa-clock-o:before{content:"\f017";}.fa-road:before{content:"\f018";}.fa-download:before{content:"\f019";}.fa-arrow-circle-o-down:before{content:"\f01a";}.fa-arrow-circle-o-up:before{content:"\f01b";}.fa-inbox:before{content:"\f01c";}.fa-play-circle-o:before{content:"\f01d";}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e";}.fa-refresh:before{content:"\f021";}.fa-list-alt:before{content:"\f022";}.fa-lock:before{content:"\f023";}.fa-flag:before{content:"\f024";}.fa-headphones:before{content:"\f025";}.fa-volume-off:before{content:"\f026";}.fa-volume-down:before{content:"\f027";}.fa-volume-up:before{content:"\f028";}.fa-qrcode:before{content:"\f029";}.fa-barcode:before{content:"\f02a";}.fa-tag:before{content:"\f02b";}.fa-tags:before{content:"\f02c";}.fa-book:before{content:"\f02d";}.fa-bookmark:before{content:"\f02e";}.fa-print:before{content:"\f02f";}.fa-camera:before{content:"\f030";}.fa-font:before{content:"\f031";}.fa-bold:before{content:"\f032";}.fa-italic:before{content:"\f033";}.fa-text-height:before{content:"\f034";}.fa-text-width:before{content:"\f035";}.fa-align-left:before{content:"\f036";}.fa-align-center:before{content:"\f037";}.fa-align-right:before{content:"\f038";}.fa-align-justify:before{content:"\f039";}.fa-list:before{content:"\f03a";}.fa-dedent:before,.fa-outdent:before{content:"\f03b";}.fa-indent:before{content:"\f03c";}.fa-video-camera:before{content:"\f03d";}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e";}.fa-pencil:before{content:"\f040";}.fa-map-marker:before{content:"\f041";}.fa-adjust:before{content:"\f042";}.fa-tint:before{content:"\f043";}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044";}.fa-share-square-o:before{content:"\f045";}.fa-check-square-o:before{content:"\f046";}.fa-arrows:before{content:"\f047";}.fa-step-backward:before{content:"\f048";}.fa-fast-backward:before{content:"\f049";}.fa-backward:before{content:"\f04a";}.fa-play:before{content:"\f04b";}.fa-pause:before{content:"\f04c";}.fa-stop:before{content:"\f04d";}.fa-forward:before{content:"\f04e";}.fa-fast-forward:before{content:"\f050";}.fa-step-forward:before{content:"\f051";}.fa-eject:before{content:"\f052";}.fa-chevron-left:before{content:"\f053";}.fa-chevron-right:before{content:"\f054";}.fa-plus-circle:before{content:"\f055";}.fa-minus-circle:before{content:"\f056";}.fa-times-circle:before{content:"\f057";}.fa-check-circle:before{content:"\f058";}.fa-question-circle:before{content:"\f059";}.fa-info-circle:before{content:"\f05a";}.fa-crosshairs:before{content:"\f05b";}.fa-times-circle-o:before{content:"\f05c";}.fa-check-circle-o:before{content:"\f05d";}.fa-ban:before{content:"\f05e";}.fa-arrow-left:before{content:"\f060";}.fa-arrow-right:before{content:"\f061";}.fa-arrow-up:before{content:"\f062";}.fa-arrow-down:before{content:"\f063";}.fa-mail-forward:before,.fa-share:before{content:"\f064";}.fa-expand:before{content:"\f065";}.fa-compress:before{content:"\f066";}.fa-plus:before{content:"\f067";}.fa-minus:before{content:"\f068";}.fa-asterisk:before{content:"\f069";}.fa-exclamation-circle:before{content:"\f06a";}.fa-gift:before{content:"\f06b";}.fa-leaf:before{content:"\f06c";}.fa-fire:before{content:"\f06d";}.fa-eye:before{content:"\f06e";}.fa-eye-slash:before{content:"\f070";}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071";}.fa-plane:before{content:"\f072";}.fa-calendar:before{content:"\f073";}.fa-random:before{content:"\f074";}.fa-comment:before{content:"\f075";}.fa-magnet:before{content:"\f076";}.fa-chevron-up:before{content:"\f077";}.fa-chevron-down:before{content:"\f078";}.fa-retweet:before{content:"\f079";}.fa-shopping-cart:before{content:"\f07a";}.fa-folder:before{content:"\f07b";}.fa-folder-open:before{content:"\f07c";}.fa-arrows-v:before{content:"\f07d";}.fa-arrows-h:before{content:"\f07e";}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080";}.fa-twitter-square:before{content:"\f081";}.fa-facebook-square:before{content:"\f082";}.fa-camera-retro:before{content:"\f083";}.fa-key:before{content:"\f084";}.fa-gears:before,.fa-cogs:before{content:"\f085";}.fa-comments:before{content:"\f086";}.fa-thumbs-o-up:before{content:"\f087";}.fa-thumbs-o-down:before{content:"\f088";}.fa-star-half:before{content:"\f089";}.fa-heart-o:before{content:"\f08a";}.fa-sign-out:before{content:"\f08b";}.fa-linkedin-square:before{content:"\f08c";}.fa-thumb-tack:before{content:"\f08d";}.fa-external-link:before{content:"\f08e";}.fa-sign-in:before{content:"\f090";}.fa-trophy:before{content:"\f091";}.fa-github-square:before{content:"\f092";}.fa-upload:before{content:"\f093";}.fa-lemon-o:before{content:"\f094";}.fa-phone:before{content:"\f095";}.fa-square-o:before{content:"\f096";}.fa-bookmark-o:before{content:"\f097";}.fa-phone-square:before{content:"\f098";}.fa-twitter:before{content:"\f099";}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a";}.fa-github:before{content:"\f09b";}.fa-unlock:before{content:"\f09c";}.fa-credit-card:before{content:"\f09d";}.fa-feed:before,.fa-rss:before{content:"\f09e";}.fa-hdd-o:before{content:"\f0a0";}.fa-bullhorn:before{content:"\f0a1";}.fa-bell:before{content:"\f0f3";}.fa-certificate:before{content:"\f0a3";}.fa-hand-o-right:before{content:"\f0a4";}.fa-hand-o-left:before{content:"\f0a5";}.fa-hand-o-up:before{content:"\f0a6";}.fa-hand-o-down:before{content:"\f0a7";}.fa-arrow-circle-left:before{content:"\f0a8";}.fa-arrow-circle-right:before{content:"\f0a9";}.fa-arrow-circle-up:before{content:"\f0aa";}.fa-arrow-circle-down:before{content:"\f0ab";}.fa-globe:before{content:"\f0ac";}.fa-wrench:before{content:"\f0ad";}.fa-tasks:before{content:"\f0ae";}.fa-filter:before{content:"\f0b0";}.fa-briefcase:before{content:"\f0b1";}.fa-arrows-alt:before{content:"\f0b2";}.fa-group:before,.fa-users:before{content:"\f0c0";}.fa-chain:before,.fa-link:before{content:"\f0c1";}.fa-cloud:before{content:"\f0c2";}.fa-flask:before{content:"\f0c3";}.fa-cut:before,.fa-scissors:before{content:"\f0c4";}.fa-copy:before,.fa-files-o:before{content:"\f0c5";}.fa-paperclip:before{content:"\f0c6";}.fa-save:before,.fa-floppy-o:before{content:"\f0c7";}.fa-square:before{content:"\f0c8";}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9";}.fa-list-ul:before{content:"\f0ca";}.fa-list-ol:before{content:"\f0cb";}.fa-strikethrough:before{content:"\f0cc";}.fa-underline:before{content:"\f0cd";}.fa-table:before{content:"\f0ce";}.fa-magic:before{content:"\f0d0";}.fa-truck:before{content:"\f0d1";}.fa-pinterest:before{content:"\f0d2";}.fa-pinterest-square:before{content:"\f0d3";}.fa-google-plus-square:before{content:"\f0d4";}.fa-google-plus:before{content:"\f0d5";}.fa-money:before{content:"\f0d6";}.fa-caret-down:before{content:"\f0d7";}.fa-caret-up:before{content:"\f0d8";}.fa-caret-left:before{content:"\f0d9";}.fa-caret-right:before{content:"\f0da";}.fa-columns:before{content:"\f0db";}.fa-unsorted:before,.fa-sort:before{content:"\f0dc";}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd";}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de";}.fa-envelope:before{content:"\f0e0";}.fa-linkedin:before{content:"\f0e1";}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2";}.fa-legal:before,.fa-gavel:before{content:"\f0e3";}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4";}.fa-comment-o:before{content:"\f0e5";}.fa-comments-o:before{content:"\f0e6";}.fa-flash:before,.fa-bolt:before{content:"\f0e7";}.fa-sitemap:before{content:"\f0e8";}.fa-umbrella:before{content:"\f0e9";}.fa-paste:before,.fa-clipboard:before{content:"\f0ea";}.fa-lightbulb-o:before{content:"\f0eb";}.fa-exchange:before{content:"\f0ec";}.fa-cloud-download:before{content:"\f0ed";}.fa-cloud-upload:before{content:"\f0ee";}.fa-user-md:before{content:"\f0f0";}.fa-stethoscope:before{content:"\f0f1";}.fa-suitcase:before{content:"\f0f2";}.fa-bell-o:before{content:"\f0a2";}.fa-coffee:before{content:"\f0f4";}.fa-cutlery:before{content:"\f0f5";}.fa-file-text-o:before{content:"\f0f6";}.fa-building-o:before{content:"\f0f7";}.fa-hospital-o:before{content:"\f0f8";}.fa-ambulance:before{content:"\f0f9";}.fa-medkit:before{content:"\f0fa";}.fa-fighter-jet:before{content:"\f0fb";}.fa-beer:before{content:"\f0fc";}.fa-h-square:before{content:"\f0fd";}.fa-plus-square:before{content:"\f0fe";}.fa-angle-double-left:before{content:"\f100";}.fa-angle-double-right:before{content:"\f101";}.fa-angle-double-up:before{content:"\f102";}.fa-angle-double-down:before{content:"\f103";}.fa-angle-left:before{content:"\f104";}.fa-angle-right:before{content:"\f105";}.fa-angle-up:before{content:"\f106";}.fa-angle-down:before{content:"\f107";}.fa-desktop:before{content:"\f108";}.fa-laptop:before{content:"\f109";}.fa-tablet:before{content:"\f10a";}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b";}.fa-circle-o:before{content:"\f10c";}.fa-quote-left:before{content:"\f10d";}.fa-quote-right:before{content:"\f10e";}.fa-spinner:before{content:"\f110";}.fa-circle:before{content:"\f111";}.fa-mail-reply:before,.fa-reply:before{content:"\f112";}.fa-github-alt:before{content:"\f113";}.fa-folder-o:before{content:"\f114";}.fa-folder-open-o:before{content:"\f115";}.fa-smile-o:before{content:"\f118";}.fa-frown-o:before{content:"\f119";}.fa-meh-o:before{content:"\f11a";}.fa-gamepad:before{content:"\f11b";}.fa-keyboard-o:before{content:"\f11c";}.fa-flag-o:before{content:"\f11d";}.fa-flag-checkered:before{content:"\f11e";}.fa-terminal:before{content:"\f120";}.fa-code:before{content:"\f121";}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122";}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123";}.fa-location-arrow:before{content:"\f124";}.fa-crop:before{content:"\f125";}.fa-code-fork:before{content:"\f126";}.fa-unlink:before,.fa-chain-broken:before{content:"\f127";}.fa-question:before{content:"\f128";}.fa-info:before{content:"\f129";}.fa-exclamation:before{content:"\f12a";}.fa-superscript:before{content:"\f12b";}.fa-subscript:before{content:"\f12c";}.fa-eraser:before{content:"\f12d";}.fa-puzzle-piece:before{content:"\f12e";}.fa-microphone:before{content:"\f130";}.fa-microphone-slash:before{content:"\f131";}.fa-shield:before{content:"\f132";}.fa-calendar-o:before{content:"\f133";}.fa-fire-extinguisher:before{content:"\f134";}.fa-rocket:before{content:"\f135";}.fa-maxcdn:before{content:"\f136";}.fa-chevron-circle-left:before{content:"\f137";}.fa-chevron-circle-right:before{content:"\f138";}.fa-chevron-circle-up:before{content:"\f139";}.fa-chevron-circle-down:before{content:"\f13a";}.fa-html5:before{content:"\f13b";}.fa-css3:before{content:"\f13c";}.fa-anchor:before{content:"\f13d";}.fa-unlock-alt:before{content:"\f13e";}.fa-bullseye:before{content:"\f140";}.fa-ellipsis-h:before{content:"\f141";}.fa-ellipsis-v:before{content:"\f142";}.fa-rss-square:before{content:"\f143";}.fa-play-circle:before{content:"\f144";}.fa-ticket:before{content:"\f145";}.fa-minus-square:before{content:"\f146";}.fa-minus-square-o:before{content:"\f147";}.fa-level-up:before{content:"\f148";}.fa-level-down:before{content:"\f149";}.fa-check-square:before{content:"\f14a";}.fa-pencil-square:before{content:"\f14b";}.fa-external-link-square:before{content:"\f14c";}.fa-share-square:before{content:"\f14d";}.fa-compass:before{content:"\f14e";}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150";}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151";}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152";}.fa-euro:before,.fa-eur:before{content:"\f153";}.fa-gbp:before{content:"\f154";}.fa-dollar:before,.fa-usd:before{content:"\f155";}.fa-rupee:before,.fa-inr:before{content:"\f156";}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157";}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158";}.fa-won:before,.fa-krw:before{content:"\f159";}.fa-bitcoin:before,.fa-btc:before{content:"\f15a";}.fa-file:before{content:"\f15b";}.fa-file-text:before{content:"\f15c";}.fa-sort-alpha-asc:before{content:"\f15d";}.fa-sort-alpha-desc:before{content:"\f15e";}.fa-sort-amount-asc:before{content:"\f160";}.fa-sort-amount-desc:before{content:"\f161";}.fa-sort-numeric-asc:before{content:"\f162";}.fa-sort-numeric-desc:before{content:"\f163";}.fa-thumbs-up:before{content:"\f164";}.fa-thumbs-down:before{content:"\f165";}.fa-youtube-square:before{content:"\f166";}.fa-youtube:before{content:"\f167";}.fa-xing:before{content:"\f168";}.fa-xing-square:before{content:"\f169";}.fa-youtube-play:before{content:"\f16a";}.fa-dropbox:before{content:"\f16b";}.fa-stack-overflow:before{content:"\f16c";}.fa-instagram:before{content:"\f16d";}.fa-flickr:before{content:"\f16e";}.fa-adn:before{content:"\f170";}.fa-bitbucket:before{content:"\f171";}.fa-bitbucket-square:before{content:"\f172";}.fa-tumblr:before{content:"\f173";}.fa-tumblr-square:before{content:"\f174";}.fa-long-arrow-down:before{content:"\f175";}.fa-long-arrow-up:before{content:"\f176";}.fa-long-arrow-left:before{content:"\f177";}.fa-long-arrow-right:before{content:"\f178";}.fa-apple:before{content:"\f179";}.fa-windows:before{content:"\f17a";}.fa-android:before{content:"\f17b";}.fa-linux:before{content:"\f17c";}.fa-dribbble:before{content:"\f17d";}.fa-skype:before{content:"\f17e";}.fa-foursquare:before{content:"\f180";}.fa-trello:before{content:"\f181";}.fa-female:before{content:"\f182";}.fa-male:before{content:"\f183";}.fa-gittip:before,.fa-gratipay:before{content:"\f184";}.fa-sun-o:before{content:"\f185";}.fa-moon-o:before{content:"\f186";}.fa-archive:before{content:"\f187";}.fa-bug:before{content:"\f188";}.fa-vk:before{content:"\f189";}.fa-weibo:before{content:"\f18a";}.fa-renren:before{content:"\f18b";}.fa-pagelines:before{content:"\f18c";}.fa-stack-exchange:before{content:"\f18d";}.fa-arrow-circle-o-right:before{content:"\f18e";}.fa-arrow-circle-o-left:before{content:"\f190";}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191";}.fa-dot-circle-o:before{content:"\f192";}.fa-wheelchair:before{content:"\f193";}.fa-vimeo-square:before{content:"\f194";}.fa-turkish-lira:before,.fa-try:before{content:"\f195";}.fa-plus-square-o:before{content:"\f196";}.fa-space-shuttle:before{content:"\f197";}.fa-slack:before{content:"\f198";}.fa-envelope-square:before{content:"\f199";}.fa-wordpress:before{content:"\f19a";}.fa-openid:before{content:"\f19b";}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c";}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d";}.fa-yahoo:before{content:"\f19e";}.fa-google:before{content:"\f1a0";}.fa-reddit:before{content:"\f1a1";}.fa-reddit-square:before{content:"\f1a2";}.fa-stumbleupon-circle:before{content:"\f1a3";}.fa-stumbleupon:before{content:"\f1a4";}.fa-delicious:before{content:"\f1a5";}.fa-digg:before{content:"\f1a6";}.fa-pied-piper:before{content:"\f1a7";}.fa-pied-piper-alt:before{content:"\f1a8";}.fa-drupal:before{content:"\f1a9";}.fa-joomla:before{content:"\f1aa";}.fa-language:before{content:"\f1ab";}.fa-fax:before{content:"\f1ac";}.fa-building:before{content:"\f1ad";}.fa-child:before{content:"\f1ae";}.fa-paw:before{content:"\f1b0";}.fa-spoon:before{content:"\f1b1";}.fa-cube:before{content:"\f1b2";}.fa-cubes:before{content:"\f1b3";}.fa-behance:before{content:"\f1b4";}.fa-behance-square:before{content:"\f1b5";}.fa-steam:before{content:"\f1b6";}.fa-steam-square:before{content:"\f1b7";}.fa-recycle:before{content:"\f1b8";}.fa-automobile:before,.fa-car:before{content:"\f1b9";}.fa-cab:before,.fa-taxi:before{content:"\f1ba";}.fa-tree:before{content:"\f1bb";}.fa-spotify:before{content:"\f1bc";}.fa-deviantart:before{content:"\f1bd";}.fa-soundcloud:before{content:"\f1be";}.fa-database:before{content:"\f1c0";}.fa-file-pdf-o:before{content:"\f1c1";}.fa-file-word-o:before{content:"\f1c2";}.fa-file-excel-o:before{content:"\f1c3";}.fa-file-powerpoint-o:before{content:"\f1c4";}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5";}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6";}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7";}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8";}.fa-file-code-o:before{content:"\f1c9";}.fa-vine:before{content:"\f1ca";}.fa-codepen:before{content:"\f1cb";}.fa-jsfiddle:before{content:"\f1cc";}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd";}.fa-circle-o-notch:before{content:"\f1ce";}.fa-ra:before,.fa-rebel:before{content:"\f1d0";}.fa-ge:before,.fa-empire:before{content:"\f1d1";}.fa-git-square:before{content:"\f1d2";}.fa-git:before{content:"\f1d3";}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4";}.fa-tencent-weibo:before{content:"\f1d5";}.fa-qq:before{content:"\f1d6";}.fa-wechat:before,.fa-weixin:before{content:"\f1d7";}.fa-send:before,.fa-paper-plane:before{content:"\f1d8";}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9";}.fa-history:before{content:"\f1da";}.fa-circle-thin:before{content:"\f1db";}.fa-header:before{content:"\f1dc";}.fa-paragraph:before{content:"\f1dd";}.fa-sliders:before{content:"\f1de";}.fa-share-alt:before{content:"\f1e0";}.fa-share-alt-square:before{content:"\f1e1";}.fa-bomb:before{content:"\f1e2";}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3";}.fa-tty:before{content:"\f1e4";}.fa-binoculars:before{content:"\f1e5";}.fa-plug:before{content:"\f1e6";}.fa-slideshare:before{content:"\f1e7";}.fa-twitch:before{content:"\f1e8";}.fa-yelp:before{content:"\f1e9";}.fa-newspaper-o:before{content:"\f1ea";}.fa-wifi:before{content:"\f1eb";}.fa-calculator:before{content:"\f1ec";}.fa-paypal:before{content:"\f1ed";}.fa-google-wallet:before{content:"\f1ee";}.fa-cc-visa:before{content:"\f1f0";}.fa-cc-mastercard:before{content:"\f1f1";}.fa-cc-discover:before{content:"\f1f2";}.fa-cc-amex:before{content:"\f1f3";}.fa-cc-paypal:before{content:"\f1f4";}.fa-cc-stripe:before{content:"\f1f5";}.fa-bell-slash:before{content:"\f1f6";}.fa-bell-slash-o:before{content:"\f1f7";}.fa-trash:before{content:"\f1f8";}.fa-copyright:before{content:"\f1f9";}.fa-at:before{content:"\f1fa";}.fa-eyedropper:before{content:"\f1fb";}.fa-paint-brush:before{content:"\f1fc";}.fa-birthday-cake:before{content:"\f1fd";}.fa-area-chart:before{content:"\f1fe";}.fa-pie-chart:before{content:"\f200";}.fa-line-chart:before{content:"\f201";}.fa-lastfm:before{content:"\f202";}.fa-lastfm-square:before{content:"\f203";}.fa-toggle-off:before{content:"\f204";}.fa-toggle-on:before{content:"\f205";}.fa-bicycle:before{content:"\f206";}.fa-bus:before{content:"\f207";}.fa-ioxhost:before{content:"\f208";}.fa-angellist:before{content:"\f209";}.fa-cc:before{content:"\f20a";}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b";}.fa-meanpath:before{content:"\f20c";}.fa-buysellads:before{content:"\f20d";}.fa-connectdevelop:before{content:"\f20e";}.fa-dashcube:before{content:"\f210";}.fa-forumbee:before{content:"\f211";}.fa-leanpub:before{content:"\f212";}.fa-sellsy:before{content:"\f213";}.fa-shirtsinbulk:before{content:"\f214";}.fa-simplybuilt:before{content:"\f215";}.fa-skyatlas:before{content:"\f216";}.fa-cart-plus:before{content:"\f217";}.fa-cart-arrow-down:before{content:"\f218";}.fa-diamond:before{content:"\f219";}.fa-ship:before{content:"\f21a";}.fa-user-secret:before{content:"\f21b";}.fa-motorcycle:before{content:"\f21c";}.fa-street-view:before{content:"\f21d";}.fa-heartbeat:before{content:"\f21e";}.fa-venus:before{content:"\f221";}.fa-mars:before{content:"\f222";}.fa-mercury:before{content:"\f223";}.fa-intersex:before,.fa-transgender:before{content:"\f224";}.fa-transgender-alt:before{content:"\f225";}.fa-venus-double:before{content:"\f226";}.fa-mars-double:before{content:"\f227";}.fa-venus-mars:before{content:"\f228";}.fa-mars-stroke:before{content:"\f229";}.fa-mars-stroke-v:before{content:"\f22a";}.fa-mars-stroke-h:before{content:"\f22b";}.fa-neuter:before{content:"\f22c";}.fa-genderless:before{content:"\f22d";}.fa-facebook-official:before{content:"\f230";}.fa-pinterest-p:before{content:"\f231";}.fa-whatsapp:before{content:"\f232";}.fa-server:before{content:"\f233";}.fa-user-plus:before{content:"\f234";}.fa-user-times:before{content:"\f235";}.fa-hotel:before,.fa-bed:before{content:"\f236";}.fa-viacoin:before{content:"\f237";}.fa-train:before{content:"\f238";}.fa-subway:before{content:"\f239";}.fa-medium:before{content:"\f23a";}.fa-yc:before,.fa-y-combinator:before{content:"\f23b";}.fa-optin-monster:before{content:"\f23c";}.fa-opencart:before{content:"\f23d";}.fa-expeditedssl:before{content:"\f23e";}.fa-battery-4:before,.fa-battery-full:before{content:"\f240";}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241";}.fa-battery-2:before,.fa-battery-half:before{content:"\f242";}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243";}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244";}.fa-mouse-pointer:before{content:"\f245";}.fa-i-cursor:before{content:"\f246";}.fa-object-group:before{content:"\f247";}.fa-object-ungroup:before{content:"\f248";}.fa-sticky-note:before{content:"\f249";}.fa-sticky-note-o:before{content:"\f24a";}.fa-cc-jcb:before{content:"\f24b";}.fa-cc-diners-club:before{content:"\f24c";}.fa-clone:before{content:"\f24d";}.fa-balance-scale:before{content:"\f24e";}.fa-hourglass-o:before{content:"\f250";}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251";}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252";}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253";}.fa-hourglass:before{content:"\f254";}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255";}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256";}.fa-hand-scissors-o:before{content:"\f257";}.fa-hand-lizard-o:before{content:"\f258";}.fa-hand-spock-o:before{content:"\f259";}.fa-hand-pointer-o:before{content:"\f25a";}.fa-hand-peace-o:before{content:"\f25b";}.fa-trademark:before{content:"\f25c";}.fa-registered:before{content:"\f25d";}.fa-creative-commons:before{content:"\f25e";}.fa-gg:before{content:"\f260";}.fa-gg-circle:before{content:"\f261";}.fa-tripadvisor:before{content:"\f262";}.fa-odnoklassniki:before{content:"\f263";}.fa-odnoklassniki-square:before{content:"\f264";}.fa-get-pocket:before{content:"\f265";}.fa-wikipedia-w:before{content:"\f266";}.fa-safari:before{content:"\f267";}.fa-chrome:before{content:"\f268";}.fa-firefox:before{content:"\f269";}.fa-opera:before{content:"\f26a";}.fa-internet-explorer:before{content:"\f26b";}.fa-tv:before,.fa-television:before{content:"\f26c";}.fa-contao:before{content:"\f26d";}.fa-500px:before{content:"\f26e";}.fa-amazon:before{content:"\f270";}.fa-calendar-plus-o:before{content:"\f271";}.fa-calendar-minus-o:before{content:"\f272";}.fa-calendar-times-o:before{content:"\f273";}.fa-calendar-check-o:before{content:"\f274";}.fa-industry:before{content:"\f275";}.fa-map-pin:before{content:"\f276";}.fa-map-signs:before{content:"\f277";}.fa-map-o:before{content:"\f278";}.fa-map:before{content:"\f279";}.fa-commenting:before{content:"\f27a";}.fa-commenting-o:before{content:"\f27b";}.fa-houzz:before{content:"\f27c";}.fa-vimeo:before{content:"\f27d";}.fa-black-tie:before{content:"\f27e";}.fa-fonticons:before{content:"\f280";}.fa-reddit-alien:before{content:"\f281";}.fa-edge:before{content:"\f282";}.fa-credit-card-alt:before{content:"\f283";}.fa-codiepie:before{content:"\f284";}.fa-modx:before{content:"\f285";}.fa-fort-awesome:before{content:"\f286";}.fa-usb:before{content:"\f287";}.fa-product-hunt:before{content:"\f288";}.fa-mixcloud:before{content:"\f289";}.fa-scribd:before{content:"\f28a";}.fa-pause-circle:before{content:"\f28b";}.fa-pause-circle-o:before{content:"\f28c";}.fa-stop-circle:before{content:"\f28d";}.fa-stop-circle-o:before{content:"\f28e";}.fa-shopping-bag:before{content:"\f290";}.fa-shopping-basket:before{content:"\f291";}.fa-hashtag:before{content:"\f292";}.fa-bluetooth:before{content:"\f293";}.fa-bluetooth-b:before{content:"\f294";}.fa-percent:before{content:"\f295";}.flex-container a:hover,.flex-slider a:hover{outline:none;}.slides,.slides > li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}.flex-pauseplay span{text-transform:capitalize;}.flexslider{margin:0;padding:0;}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}.flexslider .slides img{width:100%;display:block;}.flexslider .slides:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .flexslider .slides{display:block;}* html .flexslider .slides{height:1%;}.no-js .flexslider .slides > li:first-child{display:block;}.flexslider{position:relative;zoom:1;}.flexslider .slides{zoom:1;}.flexslider .slides img{height:auto;-moz-user-select:none;}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.loading .flex-viewport{max-height:300px;}.carousel li{margin-right:5px;}.flex-direction-nav{*height:0;}.flex-direction-nav a{text-decoration:none;display:block;width:36px;height:36px;border-radius:36px;line-height:34px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:#fff;text-align:center;background:rgba(228,62,22,0.6);transition:all 0.3s ease-in-out;}.flex-direction-nav a:before{font-size:27px;display:inline-block;vertical-align:middle;content:'\f104';font-family:FontAwesome;color:#fff;margin:0 3px 0 0;}.flex-direction-nav a.flex-next:before{content:'\f105';margin:0 0 0 5px;}.flex-direction-nav .flex-prev{left:-50px;}.flex-direction-nav .flex-next{right:-50px;}.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:30px;}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1;background:rgba(228,62,22,0.8);}.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:30px;}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1;background:rgba(228,62,22,0.8);}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default;z-index:-1;}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000;}.flex-pauseplay a:before{font-size:20px;display:inline-block;content:'';}.flex-pauseplay a:hover{opacity:1;}.flex-pauseplay a.flex-play:before{content:'';}.flex-control-nav{width:100%;position:absolute;bottom:40px;text-align:center;z-index:4;}.flex-control-nav li{margin:0 6px;display:inline-block;}.flex-control-paging li a{width:14px;height:14px;display:block;background:#c0c4d7;cursor:pointer;text-indent:-9999px;border-radius:20px;border:3px solid #fff;}.flex-control-paging li a:hover{background:#ff3100;}.flex-control-paging li a.flex-active{background:#ff3100;cursor:default;border:2px solid #ff3100;width:14px;height:14px;box-shadow:inset 0 0 0 2px #fff;}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}.flex-control-thumbs li{width:25%;float:left;margin:0;}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.flex-control-thumbs img:hover{opacity:1;}.flex-control-thumbs .flex-active{opacity:1;cursor:default;}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:30px;}.flex-direction-nav .flex-next{opacity:1;right:30px;}}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{border:0;outline:none;vertical-align:top;margin:0;padding:0;}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020;}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.fancybox-opened{z-index:8030;}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5);}.fancybox-outer,.fancybox-inner{position:relative;}.fancybox-inner{overflow:hidden;}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;white-space:nowrap;margin:0;padding:15px;}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;}.fancybox-image{max-width:100%;max-height:100%;}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(../js/fancybox/fancybox_sprite.png);}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}#fancybox-loading div{width:44px;height:44px;background:url(../js/fancybox/fancybox_loading.gif) center center no-repeat;}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(../js/fancybox/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;}.fancybox-prev{left:0;}.fancybox-next{right:0;}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;}.fancybox-prev span{left:10px;background-position:0 -36px;}.fancybox-next span{right:10px;background-position:0 -72px;}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important;}.fancybox-lock{overflow:hidden !important;width:auto;}.fancybox-lock body{overflow:hidden !important;}.fancybox-lock-test{overflow-y:hidden !important;}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:rgba(0,0,0,0.6);}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;position:relative;text-shadow:none;z-index:8050;}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap;padding:2px 20px;}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}.fancybox-title-inside-wrap{padding-top:10px;}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;background:rgba(0,0,0,0.8);padding:10px;}.fancybox-nav:hover span,.fancybox-opened .fancybox-title{visibility:visible;}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(../js/fancybox/fancybox_sprite@2x.png);background-size:44px 152px;}#fancybox-loading div{background-image:url(../js/fancybox/fancybox_loading@2x.gif);background-size:24px 24px;}}#fancybox-thumbs{position:fixed;left:0;width:100%;overflow:hidden;z-index:8050;}#fancybox-thumbs.bottom{bottom:2px;}#fancybox-thumbs.top{top:2px;}#fancybox-thumbs ul{position:relative;list-style:none;margin:0;padding:0;}#fancybox-thumbs ul li{float:left;opacity:0.5;padding:1px;}#fancybox-thumbs ul li.active{opacity:0.75;border:1px solid #fff;padding:0;}#fancybox-thumbs ul li:hover{opacity:1;}#fancybox-thumbs ul li a{display:block;position:relative;overflow:hidden;border:1px solid #222;background:#111;outline:none;}#fancybox-thumbs ul li img{display:block;position:relative;border:0;max-width:none;padding:0;}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px);}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}.owl-carousel .owl-item{float:left;}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer;}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}.grabbing{cursor:url(../img/grabbing.png) 8 8, move;}.owl-carousel  .owl-wrapper,.owl-carousel  .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px;}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease;}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease;}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease;}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease;}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both;}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both;}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both;}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both;}@-webkit-keyframes empty{0%{opacity:1;}}@-moz-keyframes empty{0%{opacity:1;}}@keyframes empty{0%{opacity:1;}}@-webkit-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-moz-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@-moz-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px);}75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%);}100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%);}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px);}75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%);}100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%);}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px);}75%{opacity:.5;transform:translateZ(-500px) translateX(-200%);}100%{opacity:.5;transform:translateZ(-500px) translateX(-200%);}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%);}75%{opacity:.5;-webkit-transform:translateZ(-500px);}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0);}}@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%);}75%{opacity:.5;-moz-transform:translateZ(-500px);}100%{opacity:1;-moz-transform:translateZ(0) translateX(0);}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%);}75%{opacity:.5;transform:translateZ(-500px);}100%{opacity:1;transform:translateZ(0) translateX(0);}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8);}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8);}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8);}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%);}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%);}}@keyframes goDown{from{transform:translateY(-100%);}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5);}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5);}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5);}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5);}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5);}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5);}}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,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}@font-face{font-family:'MontserratBlack';src:url('../fonts/MontserratBlack.eot');src:url('../fonts/MontserratBlack.eot?#iefix') format('embedded-opentype'), url('../fonts/MontserratBlack.otf') format('opentype'), url('../fonts/MontserratBlack.woff2') format('woff2'), url('../fonts/MontserratBlack.woff') format('woff'), url('../fonts/MontserratBlack.svg#MontserratBlack') format('svg');font-weight:normal;font-style:normal;}body{-webkit-text-size-adjust:100%;font-family:'Open Sans', sans-serif;font-size:14px;line-height:1.42857143;position:relative;background:#f1f1f1;}body *{box-sizing:border-box;line-height:1.42857143;}h1,h2,h3,h4,h5,h6,h1 *,h2 *,h3 *,h4 *,h5 *,h6 *{line-height:1.1;}h1,h2,h3,h4,h5,h6,strong,b{font-weight:700;}i,em{font-style:italic;}img{max-width:100%;height:auto;}a{text-decoration:none;color:inherit;}a:hover{text-decoration:none;}input[type=text],input[type=submit],input[type=image],input[type=password],input[type=email],button,textarea{-webkit-appearance:none;}textarea,button,input[type=password],input[type=email],input[type=submit],input[type=text]{font-family:'Open Sans', sans-serif;}a:focus{text-decoration:none;}textarea:focus,button:focus,a:focus,input:focus{outline:none;}@keyframes new-item-animation{0%{opacity:0;-webkit-transform:translateX(-300px);-moz-transform:translateX(-300px);-ms-transform:translateX(-300px);-o-transform:translateX(-300px);transform:translateX(-300px);}70%{opacity:1;-webkit-transform:translateX(50px);-moz-transform:translateX(50px);-ms-transform:translateX(50px);-o-transform:translateX(50px);transform:translateX(50px);}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}}.cont{width:1200px;margin:0 auto;max-width:100%;}.cont:after{clear:both;display:block;content:'';}.site-wrapper{-webkit-background-size:cover !important;background-size:cover !important;background-position:center center !important;}.page-full .row-width-container{max-width:1200px;margin-left:auto;margin-right:auto;}body .vc_row{margin-left:0;margin-right:0;}.top{position:relative;padding:30px 30px 0;height:auto;}.top:before{position:absolute;content:'';display:block;top:0;background:#fff;bottom:30px;left:0;right:0;}.top:after{clear:both;display:block;content:'';}.top.nopadding{padding:0px 30px 0;}.site-header{position:absolute;top:30px;left:30px;right:30px;padding:0 44px;padding-bottom:44px;z-index:2;}.menu-opened .site-header{z-index:initial;}.no-overlay .site-header{position:relative;top:auto;left:auto;right:auto;}.site-header:after{clear:both;display:block;content:'';}.site-header .header-logo{position:absolute;left:0;width:100%;text-align:center;top:0;line-height:114px;z-index:3;z-index:10;}.site-header .header-logo img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto;height:auto;}.site-header .mainmenu-btn{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);cursor:pointer;float:left;margin:44px 0 0;position:relative;z-index:11;width:43px;height:33px;display:block;}.mainmenu-btn-line{display:block;position:absolute;height:3px;width:43px;background:#fff;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.15s ease-in-out;-moz-transition:.15s ease-in-out;-o-transition:.15s ease-in-out;transition:.15s ease-in-out;}.mainmenu-btn-line:nth-child(1){top:0px;width:23px;}.mainmenu-btn-line:nth-child(2),.mainmenu-btn-line:nth-child(3){top:13px;width:33px;}.mainmenu-btn-line:nth-child(4){top:26px;}.mainmenu-btn.opened{z-index:103;}.mainmenu-btn.opened .mainmenu-btn-line{background:#383e48;}.mainmenu-btn.opened .mainmenu-btn-line:nth-child(1){top:8px;width:0%;left:50%;}.mainmenu-btn.opened .mainmenu-btn-line:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.mainmenu-btn.opened .mainmenu-btn-line:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}.mainmenu-btn.opened .mainmenu-btn-line:nth-child(4){top:8px;width:0%;left:50%;}.site-header .header-search{float:right;padding:46px 0 0;position:relative;z-index:11;}.site-header .header-search-btn{display:block;font-size:18px;color:#fff;-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;}.site-header .header-search-btn.opened .fa:before{content:'\f00d';}.site-header .header-search form{position:absolute;top:100%;right:-20px;background:#fff;padding:0 20px;margin:30px 0 0;box-shadow:0px 0px 11px 0 rgba(21,25,26,0.1);display:block;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:translate3d(0,10px,0);-moz-transform:translate3d(0,10px,0);-ms-transform:translate3d(0,10px,0);-o-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);visibility:hidden;opacity:0;}.site-header .header-search .header-search-btn.opened + form{opacity:1;-webkit-transform:translate3d(0,0px,0);-moz-transform:translate3d(0,0px,0);-ms-transform:translate3d(0,0px,0);-o-transform:translate3d(0,0px,0);transform:translate3d(0,0px,0);visibility:visible;}.site-header .header-search form:after{position:absolute;content:'\f106';font-family:FontAwesome;font-size:15px;color:#fff;top:0;margin:-29px 0 0;right:23px;}.site-header .header-search form input[type=text]{background:transparent;-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;border:none;font-size:15px;color:#969aa1;height:48px;width:230px;padding:0 20px 0 0;display:block;}.site-header .header-search form input[type=text]::-webkit-input-placeholder{color:#969aa1;}.site-header .header-search form input[type=text]::-moz-placeholder{color:#969aa1;opacity:1;}.site-header .header-search form input[type=text]:-ms-input-placeholder{color:#969aa1;}.site-header .header-search form button[type=submit]{font-size:18px;font-weight:700;cursor:pointer;text-transform:uppercase;line-height:100%;position:absolute;right:20px;top:50%;letter-spacing:0.02em;margin:-20px 0 0;padding:0;height:40px;border:none;background:transparent;-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;color:#969aa1;}.site-header .header-search form button[type=submit] .fa{font-size:18px;margin:0 0 0 6px;}.site-header .header-search form button[type=submit]:hover{color:#08b9df;}.mainmenu-bg{display:none;position:fixed;top:0;bottom:0;right:0;left:0;background:rgba(56,62,72,0.8);z-index:100;}nav#primary-menu,.mainmenu{position:absolute;top:0;background:#fff;height:100%;z-index:101;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;left:-400px;}body.menu-opened nav#primary-menu,body.menu-opened .mainmenu{left:0;}body:after{position:absolute;z-index:100;content:'';display:block;width:360px;background:#fff;left:-360px;top:0;bottom:0;position:fixed;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}body.menu-opened:after{left:0;}nav#primary-menu > ul,.mainmenu > ul{padding:175px 0 0 0;width:360px;}nav#primary-menu > ul > li,.mainmenu > ul > li{font-size:25px;font-weight:700;font-family:'Montserrat', sans-serif;text-transform:uppercase;margin:0 0 102px;margin:0;padding:0 30px 0 72px;}nav#primary-menu > ul > li.menu-item-has-children > a > .fa,.mainmenu > ul > li.menu-item-has-children > a > .fa{display:none;}nav#primary-menu > ul > li > a,.mainmenu > ul > li > a{color:#888b91;display:block;-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;height:100%;position:relative;}nav#primary-menu > ul > li.active > a,.mainmenu > ul > li.active > a{color:#383e48;}nav#primary-menu > ul > li > a:hover,.mainmenu > ul > li > a:hover{color:#383e48;}nav#primary-menu > ul > li:hover > a,.mainmenu > ul > li:hover > a{color:#383e48;}nav#primary-menu > ul > li ul li a,.mainmenu > ul > li ul li a{color:#383e48;-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;display:block;position:relative;}nav#primary-menu > ul > li ul li.active > a,.mainmenu > ul > li ul li.active > a{color:#08b9df;}nav#primary-menu > ul > li ul li > a:hover,.mainmenu > ul > li ul li > a:hover{color:#08b9df;}nav#primary-menu > ul > li > ul,.mainmenu > ul > li > ul{position:absolute;border-left:1px solid #ebebeb;top:0;left:100%;background:#fff;height:100%;padding:0;display:none;min-width:300px;width:300px;padding-top:175px;}nav#primary-menu > ul > li > ul > li,.mainmenu > ul > li > ul > li{font-size:18px;font-weight:700;font-family:'Montserrat', sans-serif;text-transform:uppercase;margin:0;padding:0 30px 0 58px;}nav#primary-menu > ul > li > ul > li ul,.mainmenu > ul > li > ul > li ul{display:none;padding-left:15px;}nav#primary-menu > ul > li > ul > li ul li,.mainmenu > ul > li > ul > li ul li{padding-top:10px;}nav#primary-menu > ul > li ul li > a >.fa,.mainmenu > ul > li ul li > a >.fa{position:absolute;right:0px;text-align:center;top:50%;margin:-16px 0 0;display:block;width:40px;height:30px;font-size:30px;cursor:pointer;-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;color:#383e48;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}nav#primary-menu > ul > li ul li > a >.fa:hover,.mainmenu > ul > li ul li > a >.fa:hover{color:#888b91;}nav#primary-menu > ul > li ul li.opened > a >.fa,.mainmenu > ul > li ul li.opened > a >.fa{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}.topslider{padding-top:80px;overflow:hidden;position:relative;-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;background:transparent;}.topslider .slider{margin:0 auto;}.topslider .slider .slide{display:none;}.topslider .responisve-container{height:750px;-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;}.topslider .slider.show-lines .slide:after{content:'';position:absolute;left:50%;display:block;top:-80px;bottom:0;width:1px;z-index:1;width:300px;margin:0 0 0 -600px;border-left:1px solid rgba(255,255,255,0.2);border-right:1px solid rgba(255,255,255,0.2);}.topslider .slider.show-lines .slide:before{content:'';position:absolute;right:50%;display:block;top:-80px;bottom:0;width:1px;z-index:1;width:300px;margin:0 -600px 0 0;border-left:1px solid rgba(255,255,255,0.2);border-right:1px solid rgba(255,255,255,0.2);}.home .topslider .slider.show-lines .slide:after{margin:0 0 0 -585px;}.home .topslider .slider.show-lines .slide:before{margin:0 -585px 0 0;}.topslider .slider.show-lines .slide .line-ct{z-index:1;position:absolute;left:50%;display:block;top:-80px;bottom:0;width:1px !important;background:rgba(255,255,255,0.2);}.topslider .slider .slide .topslider-img{display:block;z-index:2;text-align:center;}.topslider .slider .slide .topslider-img img{max-height:100%;max-width:100%;display:inline-block;vertical-align:middle;width:auto;height:auto;}.topslider .slider .slide img{max-height:100%;max-width:100%;display:inline-block;vertical-align:middle;width:auto;height:auto;}.topslider .slider .slide .topslider-ttl{display:block;z-index:2;text-align:center;font-size:197px;color:rgba(255,255,255,0.1);position:absolute;z-index:1;margin:0;padding:0;line-height:100%;font-family:'MontserratBlack', 'Montserrat', sans-serif;letter-spacing:0.05em;}.topslider .prev,.topslider .next{width:auto;height:auto;border-radius:0;line-height:100%;margin:0;top:50%;opacity:1;text-align:center;background:none;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;font-family:'Montserrat', sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;border-bottom:3px solid #fff;letter-spacing:0.1em;color:#fff;display:block;position:absolute;z-index:10;}.topslider .prev{left:0;padding:0 0 11px 80px;}.topslider .prev:hover{left:-10px;}.topslider .next{right:0;padding:0 80px 11px 0;}.topslider .next:hover{right:-10px;}.fraction-slider{position:relative;width:100%;height:100%;overflow:visible;}.fraction-slider .slide{display:none;width:100%;height:100%;position:absolute;z-index:1;}.fraction-slider .active-slide{z-index:1;}.fraction-slider .fs_obj{display:block;display:none;position:absolute;top:0px;left:100%;z-index:3;}.fraction-slider .fs_fixed_obj{z-index:2;left:0;}.fraction-slider .fs_obj *{display:inline-block;position:relative;top:0;left:0;}.fraction-slider .prev,.fraction-slider .next{display:none;position:absolute;width:45px;height:45px;z-index:4;}.fs-pager-wrapper{position:absolute;left:10px;bottom:10px;z-index:9;z-index:4;}.fs-pager-wrapper a{display:inline-block;width:14px;height:14px;margin:0 5px 0 0;background:#000;}.fs-pager-wrapper .active{background:#08b9df;}.page-full-height{border:30px solid #fff;position:relative;padding-left:30px;padding-right:30px;-webkit-background-size:cover !important;background-size:cover !important;background-position:center center !important;}.page-full-height:after{clear:both;display:block;content:'';}.page-full-height .site-header{position:relative;top:auto;left:auto;right:auto;margin:0 -30px;}.page-full-height .cont{max-width:100%;z-index:2;}.page-cont-wrap{text-align:center;padding-top:70px;padding-bottom:70px;}.page-full-height .page-cont-wrap .page-cont{text-align:left;line-height:1.42857143;display:inline-block;vertical-align:middle;position:relative;}.page-full-height .page-cont:after{clear:both;display:block;content:'';}.page-full-height .line-ct-wrap{overflow:hidden;display:block;width:100%;height:100%;position:absolute;top:0;left:0;}.page-full-height .line-ct{z-index:1;position:absolute;left:50%;display:block;top:0;height:100%;width:1px;background:rgba(255,255,255,0.2);}.page-full-height .line-ct:after{content:'';position:absolute;left:50%;display:block;top:0;height:100%;width:1px;z-index:1;width:300px;margin:0 0 0 -600px;border-left:1px solid rgba(255,255,255,0.2);border-right:1px solid rgba(255,255,255,0.2);}.page-full-height .line-ct:before{content:'';position:absolute;right:50%;display:block;top:0;height:100%;width:1px;z-index:1;width:300px;margin:0 -600px 0 0;border-left:1px solid rgba(255,255,255,0.2);border-right:1px solid rgba(255,255,255,0.2);}.page-full-height .hentry{margin:0;position:relative;}.page-container{z-index:4;position:relative;font-size:16px;color:#969aa1;line-height:190%;background:#fff;padding:42px 50px 30px;margin-bottom:50px;margin-top:50px;}.page-full{position:relative;margin:50px 0;font-size:16px;color:#969aa1;line-height:190%;padding:0;z-index:1;}.page-container:after,.page-full:after{clear:both;content:'';display:block;}.page-container .hentry,.page-full .hentry{margin:0;}.page-styling{font-size:16px;color:#969aa1;line-height:190%;position:relative;}.page-full-height .page-styling{background:transparent;}.page-styling h1,.page-styling h2,.page-styling h3,.page-styling h4,.page-styling h5,.page-styling h6{font-size:24px;font-weight:700;color:#3e4751;margin:0 0 24px;font-family:'Montserrat', sans-serif;}.page-styling h1{font-size:28px;}.page-styling h2{font-size:24px;}.page-styling h3{font-size:20px;}.page-styling h4{font-size:18px;}.page-styling h5{font-size:16px;}.page-styling h6{font-size:16px;font-style:italic;}.page-styling p{line-height:190%;margin:0 0 20px;}.page-styling a{color:#08b9df;transition:all 0.2s;text-decoration:none;border-bottom:1px solid transparent;}.page-styling a:hover{border-color:#08b9df;}.page-styling strong,.page-styling b{color:#3e4751;}.page-styling address{margin:0 0 24px;line-height:190%;}.page-styling code{background-color:#e8e8e8;padding:2px 4px;color:#3e4751;font-family:Inconsolata, monospace;}.page-styling mark,.page-styling ins{background:#08b9df;color:#fff;padding:2px 4px;text-decoration:none;}.page-styling pre{border:1px solid #d1d1d1;font-size:16px;line-height:1.42857143;margin:0 0 28px;max-width:100%;overflow:auto;padding:20px;white-space:pre;white-space:pre-wrap;word-wrap:break-word;font-family:Inconsolata, monospace;color:#3e4751;}.page-styling sup{vertical-align:super;font-size:smaller;}.page-styling sub{vertical-align:sub;font-size:smaller;}.page-styling li > ol{margin:0;padding-left:0;}.page-styling .wpb_text_column ul,.page-styling > ul{margin:0 0 24px;}.page-styling .wpb_text_column ul li,.page-styling > ul li{position:relative;padding-left:20px;line-height:190%;}.page-styling .wpb_text_column ul li:after,.page-styling > ul li:after{content:'\f105';position:absolute;font-family:FontAwesome;font-size:16px;color:#08b9df;top:0;left:0px;display:block;}.page-styling .wpb_text_column ol,.page-styling > ol{list-style-type:decimal;margin:0 0 24px 18px;}.page-styling .wpb_text_column ol li,.page-styling > ol li{position:relative;padding-left:5px;line-height:190%;}.page-styling .wpb_text_column ol li:after,.page-styling ol li:after{display:none;}.page-styling ul li ol li{padding-left:5px;}.page-styling li > ol{margin:0 0 0 18px;list-style-type:decimal;}.page-styling blockquote{padding:26px 40px 10px;margin:0 auto 28px;overflow:hidden;font-style:italic;font-weight:700;text-align:center;max-width:800px;position:relative;line-height:190%;}.page-styling blockquote:before{position:absolute;content:'';top:3px;height:3px;border-top:1px solid #08b9df;border-bottom:1px solid #08b9df;left:50%;width:40px;margin:0 0 0 -20px;display:block;}.page-styling blockquote:after{position:absolute;content:'';bottom:3px;height:3px;border-top:1px solid #08b9df;border-bottom:1px solid #08b9df;left:50%;width:40px;margin:0 0 0 -20px;display:block;}.page-styling blockquote p{margin-bottom:20px !important;color:#3e4751;}.page-styling cite{font-style:italic;}.page-styling table,.page-styling th,.page-styling td{border:1px solid #d1d1d1;line-height:190%;}.page-styling table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 28px;table-layout:fixed;width:100%;color:#3e4751;}.page-styling caption,.page-styling th,.page-styling td{font-weight:normal;text-align:left;}.page-styling th{border-width:0 1px 1px 0;font-weight:700;}.page-styling td{border-width:0 1px 1px 0;}.page-styling th,.page-styling td{padding:10px 15px;}.page-styling dl{margin:0 0 24px;line-height:190%;}.page-styling dt{font-weight:700;color:#3e4751;line-height:190%;}.page-styling dd{margin:0 0 24px;line-height:190%;}.page-styling input[type=password],.page-styling input[type=tel],.page-styling input[type=email],.page-styling input[type=text]{background:transparent;-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;border:1px solid #ebebeb;font-size:16px;color:#969aa1;height:50px;padding:0 17px;display:inline-block;}.page-styling input[type=password]:focus,.page-styling input[type=tel]:focus,.page-styling input[type=email]:focus,.page-styling input[type=text]:focus{border-color:#d1d1d1;}.page-styling input[type=password]::-webkit-input-placeholder,.page-styling input[type=tel]::-webkit-input-placeholder,.page-styling input[type=email]::-webkit-input-placeholder,.page-styling input[type=text]::-webkit-input-placeholder{color:#969aa1;}.page-styling input[type=password]::-moz-placeholder,.page-styling input[type=tel]::-moz-placeholder,.page-styling input[type=email]::-moz-placeholder,.page-styling input[type=text]::-moz-placeholder{color:#969aa1;opacity:1;}.page-styling input[type=password]:-ms-input-placeholder,.page-styling input[type=tel]:-ms-input-placeholder,.page-styling input[type=email]:-ms-input-placeholder,.page-styling input[type=text]:-ms-input-placeholder{color:#969aa1;}.page-styling textarea{background:transparent;-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;border:1px solid #ebebeb;font-size:16px;color:#969aa1;padding:14px 17px 14px 17px;display:block;width:100%;margin:0 0 24px;}.page-styling textarea:focus{border-color:#d1d1d1;}.page-styling textarea::-webkit-input-placeholder{color:#969aa1;}.page-styling textarea::-moz-placeholder{color:#969aa1;opacity:1;}.page-styling textarea:-ms-input-placeholder{color:#969aa1;}.page-styling button[type=submit],.page-styling input[type=submit]{font-size:14px;color:#383e48;font-weight:700;cursor:pointer;text-transform:uppercase;line-height:100%;letter-spacing:0.02em;margin:-29px 0 0;padding:0;border:none;background:transparent;-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;}.page-styling button[type=submit]:hover,.page-styling input[type=submit]:hover{color:#08b9df;}.page-header{text-align:center;padding-top:50px;padding-bottom:50px;}.page-header h1{font-size:24px;margin:0;padding:0;font-family:'Montserrat', sans-serif;font-weight:700;line-height:125%;color:#3e4751;}.page-topttl{text-align:center;padding:70px 50px 50px;-webkit-background-size:cover !important;background-size:cover !important;background-repeat:no-repeat !important;background-position:center center !important;margin-top:-30px;margin-bottom:50px;background:transparent;z-index:0;}.page-topttl h1{line-height:1.1;margin:25px 0 25px;color:#3e4751;}.page-topttl.page-topttl-light h1{color:#fff;}.page-topttl.page-topttl-light p{color:#fff;}.page-topttl p{line-height:190%;margin:25px 0 25px;}.page-topttl.nophoto{background:linear-gradient(to left,#f1f1f1 0%,#f1f1f1 20%,#fff 50%,#f1f1f1 80%,#f1f1f1 100%);background:linear-gradient(to left,#f1f1f1 0%,#f1f1f1 20%,#fff 35%,#fff 50%,#fff 65%,#f1f1f1 80%,#f1f1f1 100%);background:linear-gradient(to left,#f1f1f1 0%,#f1f1f1 15%,#fff 27%,#fff 50%,#fff 73%,#f1f1f1 85%,#f1f1f1 100%);}.page-topttl.topttl-bgfixed{background-attachment:fixed !important;}.menu-opened .page-topttl{z-index:-1;}.front{padding:0;}.project-front-sections-wrap{position:relative;max-width:100%;}.project-front-sections-inner{position:absolute;left:100%;z-index:3;}.project-front-sections{position:absolute;padding:47px 0 0 54px;top:0;width:180px;}.project-front-sections.fixed{position:fixed;}.project-front-sections-inner .project-front-sections li{font-size:13px;margin:0 0 44px;padding:0;text-transform:uppercase;font-weight:700;}.project-front-sections li a.active{font-size:15px;}.project-front-sections li a{color:#9ba3a8;-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;border-bottom:1px solid transparent;}.project-front-sections li a:hover{border-color:#9ba3a8;}.project-front-sections li a.active{color:#08b9df;}.project-front-sections li a.active:hover{border-color:transparent;}.project-front-list{margin:0 auto 30px;position:relative;z-index:10;width:auto;}.project-front-list:after{clear:both;content:'';display:block;}.project-front-list .project-front{width:25%;float:left;position:relative;margin-top:-1px;}.project-front-list .project-front:after{position:absolute;content:'';background:rgba(255,255,255,0);display:block;height:0;width:0;top:50%;left:50%;right:50%;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.project-front-list .project-front .project-front-link:before{position:absolute;content:'';background-color:#000a1e;display:block;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;opacity:0;top:20px;bottom:20px;left:20px;right:20px;}.project-front-list .project-front:hover .project-front-link:before{top:20px;bottom:20px;left:20px;right:20px;z-index:11;opacity:0.7;}.project-front-list .project-front-sizer{width:25%;}.project-front-list .project-front.project-front-width2{width:50%;}.project-front .project-front-link{display:block;-o-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);border:none;position:relative;}.project-front:hover .project-front-link{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);box-shadow:0 0 30px 0 rgba(0,0,0,0.35);z-index:11;}.project-front .project-front-link img{display:block;width:100%;height:auto;}.project-front .project-front-cont{opacity:0;z-index:11;position:absolute;text-align:center;left:0;right:0;top:45%;-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;padding:0 20px;}.project-front:hover .project-front-cont{opacity:1;top:50%;}.project-front .project-front-sect{color:#08b9df;-o-transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;font-weight:700;font-size:13px;text-transform:uppercase;padding:0 10px;margin:0 0 9px;}.project-front .project-front-cont h3{margin:0;font-size:24px;font-weight:700;font-family:'Montserrat', sans-serif;color:#fff;-o-transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;padding:0 10px;}body p.project-front-more{margin:0 0 45px;position:relative;text-align:center;padding:0;display:block;}.project-front-more a{padding:44px 0 0px;display:inline-block;position:relative;font-size:13px;color:#08b9df;font-weight:700;-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;text-transform:uppercase;border-bottom:1px solid transparent;}.project-front-more a:after{position:absolute;width:2px;height:29px;content:'';display:block;top:0;left:50%;margin:0 0 0 -1px;background:#08b9df;}.project-front-more a:hover{border-color:#08b9df;}.project-front-more a.load:after{-webkit-animation:fa-spin 0.2s infinite linear;animation:fa-spin 0.2s infinite linear;}.post-front-list{margin-bottom:30px;padding:0;}.post-front-list:after{clear:both;display:block;content:'';}.post-front{padding:29px 39px 12px;background:#fff;color:#969aa1;font-size:16px;line-height:190%;float:left;width:25%;border-top:1px solid #f1f1f1;border-right:1px solid #f1f1f1;min-height:253px;position:relative;-o-transition:transform 0.3s ease-in;-moz-transition:transform 0.3s ease-in;-webkit-transition:transform 0.3s ease-in;transition:transform 0.3s ease-in;-o-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);}.post-front:hover{z-index:2;border:none;-o-transform:scale(1.07);-ms-transform:scale(1.07);-moz-transform:scale(1.07);-webkit-transform:scale(1.07);transform:scale(1.07);-o-transition:transform 0.3s ease-in;-moz-transition:transform 0.3s ease-in;-webkit-transition:transform 0.3s ease-in;transition:transform 0.3s ease-in;box-shadow:0 0 30px 0 rgba(0,0,0,0.09);}.post-front:nth-child(4n+1){clear:left;}.post-front:nth-child(4n){border-right:none;}.post-front:nth-child(1),.post-front:nth-child(2),.post-front:nth-child(3),.post-front:nth-child(4){border-top:none;}.post-front .post-front-sect{color:#08b9df;font-size:13px;font-weight:700;text-transform:uppercase;-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;border-bottom:1px solid transparent;margin:0 0 8px;display:inline-block;}.post-front .post-front-sect:hover{border-color:#08b9df;}.post-front h3{font-size:22px;font-family:'Montserrat', sans-serif;margin:0 0 9px;}.post-front h3 a{color:#3e4751;-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;line-height:135%;border:none;}.post-front h3 a:hover{color:#08b9df;}.post-front p{line-height:190%;}body p.post-front-link{margin:0 0 45px;position:relative;text-align:center;padding:0;display:block;}.post-front-link a{padding:44px 0 0px;display:inline-block;position:relative;font-size:13px;color:#08b9df;font-weight:700;-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;text-transform:uppercase;border-bottom:1px solid transparent;}.post-front-link a:after{position:absolute;width:2px;height:29px;content:'';display:block;top:0;left:50%;margin:0 0 0 -1px;background:#08b9df;}.post-front-link a:hover{border-color:#08b9df;}.instagram-list{margin:0 0 30px;padding:0;}.instagram-list:after{clear:both;content:'';display:block;}.instagram-list li{float:left;width:25%;margin:0;padding:0;position:relative;margin-top:-1px;}.instagram-list li a{display:block;-o-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in;-o-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);position:relative;margin-right:-1px;}.instagram-list li a:hover{z-index:2;-o-transform:scale(1.07);-ms-transform:scale(1.07);-moz-transform:scale(1.07);-webkit-transform:scale(1.07);transform:scale(1.07);box-shadow:0 0 30px 0 rgba(0,0,0,0.35);}.instagram-list li img{display:block;width:100%;height:auto;}.instagram-more{margin:0 0 45px;position:relative;text-align:center;padding:0;display:block;}.instagram-more a{padding:44px 0 0px;display:inline-block;position:relative;font-size:13px;color:#08b9df;font-weight:700;-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;text-transform:uppercase;border-bottom:1px solid transparent;}.instagram-more a:after{position:absolute;width:2px;height:29px;content:'';display:block;top:0;left:50%;margin:0 0 0 -1px;background:#08b9df;}.instagram-more a:hover{border-color:#08b9df;}#sb_instagram #sbi_images{margin:0 0 30px;padding:0;}#sb_instagram #sbi_images .sbi_item{float:left;width:25%;margin:0;padding:0;position:relative;margin-top:-1px;}#sb_instagram #sbi_images .sbi_item a{display:block;-o-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in;-o-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);position:relative;margin-right:-1px;border:none;opacity:1 !important;}#sb_instagram #sbi_images .sbi_item a:hover{z-index:2;-o-transform:scale(1.07);-ms-transform:scale(1.07);-moz-transform:scale(1.07);-webkit-transform:scale(1.07);transform:scale(1.07);box-shadow:0 0 30px 0 rgba(0,0,0,0.35);}#sb_instagram #sbi_images .sbi_item img{display:block;width:100%;height:auto;}#sb_instagram #sbi_load{padding:0 !important;margin:0 0 45px;position:relative;text-align:center;display:block;}#sb_instagram .sbi_follow_btn{margin:0;position:relative;text-align:center;padding:0;display:block;}#sb_instagram .sbi_follow_btn a{border-radius:0;background:none;padding:44px 0 0;display:inline-block;position:relative;font-size:13px;color:#08b9df;font-weight:700;-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;text-transform:uppercase;border-bottom:1px solid transparent;}#sb_instagram .sbi_follow_btn a:hover{border-color:#08b9df;color:#08b9df;opacity:1;}#sb_instagram .sbi_follow_btn a .fa{display:none;}#sb_instagram .sbi_follow_btn a:after{position:absolute;width:2px;height:29px;content:'';display:block;top:0;left:50%;margin:0 0 0 -1px;background:#08b9df;}#sb_instagram #sbi_load .sbi_follow_btn{margin-left:0;}#sb_instagram #sbi_load .sbi_load_btn{margin:0;position:relative;text-align:center;padding:0;display:block;border-radius:0;background:none;}#sb_instagram #sbi_load .sbi_load_btn{padding:44px 0 0px;display:inline-block;position:relative;font-size:13px;color:#08b9df;font-weight:700;-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;text-transform:uppercase;border-bottom:1px solid transparent;}#sb_instagram #sbi_load .sbi_load_btn:after{position:absolute;width:2px;height:29px;content:'';display:block;top:0;left:50%;margin:0 0 0 -1px;background:#08b9df;}#sb_instagram #sbi_load .sbi_load_btn:hover{border-color:#08b9df;}.blog-sections-wrap{position:relative;}.blog-sections-inner{position:absolute;left:100%;z-index:3;}.blog-sections{position:absolute;padding:47px 0 0 54px;top:0;width:180px;}.blog-sections.fixed{position:fixed;}.blog-sections li{font-size:13px;margin:0 0 44px;padding:0;text-transform:uppercase;font-weight:700;}.blog-sections li.current-cat{font-size:15px;}body.blog .blog-sections li.cat-item-all{font-size:15px;}.blog-sections li a{color:#9ba3a8;-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;border-bottom:1px solid transparent;}.blog-sections li a:hover{border-color:#9ba3a8;}.blog-sections li.current-cat a{color:#08b9df;}.blog-sections li.current-cat:hover a{border-color:transparent;}body.blog .blog-sections li.cat-item-all:hover a{border-color:transparent;}body.blog .blog-sections li.cat-item-all a{color:#08b9df;}.blog-list{margin-bottom:50px;}.blog-list:after{display:block;clear:both;content:'';}.blog-i{position:relative;margin:0;background:#fff;}.blog-i.sticky:after{position:absolute;content:'';display:block;top:0;left:auto;bottom:0;width:5px;background:#08b9df;}.blog-i.sticky h3:before{font-family:FontAwesome;content:'\f0c6';display:inline-block;vertical-align:middle;color:#08b9df;margin:-1px 8px 0 0px;}.blog-i.hidden{opacity:0;-o-transition:all .1s ease;-moz-transition:all .1s ease;-webkit-transition:all .1s ease;transition:all .1s ease;}.blog-i.show{opacity:0;-webkit-animation:new-item-animation .5s cubic-bezier(.14,.25,.52,1.56) forwards;-o-animation:new-item-animation .5s cubic-bezier(.14,.25,.52,1.56) forwards;animation:new-item-animation .5s cubic-bezier(.14,.25,.52,1.56) forwards;}.blog-i .blog-img{position:absolute;width:50%;right:0;top:0;bottom:0;overflow:hidden;}.blog-i .blog-img > iframe{width:100%;height:100%;display:block;}.blog-i .blog-img a{position:absolute;top:-1px;bottom:-1px;width:100%;display:block;-o-transition:transform 0.6s;-moz-transition:transform 0.6s;-webkit-transition:transform 0.6s;transition:transform 0.6s;background-repeat:no-repeat !important;-webkit-background-size:cover !important;background-size:cover !important;background-position:center center !important;}.blog-i .blog-img a:hover{-o-transform:scale3d(1.03,1.03,1);-ms-transform:scale3d(1.03,1.03,1);-moz-transform:scale3d(1.03,1.03,1);-webkit-transform:scale3d(1.03,1.03,1);transform:scale3d(1.03,1.03,1);}.blog-i .blog-slider{text-align:center;position:absolute;width:50%;right:0;top:0;bottom:0;overflow:hidden;}.blog-i .blog-slider .slides{position:relative;overflow:hidden;height:100%;}.blog-i .blog-slider .slides li{overflow:hidden;width:100%;float:left;margin-right:-100%;position:relative;opacity:0;display:block;z-index:1;height:100%;}.blog-i .blog-slider .flex-control-nav li{margin:0 4px;display:inline-block;}.blog-i .blog-slider .slides li a{display:block;height:100%;width:100%;-webkit-background-size:cover !important;background-size:cover !important;background-position:center center !important;-o-transition:transform 0.6s;-moz-transition:transform 0.6s;-webkit-transition:transform 0.6s;transition:transform 0.6s;}.blog-i .blog-slider:hover .slides li a{-o-transform:scale3d(1.03,1.03,1);-ms-transform:scale3d(1.03,1.03,1);-moz-transform:scale3d(1.03,1.03,1);-webkit-transform:scale3d(1.03,1.03,1);transform:scale3d(1.03,1.03,1);}.blog-i .blog-slider .flex-control-nav{bottom:12px;}.blog-i .blog-slider .flex-control-paging li a{width:12px;height:12px;display:block;background:#f1f1f1;cursor:pointer;text-indent:-9999px;border-radius:20px;border:none;box-shadow:0 1px 5px 0 rgba(0,0,0,0.15);}.blog-i .blog-slider .flex-control-paging li a.flex-active{background:#08b9df;box-shadow:none;border:none;}.blog-i .blog-cont{width:50%;position:relative;border-bottom:1px solid #f1f1f1;padding:43px 48px 19px 48px;font-size:16px;line-height:190%;color:#969aa1;}.blog-i.blog-i-nophoto .blog-cont{width:100%;}.blog-i .blog-cont:after{position:absolute;display:block;width:1px;bottom:0;top:143px;background:#dedede;left:-69px;content:'';-o-transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}.blog-i:hover .blog-cont:after{background:#85e6fb;}.blog-list .blog-i:last-child .blog-cont{border-bottom:none;}.blog-list .blog-i:last-child .blog-cont:after{display:none;}.blog-i .blog-cont time{position:absolute;font-size:20px;color:#c3c5c9;text-transform:uppercase;display:block;left:-108px;text-align:center;line-height:100%;width:80px;top:45px;font-family:'Montserrat', sans-serif;-o-transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}.blog-i .blog-cont time span{font-size:33px;line-height:100%;display:block;margin:0 0 1px;}.blog-i:hover .blog-cont time{color:#08b9df;}.blog-i .blog-cont .blog-category{font-size:13px;text-transform:uppercase;margin:0 0 7px;display:block;padding:0;font-weight:700;}.blog-i .blog-cont .blog-category a{color:#08b9df;border-bottom:1px solid transparent;-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;}.blog-i .blog-cont .blog-category a:hover{border-color:#08b9df;}.blog-i .blog-cont > h3{font-size:24px;margin:0 0 10px;padding:0;font-family:'Montserrat', sans-serif;font-weight:700;line-height:125%;}.blog-i .blog-cont h3 a{color:#3e4751;line-height:125%;-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;}.blog-i .blog-cont h3 a:hover{color:#08b9df;}.blog-i .blog-cont .blog-excerpt h1:first-child,.blog-i .blog-cont .blog-excerpt h2:first-child,.blog-i .blog-cont .blog-excerpt h3:first-child,.blog-i .blog-cont .blog-excerpt h4:first-child,.blog-i .blog-cont .blog-excerpt h5:first-child,.blog-i .blog-cont .blog-excerpt h6:first-child{padding-top:12px;}.blog-i .blog-cont p{margin:0 0 20px;padding:0;line-height:190%;}.blog-i .blog-cont .blog-info{text-transform:uppercase;font-size:13px;color:#9ba3a8;margin:0 0 15px;font-weight:700;}.blog-i .blog-cont .blog-info:after{clear:both;display:block;content:'';}.blog-i .blog-cont .blog-more{color:#08b9df;-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;border-bottom:1px solid transparent;float:right;display:block;position:relative;font-size:13px;margin:3px 0 0;}.blog-i .blog-cont .blog-more:hover{border-color:#08b9df;}.blog-i .blog-cont .blog-more:after{position:absolute;left:100%;width:30px;display:block;content:'';height:2px;background:#08b9df;top:9px;margin:0 0 0 18px;}.blog-showmore{margin:0 0 45px;position:relative;text-align:center;padding:0;display:block;}.blog-showmore a{padding:44px 0 0px;display:inline-block;position:relative;font-size:13px;color:#08b9df;font-weight:700;-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;text-transform:uppercase;border-bottom:1px solid transparent;}.blog-showmore a:after{position:absolute;width:2px;height:29px;content:'';display:block;top:0;left:50%;margin:0 0 0 -1px;background:#08b9df;}.blog-showmore a:hover{border-color:#08b9df;}.blog-showmore a.load:after{-webkit-animation:fa-spin 0.2s infinite linear;animation:fa-spin 0.2s infinite linear;}.post-top{position:relative;padding:10px 30px 0;height:auto;margin-top:-30px;}.post-top.post-top-noimg{padding-top:0;margin-top:50px;}.post-top:before{position:absolute;content:'';display:block;top:0;background:#fff;bottom:34px;left:0;right:0;}.menu-opened .post-top:before{z-index:-1;}.post-top .line-ct-wrap{overflow:hidden;display:block;width:100%;height:100%;position:absolute;top:0;left:0;}.post-top .line-ct{z-index:1;position:absolute;left:50%;display:block;top:0;height:100%;width:1px;background:rgba(255,255,255,0.2);}.post-top .line-ct:after{content:'';position:absolute;left:50%;display:block;top:0;height:100%;width:1px;z-index:1;width:300px;margin:0 0 0 -600px;border-left:1px solid rgba(255,255,255,0.2);border-right:1px solid rgba(255,255,255,0.2);}.post-top .line-ct:before{content:'';position:absolute;right:50%;display:block;top:0;height:100%;width:1px;z-index:1;width:300px;margin:0 -600px 0 0;border-left:1px solid rgba(255,255,255,0.2);border-right:1px solid rgba(255,255,255,0.2);}.post-img-wrap{margin-top:0px;position:relative;overflow:hidden;}.post-top .post-img.post-map{height:500px;}.post-top .post-img{padding:0;position:relative;max-height:800px;overflow:hidden;background:#fff;z-index:2;background-repeat:no-repeat !important;-webkit-background-size:cover !important;background-size:cover !important;background-position:center center !important;}.post-top .post-img img{width:100%;display:block;opacity:0;}.post-top .post-img.post-slider img{opacity:1;}.post-top .post-img.post-map img{opacity:1;}.post-top .post-img iframe{width:100%;height:615px;display:block;}.post-top .post-img-wrap .post-img-main{display:block;width:100%;height:auto;z-index:3;position:relative;}.post-top .post-img-wrap .post-img-prev{display:block;position:absolute;top:20px;bottom:34px;left:0;right:50%;z-index:1;-webkit-background-size:cover !important;background-size:cover !important;background-position:center center !important;margin:0 600px 0 0px;}.post-top .post-img-wrap .post-img-next{display:block;position:absolute;top:20px;bottom:34px;right:0;left:50%;z-index:1;-webkit-background-size:cover !important;background-size:cover !important;background-position:center center !important;margin:0 0 0 600px;}.post-img-wrap .post-prev{line-height:100%;margin:-35px 0 0;top:50%;text-align:center;background:none;-o-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;font-family:'Montserrat', sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;border-bottom:3px solid #fff;letter-spacing:0.1em;left:0;padding:0 0 11px 80px;color:#fff;position:absolute;z-index:4;}.post-img-wrap .post-prev.post-prev-noimg{color:#08b9df;border-bottom:3px solid #08b9df;}.post-img-wrap .post-next{line-height:100%;margin:-35px 0 0;top:50%;text-align:center;background:none;-o-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;font-family:'Montserrat', sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;border-bottom:3px solid #fff;letter-spacing:0.1em;right:0;padding:0 80px 11px 0;color:#fff;position:absolute;z-index:4;}.post-img-wrap .post-next.post-next-noimg{color:#08b9df;border-bottom:3px solid #08b9df;}.post-img-wrap .post-prev:hover{left:-10px;}.post-img-wrap .post-next:hover{right:-10px;}body .post-single{font-size:16px;color:#969aa1;line-height:190%;background:#fff;padding-top:42px;padding-left:49px;padding-right:49px;margin-bottom:30px;}.post-single .post-info{position:relative;padding:0 0 0 66px;margin:0 0 23px;min-height:54px;}.post-single .post-info time{position:absolute;top:3px;left:0;font-size:20px;color:#c3c5c9;text-transform:uppercase;display:block;text-align:center;line-height:100%;font-family:'Montserrat', sans-serif;}.post-single .post-info time span{font-size:33px;line-height:100%;display:block;margin:0 0 1px;}.post-single .post-info a{-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;margin:0 0 9px;display:inline-block;text-transform:uppercase;border-bottom:1px solid transparent;color:#08b9df;font-weight:700;font-size:13px;}.post-single .post-info a:hover{border-color:#08b9df;box-shadow:none;}.post-single .post-info h1{font-size:24px;font-weight:700;color:#3e4751;font-family:'Montserrat', sans-serif;}.post-single .post-video{position:relative;overflow:hidden;margin:40px 0 40px;height:620px;}.post-single .post-video iframe{width:100%;height:100%;display:block;}.post-single .post-map{position:relative;overflow:hidden;margin:40px 0 40px;height:400px;}.post-single .post-slider{position:relative;overflow:hidden;margin:40px 0 40px;}.post-top .post-slider .slides,.post-single .post-slider .slides{position:relative;overflow:hidden;}.post-top .post-slider .slides li{width:100%;float:left;margin-right:-100%;position:relative;opacity:0;display:block;z-index:2;}.post-single .post-slider .slides li{position:relative;overflow:hidden;width:100%;float:left;margin-right:-100%;opacity:0;display:block;z-index:1;height:100%;}.post-top .post-slider .flex-control-nav li,.post-single .post-slider .flex-control-nav li{margin:0 4px;display:inline-block;}.post-single .post-slider .slides li img{display:block;height:auto;width:100%;margin:0;}.post-top .post-slider .flex-control-nav,.post-single .post-slider .flex-control-nav{bottom:12px;}.post-top .post-slider .flex-control-paging li a,.post-single .post-slider .flex-control-paging li a{width:12px;height:12px;display:block;background:#f1f1f1;cursor:pointer;text-indent:-9999px;border-radius:20px;border:none;box-shadow:0 1px 5px 0 rgba(0,0,0,0.15);}.post-top .post-slider .flex-control-paging li a.flex-active,.post-single .post-slider .flex-control-paging li a.flex-active{background:#08b9df;box-shadow:none;border:none;}.post-single p{line-height:190%;margin:0 0 24px;}.post-single .post-share{margin:0 -49px 0;padding:25px 0 0;border-top:1px solid #ebebeb;text-align:center;}.post-single .post-share li{display:inline-block;vertical-align:middle;margin:0 44px 30px;font-size:31px;color:#383e48;padding:0;}.post-single .post-share li:after{display:none;}.post-single .post-share li a{-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;color:#383e48;opacity:1;border:none;}.post-single .post-share li a:hover{color:#08b9df;}.post-single .post-tags{margin:0 -49px;padding:22px 0 0;border-top:1px solid #ebebeb;text-align:center;}.post-single .post-tags span{color:#969aa1;display:inline-block;vertical-align:middle;font-size:16px;margin:0 18px 25px;}.post-single .post-tags a{color:#383e48;-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;display:inline-block;vertical-align:middle;font-size:16px;margin:0 18px 25px;border:none;}.post-single .post-tags a:hover{color:#08b9df;}.site-main .post-comments{position:relative;overflow:hidden;border-top:1px solid #ebebeb;}.site-main .post-single .post-comments{padding:0 31px 0;margin:0 -49px;}.site-main .post-comments > .comment-list{margin-bottom:27px;}.site-main .post-comments .page-numbers{padding:20px 0 10px;}.site-main .post-comments .post-comments-ttl{padding-top:23px;font-size:20px;font-weight:700;margin:0 0 26px;color:#3e4751;float:left;font-family:'Montserrat', sans-serif;}.site-main .post-comments-add{float:right;text-transform:uppercase;color:#ff3100;border-bottom:1px solid rgba(0,0,0,0);margin:0 0 19px;font-size:14px;font-weight:700;-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;}.site-main .post-comments-add:hover{border-color:#ff3100;}.site-main .post-comment{clear:both;position:relative;padding:0px 0 0 100px;font-size:16px;color:#9ba3a8;min-height:90px;z-index:2;}.site-main .post-comment .post-comment-cont{padding:0 0 4px;margin:0;min-height:95px;}.site-main .post-comment .post-comment-cont > ol,.site-main .post-comment .post-comment-cont > ul{margin-bottom:24px;}.site-main .post-comment-reply{padding-left:30px;position:relative;}.site-main .post-comment-reply:after{position:absolute;top:40px;right:100%;background:#ebebeb;content:'';height:1px;width:100%;display:block;margin:0 -30px 0 0;}.site-main .post-comment .children{position:relative;margin-left:-70px;}.site-main .post-comment .children:after{position:absolute;top:40px;right:100%;background:#ebebeb;content:'';height:1px;width:100%;display:block;margin:0 -30px 0 0;}.site-main .post-comment-cont p.post-comment-img{margin:0;padding:0;position:absolute;width:80px;left:0;top:0;}.site-main .post-comment-img img{display:block;width:100%;height:auto;}.site-main .post-comment .post-comment-ttl{font-size:13px;display:block;margin:0 0 7px;color:#232323;text-transform:uppercase;}.site-main .post-comment .post-comment-ttl a{transition:all 0.2s;}.site-main .post-comment .post-comment-ttl a:hover{color:#08b9df;}.site-main .post-comment time{display:block;font-size:13px;text-transform:uppercase;margin:0 0 7px;color:#9ba3a8;}.site-main .post-comment .comment-meta{display:block;font-size:13px;text-transform:uppercase;margin:0 0 7px;color:#9ba3a8;overflow:hidden;}.site-main .post-comment .comment-meta .comment-reply-link{display:inline-block;padding:0 0 0 13px;margin:0 0 0 10px;position:relative;transition:all 0.2s;color:#9ba3a8;border:none;}.site-main .post-comment .comment-meta .comment-reply-link:hover{color:#08b9df;}.site-main .post-comment .comment-meta .comment-reply-link:after{width:1px;height:18px;background:#ccc;position:absolute;top:0;left:0;display:block;content:'';}.site-main .post-comment p{margin:0 0 20px;padding:0;line-height:160%;}.site-main .post-addcomment{padding:20px 49px 0;position:relative;overflow:hidden;margin:0 -49px 0;}.site-main .comment-list + .comment-respond .post-addcomment{border-top:1px solid #ebebeb;}.site-main .post-addcomment p{margin:0;padding:0;}.site-main .post-addcomment .logged-in-as{background:transparent;font-size:16px;color:#969aa1;padding:0;display:block;float:left;width:30%;margin:10px 3% 20px 0;}.site-main .post-addcomment .logged-in-as a{transition:all 0.2s;border-bottom:1px solid transparent;color:#969aa1;}.site-main .post-addcomment .logged-in-as a:hover{text-decoration:none;border-color:#969aa1;}.site-main .post-addcomment input[type=email],.site-main .post-addcomment input[type=text]{background:transparent;-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;border:none;border-bottom:1px solid #ebebeb;font-size:16px;color:#969aa1;height:50px;padding:0;display:block;float:left;width:20%;margin:0 3% 39px 0;}.site-main .post-addcomment input[type=email]{margin-right:0;}.site-main .post-addcomment input[type=email]:focus,.site-main .post-addcomment input[type=text]:focus{border-bottom:1px solid #d1d1d1;}.site-main .post-addcomment input[type=email]::-webkit-input-placeholder,.site-main .post-addcomment input[type=text]::-webkit-input-placeholder{color:#969aa1;}.site-main .post-addcomment input[type=email]::-moz-placeholder,.site-main .post-addcomment input[type=text]::-moz-placeholder{color:#969aa1;opacity:1;}.site-main .post-addcomment input[type=email]:-ms-input-placeholder,.site-main .post-addcomment input[type=text]:-ms-input-placeholder{color:#969aa1;}.site-main .post-addcomment .logged-in-as + textarea{margin-right:0;width:67%;max-width:67%;min-width:67%;}.site-main .post-addcomment textarea{background:transparent;-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;border:none;border-bottom:1px solid #ebebeb;font-size:16px;color:#969aa1;height:50px;padding:14px 0 0 0;display:block;float:left;width:54%;max-width:54%;min-width:54%;margin:0 3% 39px 0;}.site-main .post-addcomment textarea:focus{border-bottom:1px solid #d1d1d1;}.site-main .post-addcomment textarea::-webkit-input-placeholder{color:#969aa1;}.site-main .post-addcomment textarea::-moz-placeholder{color:#969aa1;opacity:1;}.site-main .post-addcomment textarea:-ms-input-placeholder{color:#969aa1;}.site-main .post-addcomment button[type=submit]{font-size:13px;color:#383e48;font-weight:700;cursor:pointer;text-transform:uppercase;line-height:100%;position:absolute;right:48px;top:50%;letter-spacing:0.02em;margin:-29px 0 0;padding:0;height:40px;border:none;background:transparent;-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;}.site-main .post-addcomment button[type=submit] .fa{font-size:15px;margin:0 0 0 6px;}.site-main .post-addcomment button[type=submit]:hover{color:#08b9df;}.post-showmore{margin:0 0 45px;position:relative;text-align:center;padding:0;display:block;}.post-showmore a{padding:44px 0 0px;display:inline-block;position:relative;font-size:13px;color:#08b9df;font-weight:700;-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;text-transform:uppercase;border-bottom:1px solid transparent;}.post-showmore a:after{position:absolute;width:2px;height:29px;content:'';display:block;top:0;left:50%;margin:0 0 0 -1px;background:#08b9df;}.post-showmore a:hover{border-color:#08b9df;}body p.link-pages{text-align:center;margin:0;border-top:1px solid #ebebeb;margin:0 -49px;padding:22px 0 17px;}body p.link-pages.pages-nav{margin:0 -50px -14px;padding:17px 0 0;}body p.link-pages.pages-nav-fullh{border:none;margin:0;padding:17px 0;}.link-pages > span{padding:2px 2px 1px;margin:0 4px 10px;display:inline-block;position:relative;font-size:14px;color:#969aa1;font-weight:700;text-transform:uppercase;border-bottom:1px solid transparent;}.link-pages a{padding:2px 2px 1px;margin:0 4px 10px;display:inline-block;position:relative;font-size:14px;color:#08b9df;font-weight:700;-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;text-transform:uppercase;border-bottom:1px solid transparent;}.link-pages a:hover{border-color:#08b9df;}.post-related-list{margin-bottom:50px;padding:0;}.post-related-list:after{clear:both;display:block;content:'';}.post-related{padding:29px 39px 12px;background:#fff;color:#969aa1;font-size:16px;line-height:190%;float:left;width:25%;border-top:1px solid #f1f1f1;border-right:1px solid #f1f1f1;min-height:253px;position:relative;-o-transition:transform 0.3s ease-in;-moz-transition:transform 0.3s ease-in;-webkit-transition:transform 0.3s ease-in;transition:transform 0.3s ease-in;-o-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);}.post-related:hover{z-index:2;border:none;-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);-o-transition:transform 0.3s ease-in;-moz-transition:transform 0.3s ease-in;-webkit-transition:transform 0.3s ease-in;transition:transform 0.3s ease-in;box-shadow:0 0 30px 0 rgba(0,0,0,0.09);}.post-related:nth-child(4n+1){clear:left;}.post-related:nth-child(4n){border-right:none;}.post-related:nth-child(1),.post-related:nth-child(2),.post-related:nth-child(3),.post-related:nth-child(4){border-top:none;}.post-related .post-related-sect{color:#08b9df;font-size:13px;font-weight:700;text-transform:uppercase;-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;border-bottom:1px solid transparent;margin:0 0 8px;display:inline-block;}.post-related .post-related-sect:hover{border-color:#08b9df;}.post-related h3{font-size:22px;font-family:'Montserrat', sans-serif;margin:0 0 9px;}.post-related h3 a{color:#3e4751;-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;line-height:135%;}.post-related h3 a:hover{color:#08b9df;}.post-related p{line-height:190%;}.post-password-form label{display:inline-block;margin:0 15px 0 0;}.post-password-form label input[type=password]{display:inline-block;margin:0 0 0 15px;}.post-single .gallery{padding-top:10px;}.post-single .gallery figure.gallery-item{padding-bottom:40px;font-style:italic;}.post-single .gallery figure.gallery-item .gallery-icon{margin:0 0 15px;}.post-single .gallery figure.gallery-item a{border:none;}.wp-audio-shortcode{margin-bottom:24px;}.project-list-wrap .project-front-list{margin-bottom:50px;}.project-list-wrap ul.page-numbers{padding:0px 0 50px;}.project-top{position:relative;padding:30px 30px 0;height:auto;margin-bottom:-50px;}.no-overlay .project-top{margin-top:-30px;}.project-top:before{position:absolute;content:'';display:block;top:0;background:#fff;bottom:30px;left:0;right:0;}.project-img{position:relative;overflow:hidden;max-height:850px;}.project-img.project-img-line:after{content:'';position:absolute;left:50%;display:block;top:0;height:100%;width:1px;z-index:1;width:300px;margin:0 0 0 -600px;border-left:1px solid rgba(255,255,255,0.2);border-right:1px solid rgba(255,255,255,0.2);}.project-img.project-img-line:before{content:'';position:absolute;right:50%;display:block;top:0;height:100%;width:1px;z-index:1;width:300px;margin:0 -600px 0 0;border-left:1px solid rgba(255,255,255,0.2);border-right:1px solid rgba(255,255,255,0.2);}.project-img.project-img-line .line-ct{z-index:1;position:absolute;left:50%;display:block;top:0;height:100%;width:1px;background:rgba(255,255,255,0.2);}.project-img img{width:100%;display:block;height:auto;}.project-img .project-prev{line-height:100%;margin:0;top:50%;text-align:center;background:none;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;font-family:'Montserrat', sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;border-bottom:3px solid #fff;letter-spacing:0.1em;left:0;padding:0 0 11px 80px;color:#fff;position:absolute;z-index:4;}.project-img .project-prev:hover{left:-10px;}.project-img .project-next{line-height:100%;margin:0;top:50%;text-align:center;background:none;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;font-family:'Montserrat', sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;border-bottom:3px solid #fff;letter-spacing:0.1em;right:0;padding:0 80px 11px 0;color:#fff;position:absolute;z-index:4;}.project-img .project-next:hover{right:-10px;}.project{z-index:2;position:relative;font-size:16px;color:#969aa1;line-height:190%;background:#fff;padding-top:42px;padding-left:49px;padding-right:49px;margin-bottom:30px;overflow:hidden;}.project .project-info{position:relative;padding:0 0 0 66px;margin:0 0 23px;min-height:54px;}.project .project-info time{position:absolute;top:3px;left:0;font-size:20px;color:#c3c5c9;text-transform:uppercase;display:block;text-align:center;line-height:100%;font-family:'Montserrat', sans-serif;}.project .project-info time span{font-size:33px;line-height:100%;display:block;margin:0 0 1px;}.project .project-info a{-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;margin:0 0 7px;display:inline-block;text-transform:uppercase;border-bottom:1px solid transparent;color:#08b9df;font-weight:700;font-size:13px;}.project .project-info a:hover{border-color:#08b9df;}.project .project-info h1{padding:4px 0 0;font-size:24px;font-weight:700;color:#3e4751;font-family:'Montserrat', sans-serif;}.project p{line-height:190%;margin:0 0 44px;}.project .project-content{padding-bottom:1px;}.project .project-content p{margin:0 0 24px;}.project .project-list{margin:24px -49px 50px;}.project .project-list:after{display:block;clear:both;content:'';}.project .project-i{position:relative;padding-left:50%;}.project .project-i-info{position:absolute;top:0;left:0;width:50%;bottom:0;-webkit-background-size:cover !important;background-size:cover !important;background-position:center center !important;margin:0;overflow:hidden;}.project .project-i-img{position:absolute;top:0;left:0;bottom:0;-webkit-background-size:cover !important;background-size:cover !important;background-position:center center !important;margin:0;bottom:-30px;width:100%;opacity:1;padding:0;-o-transform:translate3d(0,-30px,0);-ms-transform:translate3d(0,-30px,0);-moz-transform:translate3d(0,-30px,0);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);-o-transition:opacity 0.35s, transform 0.35s;-moz-transition:opacity 0.35s, transform 0.35s;-webkit-transition:opacity 0.35s, transform 0.35s;transition:opacity 0.35s, transform 0.35s;}.project .project-i:hover .project-i-img{-o-transform:translate3d(0,-1px,0);-ms-transform:translate3d(0,-1px,0);-moz-transform:translate3d(0,-1px,0);-webkit-transform:translate3d(0,-1px,0);transform:translate3d(0,-1px,0);}.project .project-i .project-i-img:after{position:absolute;top:0;bottom:0;left:0;right:0;display:block;content:'';background:rgba(0,0,0,0.6);-o-transition:opacity 0.35s;-moz-transition:opacity 0.35s;-webkit-transition:opacity 0.35s;transition:opacity 0.35s;opacity:0;}.project .project-i:hover .project-i-img:after{opacity:1;}.project .project-i-info .project-i-caption{color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;}.project-i-info .project-i-caption::before,.project-i-info .project-i-caption::after{position:absolute;content:'';opacity:0;-o-transition:opacity 0.35s, transform 0.35s;-moz-transition:opacity 0.35s, transform 0.35s;-webkit-transition:opacity 0.35s, transform 0.35s;transition:opacity 0.35s, transform 0.35s;}.project-i-info .project-i-caption::before{top:50px;right:30px;bottom:50px;left:30px;border-top:1px solid #fff;border-bottom:1px solid #fff;-o-transform:scale(0,1);-ms-transform:scale(0,1);-moz-transform:scale(0,1);-webkit-transform:scale(0,1);transform:scale(0,1);-o-transform-origin:0 0;-ms-transform-origin:0 0;-moz-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;}.project-i-info .project-i-caption::after{top:30px;right:50px;bottom:30px;left:50px;border-right:1px solid #fff;border-left:1px solid #fff;-o-transform:scale(1,0);-ms-transform:scale(1,0);-moz-transform:scale(1,0);-webkit-transform:scale(1,0);transform:scale(1,0);-o-transform-origin:100% 0;-ms-transform-origin:100% 0;-moz-transform-origin:100% 0;-webkit-transform-origin:100% 0;transform-origin:100% 0;}.project-i:hover .project-i-caption::before,.project-i:hover .project-i-caption::after{opacity:1;-o-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);}.project-i .project-i-caption .project-i-caption-inner{position:absolute;-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;left:0;right:0;padding:60px;}.project .project-i-caption h3{margin:0 0 10px;padding:0;opacity:0;-o-transition:opacity 0.35s, transform 0.35s;-moz-transition:opacity 0.35s, transform 0.35s;-webkit-transition:opacity 0.35s, transform 0.35s;transition:opacity 0.35s, transform 0.35s;-o-transform:translate3d(0,-30px,0);-ms-transform:translate3d(0,-30px,0);-moz-transform:translate3d(0,-30px,0);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);}.project .project-i-caption p{margin:0;line-height:190%;font-size:16px;padding:8px 30px;text-transform:none;opacity:0;-o-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);-moz-transform:translate3d(0,-10px,0);-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);-o-transition:opacity 0.35s, transform 0.35s;-moz-transition:opacity 0.35s, transform 0.35s;-webkit-transition:opacity 0.35s, transform 0.35s;transition:opacity 0.35s, transform 0.35s;}.project-i:hover h3,.project-i:hover p{opacity:1;-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.project-i:hover .project-i-caption::after,.project-i:hover h3,.project-i:hover p,.project-i:hover .project-i-img{-o-transition-delay:0.15s;-moz-transition-delay:0.15s;-webkit-transition-delay:0.15s;transition-delay:0.15s;}.project .project-i-cont{width:100%;padding:30px;background:#fff;}.project .project-i-inner{background:#333;color:#fff;font-size:16px;padding:28px 40px 0;line-height:190%;}.project .project-i-inner h1,.project .project-i-inner h2,.project .project-i-inner h3,.project .project-i-inner h4,.project .project-i-inner h5,.project .project-i-inner h6{padding:0 0 31px;margin:0;}.project .project-i-inner p{padding:0 0 31px;margin:0;line-height:190%;}.project .project-share{margin:0 -49px 0;padding:28px 0 0;border-top:1px solid #ebebeb;text-align:center;}.project .project-share li{display:inline-block;vertical-align:middle;margin:0 44px 30px;font-size:31px;color:#383e48;}.project .project-share li a{-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;}.project .project-share li a:hover{color:#08b9df;}.project .project-i:nth-child(2n){padding-left:0;padding-right:50%;}.project .project-i:nth-child(2n) .project-i-info{left:50%;}.project-showmore{margin:0 0 45px;position:relative;text-align:center;padding:0;display:block;}.project-showmore a{padding:44px 0 0px;display:inline-block;position:relative;font-size:13px;color:#08b9df;font-weight:700;-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;text-transform:uppercase;border-bottom:1px solid transparent;}.project-showmore a:after{position:absolute;width:2px;height:29px;content:'';display:block;top:0;left:50%;margin:0 0 0 -1px;background:#08b9df;}.project-showmore a:hover{border-color:#08b9df;}.about-cont-main{padding:45px 15px 0;color:#fff;line-height:190%;font-size:16px;}.about-cont-main p{line-height:190%;padding:0 0 18px;margin:0;}.about-list{position:relative;z-index:2;}.about-i-sizer{width:25%;float:left;}.about-i.about-i-2{width:50%;float:left;}.about-i{width:25%;float:left;color:#fff;line-height:190%;font-size:16px;}.about-i a{display:block;-o-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in;-o-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);position:relative;}.about-i:hover a{z-index:2;-o-transform:scale(1.07);-ms-transform:scale(1.07);-moz-transform:scale(1.07);-webkit-transform:scale(1.07);transform:scale(1.07);box-shadow:0 0 30px 0 rgba(0,0,0,0.35);}.about-i.about-video:before{position:absolute;left:50%;color:#fff !important;top:50%;margin:-25px 0 0 -25px;text-align:center;box-sizing:border-box;width:50px;height:50px;line-height:50px;z-index:15;border-radius:80px;content:"\f04b";opacity:1;font-size:80px;font-weight:normal;font-family:FontAwesome;padding:0 0 0 6px;}.about-i img{display:block;height:auto;width:100%;}.about-i .about-cont{padding:45px 51px 0;background:#9ab758;min-height:305px;}.about-i .about-cont h1{color:#718641;padding:0 0 24px;margin:0;font-size:30px;font-family:'Montserrat', sans-serif;}.about-i .about-cont p{line-height:190%;padding:0 0 18px;margin:0;}.about-i img{display:block;}.contacts-form{width:50%;background:#6b909f;padding:40px 47px 48px;}.contacts-form:after{clear:both;content:'';display:block;}.contacts-form h1{font-size:30px;margin:0 0 17px;padding:0;color:#4b6975;font-family:'Montserrat', sans-serif;font-weight:700;}.contacts-form form{position:relative;}.contacts-form form:after{clear:both;display:block;content:'';}.contacts-form form br{display:none;}.contacts-form form p{margin:0;padding:0;}.contacts-form form .ajax-loader{position:absolute;right:45px;bottom:37px;}.contacts-form form .wpcf7-not-valid-tip{display:none;}.contacts-form form div.wpcf7-response-output{position:absolute;top:100%;left:0;right:0;text-align:center;border:none;margin:0;padding:0;color:#fff;}.contacts-form form div.wpcf7-response-output.wpcf7-validation-errors{display:none !important;}.contacts-form form input[type=tel],.contacts-form form input[type=email],.contacts-form form input[type=text]{border:none;border-bottom:1px solid #a0b6bf;width:45%;height:50px;float:left;font-size:16px;color:#fff;background:transparent;-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;padding:0 0 0 0;margin:0 0 21px;display:block;}.contacts-form form input[type=text]:nth-of-type(2n+1){margin-right:10%;}.contacts-form form input[type=tel]:focus,.contacts-form form input[type=email]:focus,.contacts-form form input[type=text]:focus{border-bottom:1px solid #b6cfd9;}.contacts-form form input[type=tel]::-webkit-input-placeholder,.contacts-form form input[type=email]::-webkit-input-placeholder,.contacts-form form input[type=text]::-webkit-input-placeholder{color:#fff;}.contacts-form form input[type=tel]::-moz-placeholder,.contacts-form form input[type=email]::-moz-placeholder,.contacts-form form input[type=text]::-moz-placeholder{color:#fff;opacity:1;}.contacts-form form input[type=tel]:-ms-input-placeholder,.contacts-form form input[type=email]:-ms-input-placeholder,.contacts-form form input[type=text]:-ms-input-placeholder{color:#fff;}.contacts-form form input[type=tel].wpcf7-not-valid,.contacts-form form input[type=email].wpcf7-not-valid,.contacts-form form input[type=text].wpcf7-not-valid{border-bottom:1px solid #ff2f2f;}.contacts-form form textarea{clear:both;border:none;border-bottom:1px solid #a0b6bf;width:100%;height:50px;float:left;font-size:16px;color:#fff;background:transparent;-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;padding:14px 60px 0 0;display:block;margin:0 0 21px;}.contacts-form form textarea:focus{border-bottom:1px solid #b6cfd9;}.contacts-form form textarea::-webkit-input-placeholder{color:#fff;}.contacts-form form textarea::-moz-placeholder{color:#fff;opacity:1;}.contacts-form form textarea:-ms-input-placeholder{color:#fff;}.contacts-form form textarea.wpcf7-not-valid{border-bottom:1px solid #ff2f2f;}.contacts-form form input[type=submit],.contacts-form form button[type=submit]{bottom:26px;font-size:13px;color:#fff;font-weight:700;cursor:pointer;text-transform:uppercase;line-height:100%;position:absolute;right:2px;letter-spacing:0.02em;margin:-20px 0 0;padding:0;height:40px;border:none;background:transparent;-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;}.contacts-form form button[type=submit] .fa{font-size:15px;margin:0 0 0 6px;}.contacts-form form input[type=submit]:hover,.contacts-form form button[type=submit]:hover{color:#08b9df;}.contacts-form form .form-result{position:absolute;bottom:-21px;font-size:13px;margin:0;padding:0;color:#a6ce4b;left:0;right:0;text-align:right;font-weight:700;text-transform:uppercase;}.redborder{border-color:#c35555 !important;}.contacts-img{width:50%;}.contacts-img img{display:block;width:100%;height:auto;}.contacts-map{position:absolute !important;right:0;width:50%;top:0;bottom:0;overflow:hidden;background:#f1f1f1;}.coming{position:relative;}.coming-ttl{font-size:157px;padding:0;margin:0;text-align:center;color:#fff;font-family:'Montserrat', sans-serif;font-weight:700;text-transform:uppercase;position:absolute;top:163px;width:100%;left:0;}.coming .coming-img{margin:0 0 40px;text-align:center;}.countdownHolder{letter-spacing:-3px;text-transform:uppercase;white-space:nowrap;color:#383e48;line-height:100%;font-size:80px;font-weight:700;font-family:'Montserrat', sans-serif;overflow:hidden;text-align:left;}.position{display:inline-block;height:65px;position:relative;width:40px;}.digit{position:absolute;display:block;letter-spacing:-1px;}.countDays{float:left;width:25%;}.countHours{float:left;width:25%;}.countMinutes{float:left;width:25%;}.countSeconds{float:left;width:25%;}.coming .coming-timer{overflow:hidden;}.coming .coming-timer li{float:left;width:25%;font-size:35px;text-transform:uppercase;color:#fff;font-weight:300;white-space:nowrap;}.coming .coming-timer li .coming-digits{color:#383e48;line-height:100%;font-size:80px;font-weight:700;font-family:'Montserrat', sans-serif;}.err404{text-align:center !important;font-family:'Montserrat', sans-serif;font-weight:700;font-size:22px;color:#fff;position:relative;}.cont .err404-img{text-align:center;margin:0 0 20px;}.cont .err404-ttl{position:absolute;top:68%;left:0;right:0;text-align:center !important;font-family:'Montserrat', sans-serif;font-weight:700;font-size:22px;color:#fff;}.cont .err404-ttl-2{text-align:center !important;font-family:'Montserrat', sans-serif;font-weight:700;font-size:22px;color:#fff;margin:0 0 50px;}.fancybox-close.modal-close{top:-42px;right:0px;width:25px;height:25px;background-image:none;background:url(../img/fancybox-close.png) left top no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;}.fancybox-prev.modal-prev{left:-45px;}.fancybox-next.modal-next{right:-45px;}.fancybox-nav.modal-prev span,.fancybox-nav.modal-next span{position:absolute;top:50%;width:19px;height:33px;margin-top:-16px;cursor:pointer;z-index:8040;overflow:hidden;}.fancybox-prev.modal-prev span{left:10px;background-image:none;background:url(../img/fancybox-nav.png) no-repeat left top;}.fancybox-next.modal-next span{right:10px;background-image:none;background:url(../img/fancybox-nav.png) no-repeat right top;}#preloader{background-color:#fff;height:100%;position:fixed;top:0;width:100%;z-index:9999;}.preloader-icon{height:40px;left:50%;margin:-20px 0 0 -20px;position:absolute;text-align:center;top:50%;width:40px;color:#2a9a72;}.blog-list + .page-numbers{padding:0px 0 50px;}ul.page-numbers{text-align:center;padding:20px 0 50px;}ul.page-numbers *{line-height:14px;}.page-numbers li{display:inline-block;vertical-align:middle;font-size:13px;color:#3e4751;font-weight:700;margin:5px 5px 5px;margin:0 5px;}.page-numbers li a{-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;font-size:14px;padding:0 3px;display:inline-block;vertical-align:middle;}.page-numbers li a:hover{color:#08b9df;}.page-numbers li a.prev{text-transform:uppercase;margin:0 20px;display:inline-block;font-size:13px;color:#08b9df;}.page-numbers li a.next{text-transform:uppercase;margin:0 20px;display:inline-block;font-size:13px;color:#08b9df;}.page-numbers li a.prev .fa{font-size:24px;vertical-align:top;margin:0 4px 0 0;}.page-numbers li a.next .fa{font-size:24px;vertical-align:top;margin:0 0 0 4px;}.page-numbers li span{color:#08b9df;vertical-align:middle;font-size:18px;padding:0 3px;display:inline-block;}.page-numbers li span.dots{color:#3e4751;vertical-align:middle;font-size:13px;padding:0 3px;display:inline-block;}body .vc_images_carousel .vc_carousel-indicators li{display:inline-block;width:12px;height:12px;margin:1px;border-radius:12px;cursor:pointer;border:1px solid #f1f1f1;background-color:#f1f1f1;}body .vc_images_carousel .vc_carousel-indicators .vc_active{margin:1px;width:12px;height:12px;background-color:#08b9df;border:1px solid #08b9df;}body .theme-default .nivoSlider{box-shadow:none;}body ul.b-crumbs{text-align:center;margin:25px 0 22px;padding:0;}body ul.b-crumbs > li{margin:0 12px 3px;display:inline-block;text-transform:uppercase;font-size:13px;font-weight:700;padding:0 12px;position:relative;line-height:190%;}body ul.b-crumbs > li:after{content:'\f105';position:absolute;font-family:FontAwesome;font-size:13px;color:#969aa1;top:1px;right:-17px;left:auto;display:block;}body ul.b-crumbs > li:last-child:after{content:'';}body ul.b-crumbs > li span{color:#969aa1;}body ul.b-crumbs > li a{transition:all 0.2s;color:#3e4751;border:none;}body ul.b-crumbs > li a:hover{color:#08b9df;}body .page-topttl-light ul.b-crumbs > li:after{color:#fff;}body .page-topttl-light ul.b-crumbs > li span{color:#fff;}body .page-topttl-light ul.b-crumbs > li a{color:#fff;display:inline-block;border-bottom:1px solid transparent;}body .page-topttl-light ul.b-crumbs > li a:hover{color:#fff;border-color:#fff;}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden;}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}#content[tabindex="-1"]:focus{outline:0;}.alignleft{display:inline;float:left;margin-right:1.5em;}.alignright{display:inline;float:right;margin-left:1.5em;}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed;}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both;}.widget{margin:0 0 1.5em;}.widget select{max-width:100%;}.sticky{display:block;}.byline,.updated:not(.published){display:none;}.single .byline,.group-blog .byline{display:inline;}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0;}.page-links{clear:both;margin:0 0 1.5em;}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none;}.comment-content a{word-wrap:break-word;}.bypostauthor{display:block;}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none;}.infinity-end.neverending .site-footer{display:block;}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0;}embed,iframe,object{max-width:100%;}.wp-caption{margin-bottom:1.5em;max-width:100%;}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto;}.wp-caption .wp-caption-text{margin:0.8075em 0;}.wp-caption-text{text-align:center;}.gallery{margin-bottom:1.5em;}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;}.gallery-columns-2 .gallery-item{max-width:50%;}.gallery-columns-3 .gallery-item{max-width:33.33%;}.gallery-columns-4 .gallery-item{max-width:25%;}.gallery-columns-5 .gallery-item{max-width:20%;}.gallery-columns-6 .gallery-item{max-width:16.66%;}.gallery-columns-7 .gallery-item{max-width:14.28%;}.gallery-columns-8 .gallery-item{max-width:12.5%;}.gallery-columns-9 .gallery-item{max-width:11.11%;}.gallery-caption{display:block;}.fs-stretcher.loading{position:relative;margin-left:auto;margin-right:auto;}.cssload-loader{position:absolute;top:50%;left:50%;margin-left:-31px;margin-top:-62px;width:62px;height:62px;border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;perspective:780px;}.cssload-inner{position:absolute;width:100%;height:100%;box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}.cssload-inner.cssload-one{left:0%;top:0%;animation:cssload-rotate-one 1.15s linear infinite;-o-animation:cssload-rotate-one 1.15s linear infinite;-ms-animation:cssload-rotate-one 1.15s linear infinite;-webkit-animation:cssload-rotate-one 1.15s linear infinite;-moz-animation:cssload-rotate-one 1.15s linear infinite;border-bottom:3px solid #08b9df;}.cssload-inner.cssload-two{right:0%;top:0%;animation:cssload-rotate-two 1.15s linear infinite;-o-animation:cssload-rotate-two 1.15s linear infinite;-ms-animation:cssload-rotate-two 1.15s linear infinite;-webkit-animation:cssload-rotate-two 1.15s linear infinite;-moz-animation:cssload-rotate-two 1.15s linear infinite;border-right:3px solid #08b9df;}.cssload-inner.cssload-three{right:0%;bottom:0%;animation:cssload-rotate-three 1.15s linear infinite;-o-animation:cssload-rotate-three 1.15s linear infinite;-ms-animation:cssload-rotate-three 1.15s linear infinite;-webkit-animation:cssload-rotate-three 1.15s linear infinite;-moz-animation:cssload-rotate-three 1.15s linear infinite;border-top:3px solid #08b9df;}@keyframes cssload-rotate-one{0%{transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg);}100%{transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg);}}@-o-keyframes cssload-rotate-one{0%{-o-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg);}100%{-o-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg);}}@-ms-keyframes cssload-rotate-one{0%{-ms-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg);}100%{-ms-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg);}}@-webkit-keyframes cssload-rotate-one{0%{-webkit-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg);}100%{-webkit-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg);}}@-moz-keyframes cssload-rotate-one{0%{-moz-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg);}100%{-moz-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg);}}@keyframes cssload-rotate-two{0%{transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg);}100%{transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg);}}@-o-keyframes cssload-rotate-two{0%{-o-transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg);}100%{-o-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg);}}@-ms-keyframes cssload-rotate-two{0%{-ms-transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg);}100%{-ms-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg);}}@-webkit-keyframes cssload-rotate-two{0%{-webkit-transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg);}100%{-webkit-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg);}}@-moz-keyframes cssload-rotate-two{0%{-moz-transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg);}100%{-moz-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg);}}@keyframes cssload-rotate-three{0%{transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg);}100%{transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg);}}@-o-keyframes cssload-rotate-three{0%{-o-transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg);}100%{-o-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg);}}@-ms-keyframes cssload-rotate-three{0%{-ms-transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg);}100%{-ms-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg);}}@-webkit-keyframes cssload-rotate-three{0%{-webkit-transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg);}100%{-webkit-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg);}}@-moz-keyframes cssload-rotate-three{0%{-moz-transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg);}100%{-moz-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg);}}.wpb_heading.wpb_pie_chart_heading{margin:24px 0 24px;line-height:140%;}.vc_pie_chart .vc_pie_chart_value{font-weight:700;color:#383e48;}.vc_tta.vc_general.verve-tabs .vc_tta-tabs-container{margin-bottom:-1px !important;position:relative;z-index:2;}.vc_tta.vc_general.verve-tabs .vc_tta-tab{border:1px solid #eaeaea;}.vc_tta.vc_general.verve-tabs.vc_tta-tabs:not([class*=vc_tta-gap]) .vc_tta-tab{border-right:none;}.vc_tta.vc_general.verve-tabs.vc_tta-tabs:not([class*=vc_tta-gap]) .vc_tta-tab:last-child{border-right:1px solid #eaeaea;}.vc_tta.vc_general.verve-tabs .vc_tta-tab.vc_active{border-bottom-color:#fff;}.vc_tta.vc_general.verve-tabs .vc_tta-tab > a{color:#959595;background:#f8f8f8;padding:11px 32px;}.vc_tta.vc_general.verve-tabs .vc_tta-tab > a:hover{color:#3e4751;}.vc_tta.vc_general.verve-tabs .vc_tta-tab.vc_active>a{background:#fff;color:#3e4751;}.vc_tta.vc_general.verve-tabs .vc_tta-panels{border:1px solid #eaeaea;}.vc_tta.vc_general.verve-tabs .vc_tta-panel-body{padding:24px 32px 32px;}.vc_tta.vc_general.verve-tour .vc_tta-tabs-container{position:relative;z-index:2;margin-right:-1px !important;}.vc_tta.vc_general.verve-tour .vc_tta-tab{border:1px solid #eaeaea;}.vc_tta.vc_general.verve-tour.vc_tta-tabs:not([class*=vc_tta-gap]) .vc_tta-tab{border-bottom:none;}.vc_tta.vc_general.verve-tour.vc_tta-tabs:not([class*=vc_tta-gap]) .vc_tta-tab:last-child{border-bottom:1px solid #eaeaea;}.vc_tta.vc_general.verve-tour .vc_tta-tab.vc_active{border-right-color:#fff;}.vc_tta.vc_general.verve-tour .vc_tta-tab > a{color:#959595;background:#f8f8f8;padding:11px 32px;}.vc_tta.vc_general.verve-tour .vc_tta-tab > a:hover{color:#3e4751;}.vc_tta.vc_general.verve-tour .vc_tta-tab.vc_active>a{background:#fff;color:#3e4751;}.vc_tta.vc_general.verve-tour .vc_tta-panels{border:1px solid #eaeaea;}.vc_tta.vc_general.verve-tour .vc_tta-panel-body{padding:24px 32px 32px;}.team-wrap:after{clear:both;display:block;content:'';}.team-wrap .team-i{float:left;color:#9ba3a8;font-size:16px;text-align:left;margin:0 0 50px;position:relative;min-height:170px;}.team-wrap.team-col_2 .team-i{width:47%;padding-left:215px;padding-top:11px;}.team-wrap.team-col_2 .team-i:nth-child(2n+1){clear:left;margin-right:6%;}.team-wrap.team-col_3 .team-i{text-align:center;width:30%;margin-right:3.33333%;line-height:160%;}.team-wrap.team-col_3 .team-i:nth-child(3n+1){clear:left;}.team-wrap.team-col_3 .team-i:nth-child(3n){margin-right:0;}.team-wrap .team-i .team-i-img{width:170px;height:170px;display:block;margin:0 auto 45px;padding:0;border-radius:170px;overflow:hidden;position:relative;border:none;}.team-wrap.team-col_2 .team-i .team-i-img{position:absolute;top:0;left:0;}.team-wrap .team-i a.team-i-img:before{position:absolute;content:'';display:block;top:0;left:0;width:100%;height:100%;background:rgba(8,185,223,0.7);transition:all 0.2s;opacity:0;border-radius:170px;}.team-wrap .team-i a.team-i-img:after{position:absolute;content:'\f064';display:block;color:#fff;top:50%;left:50%;font-family:FontAwesome;margin:-20px 0 0 -9px;font-size:24px;transition:all 0.2s;opacity:0;}.team-wrap .team-i a.team-i-img:hover:before{opacity:1;}.team-wrap .team-i a.team-i-img:hover:after{opacity:1;}.team-wrap .team-i .team-i-img img{width:100%;height:100%;display:block;}.team-wrap .team-i h3{font-size:20px;font-weight:700;text-transform:uppercase;color:#08b9df;padding:0;margin:0 0 8px;}.team-wrap .team-i .team-i-position{color:#3e4751;font-size:14px;margin:0 0 15px;padding:0;}.team-wrap .team-i p{margin:0 0 15px;line-height:160%;}.team-wrap .team-i .team-i-social{padding:0;margin:0;}.team-wrap.team-col_3 .team-i .team-i-social{padding-top:13px;}.team-wrap .team-i .team-i-social li{font-size:20px;padding:0;margin:0 0 10px;display:inline-block;}.team-wrap.team-col_2 .team-i .team-i-social li{margin-right:30px;}.team-wrap.team-col_3 .team-i .team-i-social li{margin-left:15px;margin-right:15px;}.team-wrap .team-i .team-i-social li a{color:#383e48;transition:all 0.2s;border:none;}.team-wrap .team-i .team-i-social li a:hover{color:#08b9df;}.counter-i{text-align:center;padding:0 0 35px;}.counter-i .counter-i-val{color:#969aa1;font-size:57px;font-weight:900;font-family:'Montserrat', sans-serif;position:relative;margin:0 0 24px;padding:0;}.counter-i .counter-i-val:after{content:'';position:absolute;bottom:0;width:150px;background:#eaeaea;display:block;margin:0 0 0 -75px;left:50%;height:1px;}.counter-i .counter-i-ttl{font-weight:700;line-height:140%;font-size:16px;text-transform:uppercase;color:#08b9df;margin:0 0 20px;padding:0;}.owl-carousel{padding-bottom:40px;}.testimonials-wrap{overflow:hidden;}.testimonials-car{margin-left:-15px;margin-right:-15px;position:relative;width:auto;overflow:hidden;}.testimonials-wrap .testimonials-i{margin:0 16px 0 15px;overflow:hidden;}.testimonials-wrap .testimonials-i:after{clear:both;display:block;content:'';}.testimonials-i .testimonials-i-cont{border:1px solid #eaeaea;padding:23px 33px 5px;margin:0 0 50px;position:relative;text-align:left;}.testimonials-i .testimonials-i-cont:before{width:26px;height:26px;content:'';background:url(../img/testimonials-angle.png) no-repeat left top;position:absolute;top:100%;right:47px;display:block;}.testimonials-i .testimonials-i-img{overflow:hidden;width:70px;height:70px;border-radius:70px;display:block;float:right;margin:0;padding:0;}.testimonials-i .testimonials-i-img img{display:block;width:100%;height:100%;}.testimonials-i .testimonials-i-info{float:right;text-align:left;padding:6px 40px 0 0;margin:0;}.testimonials-i .testimonials-i-info h3{font-weight:700;color:#08b9df;font-size:20px;text-transform:uppercase;margin:0 0 6px;padding:0;}.testimonials-i .testimonials-i-info .testimonials-i-position{font-size:14px;color:#3e4751;margin:0;padding:0;}.owl-controls .owl-pagination{position:absolute;top:auto;bottom:0px;left:0;right:0;text-align:center;}.owl-controls .owl-pagination .owl-page{width:12px;height:12px;border-radius:12px;background:#777;display:inline-block;margin:0 4px 5px;transition:all 0.2s;}.owl-controls .owl-pagination .owl-page.active{background:#08b9df;}.owl-controls .owl-pagination .owl-page:hover{background:#08b9df;}.owl-controls .owl-prev{position:absolute;left:30px;top:40%;width:36px;height:36px;border-radius:36px;overflow:hidden;background:#08b9df;transition:all 0.2s;}.owl-controls .owl-prev:hover{background:#23d2f7;}.owl-controls .owl-prev:before{content:'\f104';display:block;width:36px;height:36px;text-align:center;line-height:36px;color:#fff;font-family:FontAwesome;font-size:16px;}.owl-controls .owl-next{position:absolute;right:30px;top:40%;width:36px;height:36px;border-radius:36px;overflow:hidden;background:#08b9df;transition:all 0.2s;}.owl-controls .owl-next:hover{background:#23d2f7;}.owl-controls .owl-next:before{content:'\f105';display:block;width:36px;height:36px;text-align:center;line-height:36px;color:#fff;font-family:FontAwesome;font-size:16px;margin:0 0 0 2px;}.pricing-i{border:1px solid #eaeaea;text-align:center;padding-bottom:10px;margin:14px 0 30px;transition:all .2s;}.pricing-i:hover{border-color:#0acdf6;}.pricing-i.pricing-i-larger{margin-top:0;}.pricing-i h3{background:#08b9df;margin:-1px -1px 30px;padding:0;font-size:20px;font-weight:700;padding:22px 10px 21px;color:#fff;transition:all .2s;}.pricing-i:hover h3{background:#0acdf6;}.pricing-i.pricing-i-larger h3{font-size:22px;padding:25px 10px 23px;margin:-1px -1px 18px;}.pricing-i .pricing-i-price{padding:0 0 31px;font-weight:700;font-size:44px;color:#3e4751;margin:0 0 10px;font-family:'Montserrat', sans-serif;border-bottom:1px solid #eaeaea;}.pricing-i.pricing-i-larger .pricing-i-price{font-size:57px;padding:0 0 21px;}.pricing-i p{border-bottom:1px solid #eaeaea;padding:0 0 11px;line-height:1.42857143;margin:0 0 10px;}.pricing-i ul{list-style:none;margin:0;padding:0;}.pricing-i ul li{border-bottom:1px solid #eaeaea;padding:0 0 11px;margin:0 0 10px;}.pricing-i .pricing-i-link{background:#08b9df;display:block;margin:31px 36px 20px;color:#fff;border-radius:2px;transition:all .2s;padding:12px 10px;font-size:13px;text-transform:uppercase;font-weight:700;}.pricing-i.pricing-i-larger .pricing-i-link{font-size:19px;padding:13px 10px 12px;}.pricing-i .pricing-i-link:hover{background:#0acdf6;}.post-featured-list{overflow:hidden;margin-bottom:30px;}.post-featured-list:after{clear:both;content:'';display:block;}.post-featured{font-size:14px;color:#fff;float:left;height:500px;width:33.33333%;position:relative;overflow:hidden;}.post-featured .post-featured-link{width:100.5%;height:100.5%;display:block;-o-transition:transform .6s;-moz-transition:transform .6s;-webkit-transition:transform .6s;transition:transform .6s;-webkit-background-size:cover !important;background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important;}.post-featured.post-featured-nophoto .post-featured-link{box-shadow:inset 100px 0px 0px 0px rgba(255,255,255,0.1);}.post-featured:hover .post-featured-link{-o-transform:scale3d(1.03,1.03,1);-ms-transform:scale3d(1.03,1.03,1);-moz-transform:scale3d(1.03,1.03,1);-webkit-transform:scale3d(1.03,1.03,1);transform:scale3d(1.03,1.03,1);border:none;}.post-featured .post-featured-cont{padding:34px 50px;position:absolute;bottom:0;left:0;right:0;top:auto;display:block;border:none;color:#fff;}.post-featured .post-featured-cont h3{font-weight:700;color:#fff;font-size:20px;text-transform:uppercase;margin:0 0 8px;line-height:140%;}.post-featured .post-featured-cont p{margin:0;color:#fff;}.promobox-i{margin:0 0 30px;border:1px solid #eaeaea;padding:20px 40px 17px 40px;position:relative;min-height:160px;}.promobox-i.promobox-i-hasimg{min-height:160px;padding-left:220px;}.promobox-i.promobox-i-hasbtn{padding-right:260px;}.promobox-i h3{font-weight:700;color:#3e4751;margin:15px 0 15px;padding:0;font-size:25px;font-family:'Montserrat', sans-serif;}.promobox-i p{margin:15px 0;}.promobox-i .promobox-i-link{background:#08b9df;position:absolute;text-align:center;top:50%;right:40px;border-radius:2px;padding:0 15px;margin:-21px 0 0;height:42px;line-height:42px;transition:all .2s;color:#fff;font-size:13px;font-weight:700;min-width:188px;display:inline-block;}.promobox-i .promobox-i-link:hover{background:#23d2f7;}.promobox-i .promobox-i-img{margin:-60px 0 0;padding:0;position:absolute;width:120px;height:120px;border-radius:120px;overflow:hidden;top:50%;left:45px;}.promobox-i .promobox-i-img img{display:block;width:100%;height:100%;}.theme-options{padding:0 20px 13px;z-index:9999;background:#fff;position:fixed;top:150px;left:-200px;width:200px;color:#323232;-o-transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;background-color:#fff;color:#333;}.theme-options.opened{box-shadow:1px 1px 2px 0 rgba(0,0,0,0.15);left:0;}.theme-options .theme-options-ttl{color:#fff;background:#483c64;margin:0;font-size:18px;font-weight:700;font-family:'Montserrat', sans-serif;-o-transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;padding:0px 20px;margin:0 -20px;height:50px;line-height:50px;}.theme-options .theme-options-ttl img{display:inline-block;vertical-align:middle;height:18px;}.theme-options .theme-options-toggle{-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;text-decoration:none;position:absolute;top:0;right:-50px;display:block;background:#483c64;color:#fff;font-size:20px;text-align:center;width:50px;height:50px;line-height:50px;}.theme-options .theme-options-toggle:hover{background-color:#655786;}.theme-options .theme-options-toggle:before{font-family:"FontAwesome";content:"\f013";}.theme-options .theme-colors{overflow:hidden;}.theme-options .theme-color-ttl{color:#3e4751;font-size:17px;padding:20px 0 15px;font-weight:700;font-family:'Montserrat', sans-serif;}.theme-colors li{-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;width:70px;height:45px;display:block;cursor:pointer;float:left;margin:0 20px 20px 0;position:relative;background-position:center center;}.theme-colors li:hover{opacity:0.9;}.theme-colors li.active{background:url(../img/check3.png) no-repeat center center;}.theme-colors li:nth-child(2n){margin-right:0;}.theme-colors li.theme-color-1{background-color:#3fb58b;}.theme-colors li.theme-color-2{background-color:#f6b88c;}.theme-colors li.theme-color-3{background-color:#e594b2;}.theme-colors li.theme-color-4{background-color:#08b9df;}.theme-colors li.theme-color-5{background-color:#6b909f;}.footer-wrap{background:#383e48;}.footer-wrap .footer{padding-top:50px;}.footer .footer-logo{text-align:center;margin:0 0 33px;padding:0;}.footer .footer-logo a{-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;}.footer .footer-logo a:hover{opacity:0.85;}.footer .footer-subscribe{position:relative;margin:0 auto 46px;display:block;width:100%;padding:0;max-width:600px;}.footer .footer-subscribe p{margin:0;padding:0;}.footer .footer-subscribe br{display:none;}.footer .footer-subscribe .wpcf7-not-valid-tip{display:none;}.footer .footer-subscribe div.wpcf7-response-output{position:absolute;top:100%;left:0;right:0;text-align:center;border:none;margin:10px 0 0;padding:0;color:#fff;}.footer .footer-subscribe div.wpcf7-response-output.wpcf7-validation-errors{display:none !important;}.footer .footer-subscribe input[type=tel],.footer .footer-subscribe input[type=email],.footer .footer-subscribe input[type=text]{background:transparent;-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;border:none;border-bottom:1px solid #464c55;font-size:16px;color:#969aa1;height:50px;width:100%;padding:0 60px 0 0;display:block;}.footer .footer-subscribe input[type=tel]:focus,.footer .footer-subscribe input[type=email]:focus,.footer .footer-subscribe input[type=text]:focus{border-bottom:1px solid #777d88;}.footer .footer-subscribe input[type=tel]::-webkit-input-placeholder,.footer .footer-subscribe input[type=email]::-webkit-input-placeholder,.footer .footer-subscribe input[type=text]::-webkit-input-placeholder{color:#969aa1;}.footer .footer-subscribe input[type=tel]::-moz-placeholder,.footer .footer-subscribe input[type=email]::-moz-placeholder,.footer .footer-subscribe input[type=text]::-moz-placeholder{color:#969aa1;opacity:1;}.footer .footer-subscribe input[type=tel]:-ms-input-placeholder,.footer .footer-subscribe input[type=email]:-ms-input-placeholder,.footer .footer-subscribe input[type=text]:-ms-input-placeholder{color:#969aa1;}.footer .footer-subscribe input[type=tel].wpcf7-not-valid,.footer .footer-subscribe input[type=email].wpcf7-not-valid,.footer .footer-subscribe input[type=text].wpcf7-not-valid{border-color:#a54a28;}.footer .footer-subscribe input[type=submit],.footer .footer-subscribe button[type=submit]{font-size:13px;color:#fff;font-weight:700;cursor:pointer;text-transform:uppercase;line-height:100%;position:absolute;right:0;top:50%;letter-spacing:0.02em;margin:-20px 0 0;padding:0;height:40px;border:none;background:transparent;-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;}.footer .footer-subscribe button[type=submit] .fa{font-size:15px;margin:0 0 0 6px;}.footer .footer-subscribe input[type=submit]:hover,.footer .footer-subscribe button[type=submit]:hover{color:#08b9df;}.footer .footer-subscribe .ajax-loader{position:absolute;right:82px;bottom:16px;opacity:0.5;margin:0;}.footer .footer-subscribe .form-result{font-size:13px;color:#fff;margin:17px 0 0;padding:0;position:absolute;top:100%;left:0;right:0;text-align:center;font-weight:700;text-transform:uppercase;}.footer .footer-social{text-align:justify;font-size:1px;line-height:100%;margin:0 auto;padding:0;max-width:600px;}.footer .footer-social:after{display:inline-block;width:100%;height:0;content:'';}.footer .footer-social li{display:inline-block;font-size:27px;line-height:100%;vertical-align:middle;margin:0 0 34px;padding:0;color:#fff;}.footer .footer-social li a{color:#fff;}.footer .footer-social li a .fa{color:#fff;-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;}.footer .footer-social li a .fa:hover{color:#08b9df;}.footer .footer-copyright{text-align:center;font-size:16px;margin:0;color:#969aa1;padding:0 0 38px;}@media only screen and (max-width: 1600px){.cont.project-front-sections-wrap{width:970px;}.cont.cont-widthsm{width:970px;}.post-front{width:33.33333%;}.post-front:nth-child(4n+1){clear:none;}.post-front:nth-child(3n+1){clear:left;}.post-front:nth-child(4n){border-right:1px solid #f1f1f1;}.post-front:nth-child(3n){border-right:none;}.post-front:nth-child(4){border-top:1px solid #f1f1f1;}.project-front .project-front-cont h3{font-size:20px;line-height:1.2;}.cont.blog-sections-wrap{width:970px;}.cont.blog-list{width:970px;}}@media only screen and (max-width: 1370px){.cont.project-front-sections-wrap{width:750px;}.cont.cont-widthsm{width:750px;}.project-front .project-front-cont h3{font-size:18px;}.cont.blog-sections-wrap{width:750px;}.cont.blog-list{width:750px;}}@media only screen and (max-width: 1220px){.cont{width:970px;}.page-full .row-width-container{max-width:970px;}.post-top .post-img-wrap .post-img-prev{margin:0 485px 0 0px;}.post-top .post-img-wrap .post-img-next{margin:0 0 0 485px;}.post-top .post-img iframe{height:545px;}.post-related{width:33.33333%;}.post-related:nth-child(4n+1){clear:none;}.post-related:nth-child(3n+1){clear:left;}.post-related:nth-child(4n){border-right:1px solid #f1f1f1;}.post-related:nth-child(3n){border-right:none;}.post-related:nth-child(4){border-top:1px solid #f1f1f1;}.post-single .post-video{height:490px;}.about-i.about-cont-wrap .about-cont{min-height:initial;padding:40px 51px 20px;}.about-i.about-cont-wrap{height:auto;position:relative !important;left:auto !important;top:auto !important;width:100%;}.team-wrap.team-col_2 .team-i{padding-left:200px;}.team-wrap.team-col_3 .team-i .team-i-social li{margin-left:12px;margin-right:12px;}.promobox-i.promobox-i-hasimg{padding-left:190px;}.promobox-i.promobox-i-hasbtn{padding-right:240px;}.promobox-i .promobox-i-img{left:35px;}.promobox-i .promobox-i-link{right:35px;min-width:170px;}.post-featured{height:400px;}}@media only screen and (max-width: 1140px){.site-main{min-height:initial !important;}.cont.project-front-sections-wrap{width:970px;}.cont.cont-widthsm{width:970px;}.project-front-sections-inner{position:relative;left:auto;z-index:3;}.project-front-sections{position:relative !important;padding:0;top:auto !important;margin:50px 0 30px;text-align:center;width:auto;}.project-front-sections-inner .project-front-sections li{margin:0 15px 20px 15px;display:inline-block;}.project-front .project-front-cont h3{font-size:20px;}.blog-sections-inner{position:relative;left:auto;z-index:3;}.blog-sections{position:relative !important;padding:0;top:auto !important;margin:50px 0 30px;text-align:center;width:auto;}.blog-sections li{margin:0 15px 20px 15px;display:inline-block;}}@media only screen and (max-width: 992px){.cont{width:750px;}.page-full .row-width-container{max-width:750px;}.topslider .prev{padding:0 0 11px 44px;}.topslider .next{padding:0 44px 11px 0;}.cont.project-front-sections-wrap{width:750px;}.cont.cont-widthsm{width:750px;}.project-front-list .project-front{width:100%;position:relative !important;top:auto !important;left:auto !important;max-width:600px;margin:0 auto;float:none;}.project-front-list .project-front.project-front-width2{width:100%;}.project-front:hover .project-front-link{-o-transform:scale(1.05);-ms-transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);}.post-front{width:50%;}.post-front:nth-child(3n+1){clear:none;}.post-front:nth-child(2n+1){clear:left;}.post-front:nth-child(3n){border-right:1px solid #f1f1f1;}.post-front:nth-child(2n){border-right:none;}.post-front:nth-child(3){border-top:1px solid #f1f1f1;}.post-top .post-img iframe{height:420px;}.instagram-list li{width:50%;}#sb_instagram.sbi_col_3 #sbi_images .sbi_item,#sb_instagram.sbi_col_4 #sbi_images .sbi_item,#sb_instagram.sbi_col_5 #sbi_images .sbi_item,#sb_instagram.sbi_col_6 #sbi_images .sbi_item{width:50%;}.cont.blog-sections-wrap{width:750px;}.cont.blog-list{width:750px;}.blog-i .blog-cont:after{display:none;}.blog-i .blog-cont time{left:48px;width:auto;top:45px;}.blog-i:hover .blog-cont time{color:#c3c5c9;}.blog-i .blog-cont .blog-category{padding:0 0 0 65px;margin:0;}.blog-i .blog-cont h3{padding:0 0 0 65px;}.post-img-wrap .post-prev{padding:0 0 11px 44px;}.post-img-wrap .post-next{padding:0 44px 11px 0;}.post-img-wrap .post-next.post-next-noimg{color:#fff;border-bottom:3px solid #fff;}.post-top .post-img-wrap .post-img-prev{margin:0 375px 0 0px;}.post-top .post-img-wrap .post-img-next{margin:0 0 0 375px;}.post-related{width:50%;}.post-related:nth-child(3n+1){clear:none;}.post-related:nth-child(2n+1){clear:left;}.post-related:nth-child(3n){border-right:1px solid #f1f1f1;}.post-related:nth-child(2n){border-right:none;}.post-related:nth-child(3){border-top:1px solid #f1f1f1;}.post-single .post-video{height:366px;}.project-img .project-prev{padding:0 0 11px 44px;}.project-img .project-next{padding:0 44px 11px 0;}.project .project-i{padding-left:0;}.project .project-i-info{position:relative;top:auto;left:auto;width:100%;bottom:auto;height:350px;}.project .project-i:nth-child(2n){padding-left:0;padding-right:0;}.project .project-i:nth-child(2n) .project-i-info{left:auto;}.project .project-i-inner{padding:28px 30px 0;}.contacts-form{width:100%;background:#6b909f;padding:40px 47px 48px;}.contacts-img{width:100%;}.contacts-map{position:relative !important;right:auto;width:100%;top:auto;bottom:auto;height:280px;}.coming-ttl{position:relative;font-size:107px;top:auto;margin:0 0 -170px;}.coming .countdownHolder{text-align:center;font-size:65px;}.coming .position{width:30px;height:55px;}.coming .coming-timer{text-align:center;}.coming .coming-timer li .coming-digits{font-size:65px;}.coming .coming-timer li{font-size:25px;}.team-wrap.team-col_2 .team-i{padding-left:0;text-align:center;}.team-wrap.team-col_2 .team-i .team-i-img{position:relative;top:auto;left:auto;}.team-wrap.team-col_3 .team-i .team-i-social li{margin-left:7px;margin-right:7px;}.pricing-i{margin:0 0 30px;}.pricing-i.pricing-i-larger h3{font-size:20px;padding:22px 10px 21px;margin:-1px -1px 30px;}.pricing-i.pricing-i-larger .pricing-i-price{font-size:44px;padding:0 0 31px;}.pricing-i.pricing-i-larger .pricing-i-link{font-size:13px;padding:12px 10px;}.promobox-i.promobox-i-hasbtn{padding-right:40px;}.promobox-i .promobox-i-link{position:relative;top:auto;right:auto;padding:0 15px;margin:0 0 15px;height:42px;line-height:42px;min-width:188px;}.post-featured{height:308px;}}@media only screen and (max-width: 768px){.cont{width:auto;padding-left:15px;padding-right:15px;}.page-full-height .cont{padding-left:0;padding-right:0;}.page-full .row-width-container{max-width:initial;}nav#primary-menu > ul > li.menu-item-has-children,.mainmenu > ul > li.menu-item-has-children{position:relative;}nav#primary-menu > ul > li.menu-item-has-children.opened,.mainmenu > ul > li.menu-item-has-children.opened{height:auto !important;}nav#primary-menu > ul > li.menu-item-has-children > a > .fa,.mainmenu > ul > li.menu-item-has-children > a > .fa{position:absolute;left:-40px;text-align:center;top:50%;margin:-15px 0 0;display:block;width:40px;height:30px;font-size:30px;cursor:pointer;-o-transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s;color:#888b91;-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}nav#primary-menu > ul > li.menu-item-has-children > a > .fa:hover,.mainmenu > ul > li.menu-item-has-children > a > .fa:hover{color:#383e48;}nav#primary-menu > ul > li.menu-item-has-children.opened > a > .fa,.mainmenu > ul > li.menu-item-has-children.opened > a > .fa{-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}nav#primary-menu > ul > li ul,.mainmenu > ul > li ul{position:relative;border-left:none;top:auto;left:auto;height:auto;padding:0;}nav#primary-menu > ul > li > ul,.mainmenu > ul > li > ul{opacity:1 !important;min-width:initial;padding-top:0;width:auto;}nav#primary-menu > ul > li > ul > li,.mainmenu > ul > li > ul > li{padding:3px 0 7px 15px;height:auto !important;margin-bottom:0 !important;}nav#primary-menu > ul > li > ul > li ul li,.mainmenu > ul > li > ul > li ul li{padding-top:10px !important;}.topslider .slider .slide:after,.topslider .slider .slide:before,.topslider .slider .slide .line-ct{display:none !important;}.topslider .prev{padding:0 0 11px 20px;}.topslider .next{padding:0 20px 11px 0;}.page-topttl.nophoto{background:none;}.page-full-height .line-ct-wrap{display:none;}body p.link-pages.pages-nav{margin:0 -15px -14px;}.cont.project-front-sections-wrap{width:auto;}.cont.cont-widthsm{width:auto;}.cont .cont.cont-widthsm{padding-left:0;padding-right:0;}.project-front:hover .project-front-link{box-shadow:0 0 10px 0 rgba(0,0,0,0.2);}.cont.blog-sections-wrap{width:auto;}.cont.blog-list{width:auto;}.blog-i{margin:0 0 50px;}.blog-i .blog-img{position:relative;width:100%;right:auto;top:auto;bottom:auto;overflow:hidden;height:300px;}.blog-i .blog-slider{position:relative;width:100%;right:auto;top:auto;bottom:auto;overflow:hidden;height:300px;}.blog-i .blog-cont{width:100%;border-bottom:none;}.top.post-top{padding:15px 15px 0;}.top.post-top .line-ct-wrap{display:none;}body .post-single{margin-left:30px;margin-right:30px;}.post-img-wrap .post-prev{padding:0 0 11px 20px;}.post-img-wrap .post-next{padding:0 20px 11px 0;}.site-main .post-addcomment input[type=email],.site-main .post-addcomment input[type=text]{width:48%;margin:0 4% 40px 0;}.site-main .post-addcomment input[type=email]{margin-right:0;}.site-main .post-addcomment textarea{width:100%;max-width:100%;min-width:100%;margin-bottom:20px;}.site-main .post-addcomment .logged-in-as + textarea{width:100%;max-width:100%;min-width:100%;margin-bottom:40px;}.site-main .post-addcomment .logged-in-as{float:none;width:100%;margin:10px 0 20px 0;}.site-main .post-addcomment button[type=submit]{margin:0px 0 0;}.project-img .project-prev{padding:0 0 11px 20px;}.project-img .project-next{padding:0 20px 11px 0;}.project-top{padding:15px 15px 0;}.project-top:before{bottom:15px;}.project-top .site-header{top:15px;left:15px;right:15px;padding:0 30px;}.project-top .site-header .header-logo{line-height:86px;}.project-top .site-header .mainmenu-btn{margin:30px 0 0;}.project-top .site-header .header-search{padding:32px 0 0;}.project-top{margin-bottom:15px;padding-bottom:15px;}.project-img.project-img-line:after,.project-img.project-img-line:before,.project-img.project-img-line .line-ct{display:none;}.about-i.about-cont-wrap{height:auto;position:relative !important;left:auto !important;top:auto !important;width:100%;}.about-i{width:50%;}.about-i.about-i-2{width:100%;}.about-i.about-video:before{font-size:60px;}.theme-options{display:none;}.counter-i{padding:0 0 15px;}.team-wrap.team-col_2 .team-i,.team-wrap.team-col_3 .team-i{padding-left:200px;text-align:left;width:100%;margin-right:0 !important;}.team-wrap.team-col_2 .team-i .team-i-img,.team-wrap.team-col_3 .team-i .team-i-img{position:absolute;top:0;left:0;}.team-wrap.team-col_3 .team-i .team-i-social li{margin-left:0;margin-right:17px;}.pricing-i{max-width:400px;margin:0 auto 50px;}.pricing-i .pricing-i-link{margin:31px 36px 21px;font-size:16px;}.post-featured{height:308px;width:100%;float:none;margin:0 auto;}}@media only screen and (max-width: 550px){.page-full-height{border:15px solid #fff;padding-left:15px;padding-right:15px;}body:after{width:310px;left:-310px;}nav#primary-menu > ul,.mainmenu > ul{width:310px;}nav#primary-menu > ul > li,.mainmenu > ul > li{padding:0 30px 0 45px;}.top{padding:15px 15px 0;}.top:before{bottom:15px;}.site-header{top:15px;left:15px;right:15px;padding:0 30px;padding-bottom:30px;}.site-header .header-logo{line-height:86px;}.site-header .mainmenu-btn{margin:30px 0 0;}.site-header .header-search{padding:32px 0 0;}.topslider .prev,.topslider .next{font-size:30px;font-weight:400;text-transform:none;border-bottom:none;letter-spacing:normal;white-space:nowrap;overflow:hidden;text-indent:100%;width:40px;height:40px;}.topslider .prev:before,.topslider .next:before{vertical-align:middle;content:'\f104';font-family:FontAwesome;color:#fff;display:block;position:absolute;margin:0;left:0;top:0;bottom:0;text-indent:initial;font-size:40px;}.topslider .prev{left:30px;padding:0;}.topslider .next{right:30px;padding:0;}.topslider .next:before{text-align:right;right:0;left:auto;content:'\f105';}.topslider .prev:hover{left:25px;}.topslider .next:hover{right:25px;}.project-front{z-index:2;}.project-front .project-front-link{-o-transform:initial;-ms-transform:initial;-moz-transform:initial;-webkit-transform:initial;transform:initial;box-shadow:none;}.project-front:hover .project-front-link{-o-transform:initial;-ms-transform:initial;-moz-transform:initial;-webkit-transform:initial;transform:initial;box-shadow:none;}.post-front{width:100%;float:none;border-right:none;margin:0 auto;padding:29px 30px 29px;min-height:initial;}.post-front:nth-child(1){border-top:none !important;}.post-front:nth-child(2){border-top:1px solid #f1f1f1;}.post-front:hover{border-top:1px solid #f1f1f1;-o-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);box-shadow:none;}.project-img .project-prev,.project-img .project-next{font-size:30px;font-weight:400;text-transform:none;border-bottom:none;letter-spacing:normal;white-space:nowrap;overflow:hidden;text-indent:100%;width:40px;height:40px;}.project-img .project-prev:before,.project-img .project-next:before{font-family:FontAwesome;display:block;position:absolute;margin:0;left:0;top:0;bottom:0;text-indent:initial;font-size:40px;}.project-img .project-prev{left:30px;padding:0;}.project-img .project-prev:before{content:'\f104';}.project-img .project-next{right:30px;padding:0;}.project-img .project-next:before{content:'\f105';text-align:right;right:0;left:auto;}.project-img .project-prev:hover{left:25px;}.project-img .project-next:hover{right:25px;}.project{padding-top:30px;padding-left:30px;padding-right:30px;}.project .project-list{margin:24px -30px 50px;}.project .project-share{margin:0 -30px 0;padding:28px 0 0;border-top:1px solid #ebebeb;text-align:center;}.project .project-i-cont{padding:0;}.project .project-info time{position:relative;top:auto;margin:0 0 10px;left:auto;text-align:left;}.project .project-info time span{display:inline-block;line-height:100%;}.project .project-info{position:relative;padding:0 0 0 0px;margin:0 0 23px;}.post-top .site-header{padding:0 30px 53px;}.post-top{padding:0 15px;margin-top:0;}.post-img-wrap{margin-top:-15px;}.post-top .post-img iframe{height:280px;}.post-img-wrap .post-prev,.post-img-wrap .post-next{font-size:30px;font-weight:400;text-transform:none;border-bottom:none;letter-spacing:normal;white-space:nowrap;overflow:hidden;text-indent:100%;width:40px;height:40px;}.post-img-wrap .post-prev:before,.post-img-wrap .post-next:before{font-family:FontAwesome;display:block;position:absolute;margin:0;left:0;top:0;bottom:0;text-indent:initial;font-size:40px;}.post-img-wrap .post-prev{left:30px;padding:0;}.post-img-wrap .post-prev:before{content:'\f104';}.post-img-wrap .post-next{right:30px;padding:0;}.post-img-wrap .post-next:before{content:'\f105';text-align:right;right:0;left:auto;}.post-img-wrap .post-prev:hover{left:25px;}.post-img-wrap .post-next:hover{right:25px;}.post-img-wrap .post-next.post-next-noimg{border-bottom:none;}body .post-single{padding-top:30px;padding-left:30px;padding-right:30px;margin-right:15px;margin-left:15px;}ul.wpfai-list{margin:0 -30px 0;}.post-single p.link-pages{margin:0 -30px 0;}.post-single .post-share{margin:0 -30px 0;}.post-single .post-tags{margin:0 -30px 0;}.site-main .post-single .post-comments{padding:23px 30px 0;margin:0 -30px;}.site-main .post-addcomment{padding:20px 30px 0;margin:27px -30px 0;}.post-single .post-info{position:relative;padding:0 0 0 0px;margin:0 0 23px;}.post-single .post-info time{position:relative;top:auto;margin:0 0 10px;left:auto;text-align:left;}.post-single .post-info time span{display:inline-block;line-height:100%;}.post-related{width:100%;float:none;border-right:none;margin:0 auto;padding:29px 30px 29px;min-height:initial;}.post-related:nth-child(1){border-top:none !important;}.post-related:nth-child(2){border-top:1px solid #f1f1f1;}.post-related:hover{border-top:1px solid #f1f1f1;-o-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);box-shadow:none;}.contacts-form{padding:30px 30px 25px;}.contacts-form form input[type=tel],.contacts-form form input[type=email],.contacts-form form input[type=text]{width:100%;float:none;}.contacts-form form input[type=text]:nth-of-type(2n+1){margin-right:0;}.contacts-form form .form-result{bottom:-10px;}.coming-ttl{font-size:75px;margin:0 0 -50px;}.coming .countdownHolder{text-align:center;font-size:50px;}.coming .position{width:23px;height:44px;}.coming .coming-timer li{font-size:18px;}.coming .coming-timer li .coming-digits{font-size:50px;}.promobox-i{text-align:center;padding:40px 40px 25px 40px;}.promobox-i.promobox-i-hasimg{padding-left:40px;}.promobox-i .promobox-i-img{margin:0 auto 35px;position:relative;top:auto;left:auto;}}@media only screen and (max-width: 480px){.project-front .project-front-sect{margin:0 0 5px;}.project-front .project-front-cont h3{font-size:18px;}.instagram-list li{float:none;width:100%;margin:0 auto;left:auto !important;top:auto !important;position:relative !important;max-width:300px;z-index:2;}.instagram-list li a{-o-transform:initial;-ms-transform:initial;-moz-transform:initial;-webkit-transform:initial;transform:initial;}.instagram-list li a:hover{-o-transform:initial;-ms-transform:initial;-moz-transform:initial;-webkit-transform:initial;transform:initial;box-shadow:none;}#sb_instagram.sbi_col_3 #sbi_images .sbi_item,#sb_instagram.sbi_col_4 #sbi_images .sbi_item,#sb_instagram.sbi_col_5 #sbi_images .sbi_item,#sb_instagram.sbi_col_6 #sbi_images .sbi_item{width:100%;}#sb_instagram.sbi_col_3 #sbi_images .sbi_item a,#sb_instagram.sbi_col_4 #sbi_images .sbi_item a,#sb_instagram.sbi_col_5 #sbi_images .sbi_item a,#sb_instagram.sbi_col_6 #sbi_images .sbi_item a{-o-transform:initial;-ms-transform:initial;-moz-transform:initial;-webkit-transform:initial;transform:initial;}#sb_instagram.sbi_col_3 #sbi_images .sbi_item a:hover,#sb_instagram.sbi_col_4 #sbi_images .sbi_item a:hover,#sb_instagram.sbi_col_5 #sbi_images .sbi_item a:hover,#sb_instagram.sbi_col_6 #sbi_images .sbi_item a:hover{-o-transform:initial;-ms-transform:initial;-moz-transform:initial;-webkit-transform:initial;transform:initial;box-shadow:none;}.blog-i .blog-cont{padding:25px 30px 19px 30px;}.blog-i .blog-cont time{position:relative;left:auto;width:auto;top:auto;display:block;text-align:left;}.blog-i .blog-cont time span{display:inline-block;}.blog-i .blog-cont .blog-category{padding:0;}.blog-i .blog-cont h3{padding:0;}.blog-i .blog-cont .blog-more:after{width:20px;margin:0 0px 0 10px;}.site-main .post-comment{padding:4px 0 0 70px;}.site-main .post-comment-cont p.post-comment-img{width:60px;}.site-main .post-comment-reply{padding-left:0;}.site-main .post-comment-reply:after{margin:0;}.site-main .post-addcomment input[type=email],.site-main .post-addcomment input[type=text]{width:100%;margin-right:0;margin-bottom:15px;}.site-main .post-addcomment textarea{margin:0 0 15px 0;}.contacts-form form textarea{padding:14px 0px 0 0;margin:0 0 21px;}.site-main .post-addcomment .logged-in-as + textarea{margin-bottom:20px;}.site-main .post-addcomment button[type=submit]{position:relative;right:auto;margin:0 0 25px;top:auto;}.site-main .post-video{height:206px;}.project-i-info .project-i-caption::before{top:25px;right:15px;bottom:25px;left:15px;}.project-i-info .project-i-caption::after{top:15px;right:25px;bottom:15px;left:25px;}.project-i .project-i-caption .project-i-caption-inner{padding:30px;}.project .project-i-caption p{padding:8px 15px;}.about-i.about-cont-wrap .about-cont{padding:25px 30px 15px;}.about-i.about-video:before{font-size:40px;}.about-i a{z-index:2;}.about-i:hover a{-o-transform:initial;-ms-transform:initial;-moz-transform:initial;-webkit-transform:initial;transform:initial;box-shadow:none;}.contacts-form form button[type=submit]{position:relative;right:auto;margin:0 0 5px;top:auto;display:inline-block;bottom:auto;}.contacts-form form .form-result{position:relative;bottom:auto;left:auto;right:auto;text-align:left;padding:10px 0 10px;}.team-wrap.team-col_2 .team-i,.team-wrap.team-col_3 .team-i{padding-left:0;text-align:center;}.team-wrap.team-col_2 .team-i .team-i-img,.team-wrap.team-col_3 .team-i .team-i-img{position:relative;top:auto;left:auto;}.team-wrap.team-col_3 .team-i .team-i-social li{margin-left:10px;margin-right:10px;}}@media only screen and (max-width: 380px){nav#primary-menu > ul > li,.mainmenu > ul > li{padding:0 30px 0 30px;}nav#primary-menu > ul > li.menu-item-has-children > a > .fa,.mainmenu > ul > li.menu-item-has-children > a > .fa{left:auto;right:-15px;}.site-header{padding:0 15px;padding-bottom:30px;}.page-full-height .site-header{margin:0;padding:0;}.project-top .site-header{padding:0 15px;}.topslider .prev{left:15px;}.topslider .next{right:15px;}.coming-ttl{font-size:55px;}.coming .coming-timer li{font-size:16px;text-transform:none;}.coming .countdownHolder{text-align:center;font-size:40px;}.coming .position{width:18px;height:34px;}.coming .coming-timer li .coming-digits{font-size:40px;}.project-img .project-prev{display:none;}.project-img .project-next{display:none;}.promobox-i{text-align:center;padding:25px 25px 10px 25px !important;}.promobox-i.promobox-i-hasimg{padding-left:25px;}.promobox-i .promobox-i-img{margin:0 auto 20px;position:relative;top:auto;left:auto;}}@media only screen and (min-width: 993px){.header-v2 .post-top .site-header{padding-left:30px;padding-right:30px;}.header-v2 .header-logo{left:30px;width:auto;}.header-v2 .mainmenu-btn{display:none;}.header-v2 nav#primary-menu,.header-v2 .mainmenu{position:absolute;top:78px;left:21%;right:21%;background:transparent;height:auto;}.header-v2 nav#primary-menu > ul,.header-v2 .mainmenu > ul{padding:0 0 0 0;width:auto;text-align:justify;font-size:1px;}.header-v2 nav#primary-menu > ul *,.header-v2 .mainmenu > ul *{font-size:15px;}.header-v2 nav#primary-menu > ul:after,.header-v2 .mainmenu > ul:after{display:inline-block;content:'';width:100%;}.header-v2 nav#primary-menu > ul > li,.header-v2 .mainmenu > ul > li{font-size:15px;font-weight:700;font-family:'Open Sans', sans-serif;text-transform:uppercase;color:#fff;margin:0;padding:0;display:inline-block;position:relative;}.header-v2 nav#primary-menu > ul > li > a,.header-v2 .mainmenu > ul > li > a{color:#fff;opacity:0.8;height:auto;padding:0 1px 10px !important;}.header-v2 nav#primary-menu > ul > li.active > a,.header-v2 .mainmenu > ul > li.active > a{opacity:1;color:#fff;}.header-v2 nav#primary-menu > ul > li:hover > a,.header-v2 .mainmenu > ul > li:hover > a{opacity:1;color:#fff;}.header-v2 nav#primary-menu > ul > li > ul,.header-v2 .mainmenu > ul > li > ul{position:absolute;border:none;top:100%;left:50%;height:auto;width:240px;min-width:240px;padding:24px 0 0;margin:0 0 0 -120px;text-align:left;background:transparent;}.header-v2 nav#primary-menu > ul > li > ul:before,.header-v2 .mainmenu > ul > li > ul:before{position:absolute;content:'';top:24px;left:0;bottom:0;right:0;background:#fff;box-shadow:10px 10px 11px 0 rgba(0,0,0,0.1);}.header-v2 nav#primary-menu > ul > li > ul:after,.header-v2 .mainmenu > ul > li > ul:after{position:absolute;font-family:FontAwesome;content:'\f106';top:0;left:50%;margin:-9px 0 0 -5px;font-size:15px;color:#fff;}.header-v2 nav#primary-menu > ul > li > ul li,.header-v2 .mainmenu > ul > li > ul li{background:#fff;font-size:15px;font-weight:400;font-family:'Open Sans', sans-serif;text-transform:none;padding:0 !important;color:#9ba3a8;margin:0 !important;position:relative;}.header-v2 nav#primary-menu > ul > li > ul li .fa,.header-v2 .mainmenu > ul > li > ul li .fa{display:none;}.header-v2 nav#primary-menu > ul > li > ul li.menu-item-has-children:after,.header-v2 .mainmenu > ul > li > ul li.menu-item-has-children:after{position:absolute;font-family:FontAwesome;content:'\f105';top:0;right:13px;margin:7px 0 0 0;font-size:15px;color:#9ba3a8;}.header-v2 nav#primary-menu > ul > li > ul > li a,.header-v2 .mainmenu > ul > li > ul > li a{color:#9ba3a8;border:1px solid #ebebeb;border-bottom:none;padding:7px 12px 8px;}.header-v2 nav#primary-menu > ul > li > ul > li.menu-item-has-children a,.header-v2 .mainmenu > ul > li > ul > li.menu-item-has-children a{padding:7px 20px 8px 12px;}.header-v2 nav#primary-menu > ul > li > ul li:last-child > a,.header-v2 .mainmenu > ul > li > ul li:last-child > a{border-bottom:1px solid #ebebeb;}.header-v2 nav#primary-menu > ul > li > ul li:hover > a,.header-v2 .mainmenu > ul > li > ul li:hover > a{color:#9ba3a8;background:#eef2f3;}.header-v2 nav#primary-menu > ul > li ul li > a:hover,.header-v2 .mainmenu > ul > li ul li > a:hover{color:#9ba3a8;}.header-v2 nav#primary-menu > ul > li > ul > li ul,.header-v2 .mainmenu > ul > li > ul > li ul{width:240px;left:100%;top:0;position:absolute;padding:0;margin:0 0 0 -1px;display:block;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:translate3d(0,10px,0);-moz-transform:translate3d(0,10px,0);-ms-transform:translate3d(0,10px,0);-o-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);visibility:hidden;opacity:0;}.header-v2 nav#primary-menu > ul > li > ul li:hover > ul,.header-v2 .mainmenu > ul > li > ul li:hover > ul{display:block;opacity:1;-webkit-transform:translate3d(0,0px,0);-moz-transform:translate3d(0,0px,0);-ms-transform:translate3d(0,0px,0);-o-transform:translate3d(0,0px,0);transform:translate3d(0,0px,0);visibility:visible;}.header-v2 nav#primary-menu > ul > li > ul.mainmenu-mega-menu,.header-v2 .mainmenu > ul > li > ul.mainmenu-mega-menu{width:480px;margin:0 0 0 -240px;}.header-v2 nav#primary-menu > ul > li > ul.mainmenu-mega-menu > li,.header-v2 .mainmenu > ul > li > ul.mainmenu-mega-menu > li{float:left;width:240px;padding:30px 0 10px 42px !important;}.header-v2 nav#primary-menu > ul > li > ul.mainmenu-mega-menu li.menu-item-has-children:after,.header-v2 .mainmenu > ul > li > ul.mainmenu-mega-menu li.menu-item-has-children:after{display:none;}.header-v2 nav#primary-menu > ul > li > ul.mainmenu-mega-menu > li > a,.header-v2 .mainmenu > ul > li > ul.mainmenu-mega-menu > li > a{border:none !important;color:#969aa1;font-size:13px;text-transform:uppercase;font-weight:700;}.header-v2 nav#primary-menu > ul > li > ul.mainmenu-mega-menu > li a,.header-v2 .mainmenu > ul > li > ul.mainmenu-mega-menu > li a{padding:0px 0 26px;}.header-v2 nav#primary-menu > ul > li > ul.mainmenu-mega-menu li:hover > a,.header-v2 .mainmenu > ul > li > ul.mainmenu-mega-menu li:hover > a{color:#08b9df;background:#fff;}.header-v2 nav#primary-menu > ul > li > ul.mainmenu-mega-menu > li ul,.header-v2 .mainmenu > ul > li > ul.mainmenu-mega-menu > li ul{opacity:1;visibility:visible;transform:none;position:relative;left:auto;top:auto;margin:0;width:auto;}.header-v2 nav#primary-menu > ul > li > ul.mainmenu-mega-menu > li ul li a,.header-v2 .mainmenu > ul > li > ul.mainmenu-mega-menu > li ul li a{border:none !important;color:#3e4751;}.header-v2 nav#primary-menu > ul > li > ul.mainmenu-mega-menu > li > ul ul,.header-v2 .mainmenu > ul > li > ul.mainmenu-mega-menu > li > ul ul{display:none;}}@media (min-width: 993px) and (max-width: 1600px){.header-v2 nav#primary-menu,.header-v2 .mainmenu{right:11%;}}