@import "http://fonts.googleapis.com/css?family=Karla:400, 700, 400italic, 700italic";html,body,div,span,applet,object,iframe,h1,h2,h7,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:transparent;border:0;margin:0;vertical-align:baseline;outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}blockquote{quotes:none}blockquote:before,blockquote:after{content:''}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0;border:medium none;vertical-align:middle}table th{border:0;padding:5px 7px;text-align:center}table td{padding:5px 10px;text-align:center}a img{border:0}img,.wp-caption{max-width:100%;height:auto}html{height:100%;margin:0!important;-webkit-transition:all 1.3s ease-out;-moz-transition:all 1.3s ease-out;-o-transition:all 1.3s ease-out;-ms-transition:all 1.3s ease-out;transition:all 1.3s ease-out}body{font-family:'Karla', sans-serif;font-size:13px;line-height:19px;color:#8d8d8d;font-weight:400;background-color:#FFF;overflow-y:scroll;overflow-x:hidden !important;-webkit-font-smoothing:antialiased}h2{font-family:'Karla', sans-serif;font-size:16px;line-height:1em;letter-spacing:1px;font-weight:700;text-transform:capitalize}h7{font-family:'Karla', sans-serif;font-size:12px;line-height:1em;letter-spacing:1px;font-weight:400;text-transform:uppercase}h3{font-family:'Karla', Varela;font-size:20px;line-height:1.28571428571em;font-style:italic;font-weight:700}h4{font-family:'Karla', Varela;font-size:20px;letter-spacing:1px;font-weight:700;text-transform:Capitalize}h5{font-family:'Karla', sans-serif;font-size:16px;line-height:1em;letter-spacing:3px;font-weight:400;text-transform:uppercase}h6{font-family:'Karla', sans-serif;font-size:14px;line-height:1em;font-style:italic;font-weight:400}h1,h1 a,h3,h3 a{color:#000}h2,h2 a,h5,h5 a{color:#000}h4,h4 a{color:#8d9092}h7,h7 a{color:#000}h2 a,h3 a,h4 a,h5 a,h6 a,h7 a{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit}h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,h7 a:hover{color:#0ac1a2}a,p a{color:#0ac1a2;text-decoration:none;cursor:pointer;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;-ms-transform:color .3s ease-in-out;transition:color .3s ease-in-out}input[type='submit'],.woocommerce input[type='button'],.woocommerce-page input[type='button']{-webkit-appearance:none}ul{list-style-position:inside}::selection{background:0be8ce;color:#fff}::-moz-selection{background:0be8ce;color:#fff}.content ul ul,.content ol{padding:0 0 0 15px}.wrapper{background-color:#FFF;position:relative;z-index:1000;-webkit-transition:left .33s cubic-bezier(0.694,0.0482,0.335,1);-moz-transition:left .33s cubic-bezier(0.694,0.0482,0.335,1);-o-transition:left .33s cubic-bezier(0.694,0.0482,0.335,1);-ms-transition:left .33s cubic-bezier(0.694,0.0482,0.335,1);transition:left .33s cubic-bezier(0.694,0.0482,0.335,1);left:0}.drop_down .second{left:0;margin:0;top:100%;position:absolute;display:block;visibility:hidden;overflow:hidden;opacity:0;z-index:10;border-top:5px solid #0ac1a2;-webkit-transition:top 0 ease-in-out;-moz-transition:top 0 ease-in-out;-ms-transition:top 0 ease-in-out;-o-transition:top 0 ease-in-out;transition:top 0 ease-in-out}.drop_down .second .inner>ul>li>a:hover,.drop_down .second .inner ul li.sub ul li a:hover{color:#0ac1a2}.drop_down .narrow .second .inner ul li ul{position:absolute;left:100%;top:-19px;height:auto;display:none;overflow:hidden;z-index:10;border-top:5px solid #0ac1a2}nav.mobile_menu ul li a:hover,nav.mobile_menu ul li.active>a{color:#0ac1a2}.mobile_menu_button{margin-left:0}.side_menu_button>a:hover,.mobile_menu_button span:hover{color:#0ac1a2}.vertical_menu ul li a:hover,{color:#0ac1a2}.vertical_menu_toggle .second .inner ul li a:hover{color:#0ac1a2}.vertical_menu_toggle .second .inner ul li a span.active>a{color:#0ac1a2}.popup_menu:hover .line,.popup_menu:hover .line:after,.popup_menu:hover .line:before{background-color:#0ac1a2}nav.popup_menu ul li a:hover{color:#0ac1a2}nav.popup_menu ul li a span{display:inline-block;vertical-align:middle}nav.popup_menu ul li ul li a{font-size:18px;font-weight:700;line-height:21px;letter-spacing:2px;color:#0ac1a2}.blog_holder article.sticky .post_text h3 a{color:#0ac1a2}.blog_holder article .post_info a{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;color:#0ac1a2;-webkit-transition:color 0 ease-in-out;-moz-transition:color 0 ease-in-out;-ms-transition:color 0 ease-in-out;-o-transition:color 0 ease-in-out;transition:color 0 ease-in-out}.blog_holder article .post_text a.more-link:hover span{color:#000;background-color:transparent;border-color:#0ac1a2}.blog_holder.blog_single article .post_text .post_text_inner{top:-40px;padding:0 40px 50px}.price_table_inner ul li.table_title{padding:20px 27px;background-color:#0ac1a2}.price_in_table .value{font-size:12px;position:relative;color:#000;top:13px}.price_in_table .price{font-size:24px;line-height:32px;padding:0 3px;vertical-align:middle;color:#000;letter-spacing:1px}.q_social_icon_holder .fa-stack{position:relative;text-align:center;color:#fff;background-color:#0ac1a2;border:1px solid transparent;-webkit-transition:color .3s ease-in-out, background-color .3s ease-in-out, border-color .3s ease-in-out;-o-transition:color .3s ease-in-out, background-color .3s ease-in-out, border-color .3s ease-in-out;-ms-transition:color .3s ease-in-out, background-color .3s ease-in-out, border-color .3s ease-in-out;-moz-transition:color .3s ease-in-out, background-color .3s ease-in-out, border-color .3s ease-in-out;-webkit-transform:translateZ(0px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.q_social_icon_holder.normal_social .simple_social,.q_social_icon_holder.normal_social.with_link .simple_social{color:#0ac1a2;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out}.social_share_list_holder ul li i:hover{color:#0be8ce}.qbutton:hover,.load_more a:hover,.blog_load_more_button a:hover,#submit_comment:hover,.drop_down .wide .second ul li .qbutton:hover,.drop_down .wide .second ul li ul li .qbutton:hover{color:#0ac1a2;background-color:transparent;border-color:#0ac1a2}aside.vertical_menu_area{position:fixed;width:320px;top:47px;left:30px;padding:0 0 0 20px;background-color:transparent;height:100%}aside.vertical_menu_area.with_scroll{overflow:hidden}aside.vertical_menu_area .vertical_menu_area_widget_holder{position:relative}.vertical_menu_enabled.vertical_area_transparent .content{padding-left:0}.vertical_menu_enabled header{display:block}.vertical_area_background{position:fixed;width:250px;height:100%;background-position:right top;background-repeat:no-repeat;background-size:cover;left:0}.vertical_logo_wrapper{z-index:100;position:relative}.vertical_logo_wrapper img{max-width:60%;position:absolute;top:0;left:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;-ms-transition:opacity .3s ease;transition:opacity .3s ease}.q_logo_vertical img.normal{position:relative}nav.vertical_menu{position:relative;z-index:101;margin:42px 0 0;text-align:left}.vertical_menu ul{list-style:none}.vertical_menu ul li{position:relative}nav.vertical_menu>ul>li>a{font-family:'Karla', 'Varela';font-size:14px;position:relative;display:block;padding:0;line-height:20px;font-weight:700;color:#000;letter-spacing:1px;text-decoration:none;text-transform:Capitalize;margin:0;cursor:pointer;-webkit-transition:color 0 ease-in-out;-moz-transition:color 0 ease-in-out;-o-transition:color 0 ease-in-out;-ms-transition:color 0 ease-in-out;transition:color 0 ease-in-out}.vertical_menu ul li a:hover{color:#0ac1a2}.vertical_menu_transparency_on .light nav.vertical_menu>ul>li>a,body:not(.vertical_menu_transparency_off) .light nav.vertical_menu>ul>li>a{color:#fff}.vertical_menu_transparency_on .dark nav.vertical_menu>ul>li>a,body:not(.vertical_menu_transparency_off) .dark nav.vertical_menu>ul>li>a{color:#000}.vertical_menu .second .inner{position:relative;display:block;padding:0;z-index:997}.vertical_menu_toggle .second .inner_arrow{display:none}.vertical_menu_toggle .second{margin:0;display:none;overflow:hidden;z-index:10}.vertical_menu_toggle>ul>li.current-menu-ancestor .second,nav.vertical_menu_toggle>ul>li.current-menu-ancestor .second .inner ul li.current-menu-ancestor ul{display:block}.vertical_menu_toggle .second ul ul{display:none}nav.vertical_menu_toggle ul li a{display:block}nav.vertical_menu_toggle ul li a .line{display:none}nav.vertical_menu_toggle ul>li.menu-item-has-children>a>.plus{font-family:'Karla', 'courier';width:25px;height:25px;z-index:10000;display:block;position:absolute;top:0;right:0;background-image:url('img/vertical_menu_cross.png');background-repeat:no-repeat;background-position:center;-o-background-size:8px 8px;-webkit-background-size:8px 8px;-moz-background-size:8px 8px;background-size:8px 8px}nav.vertical_menu_toggle>ul>li.menu-item-has-children>a>.plus{height:35px}nav.vertical_menu_toggle ul>li.menu-item-has-children>a>.plus{display:none}nav.vertical_menu_toggle.vm_click_event ul>li.menu-item-has-children>a>.plus,nav.vertical_menu_toggle .second ul>li.menu-item-has-children>a>.plus{display:block}nav.vertical_menu_toggle ul li ul>li.menu-item-has-children>a>.plus{margin:2px 0 0}.no-touch nav.vertical_menu_toggle ul>li.menu-item-has-children>a:hover>.plus,nav.vertical_menu_toggle ul>li.current-menu-ancestor>a>.plus,nav.vertical_menu_toggle ul>li.menu-item-has-children.open>a>.plus{background-image:url('img/vertical_menu_minus.png')}nav.vertical_menu_toggle ul li.menu-item-has-children a span{display:inline-block;max-width:300px}nav.vertical_menu_toggle ul li a .q_menu_arrow{display:none}nav.vertical_menu_toggle li.narrow .second .inner ul{background-color:transparent;padding:0 0 10px;width:400px}nav.vertical_menu_toggle li.narrow .second .inner ul ul{display:none}.vertical_menu_toggle .second .inner ul li a{font-family:'karla', 'Varela';font-size:13px;display:block;height:auto;width:400px;line-height:8px;color:#000;margin-left:20px;padding:5px 20px 5px 0;font-weight:400;text-decoration:none;-webkit-transition:color 0 ease;-moz-transition:color 0 ease;-o-transition:color 0 ease;-ms-transition:color 0 ease;transition:color 0 ease}.vertical_menu_toggle .second .inner ul li ul li a{color:#8d9092}.vertical_menu_toggle .second .inner ul li a:hover{color:#0ac1a2}.header_bottom{padding:0 45px;position:relative;background-color:transparent;-webkit-transition:all 0 ease 0;-moz-transition:all 0 ease 0;-o-transition:all 0 ease 0;transition:all 0 ease 0}.qbutton,.load_more a,.blog_load_more_button a,#submit_comment{position:relative;display:inline-block;width:auto;height:37px;line-height:37px;margin:0;padding:0 22px;font-size:12px;font-weight:400;font-family:inherit;text-align:left;color:#fff;background-color:#000;text-decoration:none;cursor:pointer;outline:0;font-style:normal;text-transform:uppercase;text-shadow:none;letter-spacing:2px;white-space:nowrap;border-radius:0;-webkit-transition:color 0 ease-in-out, background-color 0 ease-in-out, border-color 0 ease-in-out;-moz-transition:color 0 ease-in-out, background-color 0 ease-in-out, border-color 0 ease-in-out;-ms-transition:color 0 ease-in-out, background-color 0 ease-in-out, border-color 0 ease-in-out;-o-transition:color 0 ease-in-out, background-color 0 ease-in-out, border-color 0 ease-in-out;transition:color 0 ease-in-out, background-color 0 ease-in-out, border-color 0 ease-in-out;-webkit-box-sizing:initial !important;-moz-box-sizing:initial !important;box-sizing:initial !important}.qbutton:hover,.load_more a:hover,.blog_load_more_button a:hover,#submit_comment:hover,.drop_down .wide .second ul li .qbutton:hover,.drop_down .wide .second ul li ul li .qbutton:hover{color:#0ac1a2;background-color:transparent;border-color:#0ac1a2}.social_share_list_holder ul li i{color:#000;font-size:26px;line-height:26px;vertical-align:middle;bottom:40px;-webkit-transition:color 0 ease-in-out;-moz-transition:color 0 ease-in-out;-ms-transition:color 0 ease-in-out;-o-transition:color 0 ease-in-out;transition:color 0 ease-in-out}.social_share_list_holder ul li i:hover{color:#393939}#back_to_top{height:auto;position:fixed;bottom:45px;margin:0;z-index:10000;-webkit-transition:opacity 0 ease-in-out;-moz-transition:opacity 0 ease-in-out;-o-transition:opacity 0 ease-in-out;transition:opacity 0 ease-in-out;right:25px;opacity:0;filter:alpha(opacity=0);visibility:hidden}#back_to_top.off{opacity:0;filter:alpha(opacity=0);right:25px}#back_to_top.on{opacity:1;filter:alpha(opacity=100);visibility:visible;right:25px}#back_to_top .hover{display:none;color:#0be8ce}#back_to_top>span{width:46px;height:46px;line-height:46px;text-decoration:none;text-align:center;font-size:15px;color:#fff;background-color:#000;border:1px solid transparent;-webkit-transition:background-color 0 ease-in-out, color 0 ease-in-out, border-color 0 ease-in-out;-moz-transition:background-color 0 ease-in-out, color 0 ease-in-out, border-color 0 ease-in-out;-ms-transition:background-color 0 ease-in-out, color 0 ease-in-out, border-color 0 ease-in-out;-o-transition:background-color 0 ease-in-out, color 0 ease-in-out, border-color 0 ease-in-out;transition:background-color 0 ease-in-out, color 0 ease-in-out, border-color 0 ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#back_to_top span span{display:block;line-height:inherit}#back_to_top:hover>span{background-color:#393939}.blog_holder article .post_social .post_comments i,.blog_holder article .post_social .blog_like i,.blog_holder article .post_social .social_share_holder>a>i{bottom:100px;display:block;width:36px;height:36px;background-color:#000;border-radius:25px;color:#fff;line-height:36px;font-size:13px;-webkit-transition:background-color 0 ease-in-out, color 0 ease-in-out;-moz-transition:background-color 0 ease-in-out, color 0 ease-in-out;-ms-transition:background-color 0 ease-in-out, color 0 ease-in-out;-o-transition:background-color 0 ease-in-out, color 0 ease-in-out;transition:background-color 0 ease-in-out, color 0 ease-in-out}.blog_holder article .post_social .post_comments span,.blog_holder article .post_social .blog_like span,.blog_holder article .post_social .blog_share .social_share_title{bottom:100px;display:block;color:#000;font-size:13px;line-height:15px;margin-top:10px;font-weight:700;-webkit-transition:color 0 ease-in-out;-moz-transition:color 0 ease-in-out;-ms-transition:color 0 ease-in-out;-o-transition:color 0 ease-in-out;transition:color 0 ease-in-out}.blog_holder article .post_social .post_comments:hover i,.blog_holder article .post_social .blog_like:hover i,.blog_holder article .post_social .blog_like .liked i,.blog_holder article .post_social .social_share_holder>a:hover>i{background-color:#393939}.social_share_dropdown ul{list-style:none;position:relative;display:block;background-color:#fff;z-index:990;padding:0!important;border:1px solid #000;min-width:108px;font-weight:400}.page_share{position:relative;display:inline-block;vertical-align:middle}.social_share_dropdown ul li{display:block;position:relative;text-align:center}.social_share_dropdown ul li.share_title{color:#000;padding:10px 20px}.social_share_dropdown ul li a{display:block;height:32px;line-height:32px;padding:0 12px;border-bottom:1px solid #000;text-transform:uppercase;font-size:10px;letter-spacing:1px;text-align:left;color:#000 !important;-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important;transition:none !important}.social_share_dropdown ul li a span,.latest_post_holder .social_share_dropdown ul li a span,.blog_holder article .post_info .social_share_dropdown ul li a span{font-size:10px}*/
.social_share_dropdown ul li:last-child a{border-bottom:0}.social_share_dropdown ul li .social_network_icon{font-size:13px;color:#000;position:relative;top:1px;margin-right:7px}.social_share_dropdown ul li img{width:8px;margin:0 12px 0 0}.social_share_dropdown ul li:hover{background-color:#000}.social_share_dropdown ul li:hover .social_network_icon{color:#fff !important}.social_share_dropdown ul li:hover a,.latest_post_holder .social_share_dropdown ul li:hover a{color:#fff !important}.social_share_list_holder ul{list-style:none;display:inline-block}.social_share_list_holder ul li{display:inline-block;margin:10px 12px 0 0;vertical-align:middle}.social_share_list_holder ul li i{color:#000;font-size:26px;line-height:26px;vertical-align:middle;-webkit-transition:color 0 ease-in-out;-moz-transition:color 0 ease-in-out;-ms-transition:color 0 ease-in-out;-o-transition:color 0 ease-in-out;transition:color 0 ease-in-out}.social_share_list_holder ul li i:hover{color:#393939}.q_contact_page{padding:0!important}.google_map_holder{top:20px;margin:auto;bottom:80px}.google_map_ovrlay{position:absolute;z-index:1000;width:60%;height:100%;display:none}.q_google_map{display:inline-block;top:60px;width:100%;height:400px}.q_google_map iframe,.q_google_map object,.q_google_map embed{top:50px;width:60%;display:block}.q_google_map img{max-width:1100px}.contact_form h5{margin:0 0 18px}.contact-error{color:#000;display:block;margin:0;position:relative;top:-30px;margin-left:150px}.contact_detail{margin:75px 0 80px}.contact_section{display:block;padding:0 0 40px;text-align:left}.contact_section.center_align{text-align:center}.contact_section.right_align{text-align:right}.contact_section h4{margin-bottom:20px}.contact_info{margin-top:-60px}span.submit_button_contact{display:block;text-align:left}.contact_detail.map_grid .google_map{margin:0 0 35px}.contact_detail{margin:0 0 80px}.q_404_page{padding:0!important}.page_not_found{margin:118px 0 120px}.page_not_found h4{margin:30px 0 70px}------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
.carousel-inner .slider_content .thumb{height:100%;opacity:0;filter:alpha(opacity = 50)}.carousel-inner .slider_content .thumb.flip,.carousel-inner .slider_content .thumb.fade{opacity:0;filter:alpha(opacity = 0)}.carousel-inner .slider_content .slide_anchor_holder .slide_anchor_button{font-size:51px}.carousel .video .video-wrap{opacity:.5;top:0;left:0;overflow:hidden;position:absolute;width:100%;z-index:10}.carousel .item active .image{opacity:.5;top:0;left:0;overflow:hidden;position:absolute;width:100%;z-index:10}div.video_section{opacity:.1;overflow:hidden}.boxed .section .section_inner,.grid_section .section_inner{width:1100px;margin:0 auto;position:relative;z-index:20}.carousel .video .mobile-video-image{opacity:1;background-position:center;background-repeat:no-repeat;background-size:cover;display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.carousel .video .video-overlay{height:1920px;left:0;opacity:1;position:absolute;top:0;width:100%;z-index:11}.portfolio_navigation{display:inline-block;width:100%;padding:60px 0 80px;z-index:100;position:relative;text-align:center;vertical-align:middle}.portfolio_navigation_inner{position:relative;display:block;height:33px;margin-top:60px;margin-bottom:80px}.portfolio_navigation .portfolio_prev,.portfolio_navigation .portfolio_next,.portfolio_navigation .portfolio_button{position:relative;display:inline-block;height:33px;width:auto;margin:0;background-color:transparent;text-align:left;vertical-align:middle;cursor:pointer;white-space:nowrap;outline:0;text-shadow:none}.portfolio_navigation .portfolio_button{width:33px}.portfolio_navigation .portfolio_prev{position:absolute;top:0;left:0}.portfolio_navigation .portfolio_next{position:absolute;top:0;right:0}.portfolio_navigation a{display:block;font-size:30px;line-height:33px;color:#000;-webkit-transition:color 0 ease-in-out;-moz-transition:color 0 ease-in-out;-ms-transition:color 0 ease-in-out;-o-transition:color 0 ease-in-out;transition:color 0 ease-in-out}.portfolio_navigation a:hover{color:#393939}.portfolio_navigation span{display:block;font-size:inherit;line-height:inherit;color:inherit}.portfolio_navigation span:before{display:block}@media only screen and (min-width:1000px){.right_side_menu_opened:not(.boxed) .carousel-inner:not(.relative_position){left:-270px !important}}.title_outer.animate_title_area{overflow:hidden}.title{display:block;width:100%;height:100px;text-align:left;position:relative;z-index:101;background-color:#5d5d5d}.title.with_background_color{background-image:none}.title_outer.with_image .title{height:auto !important;line-height:normal;background:0}.title img{display:block;position:relative;width:100%}.title .not_responsive{display:none}.title .title_holder{display:table;height:100%;left:0;position:relative;width:100%}.title_outer.with_image .title .title_holder,.title_outer .has_fixed_background.title .title_holder,.title_outer .has_background.title .title_holder{position:absolute;top:0;display:block}.title .title_overlay{position:absolute;width:100%;height:100%;background-repeat:repeat;background-position:0 0;top:0}.title .title_holder .container{display:table-cell;vertical-align:middle;background-color:transparent}.title_outer.with_image .title .title_holder .container,.title_outer .has_fixed_background.title .title_holder .container,.title_outer .has_background.title .title_holder .container{display:block;height:100%}.content .title_outer.with_image .title .container_inner,.title_outer .has_fixed_background.title .title_holder .container_inner,.title_outer .has_background.title .title_holder .container_inner{display:table;height:100%}.title_subtitle_holder{display:block;padding:0;position:relative}.title_outer.with_image .title .title_subtitle_holder,.title_outer .has_fixed_background.title .title_subtitle_holder,.title_outer .has_background.title .title_subtitle_holder{display:table-cell;vertical-align:middle;width:100%}.title_subtitle_holder_inner{top:100px;position:relative}.position_center.title .title_subtitle_holder{text-align:center}.position_right.title .title_subtitle_holder{text-align:right}.title h1{display:inline-block;vertical-align:middle;word-break:break-all;font-size:54px;line-height:1.25em;color:#fff}.title_text_shadow .title h1{text-shadow:1px 1px 2px rgba(0,0,0,0.4)}.subtitle{display:block;font-family:'Crete Round', sans-serif;font-size:20px;line-height:1.21428571429em;font-style:italic;font-weight:400}.title_text_shadow .subtitle{text-shadow:1px 1px 2px rgba(0,0,0,0.4)}.animate_title_text .title h1,.animate_title_text .breadcrumbs_title .breadcrumb{-webkit-animation:title-from-right .5s 1 cubic-bezier(0.175,0.885,0.320,1.275) 1s;-moz-animation:title-from-right .5s 1 cubic-bezier(0.175,0.885,0.320,1.275) 1s;-o-animation:title-from-right .5s 1 cubic-bezier(0.175,0.885,0.320,1.275) 1s;animation:title-from-right .5s 1 cubic-bezier(0.175,0.885,0.320,1.275) 1s;visibility:visible}@-webkit-keyframes title-from-right{0%{filter:alpha(opacity=0);opacity:0;-webkit-transform:translate(50%,0)}100%{filter:alpha(opacity=100);opacity:1;-webkit-transform:translate(0,0)}}@-moz-keyframes title-from-right{0%{filter:alpha(opacity=0);opacity:0;-moz-transform:translate(50%,0)}100%{filter:alpha(opacity=100);opacity:1;-moz-transform:translate(0,0)}}@-o-keyframes title-from-right{0%{filter:alpha(opacity=0);opacity:0;-o-transform:translate(50%,0)}100%{filter:alpha(opacity=100);opacity:1;-o-transform:translate(0,0)}}@keyframes title-from-right{0%{filter:alpha(opacity=0);opacity:0;transform:translate(50%,0)}100%{filter:alpha(opacity=100);opacity:1;transform:translate(0,0)}}.position_right .breadcrumb{left:0;right:auto}.title.has_background{background-repeat:no-repeat;background-position:center 0}.title.has_fixed_background{background-repeat:no-repeat;background-attachment:fixed;background-position:center 0;position:relative;z-index:101}.title_text_shadow .breadcrumbs .breadcrumbs_inner{text-shadow:1px 1px 2px rgba(0,0,0,0.4)}.title.standard_title .breadcrumb{position:relative;margin:20px 0 0}.title.standard_title.position_center .breadcrumb{text-align:center}.title.standard_title.position_left .breadcrumb{text-align:left}.title.standard_title.position_right .breadcrumb{text-align:right}.title.without_title_text .breadcrumb{position:static}.breadcrumb{position:absolute;height:100%;top:0;right:0}.breadcrumbs{display:table;height:100%;width:100%}.breadcrumbs .breadcrumbs_inner{display:table-cell;vertical-align:middle}.breadcrumb a,.breadcrumb span{font-size:15px;font-weight:700;color:#fff;letter-spacing:2px;text-transform:uppercase}.breadcrumb a{-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.breadcrumb a:hover,.breadcrumb span.current{color:#000}.title.breadcrumbs_title .breadcrumb{position:relative;right:auto;margin:0;display:inline-block;vertical-align:middle}.touch .title.has_fixed_background{background-attachment:scroll}.content .title .container_inner{padding:0!important}.blog_holder article{display:inline-block;width:100%;margin:0 0 50px}.blog_holder.masonry article,.blog_holder.masonry_full_width article{display:block;float:left}.blog_holder.blog_single article{margin:0}body:not(.wpb-js-composer) .content .container .container_inner p,body:not(.wpb-js-composer) .blog_single .post_content p,.content .container .container_inner>p,.blog_single .post_content>p{margin-bottom:15px}body:not(.wpb-js-composer) .blog_single .post_content p:last-child,.blog_single .post_content>p:last-child{margin-bottom:0}.single-post .blog_single .post_content embed,.single-post .blog_single .post_content iframe{max-width:100%}.blog_holder article.sticky .post_text h3 a{color:#0be8ce}.blog_holder article .post_content_holder{margin-top:-50px;width:100%}.blog_holder article .post_image,.blog_holder article .post_image>a,.blog_holder article .post_image img{position:relative;width:100%;display:block}.blog_holder article .post_text .post_text_inner{padding:45px 50px;border:1px solid transparent;background-color:#fff;-webkit-transition:background-color 0 ease-in-out;-moz-transition:background-color 0 ease-in-out;-ms-transition:background-color 0 ease-in-out;-o-transition:background-color 0 ease-in-out;transition:background-color 0 ease-in-out}.blog_holder.blog_single article .post_text .post_text_inner{padding:0 180px 50px 0}.blog_single.blog_holder article.format-link .post_text .post_text_inner,.blog_single.blog_holder article.format-quote .post_text .post_text_inner{padding:40px 50px;margin:0 0 30px}.blog_holder.masonry article .post_text .post_text_inner,.blog_holder.masonry_full_width article .post_text .post_text_inner{padding:25px 25px 35px}.blog_single.blog_holder article.format-link .post_content,.blog_single.blog_holder article.format-quote .post_content{background-color:#fff;padding:35px 45px;border:1px solid transparent}.blog_holder article .post_text h7{margin:0 0 10px;color:#000;font-size:12px;margin:0 0 20px}.blog_holder.masonry article.sticky .post_text h5 a,.blog_holder.masonry_full_width article.sticky .post_text h5 a{color:#000}.blog_holder article .post_text h2 .date{color:#000}.blog_holder article .post_info{display:inline-block;width:100%;margin:0 0 30px;color:#000;font-size:14px;line-height:1.5em;font-family:'Karla', varela;font-style:italic}*/
.blog_holder article h2{margin:0 0 32px;word-break:break-word}.blog_holder article.sticky h2 a{color:#000}.blog_holder article h2 span{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.blog_holder article .post_info a{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;color:#0be8ce;-webkit-transition:color 0 ease-in-out;-moz-transition:color 0 ease-in-out;-ms-transition:color 0 ease-in-out;-o-transition:color 0 ease-in-out;transition:color 0 ease-in-out}.blog_holder article .post_info a:hover{color:#898989}.blog_holder article .post_text .post_info .post_category,.blog_holder article .post_text .post_info .post_comments,.blog_holder.masonry article .post_text .post_info .post_comments a{line-height:1em;-webkit-transition:color 0 ease-in-out;-moz-transition:color 0 ease-in-out;-ms-transition:color 0 ease-in-out;-o-transition:color 0 ease-in-out;transition:color 0 ease-in-out}.blog_holder article .post_info>span{padding:0 10px 0 0;margin:0 10px 0 0}.blog_holder article .post_info>span:before{content:'/';position:relative;left:-10px}.blog_holder article .post_info>span:first-child:before{content:'';left:0}.blog_holder article .post_info>span:last-child{margin:0;padding:0}.blog_holder article .post_text .post_info span i{padding:0 0 0 10px}.blog_holder article .post_text a.more-link{position:relative;display:table;margin:35px 0 0}.blog_holder article .post_text a.more-link span{position:relative;display:inline-block;width:auto;height:34px;line-height:34px;margin:0;padding:0 16px;border:2px solid #0be8ce;font-size:10px;font-weight:700;font-family:inherit;text-align:left;color:#fff;background-color:#0be8ce;text-decoration:none;cursor:pointer;outline:0;font-style:normal;text-transform:uppercase;text-shadow:none;letter-spacing:2px;white-space:nowrap;vertical-align:middle;-webkit-transition:color 0 ease-in-out, background-color 0 ease-in-out, border-color 0 ease-in-out;-moz-transition:color 0 ease-in-out, background-color 0 ease-in-out, border-color 0 ease-in-out;-ms-transition:color 0 ease-in-out, background-color 0 ease-in-out, border-color 0 ease-in-out;-o-transition:color 0 ease-in-out, background-color 0 ease-in-out, border-color 0 ease-in-out;transition:color 0 ease-in-out, background-color 0 ease-in-out, border-color 0 ease-in-out;-webkit-box-sizing:initial !important;-moz-box-sizing:initial !important;box-sizing:initial !important}.blog_holder article .post_text a.more-link:hover span{color:#000;background-color:transparent;border-color:#0be8ce}.blog_holder article .post_text .post_social{margin:35px 0 40px;display:inline-block;vertical-align:middle;width:100%}.blog_single.blog_holder article .post_text .post_social{margin:0 0 100px;bottom:100px}.blog_holder article .post_social .post_comments,.blog_holder article .post_social .blog_share{margin:0 20px 0 0}.blog_holder article .post_social .post_comments,.blog_holder article .post_social .blog_like,.blog_holder article .post_social .blog_share{display:block;width:40px;float:left;text-align:center}.blog_holder article .post_social .post_comments i,.blog_holder article .post_social .blog_like i,.blog_holder article .post_social .social_share_holder>a>i{bottom:100px;display:block;width:36px;height:36px;background-color:#000;border-radius:25px;color:#fff;line-height:36px;font-size:13px;-webkit-transition:background-color 0 ease-in-out, color 0 ease-in-out;-moz-transition:background-color 0 ease-in-out, color 0 ease-in-out;-ms-transition:background-color 0 ease-in-out, color 0 ease-in-out;-o-transition:background-color 0 ease-in-out, color 0 ease-in-out;transition:background-color 0 ease-in-out, color 0 ease-in-out}.blog_holder article .post_social .post_comments span,.blog_holder article .post_social .blog_like span,.blog_holder article .post_social .blog_share .social_share_title{bottom:100px;display:block;color:#000;font-size:13px;line-height:15px;margin-top:10px;font-weight:700;-webkit-transition:color 0 ease-in-out;-moz-transition:color 0 ease-in-out;-ms-transition:color 0 ease-in-out;-o-transition:color 0 ease-in-out;transition:color 0 ease-in-out}.blog_holder article .post_social .post_comments:hover i,.blog_holder article .post_social .blog_like:hover i,.blog_holder article .post_social .blog_like .liked i,.blog_holder article .post_social .social_share_holder>a:hover>i{background-color:#393939}.blog_holder article .video .mobile-video-image{background-position:center center;background-repeat:no-repeat;background-size:cover;display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.blog_holder article .video{position:relative}.blog_holder article .video .video-wrap{overflow:hidden;position:relative;width:100%;z-index:10}.blog_holder article .video .video-wrap .mejs-poster{background-size:cover !important;-moz-background-size:cover !important;-webkit-background-size:cover !important;-o-background-size:cover !important;width:100% !important;height:100% !important}.blog_holder article .video .video-wrap .mejs-container{background-color:transparent !important;background-image:none !important;height:100% !important;width:100% !important;overflow:hidden}.blog_holder article .video .video-wrap .mejs-mediaelement{background:none !important;border:0 !important}.blog_holder article .video .video-wrap .mejs-container .mejs-poster img{max-width:none !important;width:100% !important}.blog_holder article .mejs-container .mejs-controls{visibility:visible !important}.blog_holder article .mejs-controls .mejs-volume-button .mejs-volume-slider{display:none !important}.blog_holder article .post_image .mejs-poster img{display:none !important}.blog_holder article .post_description{margin:2px 0 10px}.blog_holder article .post_info .post_info_left a.post_author_avatar{display:inline-block;float:left;padding:0 10px 0 0}.blog_holder article .post_info .post_info_left a.post_author{display:inline-block;line-height:64px;float:left}.post_author_avatar img{border-radius:60px;border:2px solid #eaeaea}.blog_holder.masonry article .post_description,.blog_holder.masonry_full_width article .post_description{margin:0 0 4px}.blog_holder article .post_description a:hover,.blog_holder article .post_description .post_comments:hover{color:#0be8ce}.blog_holder article .post_info .qbutton.dark{text-transform:none}.blog_share{display:inline-block}.blog_holder article.format-quote .post_text .post_title h3,.blog_holder article.format-link .post_text .post_title h3{font-size:20px;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.blog_holder article.format-quote .post_text .quote_author{display:block;margin:16px 0 0;font-size:22px;line-height:1.53846153846em;color:#5d5d5d;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.blog_holder article.format-link .post_text .post_text_inner:hover,.blog_holder article.format-quote .post_text .post_text_inner:hover{background-color:#0be8ce}.blog_holder.blog_single article.format-link .post_text .post_info a:hover,.blog_holder.blog_single article.format-quote .post_text .post_info a:hover{color:#9d9d9d}.blog_holder article.format-link .post_text .post_text_inner:hover .post_info,.blog_holder article.format-link .post_text .post_text_inner:hover .post_info a,.blog_holder article.format-quote .post_text .post_text_inner:hover .post_info,.blog_holder article.format-quote .post_text .post_text_inner:hover .post_info a,.blog_holder.blog_single article.format-link .post_text .post_text_inner:hover .post_info a:hover,.blog_holder.blog_single article.format-quote .post_text .post_text_inner:hover .post_info a:hover,*/
.blog_holder article.format-quote .blog_like a:hover span,.blog_holder article.format-quote .post_text .post_text_inner:hover .quote_author,.blog_holder article.format-link .blog_like a:hover span,.blog_holder article.format-quote .post_text .post_text_inner:hover p a,.blog_holder article.format-link .post_text .post_text_inner:hover p a,.blog_holder article.format-quote .post_text .post_text_inner:hover .post_title h3,.blog_holder article.format-link .post_text .post_text_inner:hover .post_title h3,.blog_holder article.format-quote .post_text .post_text_inner:hover .post_title h3 a,.blog_holder article.format-link .post_text .post_text_inner:hover .post_title h3 a,.blog_holder.masonry article.format-quote .post_text .post_text_inner:hover .post_author>a,.blog_holder.masonry article.format-link .post_text .post_text_inner:hover .post_author>a,.blog_holder.masonry_full_width article.format-quote .post_text .post_text_inner:hover .post_author>a,.blog_holder.masonry_full_width article.format-link .post_text .post_text_inner:hover .post_author>a,.blog_holder.masonry article.format-quote .post_text_inner:hover .post_author,.blog_holder.masonry article.format-link .post_text .post_text_inner:hover .post_author,.blog_holder.masonry_full_width article.format-quote .post_text .post_text_inner:hover .post_author,.blog_holder.masonry_full_width article.format-link .post_text .post_text_inner:hover .post_author,.blog_holder article.format-link .post_text .post_text_inner:hover .post_social .post_comments span,.blog_holder article.format-link .post_text .post_text_inner:hover .post_social .blog_like span,.blog_holder article.format-link .post_text .post_text_inner:hover .post_social .blog_share .social_share_title,.blog_holder article.format-quote .post_text .post_text_inner:hover .post_social .post_comments span,.blog_holder article.format-quote .post_text .post_text_inner:hover .post_social .blog_like span,.blog_holder article.format-quote .post_text .post_text_inner:hover .post_social .blog_share .social_share_title{color:#fff}.blog_holder.masonry article.format-quote .post_text_inner:hover .qoute_mark,.blog_holder.masonry article.format-link .post_text .post_text_inner:hover .link_mark,.blog_holder.masonry_full_width article.format-quote .post_text .post_text_inner:hover .qoute_mark,.blog_holder.masonry_full_width article.format-link .post_text .post_text_inner:hover .link_mark,.blog_holder article.format-link .post_text .post_text_inner:hover .post_social .post_comments i,.blog_holder article.format-link .post_text .post_text_inner:hover .post_social .blog_like i,.blog_holder article.format-link .post_text .post_text_inner:hover .post_social .social_share_holder>a>i,.blog_holder article.format-quote .post_text .post_text_inner:hover .post_social .post_comments i,.blog_holder article.format-quote .post_text .post_text_inner:hover .post_social .blog_like i,.blog_holder article.format-quote .post_text .post_text_inner:hover .post_social .social_share_holder>a>i{background-color:#fff;color:#0be8ce}.blog_holder article.format-link .post_text .post_text_inner:hover .post_social .post_comments:hover i,.blog_holder article.format-link .post_text .post_text_inner:hover .post_social .social_share_holder>a:hover>i,.blog_holder article.format-link .post_text .post_text_inner:hover .post_social .blog_like:hover i,.blog_holder article.format-quote .post_text .post_text_inner:hover .post_social .post_comments:hover i,.blog_holder article.format-quote .post_text .post_text_inner:hover .post_social .social_share_holder>a:hover>i,.blog_holder article.format-quote .post_text .post_text_inner:hover .post_social .blog_like:hover i,.blog_holder article.format-quote .post_text .post_text_inner:hover .post_social .blog_like .liked i,.blog_holder article.format-link .post_text .post_text_inner:hover .post_social .blog_like .liked i{background-color:#393939}.blog_holder.masonry article.format-quote .post_text_inner h3,.blog_holder.masonry article.format-link .post_text .post_text_inner h3,.blog_holder.masonry_full_width article.format-quote .post_text .post_text_inner h3,.blog_holder.masonry_full_width article.format-link .post_text .post_text_inner h3,.blog_holder.masonry article.format-quote .post_text_inner .quote_author,.blog_holder.masonry_full_width article.format-quote .post_text .post_text_inner .quote_author{font-size:17px;line-height:1.47em;margin:0}.blog_holder.masonry article.format-quote .post_text_inner .qoute_mark,.blog_holder.masonry_full_width article.format-link .post_text .post_text_inner .link_mark,.blog_holder.masonry article.format-link .post_text .post_text_inner .link_mark,.blog_holder.masonry_full_width article.format-quote .post_text .post_text_inner .qoute_mark{background-color:#000;border-radius:30px;color:#fff;height:48px;line-height:48px;text-align:center;width:48px;margin:0 0 25px;-webkit-transition:background-color 0 ease-in-out, color 0 ease-in-out;-moz-transition:background-color 0 ease-in-out, color 0 ease-in-out;-ms-transition:background-color 0 ease-in-out, color 0 ease-in-out;-o-transition:background-color 0 ease-in-out, color 0 ease-in-out;transition:background-color 0 ease-in-out, color 0 ease-in-out}.blog_holder.masonry article.format-quote .post_text_inner .qoute_mark,.blog_holder.masonry_full_width article.format-quote .post_text .post_text_inner .qoute_mark{font-size:27px}.blog_holder.masonry article.format-link .post_text .post_text_inner .link_mark,.blog_holder.masonry_full_width article.format-link .post_text .post_text_inner .link_mark{font-size:17px}.blog_load_more_button_holder{text-align:center;padding:10px 0 50px;opacity:0}.single_links_pages{margin:35px 0 0;display:block;text-align:center;text-decoration:none}.single_links_pages span{position:relative;display:inline-block;width:33px;height:auto;line-height:33px;margin:0;color:#000;background-color:transparent;font-family:'Crete Round', sans-serif;font-size:22px;font-style:italic;font-weight:400;vertical-align:middle;text-decoration:none;text-transform:uppercase;cursor:pointer;white-space:nowrap;outline:0;text-shadow:none;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.single_links_pages>span,.single_links_pages a:hover span{color:#393939}.author_description{display:block;position:relative;margin:34px 0 0;background-color:#fff;padding:28px 35px}.author_description_inner{display:block}.author_description_inner .image{display:block;float:left;height:102px;width:102px}.author_text_holder{min-height:102px;padding:0 0 0 130px;position:relative}.author_text_holder .author_name{display:block;margin:0 0 4px;color:#393939}.author_text_holder .author_email{display:block;margin:0 0 6px}.single_tags{margin:35px 0 0}.single_tags a,aside.sidebar .widget .tagcloud a,.widget .tagcloud a{color:#a7a6a6;border:1px solid #a7a6a6;padding:0 15px;line-height:32px;height:32px;display:inline-block;vertical-align:middle;font-size:10px !important;font-weight:500;text-transform:uppercase;letter-spacing:1px;-webkit-transition:background-color .2s ease-in-out, border-color .2s ease-in-out, color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out, border-color .2s ease-in-out, color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out, border-color .2s ease-in-out, color .2s ease-in-out;-o-transition:background-color .2s ease-in-out, border-color .2s ease-in-out, color .2s ease-in-out;transition:background-color .2s ease-in-out, border-color .2s ease-in-out, color .2s ease-in-out}.single_tags a{margin:0 7px 5px 0}aside.sidebar .widget .tagcloud a,.widget .tagcloud a{margin:0 3px 5px 0}.single_tags a:hover,aside.sidebar .widget .tagcloud a:hover,.widget .tagcloud a:hover{color:#fff;border-color:#9d9d9d;background-color:#9d9d9d}.single_tags h5{display:inline-block;line-height:36px}.blog_social_and_comments{display:inline-block;width:100%;margin:0 0 20px}.comment_number_holder{display:inline-block;float:left}.blog_single_social{display:inline-block;float:right}.blog_single_social .blog_like{float:right;margin:0 0 0 15px}