[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak, .ng-hide:not(.ng-hide-animate) { display: none ! important; }
/* ::::: http://template59196.motopreview.com/mt-includes/css/assets.min.css?_build=1484600358 ::::: */
fieldset { border: 0; }
button { cursor:pointer }
@font-face {
  font-family: "FontAwesome";  font-style: normal;  font-weight: normal;  src: url('fonts/fontawesome-webfont.eot') format("embedded-opentype"), url('fonts/fontawesome-webfont.woff2') format("woff2"), url('fonts/fontawesome-webfont.woff') format("woff"), url('fonts/fontawesome-webfont.ttf') format("truetype"), url('fonts/fontawesome-webfont.svg') format("svg");}
.fa { display: inline-block; font-family: FontAwesome; font-style: normal; font-weight: normal; line-height: 1; font-size-adjust: none; font-stretch: normal; font-feature-settings: normal; font-language-override: normal; font-kerning: auto; font-synthesis: weight style; font-variant: normal; font-size: inherit; text-rendering: auto; }
.fa-glass::before { content: ""; }
.fa-music::before { content: ""; }
.fa-search::before { content: ""; }
.fa-envelope-o::before { content: ""; }
.fa-heart::before { content: ""; }
.fa-star::before { content: ""; }
.fa-star-o::before { content: ""; }
.fa-user::before { content: ""; }
.fa-film::before { content: ""; }
.fa-th-large::before { content: ""; }
.fa-th::before { content: ""; }
.fa-th-list::before { content: ""; }
.fa-check::before { content: ""; }
.fa-remove::before, .fa-close::before, .fa-times::before { content: ""; }
.fa-search-plus::before { content: ""; }
.fa-search-minus::before { content: ""; }
.fa-power-off::before { content: ""; }
.fa-signal::before { content: ""; }
.fa-gear::before, .fa-cog::before { content: ""; }
.fa-trash-o::before { content: ""; }
.fa-home::before { content: ""; }
.fa-file-o::before { content: ""; }
.fa-clock-o::before { content: ""; }
.fa-road::before { content: ""; }
.fa-download::before { content: ""; }
.fa-arrow-circle-o-down::before { content: ""; }
.fa-arrow-circle-o-up::before { content: ""; }
.fa-inbox::before { content: ""; }
.fa-play-circle-o::before { content: ""; }
.fa-rotate-right::before, .fa-repeat::before { content: ""; }
.fa-refresh::before { content: ""; }
.fa-list-alt::before { content: ""; }
.fa-lock::before { content: ""; }
.fa-flag::before { content: ""; }
.fa-headphones::before { content: ""; }
.fa-volume-off::before { content: ""; }
.fa-volume-down::before { content: ""; }
.fa-volume-up::before { content: ""; }
.fa-qrcode::before { content: ""; }
.fa-barcode::before { content: ""; }
.fa-tag::before { content: ""; }
.fa-tags::before { content: ""; }
.fa-book::before { content: ""; }
.fa-bookmark::before { content: ""; }
.fa-print::before { content: ""; }
.fa-camera::before { content: ""; }
.fa-font::before { content: ""; }
.fa-bold::before { content: ""; }
.fa-italic::before { content: ""; }
.fa-text-height::before { content: ""; }
.fa-text-width::before { content: ""; }
.fa-align-left::before { content: ""; }
.fa-align-center::before { content: ""; }
.fa-align-right::before { content: ""; }
.fa-align-justify::before { content: ""; }
.fa-list::before { content: ""; }
.fa-dedent::before, .fa-outdent::before { content: ""; }
.fa-indent::before { content: ""; }
.fa-video-camera::before { content: ""; }
.fa-photo::before, .fa-image::before, .fa-picture-o::before { content: ""; }
.fa-pencil::before { content: ""; }
.fa-map-marker::before { content: ""; }
.fa-adjust::before { content: ""; }
.fa-tint::before { content: ""; }
.fa-edit::before, .fa-pencil-square-o::before { content: ""; }
.fa-share-square-o::before { content: ""; }
.fa-check-square-o::before { content: ""; }
.fa-arrows::before { content: ""; }
.fa-step-backward::before { content: ""; }
.fa-fast-backward::before { content: ""; }
.fa-backward::before { content: ""; }
.fa-play::before { content: ""; }
.fa-pause::before { content: ""; }
.fa-stop::before { content: ""; }
.fa-forward::before { content: ""; }
.fa-fast-forward::before { content: ""; }
.fa-step-forward::before { content: ""; }
.fa-eject::before { content: ""; }
.fa-chevron-left::before { content: ""; }
.fa-chevron-right::before { content: ""; }
.fa-plus-circle::before { content: ""; }
.fa-minus-circle::before { content: ""; }
.fa-times-circle::before { content: ""; }
.fa-check-circle::before { content: ""; }
.fa-question-circle::before { content: ""; }
.fa-info-circle::before { content: ""; }
.fa-crosshairs::before { content: ""; }
.fa-times-circle-o::before { content: ""; }
.fa-check-circle-o::before { content: ""; }
.fa-ban::before { content: ""; }
.fa-arrow-left::before { content: ""; }
.fa-arrow-right::before { content: ""; }
.fa-arrow-up::before { content: ""; }
.fa-arrow-down::before { content: ""; }
.fa-mail-forward::before, .fa-share::before { content: ""; }
.fa-expand::before { content: ""; }
.fa-compress::before { content: ""; }
.fa-plus::before { content: ""; }
.fa-minus::before { content: ""; }
.fa-asterisk::before { content: ""; }
.fa-exclamation-circle::before { content: ""; }
.fa-gift::before { content: ""; }
.fa-leaf::before { content: ""; }
.fa-fire::before { content: ""; }
.fa-eye::before { content: ""; }
.fa-eye-slash::before { content: ""; }
.fa-warning::before, .fa-exclamation-triangle::before { content: ""; }
.fa-plane::before { content: ""; }
.fa-calendar::before { content: ""; }
.fa-random::before { content: ""; }
.fa-comment::before { content: ""; }
.fa-magnet::before { content: ""; }
.fa-chevron-up::before { content: ""; }
.fa-chevron-down::before { content: ""; }
.fa-retweet::before { content: ""; }
.fa-shopping-cart::before { content: ""; }
.fa-folder::before { content: ""; }
.fa-folder-open::before { content: ""; }
.fa-arrows-v::before { content: ""; }
.fa-arrows-h::before { content: ""; }
.fa-bar-chart-o::before, .fa-bar-chart::before { content: ""; }
.fa-twitter-square::before { content: ""; }
.fa-facebook-square::before { content: ""; }
.fa-camera-retro::before { content: ""; }
.fa-key::before { content: ""; }
.fa-gears::before, .fa-cogs::before { content: ""; }
.fa-comments::before { content: ""; }
.fa-thumbs-o-up::before { content: ""; }
.fa-thumbs-o-down::before { content: ""; }
.fa-star-half::before { content: ""; }
.fa-heart-o::before { content: ""; }
.fa-sign-out::before { content: ""; }
.fa-linkedin-square::before { content: ""; }
.fa-thumb-tack::before { content: ""; }
.fa-external-link::before { content: ""; }
.fa-sign-in::before { content: ""; }
.fa-trophy::before { content: ""; }
.fa-github-square::before { content: ""; }
.fa-upload::before { content: ""; }
.fa-lemon-o::before { content: ""; }
.fa-phone::before { content: ""; }
.fa-square-o::before { content: ""; }
.fa-bookmark-o::before { content: ""; }
.fa-phone-square::before { content: ""; }
.fa-twitter::before { content: ""; }
.fa-facebook-f::before, .fa-facebook::before { content: ""; }
.fa-github::before { content: ""; }
.fa-unlock::before { content: ""; }
.fa-credit-card::before { content: ""; }
.fa-feed::before, .fa-rss::before { content: ""; }
.fa-hdd-o::before { content: ""; }
.fa-bullhorn::before { content: ""; }
.fa-bell::before { content: ""; }
.fa-certificate::before { content: ""; }
.fa-hand-o-right::before { content: ""; }
.fa-hand-o-left::before { content: ""; }
.fa-hand-o-up::before { content: ""; }
.fa-hand-o-down::before { content: ""; }
.fa-arrow-circle-left::before { content: ""; }
.fa-arrow-circle-right::before { content: ""; }
.fa-arrow-circle-up::before { content: ""; }
.fa-arrow-circle-down::before { content: ""; }
.fa-globe::before { content: ""; }
.fa-wrench::before { content: ""; }
.fa-tasks::before { content: ""; }
.fa-filter::before { content: ""; }
.fa-briefcase::before { content: ""; }
.fa-arrows-alt::before { content: ""; }
.fa-group::before, .fa-users::before { content: ""; }
.fa-chain::before, .fa-link::before { content: ""; }
.fa-cloud::before { content: ""; }
.fa-flask::before { content: ""; }
.fa-cut::before, .fa-scissors::before { content: ""; }
.fa-copy::before, .fa-files-o::before { content: ""; }
.fa-paperclip::before { content: ""; }
.fa-save::before, .fa-floppy-o::before { content: ""; }
.fa-square::before { content: ""; }
.fa-navicon::before, .fa-reorder::before, .fa-bars::before { content: ""; }
.fa-list-ul::before { content: ""; }
.fa-list-ol::before { content: ""; }
.fa-strikethrough::before { content: ""; }
.fa-underline::before { content: ""; }
.fa-table::before { content: ""; }
.fa-magic::before { content: ""; }
.fa-truck::before { content: ""; }
.fa-pinterest::before { content: ""; }
.fa-pinterest-square::before { content: ""; }
.fa-google-plus-square::before { content: ""; }
.fa-google-plus::before { content: ""; }
.fa-money::before { content: ""; }
.fa-caret-down::before { content: ""; }
.fa-caret-up::before { content: ""; }
.fa-caret-left::before { content: ""; }
.fa-caret-right::before { content: ""; }
.fa-columns::before { content: ""; }
.fa-unsorted::before, .fa-sort::before { content: ""; }
.fa-sort-down::before, .fa-sort-desc::before { content: ""; }
.fa-sort-up::before, .fa-sort-asc::before { content: ""; }
.fa-envelope::before { content: ""; }
.fa-linkedin::before { content: ""; }
.fa-rotate-left::before, .fa-undo::before { content: ""; }
.fa-legal::before, .fa-gavel::before { content: ""; }
.fa-dashboard::before, .fa-tachometer::before { content: ""; }
.fa-comment-o::before { content: ""; }
.fa-comments-o::before { content: ""; }
.fa-flash::before, .fa-bolt::before { content: ""; }
.fa-sitemap::before { content: ""; }
.fa-umbrella::before { content: ""; }
.fa-paste::before, .fa-clipboard::before { content: ""; }
.fa-lightbulb-o::before { content: ""; }
.fa-exchange::before { content: ""; }
.fa-cloud-download::before { content: ""; }
.fa-cloud-upload::before { content: ""; }
.fa-user-md::before { content: ""; }
.fa-stethoscope::before { content: ""; }
.fa-suitcase::before { content: ""; }
.fa-bell-o::before { content: ""; }
.fa-coffee::before { content: ""; }
.fa-cutlery::before { content: ""; }
.fa-file-text-o::before { content: ""; }
.fa-building-o::before { content: ""; }
.fa-hospital-o::before { content: ""; }
.fa-ambulance::before { content: ""; }
.fa-medkit::before { content: ""; }
.fa-fighter-jet::before { content: ""; }
.fa-beer::before { content: ""; }
.fa-h-square::before { content: ""; }
.fa-plus-square::before { content: ""; }
.fa-angle-double-left::before { content: ""; }
.fa-angle-double-right::before { content: ""; }
.fa-angle-double-up::before { content: ""; }
.fa-angle-double-down::before { content: ""; }
.fa-angle-left::before { content: ""; }
.fa-angle-right::before { content: ""; }
.fa-angle-up::before { content: ""; }
.fa-angle-down::before { content: ""; }
.fa-desktop::before { content: ""; }
.fa-laptop::before { content: ""; }
.fa-tablet::before { content: ""; }
.fa-mobile-phone::before, .fa-mobile::before { content: ""; }
.fa-circle-o::before { content: ""; }
.fa-quote-left::before { content: ""; }
.fa-quote-right::before { content: ""; }
.fa-spinner::before { content: ""; }
.fa-circle::before { content: ""; }
.fa-mail-reply::before, .fa-reply::before { content: ""; }
.fa-github-alt::before { content: ""; }
.fa-folder-o::before { content: ""; }
.fa-folder-open-o::before { content: ""; }
.fa-smile-o::before { content: ""; }
.fa-frown-o::before { content: ""; }
.fa-meh-o::before { content: ""; }
.fa-gamepad::before { content: ""; }
.fa-keyboard-o::before { content: ""; }
.fa-flag-o::before { content: ""; }
.fa-flag-checkered::before { content: ""; }
.fa-terminal::before { content: ""; }
.fa-code::before { content: ""; }
.fa-mail-reply-all::before, .fa-reply-all::before { content: ""; }
.fa-star-half-empty::before, .fa-star-half-full::before, .fa-star-half-o::before { content: ""; }
.fa-location-arrow::before { content: ""; }
.fa-crop::before { content: ""; }
.fa-code-fork::before { content: ""; }
.fa-unlink::before, .fa-chain-broken::before { content: ""; }
.fa-question::before { content: ""; }
.fa-info::before { content: ""; }
.fa-exclamation::before { content: ""; }
.fa-superscript::before { content: ""; }
.fa-subscript::before { content: ""; }
.fa-eraser::before { content: ""; }
.fa-puzzle-piece::before { content: ""; }
.fa-microphone::before { content: ""; }
.fa-microphone-slash::before { content: ""; }
.fa-shield::before { content: ""; }
.fa-calendar-o::before { content: ""; }
.fa-fire-extinguisher::before { content: ""; }
.fa-rocket::before { content: ""; }
.fa-maxcdn::before { content: ""; }
.fa-chevron-circle-left::before { content: ""; }
.fa-chevron-circle-right::before { content: ""; }
.fa-chevron-circle-up::before { content: ""; }
.fa-chevron-circle-down::before { content: ""; }
.fa-html5::before { content: ""; }
.fa-css3::before { content: ""; }
.fa-anchor::before { content: ""; }
.fa-unlock-alt::before { content: ""; }
.fa-bullseye::before { content: ""; }
.fa-ellipsis-h::before { content: ""; }
.fa-ellipsis-v::before { content: ""; }
.fa-rss-square::before { content: ""; }
.fa-play-circle::before { content: ""; }
.fa-ticket::before { content: ""; }
.fa-minus-square::before { content: ""; }
.fa-minus-square-o::before { content: ""; }
.fa-level-up::before { content: ""; }
.fa-level-down::before { content: ""; }
.fa-check-square::before { content: ""; }
.fa-pencil-square::before { content: ""; }
.fa-external-link-square::before { content: ""; }
.fa-share-square::before { content: ""; }
.fa-compass::before { content: ""; }
.fa-toggle-down::before, .fa-caret-square-o-down::before { content: ""; }
.fa-toggle-up::before, .fa-caret-square-o-up::before { content: ""; }
.fa-toggle-right::before, .fa-caret-square-o-right::before { content: ""; }
.fa-euro::before, .fa-eur::before { content: ""; }
.fa-gbp::before { content: ""; }
.fa-dollar::before, .fa-usd::before { content: ""; }
.fa-rupee::before, .fa-inr::before { content: ""; }
.fa-cny::before, .fa-rmb::before, .fa-yen::before, .fa-jpy::before { content: ""; }
.fa-ruble::before, .fa-rouble::before, .fa-rub::before { content: ""; }
.fa-won::before, .fa-krw::before { content: ""; }
.fa-bitcoin::before, .fa-btc::before { content: ""; }
.fa-file::before { content: ""; }
.fa-file-text::before { content: ""; }
.fa-sort-alpha-asc::before { content: ""; }
.fa-sort-alpha-desc::before { content: ""; }
.fa-sort-amount-asc::before { content: ""; }
.fa-sort-amount-desc::before { content: ""; }
.fa-sort-numeric-asc::before { content: ""; }
.fa-sort-numeric-desc::before { content: ""; }
.fa-thumbs-up::before { content: ""; }
.fa-thumbs-down::before { content: ""; }
.fa-youtube-square::before { content: ""; }
.fa-youtube::before { content: ""; }
.fa-xing::before { content: ""; }
.fa-xing-square::before { content: ""; }
.fa-youtube-play::before { content: ""; }
.fa-dropbox::before { content: ""; }
.fa-stack-overflow::before { content: ""; }
.fa-instagram::before { content: ""; }
.fa-flickr::before { content: ""; }
.fa-adn::before { content: ""; }
.fa-bitbucket::before { content: ""; }
.fa-bitbucket-square::before { content: ""; }
.fa-tumblr::before { content: ""; }
.fa-tumblr-square::before { content: ""; }
.fa-long-arrow-down::before { content: ""; }
.fa-long-arrow-up::before { content: ""; }
.fa-long-arrow-left::before { content: ""; }
.fa-long-arrow-right::before { content: ""; }
.fa-apple::before { content: ""; }
.fa-windows::before { content: ""; }
.fa-android::before { content: ""; }
.fa-linux::before { content: ""; }
.fa-dribbble::before { content: ""; }
.fa-skype::before { content: ""; }
.fa-foursquare::before { content: ""; }
.fa-trello::before { content: ""; }
.fa-female::before { content: ""; }
.fa-male::before { content: ""; }
.fa-gittip::before, .fa-gratipay::before { content: ""; }
.fa-sun-o::before { content: ""; }
.fa-moon-o::before { content: ""; }
.fa-archive::before { content: ""; }
.fa-bug::before { content: ""; }
.fa-vk::before { content: ""; }
.fa-weibo::before { content: ""; }
.fa-renren::before { content: ""; }
.fa-pagelines::before { content: ""; }
.fa-stack-exchange::before { content: ""; }
.fa-arrow-circle-o-right::before { content: ""; }
.fa-arrow-circle-o-left::before { content: ""; }
.fa-toggle-left::before, .fa-caret-square-o-left::before { content: ""; }
.fa-dot-circle-o::before { content: ""; }
.fa-wheelchair::before { content: ""; }
.fa-vimeo-square::before { content: ""; }
.fa-turkish-lira::before, .fa-try::before { content: ""; }
.fa-plus-square-o::before { content: ""; }
.fa-space-shuttle::before { content: ""; }
.fa-slack::before { content: ""; }
.fa-envelope-square::before { content: ""; }
.fa-wordpress::before { content: ""; }
.fa-openid::before { content: ""; }
.fa-institution::before, .fa-bank::before, .fa-university::before { content: ""; }
.fa-mortar-board::before, .fa-graduation-cap::before { content: ""; }
.fa-yahoo::before { content: ""; }
.fa-google::before { content: ""; }
.fa-reddit::before { content: ""; }
.fa-reddit-square::before { content: ""; }
.fa-stumbleupon-circle::before { content: ""; }
.fa-stumbleupon::before { content: ""; }
.fa-delicious::before { content: ""; }
.fa-digg::before { content: ""; }
.fa-pied-piper-pp::before { content: ""; }
.fa-pied-piper-alt::before { content: ""; }
.fa-drupal::before { content: ""; }
.fa-joomla::before { content: ""; }
.fa-language::before { content: ""; }
.fa-fax::before { content: ""; }
.fa-building::before { content: ""; }
.fa-child::before { content: ""; }
.fa-paw::before { content: ""; }
.fa-spoon::before { content: ""; }
.fa-cube::before { content: ""; }
.fa-cubes::before { content: ""; }
.fa-behance::before { content: ""; }
.fa-behance-square::before { content: ""; }
.fa-steam::before { content: ""; }
.fa-steam-square::before { content: ""; }
.fa-recycle::before { content: ""; }
.fa-automobile::before, .fa-car::before { content: ""; }
.fa-cab::before, .fa-taxi::before { content: ""; }
.fa-tree::before { content: ""; }
.fa-spotify::before { content: ""; }
.fa-deviantart::before { content: ""; }
.fa-soundcloud::before { content: ""; }
.fa-database::before { content: ""; }
.fa-file-pdf-o::before { content: ""; }
.fa-file-word-o::before { content: ""; }
.fa-file-excel-o::before { content: ""; }
.fa-file-powerpoint-o::before { content: ""; }
.fa-file-photo-o::before, .fa-file-picture-o::before, .fa-file-image-o::before { content: ""; }
.fa-file-zip-o::before, .fa-file-archive-o::before { content: ""; }
.fa-file-sound-o::before, .fa-file-audio-o::before { content: ""; }
.fa-file-movie-o::before, .fa-file-video-o::before { content: ""; }
.fa-file-code-o::before { content: ""; }
.fa-vine::before { content: ""; }
.fa-codepen::before { content: ""; }
.fa-jsfiddle::before { content: ""; }
.fa-life-bouy::before, .fa-life-buoy::before, .fa-life-saver::before, .fa-support::before, .fa-life-ring::before { content: ""; }
.fa-circle-o-notch::before { content: ""; }
.fa-ra::before, .fa-resistance::before, .fa-rebel::before { content: ""; }
.fa-ge::before, .fa-empire::before { content: ""; }
.fa-git-square::before { content: ""; }
.fa-git::before { content: ""; }
.fa-y-combinator-square::before, .fa-yc-square::before, .fa-hacker-news::before { content: ""; }
.fa-tencent-weibo::before { content: ""; }
.fa-qq::before { content: ""; }
.fa-wechat::before, .fa-weixin::before { content: ""; }
.fa-send::before, .fa-paper-plane::before { content: ""; }
.fa-send-o::before, .fa-paper-plane-o::before { content: ""; }
.fa-history::before { content: ""; }
.fa-circle-thin::before { content: ""; }
.fa-header::before { content: ""; }
.fa-paragraph::before { content: ""; }
.fa-sliders::before { content: ""; }
.fa-share-alt::before { content: ""; }
.fa-share-alt-square::before { content: ""; }
.fa-bomb::before { content: ""; }
.fa-soccer-ball-o::before, .fa-futbol-o::before { content: ""; }
.fa-tty::before { content: ""; }
.fa-binoculars::before { content: ""; }
.fa-plug::before { content: ""; }
.fa-slideshare::before { content: ""; }
.fa-twitch::before { content: ""; }
.fa-yelp::before { content: ""; }
.fa-newspaper-o::before { content: ""; }
.fa-wifi::before { content: ""; }
.fa-calculator::before { content: ""; }
.fa-paypal::before { content: ""; }
.fa-google-wallet::before { content: ""; }
.fa-cc-visa::before { content: ""; }
.fa-cc-mastercard::before { content: ""; }
.fa-cc-discover::before { content: ""; }
.fa-cc-amex::before { content: ""; }
.fa-cc-paypal::before { content: ""; }
.fa-cc-stripe::before { content: ""; }
.fa-bell-slash::before { content: ""; }
.fa-bell-slash-o::before { content: ""; }
.fa-trash::before { content: ""; }
.fa-copyright::before { content: ""; }
.fa-at::before { content: ""; }
.fa-eyedropper::before { content: ""; }
.fa-paint-brush::before { content: ""; }
.fa-birthday-cake::before { content: ""; }
.fa-area-chart::before { content: ""; }
.fa-pie-chart::before { content: ""; }
.fa-line-chart::before { content: ""; }
.fa-lastfm::before { content: ""; }
.fa-lastfm-square::before { content: ""; }
.fa-toggle-off::before { content: ""; }
.fa-toggle-on::before { content: ""; }
.fa-bicycle::before { content: ""; }
.fa-bus::before { content: ""; }
.fa-ioxhost::before { content: ""; }
.fa-angellist::before { content: ""; }
.fa-cc::before { content: ""; }
.fa-shekel::before, .fa-sheqel::before, .fa-ils::before { content: ""; }
.fa-meanpath::before { content: ""; }
.fa-buysellads::before { content: ""; }
.fa-connectdevelop::before { content: ""; }
.fa-dashcube::before { content: ""; }
.fa-forumbee::before { content: ""; }
.fa-leanpub::before { content: ""; }
.fa-sellsy::before { content: ""; }
.fa-shirtsinbulk::before { content: ""; }
.fa-simplybuilt::before { content: ""; }
.fa-skyatlas::before { content: ""; }
.fa-cart-plus::before { content: ""; }
.fa-cart-arrow-down::before { content: ""; }
.fa-diamond::before { content: ""; }
.fa-ship::before { content: ""; }
.fa-user-secret::before { content: ""; }
.fa-motorcycle::before { content: ""; }
.fa-street-view::before { content: ""; }
.fa-heartbeat::before { content: ""; }
.fa-venus::before { content: ""; }
.fa-mars::before { content: ""; }
.fa-mercury::before { content: ""; }
.fa-intersex::before, .fa-transgender::before { content: ""; }
.fa-transgender-alt::before { content: ""; }
.fa-venus-double::before { content: ""; }
.fa-mars-double::before { content: ""; }
.fa-venus-mars::before { content: ""; }
.fa-mars-stroke::before { content: ""; }
.fa-mars-stroke-v::before { content: ""; }
.fa-mars-stroke-h::before { content: ""; }
.fa-neuter::before { content: ""; }
.fa-genderless::before { content: ""; }
.fa-facebook-official::before { content: ""; }
.fa-pinterest-p::before { content: ""; }
.fa-whatsapp::before { content: ""; }
.fa-server::before { content: ""; }
.fa-user-plus::before { content: ""; }
.fa-user-times::before { content: ""; }
.fa-hotel::before, .fa-bed::before { content: ""; }
.fa-viacoin::before { content: ""; }
.fa-train::before { content: ""; }
.fa-subway::before { content: ""; }
.fa-medium::before { content: ""; }
.fa-yc::before, .fa-y-combinator::before { content: ""; }
.fa-optin-monster::before { content: ""; }
.fa-opencart::before { content: ""; }
.fa-expeditedssl::before { content: ""; }
.fa-battery-4::before, .fa-battery::before, .fa-battery-full::before { content: ""; }
.fa-battery-3::before, .fa-battery-three-quarters::before { content: ""; }
.fa-battery-2::before, .fa-battery-half::before { content: ""; }
.fa-battery-1::before, .fa-battery-quarter::before { content: ""; }
.fa-battery-0::before, .fa-battery-empty::before { content: ""; }
.fa-mouse-pointer::before { content: ""; }
.fa-i-cursor::before { content: ""; }
.fa-object-group::before { content: ""; }
.fa-object-ungroup::before { content: ""; }
.fa-sticky-note::before { content: ""; }
.fa-sticky-note-o::before { content: ""; }
.fa-cc-jcb::before { content: ""; }
.fa-cc-diners-club::before { content: ""; }
.fa-clone::before { content: ""; }
.fa-balance-scale::before { content: ""; }
.fa-hourglass-o::before { content: ""; }
.fa-hourglass-1::before, .fa-hourglass-start::before { content: ""; }
.fa-hourglass-2::before, .fa-hourglass-half::before { content: ""; }
.fa-hourglass-3::before, .fa-hourglass-end::before { content: ""; }
.fa-hourglass::before { content: ""; }
.fa-hand-grab-o::before, .fa-hand-rock-o::before { content: ""; }
.fa-hand-stop-o::before, .fa-hand-paper-o::before { content: ""; }
.fa-hand-scissors-o::before { content: ""; }
.fa-hand-lizard-o::before { content: ""; }
.fa-hand-spock-o::before { content: ""; }
.fa-hand-pointer-o::before { content: ""; }
.fa-hand-peace-o::before { content: ""; }
.fa-trademark::before { content: ""; }
.fa-registered::before { content: ""; }
.fa-creative-commons::before { content: ""; }
.fa-gg::before { content: ""; }
.fa-gg-circle::before { content: ""; }
.fa-tripadvisor::before { content: ""; }
.fa-odnoklassniki::before { content: ""; }
.fa-odnoklassniki-square::before { content: ""; }
.fa-get-pocket::before { content: ""; }
.fa-wikipedia-w::before { content: ""; }
.fa-safari::before { content: ""; }
.fa-chrome::before { content: ""; }
.fa-firefox::before { content: ""; }
.fa-opera::before { content: ""; }
.fa-internet-explorer::before { content: ""; }
.fa-tv::before, .fa-television::before { content: ""; }
.fa-contao::before { content: ""; }
.fa-500px::before { content: ""; }
.fa-amazon::before { content: ""; }
.fa-calendar-plus-o::before { content: ""; }
.fa-calendar-minus-o::before { content: ""; }
.fa-calendar-times-o::before { content: ""; }
.fa-calendar-check-o::before { content: ""; }
.fa-industry::before { content: ""; }
.fa-map-pin::before { content: ""; }
.fa-map-signs::before { content: ""; }
.fa-map-o::before { content: ""; }
.fa-map::before { content: ""; }
.fa-commenting::before { content: ""; }
.fa-commenting-o::before { content: ""; }
.fa-houzz::before { content: ""; }
.fa-vimeo::before { content: ""; }
.fa-black-tie::before { content: ""; }
.fa-fonticons::before { content: ""; }
.fa-reddit-alien::before { content: ""; }
.fa-edge::before { content: ""; }
.fa-credit-card-alt::before { content: ""; }
.fa-codiepie::before { content: ""; }
.fa-modx::before { content: ""; }
.fa-fort-awesome::before { content: ""; }
.fa-usb::before { content: ""; }
.fa-product-hunt::before { content: ""; }
.fa-mixcloud::before { content: ""; }
.fa-scribd::before { content: ""; }
.fa-pause-circle::before { content: ""; }
.fa-pause-circle-o::before { content: ""; }
.fa-stop-circle::before { content: ""; }
.fa-stop-circle-o::before { content: ""; }
.fa-shopping-bag::before { content: ""; }
.fa-shopping-basket::before { content: ""; }
.fa-hashtag::before { content: ""; }
.fa-bluetooth::before { content: ""; }
.fa-bluetooth-b::before { content: ""; }
.fa-percent::before { content: ""; }
.fa-gitlab::before { content: ""; }
.fa-wpbeginner::before { content: ""; }
.fa-wpforms::before { content: ""; }
.fa-envira::before { content: ""; }
.fa-universal-access::before { content: ""; }
.fa-wheelchair-alt::before { content: ""; }
.fa-question-circle-o::before { content: ""; }
.fa-blind::before { content: ""; }
.fa-audio-description::before { content: ""; }
.fa-volume-control-phone::before { content: ""; }
.fa-braille::before { content: ""; }
.fa-assistive-listening-systems::before { content: ""; }
.fa-asl-interpreting::before, .fa-american-sign-language-interpreting::before { content: ""; }
.fa-deafness::before, .fa-hard-of-hearing::before, .fa-deaf::before { content: ""; }
.fa-glide::before { content: ""; }
.fa-glide-g::before { content: ""; }
.fa-signing::before, .fa-sign-language::before { content: ""; }
.fa-low-vision::before { content: ""; }
.fa-viadeo::before { content: ""; }
.fa-viadeo-square::before { content: ""; }
.fa-snapchat::before { content: ""; }
.fa-snapchat-ghost::before { content: ""; }
.fa-snapchat-square::before { content: ""; }
.fa-pied-piper::before { content: ""; }
.fa-first-order::before { content: ""; }
.fa-yoast::before { content: ""; }
.fa-themeisle::before { content: ""; }
.fa-google-plus-circle::before, .fa-google-plus-official::before { content: ""; }
.fa-fa::before, .fa-font-awesome::before { content: ""; }
.fa-handshake-o::before { content: ""; }
.fa-envelope-open::before { content: ""; }
.fa-envelope-open-o::before { content: ""; }
.fa-linode::before { content: ""; }
.fa-address-book::before { content: ""; }
.fa-address-book-o::before { content: ""; }
.fa-vcard::before, .fa-address-card::before { content: ""; }
.fa-vcard-o::before, .fa-address-card-o::before { content: ""; }
.fa-user-circle::before { content: ""; }
.fa-user-circle-o::before { content: ""; }
.fa-user-o::before { content: ""; }
.fa-id-badge::before { content: ""; }
.fa-drivers-license::before, .fa-id-card::before { content: ""; }
.fa-drivers-license-o::before, .fa-id-card-o::before { content: ""; }
.fa-quora::before { content: ""; }
.fa-free-code-camp::before { content: ""; }
.fa-telegram::before { content: ""; }
.fa-thermometer-4::before, .fa-thermometer::before, .fa-thermometer-full::before { content: ""; }
.fa-thermometer-3::before, .fa-thermometer-three-quarters::before { content: ""; }
.fa-thermometer-2::before, .fa-thermometer-half::before { content: ""; }
.fa-thermometer-1::before, .fa-thermometer-quarter::before { content: ""; }
.fa-thermometer-0::before, .fa-thermometer-empty::before { content: ""; }
.fa-shower::before { content: ""; }
.fa-bathtub::before, .fa-s15::before, .fa-bath::before { content: ""; }
.fa-podcast::before { content: ""; }
.fa-window-maximize::before { content: ""; }
.fa-window-minimize::before { content: ""; }
.fa-window-restore::before { content: ""; }
.fa-times-rectangle::before, .fa-window-close::before { content: ""; }
.fa-times-rectangle-o::before, .fa-window-close-o::before { content: ""; }
.fa-bandcamp::before { content: ""; }
.fa-grav::before { content: ""; }
.fa-etsy::before { content: ""; }
.fa-imdb::before { content: ""; }
.fa-ravelry::before { content: ""; }
.fa-eercast::before { content: ""; }
.fa-microchip::before { content: ""; }
.fa-snowflake-o::before { content: ""; }
.fa-superpowers::before { content: ""; }
.fa-wpexplorer::before { content: ""; }
.fa-meetup::before { content: ""; }
.mfp-container::before { content: ""; display: inline-block; height: 100%; vertical-align: middle; }
.mfp-align-top .mfp-container::before { display: none; }
.mfp-s-error .mfp-preloader::after { display: none; }
.mfp-preloader::after { content: ""; position: absolute; left: 0px; top: 0px; right: 0px; bottom: 0px; margin: auto; border-radius: 50%; width: 40px; height: 40px; border-width: 5px; border-style: solid; border-color: rgba(184, 184, 184, 0.2) rgba(184, 184, 184, 0.2) rgba(184, 184, 184, 0.2) rgb(184, 184, 184); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; animation: 1.1s linear 0s normal none infinite running defaultLoader; }
.mfp-arrow-left::before, .mfp-arrow-left .mfp-b { content: ""; }
.mfp-arrow-right::before, .mfp-arrow-right .mfp-b { content: ""; }
.mfp-figure::after { content: ""; position: absolute; left: 0px; top: 40px; bottom: 40px; display: block; right: 0px; width: auto; height: auto; z-index: -1; box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.6); background: rgb(68, 68, 68) none repeat scroll 0% 0%; }
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  .mfp-img-mobile .mfp-image-holder { padding-left: 0px; padding-right: 0px; }
  .mfp-img-mobile img.mfp-img { padding: 0px; }
  .mfp-img-mobile .mfp-figure::after { top: 0px; bottom: 0px; }
  .mfp-img-mobile .mfp-figure small { display: inline; margin-left: 5px; }
  .mfp-img-mobile .mfp-bottom-bar { background: rgba(0, 0, 0, 0.6) none repeat scroll 0% 0%; bottom: 0px; margin: 0px; top: auto; padding: 3px 5px; position: fixed; box-sizing: border-box; }
  .mfp-img-mobile .mfp-bottom-bar:empty { padding: 0px; }
  .mfp-img-mobile .mfp-counter { right: 5px; top: 3px; }
  .mfp-img-mobile .mfp-close { top: 0px; right: 0px; width: 35px; height: 35px; line-height: 35px; background: rgba(0, 0, 0, 0.6) none repeat scroll 0% 0%; position: fixed; text-align: center; padding: 0px; }
}
@media all and (max-width: 900px) {
  .mfp-arrow { transform: scale(0.75); }
  .mfp-arrow-left { transform-origin: 0px 50% 0px; }
  .mfp-arrow-right { transform-origin: 100% 50% 0px; }
  .mfp-container { padding-left: 6px; padding-right: 6px; }
}
@media screen and (max-width: 1039px) {
  .moto-media-player .mejs-controls { min-width: 218px; }
}
.moto-media-player .mejs-controls .mejs-button button::before { display: inline-block; font: 19px/1 FontAwesome; text-rendering: auto; width: 100%; position: relative; transition: all 0.5s ease 0s; }
.moto-media-player .mejs-controls .mejs-button.mejs-play button::before { content: ""; }
.moto-media-player .mejs-controls .mejs-button.mejs-pause button::before { content: ""; }
.moto-media-player .mejs-controls .mejs-button.mejs-stop button::before { content: ""; }
@media screen and (max-width: 1039px) {
  .moto-media-player .mejs-controls .mejs-volume-button { display: none ! important; }
}
.moto-media-player .mejs-controls .mejs-moto-loop-button button::before { content: ""; top: -1px; }
.moto-media-player .mejs-controls .mejs-fullscreen-button button::before { content: ""; }
.moto-media-player .mejs-inner .mejs-controls .mejs-button.mejs-button_active button:hover::before { color: inherit; }
.moto-media-player .mejs-mute button::before { content: ""; }
.moto-media-player .mejs-unmute button::before { content: ""; right: 5px; }
.moto-media-player .mejs-overlay-button::before { content: ""; display: inline-block; font: 83px/1 FontAwesome; text-rendering: auto; transition: all 0.5s ease 0s; }
.moto-media-player .mejs-overlay-loading::after { content: ""; position: absolute; left: 0px; top: 0px; right: 0px; bottom: 0px; margin: auto; border-radius: 50%; width: 40px; height: 40px; border-width: 5px; border-style: solid; border-color: rgba(127, 135, 138, 0.2) rgba(127, 135, 138, 0.2) rgba(127, 135, 138, 0.2) rgb(127, 135, 138); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; animation: 1.1s linear 0s normal none infinite running defaultLoader; z-index: 1; }
.moto-widget-block > .container-fluid, .moto-widget-block > .container-fluid > .row > .moto-cell { padding: 0px; }
.moto-widget-block > .container-fluid > .row { margin: 0px; }
/* ::::: http://template59196.motopreview.com/mt-demo/59100/59196/mt-content/themes/mt-0583/css/styles.css?_build=1484600597 ::::: */

html { font-family: sans-serif; }
body { margin: 0px; }
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; }
audio:not([controls]) { display: none; height: 0px; }
a { background-color: transparent; }
a:active, a:hover { outline: 0px none; }
b, strong { font-weight: bold; }
img { border: 0px none; }
svg:not(:root) { overflow: hidden; }
hr { box-sizing: content-box; height: 0px; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0px none; padding: 0px; }
* { box-sizing: border-box; }
*::before, *::after { box-sizing: border-box; }
html { font-size: 10px; }
body { font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 14px; line-height: 1.42857; color: rgb(51, 51, 51); background-color: rgb(255, 255, 255); }
a { color: rgb(51, 122, 183); text-decoration: none; }
a:hover, a:focus { color: rgb(35, 82, 124); }
a:focus { outline: medium none; }
img { vertical-align: middle; }
hr { margin-top: 20px; margin-bottom: 20px; border-width: 1px 0px 0px; border-style: solid none none; border-color: rgb(238, 238, 238) -moz-use-text-color -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }
@media (min-width: 768px) {
  .container { width: 750px; }
}
@media (min-width: 992px) {
  .container { width: 970px; }
}
@media (min-width: 1200px) {
  .container { width: 1170px; }
}

.logo h1 { text-align: center; padding-top: 30px }
.slogan { text-align: center; padding-top: 20px; padding-bottom: 20px; font-family: "Montserrat",sans-serif }

.container-fluid { margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px; }
.row { margin-left: -15px; margin-right: -15px; }
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px; }
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { float: left; }
.col-xs-9 { width: 75%; }
.col-xs-8 { width: 66.6667%; }
.col-xs-7 { width: 58.3333%; }
.col-xs-4 { width: 33.3333%; }
.col-xs-3 { width: 25%; }
.col-xs-2 { width: 16.6667%; }
.col-xs-1 { width: 8.33333%; }
@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { float: left; }
  .col-sm-12 { width: 100%; }
  .col-sm-11 { width: 91.6667%; }
  .col-sm-10 { width: 83.3333%; }
  .col-sm-9 { width: 75%; }
  .col-sm-8 { width: 66.6667%; }
  .col-sm-7 { width: 58.3333%; }
  .col-sm-6 { width: 50%; }
  .col-sm-5 { width: 41.6667%; }
  .col-sm-4 { width: 33.3333%; }
  .col-sm-3 { width: 25%; }
  .col-sm-2 { width: 16.6667%; }
  .col-sm-1 { width: 8.33333%; }
  .col-sm-pull-12 { right: 100%; }
  .col-sm-pull-11 { right: 91.6667%; }
  .col-sm-pull-10 { right: 83.3333%; }
  .col-sm-pull-9 { right: 75%; }
  .col-sm-pull-8 { right: 66.6667%; }
  .col-sm-pull-7 { right: 58.3333%; }
  .col-sm-pull-6 { right: 50%; }
  .col-sm-pull-5 { right: 41.6667%; }
  .col-sm-pull-4 { right: 33.3333%; }
  .col-sm-pull-3 { right: 25%; }
  .col-sm-pull-2 { right: 16.6667%; }
  .col-sm-pull-1 { right: 8.33333%; }
  .col-sm-pull-0 { right: auto; }
  .col-sm-push-12 { left: 100%; }
  .col-sm-push-11 { left: 91.6667%; }
  .col-sm-push-10 { left: 83.3333%; }
  .col-sm-push-9 { left: 75%; }
  .col-sm-push-8 { left: 66.6667%; }
  .col-sm-push-7 { left: 58.3333%; }
  .col-sm-push-6 { left: 50%; }
  .col-sm-push-5 { left: 41.6667%; }
  .col-sm-push-4 { left: 33.3333%; }
  .col-sm-push-3 { left: 25%; }
  .col-sm-push-2 { left: 16.6667%; }
  .col-sm-push-1 { left: 8.33333%; }
  .col-sm-push-0 { left: auto; }
  .col-sm-offset-12 { margin-left: 100%; }
  .col-sm-offset-11 { margin-left: 91.6667%; }
  .col-sm-offset-10 { margin-left: 83.3333%; }
  .col-sm-offset-9 { margin-left: 75%; }
  .col-sm-offset-8 { margin-left: 66.6667%; }
  .col-sm-offset-7 { margin-left: 58.3333%; }
  .col-sm-offset-6 { margin-left: 50%; }
  .col-sm-offset-5 { margin-left: 41.6667%; }
  .col-sm-offset-4 { margin-left: 33.3333%; }
  .col-sm-offset-3 { margin-left: 25%; }
  .col-sm-offset-2 { margin-left: 16.6667%; }
  .col-sm-offset-1 { margin-left: 8.33333%; }
  .col-sm-offset-0 { margin-left: 0px; }
}
@media (min-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { float: left; }
  .col-md-12 { width: 100%; }
  .col-md-11 { width: 91.6667%; }
  .col-md-10 { width: 83.3333%; }
  .col-md-9 { width: 75%; }
  .col-md-8 { width: 66.6667%; }
  .col-md-7 { width: 58.3333%; }
  .col-md-6 { width: 50%; }
  .col-md-5 { width: 41.6667%; }
  .col-md-4 { width: 33.3333%; }
  .col-md-3 { width: 25%; }
  .col-md-2 { width: 16.6667%; }
  .col-md-1 { width: 8.33333%; }
  .col-md-pull-12 { right: 100%; }
  .col-md-pull-11 { right: 91.6667%; }
  .col-md-pull-10 { right: 83.3333%; }
  .col-md-pull-9 { right: 75%; }
  .col-md-pull-8 { right: 66.6667%; }
  .col-md-pull-7 { right: 58.3333%; }
  .col-md-pull-6 { right: 50%; }
  .col-md-pull-5 { right: 41.6667%; }
  .col-md-pull-4 { right: 33.3333%; }
  .col-md-pull-3 { right: 25%; }
  .col-md-pull-2 { right: 16.6667%; }
  .col-md-pull-1 { right: 8.33333%; }
  .col-md-pull-0 { right: auto; }
  .col-md-push-12 { left: 100%; }
  .col-md-push-11 { left: 91.6667%; }
  .col-md-push-10 { left: 83.3333%; }
  .col-md-push-9 { left: 75%; }
  .col-md-push-8 { left: 66.6667%; }
  .col-md-push-7 { left: 58.3333%; }
  .col-md-push-6 { left: 50%; }
  .col-md-push-5 { left: 41.6667%; }
  .col-md-push-4 { left: 33.3333%; }
  .col-md-push-3 { left: 25%; }
  .col-md-push-2 { left: 16.6667%; }
  .col-md-push-1 { left: 8.33333%; }
  .col-md-push-0 { left: auto; }
  .col-md-offset-12 { margin-left: 100%; }
  .col-md-offset-11 { margin-left: 91.6667%; }
  .col-md-offset-10 { margin-left: 83.3333%; }
  .col-md-offset-9 { margin-left: 75%; }
  .col-md-offset-8 { margin-left: 66.6667%; }
  .col-md-offset-7 { margin-left: 58.3333%; }
  .col-md-offset-6 { margin-left: 50%; }
  .col-md-offset-5 { margin-left: 41.6667%; }
  .col-md-offset-4 { margin-left: 33.3333%; }
  .col-md-offset-3 { margin-left: 25%; }
  .col-md-offset-2 { margin-left: 16.6667%; }
  .col-md-offset-1 { margin-left: 8.33333%; }
  .col-md-offset-0 { margin-left: 0px; }
}
@media (min-width: 1200px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { float: left; }
  .col-lg-12 { width: 100%; }
  .col-lg-11 { width: 91.6667%; }
  .col-lg-10 { width: 83.3333%; }
  .col-lg-9 { width: 75%; }
  .col-lg-8 { width: 66.6667%; }
  .col-lg-7 { width: 58.3333%; }
  .col-lg-6 { width: 50%; }
  .col-lg-5 { width: 41.6667%; }
  .col-lg-4 { width: 33.3333%; }
  .col-lg-3 { width: 25%; }
  .col-lg-2 { width: 16.6667%; }
  .col-lg-1 { width: 8.33333%; }
  .col-lg-pull-12 { right: 100%; }
  .col-lg-pull-11 { right: 91.6667%; }
  .col-lg-pull-10 { right: 83.3333%; }
  .col-lg-pull-9 { right: 75%; }
  .col-lg-pull-8 { right: 66.6667%; }
  .col-lg-pull-7 { right: 58.3333%; }
  .col-lg-pull-6 { right: 50%; }
  .col-lg-pull-5 { right: 41.6667%; }
  .col-lg-pull-4 { right: 33.3333%; }
  .col-lg-pull-3 { right: 25%; }
  .col-lg-pull-2 { right: 16.6667%; }
  .col-lg-pull-1 { right: 8.33333%; }
  .col-lg-pull-0 { right: auto; }
  .col-lg-push-12 { left: 100%; }
  .col-lg-push-11 { left: 91.6667%; }
  .col-lg-push-10 { left: 83.3333%; }
  .col-lg-push-9 { left: 75%; }
  .col-lg-push-8 { left: 66.6667%; }
  .col-lg-push-7 { left: 58.3333%; }
  .col-lg-push-6 { left: 50%; }
  .col-lg-push-5 { left: 41.6667%; }
  .col-lg-push-4 { left: 33.3333%; }
  .col-lg-push-3 { left: 25%; }
  .col-lg-push-2 { left: 16.6667%; }
  .col-lg-push-1 { left: 8.33333%; }
  .col-lg-push-0 { left: auto; }
  .col-lg-offset-12 { margin-left: 100%; }
  .col-lg-offset-11 { margin-left: 91.6667%; }
  .col-lg-offset-10 { margin-left: 83.3333%; }
  .col-lg-offset-9 { margin-left: 75%; }
  .col-lg-offset-8 { margin-left: 66.6667%; }
  .col-lg-offset-7 { margin-left: 58.3333%; }
  .col-lg-offset-6 { margin-left: 50%; }
  .col-lg-offset-5 { margin-left: 41.6667%; }
  .col-lg-offset-4 { margin-left: 33.3333%; }
  .col-lg-offset-3 { margin-left: 25%; }
  .col-lg-offset-2 { margin-left: 16.6667%; }
  .col-lg-offset-1 { margin-left: 8.33333%; }
  .col-lg-offset-0 { margin-left: 0px; }
}
.clearfix::before, .clearfix::after, .container::before, .container::after, .container-fluid::before, .container-fluid::after, .row::before, .row::after { content: " "; display: table; }
.clearfix::after, .container::after, .container-fluid::after, .row::after { clear: both; }
@media (max-width: 767px) {
  .visible-xs { display: block ! important; }
  table.visible-xs { display: table; }
  tr.visible-xs { display: table-row ! important; }
  th.visible-xs, td.visible-xs { display: table-cell ! important; }
}
@media (max-width: 767px) {
  .visible-xs-block { display: block ! important; }
}
@media (max-width: 767px) {
  .visible-xs-inline { display: inline ! important; }
}
@media (max-width: 767px) {
  .visible-xs-inline-block { display: inline-block ! important; }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm { display: block ! important; }
  table.visible-sm { display: table; }
  tr.visible-sm { display: table-row ! important; }
  th.visible-sm, td.visible-sm { display: table-cell ! important; }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-block { display: block ! important; }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline { display: inline ! important; }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline-block { display: inline-block ! important; }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md { display: block ! important; }
  table.visible-md { display: table; }
  tr.visible-md { display: table-row ! important; }
  th.visible-md, td.visible-md { display: table-cell ! important; }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-block { display: block ! important; }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline { display: inline ! important; }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline-block { display: inline-block ! important; }
}
@media (min-width: 1200px) {
  .visible-lg { display: block ! important; }
  table.visible-lg { display: table; }
  tr.visible-lg { display: table-row ! important; }
  th.visible-lg, td.visible-lg { display: table-cell ! important; }
}
@media (min-width: 1200px) {
  .visible-lg-block { display: block ! important; }
}
@media (min-width: 1200px) {
  .visible-lg-inline { display: inline ! important; }
}
@media (min-width: 1200px) {
  .visible-lg-inline-block { display: inline-block ! important; }
}
@media (max-width: 767px) {
  .hidden-xs { display: none ! important; }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm { display: none ! important; }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md { display: none ! important; }
}
@media (min-width: 1200px) {
  .hidden-lg { display: none ! important; }
}
@media print {
  .visible-print { display: block ! important; }
  table.visible-print { display: table; }
  tr.visible-print { display: table-row ! important; }
  th.visible-print, td.visible-print { display: table-cell ! important; }
}
@media print {
  .visible-print-block { display: block ! important; }
}
@media print {
  .visible-print-inline { display: inline ! important; }
}
@media print {
  .visible-print-inline-block { display: inline-block ! important; }
}
@media print {
  .hidden-print { display: none ! important; }
}
* { margin: 0px; padding: 0px; }
/* ::::: http://fonts.googleapis.com/css?family=Alex+Brush:regular|Berkshire+Swash:regular|Lora:regular,italic,700,700italic|Montserrat:regular,700&subset=latin-ext,latin,cyrillic ::::: */

@font-face {
  font-family: "Alex Brush";  font-style: normal;  font-weight: 400;  src: local("Alex Brush"), local("AlexBrush-Regular"), url('fonts/5puxjqx-ejv6li_cweiwqyeavth_llrfe80cydsh47w.woff2') format("woff2");  unicode-range: U+100-24F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face {
  font-family: "Alex Brush";  font-style: normal;  font-weight: 400;  src: local("Alex Brush"), local("AlexBrush-Regular"), url('fonts/idwasrucr-iskdo5yuntvfk_varhqviz0nv9q090hn8.woff2') format("woff2");  unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
@font-face {
  font-family: "Berkshire Swash";  font-style: normal;  font-weight: 400;  src: local("Berkshire Swash"), local("BerkshireSwash-Regular"), url('fonts/4rzjjvrpjync2939hkcaimfprui36xqdb4y7mggwzry.woff2') format("woff2");  unicode-range: U+100-24F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face {
  font-family: "Berkshire Swash";  font-style: normal;  font-weight: 400;  src: local("Berkshire Swash"), local("BerkshireSwash-Regular"), url('fonts/4rzjjvrpjync2939hkcaiijh4brlqpr7zmnwu0xqjn8.woff2') format("woff2");  unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
@font-face {
  font-family: "Lora";  font-style: normal;  font-weight: 400;  src: local("Lora"), local("Lora-Regular"), url('fonts/gsnxin0oizss201cnuag6w.woff2') format("woff2");  unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116;}
@font-face {
  font-family: "Lora";  font-style: normal;  font-weight: 400;  src: local("Lora"), local("Lora-Regular"), url('fonts/i0defrggne90_hxzq7bjyw.woff2') format("woff2");  unicode-range: U+100-24F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face {
  font-family: "Lora";  font-style: normal;  font-weight: 400;  src: local("Lora"), local("Lora-Regular"), url('fonts/4vqkriwnqqguqqh-pnvdma.woff2') format("woff2");  unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
@font-face {
  font-family: "Lora";  font-style: normal;  font-weight: 700;  src: local("Lora Bold"), local("Lora-Bold"), url('fonts/vz-5ejr2fpt5l1rkkvxpr_y6323mhuzfjmgtvxag2ie.woff2') format("woff2");  unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116;}
@font-face {
  font-family: "Lora";  font-style: normal;  font-weight: 700;  src: local("Lora Bold"), local("Lora-Bold"), url('fonts/bykauswriqh69412sen31py6323mhuzfjmgtvxag2ie.woff2') format("woff2");  unicode-range: U+100-24F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face {
  font-family: "Lora";  font-style: normal;  font-weight: 700;  src: local("Lora Bold"), local("Lora-Bold"), url('fonts/p18nsu9eiyldsvhij_0e5w.woff2') format("woff2");  unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
@font-face {
  font-family: "Lora";  font-style: italic;  font-weight: 400;  src: local("Lora Italic"), local("Lora-Italic"), url('fonts/ovzcbeqfqx1w7yhslfaxp_eszw2xoq-xsnqo47m55da.woff2') format("woff2");  unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116;}
@font-face {
  font-family: "Lora";  font-style: italic;  font-weight: 400;  src: local("Lora Italic"), local("Lora-Italic"), url('fonts/nrwumjv9d7qv7608eovogfeszw2xoq-xsnqo47m55da.woff2') format("woff2");  unicode-range: U+100-24F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face {
  font-family: "Lora";  font-style: italic;  font-weight: 400;  src: local("Lora Italic"), local("Lora-Italic"), url('fonts/_rsib1sbuflzfa9fxv8cog.woff2') format("woff2");  unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
@font-face {
  font-family: "Lora";  font-style: italic;  font-weight: 700;  src: local("Lora Bold Italic"), local("Lora-BoldItalic"), url('fonts/66kg1mdzu5zo36wez_yx-rjtnkitppoi_ivcxxdnrsc.woff2') format("woff2");  unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116;}
@font-face {
  font-family: "Lora";  font-style: italic;  font-weight: 700;  src: local("Lora Bold Italic"), local("Lora-BoldItalic"), url('fonts/1wr3aoj69qwyz9b-wdmiqrjtnkitppoi_ivcxxdnrsc.woff2') format("woff2");  unicode-range: U+100-24F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face {
  font-family: "Lora";  font-style: italic;  font-weight: 700;  src: local("Lora Bold Italic"), local("Lora-BoldItalic"), url('fonts/_ixjus2lbqsu0myfeafa7vtxra8tvwticgirnjhmvjw.woff2') format("woff2");  unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
@font-face {
  font-family: "Montserrat";  font-style: normal;  font-weight: 400;  src: local("Montserrat-Regular"), url('fonts/zhcz-_wihjsqc0ohj9tcypk_varhqviz0nv9q090hn8.woff2') format("woff2");  unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
@font-face {
  font-family: "Montserrat";  font-style: normal;  font-weight: 700;  src: local("Montserrat-Bold"), url('fonts/iqhow_feyldc4gzy_m8fcowimmz7xld792ulpge4w_y.woff2') format("woff2");  unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
/* ::::: http://template59196.motopreview.com/mt-demo/59100/59196/mt-content/assets/styles.css?_build=1481801774 ::::: */

body { position: relative; overflow-x: hidden; }
.moto-color1_3 { color: #ED323E; }
.moto-color2_3 { color: rgb(168, 117, 111); }
.moto-color3_3 { color: rgb(80, 80, 80); }
.moto-color4_1 { color: rgb(136, 127, 124); }
.moto-bg-color5_3 { background: #FFE2A8 none repeat scroll 0% 0%; }
.moto-bg-color5_5 { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.moto-bg-color_custom2 { background: #FFCC66 none repeat scroll 0% 0%; }
.moto-widget { position: relative; }
.moto-widget-cover, .frame-empty { display: none; }
@media screen and (min-width: 767px) {
  .moto-widget-row .container-fluid::after, .moto-widget-row .container-fluid::before, .moto-widget-block .container-fluid::after, .moto-widget-block .container-fluid::before { display: block; }
  .moto-widget-row .row, .moto-widget-block .row { display: flex; }
  .moto-widget-row .row::after, .moto-widget-row .row::before, .moto-widget-block .row::after, .moto-widget-block .row::before { display: block; }
  .moto-widget-row.moto-justify-content_center > .container-fluid > .row > .moto-cell, .moto-widget-row.moto-justify-content_bottom > .container-fluid > .row > .moto-cell { display: flex; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; }
  .moto-widget-row.moto-justify-content_center .moto-widget-row, .moto-widget-row.moto-justify-content_center .moto-widget-image, .moto-widget-row.moto-justify-content_center .moto-widget-menu, .moto-widget-row.moto-justify-content_bottom .moto-widget-row, .moto-widget-row.moto-justify-content_bottom .moto-widget-image, .moto-widget-row.moto-justify-content_bottom .moto-widget-menu { -moz-box-flex: 0; flex: 0 0 auto; }
  .moto-widget-row.moto-justify-content_center > .container-fluid > .row > .moto-cell { -moz-box-pack: center; justify-content: center; }
  .moto-widget-row.moto-justify-content_bottom > .container-fluid > .row > .moto-cell { justify-content: flex-end; }
}
.row-fixed .container-fluid { margin-left: auto; margin-right: auto; }
.row-gutter-0 .container-fluid, .row-gutter-0 .moto-cell { padding-left: 0px; padding-right: 0px; }
.row-gutter-0 .row { margin-left: 0px; margin-right: 0px; }
.moto-widget-row > .container-fluid .container-fluid { padding-left: 0px; padding-right: 0px; }
.pad1 { padding-right: 40px }
.pad-bot { padding-bottom: 14px }
.bg-color1  { background-color: rgba(255, 255, 255, 0.8); padding: 20px 0px; margin-top: 20px; margin-bottom: 30px;  }
.video { margin-top: 20px; }
.presentacion { padding-top: 20px; padding-bottom: 80px }
.logo-footer img { width: 100%; height: auto; }
.garantia-footer { margin-top: 25px }
.garantia-footer img { width: 80%; height: auto; }
.lfoot { width:30% !important }
@media screen and (min-width: 1039px) {
  .moto-parallax { background-attachment: fixed; }
}
@media screen and (min-width: 1039px) {
  .moto-background-fixed { background-attachment: fixed; }
}
.moto-widget-text-content { padding: 0px 1px; }
.moto-align-left { text-align: left; }
.moto-align-center { text-align: center; }
.moto-align-right { text-align: right; }
@media screen and (max-width: 1039px) {
  .moto-visible-on_desktop { display: none; }
}
@media screen and (max-width: 767px) {
  .moto-visible-on_tablet { display: none; }
}
@media screen and (max-width: 479px) {
  .moto-visible-on_mobile-h { display: none; }
}
@media screen and (max-width: 1039px) {
  .moto-align-left_tablet { text-align: left; }
  .moto-align-center_tablet { text-align: center; }
  .moto-align-right_tablet { text-align: right; }
}
@media screen and (max-width: 767px) {
  .moto-align-left_mobile-h { text-align: left; }
  .moto-align-center_mobile-h { text-align: center; }
  .moto-align-right_mobile-h { text-align: right; }
}
@media screen and (max-width: 479px) {
  .moto-align-left_mobile-v { text-align: left; }
  .moto-align-center_mobile-v { text-align: center; }
  .moto-align-right_mobile-v { text-align: right; }
}
.moto-widget-button .moto-widget-button-link { display: inline-block; cursor: pointer; }
.moto-widget-button .moto-widget-theme-icon { display: none; }
.moto-widget-divider { font-size: 0px; }
.moto-widget-divider .moto-widget-divider-line { margin: 0px; display: inline-block; width: 100%; }
.moto-widget-social-links { font-size: 0px; }
.moto-widget-social-links .moto-widget-social-links-list { list-style: outside none none; margin: 0px; padding: 0px; display: inline-block; }
.moto-widget-social-links .moto-widget-social-links-item { display: inline-block; list-style: outside none none; }
.moto-widget-social-links .moto-widget-social-links-link { display: inline-block; }
.moto-widget-social-links .moto-widget-social-links-link:hover { text-decoration: none; }
.moto-widget-image { font-size: 0px; }
.moto-widget-image .moto-widget-image-link { display: inline-block; }
.moto-widget-image .moto-widget-image-link:hover {  }
.moto-widget-image .moto-widget-image-picture { width: 100%; max-width: 100%; }
.moto-widget-menu .moto-widget-menu-toggle-btn { display: none; text-align: center; }
@media screen and (max-width: 767px) {
  .moto-widget-menu .moto-widget-menu-toggle-btn { display: inline-block; }
}
@media screen and (max-width: 767px) {
  .moto-widget-menu.moto-widget-menu-mobile-open .moto-widget-menu-list { display: block; padding: 0px; }
  .moto-widget-menu.moto-widget-menu-mobile-open .moto-widget-menu-list .moto-widget-menu-item { display: block; margin: 0px; }
  .moto-widget-menu.moto-widget-menu-mobile-open .moto-widget-menu-list .moto-widget-menu-item .moto-widget-menu-link { width: 100%; }
  .moto-widget-menu.moto-widget-menu-mobile-open .moto-widget-menu-list .moto-widget-menu-item .moto-widget-menu-link .moto-widget-menu-link-arrow { display: none; }
  .moto-widget-menu.moto-widget-menu-mobile-open .moto-widget-menu-list .moto-widget-menu-sublist { position: static; display: block; padding: 0px; }
  .moto-widget-menu.moto-widget-menu-mobile-open .moto-widget-menu-list .moto-widget-menu-sublist .moto-widget-menu-item { width: auto; max-width: 100%; }
}
.moto-widget-menu .moto-widget-menu-list { list-style: outside none none; }
@media screen and (max-width: 767px) {
  .moto-widget-menu .moto-widget-menu-list { position: absolute; z-index: 500; left: 0px; right: 0px; display: none; }
}
.moto-widget-menu .moto-widget-menu-list .moto-widget-menu-item { display: inline-block; position: relative; }
.moto-widget-menu .moto-widget-menu-sublist { display: none; position: absolute; left: 0px; z-index: 500; }
.moto-widget-menu .moto-widget-menu-sublist .moto-widget-menu-item { display: block; }
.moto-widget-menu .moto-widget-menu-sublist .moto-widget-menu-link { position: relative; display: block; }
.moto-widget-menu .moto-widget-menu-item:hover > .moto-widget-menu-sublist { display: block; }
.moto-widget-map .moto-widget-map-frame { display: block; pointer-events: none; width: 100%; border: 0px none; }
.moto-widget-slider li::before { content: " "; display: inline-block; vertical-align: middle; height: 100%; }
.moto-widget-slider.moto-widget-slider-loader li:first-child::after { content: ""; position: absolute; left: 0px; top: 0px; right: 0px; bottom: 0px; margin: auto; display: block; border-radius: 50%; width: 40px; height: 40px; border-width: 5px; border-style: solid; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-color: rgba(24, 27, 39, 0.2) rgba(24, 27, 39, 0.2) rgba(24, 27, 39, 0.2) rgb(24, 27, 39); animation: 1.1s linear 0s normal none infinite running defaultLoader; }
.moto-widget-carousel.moto-widget-carousel-loader .loading-circle:nth-of-type(1) { animation-delay: 0s; }
.moto-widget-carousel.moto-widget-carousel-loader .loading-circle:nth-of-type(2) { animation-delay: 0.3125s; }
.moto-widget-carousel.moto-widget-carousel-loader .loading-circle:nth-of-type(3) { animation-delay: 0.625s; }
.moto-widget-carousel.moto-widget-carousel-loader .loading-circle:nth-of-type(4) { animation-delay: 0.9375s; }
.moto-widget-grid-gallery .moto-widget-grid-gallery-items { width: 100%; position: relative; overflow: hidden; }
.moto-widget-grid-gallery .moto-widget-grid-gallery-items .moto-widget-grid-gallery-item { position: absolute; display: inline-block; overflow: hidden; opacity: 0; }
.moto-widget-grid-gallery .moto-widget-grid-gallery-items .moto-widget-grid-gallery-image { position: absolute; top: 50%; left: 50%; margin: 0px; padding: 0px; border: medium none; }
.moto-widget-grid-gallery .moto-widget-grid-gallery-items .caption { display: none; position: absolute; bottom: 0px; left: 0px; right: 0px; margin: 0px; padding: 0px; }
.moto-widget-grid-gallery .moto-widget-grid-gallery-items .caption-empty { visibility: hidden; }
.moto-widget-grid-gallery .moto-widget-grid-gallery-items .entry-visible { opacity: 1; animation: 0.5s ease 0s normal none 0 running justified-gallery-animation; }
.moto-back-to-top-button { position: fixed; visibility: visible; opacity: 1; cursor: pointer; z-index: 500; }
.moto-back-to-top-button .moto-back-to-top-button-link { display: inline-block; }
@media screen and (max-width: 767px) {
  .moto-sticky-pseudo-element, .moto-widget.moto-sticky__hidden { display: none ! important; }
  .moto-widget.moto-sticky__attached, .moto-section.moto-sticky__attached { position: static ! important; width: auto ! important; transform: initial; }
}
.moto-widget-cover_row::after, .moto-widget-cover_row::before { width: 15px; }
.moto-widget-cover_row::after { right: -15px; }
.moto-widget-cover_row::before { left: -15px; }
.moto-anchor { position: absolute; top: 0px; }
.moto-spacing-top-auto { padding-top: initial; }
.moto-spacing-top-small { padding-top: 15px; }
.moto-spacing-top-medium { padding-top: 60px; }
.moto-spacing-top-large { padding-top: 117px; }
.moto-spacing-bottom-auto { padding-bottom: initial; }
.moto-spacing-bottom-small { padding-bottom: 15px; }
.moto-spacing-bottom-medium { padding-bottom: 60px; }
.moto-spacing-bottom-large { padding-bottom: 117px; }
.moto-spacing-left-auto { padding-left: initial; }
.moto-spacing-left-small { padding-left: 15px; }
.moto-spacing-left-medium { padding-left: 60px; }
.moto-spacing-left-large { padding-left: 117px; }
.moto-spacing-right-auto { padding-right: initial; }
.moto-spacing-right-small { padding-right: 15px; }
.moto-spacing-right-medium { padding-right: 60px; }
.moto-spacing-right-large { padding-right: 117px; }
@media (max-width: 1039px) {
  .moto-spacing-top-small { padding-top: 20px; }
  .moto-spacing-top-medium { padding-top: 28px; }
  .moto-spacing-top-large { padding-top: 83px; }
  .moto-spacing-bottom-small { padding-bottom: 20px; }
  .moto-spacing-bottom-medium { padding-bottom: 28px; }
  .moto-spacing-bottom-large { padding-bottom: 83px; }
  .moto-spacing-left-small { padding-left: 20px; }
  .moto-spacing-left-medium { padding-left: 28px; }
  .moto-spacing-left-large { padding-left: 83px; }
  .moto-spacing-right-small { padding-right: 20px; }
  .moto-spacing-right-medium { padding-right: 28px; }
  .moto-spacing-right-large { padding-right: 83px; }
}
@media (max-width: 767px) {
  .moto-spacing-top-small { padding-top: 15px; }
  .moto-spacing-top-medium { padding-top: 20px; }
  .moto-spacing-top-large { padding-top: 30px; }
  .moto-spacing-bottom-small { padding-bottom: 15px; }
  .moto-spacing-bottom-medium { padding-bottom: 20px; }
  .moto-spacing-bottom-large { padding-bottom: 30px; }
  .moto-spacing-left-small { padding-left: 15px; }
  .moto-spacing-left-medium { padding-left: 20px; }
  .moto-spacing-left-large { padding-left: 30px; }
  .moto-spacing-right-small { padding-right: 15px; }
  .moto-spacing-right-medium { padding-right: 20px; }
  .moto-spacing-right-large { padding-right: 30px; }
}
@media (max-width: 479px) {
  .moto-spacing-top-small { padding-top: 15px; }
  .moto-spacing-top-medium { padding-top: 20px; }
  .moto-spacing-top-large { padding-top: 40px; }
  .moto-spacing-bottom-small { padding-bottom: 15px; }
  .moto-spacing-bottom-medium { padding-bottom: 20px; }
  .moto-spacing-bottom-large { padding-bottom: 40px; }
  .moto-spacing-left-small { padding-left: 15px; }
  .moto-spacing-left-medium { padding-left: 20px; }
  .moto-spacing-left-large { padding-left: 40px; }
  .moto-spacing-right-small { padding-right: 15px; }
  .moto-spacing-right-medium { padding-right: 20px; }
  .moto-spacing-right-large { padding-right: 40px; }
}
.moto-container_content_57f3660c3 { margin: 0px; padding: 0px; background-color: rgba(227, 227, 227, 0.15); border-style: solid; border-color: rgb(184, 179, 178); border-width: 1px 1px 1px 0px; border-radius: 0px; }
.moto-container_content_57f365f42 { margin: 0px; padding: 0px; border-style: solid; border-color: rgb(184, 179, 178); border-width: 1px 1px 1px 0px; border-radius: 0px; }
.moto-container_content_57f365e01 { margin: 0px; padding: 0px; background-color: rgba(227, 227, 227, 0.15); border-style: solid; border-color: rgb(184, 179, 178); border-width: 1px; border-radius: 0px; }
@media (max-width: 1039px) {
  .moto-text_243 { font-size: 30px; line-height: 1; letter-spacing: 0px; }
}
@media (max-width: 767px) {
  .moto-text_243 { font-size: 30px; line-height: 1; letter-spacing: 0px; }
}
@media (max-width: 479px) {
  .moto-text_243 { font-size: 30px; line-height: 1; letter-spacing: 0px; }
}
@media (max-width: 1039px) {
  .moto-text_242 { font-size: 14px; line-height: 1.4; letter-spacing: 0px; }
}
@media (max-width: 767px) {
  .moto-text_242 { font-size: 14px; line-height: 1.4; letter-spacing: 0px; }
}
@media (max-width: 479px) {
  .moto-text_242 { font-size: 14px; line-height: 1.5; letter-spacing: 0px; }
}
@media (max-width: 1039px) {
  .moto-text_241 { font-size: 13px; line-height: 1.6; letter-spacing: 0px; }
}
@media (max-width: 767px) {
  .moto-text_241 { font-size: 20px; line-height: 1.6; letter-spacing: 0px; }
}
@media (max-width: 479px) {
  .moto-text_241 { font-size: 16px; line-height: 1.6; letter-spacing: 0px; }
}
.moto-text_240 { font-weight: 400; font-style: normal; font-family: "Montserrat",sans-serif; color: rgb(255, 255, 255); font-size: 12px; line-height: 3; letter-spacing: 2px; }
@media (max-width: 1039px) {
  .moto-text_240 { font-size: 12px; line-height: 3; letter-spacing: 2px; }
}
@media (max-width: 767px) {
  .moto-text_240 { font-size: 11px; line-height: 3; letter-spacing: 2px; }
}
@media (max-width: 479px) {
  .moto-text_240 { font-size: 11px; line-height: 3; letter-spacing: 2px; }
}
@media (max-width: 1039px) {
  .moto-text_239 { font-size: 13px; line-height: 1.6; letter-spacing: 0px; }
}
@media (max-width: 767px) {
  .moto-text_239 { font-size: 17px; line-height: 1.6; letter-spacing: 0px; }
}
@media (max-width: 479px) {
  .moto-text_239 { font-size: 15px; line-height: 1.6; letter-spacing: 0px; }
}
@media (max-width: 1039px) {
  .moto-text_237 { font-size: 45px; line-height: 0.5; letter-spacing: 0px; }
}
@media (max-width: 767px) {
  .moto-text_237 { font-size: 45px; line-height: 0.5; letter-spacing: 0px; }
}
@media (max-width: 479px) {
  .moto-text_237 { font-size: 40px; line-height: 0.5; letter-spacing: 0px; }
}
@media (max-width: 1039px) {
  .moto-text_235 { font-size: 50px; line-height: 0.5; letter-spacing: 0px; }
}
@media (max-width: 767px) {
  .moto-text_235 { font-size: 100px; line-height: 0.5; letter-spacing: 0px; }
}
@media (max-width: 479px) {
  .moto-text_235 { font-size: 55px; line-height: 0.5; letter-spacing: 0px; }
}
.moto-container_content_57ee6ed414 { margin: 0px; padding: 0px; background-color: rgba(227, 227, 227, 0.5); border-style: none; border-color: rgb(255, 255, 255); border-width: 0px; border-radius: 0px; }
.moto-text_217 { font-weight: 400; font-style: normal; font-family: "Berkshire Swash",handwriting; color: rgb(236, 73, 94); font-size: 50px; line-height: 0.8; letter-spacing: 0px; }
@media (max-width: 1039px) {
  .moto-text_217 { font-size: 40px; line-height: 0.8; letter-spacing: 0px; }
}
@media (max-width: 767px) {
  .moto-text_217 { font-size: 35px; line-height: 0.8; letter-spacing: 0px; }
}
@media (max-width: 479px) {
  .moto-text_217 { font-size: 30px; line-height: 0.8; letter-spacing: 0px; }
}
@media (max-width: 1039px) {
  .moto-text_213 { font-size: 12px; line-height: 1.5; letter-spacing: 2px; }
}
@media (max-width: 767px) {
  .moto-text_213 { font-size: 11px; line-height: 1.5; letter-spacing: 2px; }
}
@media (max-width: 479px) {
  .moto-text_213 { font-size: 11px; line-height: 1.5; letter-spacing: 2px; }
}
.moto-container_content_57ee544210 { margin: 0px; padding: 0px; background-color: rgb(149, 193, 38); border-style: none; border-color: rgb(255, 255, 255); border-width: 0px; border-radius: 0px 0px 15px 15px; }
.moto-container_content_57ee4c615 { margin: 0px; padding: 0px; background-color: rgba(245, 215, 215, 0.4); border-style: none; border-color: rgb(255, 255, 255); border-width: 0px; border-radius: 0px; }
.moto-container_content_57ee3adc4 { margin: 0px; padding: 0px; background-color: rgba(245, 215, 215, 0.4); border-style: none; border-color: rgb(255, 255, 255); border-width: 0px; border-radius: 0px; }
.moto-text_205 { font-weight: 400; font-style: normal; font-family: "Lora",serif; color: rgb(97, 60, 65); font-size: 18px; line-height: 1.4; letter-spacing: 0px; }
@media (max-width: 1039px) {
  .moto-text_205 { font-size: 14px; line-height: 1.4; letter-spacing: 0px; }
}
@media (max-width: 767px) {
  .moto-text_205 { font-size: 13px; line-height: 1.4; letter-spacing: 0px; }
}
@media (max-width: 479px) {
  .moto-text_205 { font-size: 13px; line-height: 1.4; letter-spacing: 0px; }
}
.moto-container_content_57ee2a2d3 { margin: 0px; padding: 0px; border-style: none; border-color: rgb(255, 255, 255); border-width: 0px; border-radius: 0px; background-image: url('img/mt-0583_background_2.jpg'); background-size: cover; background-position: center center; background-repeat: no-repeat; }
.moto-container_content_57ee17502 { margin: 0px; padding: 0px; background-color: rgb(246, 246, 246); border-style: none; border-color: rgb(255, 255, 255); border-width: 0px; border-radius: 0px; }
.moto-container_content_57ee0db51 { margin: 0px; padding: 0px; border-style: none; border-color: rgb(255, 255, 255); border-width: 0px; border-radius: 0px; background-image: url('img/milanesa.jpg'); background-size: cover; background-position: right bottom; background-repeat: no-repeat; }
.moto-container_content_57ed295a1 { margin: 0px; padding: 0px; border-style: none; border-color: rgb(255, 255, 255); border-width: 0px; border-radius: 0px;  }
.moto-container_content_57ed17011 { margin: 0px; padding: 0px; border-style: none; border-width: 0px; border-radius: 0px; background-image: url('img/bg1.jpg'); background-size: cover; background-position: center top; background-repeat: no-repeat; background-color: #FFCC66 }
.moto-background { background-color: rgb(255, 255, 255); background-size: auto auto; background-position: left top; background-repeat: no-repeat; background-attachment: scroll; }
.moto-text_system_14 { font-weight: 400; font-style: italic; font-family: "Lora",serif; color: rgb(159, 152, 150); font-size: 16px; line-height: 1.3; letter-spacing: 0px; }
@media (max-width: 1039px) {
  .moto-text_system_14 { font-size: 14px; line-height: 1.3; letter-spacing: 0px; }
}
@media (max-width: 767px) {
  .moto-text_system_14 { font-size: 14px; line-height: 1.3; letter-spacing: 0px; }
  .moto-container_content_57ed17011 { background-image: none;  }
  .moto-container_content_57ee0db51 { background-image: none; background-color: #FFCC66  }
  .presentacion { padding-bottom: 0px  }
  .moto-container_content_57ee0db51 p { color: #000 !important; }
  .moto-text_system_5.color1 {color: rgb(97, 60, 65) !important;}
}
@media (max-width: 479px) {
  .moto-text_system_14 { font-size: 14px; line-height: 1.3; letter-spacing: 0px; }
}
.moto-text_system_13 { font-weight: 400; font-style: normal; font-family: "Lora",serif; color: rgb(236, 73, 94); font-size: 24px; line-height: 1.6; letter-spacing: 0px; }
.moto-text_system_13 a { color: rgb(236, 73, 94); text-decoration: none; font-weight: 400; font-style: normal; }
.moto-text_system_13 a:hover { text-decoration: none; font-weight: 400; font-style: normal; color: rgb(97, 60, 65); }
@media (max-width: 1039px) {
  .moto-text_system_13 { font-size: 15px; line-height: 1.6; letter-spacing: 0px; }
}
@media (max-width: 767px) {
  .moto-text_system_13 { font-size: 20px; line-height: 1.6; letter-spacing: 0px; }
}
@media (max-width: 479px) {
  .moto-text_system_13 { font-size: 16px; line-height: 1.6; letter-spacing: 0px; }
}
.moto-text_system_12 { font-weight: 400; font-style: normal; font-family: "Lora",serif; color: rgb(97, 60, 65); font-size: 24px; line-height: 1.6; letter-spacing: 0px; }
.moto-text_system_12 a { color: rgb(97, 60, 65); text-decoration: none; font-weight: 400; font-style: normal; }
.moto-text_system_12 a:hover { text-decoration: none; font-weight: 400; font-style: normal; color: rgb(236, 73, 94); }
@media (max-width: 1039px) {
  .moto-text_system_12 { font-size: 13px; line-height: 1.6; letter-spacing: 0px; }
}
@media (max-width: 767px) {
  .moto-text_system_12 { font-size: 17px; line-height: 1.6; letter-spacing: 0px; }
}
@media (max-width: 479px) {
  .moto-text_system_12 { font-size: 15px; line-height: 1.6; letter-spacing: 0px; }
}
.moto-text_system_11 { font-weight: 400; font-style: normal; font-family: "Lora",serif; color: rgb(159, 152, 150); font-size: 16px; line-height: 1.3; letter-spacing: 0px; }
@media (max-width: 1039px) {
  .moto-text_system_11 { font-size: 14px; line-height: 1.4; letter-spacing: 0px; }
}
@media (max-width: 767px) {
  .moto-text_system_11 { font-size: 14px; line-height: 1.4; letter-spacing: 0px; }
}
@media (max-width: 479px) {
  .moto-text_system_11 { font-size: 14px; line-height: 1.5; letter-spacing: 0px; }
}
.moto-text_system_10 { font-weight: 400; font-style: normal; font-family: "Lora",serif; color: #000; font-size: 16px; line-height: 1.4; letter-spacing: 0px; }
@media (max-width: 1039px) {
  .moto-text_system_10 { font-size: 16px; line-height: 2.8; letter-spacing: 0px; }
}
@media (max-width: 767px) {
  .moto-text_system_10 { font-size: 15px; line-height: 2.7; letter-spacing: 0px; }
}
@media (max-width: 479px) {
  .moto-text_system_10 { font-size: 14px; line-height: 3; letter-spacing: 0px; }
}
.moto-text_system_9 { font-weight: 400; font-style: italic; font-family: "Lora",serif; color: rgb(97, 60, 65); font-size: 20px; line-height: 1.4; letter-spacing: 0px; }
@media (max-width: 1039px) {
  .moto-text_system_9 { font-size: 16px; line-height: 1.4; letter-spacing: 0px; }
}
@media (max-width: 767px) {
  .moto-text_system_9 { font-size: 17px; line-height: 1.4; letter-spacing: 0px; }
}
@media (max-width: 479px) {
  .moto-text_system_9 { font-size: 17px; line-height: 1.4; letter-spacing: 0px; }
}
.moto-text_system_8 { font-weight: 400; font-style: normal; font-family: "Lora",serif; color: #000; font-size: 18px; line-height: 1.4; letter-spacing: 0px; }
@media (max-width: 1039px) {
  .moto-text_system_8 { font-size: 20px; line-height: 1.2; letter-spacing: 0px; }
}
@media (max-width: 767px) {
  .moto-text_system_8 { font-size: 18px; line-height: 1.2; letter-spacing: 0px; }
}
@media (max-width: 479px) {
  .moto-text_system_8 { font-size: 18px; line-height: 1.2; letter-spacing: 0px; }
}
.moto-text_system_7 { font-weight: 700; font-style: normal; font-family: "Lora",serif; color: rgb(97, 60, 65); font-size: 25px; line-height: 1.6; letter-spacing: 0px; }
@media (max-width: 1039px) {
  .moto-text_system_7 { font-size: 20px; line-height: 1.6; letter-spacing: 0px; }
}
@media (max-width: 767px) {
  .moto-text_system_7 { font-size: 20px; line-height: 1.6; letter-spacing: 0px; }
}
@media (max-width: 479px) {
  .moto-text_system_7 { font-size: 18px; line-height: 1.6; letter-spacing: 0px; }
}
.moto-text_system_6 { font-weight: 400; font-style: normal; font-family: "Berkshire Swash",handwriting; color: rgb(168, 117, 111); font-size: 28px; line-height: 1.4; letter-spacing: 0px; }
@media (max-width: 1039px) {
  .moto-text_system_6 { font-size: 24px; line-height: 1.4; letter-spacing: 0px; }
}
@media (max-width: 767px) {
  .moto-text_system_6 { font-size: 20px; line-height: 1.4; letter-spacing: 0px; }
}
@media (max-width: 479px) {
  .moto-text_system_6 { font-size: 20px; line-height: 1.4; letter-spacing: 0px; }
}
.moto-text_system_5 { font-weight: 400; font-style: normal; font-family: "Berkshire Swash",handwriting; color: rgb(97, 60, 65); font-size: 40px; line-height: 1; letter-spacing: 0px; }

.color1 { color:#fff !important; }

@media (max-width: 1039px) {
  .moto-text_system_5 { font-size: 36px; line-height: 1; letter-spacing: 0px; }
}
@media (max-width: 767px) {
  .moto-text_system_5 { font-size: 26px; line-height: 1; letter-spacing: 0px; }
}
@media (max-width: 479px) {
  .moto-text_system_5 { font-size: 26px; line-height: 1; letter-spacing: 0px; }
}
.moto-text_system_4 { font-weight: 400; font-style: normal; font-family: "Berkshire Swash",handwriting; color: rgb(97, 60, 65); font-size: 70px; line-height: 0.5; letter-spacing: 0px; }
@media (max-width: 1039px) {
  .moto-text_system_4 { font-size: 24px; line-height: 1.2; letter-spacing: 0px; }
}
@media (max-width: 767px) {
  .moto-text_system_4 { font-size: 20px; line-height: 1.2; letter-spacing: 0px; }
}
@media (max-width: 479px) {
  .moto-text_system_4 { font-size: 20px; line-height: 1.2; letter-spacing: 0px; }
}
.moto-text_system_3 { font-weight: 400; font-style: normal; font-family: "Berkshire Swash",handwriting; color: rgb(236, 73, 94); font-size: 98px; line-height: 0.5; letter-spacing: 0px; }
@media (max-width: 1039px) {
  .moto-text_system_3 { font-size: 50px; line-height: 0.5; letter-spacing: 0px; }
}
@media (max-width: 767px) {
  .moto-text_system_3 { font-size: 50px; line-height: 0.5; letter-spacing: 0px; }
}
@media (max-width: 479px) {
  .moto-text_system_3 { font-size: 55px; line-height: 0.5; letter-spacing: 0px; }
}
.moto-text_system_2 { font-weight: 400; font-style: normal; font-family: "Alex Brush",handwriting; color: rgb(168, 117, 111); font-size: 29px; line-height: 1.3; letter-spacing: 0px; }
.moto-text_system_2 a { color: rgb(168, 117, 111); text-decoration: none; font-weight: 400; font-style: normal; }
.moto-text_system_2 a:hover { text-decoration: none; font-weight: 400; font-style: normal; color: rgb(168, 117, 111); }
@media (max-width: 1039px) {
  .moto-text_system_2 { font-size: 25px; line-height: 0.5; letter-spacing: 1px; }
}
@media (max-width: 767px) {
  .moto-text_system_2 { font-size: 23px; line-height: 0.5; letter-spacing: 1px; }
}
@media (max-width: 479px) {
  .moto-text_system_2 { font-size: 20px; line-height: 0.5; letter-spacing: 0px; }
}
.moto-text_system_1 { font-weight: 400; font-style: normal; font-family: "Berkshire Swash",handwriting; color: rgb(129, 80, 87); font-size: 51px; line-height: 0.7; letter-spacing: 0px; }
.moto-text_system_1 a { color: rgb(129, 80, 87); text-decoration: none; font-weight: 400; font-style: normal; }
.moto-text_system_1 a:hover { text-decoration: none; font-weight: 400; font-style: normal; color: rgb(129, 80, 87); }
@media (max-width: 1039px) {
  .moto-text_system_1 { font-size: 30px; line-height: 1; letter-spacing: 0px; }
}
@media (max-width: 767px) {
  .moto-text_system_1 { font-size: 30px; line-height: 1; letter-spacing: 0px; }
}
@media (max-width: 479px) {
  .moto-text_system_1 { font-size: 30px; line-height: 1; letter-spacing: 0px; }
}
.moto-text_normal { font-weight: 400; font-style: normal; font-family: "Lora",serif; color: rgb(97, 60, 65); font-size: 26px; line-height: 1.5; letter-spacing: 0px; }
@media (max-width: 1039px) {
  .moto-text_normal { font-size: 19px; line-height: 1.5; letter-spacing: 0px; }
}
@media (max-width: 767px) {
  .moto-text_normal { font-size: 19px; line-height: 1.5; letter-spacing: 0px; }
}
@media (max-width: 479px) {
  .moto-text_normal { font-size: 18px; line-height: 1.5; letter-spacing: 0px; }
}
.moto-widget-text a { transition: all 0.3s ease 0s; }
.moto-widget-text ul li:not(:last-child) { margin: 0px 0px 15px; }
.moto-widget-text ul li::before { content: ""; position: absolute; left: 0px; top: 0px; font: 12px/1 "FontAwesome"; color: rgb(236, 73, 94); z-index: 1; }
.moto-widget-text ol li:not(:last-child) { margin-bottom: 20px; }
.moto-widget-text ol li::before { position: absolute; display: inline-block; top: 0px; left: 0px; z-index: 0; font: 108px/38px "Berkshire Swash",handwriting; color: rgb(236, 73, 94); content: counter(moto-counter, decimal-leading-zero); counter-increment: moto-counter; }
.moto-widget-menu .moto-widget-menu-toggle-btn { width: 40px; height: 40px; padding: 0px 8px; }
.moto-widget-menu .moto-widget-menu-toggle-btn .moto-widget-menu-toggle-btn-icon { font-size: 24px; line-height: 40px; }
.moto-widget-menu .moto-widget-menu-list { display: inline-block; }
@media screen and (max-width: 767px) {
  .moto-widget-menu .moto-widget-menu-list { display: none; }
}
.moto-widget-menu .moto-widget-menu-list > .moto-widget-menu-item > .moto-widget-menu-link { font-size: 14px; line-height: 1; padding: 10px; letter-spacing: 0.5px; position: relative; display: block; text-align: center; transition: all 0.3s ease 0s; z-index: 1; }
@media screen and (max-width: 1039px) {
  .moto-widget-menu .moto-widget-menu-list > .moto-widget-menu-item > .moto-widget-menu-link { font-size: 12px; padding: 5px; }
}
.moto-widget-menu .moto-widget-menu-list .moto-widget-menu-sublist { top: calc(100% + 10px); min-width: 140px; left: 50%; padding: 10px 0px; transform: translate(-50%, 0px); text-align: center; }
.moto-widget-menu .moto-widget-menu-list .moto-widget-menu-sublist::after { content: ""; position: absolute; top: -11px; height: 11px; width: 100%; left: 0px; }
@media screen and (max-width: 1039px) {
  .moto-widget-menu .moto-widget-menu-list .moto-widget-menu-sublist { min-width: 180px; }
}
.moto-widget-menu .moto-widget-menu-list .moto-widget-menu-sublist .moto-widget-menu-item:not(:first-child) { margin-top: 1px; }
.moto-widget-menu .moto-widget-menu-list .moto-widget-menu-sublist .moto-widget-menu-item .moto-widget-menu-link { padding: 8px 15px; transition: all 0.3s ease 0s; font-size: 14px; line-height: 1; }
.moto-widget-menu .moto-widget-menu-list .moto-widget-menu-sublist .moto-widget-menu-item:not(:last-child) .moto-widget-menu-link::after { content: ""; position: absolute; left: 0px; bottom: 0px; right: 0px; height: 1px; }
.moto-widget-menu .moto-widget-menu-list .moto-widget-menu-sublist .moto-widget-menu-sublist::after { content: ""; position: absolute; left: -4px; top: 0px; width: 4px; height: 100%; }
.moto-widget-menu .moto-widget-menu-list .moto-widget-menu-sublist .moto-widget-menu-sublist .moto-widget-menu-item:last-child .moto-widget-menu-link::after { content: none; }
.moto-widget-menu.moto-preset-default .moto-widget-menu-list > .moto-widget-menu-item:not(:first-child) { margin-left: 5px; }
@media screen and (max-width: 1039px) {
  .moto-widget-menu.moto-preset-default .moto-widget-menu-list > .moto-widget-menu-item:not(:first-child) { margin-left: 5px; }
}
.moto-widget-menu.moto-preset-default .moto-widget-menu-list > .moto-widget-menu-item > .moto-widget-menu-link::before { content: ""; position: absolute; bottom: 0px; height: 2px; width: 0px; left: 0px; background: transparent linear-gradient(135deg, rgb(168, 117, 111) 0%, rgb(236, 73, 94) 100%) repeat scroll 0% 0%; transition: all 0.3s ease 0s; }
.moto-widget-menu.moto-preset-default .moto-widget-menu-list > .moto-widget-menu-item:hover > .moto-widget-menu-link::before { width: 100%; }
.moto-widget-menu.moto-preset-2 .moto-widget-menu-list > .moto-widget-menu-item:not(:first-child) { margin-left: 33px; }
.moto-widget-menu.moto-preset-2 .moto-widget-menu-list > .moto-widget-menu-item > .moto-widget-menu-link::before { content: ""; position: absolute; border: 4px solid transparent; top: 0px; right: 0px; bottom: 0px; left: 0px; animation-duration: 1s; border-radius: 30px; }
.moto-widget-menu.moto-preset-2 .moto-widget-menu-list > .moto-widget-menu-item:hover > .moto-widget-menu-link::before { animation-name: hvr-ripple-out-second; }
.moto-widget-menu.moto-preset-3 .moto-widget-menu-list > .moto-widget-menu-item:not(:first-child) { margin-left: 30px; }
@media screen and (max-width: 767px) {
  .moto-widget-menu.moto-widget-menu-mobile-open .moto-widget-menu-list { border: 2px solid; }
  .moto-widget-menu.moto-widget-menu-mobile-open .moto-widget-menu-list .moto-widget-menu-item { border: medium none; margin: 0px ! important; }
  .moto-widget-menu.moto-widget-menu-mobile-open .moto-widget-menu-list .moto-widget-menu-item:not(:last-child) { border-bottom: 1px solid; }
  .moto-widget-menu.moto-widget-menu-mobile-open .moto-widget-menu-list .moto-widget-menu-item .moto-widget-menu-link { padding: 10px 20px; font-size: 18px; line-height: 1.2; text-align: left; border: medium none; border-radius: 0px; }
  .moto-widget-menu.moto-widget-menu-mobile-open .moto-widget-menu-list .moto-widget-menu-item .moto-widget-menu-link .moto-widget-menu-link-arrow, .moto-widget-menu.moto-widget-menu-mobile-open .moto-widget-menu-list .moto-widget-menu-item .moto-widget-menu-link::after, .moto-widget-menu.moto-widget-menu-mobile-open .moto-widget-menu-list .moto-widget-menu-item .moto-widget-menu-link::before { display: none; }
  .moto-widget-menu.moto-widget-menu-mobile-open .moto-widget-menu-list .moto-widget-menu-item .moto-widget-menu-sublist { width: 100%; padding: 0px; border: medium none; box-shadow: none; border-radius: 0px; transform: translate(0px, 0px); }
  .moto-widget-menu.moto-widget-menu-mobile-open .moto-widget-menu-list .moto-widget-menu-item .moto-widget-menu-sublist::before, .moto-widget-menu.moto-widget-menu-mobile-open .moto-widget-menu-list .moto-widget-menu-item .moto-widget-menu-sublist::after { content: none; }
  .moto-widget-menu.moto-widget-menu-mobile-open .moto-widget-menu-list .moto-widget-menu-item .moto-widget-menu-sublist .moto-widget-menu-item { width: 100%; border-bottom: medium none; text-align: left; }
  .moto-widget-menu.moto-widget-menu-mobile-open .moto-widget-menu-list .moto-widget-menu-item .moto-widget-menu-sublist .moto-widget-menu-item .moto-widget-menu-link { padding: 5px 40px; font-size: 14px; margin: 0px; text-align: left; }
  .moto-widget-menu.moto-widget-menu-mobile-open .moto-widget-menu-list .moto-widget-menu-item .moto-widget-menu-sublist .moto-widget-menu-item .moto-widget-menu-link::before, .moto-widget-menu.moto-widget-menu-mobile-open .moto-widget-menu-list .moto-widget-menu-item .moto-widget-menu-sublist .moto-widget-menu-item .moto-widget-menu-link::after { content: none; }
  .moto-widget-menu.moto-widget-menu-mobile-open .moto-widget-menu-list .moto-widget-menu-item .moto-widget-menu-sublist .moto-widget-menu-sublist .moto-widget-menu-item .moto-widget-menu-link { padding: 5px 40px 10px 60px; }
}
.moto-widget-button .moto-widget-button-link { position: relative; text-align: center; z-index: 3; backface-visibility: hidden; transition: all 0.3s ease 0s; line-height: 1; border-radius: 30px; border: 2px solid; font-size: 18px; letter-spacing: 2px; }
.moto-widget-button .moto-widget-button-link .moto-widget-button-label { z-index: 2; position: relative; }
.moto-widget-button .moto-widget-button-link.moto-size-medium { padding: 15px 35px; }
@media screen and (max-width: 1039px) {
  .moto-widget-button .moto-widget-button-link.moto-size-medium { padding: 14px 25px; }
}
.moto-widget-button .moto-widget-button-link.moto-size-large { padding: 21px 51px; }
@media screen and (max-width: 1039px) {
  .moto-widget-button .moto-widget-button-link.moto-size-large { padding: 10px 17px; }
}
.moto-widget-button.moto-preset-default .moto-widget-button-link:hover { box-shadow: 5px 5px 32px -12px rgba(37, 35, 50, 0.75); }
.moto-widget-button.moto-preset-2 .moto-widget-button-link:hover { box-shadow: 5px 5px 32px -12px rgba(37, 35, 50, 0.75); }
.moto-widget-button.moto-preset-5 .moto-widget-button-link { padding: 0px 17px 0px 0px; border: medium none; border-radius: 0px; line-height: 1.5; }
.moto-widget-button.moto-preset-5 .moto-widget-button-link .moto-widget-theme-icon { position: absolute; display: block; top: 50%; right: 0px; transform: translate(0px, -50%); }
.moto-widget-button.moto-preset-5 .moto-widget-button-link .moto-widget-theme-icon::before { content: ""; }
.moto-widget-button.moto-preset-5 .moto-widget-button-link:hover { padding: 0px 19px 0px 0px; }
.moto-widget-image .moto-widget-image-link { position: relative; overflow: hidden; transition: all 0.3s ease 0s; }
.moto-widget-image .moto-widget-image-link .moto-widget-image-picture { transition: all 0.5s ease 0s; }
.moto-widget-image .moto-widget-image-link::before, .moto-widget-image .moto-widget-image-link::after { content: ""; position: absolute; transition: all 0.3s ease-in-out 0s; }
.moto-widget-image .moto-widget-image-link::before { left: 0px; bottom: 0px; width: 100%; height: 100%; z-index: 1; border: 2px solid; }
.moto-widget-image .moto-widget-image-link::after { top: 50%; left: 50%; font-family: FontAwesome; font-size: 45px; z-index: 5; transform: translate(-50%, -50%); }
.moto-widget-image.moto-preset-default .moto-widget-image-link::before { border: medium none; }
.moto-widget-image.moto-preset-2 .moto-widget-image-link { border-radius: 50%; }
.moto-widget-image.moto-preset-2 .moto-widget-image-link::before { border: medium none; border-radius: 50%; }
.moto-widget-image.moto-preset-3 .moto-widget-image-link::after { content: ""; font-size: 28px; }
.moto-widget-image.moto-preset-3 .moto-widget-image-link:hover::after { font-size: 48px; }
.moto-widget-image.moto-preset-4 .moto-widget-image-link::after { content: ""; font-size: 24px; }
.moto-widget-image.moto-preset-5 .moto-widget-image-link::before { border: medium none; }
.moto-widget-image.moto-preset-5 .moto-widget-image-link::after { content: ""; }
.moto-widget-grid-gallery .moto-widget-grid-gallery-item { transition: all 0.3s ease 0s; }
.moto-widget-grid-gallery .moto-widget-grid-gallery-item::before { content: ""; position: absolute; transition: all 0.3s ease 0s; z-index: 1; width: 100%; height: 100%; top: 0px; left: 0px; border-width: 1px; border-style: solid; }
.moto-widget-grid-gallery .moto-widget-grid-gallery-item .moto-widget-grid-gallery-image { transition: all 0.3s ease 0s; }
.moto-widget-grid-gallery .moto-widget-grid-gallery-item .caption { position: absolute; display: block; opacity: 0; padding: 10px 15px; text-align: center; font-size: 18px; line-height: 1; transition: all 0.3s ease 0s; z-index: 5; }
.moto-widget-grid-gallery .moto-widget-grid-gallery-item::after { z-index: 10; content: ""; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); font-family: FontAwesome; font-size: 30px; transition: all 0.3s ease 0s; }
.moto-widget-grid-gallery.moto-preset-default .moto-widget-grid-gallery-item .caption { width: 100%; top: auto; bottom: -10px; padding: 5px 10px; font-size: 24px; line-height: 1.2; }
.moto-widget-grid-gallery.moto-preset-default .moto-widget-grid-gallery-item::after { content: ""; font-size: 28px; }
.moto-widget-grid-gallery.moto-preset-default .moto-widget-grid-gallery-item:hover::after { font-size: 48px; }
.moto-widget-grid-gallery.moto-preset-2 .moto-widget-grid-gallery-item::after { content: "+"; font-family: "Muli",sans-serif; font-weight: 300; font-size: 45px; transform: translate(-50%, -52%); }
.moto-widget-grid-gallery.moto-preset-3 .moto-widget-grid-gallery-item::after { content: ""; position: absolute; z-index: 5; font-size: 24px; transition: all 0.4s ease 0s; transform: translate(-50%, 0px); bottom: 5px; top: auto; left: 50%; }
.moto-widget-grid-gallery.moto-preset-3 .moto-widget-grid-gallery-item:hover::after { bottom: 20px; }
@media screen and (max-width: 1039px) {
  .moto-widget-slider .bx-wrapper .bx-controls .bx-pager { bottom: 10px; }
}
.moto-widget-slider .bx-wrapper .bx-controls .bx-pager .bx-pager-item:not(:first-child) { margin-left: 7px; }
@media screen and (max-width: 1039px) {
  .moto-widget-slider .bx-wrapper .bx-controls .bx-pager .bx-pager-item .bx-pager-link { width: 20px; height: 20px; }
}
.moto-widget-slider .bx-wrapper .bx-controls .bx-controls-direction .bx-prev::before, .moto-widget-slider .bx-wrapper .bx-controls .bx-controls-direction .bx-next::before { transition: all 0.3s ease 0s; font: 40px/46px FontAwesome; }
@media screen and (max-width: 1039px) {
  .moto-widget-slider .bx-wrapper .bx-controls .bx-controls-direction .bx-prev, .moto-widget-slider .bx-wrapper .bx-controls .bx-controls-direction .bx-next { width: 25px; height: 25px; }
  .moto-widget-slider .bx-wrapper .bx-controls .bx-controls-direction .bx-prev::before, .moto-widget-slider .bx-wrapper .bx-controls .bx-controls-direction .bx-next::before { font: 18px/21px FontAwesome; }
}
@media screen and (max-width: 1280px) {
  .moto-widget-slider .bx-wrapper .bx-controls .bx-controls-direction .bx-prev { left: 10px; }
}
.moto-widget-slider .bx-wrapper .bx-controls .bx-controls-direction .bx-prev::before { content: ""; }
@media screen and (max-width: 1280px) {
  .moto-widget-slider .bx-wrapper .bx-controls .bx-controls-direction .bx-next { right: 10px; }
}
.moto-widget-slider .bx-wrapper .bx-controls .bx-controls-direction .bx-next::before { content: ""; }
@media screen and (max-width: 1039px) {
  .moto-widget-slider .bx-caption { width: 85%; }
  .moto-widget-slider .bx-caption span { font-size: 32px; line-height: 1.2; }
}
@media screen and (max-width: 767px) {
  .moto-widget-slider .bx-caption span { font-size: 18px; }
}
.moto-widget-slider.moto-widget-slider-loader li:first-child::after { border-color: rgba(234, 52, 75, 0.2) rgba(234, 52, 75, 0.2) rgba(234, 52, 75, 0.2) rgb(234, 52, 75); }
.moto-widget-slider.moto-preset-default .bx-wrapper .bx-controls .bx-prev::before, .moto-widget-slider.moto-preset-default .bx-wrapper .bx-controls .bx-next::before { line-height: 48px; font-size: 18px; }
@media screen and (max-width: 1039px) {
  .moto-widget-slider.moto-preset-default .bx-wrapper .bx-controls .bx-prev, .moto-widget-slider.moto-preset-default .bx-wrapper .bx-controls .bx-next { width: 30px; height: 30px; }
  .moto-widget-slider.moto-preset-default .bx-wrapper .bx-controls .bx-prev::before, .moto-widget-slider.moto-preset-default .bx-wrapper .bx-controls .bx-next::before { font-size: 18px; line-height: 28px; }
}
.moto-widget-slider.moto-preset-2 .bx-wrapper .bx-controls .bx-prev::before, .moto-widget-slider.moto-preset-2 .bx-wrapper .bx-controls .bx-next::before { line-height: 48px; font-size: 18px; }
@media screen and (max-width: 1039px) {
  .moto-widget-slider.moto-preset-2 .bx-wrapper .bx-controls .bx-prev, .moto-widget-slider.moto-preset-2 .bx-wrapper .bx-controls .bx-next { width: 30px; height: 30px; }
  .moto-widget-slider.moto-preset-2 .bx-wrapper .bx-controls .bx-prev::before, .moto-widget-slider.moto-preset-2 .bx-wrapper .bx-controls .bx-next::before { font-size: 18px; line-height: 28px; }
}
.moto-widget-social-links .moto-widget-social-links-item:not(:first-child) { margin-left: 10px; }
.moto-widget-social-links .moto-widget-social-links-item .moto-widget-social-links-link { position: relative; display: inline-block; text-align: center; transition: all 0.3s ease 0s; border-width: 2px; border-style: solid; width: 43px; height: 43px; line-height: 39px; font-size: 12px; }
.moto-widget-social-links .moto-widget-social-links-item .moto-widget-social-links-link::before { display: block; transition: all 0.3s ease 0s; font-family: FontAwesome; }
.moto-widget-social-links .moto-widget-social-links-link_facebook::before { content: ""; }
.moto-widget-social-links .moto-widget-social-links-link_googleplus::before { content: ""; }
.moto-widget-social-links .moto-widget-social-links-link_twitter::before { content: ""; }
.moto-widget-social-links .moto-widget-social-links-link_pinterest::before { content: ""; }
.moto-widget-social-links .moto-widget-social-links-link_linkedin::before { content: ""; }
.moto-widget-social-links .moto-widget-social-links-link_instagram::before { content: ""; }
.moto-widget-social-links.moto-preset-2 .moto-widget-social-links-item { margin: 0px; }
.moto-widget-social-links.moto-preset-2 .moto-widget-social-links-item .moto-widget-social-links-link { border-radius: 15px; }
.moto-widget-social-links.moto-preset-3 .moto-widget-social-links-item:not(:first-child) { margin-left: 30px; }
.moto-widget-social-links.moto-preset-3 .moto-widget-social-links-item .moto-widget-social-links-link { width: auto; height: auto; line-height: 1.2; border: medium none; }
.moto-widget-social-links.moto-preset-3 .moto-widget-social-links-item .moto-widget-social-links-link.moto-widget-social-links-link_facebook:hover::before { color: rgb(58, 90, 159); }
.moto-widget-social-links.moto-preset-3 .moto-widget-social-links-item .moto-widget-social-links-link.moto-widget-social-links-link_googleplus:hover::before { color: rgb(214, 17, 25); }
.moto-widget-social-links.moto-preset-3 .moto-widget-social-links-item .moto-widget-social-links-link.moto-widget-social-links-link_twitter:hover::before { color: rgb(69, 176, 227); }
.moto-widget-social-links.moto-preset-3 .moto-widget-social-links-item .moto-widget-social-links-link.moto-widget-social-links-link_pinterest:hover::before { color: rgb(189, 33, 38); }
.moto-widget-social-links.moto-preset-3 .moto-widget-social-links-item .moto-widget-social-links-link.moto-widget-social-links-link_linkedin:hover::before { color: rgb(23, 131, 188); }
.moto-widget-social-links.moto-preset-3 .moto-widget-social-links-item .moto-widget-social-links-link.moto-widget-social-links-link_instagram:hover::before { color: rgb(52, 99, 138); }
.moto-back-to-top-button { right: 40px; bottom: 80px; transform: translate(0px, 100px); transition: all 0.3s ease 0s; }
@media screen and (max-width: 1280px) {
  .moto-back-to-top-button { right: 20px; bottom: 180px; }
}
@media screen and (max-width: 1180px) {
  .moto-text_system_4 { font-size: 38px }
  .moto-text_system_10 { line-height: 1.4em }
}

/*--form--*/
.btn-md { padding: 18px 52px; font-size:20px; font-family:inherit }
.btn-primary {
	color: rgb(255, 255, 255);
	background: rgb(236, 73, 94) none repeat scroll 0% 0%;
	text-transform: uppercase;
	border:0;
	border-radius:30px;
}
.btn-group {
	text-align: center;
	width: 100%;
}
.form { margin-top:20px }
.subscribe { max-width: 600px; padding: 30px 0px; margin-left: auto; margin-right: auto; border: medium none; }
.subscribe .mfControls { margin-top: 30px; display: inline-block; margin-left: 5px; }
@media (min-width: 768px) {
  .subscribe .mfControls { margin-top: 20px; }
}
.subscribe label { width: 100%; display: inline-block; }
@media (min-width: 768px) {
  .subscribe label { width: 100%; margin-bottom:10px }
}
.subscribe label input  { padding:15px 10px; background: rgb(255, 168, 0) none repeat scroll 0% 0%; border: medium none; border-radius: 5px; color: #000; width:100%; font-size:16px }
.subscribe label textarea  { background: rgb(255, 168, 0) none repeat scroll 0% 0%; min-height:150px; padding:5px 10px; border: medium none; border-radius: 5px; color: #000; width:100%; font-family:inherit; font-size:16px }
/*--fin form--*/

.moto-back-to-top-button .moto-back-to-top-button-link { transition: all 0.3s ease 0s; color: rgb(255, 255, 255); background: rgb(236, 73, 94) none repeat scroll 0% 0%; width: 50px; height: 50px; text-align: center; border-radius: 50%; box-shadow: 3px 1px 10px 0px rgba(0, 0, 0, 0.25); }
.moto-back-to-top-button .moto-back-to-top-button-link:hover { background: rgb(231, 29, 55) none repeat scroll 0% 0%; }
.moto-back-to-top-button .moto-back-to-top-button-link .moto-back-to-top-button-icon { font: 24px/48px "FontAwesome"; }
.moto-back-to-top-button .moto-back-to-top-button-link .moto-back-to-top-button-icon::before { content: ""; }
.moto-widget-divider.moto-preset-2 .moto-widget-divider-line { border-top: 2px solid rgba(184, 179, 178, 0.5); }
.moto-widget-divider.moto-preset-3 .moto-widget-divider-line { border-top: 1px solid rgb(184, 179, 178); }
.moto-widget-image.moto-preset-3 .moto-widget-image-link::after { color: transparent; }
.moto-widget-image.moto-preset-3 .moto-widget-image-link::before { background-color: transparent; border-color: transparent; }
.moto-widget-image.moto-preset-3 .moto-widget-image-link:hover::after { color: rgb(236, 73, 94); }
.moto-widget-image.moto-preset-3 .moto-widget-image-link:hover::before { background-color: rgba(255, 255, 255, 0.2); }
.moto-widget-image.moto-preset-4 .moto-widget-image-link::after { color: transparent; }
.moto-widget-image.moto-preset-4 .moto-widget-image-link::before { background-color: transparent; border-color: transparent; }
.moto-widget-image.moto-preset-4 .moto-widget-image-link:hover::after { color: rgb(255, 255, 255); }
.moto-widget-image.moto-preset-4 .moto-widget-image-link:hover::before { background-color: rgba(0, 0, 0, 0.5); }
.moto-widget-image.moto-preset-5 .moto-widget-image-link::after { color: transparent; }
.moto-widget-image.moto-preset-5 .moto-widget-image-link::before { background-color: transparent; }
.moto-widget-button.moto-preset-default .moto-widget-button-link { font-family: "Montserrat",sans-serif; font-weight: 400; font-style: normal; color: rgb(255, 255, 255); background-color: rgb(236, 73, 94); border-color: transparent; }
.moto-widget-button.moto-preset-default .moto-widget-button-link .moto-widget-button-label { text-decoration: none; }
.moto-widget-button.moto-preset-2 .moto-widget-button-link { font-family: "Montserrat",sans-serif; font-weight: 400; font-style: normal; color: rgb(236, 73, 94); background-color: rgb(255, 255, 255); border-color: transparent; }
.moto-widget-button.moto-preset-2 .moto-widget-button-link .moto-widget-button-label { text-decoration: none; }
.moto-widget-button.moto-preset-5 .moto-widget-button-link { font-family: "Montserrat",sans-serif; font-weight: 400; font-style: normal; color: rgb(236, 73, 94); }
.moto-widget-button.moto-preset-5 .moto-widget-button-link:hover { color: rgb(241, 121, 137); }
.moto-widget-button.moto-preset-5 .moto-widget-button-link .moto-widget-button-label { text-decoration: none; }
.moto-widget-social-links.moto-preset-default .moto-widget-social-links-link::before { color: rgb(255, 255, 255); }
.moto-widget-social-links.moto-preset-2 .moto-widget-social-links-link { border-color: transparent; background-color: transparent; }
.moto-widget-social-links.moto-preset-2 .moto-widget-social-links-link::before { color: rgb(236, 73, 94); }
.moto-widget-social-links.moto-preset-2 .moto-widget-social-links-link:hover::before { color: rgb(168, 117, 111); }
.moto-widget-social-links.moto-preset-3 .moto-widget-social-links-link::before { color: rgb(168, 117, 111); }
.moto-widget-social-links.moto-preset-3 .moto-widget-social-links-link { color: #000; font-size: 18px; font-family: "Montserrat",sans-serif; }
.moto-widget-slider.moto-preset-default .bx-controls-direction .bx-prev::before, .moto-widget-slider.moto-preset-default .bx-controls-direction .bx-next::before { color: rgb(255, 255, 255); }
.moto-widget-slider.moto-preset-default .bx-controls-direction .bx-prev:hover::before, .moto-widget-slider.moto-preset-default .bx-controls-direction .bx-next:hover::before { color: rgb(255, 255, 255); }
.moto-widget-slider.moto-preset-2 .bx-controls-direction .bx-prev::before, .moto-widget-slider.moto-preset-2 .bx-controls-direction .bx-next::before { color: rgb(245, 215, 215); }
.moto-widget-slider.moto-preset-2 .bx-controls-direction .bx-prev:hover::before, .moto-widget-slider.moto-preset-2 .bx-controls-direction .bx-next:hover::before { color: rgb(255, 255, 255); }
.moto-widget-grid-gallery.moto-preset-default .caption { font-family: "Montserrat",sans-serif; font-weight: 400; font-style: normal; text-decoration: none; color: rgb(236, 73, 94); background-color: transparent; }
.moto-widget-grid-gallery.moto-preset-default .moto-widget-grid-gallery-item::before { background-color: transparent; border-color: transparent; }
.moto-widget-grid-gallery.moto-preset-default .moto-widget-grid-gallery-item::after { color: transparent; }
.moto-widget-grid-gallery.moto-preset-default .moto-widget-grid-gallery-item:hover::before { background-color: rgba(255, 255, 255, 0.2); }
.moto-widget-grid-gallery.moto-preset-default .moto-widget-grid-gallery-item:hover::after { color: rgb(236, 73, 94); }
.moto-widget-grid-gallery.moto-preset-2 .moto-widget-grid-gallery-item::before { background-color: transparent; border-color: transparent; }
.moto-widget-grid-gallery.moto-preset-2 .moto-widget-grid-gallery-item::after { color: transparent; }
.moto-widget-grid-gallery.moto-preset-2 .moto-widget-grid-gallery-item:hover::before { background-color: rgba(0, 0, 0, 0.3); }
.moto-widget-grid-gallery.moto-preset-2 .moto-widget-grid-gallery-item:hover::after { color: rgb(255, 255, 255); }
.moto-widget-grid-gallery.moto-preset-3 .moto-widget-grid-gallery-item::before { background-color: rgba(68, 68, 68, 0.2); border-color: transparent; }
.moto-widget-grid-gallery.moto-preset-3 .moto-widget-grid-gallery-item::after { color: transparent; }
.moto-widget-grid-gallery.moto-preset-3 .moto-widget-grid-gallery-item:hover::before { background-color: rgba(68, 68, 68, 0.5); }
.moto-widget-grid-gallery.moto-preset-3 .moto-widget-grid-gallery-item:hover::after { color: rgb(255, 255, 255); }
.moto-widget-contact_form.moto-preset-default .moto-widget-contact_form-form .moto-widget-contact_form-field::-moz-placeholder { color: rgb(159, 152, 150); }
.moto-widget-contact_form.moto-preset-2 .moto-widget-contact_form-form .moto-widget-contact_form-field::-moz-placeholder { color: rgb(159, 152, 150); }
.moto-widget-contact_form.moto-preset-3 .moto-widget-contact_form-form .moto-widget-contact_form-field::-moz-placeholder { color: rgb(159, 152, 150); }
.moto-widget-menu.moto-preset-default .moto-widget-menu-list .moto-widget-menu-item:hover .moto-widget-menu-link-level-1 { color: rgb(236, 73, 94); background-color: transparent; }
.moto-widget-menu.moto-preset-default .moto-widget-menu-list .moto-widget-menu-item .moto-widget-menu-link-level-1 { font-family: "Montserrat",sans-serif; font-weight: 400; font-style: normal; color: rgb(168, 117, 111); text-decoration: none; background-color: transparent; }
.moto-widget-menu.moto-preset-default .moto-widget-menu-list .moto-widget-menu-item .moto-widget-menu-link-level-1.moto-widget-menu-link-active { color: #000; text-decoration: none; background-color: transparent; }
.moto-widget-menu.moto-preset-default .moto-widget-menu-list .moto-widget-menu-item .moto-widget-menu-link-level-1.moto-widget-menu-link-active:hover { background-color: transparent; }
.moto-widget-menu.moto-preset-default .moto-widget-menu-sublist { background-color: rgb(236, 73, 94); }
.moto-widget-menu.moto-preset-default .moto-widget-menu-sublist .moto-widget-menu-item:hover > .moto-widget-menu-link { background-color: rgb(239, 98, 116); }
.moto-widget-menu.moto-preset-default .moto-widget-menu-sublist .moto-widget-menu-item .moto-widget-menu-link { font-family: "Montserrat",sans-serif; font-weight: 400; font-style: normal; color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(236, 73, 94); }
.moto-widget-menu.moto-preset-default .moto-widget-menu-sublist .moto-widget-menu-item .moto-widget-menu-link::after { background-color: transparent; }
.moto-widget-menu.moto-preset-default .moto-widget-menu-sublist .moto-widget-menu-item .moto-widget-menu-link.moto-widget-menu-link-active { color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(236, 73, 94); }
.moto-widget-menu.moto-preset-default .moto-widget-menu-sublist .moto-widget-menu-item .moto-widget-menu-link.moto-widget-menu-link-active:hover { color: rgb(255, 255, 255); background-color: rgb(239, 98, 116); }
.moto-widget-menu.moto-preset-default .moto-widget-menu-toggle-btn { color: rgb(255, 255, 255); background-color: #ed323e; }
@media screen and (max-width: 767px) {
  .moto-widget-menu.moto-preset-default.moto-widget-menu-mobile-open .moto-widget-menu-toggle-btn { color: rgb(255, 255, 255); background-color: #ed323e; }
  .moto-widget-menu.moto-preset-default.moto-widget-menu-mobile-open .moto-widget-menu-list { background-color: rgb(236, 73, 94); border-color: rgb(236, 73, 94); }
  .moto-widget-menu.moto-preset-default.moto-widget-menu-mobile-open .moto-widget-menu-list .moto-widget-menu-item { border-color: transparent; }
  .moto-widget-menu.moto-preset-default.moto-widget-menu-mobile-open .moto-widget-menu-list .moto-widget-menu-item .moto-widget-menu-link { color: rgb(255, 255, 255); text-decoration: none; background-color: transparent; }
  .moto-widget-menu.moto-preset-default.moto-widget-menu-mobile-open .moto-widget-menu-list .moto-widget-menu-item .moto-widget-menu-link.moto-widget-menu-link-active { color: rgb(255, 255, 255); text-decoration: none; background-color: #ed323e; }
  .moto-widget-menu.moto-preset-default.moto-widget-menu-mobile-open .moto-widget-menu-list .moto-widget-menu-sublist { background-color: rgb(236, 73, 94); }
  .moto-widget-menu.moto-preset-default.moto-widget-menu-mobile-open .moto-widget-menu-list .moto-widget-menu-sublist .moto-widget-menu-link { color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(236, 73, 94); }
  .moto-widget-menu.moto-preset-default.moto-widget-menu-mobile-open .moto-widget-menu-list .moto-widget-menu-sublist .moto-widget-menu-link.moto-widget-menu-link-active { color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(236, 73, 94); }
  .moto-text_system_10 { line-height: 1.4em }
}
.moto-widget-menu.moto-preset-2 .moto-widget-menu-list .moto-widget-menu-item .moto-widget-menu-link-level-1 { font-family: "Montserrat",sans-serif; font-weight: 400; font-style: normal; color: rgb(255, 255, 255); text-decoration: none; background-color: transparent; }
.moto-widget-menu.moto-preset-2 .moto-widget-menu-list .moto-widget-menu-item .moto-widget-menu-link-level-1.moto-widget-menu-link-active { color: #000; text-decoration: none; background-color: transparent; }
.moto-widget-menu.moto-preset-2 .moto-widget-menu-list .moto-widget-menu-item .moto-widget-menu-link-level-1.moto-widget-menu-link-active:hover { color: rgb(236, 73, 94); }
.moto-widget-menu.moto-preset-2 .moto-widget-menu-sublist .moto-widget-menu-item .moto-widget-menu-link::after { background-color: transparent; }
.moto-widget-menu.moto-preset-2 .moto-widget-menu-toggle-btn { color: rgb(236, 73, 94); background-color: rgb(255, 255, 255); }
@media screen and (max-width: 767px) {
  .moto-widget-menu.moto-preset-2.moto-widget-menu-mobile-open .moto-widget-menu-toggle-btn { color: rgb(255, 255, 255); background-color: rgb(236, 73, 94); }
  .moto-widget-menu.moto-preset-2.moto-widget-menu-mobile-open .moto-widget-menu-list { background-color: rgb(255, 255, 255); border-color: rgb(236, 73, 94); }
  .moto-widget-menu.moto-preset-2.moto-widget-menu-mobile-open .moto-widget-menu-list .moto-widget-menu-item { border-color: transparent; }
  .moto-widget-menu.moto-preset-2.moto-widget-menu-mobile-open .moto-widget-menu-list .moto-widget-menu-item .moto-widget-menu-link { color: rgb(168, 117, 111); text-decoration: none; background-color: transparent; }
  .moto-widget-menu.moto-preset-2.moto-widget-menu-mobile-open .moto-widget-menu-list .moto-widget-menu-item .moto-widget-menu-link.moto-widget-menu-link-active { color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(236, 73, 94); }
  .moto-widget-menu.moto-preset-2.moto-widget-menu-mobile-open .moto-widget-menu-list .moto-widget-menu-sublist .moto-widget-menu-link { color: rgb(168, 117, 111); text-decoration: none; background-color: transparent; }
  .moto-widget-menu.moto-preset-2.moto-widget-menu-mobile-open .moto-widget-menu-list .moto-widget-menu-sublist .moto-widget-menu-link.moto-widget-menu-link-active { color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(236, 73, 94); }
  .col-xs-2, .col-xs-3 { width: 100% }

    .logo img, .logo-footer img { width: 60% }
  .garantia-footer img { width: 20% }
  .logo-footer, .garantia-footer { text-align: center; }
  .garantia { text-align: center; padding-right: 0px }
  .moto-text_system_4 { text-align: center; font-size: 35px }
  .moto-text_system_8 { text-align: center; font-size: 16px }
}

.moto-widget-menu.moto-preset-3 .moto-widget-menu-sublist .moto-widget-menu-item .moto-widget-menu-link::after { background-color: rgb(255, 240, 214); }

@media screen and (max-width: 767px) {
  .moto-widget-menu.moto-preset-3.moto-widget-menu-mobile-open .moto-widget-menu-toggle-btn { color: rgb(255, 255, 255); background-color: rgb(236, 73, 94); }
  .moto-widget-menu.moto-preset-3.moto-widget-menu-mobile-open .moto-widget-menu-list { background-color: rgb(255, 255, 255); border-color: rgb(236, 73, 94); }
  .moto-widget-menu.moto-preset-3.moto-widget-menu-mobile-open .moto-widget-menu-list .moto-widget-menu-item { border-color: transparent; }
  .moto-widget-menu.moto-preset-3.moto-widget-menu-mobile-open .moto-widget-menu-list .moto-widget-menu-item .moto-widget-menu-link { color: rgb(168, 117, 111); text-decoration: none; background-color: transparent; }
  .moto-widget-menu.moto-preset-3.moto-widget-menu-mobile-open .moto-widget-menu-list .moto-widget-menu-item .moto-widget-menu-link.moto-widget-menu-link-active { color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(236, 73, 94); }
  .moto-widget-menu.moto-preset-3.moto-widget-menu-mobile-open .moto-widget-menu-list .moto-widget-menu-sublist .moto-widget-menu-link { color: rgb(168, 117, 111); text-decoration: none; background-color: transparent; }
  .moto-widget-menu.moto-preset-3.moto-widget-menu-mobile-open .moto-widget-menu-list .moto-widget-menu-sublist .moto-widget-menu-link.moto-widget-menu-link-active { color: rgb(236, 73, 94); text-decoration: none; background-color: transparent; }
}

@media screen and (max-width: 480px) {
	.logo img { width: 100% }
	.garantia-footer img { width: 30% }
  	.logo-footer img { width: 80% }
	}

.moto-media-player.moto-preset-default .mejs-inner .mejs-controls .mejs-button.mejs-button_active button::before { color: rgb(85, 97, 109); }
.moto-media-player.moto-preset-default .mejs-controls .mejs-button button::before, .moto-media-player.moto-preset-default .mejs-controls .mejs-volume-button button::before, .moto-media-player.moto-preset-default .mejs-overlay-button::before { color: rgb(211, 216, 219); }
.moto-media-player.moto-preset-default .mejs-controls .mejs-button button:hover::before, .moto-media-player.moto-preset-default .mejs-controls .mejs-volume-button button:hover::before, .moto-media-player.moto-preset-default .mejs-overlay-button:hover::before { color: rgb(127, 135, 138); }
.container-fluid, .moto-cell { padding-left: 15px; padding-right: 15px; }
.row { margin-left: -15px; margin-right: -15px; }
.row-fixed .container-fluid { max-width: 1600px; }


/* BackToTop button css */
#scroll {
position:fixed;
right:20px;
bottom:30px;
cursor:pointer;
width:50px;
height:50px;
background-color:#ED323E;
text-indent:-9999px;
display:none;
-webkit-border-radius:60px;
-moz-border-radius:60px;
border-radius:60px
}
#scroll span {
position:absolute;
top:50%;
left:50%;
margin-left:-8px;
margin-top:-12px;
height:0;
width:0;
border:8px solid transparent;
border-bottom-color:#ffffff
}
#scroll:hover {
background-color:#e74c3c;
opacity:1;filter:"alpha(opacity=100)";
-ms-filter:"alpha(opacity=100)";}



.mfp-bg {
    background: #0b0b0b none repeat scroll 0 0;
    height: 100%;
    left: 0;
    opacity: 0.8;
    overflow: hidden;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1042;
}
.mfp-wrap {
    backface-visibility: hidden;
    height: 100%;
    left: 0;
    outline: medium none !important;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1043;
}
.mfp-container {
    box-sizing: border-box;
    height: 100%;
    left: 0;
    overflow: hidden;
    padding: 0 8px;
    position: absolute;
    text-align: center;
    top: 0;
    width: 100%;
}
.mfp-container::before {
    content: "";
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}
.mfp-align-top .mfp-container::before {
    display: none;
}
.mfp-content {
    display: inline-block;
    margin: 0 auto;
    position: relative;
    text-align: left;
    vertical-align: middle;
    z-index: 1045;
}
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {
    cursor: auto;
    width: 100%;
}
.mfp-ajax-cur {
    cursor: progress;
}
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
    cursor: zoom-out;
}
.mfp-zoom {
    cursor: zoom-in;
}
.mfp-auto-cursor .mfp-content {
    cursor: auto;
}
.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {
    -moz-user-select: none;
}
.mfp-loading.mfp-figure {
    display: none;
}
.mfp-hide {
    display: none !important;
}
.mfp-s-error .mfp-preloader {
    color: #ccc;
    left: 8px;
    margin-top: -0.8em;
    position: absolute;
    right: 8px;
    text-align: center;
    top: 50%;
    width: auto;
    z-index: 1044;
}
.mfp-s-error .mfp-preloader a {
    color: #ccc;
}
.mfp-s-error .mfp-preloader a:hover {
    color: #fff;
}
.mfp-s-error .mfp-preloader::after {
    display: none;
}
.mfp-preloader::after {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    animation: 1.1s linear 0s normal none infinite running defaultLoader;
    border-color: rgba(184, 184, 184, 0.2) rgba(184, 184, 184, 0.2) rgba(184, 184, 184, 0.2) #b8b8b8;
    border-image: none;
    border-radius: 50%;
    border-style: solid;
    border-width: 5px;
    bottom: 0;
    content: "";
    height: 40px;
    left: 0;
    margin: auto;
    position: absolute;
    right: 0;
    top: 0;
    width: 40px;
}
.mfp-s-ready .mfp-preloader {
    display: none;
}
.mfp-s-error .mfp-content {
    display: none;
}
button.mfp-close, button.mfp-arrow {
    background: transparent none repeat scroll 0 0;
    border: 0 none;
    box-shadow: none;
    cursor: pointer;
    display: block;
    outline: medium none;
    overflow: visible;
    padding: 0;
    z-index: 1046;
}
.mfp-close {
    color: #fff;
    font-family: Arial,Baskerville,monospace;
    font-size: 28px;
    font-style: normal;
    height: 44px;
    line-height: 44px;
    opacity: 0.65;
    padding: 0 0 18px 10px;
    position: absolute;
    right: 0;
    text-align: center;
    text-decoration: none;
    top: 0;
    width: 44px;
}
.mfp-close:hover, .mfp-close:focus {
    opacity: 1;
}
.mfp-close:active {
    top: 1px;
}
.mfp-close-btn-in .mfp-close {
    color: #333;
}
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
    color: #fff;
    padding-right: 6px;
    right: -6px;
    text-align: right;
    width: 100%;
}
.mfp-counter {
    color: #ccc;
    font-size: 12px;
    line-height: 18px;
    position: absolute;
    right: 0;
    top: 0;
    white-space: nowrap;
}
.mfp-arrow {
    color: #fff;
    font-family: FontAwesome;
    font-size: 48px;
    font-style: normal;
    font-weight: normal;
    height: 100px;
    line-height: 100px;
    margin: -50px 0 0;
    opacity: 0.3;
    padding: 0;
    position: absolute;
    text-align: center;
    text-decoration: inherit;
    top: 50%;
    width: 80px;
}
.mfp-arrow:active {
    margin-top: -48px;
}
.mfp-arrow:hover, .mfp-arrow:focus {
    opacity: 1;
}
.mfp-arrow-left {
    left: 0;
}
.mfp-arrow-right {
    right: 0;
}
.mfp-arrow-left::before, .mfp-arrow-left .mfp-b {
    content: "";
}
.mfp-arrow-right::before, .mfp-arrow-right .mfp-b {
    content: "";
}
.mfp-iframe-holder {
    padding-bottom: 40px;
    padding-top: 40px;
}
.mfp-iframe-holder .mfp-content {
    line-height: 0;
    max-width: 900px;
    width: 100%;
}
.mfp-iframe-holder .mfp-close {
    top: -40px;
}
.mfp-iframe-scaler {
    height: 0;
    overflow: hidden;
    padding-top: 56.25%;
    width: 100%;
}
.mfp-iframe-scaler iframe {
    background: #000 none repeat scroll 0 0;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
img.mfp-img {
    box-sizing: border-box;
    display: block;
    height: auto;
    line-height: 0;
    margin: 0 auto;
    max-width: 100%;
    padding: 40px 0;
    width: auto;
}
.mfp-figure {
    line-height: 0;
}
.mfp-figure::after {
    background: #444 none repeat scroll 0 0;
    bottom: 40px;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    content: "";
    display: block;
    height: auto;
    left: 0;
    position: absolute;
    right: 0;
    top: 40px;
    width: auto;
    z-index: -1;
}
.mfp-figure small {
    color: #bdbdbd;
    display: block;
    font-size: 12px;
    line-height: 14px;
}
.mfp-figure figure {
    margin: 0;
}
.mfp-bottom-bar {
    cursor: auto;
    left: 0;
    margin-top: -36px;
    position: absolute;
    top: 100%;
    width: 100%;
}
.mfp-title {
    color: #f3f3f3;
    line-height: 18px;
    overflow-wrap: break-word;
    padding-right: 36px;
    text-align: left;
}
.mfp-image-holder .mfp-content {
    max-width: 100%;
}
.mfp-gallery .mfp-image-holder .mfp-figure {
    cursor: pointer;
}
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
.mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0;
}
.mfp-img-mobile img.mfp-img {
    padding: 0;
}
.mfp-img-mobile .mfp-figure::after {
    bottom: 0;
    top: 0;
}
.mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px;
}
.mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0;
    bottom: 0;
    box-sizing: border-box;
    margin: 0;
    padding: 3px 5px;
    position: fixed;
    top: auto;
}
.mfp-img-mobile .mfp-bottom-bar:empty {
    padding: 0;
}
.mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px;
}
.mfp-img-mobile .mfp-close {
    background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0;
    height: 35px;
    line-height: 35px;
    padding: 0;
    position: fixed;
    right: 0;
    text-align: center;
    top: 0;
    width: 35px;
}
}
@media all and (max-width: 900px) {
.mfp-arrow {
    transform: scale(0.75);
}
.mfp-arrow-left {
    transform-origin: 0 50% 0;
}
.mfp-arrow-right {
    transform-origin: 100% 50% 0;
}
.mfp-container {
    padding-left: 6px;
    padding-right: 6px;
}
}
