body{line-height:24px;font-family:Lucida Sans Unicode,Lucida Grande,Garuda,sans-serif}#header .inner{height:90px}#header{background-color:#fefefe}::selection{color:#fff;background:#626262;background:rgba(98,98,98,.64)}::-moz-selection{color:#fff;background:#626262;background:rgba(98,98,98,.64)}::-webkit-selection{color:#fff;background:#626262;background:rgba(98,98,98,.64)}#site_name{font-size:22px;color:#444}#site_description{font-size:12px;color:#444}#logo,#logo_text{bottom:10px}#navigation .menu>li.current-menu-ancestor>a,#navigation .menu>li.current-menu-ancestor>a:visited,#navigation .menu>li.current-menu-ancestor>a>i,#navigation .menu>li.current-menu-item>a,#navigation .menu>li.current-menu-item>a:visited,#navigation .menu>li.current-menu-item>a>i,#navigation .menu>li.current-menu_item>a,#navigation .menu>li.current-menu_item>a:visited,#navigation .menu>li.current-page-ancestor>a,#navigation .menu>li.current-page-ancestor>a:visited,#navigation .menu>li.current-page-ancestor>a>i,#navigation .menu>li.current-page-item>a,#navigation .menu>li.current-page-item>a:visited,#navigation .menu>li.current-page-item>a>i,#navigation .menu>li.current_page_ancestor>a,#navigation .menu>li.current_page_ancestor>a:visited,#navigation .menu>li.current_page_ancestor>a>i,#navigation .menu>li.current_page_item>a,#navigation .menu>li.current_page_item>a:visited,#navigation .menu>li.current_page_item>a>i,#navigation .menu>li.hover>a,#navigation .menu>li.hover>a:active,#navigation .menu>li.hover>a:visited,#navigation .menu>li.hover>a>i{color:#b33232fa}#navigation>ul>li{height:60px}#navigation>ul>li>a{height:auto;padding:10px 15px;margin:10px 5px 0 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;line-height:100%}.rtl #navigation>ul>li>a{margin:10px 0 0 5px}#navigation .menu>li>a,#navigation .menu>li>a:visited{font-size:17px;color:#000;background-color:transparent}#navigation .menu>li>a>i{color:#000}#navigation ul li.hover ul li a,#navigation ul ul li a,#navigation ul ul li a:visited{font-size:14px;color:#000}#navigation ul li ul{background-color:#fcfcfc}#navigation .sub-menu .current-menu-ancestor>a,#navigation .sub-menu .current-menu-ancestor>a:visited,#navigation .sub-menu .current-menu-item>a,#navigation .sub-menu .current-menu-item>a:visited,#navigation .sub-menu .current-menu_item>a,#navigation .sub-menu .current-menu_item>a:visited,#navigation .sub-menu .current-page-ancestor>a,#navigation .sub-menu .current-page-ancestor>a:visited,#navigation .sub-menu .current-page-item>a,#navigation .sub-menu .current-page-item>a:visited,#navigation .sub-menu .current_page_ancestor>a,#navigation .sub-menu .current_page_ancestor>a:visited,#navigation .sub-menu .current_page_item>a,#navigation .sub-menu .current_page_item>a:visited{color:#000;background-color:#fcfcfc}#navigation ul li.hover ul li a:active,#navigation ul li.hover ul li a:hover,#navigation ul ul li a:active,#navigation ul ul li a:hover{color:#000!important}#navigation ul li ul li a:hover,#navigation ul ul li a:hover{background-color:#eee!important}.nav2select{font-size:16px}a:hover{text-decoration:underline}.has-gradient #feature,.no-gradient #feature{background-color:transparent}#feature h1{font-size:46px;color:#535353}.feature-introduce,.feature-introduce .meta-icon{font-size:18px;color:#333;color:rgba(51,51,51,.86)}.feature-introduce a{color:#333;color:rgba(51,51,51,.86)}#page{font-size:18px;color:#333;background-color:#fefefe}.wp-pagenavi a{font-size:12px}.wp-pagenavi a:hover{font-size:14px}.wp-pagenavi span.current{font-size:16px}.wp-pagenavi .icon{font-size:14px}.wp-pagenavi a:hover .icon{font-size:18px}ul.mini_tabs li.current,ul.mini_tabs li.current a{background-color:#b33232fa}.tabs_container .panes{color:#333;background-color:#fff}.divider.top a{background-color:#fefefe}#breadcrumbs{font-size:11px}#page h1,#page h2,#page h3,#page h4,#page h5,#page h6{color:#333}#page h1,#page h2,#page h3,#page h4,#page h5,#page h6{color:#575656}#page a,#page a:visited{color:#b33232fa}#page a:active,#page a:hover{color:#f47200}#page h1 a,#page h1 a:visited,#page h2 a,#page h2 a:visited,#page h3 a,#page h3 a:visited,#page h4 a,#page h4 a:visited,#page h5 a,#page h5 a:visited,#page h6 a,#page h6 a:visited{color:#575656}#page h1 a:active,#page h1 a:hover,#page h2 a:active,#page h2 a:hover,#page h3 a:active,#page h3 a:hover,#page h4 a:active,#page h4 a:hover,#page h5 a:active,#page h5 a:hover,#page h6 a:active,#page h6 a:hover{color:#b33232fa}#page .portfolios.sortable header a{color:#666;background-color:#eee}#page .portfolios.sortable header a.current,#page .portfolios.sortable header a:hover{color:#fff;background-color:#fff}.portfolio_more_button .button{background-color:#333}.portfolio_more_button .button span{color:#fff}.portfolio_more_button .button.hover,.portfolio_more_button .button:hover{background-color:#333}.portfolio_more_button .button.hover span,.portfolio_more_button .button:hover span{color:#fff}.left_sidebar #sidebar_content{border-right-color:#eee}.right_sidebar #sidebar_content{border-left-color:#eee}#sidebar .widget a,#sidebar .widget a:visited{color:#b33232fa}#sidebar .widget a:active,#sidebar .widget a:hover{color:#fff}#sidebar .widgettitle{font-size:24px;color:#333}#breadcrumbs{color:#999}#breadcrumbs a,#breadcrumbs a:visited{color:#333}#breadcrumbs a:active,#breadcrumbs a:hover{color:#b33232fa}#page .portfolio_title a,#page .portfolio_title a:visited,.portfolio_title{font-size:24px;color:#333}.portfolio_desc{font-size:14px}.masonry_item_desc{color:#777}.masonry_item_image_overlay{background-color:#000}.masonry_item_image_overlay:before{color:#fff}.has-gradient #footer,.no-gradient #footer{background-color:#828282}#footer{font-size:14px}#footer,#footer .widget a,#footer .widget a:visited{color:#fff}#footer .widget a:active,#footer .widget a:hover{color:#b33232fa}#footer h3.widgettitle{font-size:24px;color:#fff}#footer_bottom{background-color:transparent}#copyright{font-size:14px;color:#fff}#footer_menu a{font-size:12px}#footer_bottom a,#footer_bottom a:active,#footer_bottom a:active i,#footer_bottom a:hover,#footer_bottom a:visited,#footer_bottom a:visited i{color:#fff}#about_the_author .author_content,#sidebar .widget li,#sidebar .widget_pages ul ul,.carousel_heading,.commentlist li,.divider,.divider_line,.entry .entry_meta,.entry_frame,.masonry_item,.product-thumbnail-wrap,.woocommerce .content div.product div.images img,.woocommerce div.product div.images img,.woocommerce ul.products li.product,.woocommerce-page .content div.product div.images img,.woocommerce-page div.product div.images img,.woocommerce-page ul.products li.product{border-color:#eee}h1{font-size:42px}h2{font-size:32px}h3{font-size:28px}h4{font-size:24px}h5{font-size:20px}h6{font-size:16px}[class*=" icon-"],[class^=icon-]{color:#e5e5e5e}.icon-border{border-color:#e5e5e5e}.icon-border,.iconfont{background-color:transparent}.iconfont:hover{color:#aaa!important}.nivo-caption{font-size:16px;color:#fff;background:#000;background:rgba(0,0,0,.8)}.nivo-title{color:#fff!important}.unleash-slider-detail{background-color:#010101!important;background-color:rgba(1,1,1,.4)!important}.unleash-slider-caption,.unleash-slider-caption a{font-size:16px!important;color:#fff!important}.unleash-slider-desc{font-size:12px!important;color:#fff!important}.roundabout-item .roundabout-caption{background-color:#010101!important;background-color:rgba(1,1,1,.4)!important}.roundabout-title,.roundabout-title a{font-size:24px!important;color:#fff!important}.roundabout-desc{font-size:12px!important;color:#fff!important}.fotorama--fullscreen,.fotorama--fullscreen .fotorama__nav,.fotorama--fullscreen .fotorama__stage,.fullscreen{background-color:#000!important}.fotorama__caption__wrap{color:#303030!important;background-color:#fff!important;background-color:hsla(0,0%,100%,.9)!important}.kenburn-bg{background-color:#323232!important;background-color:rgba(50,50,50,.8)!important}.ken-desc{color:#fff!important;background-color:#000!important;background-color:rgba(0,0,0,.3)!important}.ken-wrap .kenburn_thumb_container_bg{background-color:#323232!important;background-color:rgba(50,50,50,.8)!important}.fotorama__thumb-border{border-color:#fff!important}.entry{margin-bottom:80px}.entry_title{font-size:36px}.entry_left .entry_image{width:196px}.entry_frame{background-color:transparent}.read_more_link.button{background-color:#333}.read_more_link.button span{color:#fff}.read_more_link.button.hover,.read_more_link.button:hover{background-color:#333}.read_more_link.button.hover span,.read_more_link.button:hover span{color:#fff}#page .read_more_wrap a,#page .read_more_wrap a:visited,.read_more_wrap a,.read_more_wrap a:visited{color:#666}#page .read_more_wrap a:active,#page .read_more_wrap a:hover,.read_more_wrap a:active,.read_more_wrap a:hover{color:transparent}#page .entry .entry_title a,#page .entry .entry_title a:visited{color:#333}#page .entry .entry_title a:active,#page .entry .entry_title a:hover{color:#fff}#page .entry_meta .meta-icon{color:#666}#page .entry_meta a,#page .entry_meta a:visited{color:#b33232fa}#page .entry_meta a:active,#page .entry_meta a:hover{color:#fff}#page a.linked_excerpt,#page a.linked_excerpt:visited,a.linked_excerpt,a.linked_excerpt:visited{color:#666}#back-to-top.style-square{background-color:#b33232fa}a:hover#back-to-top.style-square{background-color:#eee}ul.tabs{border-bottom-color:#e5e5e5}ul.tabs li{background-color:#8b8a8a}.tabs_container .panes,ul.tabs li{border-color:#e5e5e5}ul.tabs li a{background-color:#b33232fa}#page ul.tabs li a{color:#4d4d4d}ul.tabs li a.current{background-color:#797575;border-bottom-color:#797575}#page ul.tabs li a.current{color:#fff}ul.mini_tabs li{border-color:#e5e5e5;background-color:transparent}.mini_tabs_container .panes{border-top-color:#e5e5e5}ul.mini_tabs li a{background-color:#fff}#page ul.mini_tabs li a{color:#4d4d4d}ul.mini_tabs a:hover,ul.mini_tabs li a.current{background-color:#b33232fa}#page ul.mini_tabs li a.current,#page ul.mini_tabs li a:hover,#page ul.mini_tabs li a:hover i,ul.mini_tabs li a:hover,ul.mini_tabs li a:hover i{color:#fff}ul.vertical_tabs li,ul.vertical_tabs li:first-child{border-color:#e5e5e5}.vertical_tabs_container .panes{border-top-color:#e5e5e5}ul.vertical_tabs li a{background-color:#fafafa}#page ul.vertical_tabs li a{color:#777}ul.vertical_tabs a:hover,ul.vertical_tabs li a.current{background-color:#fff}#page ul.vertical_tabs li a.current,#page ul.vertical_tabs li a:hover,#page ul.vertical_tabs li a:hover i,ul.vertical_tabs li a:hover,ul.vertical_tabs li a:hover i{color:#444}.accordion{border-color:#e5e5e5}.accordion .tab{border-color:#fff #fff #e5e5e5;background-color:#fafafa}#page .accordion .tab,#page .accordion .tab a,.accordion .tab,.accordion .tab a{color:#777}.accordion .pane{border-bottom-color:#e5e5e5}.accordion .pane:last-child{border-top-color:#e5e5e5}.accordion .tab.current{background-color:#fff}#page .accordion .tab i,#page .accordion .tab.current,#page .accordion .tab.current a,#page .accordion .tab.current i,.accordion .tab i,.accordion .tab.current,.accordion .tab.current a,.accordion .tab.current i{color:#444}.toggle_icon{color:#b33232fa;opacity:1}.button{background-color:#b33232fa}.iconbox_icon i,.milestone_number{color:#fff}.milestone_icon .milestone_number{color:#444}.milestone_subject{color:#666}.milestone_icon i{color:#fff}#page a.carousel_nav_next,#page a.carousel_nav_prev,.carousel_nav_next,.carousel_nav_prev{color:#b8b8b8}#page a.carousel_nav_next:hover,#page a.carousel_nav_prev:hover,.carousel_nav_next:hover,.carousel_nav_prev:hover{color:#8d8d8d}.carousel_image_caption{color:#303030;background-color:#c8c8a0;background-color:hsla(60,27%,71%,.8)}.process_step_icon,.process_steps li:before{border-color:#e5e5e5}.process_step_icon{background-color:#fff}.process_step_icon:hover{border-color:#b33232fa;background-color:#fff}.process_step_icon i{color:#aaa}.process_step_icon:hover i{color:#5a5959!important}.progress{background-color:#e5e5e5}.progress-meter{color:#fff;background-color:#fff}.pie_progress_icon{color:#bbb}.testimonial_content{border-color:#e5e5e5}.testimonial_content:after{border-color:#e5e5e5 transparent transparent}.testimonial_content{color:#777;background-color:#fafafa}.testimonial_name{color:#333}#page .testimonial_meta a,#page .testimonial_meta a:visited,.testimonial_meta,.testimonial_meta a{color:#777}#page .testimonial_meta a:active,#page .testimonial_meta a:hover,.testimonial_meta a:active,.testimonial_meta a:hover{color:#3c8bce}#page a.testimonial_next,#page a.testimonial_next:visited,#page a.testimonial_previous,#page a.testimonial_previous:visited,.testimonial_next,.testimonial_next:visited,.testimonial_previous,.testimonial_previous:visited{color:#b8b8b8}#page a.testimonial_next:active,#page a.testimonial_next:hover,#page a.testimonial_previous:active,#page a.testimonial_previous:hover,.testimonial_next:active,.testimonial_next:hover,.testimonial_previous:active,.testimonial_previous:hover{color:#8d8d8d}#page input[type=color],#page input[type=date],#page input[type=datetime-local],#page input[type=datetime],#page input[type=email],#page input[type=file],#page input[type=month],#page input[type=number],#page input[type=password],#page input[type=search],#page input[type=tel],#page input[type=text],#page input[type=time],#page input[type=url],#page input[type=week],#page textarea{color:#222}#footer .text_input,#footer .textarea,#footer input[type=color],#footer input[type=date],#footer input[type=datetime-local],#footer input[type=datetime],#footer input[type=email],#footer input[type=file],#footer input[type=month],#footer input[type=number],#footer input[type=password],#footer input[type=search],#footer input[type=tel],#footer input[type=text],#footer input[type=time],#footer input[type=url],#footer input[type=week],#footer textarea{color:#fff}@media only screen and (max-width:767px){.responsive #header .inner{height:auto}}@media only screen and (max-width:479px){.responsive #logo,.responsive #logo_text{margin-bottom:20px;position:relative;bottom:auto!important;margin-top:20px}.responsive #header .inner{height:auto}.responsive #navigation>ul{display:none}.responsive #navigation{height:auto;right:auto;position:relative;bottom:auto;width:auto}.responsive .nav2select{margin-bottom:20px;width:100%;display:block}}@media only screen and (max-width:979px){.responsive #copyright{padding-top:.3em;float:none}#footer_right_area:before,.responsive #footer_menu:before{height:1px;content:"";position:absolute;bottom:0;background:rgba(0,0,0,.1);left:0;width:100%}#footer_right_area,.responsive #footer_menu{position:relative;border-bottom:1px solid hsla(0,0%,100%,.1);text-align:left;padding-bottom:.2em;float:none}.responsive #footer_right_area .widget{margin-bottom:0}.responsive #footer_menu a{padding:0 10px 0 0}}@media only screen and (max-width:319px){.responsive #top_area{display:none}}#page .woocommerce a.button,#page .woocommerce a.button.alt,#page .woocommerce a.button:hover,.button span.product-action-button,.button span.product-action-button:hover,.theme_button span.product-action-button,.theme_button span.product-action-button:hover,.woocommerce #main button.button,.woocommerce #main button.button:hover,.woocommerce #main input.button,.woocommerce #main input.button:hover,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce #respond input#submit:hover,.woocommerce .content input.button,.woocommerce .content input.button.alt,.woocommerce .content input.button:hover,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce a.button:hover,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce-page #main .button.white:hover,.woocommerce-page #main .theme_button.white:hover,.woocommerce-page #main button.button,.woocommerce-page #main button.button:hover,.woocommerce-page #main input.button,.woocommerce-page #main input.button:hover,.woocommerce-page #page a.button,.woocommerce-page #page a.button.alt,.woocommerce-page #page a.button:hover,.woocommerce-page #respond input#submit,.woocommerce-page #respond input#submit.alt,.woocommerce-page #respond input#submit:hover,.woocommerce-page .content input.button,.woocommerce-page .content input.button.alt,.woocommerce-page .content input.button:hover,.woocommerce-page a.button,.woocommerce-page a.button.alt,.woocommerce-page a.button:hover,.woocommerce-page button.button,.woocommerce-page button.button.alt,.woocommerce-page input.button.alt{color:#fff}#page .woocommerce a.button.alt,.woocommerce #respond input#submit.alt,.woocommerce .content input.button.alt,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce-page #page a.button.alt,.woocommerce-page #respond input#submit.alt,.woocommerce-page .content input.button.alt,.woocommerce-page a.button.alt,.woocommerce-page button.button,.woocommerce-page button.button.alt,.woocommerce-page input.button.alt{background-color:#fff}#page .woocommerce a.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce .content input.button.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:hover,.woocommerce input.button.alt:hover,.woocommerce-page #page a.button.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce-page .content input.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button.alt:hover{color:#fff;background-color:#fff}.contact-us a{padding:10px 20px;border:2px solid #ccc;text-decoration:none;color:#fc7500!important;text-align:center;margin:auto;box-shadow:0 0 6px#cccccc;background:linear-gradient(#fff,#e6e6e6)!important;width:200px;display:block}.contact-us a,.contact-us a:hover{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.contact-us a:hover{color:grey!important;-moz-box-shadow:0 0 6px #000;-webkit-box-shadow:0 0 6px #000;box-shadow:0 0 6px #000}.wpcf7{padding:20px!important;font-size:17px;border:1px solid #ccc;text-align:center;background:#f1f1f1}.wpcf7 h2{font-size:20px;margin-bottom:15px;color:#750000;text-transform:uppercase}.wpcf7-text{padding:5px;border:1px solid #6e6e6e;margin-bottom:10px}.wpcf7-text:focus{-moz-box-shadow:0 0 6px #004080!important;-webkit-box-shadow:0 0 6px #004080!important;box-shadow:0 0 6px #004080!important}.wpcf7-submit{text-shadow:none!important;color:#fff!important;text-transform:uppercase;-moz-box-shadow:0 0 6px #000!important;-webkit-box-shadow:0 0 6px #000!important;box-shadow:0 0 6px #000!important;border-radius:10px!important;background:linear-gradient(#f20000,#750000)!important;margin-top:20px}.wpcf7-not-valid{border:1px solid red!important}.wpcf7-response-output{-moz-box-shadow:0 0 6px #000;-webkit-box-shadow:0 0 6px #000;box-shadow:0 0 6px #000;border-radius:10px!important;background:#fff}block{background:linear-gradient(#a4d8f7,#1c4d95)}@media screen and (max-width:640px){.table_style table,table,table.responsive td:first-child,table.responsive th:first-child,table.responsive.pinned td{overflow-x:auto;display:block}}.ya_map{font-size:12px;color:#454545;font-family:arial}#map{width:100%}#body_button,#map{height:300px;margin:0}#body_button{padding:12vh 0 0;color:#ddf;text-align:center;background:#000;background-color:#112}.button_hola,.button_hola span,.button_hola span:after,.button_hola span:before,.button_hola:after,.button_hola:before{transition:all .5s ease}.button_hola{padding:.3em;border:1px solid;text-transform:uppercase;position:relative;margin:1em;cursor:pointer;display:inline-block}.button_hola:hover{box-shadow:0 0 5em .5em rgba(50,50,150,.5)}.button_hola span{padding:.6em 2em;width:100%;display:inline-block}.button_hola:hover span{color:#112;background-color:#fff}.button_hola span:after,.button_hola span:before,.button_hola:after,.button_hola:before{border:1px;content:"";position:absolute}.button_hola span:before,.button_hola:before{border-style:solid none}.button_hola span:after,.button_hola:before{height:calc(100% + .8em);top:-.4em;left:0;width:100%}.button_hola span:after,.button_hola:after{border-style:none solid}.button_hola span:before,.button_hola:after{height:100%;top:0;left:-.4em;width:calc(100% + .8em)}.button_hola:hover span:after,.button_hola:hover:after{transform:scaleY(0)}.button_hola:hover span:before,.button_hola:hover:before{transform:scaleX(0)}.button_hola:hover span:after,.button_hola:hover span:before{opacity:0}