@charset "UTF-8";.gallery .photo,.portfolio .photo{-moz-box-shadow:1px 1px 5px #ccc;-webkit-box-shadow:1px 1px 5px #ccc}html{background:#f2f2f2}body{color:#707070}a{color:#D60000}hr{background:url(images/texture_dark_strips.png)}#Header{background:url(images/header_bg.png) center top no-repeat #CB1C1C}#Header .header_overlay{background:url(images/header_overlay.png) center top no-repeat}#Header .top #logo{color:#fff}#Header .top_options .call_us{background:url(images/icons/top_ico_phone.gif) left 3px no-repeat;color:#64569f}#Header .top_options .call_us span{color:#64569f}#Header .top_options ul.top_links li a{background:url(images/top_links.png) no-repeat}#navigation ul>li.hover.submenu{background:url(images/nav_submenu_hover.png) bottom center no-repeat}#navigation>ul>li>a{color:#fff}#megamenu>ul>li.hover>a,#megamenu>ul>li>a:hover,#navigation ul li.hover>a,#navigation ul>li a:hover,#navigation ul>li.active a{background:#950E05}#navigation ul>li ul{background:#000}#navigation ul>li ul li a{color:#fff;border-bottom:1px solid #111}#navigation ul>li ul li.submenu a{background:url(images/nav_submenu_li_hover.png) 155px center no-repeat}#navigation ul>li ul li.submenu a:hover,#navigation ul>li ul li.submenu.hover a{background:url(images/nav_submenu_li_hover.png) 155px center no-repeat #191919}#navigation ul>li ul li a:hover,#navigation ul>li ul li.submenu ul li a:hover{background:#191919;color:#fff}#Offer_slider .slides li h2{color:#67221D}#Offer_slider .slides li .desc p,#Offer_slider .slides li h2 span{color:#000}#Offer_slider div.controls h3{color:#650F05}#Offer_slider div.controls h2,#Offer_slider div.controls li a{color:#000}#Offer_slider div.controls .header a#next_arrow,#Offer_slider div.controls .header a#prev_arrow{background:url(images/home_slider_controls.png) no-repeat}#Offer_slider div.controls li a:hover,#Offer_slider div.controls li.activeSlide a{color:#3D110E}#Offer_slider #see_our_works{background:url(images/see_our_works.png) no-repeat}#Content{background:#fff}.homepage-box{border-right:1px solid #e5e5e5}.Call-to-action{background:url(images/texture_dark_strips.png)}.Call-to-action .inside{background:url(images/texture_light_strips.png)}.Call-to-action .inside h5{color:#818181}a.call_to_action span,a.call_to_action:active span,a.call_to_action:hover span,a.call_to_action_header span,a.call_to_action_header:active span,a.call_to_action_header:hover span{color:#fff;text-shadow:1px 1px 0 #3d3d3d}a.call_to_action span{background:url(images/buttons/button_calltoaction_span.png) top left no-repeat}a.call_to_action{background:url(images/buttons/button_calltoaction.png) top right no-repeat}a.call_to_action_header span{background:url(images/buttons/button_calltoaction_span.png) top left no-repeat}a.call_to_action_header{background:url(images/buttons/button_calltoaction.png) top right no-repeat}a.call_to_action_contact{background:url(images/buttons/button_calltoaction_contact.png) top right no-repeat}#homepage-illustration .overlay{background:url(../../../images/samples/homepage_illustration_overlay.png) top center no-repeat}#homepage-features>h5{color:#818181}#homepage-features li h5{color:#000}#homepage-features li a{background:url(images/icons/ico_clip.png) left 2px no-repeat}#homepage-features a.help{background:url(images/icons/ico_help.png) left center no-repeat;color:#ef461a}#Footer{background:url(images/footer_bg.png) left -5px repeat-x #f2f2f2}#Footer .widget{background:url(images/footer_arrow.png) top center no-repeat}#Footer .widget h5{color:#515151; font-weight:600;}#Footer .widget li{background:url(images/footer_link.png) left center no-repeat}#Footer .widget li a{color:#909090}#Footer .widget li a:hover{color:#797979}.copyrights{padding-left:10px;color:#969696}#Footer a.back_to_top{background:url(images/back_top_top.png) no-repeat}.homepage_header h1,.homepage_header h2,.subpage_header h1{color:#fff}.subpage_header ul.breadcrumbs li{color:#000;background:url(images/breadcrumbs_arrow.png) right center no-repeat}.subpage_header ul.breadcrumbs li a{color:#000; display:none;}.sidebar .submenu ul,.widget_nav_menu ul{background:#f6f6f6}.sidebar .submenu ul li a,.widget_nav_menu ul li a{border-bottom:1px solid #eceaea;color:#5c5c5c;text-shadow:1px 1px 0 #fff}.sidebar .submenu ul li a:hover,.sidebar .submenu ul li.current_page_item a,.widget_nav_menu ul li a:hover,.widget_nav_menu ul li.current_page_item a{background:#6d6e8f;color:#fff;border-bottom:1px solid #363636}.left_submenu .sidebar ul li a em{background:url(images/submenu_hover.png) no-repeat}.right_submenu .sidebar ul li a em{background:url(images/submenu_hover.png) 0 -10px no-repeat}#error_404 h2,#error_404 h4{color:#fff}#error_404 p .check,#error_404 p em{color:#440500}.portfolio .photo{border:1px solid #e9e6e6;box-shadow:1px 1px 5px #ccc}.portfolio .photo a .ico{background:url(images/portfolio_ico.png) no-repeat}.portfolio .overlay{background:url(images/hover_texture.png)}.pager{border-top:1px solid #E5E5E5}.pager a.page{background:url(images/buttons/pager.png);color:#525252;text-shadow:1px 1px 0 #fff}.pager a.active.page,.pager a:hover.page{color:#fff;text-shadow:1px 1px 0 #0d0d0d}.gallery .photo{border:1px solid #e9e6e6;box-shadow:1px 1px 5px #ccc}.gallery .photo a .ico{background:url(images/portfolio_ico.png) no-repeat}.gallery .overlay{background:url(images/hover_texture.png)}.our_team .item .overlay{background:url(images/our_team_overlay.png) no-repeat}.our_team .item .desc{background:url(images/our_team_active.png)}.our_team .item .desc h6{color:#fff}.our_team .item .desc .job{color:#c8c8c8}.our_team .item .desc .email a{color:#f7d678}.our_team .item .desc .phone{color:#e6e6e6}.our_team .item .desc .contact{background:red}.our_team .item .line{background:#C8C8C8}.faq .question h5{border-top:1px solid #efefef;background:url(images/faq_inactive.png) 0 7px no-repeat}.faq .active h5{background:url(images/faq_active.png) 0 7px no-repeat}.features li h5{color:#090909}.features li a{background:url(images/icons/ico_clip.png) left 2px no-repeat}.post .image{border:1px solid #e9e6e6;-moz-box-shadow:1px 1px 5px #ccc;-webkit-box-shadow:1px 1px 5px #ccc;box-shadow:1px 1px 5px #ccc}.post .category,.post .date{border-bottom:1px solid #f2f2f2}.post .category,.post .comments,.post .comments a{color:#b0b0b0}.post .category .label{background:url(images/icons/ico_cat.png) left center no-repeat}.post .date{background:url(images/icons/ico_time.png) 8px 18px no-repeat}.post .date .year{background:url(images/bg_year.png) no-repeat;color:#5c5c5c;text-shadow:1px 1px 0 #f9f9f9}.post .desc footer p.tags,.post .desc footer p.tags a{color:#b0b0b0}.post .desc footer p.tags span{background:url(images/icons/ico_tags.png) right center no-repeat}.widget h3{color:#000}.widget_search input[type=text]{background:#f2f2f2}.widget_search input#s{background:url(images/search.png) no-repeat;color:#959595}.widget_categories li{color:#b0b0b0}.widget_recent_comments li,.widget_recent_entries li{background:url(images/icons/ico_doc_small.png) no-repeat;color:#637A96}.widget_recent_comments li a{color:#515E6C}.widget_recent_comments li .date{background:url(images/icons/ico_time.png) left center no-repeat;color:#b0b0b0}.widget_archive li{color:#b0b0b0}.widget_meta ul li{background:url(images/lists/li.png) 3px 3px no-repeat}.contact .details ul li.phone{background:url(images/icons/ico_phone.png) left center no-repeat}.contact .details ul li.email{background:url(images/icons/ico_email.png) left center no-repeat}.contact .details ul li.twitter{background:url(images/icons/ico_twitter.png) left center no-repeat}.contact .contact_form .nick_ico{background:url(images/icons/ico_user.png) center center no-repeat}.contact .contact_form .email_ico{background:url(images/icons/ico_email.png) center center no-repeat}form input[type=text],form input[type=password],form select,textarea{border-top:1px solid #b2b2b2;border-left:1px solid #b2b2b2;border-right:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;background:url(images/input_bg.png) repeat-x #f3f3f3;color:#868686}form input[type=submit]{color:#fff;text-shadow:1px 1px 0 #162e4d;border:1px solid #393939;background-image:-o-linear-gradient(#4e4e4e,#393939);background:-moz-linear-gradient(top,#4e4e4e,#393939)}form input[type=submit]:hover{text-shadow:1px 1px 0 #000;border:1px solid #1e1e1e;background-image:-o-linear-gradient(#363636,#1e1e1e);background:-moz-linear-gradient(top,#363636,#1e1e1e)}h2,h4,h5{color:#000}h3{color:#40433F}h6{color:#081f43}table.pricing .clear{border-bottom:1px solid #E9E6E6}table.pricing .clear_bottom{border-right:1px solid #E9E6E6}table.pricing thead th{background:url(images/pricing_thead.png) repeat-x;border-right:1px solid #525252}table.pricing thead th h4,table.pricing thead th span{color:#fff;text-shadow:1px 1px 0 #0c3f75}.links,table thead th{text-shadow:1px 1px 0 #fff}table.pricing thead th span em{color:#F8503E}table.pricing thead th p{color:#7A7A7A}table.pricing tbody td,table.pricing tbody th{background:#fbfafa}table.pricing tbody th{border-bottom:1px solid #e9e6e6;border-left:1px solid #e9e6e6;color:#000;border-right:1px solid #E9E6E6}.image_frame img,table{border:1px solid #e9e6e6}table.pricing tbody tr.odd td,table.pricing tbody tr.odd th{background:#f6f6f6}blockquote{background:url(images/blockquote.png) 5px 0 no-repeat}blockquote p{color:#675594}blockquote address{color:#675594}.content ul li{background:url(images/lists/li.png) 3px 3px no-repeat}ul.questions li{background:url(images/lists/li_questions.png) 3px 3px no-repeat}ul.plus li{background:url(images/lists/li_plus.png) 3px 3px no-repeat}ul.checks li{background:url(images/lists/li_checkboxes.png) 3px 3px no-repeat}.article_slider{background:url(images/bg_slider.png) bottom center no-repeat}.article_slider ul li{background:url(images/texture_dark_strips.png)}.article_slider ul.controls li a{background:url(images/slider_controls.png) no-repeat}.image_frame img{background:#fff;-moz-box-shadow:0 0 3px #e9e6e6,0 1px 2px rgba(0,0,0,.15) inset;-webkit-box-shadow:0 0 3px #e9e6e6,0 1px 2px rgba(0,0,0,.15) inset;box-shadow:0 0 3px #e9e6e6,0 1px 2px rgba(0,0,0,.15) inset}.highlight{background:#515e6c;color:#fff}code,pre{color:#626262;border:1px solid #D9D9D9}table tbody td,table thead th{border-bottom:1px solid #e9e6e6;border-right:1px solid #e9e6e6}table thead th{color:#363636;background:url(images/bg_table.png) no-repeat}table tbody td{color:#8d8d8d}table tbody tr.odd td{background:#fcfcfc}.dropcap_circle{background:url(images/dropcaps.png) no-repeat;color:#fff}.dropcap_circle_blue{background-position:0 -120px}.dropcap_circle_gray{background-position:0 -60px}.links{background:url(images/highlighter_shadow.png) repeat-x #f7f7f7;border:1px solid #ededed}.links ul li{background:url(images/icons/ico_clip.png) left center no-repeat}#Photo_slider ul.slider li img{background:url(images/photo_slider_shadow.png) center bottom no-repeat}#Photo_slider ul.controls li a{background:url(images/slider_controls.png) no-repeat}


@keyframes liftOff {
  0% {
    top: 80%;
    left: -25%;
  }

  15% {
    // transform: rotate(20deg);
  }

  30% {
    // transform: rotate(-20deg);
  }

  45% {
    // transform: rotate(20deg);
  }

  60% {
    // transform: rotate(-20deg);
  }

  75% {
    // transform: rotate(20deg);
  }

  100% {
    // transform: rotate(-20deg);
    top: -70%;
    left: 125%;
  }
}

@keyframes shake {
  0% {
    transform: rotate(20deg);
  }

  15% {
    transform: rotate(-20deg);
  }

  30% {
    transform: rotate(20deg);
  }

  45% {
    transform: rotate(-20deg);
  }

  60% {
    transform: rotate(20deg);
  }

  75% {
    transform: rotate(-20deg);
  }

  100% {
    transform: rotate(20deg);
  }
}

.aeroplane {
  position: absolute;
  left: 0;
  bottom: 0;
  animation: liftOff 25s linear infinite;
  z-index: 9999;
  box-sizing: border-box;
  width: 350px;
  height: 190px;
}

.aeroplane .plane {
  animation: shake 20s linear infinite;
}

.aeroplane .plane img {
  height: auto;
  width: 40%;
  position: absolute;
  right: 0;
}

.aeroplane .rope {
  animation: shake 20s linear infinite;
}

.aeroplane .rope img {
  height: auto;
  width: 40%;
  position: absolute;
  right: 58px;
  top: 39px;
}

.aeroplane .flag {
  animation: shake 20s linear infinite;
  animation-delay: 300ms;
}

.aeroplane .flag a img {
  height: auto;
  width: 65%;
  position: absolute;
  right: 160px;
  top: 76px;
  
}

.aeroplane .flag img {
  height: auto;
  width: 65%;
  position: absolute;
  right: 160px;
  top: 76px;
}