/*
{
Theme Name:pfrubio
Text Domain:pfrubio
Theme URI:http://pfrubio.com
License:CopyRay
License URI:http://www.gnu.org/licenses/gpl-2.0.html
Author:pfrubio
Author URI:http://pfrubio.com
Version:1.0
Description:Theme Description
Tested up to: 5.5 
Requires PHP: 5.6 
Tags: blog, one-column, two-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-logo, custom-menu, editor-style, featured-images, footer-widgets, full-width-template, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready 
}
*/
.container
{
padding-left:0px;padding-right:0px;
}
.row
{
margin-left:0px;margin-right:0px;
}
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,.col-auto, .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, .col-sm, .col-sm-auto, .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, .col-md, .col-md-auto, .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, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7,.col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto
{
padding-left:0px;padding-right:0px;
}
.clearfix::before, .clearfix::after, .dl-horizontal dd::before, .container::before, .container-fluid::before, .row::before, .form-horizontal .form-group::before, .btn-toolbar::before, .btn-group-vertical > .btn-group::before, .nav::before, .navbar::before, .navbar-header::before, .navbar-collapse::before, .pager::before, .panel-body::before, .modal-header::before, .modal-footer::before, .dl-horizontal dd::after, .container::after, .container-fluid::after, .row::after, .form-horizontal .form-group::after, .btn-toolbar::after, .btn-group-vertical > .btn-group::after, .nav::after, .navbar::after, .navbar-header::after, .navbar-collapse::after, .pager::after, .panel-body::after, .modal-header::after, .modal-footer::after
{
content:' ';display:table;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
}
.clearfix::after, .dl-horizontal dd::after, .container::after, .container-fluid::after, .row::after, .form-horizontal .form-group::after, .btn-toolbar::after, .btn-group-vertical > .btn-group::after, .nav::after, .navbar::after, .navbar-header::after, .navbar-collapse::after, .pager::after, .panel-body::after, .modal-header::after, .modal-footer::after
{
clear:both;
}
.btn-xs, .btn-group-xs > .btn
{
padding:1px 5px;font-size: 12px;line-height:1.5;border-radius:3px;
}
blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child 
{
margin-bottom:0px;
}
label 
{
margin-bottom:0px;
}
.input-group-addon, .input-group-btn, .input-group .form-control 
{
display:table-cell;
}
.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child > .btn-group:not(:last-child) > .btn 
{
border-bottom-right-radius: 0;border-top-right-radius: 0;
}
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:first-child > .btn-group:not(:first-child) > .btn 
{
border-bottom-left-radius: 0;border-top-left-radius: 0;
}
.input-group-btn 
{
position: relative;white-space: nowrap;margin: auto;font-size: 0;
}
@media (min-width: 768px) 
{
.navbar-toggle 
{
display: none;
}

}
@media (min-width: 768px) 
{
.form-horizontal .control-label 
{
text-align: right;margin-bottom: 0;padding-top: 7px;
}
.form-horizontal .form-group-lg .control-label 
{
padding-top: 11px;font-size: 18px;
}
.form-horizontal .form-group-sm .control-label 
{
padding-top: 6px;font-size: 12px;
}
}
.form-inline .control-label 
{
margin-bottom: 0;vertical-align: middle;
}
.navbar-form .control-label 
{
margin-bottom: 0;vertical-align: middle;
}
.navbar .dropdown-toggle::after 
{
content:none;
}
.nav-center > li 
{
margin-left:0px;
}
.list-inline > li 
{
display:inline-block;
}
.navbar-toggle .icon-bar
{
display:block;width:22px;border-radius:1px;
}
.navbar-toggle .icon-bar + .icon-bar
{
margin-top:4px;
}
.navbar-toggle 
{
position: relative;
}
.navbar-header #nav-expander:focus 
{
outline: none;
}
#pfr_menu_inner_in, .row > h1, .row > h2, .row > h3, .row > h4, .row > h5, .row > h6 
{
flex-basis:100%;
}
.modal-header 
{
display:block;
}
@media (min-width : 768px)
{
.navbar-expand-md 
{
flex-flow:row wrap;
}
.navbar-expand-md .navbar-collapse 
{
display: block !important;
}
.navbar-left 
{
float: left !important;justify-content: flex-start !important;
}
.navbar-right 
{
float: right !important;justify-content: flex-end !important;
}
.nav-center 
{
justify-content: center !important;
}

}
.nav-justified 
{
width: 100%;
}
.nav-justified > li 
{
float: none;
}
.nav-justified > li > a 
{
text-align: center;
}
@media (min-width: 768px) 
{
.nav-justified > li 
{
display: table-cell;
}

}
.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img 
{
display:block;max-width:100%;height: auto;
}
.input-group img 
{
vertical-align:middle;
}
#pfr_content ul.pagination 
{
justify-content:center;
}
#pfr_content ul.pagination li
{
margin:0px;
}
.input-group > .form-control, .input-group > .custom-select, .input-group > .custom-file
{
width: 50%;
}
.tab-content > .active.row
{
display: flex;
}
.form-search > form, .input-group > form
{
flex-basis: 100%;
}
#pfr_content .container-fluid
{
width:auto;
}
#pfr_content .pagination 
{
justify-content: center;
}
#pfr_content .nav-tabs li 
{
position: relative;
}
.nav.nav-justified 
{
justify-content: space-between;
}
/* desktop view start */ 
body
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;margin:0;
background-attachment:scroll;
}
 #pfr_body_video
{
display: none;
}
 #pfr_page
{
max-width:2000px;
min-width:800px;
margin-top:0;
margin-bottom:0;
border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;box-sizing:border-box;
}
@media screen and (min-width:992px) 
{
 .container 
{
width:100%;

}

}
 .navbar 
{
min-height:30px;
}
 .pfr_footer_bottom_footer_inner
{
height:250px;
}
 .pfr_footer_bottom_footer_inner, #pfr_footer_top_for_widgets 
{
position:relative;
margin:0 auto;
}
 #pfr_header_inner 
{
height:3220px;
position:relative;
}
 #pfr_menu .navbar
{
height:auto;border-radius:0 0 0 0;
border:solid rgba(231,231,231,1);
border-width: 0 0 0 0;
box-shadow:none;z-index:1000;
box-sizing:border-box;}
 #pfr_menu_inner_in
{
min-height: 30px;
height:auto;
 text-align: right;
width:100%;
position:relative;
margin:0 auto;
}
.pfr_images_container
{
min-height: 30px;
}
 #pfr_page .innermenu#pfr_menu_inner_in 
{
 text-align: right;
width:100%;
position:relative;
margin:0 auto;
}
@media only screen and (min-width:1200px) 
{
 .pfr_menu_element_alignment.container 
{
width:100%;}
}
 input[type="text"], input[type="search"], input[type="password"], input[type="email"], input[type="url"], input[type="tel"], select,input[type="text"], input[type="search"], input[type="password"], input[type="email"], input[type="url"], input[type="tel"], select, input[type="number"], .input-text.qty ,body #pfr_content .cart .pfr_post input.input-text, .input-group  input#search,.form-search #searchbox #search_query_top
{
border-radius:10px 10px 10px 10px;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:0 0 8px rgba(0,0,0,0.59);font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#343434;
text-shadow:none;text-align:left;
text-decoration:none;background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;padding:6px;
width:100%;
box-sizing:border-box;}
 #pfr_header .form-control.input-text, #pfr_header .form-control.input-text:hover
{
border-bottom-right-radius:10px;
border-top-right-radius:10px;

}
.form-control::-webkit-input-placeholder, .form-control::-moz-placeholder, .form-control::-ms-input-placeholder 
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#343434;
text-shadow:none;text-align:left;
text-decoration:none;opacity:0.6;
}
 input[type="text"]:focus, input[type="search"]:focus, input[type="password"]:focus, input[type="url"]:focus, input[type="email"]:focus, input[type="text"]:focus, input[type="search"]:focus, input[type="password"]:focus, input[type="url"]:focus, input[type="email"]:focus,.form-search #searchbox #search_query_top:focus,.input-text.qty:focus ,body #pfr_content .cart .pfr_post input.input-text:focus, .input-group  input#search:focus, input[type="number"]:focus
{
border-radius:4px 4px 4px 4px;
border:solid rgba(78,78,78,1);
border-width: 1px 1px 1px 1px;
box-shadow:1px 0 10px rgba(191,222,246,1);font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#343434;
text-shadow:none;text-align:left;
text-decoration:none;background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;}
 #pfr_header .form-control.input-text:focus
{
border-bottom-right-radius:4px;
border-top-right-radius:4px;

}
 textarea,  textarea.form-control,.form-control, textarea, textarea.form-control,.form-control, div.selector select.form-control
{
border-radius:10px 10px 10px 10px;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:0 0 8px rgba(0,0,0,0.59);font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#343434;
text-shadow:none;text-align:left;
text-decoration:none;background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;padding:6px;
width:100%;
box-sizing:border-box;}
 textarea:focus,  textarea.form-control:focus,.form-control:focus, textarea:focus, textarea.form-control:focus,.form-control:focus
{
border-radius:4px 4px 4px 4px;
border:solid rgba(78,78,78,1);
border-width: 1px 1px 1px 1px;
box-shadow:1px 0 10px rgba(191,222,246,1);font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#343434;
text-shadow:none;text-align:left;
text-decoration:none;background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;}
select, select.form-control,select:focus, select.form-control:focus
{
border-radius: 4px;
border: 1px solid #ccc;
background:white;height:auto;}
.contactformdiv 
{
margin:0 0 0 0;
}
 .form-horizontal .control-label 
{
font-size:16px;
font-family:"Roboto","Times New Roman";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;padding-right:15px;
}
 .form-horizontal span#upload-file 
{
font-size:14px;
font-family:"Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;}
 a:not(.btn),a:not(.btn, .vm-btn, .vm-button-correct):focus, footer#pfr_footer .html_content a:not(.btn),footer#pfr_footer .html_content a:focus:not(.btn)
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;text-align:left;
text-decoration:none;}
 a:visited:not(.btn),footer#pfr_footer .html_content a:visited:not(.btn)
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;text-align:left;
text-decoration:none;
}
 a:not(.btn, .vm-btn, .vm-button-correct):hover, footer#pfr_footer .html_content a:hover:not(.btn),footer#pfr_footer .html_content a:visited:hover:not(.btn)
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;}
 h1, h1 a:not(.btn), h1 a:not(.btn):hover, h1 a:not(.btn):visited, h1 a:not(.btn):focus, footer#pfr_footer .html_content h1, footer#pfr_footer .html_content h1 a:not(.btn), footer#pfr_footer .html_content h1 a:not(.btn):hover, footer#pfr_footer .html_content h1 a:not(.btn):visited, footer#pfr_footer .html_content h1 a:not(.btn):focus 
{
font-size:30px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;text-align:center;
text-decoration:none;margin: 8px 0 8px 0;
}
 h2, h2 a:not(.btn), h2 a:not(.btn):hover, h2 a:not(.btn):focus, h2 a:not(.btn):visited, h2 a:not(.btn):focus, footer#pfr_footer .html_content h2, footer#pfr_footer .html_content h2 a:not(.btn), footer#pfr_footer .html_content h2 a:not(.btn):hover, footer#pfr_footer .html_content h2 a:not(.btn):visited, footer#pfr_footer .html_content h2 a:not(.btn):focus 
{
font-size:26px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;text-align:center;
text-decoration:none;margin:10px 0 10px 0;
}
 h3, h3 a:not(.btn), h3 a:not(.btn):hover, h3 a:not(.btn):visited, h3 a:not(.btn):focus, .h3.card-title,  footer#pfr_footer .html_content h3, footer#pfr_footer .html_content h3 a:not(.btn), footer#pfr_footer .html_content h3 a:not(.btn):hover, footer#pfr_footer .html_content h3 a:not(.btn):visited, footer#pfr_footer .html_content h3 a:not(.btn):focus 
{
font-size:24px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#343434;
text-shadow:none;text-align:left;
text-decoration:none;margin:12px 0 12px 0;
}
 h4, h4 a:not(.btn), h4 a:not(.btn):hover, h4 a:not(.btn):visited, h4 a:not(.btn):focus,  footer#pfr_footer .html_content h4, footer#pfr_footer .html_content h4 a:not(.btn), footer#pfr_footer .html_content h4 a:not(.btn):hover, footer#pfr_footer .html_content h4 a:not(.btn):visited, footer#pfr_footer .html_content h4 a:not(.btn):focus 
{
font-size:18px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;text-align:left;
text-decoration:none;margin:16px 0 16px 0;
}
 h5, h5 a:not(.btn), h5 a:not(.btn):hover, h5 a:not(.btn):visited, h5 a:not(.btn):focus, footer#pfr_footer .html_content h5, footer#pfr_footer .html_content h5 a:not(.btn), footer#pfr_footer .html_content h5 a:not(.btn):hover, footer#pfr_footer .html_content h5 a:not(.btn):visited, footer#pfr_footer .html_content h5 a:not(.btn):focus 
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#343434;
text-shadow:none;text-align:left;
text-decoration:none;margin:20px 0 20px 0;
}
 h6, h6 a:not(.btn), h6 a:not(.btn):hover, h6 a:not(.btn):visited, h6 a:not(.btn):focus, footer#pfr_footer .html_content h6, footer#pfr_footer .html_content h6 a:not(.btn), footer#pfr_footer .html_content h6 a:not(.btn):hover, footer#pfr_footer .html_content h6 a:not(.btn):visited, footer#pfr_footer .html_content h6 a:not(.btn):focus 
{
font-size:12px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;text-align:left;
text-decoration:none;margin:28px 0 28px 0;
}
 h1 span, h1 a:not(.btn), h1 a:not(.btn):hover, h1 a:not(.btn):visited, h1 a:not(.btn):focus, footer#pfr_footer .html_content h1 a:not(.btn), footer#pfr_footer .html_content h1 a:not(.btn):hover, footer#pfr_footer .html_content h1 a:not(.btn):visited, footer#pfr_footer .html_content h1 a:not(.btn):focus, h2 span, h2 a:not(.btn), h2 a:not(.btn):hover, h2 a:not(.btn):focus, h2 a:not(.btn):visited, h2 a:not(.btn):focus, footer#pfr_footer .html_content h2 a:not(.btn), footer#pfr_footer .html_content h2 a:not(.btn):hover, footer#pfr_footer .html_content h2 a:not(.btn):visited, footer#pfr_footer .html_content h2 a:not(.btn):focus, h3 span, h3 a:not(.btn), h3 a:not(.btn):hover, h3 a:not(.btn):visited, h3 a:not(.btn):focus, footer#pfr_footer .html_content h3 a:not(.btn), footer#pfr_footer .html_content h3 a:not(.btn):hover, footer#pfr_footer .html_content h3 a:not(.btn):visited, footer#pfr_footer .html_content h3 a:not(.btn):focus, h4 span, h4 a:not(.btn), h4 a:not(.btn):hover, h4 a:not(.btn):visited, h4 a:not(.btn):focus,  footer#pfr_footer .html_content h4 a:not(.btn), footer#pfr_footer .html_content h4 a:not(.btn):hover, footer#pfr_footer .html_content h4 a:not(.btn):visited, footer#pfr_footer .html_content h4 a:not(.btn):focus, h5 span, h5 a:not(.btn), h5 a:not(.btn):hover, h5 a:not(.btn):visited, h5 a:not(.btn):focus, footer#pfr_footer .html_content h5 a:not(.btn), footer#pfr_footer .html_content h5 a:not(.btn):hover, footer#pfr_footer .html_content h5 a:not(.btn):visited, footer#pfr_footer .html_content h5 a:not(.btn):focus, h6 span, h6 a:not(.btn), h6 a:not(.btn):hover, h6 a:not(.btn):visited, h6 a:not(.btn):focus, footer#pfr_footer .html_content h6 a:not(.btn), footer#pfr_footer .html_content h6 a:not(.btn):hover, footer#pfr_footer .html_content h6 a:not(.btn):visited, footer#pfr_footer .html_content h6 a:not(.btn):focus
{
font-size:1em;
}
p, #pfr_html_content_margin p, .pfr_article .html_content p,  .pfr_block .html_content p, footer #pfr_footer_inner .container p,footer #pfr_footer_inner .html_content p
{
font-size:1em;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
margin-top:5px; margin-bottom:5px;color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;line-height:1.42;
}
 #pfr_content ol li, .html_content ol li, #pfr_sidebar_right .html_content ol li, #pfr_sidebar_right .html_content ol li p, #pfr_sidebar_left .html_content ol li, #pfr_sidebar_left .html_content ol li p, #pfr_html_content_margin .html_content ol li p, .html_content ol li h1, .html_content ol li h2, .html_content ol li h3, .html_content ol li h4, .html_content ol li h5, .html_content ol li h6,  footer#pfr_footer .html_content ol li h1,  footer#pfr_footer .html_content ol li h2,  footer#pfr_footer .html_content ol li h3,  footer#pfr_footer .html_content ol li h4,  footer#pfr_footer .html_content ol li h5,  footer#pfr_footer .html_content ol li h6, body.wp-admin:not(.pfr_ecommerce) ol li
{
font-size:16px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:justify;
text-decoration:none;}
 #pfr_content ol li, body.wp-admin:not(.pfr_ecommerce) ol li
{
margin:5px 0 5px 0;
}
 #pfr_content ol, body.wp-admin:not(.pfr_ecommerce) ol
{
list-style-type:decimal;
margin-left: 1.2em;
list-style-position:inside;
}
 #pfr_content ol li, .editor-styles-wrapper ol li, body.wp-admin:not(.pfr_ecommerce) ol li
{
list-style-position:outside ;
text-indent:0px;
margin-left: 1.2em;
}
 #pfr_content .html_content ol li p,.html_content ol li p
{
text-indent:0;
}
 #pfr_content .breadcrumb li
{
list-style-position: inside !important;
margin-left: 0 !important;
text-indent: 0;
}
body:not(.pfr_ecommerce)  #pfr_content ul, .editor-styles-wrapper ul, body.wp-admin:not(.pfr_ecommerce) ul
{
list-style-type:none;
}
body:not(.pfr_ecommerce)  #pfr_content ul li,#pfr_sidebar_right .html_content ul li,#pfr_html_content_margin .html_content ul li p,#pfr_sidebar_left .html_content ul li,#pfr_sidebar_left .html_content ul li p,#pfr_sidebar_right .pfr_block .html_content ul li p, .html_content ul li h1, .html_content ul li h2, .html_content ul li h3, .html_content ul li h4, .html_content ul li h5, .html_content ul li h6,  footer#pfr_footer .html_content ul li h1,  footer#pfr_footer .html_content ul li h2,  footer#pfr_footer .html_content ul li h3,  footer#pfr_footer .html_content ul li h4,  footer#pfr_footer .html_content ul li h5,  footer#pfr_footer .html_content ul li h6, body.wp-admin:not(.pfr_ecommerce) ul li
{
font-size:12px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:justify;
text-decoration:none;}
.editor-styles-wrapper ul li, body:not(.pfr_ecommerce) #pfr_content ul li
{
margin:5px 0 5px 0;
}
 #pfr_content ul:not(.pagination):not(.button-group ul.add-to-links):not(.pfr_prodes_Tab_Title):not(.wc_payment_methods):not(.products):not(.products ul.pfr_article):not(.product-images):not(.wc-block-grid__products), .blog #pfr_content ul:not(.pagination), .editor-styles-wrapper ul, body.wp-admin:not(.pfr_ecommerce) ul
{
text-indent:0;
margin-left: 1.2em;
}
 #pfr_content .html_content ul li p,.html_content ul li p
{
text-indent:0;
}
 body #pfr_content > div div:not(.vm-wrap):not(.vm-orders-information):not([class*='vm-orders']):not(#ui-tabs):not(.tabs) table:not(.shop_table):not(.pfr_prochec_table_background):not(.user-details):not(.table-bordered):not(.shopping-cart-table):not(.woocommerce-product-attributes):not(.cart-summary):not(.table-checkout-shipping-method):not(.table-totals):not(.totals) 
{
background: transparent none repeat scroll 0 0;
border-spacing:2px;
border: 1px solid #DDDDDD;
border-collapse: collapse;
}
 #pfr_content_margin table
{
width: calc(100% - 0px);
}
 body #pfr_content > div div:not(.vm-wrap):not(.vm-orders-information):not([class*='vm-orders']):not(#ui-tabs):not(.tabs) table:not(.shop_table):not(.pfr_prochec_table_background):not(.user-details):not(.table-bordered):not(.shopping-cart-table):not(.woocommerce-product-attributes ):not(.cart-summary):not(.table-checkout-shipping-method):not(.table-totals):not(.totals)  > thead > tr > th, body #pfr_content > div div:not(.vm-wrap):not(.vm-orders-information):not([class*='vm-orders']):not(#ui-tabs):not(.tabs) table:not(.shop_table):not(.pfr_prochec_table_background):not(.user-details):not(.table-bordered):not(.shopping-cart-table):not(.woocommerce-product-attributes ):not(.cart-summary):not(.table-checkout-shipping-method):not(.table-totals):not(.totals)  > tbody > tr > th, body #pfr_content > div div:not(.vm-wrap):not(.vm-orders-information):not([class*='vm-orders']):not(#ui-tabs):not(.tabs) table:not(.shop_table):not(.pfr_prochec_table_background):not(.user-details):not(.table-bordered):not(.shopping-cart-table):not(.woocommerce-product-attributes ):not(.cart-summary):not(.table-checkout-shipping-method):not(.table-totals):not(.totals)  > thead > tr > td, body #pfr_content > div div:not(.vm-wrap):not(.vm-orders-information):not([class*='vm-orders']):not(#ui-tabs):not(.tabs) table:not(.shop_table):not(.pfr_prochec_table_background):not(.user-details):not(.table-bordered):not(.shopping-cart-table):not(.woocommerce-product-attributes ):not(.cart-summary):not(.table-checkout-shipping-method):not(.table-totals):not(.totals)  > tbody > tr > td, body #pfr_content > div div:not(.vm-wrap):not(.vm-orders-information):not([class*='vm-orders']):not(#ui-tabs):not(.tabs) table:not(.shop_table):not(.pfr_prochec_table_background):not(.user-details):not(.table-bordered):not(.shopping-cart-table):not(.woocommerce-product-attributes ):not(.cart-summary):not(.table-checkout-shipping-method):not(.table-totals):not(.totals)  > thead > tr > th ,body:not([class*='elementor']) figure.wp-block-table table > thead > tr > th, body:not([class*='elementor']) figure.wp-block-table table > thead > tr > td, body:not([class*='elementor']) figure.wp-block-table table > tbody > tr > td, body:not([class*='elementor']) figure.wp-block-table table > tbody > tr > th 
{
padding:8px 8px 8px 8px;
border: 1px solid #DDDDDD;
border-collapse: collapse;
}
body:not([class*='elementor']) figure.wp-block-table table td, body #pfr_content > div div:not(.vm-wrap):not(.vm-orders-information):not([class*='vm-orders']):not(#ui-tabs):not(.tabs) table:not(.user-details):not(.pfr_prochec_table_background):not(.woocommerce-product-attributes ):not(.magento_address_table):not(.magento_shipping_table):not(.collapse_tr):not(.cart-summary):not(.shop_table):not(.table-bordered):not(.table-checkout-shipping-method):not(.table-totals):not(.totals)  td
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;}
body:not([class*='elementor']) figure.wp-block-table table tr, body:not([class*='elementor']) figure.wp-block-table table td,  body:not([class*='elementor']) #pfr_content > div div:not(.vm-wrap):not(.vm-orders-information):not([class*='vm-orders']):not(#ui-tabs):not(.tabs) table:not(.shop_table):not(.pfr_prochec_table_background):not(.user-details):not(.table-bordered):not(.shopping-cart-table):not(.woocommerce-product-attributes ):not(.cart-summary):not(.table-checkout-shipping-method):not(.table-totals):not(.totals)  tr,  body:not([class*='elementor']) #pfr_content > div div:not(.vm-wrap):not(.vm-orders-information):not([class*='vm-orders']):not(#ui-tabs):not(.tabs) table:not(.shop_table):not(.pfr_prochec_table_background):not(.user-details):not(.table-bordered):not(.shopping-cart-table):not(.woocommerce-product-attributes ):not(.cart-summary):not(.table-checkout-shipping-method):not(.table-totals):not(.totals)  td
{
font-size:12px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;}
,body:not([class*='elementor']) figure.wp-block-table table th,  body #pfr_content > div div:not(.vm-wrap):not(.vm-orders-information):not([class*='vm-orders']):not(#ui-tabs):not(.tabs) table:not(.shop_table):not(.pfr_prochec_table_background):not(.user-details):not(.table-bordered):not(.shopping-cart-table):not(.woocommerce-product-attributes ):not(.cart-summary):not(.table-checkout-shipping-method):not(.table-totals):not(.totals) th
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;text-align:left;
text-decoration:none;background-color:#A9A9A9;
background:rgba(169,169,169,1);
background-clip:padding-box;}
 #pfr_content .activelink a, #pfr_content .activelink a:visited, #pfr_content .activelink a:hover
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;text-align:left;
text-decoration:none;}
 #pfr_content .hoverlink a, #pfr_content .hoverlink a:visited, #pfr_content .hoverlink a:hover
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;}
 #pfr_content .visitedlink a, #pfr_content .visitedlink a:visited, #pfr_content .visitedlink a:hover
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;text-align:left;
text-decoration:none;}
 .badge
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#F3F3F3;
text-shadow:none;text-align:left;
text-decoration:none;border-radius:10px 10px 10px 10px;
border:dotted rgba(255,255,255,1);
border-width: 0 0 0 0;
box-shadow:none;background-color:#000000;
background:rgba(0,0,0,1);
background-clip:padding-box;}
 .badge:hover
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;}
 hr 
{
border-width:2px 0 0 0;
border-color:#000000;
border-style:Solid;
}
 #pfr_content label.label, .label
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;}
 .label:hover, #pfr_content label.label:hover
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;}
 .label-default
{
background-color:#777777;
background:rgba(119,119,119,1);
background-clip:padding-box;}
 .label-primary
{
background-color:#428BCA;
background:rgba(66,139,202,1);
background-clip:padding-box;}
 .label-success
{
background-color:#5CB85C;
background:rgba(92,184,92,1);
background-clip:padding-box;}
 .label-info
{
background-color:#5BC0DE;
background:rgba(91,192,222,1);
background-clip:padding-box;}
 .label-warning
{
background-color:#F0AD4E;
background:rgba(240,173,78,1);
background-clip:padding-box;}
 .label-danger
{
background-color:#D9534F;
background:rgba(217,83,79,1);
background-clip:padding-box;}
 .label-default:hover
{
background-color:#777777;
background:rgba(119,119,119,1);
background-clip:padding-box;}
 .label-primary:hover
{
background-color:#428BCA;
background:rgba(66,139,202,1);
background-clip:padding-box;}
 .label-success:hover
{
background-color:#5CB85C;
background:rgba(92,184,92,1);
background-clip:padding-box;}
 .label-info:hover
{
background-color:#5BC0DE;
background:rgba(91,192,222,1);
background-clip:padding-box;}
 .label-warning:hover
{
background-color:#F0AD4E;
background:rgba(240,173,78,1);
background-clip:padding-box;}
 .label-danger:hover
{
background-color:#D9534F;
background:rgba(217,83,79,1);
background-clip:padding-box;}
 .alert
{
padding:4px 4px 4px 4px;
}
 .alert-success, .alert-success a,  .alert-success a:hover,  .alert-success a:focus,  .alert-success a:visited,  .alert-success span, .alert-success p, #pfr_content .alert-success li
{
border-radius:2px 2px 2px 2px;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;background-color:#5CB85C;
background:rgba(92,184,92,1);
background-clip:padding-box;}
 .alert-info, .alert-info a,  .alert-info a:hover,  .alert-info a:focus,  .alert-info a:visited,  .alert-info span, .alert-info p, #pfr_content .alert-info li
{
border-radius:2px 2px 2px 2px;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;background-color:#5BC0DE;
background:rgba(91,192,222,1);
background-clip:padding-box;}
 .alert-warning, .alert-warning a,  .alert-warning a:hover,  .alert-warning a:focus,  .alert-warning a:visited,  .alert-warning span, .alert-warning p, #pfr_content .alert-warning li
{
border-radius:2px 2px 2px 2px;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;background-color:#F0AD4E;
background:rgba(240,173,78,1);
background-clip:padding-box;}
 .alert-danger, .alert-danger a,  .alert-danger a:hover,  .alert-danger a:focus,  .alert-danger a:visited,  .alert-danger span, .alert-danger p, #pfr_content .alert-danger li
{
border-radius:2px 2px 2px 2px;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;background-color:#D9534F;
background:rgba(217,83,79,1);
background-clip:padding-box;}
 #pfr_content .pagination li > a, #pfr_content .pagination li > span
{
border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;font-size:12px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;text-align:left;
text-decoration:none;background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;margin:1px 1px 1px 1px;
padding:7px 15px 7px 15px;
display:inline-block;}
 #pfr_content .pagination .active a, #pfr_content .pagination .active > span
{
border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;font-size:12px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;margin:1px 1px 1px 1px;
padding:7px 15px 7px 15px;
background-color:#000000;
background:rgba(0,0,0,1);
background-clip:padding-box;display:inline-block;}
#pfr_content .pagination p.counter.pull-right{
margin:1px 1px 1px 1px;
}
 #pfr_content .pagination a:hover, #pfr_content .pagination > span:hover
{
background-color:#000000;
background:rgba(0,0,0,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;font-size:12px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;}
#pfr_content blockquote, .editor-styles-wrapper blockquote 
{
border-left:5px Solid #EEEEEE;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;padding:10px 19px 10px 19px;
}
 .breadcrumb 
{
background-color:#F3F3F3;
background:rgba(243,243,243,1);
background-clip:padding-box;border-radius:4px 4px 4px 4px;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;margin:1px 1px 1px 1px;
padding:3px 5px 3px 5px;
display:block;
width:auto;
color:#959595;
}
 .breadcrumb > li + li:before
{
font-size:14px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#959595;
text-shadow:none;text-align:left;
text-decoration:none;padding: 0;
content:">>";
vertical-align:middle;}
 #pfr_content .breadcrumb a, #pfr_content .breadcrumb li, .pfr_block_content .breadcrumb li, .pfr_block .pfr_block_content .breadcrumb li a, .pfr_block_parent .pfr_block .pfr_block_content .breadcrumb a
{
font-size:14px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#959595;
text-shadow:none;text-align:left;
text-decoration:none;display:inline-block;vertical-align:middle;}
 #pfr_content .breadcrumb a:hover, #pfr_content .breadcrumb li:hover, .pfr_block_content .breadcrumb li a:hover, .pfr_block_parent .pfr_block .pfr_block_content .breadcrumb a:hover
{
font-size:14px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#959595;
text-shadow:none;text-align:left;
text-decoration:none;vertical-align:middle;}
 #pfr_content .breadcrumb span, .breadcrumb span
{
font-size:14px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;vertical-align:middle;}
.custom-checkbox span.ps-shown-by-js 
{
display:none !important;
}
 .pfr_checkbox 
{
position: relative;
width:14px;
height:14px;
display:inline-block;
margin-top:0;
margin-right:5px;
vertical-align: middle;}
 .pfr_checkbox label 
{
cursor: pointer;
position: absolute;
width: 12px;
height: 12px;
min-height: 12px;
top: 0;
left: 0;
box-sizing:content-box;
background-color:#FFFFFF;
background:linear-gradient(180deg,rgba(255,255,255,0)0%,rgba(0,0,0,0.14)50%,rgba(255,255,255,0)100%);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;}
 .pfr_checkbox label:after 
{
opacity: 0;
content: '';
position: absolute;
width: 15px;
height: 6px;
top: 0;
left: 0;
border: 2px solid rgba(0,0,0,1);
border-top: none;
border-right: none;
box-sizing:border-box;transform:rotate(-45deg);
-moz-transform:rotate(-45deg);
-webkit-transform:rotate(-45deg);
-o-transform:rotate(-45deg);
-ms-transform:rotate(-45deg);
}
 .pfr_checkbox input[type=checkbox]:checked + label:after 
{
opacity: 1;
}
.pfr_checkbox label 
{
width: 13px;
padding-left: 0;
}
 .pfr_radio 
{
position: relative;
width:12px;
height:12px;
margin-right:5px;
display:inline-block;
vertical-align:middle;}
 .pfr_radio label 
{
cursor: pointer;
position: absolute;
width: 10px;
height: 10px;
min-height: 10px;
top: 0;
left: 0;
border:solid #000000;
border-width:1px 1px 1px 1px;
border-radius:50%;
background-color:#000000;
background:rgba(0,0,0,1);
background-clip:padding-box;box-sizing:content-box;
}
 .pfr_radio label:after 
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;opacity: 0;
content: '';
position: absolute;
width: 6px;
height: 6px;
top: 2px;
left: 2px;
border-radius:50%;
}
 .pfr_radio input[type=radio]:checked + label:after 
{
opacity: 1;
}
 .pfr_radio label 
{
width: 10px;
padding-left: 0;
}
 .radio input[type=radio], .radio-inline input[type=radio], .checkbox input[type=checkbox], .checkbox-inline input[type=checkbox]{float: none !important;
margin-left:0 !important;
position: static;
}
 .pfr_home_html_row0, .pfr_home_html_row0
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
 .pfr_home_html_column00, .pfr_home_html_column00
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
 .pfr_footer-widget-cell_inner_widget_container
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
 .pfr_footer-widget-cell_inner0
{
}
 .pfr_headershape01
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:9.52px;
position:absolute;
left:12.05%;
right:auto;
width:191px;
height:124px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
 .pfr_headershape02
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:261.98px;
position:absolute;
left:15.53%;
right:auto;
width:411px;
height:198px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
 .pfr_headershape03
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:2583.3px;
position:absolute;
left:16.84%;
right:auto;
width:361px;
height:190px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
 .pfr_headershape04
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:1326px;
position:absolute;
left:1.31%;
right:auto;
width:996px;
height:839px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
 .pfr_headershape05
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:2327.71px;
position:absolute;
left:47.72%;
right:auto;
width:996px;
height:860px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
 .pfr_headershape06
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:643.1px;
position:absolute;
left:23.1%;
right:auto;
width:130px;
height:51px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
 .pfr_headershape07
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:476.98px;
position:absolute;
left:13.96%;
right:auto;
width:471px;
height:143px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
 .pfr_headershape08
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:1711.61px;
position:absolute;
right: 3.46%;
left:auto;
width:501px;
height:117px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
 .pfr_headershape09
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:2784.3px;
position:absolute;
left:11.79%;
right:auto;
width:554px;
height:127px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
 .pfr_headershape010
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:204.92px;
position:absolute;
left:47.12%;
right:auto;
width:996px;
height:920px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
 .pfr_headershape011
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:1492.61px;
position:absolute;
right: 3.72%;
left:auto;
width:491px;
height:198px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
 .pfr_headershape012
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:2923.57px;
position:absolute;
left:23.1%;
right:auto;
width:122px;
height:51px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
 .pfr_headershape013
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:1852.7px;
position:absolute;
right: 13.17%;
left:auto;
width:130px;
height:57px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
 .pfr_footershape1
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:18px;
position:absolute;
left: 40.15%;
right:auto;
top:18px;
width:83px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
 .pfr_footershape2
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:18px;
position:absolute;
left: 44.66%;
right:auto;
top:18px;
width:151px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
 .pfr_footershape3
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:18px;
position:absolute;
right:  40.47%;
left:auto;
top:18px;
width:133px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
 .pfr_footershape4
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:92px;
position:absolute;
left: 43.82%;
right:auto;
top:92px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
 .pfr_footershape5
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:92px;
position:absolute;
left: 46.44%;
right:auto;
top:92px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
 .pfr_footershape6
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:92px;
position:absolute;
left: 48.95%;
right:auto;
top:92px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
 .pfr_footershape7
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:92px;
position:absolute;
right:  43.98%;
left:auto;
top:92px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
 .pfr_footershape8
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:92px;
position:absolute;
right:  46.44%;
left:auto;
top:92px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
 .pfr_title_position 
{
top:0;position:absolute;
z-index:502;
left:0%;
right:auto;
display:block;
z-index:1000;
}
 .pfr_title_position 
{
display:none;}
 header .pfr_title_style, header .pfr_title_style a, header .pfr_title_style a:link, header .pfr_title_style a:visited, header#pfr_header .pfr_title_style a:hover
{
font-size:28px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#428BCA;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
 header .pfr_title_style, header .pfr_title_style a, header .pfr_title_style a:link, header .pfr_title_style a:visited, header .pfr_title_style a:hover
{
margin:0;
padding:0;
background:none;
}
 .pfr_slogan_position 
{
top:0;position:absolute;
z-index:502;
left:0%;
right:auto;
z-index:1000;
display:block;
overflow:hidden;
}
 .pfr_slogan_position 
{
display:none;}
 .pfr_slogan_style
{
font-size:16px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#777777;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
margin:0;
line-height:normal;
padding:0;
background:none;
}
 .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
.pfr_menu_items .dropdown-menu 
{
padding:0;
}
 .navbar-default.navbar .pfr_menu_items.nav .show .sub-menu > li > a 
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;min-width:160px;
line-height:30px;
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
padding:0 9px 0 9px;
}
 .navbar-nav 
{
padding:0;
 list-style:none;
position:relative;
margin:0;
z-index:1000;
border:0 !important;
padding-right:0;
text-align:left;
zoom:1;
}
.navbar-collapse 
{
}
#pfr_menu #navigationmenu .navbar-collapse 
{
margin-top:0;
margin-bottom:0;
}
 @media only screen and (min-width: 768px) 
{
 .navbar-nav 
{
padding-top:0 !important;

}

}
 .navbar-default
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(231,231,231,1);
border-width: 0 0 0 0;
box-shadow:none;margin:0 100px 0 0;
padding-top:0;
padding-bottom:0;
box-sizing:content-box}
body .navbar-default 
{
padding-left:0;
padding-right:0;
}
 .menu-center ul.navbar-nav .dropdown-menu, ul.navbar-nav .sub-menu, ul.navbar-nav .collapse li a  
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-color:#F3F3F3;
background:rgba(243,243,243,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:0 0 18px rgba(52,52,52,1);margin:0;
padding:0;
list-style:none;
}
 #pfr_menu  .navbar-nav .show .dropdown-menu > li > a 
{
min-width:160px;
line-height:30px;
padding:0 9px 0 9px;
}
 #pfr_menu .navbar-right.pfr_menu_items ul.dropdown-menu .sub-menu 
{
left: auto;
right: 100%;
}
@media only screen
and (min-width:992px) 
{
.pfr_menu_items .dropdown-menu li:hover > .dropdown-menu 
{
display: block;
}
 .navbar-nav .dropdown-menu > li:hover > a 
{
background-color:#EEEEEE;
background:rgba(238,238,238,1);
background-clip:padding-box;}
 .nav.pfr_menu_items  li:hover ul.child{
right:0px;
top:30px;
}
 .navbar-right.pfr_menu_items  li:hover ul.child
{
right:0px;
left:auto;
}
 .pfr_menu_items.navbar-nav ul.dropdown-menu .sub-menu 
{
left: 100%;
position: absolute;
top: 0;
visibility: hidden;
margin-top: -1px;
}
ul.pfr_menu_items.nav li.dropdown:hover > ul.dropdown-menu 
{
display:block;
}
 .pfr_menu_items .dropdown-menu li:hover .sub-menu 
{
visibility: visible;
}
 .pfr_menu_items  li:hover ul.child li a
{
display:block;
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
min-width:160px;
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;line-height:30px;
padding:0 9px 0 9px;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;}
 .pfr_menu_items.nav li:hover > a.subchild
{
background-color:#EEEEEE;
background:rgba(238,238,238,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(149,149,149,1);
border-width: 0 0 0 0;
box-shadow:none;color:rgba(51,51,51,1);
}
}
.pfr_menu_items.nav li:hover ul.child li.dropdown a.subchild:hover, .navbar-default.navbar  .pfr_menu_items.nav li:hover ul.child li a:hover
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-color:#EEEEEE;
background:rgba(238,238,238,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(149,149,149,1);
border-width: 0 0 0 0;
box-shadow:none;}
@media only screen
and (min-width : 768px)
{
 .container 
{
overflow: visible !important;
}
 .nav.pfr_menu_items li ul.child
{
right:0px;
top:30px;
}
 .navbar-right.pfr_menu_items  li ul.child
{
right:0px;
left:auto;
}
.pfr_menu_items li .child  li ul li:last-child .separator 
{
display:none;
}
.pfr_menu_items li .child li:last-child > .separator 
{
display:none !important;
}
}
 .nav.navbar-nav li.pfr_menu_items_parent.dropdown 
{
height: auto}
.pfr_menu_toggle_button
{
vertical-align:middle;

}
 .pfr_menu_items  li .pfr_menu_items_parent_link, .nav.pfr_menu_items  li span.separator
{
display:block;
padding-left:20px;
padding-right:20px;
float:left;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;line-height:30px;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
border-radius:0 0 0 0;
border:solid rgba(234,234,234,1);
border-width: 0 0 0 0;
box-shadow:none;cursor:pointer;
box-sizing:border-box;
padding-top:0;
padding-bottom:0;
}
 .navbar-default .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow 
{
display:block;
padding-left:20px;
padding-right:20px;
line-height:30px;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(234,234,234,1);
border-width: 0 0 0 0;
box-shadow:none;box-sizing:border-box;
cursor:pointer;
float:left;
padding-top:0;
padding-bottom:0;
}
 .pfr_menu_items  li:hover a:hover.pfr_menu_items_parent_link, .nav.pfr_menu_items  li:hover span.separator
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(179,179,179,1);
border-width: 0 0 0 0;
box-shadow:none;}
 .nav.pfr_menu_items  li:hover a.pfr_menu_items_parent_link_arrow, .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow, .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow:hover, .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow:focus 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(179,179,179,1);
border-width: 0 0 0 0;
box-shadow:none;}
@media only screen
and (min-width : 768px) 
{
body .pfr_menu_items.nav  li:hover ul.child li.dropdown a.subchild:hover,  .navbar-default.navbar .pfr_menu_items.nav  li:hover ul.child li a:hover
{
 font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-color:#EEEEEE;
background:rgba(238,238,238,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(149,149,149,1);
border-width: 0 0 0 0;
box-shadow:none;}
}
 .pfr_menu_items.nav  li:hover ul.child li a.subchild:hover
{
 background-color:#EEEEEE;
background:rgba(238,238,238,1);
background-clip:padding-box;background-position:right 4.5px center;
}
 .pfr_menu_items  li ul.child li a
{
display:block;
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
min-width:160px;
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;line-height:30px;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;}
 .navbar-default .pfr_menu_items.nav li ul.child li a.subchild,  .pfr_menu_items.nav li ul.child li > a.subchild 
{
padding-left:9px;
padding-right:9px;
line-height:30px;
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
 .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 9px;
top: 10px;
}
.pfr_menu_items.nav li:hover ul.child li.dropdown a.subchild:hover, .navbar-default.navbar  .pfr_menu_items.nav li:hover ul.child li a:hover
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-color:#EEEEEE;
background:rgba(238,238,238,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(149,149,149,1);
border-width: 0 0 0 0;
box-shadow:none;}
 .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
padding-left:20px;
padding-right:20px;
box-sizing:border-box;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor: pointer;
display: block;
line-height:30px;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(251,114,78,1);
border-width: 0 0 0 0;
box-shadow:none;height:30px;
float:left;
padding-top:0;
padding-bottom:0;
}
 .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
box-sizing:border-box;
line-height:30px;
padding-left:20px;
padding-right:20px;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(251,114,78,1);
border-width: 0 0 0 0;
box-shadow:none;float:left;
padding-top:0;
padding-bottom:0;
}
 .nav.pfr_menu_items  li.active:hover a.pfr_menu_items_parent_link_active
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(179,179,179,1);
border-width: 0 0 0 0;
box-shadow:none;}
 .nav.pfr_menu_items  li.active:hover a.pfr_menu_items_parent_link_active_arrow
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(179,179,179,1);
border-width: 0 0 0 0;
box-shadow:none;}
 .pfr_menu_items li:hover ul ul,.pfr_menu_items li:hover  li:hover ul ul

{
top:-9999px;
background-color:#F3F3F3;
background:rgba(243,243,243,1);
background-clip:padding-box;}
 .nav.pfr_menu_items  li:hover    li:hover  li a.subchild

{
}
 .nav.pfr_menu_items  li  ul.child li .separator
{
border-width:0 0 0 0;
border-style:solid;
border-color:transparent;
height:auto;
margin:0 0 0 0;
display:none;
}
 .nav.pfr_menu_items  li ul.child ul li .separator, .nav.pfr_menu_items  li  li:hover ul li .separator, .nav.pfr_menu_items  li li:hover li:hover ul li .separator
{
border-width:0 0 0 0;
border-style:solid;
border-color:transparent;
height:auto;
margin:0 0  0 0;
display:none;
}
 .nav.pfr_menu_items li .child li ul li:last-child .separator
{
display:none;
}
 .pfr_menu_items .horiz_separator
{
float:right;
border-width:0 0 0 0;
border-style:solid;
border-color:transparent;
height:30px;
margin-top:0;
margin-bottom:0;
display:none;
}
 .pfr_menu_logo_text 
{
display:none;}
 header #pfr_header_inner 
{
background:url(images/1823428355header.png);
background-color:#FFFFFF;
background-repeat:no-repeat;
background-size:auto auto;
background-position:Center Center;
background-clip:padding-box;border-radius:10px 10px 10px 10px;
border:solid rgba(231,231,231,1);
border-width: 0 0 0 0;
box-shadow:none;
}
 header#pfr_header
{
height:auto;
width:auto;
box-sizing:border-box;
}
 #pfr_header_video
{
display: none;
}
@media only screen and (min-width:1200px) 
{
 .pfr_header_element_alignment.container 
{
width:100%;}
}
 .innermenu
{
width:100%;
margin-left:auto;
margin-right:auto;

}
 .innermenu
{
position:absolute;
top:84px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
 #pfr_menu 
{
margin-left:auto;
margin-right:auto;

}
 #pfr_sidebar_left 
{
float: right;
clear: none;
width: 14.63%;
}
 #pfr_sidebar_left_margin 
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(188,188,188,1);
border-width: 0 0 0 0;
box-shadow:none;box-sizing:border-box;
position:relative;
height: auto !important;
}
 .pfr_block a:hover:not(.btn), .pfr_block a:hover:not(.btn)
{
font-size:12px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;}
 .pfr_block a:visited:not(.btn), .pfr_block a:visited:not(.btn)
{
font-size:12px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;text-align:left;
text-decoration:none;}
 .pfr_block a:not(.btn), .pfr_block a:not(.btn)
{
font-size:12px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;}
 .pfr_block_content ul
{
list-style:none;
}
 .pfr_block ul li, .pfr_block li, .pfr_block li
{
line-height:normal;}
 #pfr_sidebar_right 
{
float: right;
clear: none;
width: 14.63%;
}
 #pfr_sidebar_right_margin 
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(188,188,188,1);
border-width: 0 0 0 0;
box-shadow:none;box-sizing:border-box;
position:relative;
height: auto !important;
}
 .pfr_verticalmenu 
{
margin:3px 6px 3px 6px;
padding:5px 5px 5px 5px;
border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;text-align:center;
}
 .pfr_verticalmenu_header  
{
border-radius:0 0 0 0;
border:solid rgba(211,211,211,1);
border-width: 0 0 1px 0;
box-shadow:none;background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;margin:4px 4px 4px 4px;
min-height:30px; 
box-sizing: content-box; 
}
 #pfr_page .pfr_verticalmenu_content 
{
display:inline-block;
padding: 0px;
width:90%;
}
@media only screen
and (min-width:992px) 
{
 .pfr_vmenu_items.nav li:hover > a.subchild
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 1px 1px 1px 1px;
box-shadow:none;color:rgba(51,51,51,1);
}
}
.pfr_vmenu_items.nav li:hover ul.child li.dropdown a.subchild:hover, .navbar-default.navbar  .pfr_vmenu_items.nav li:hover ul.child li a:hover
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 1px 1px 1px 1px;
box-shadow:none;}
@media only screen
and (min-width:992px) 
{
 .sub-menu 
{
position:relative;
}
 .pfr_vmenu_items.nav li.dropdown:hover > ul 
{
display:inline-block;
visibility:visible;
}
 .pfr_vmenu_items.nav .menu-dropdown-styles li:hover > .sub-menu 
{
visibility: visible;
}
}
@media only screen
and (min-width:992px) 
{
 .pfr_vmenu_items  li:hover ul.child
{
height:auto;
width:100%;
min-width:inherit;
overflow:hidden;
border-radius:0 0 0 0;
border:solid rgba(200,204,204,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;box-sizing:border-box;}

}
@media only screen
and (min-width : 768px)
{
 ul.pfr_vmenu_items.nav li.dropdown ul.dropdown-menu 
{
position:relative;
list-style:none;
}
 ul.pfr_vmenu_items.nav ul li.dropdown-submenu.show > ul 
{
display: block;
visibility: visible;
list-style:none;
position:relative;
}

}
 .nav.navbar-nav li.pfr_menu_items_parent.dropdown 
{
height: auto}
 ul.pfr_vmenu_items.nav-pills .dropdown-menu, ul.navbar-nav .collapse li a  
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(200,204,204,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;list-style:none;
}
 .pfr_vmenu_items.nav .dropdown-menu > li > a 
{
min-width:160px;
}
 ul.pfr_vmenu_items.nav-pills .dropdown-menu > li:hover > a 
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;}
 ul.pfr_vmenu_items.nav  .sub-menu > li > a 
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;line-height:20px;
margin:5px 5px 5px 5px;
}
 .nav-stacked > li + li 
{
margin-top:0;
}
.pfr_vmenu_items .dropdown-menu 
{
padding:0;
margin:0;}
 ul.pfr_vmenu_items.nav li.dropdown ul.dropdown-menu li.unstyled ul li a 
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
min-width:160px;
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;line-height:20px;
margin:5px 5px 5px 5px;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;font-family:"Arial";
}
 .pfr_vmenu_items.nav ul.collapse > li 
{
position: relative;
}
 .nav-pills li 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
 .nav-pills li:hover 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
 .pfr_vmenu_items .dropdown-menu > li > a 
{
width:160px;
}
 .pfr_vmenu_items .dropdown-menu > li:hover > a 
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;}
 ul.pfr_vmenu_items.nav li.dropdown:hover ul.dropdown-menu li.unstyled 
{
min-height: 1px;
list-style: none;
}
 ul.pfr_vmenu_items.nav li.dropdown:hover ul.dropdown-menu li.unstyled ul 
{
list-style: none;
}
 .pfr_vmenu_items .collapse > li > a 
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;}
 .pfr_vmenu_items .collapse > li:hover > a 
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 1px 1px 1px 1px;
box-shadow:none;background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;}
 .pfr_vmenu_items ul.menu-dropdown-styles li
{
display:block;
}
 ul.pfr_vmenu_items.nav li.dropdown:hover ul.collapse li 
{
list-style:none;
}
 .pfr_verticalmenu .dropdown-menu > li 
{
font-weight: normal;
position: relative;
vertical-align: top;
}
 .nav-pills
{
padding:0;
 list-style:none;
text-align:left;
background:none;
z-index:500;
display:inline;
zoom:1;
}
 .pfr_vmenu_items  li .pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items  li span.separator
{
display:block;
padding-left:4px;
padding-right:4px;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;line-height:40px;
border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;cursor:pointer;
padding-top:0;
padding-bottom:0;
}
 .pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow, .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow
{
display:block;
padding-left:4px;
padding-right:4px;
background-color:#FFFFFF;
background:url(images/vmenuMainArrow00.png),rgba(255,255,255,1);
background-repeat:no-repeat;
 background-size:auto;
 background-position:right center;
 background-clip:padding-box;line-height:40px;
border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;cursor:pointer;
padding-top:0;
padding-bottom:0;
}
 .navbar-default .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow 
{
display:block;
padding-left:4px;
padding-right:14px;
line-height:40px;
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;cursor:pointer;
padding-top:0;
padding-bottom:0;
}
 .pfr_vmenu_items  li:hover a:hover.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items  li:hover span.separator
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;line-height:40px;
}
 .nav.pfr_vmenu_items  li:hover a.pfr_vmenu_items_parent_link_arrow, .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow, .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow:hover, .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow:focus 
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;line-height:40px;
}
@media only screen
and (min-width : 768px) 
{
body .pfr_vmenu_items.nav  li:hover ul.child li.dropdown a.subchild:hover,  .navbar-default.navbar .pfr_vmenu_items.nav  li:hover ul.child li a:hover
{
 background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 1px 1px 1px 1px;
box-shadow:none;font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
}
 .pfr_vmenu_items.nav  li:hover ul.child li a.subchild:hover
{
 padding-left:0;
padding-right:0;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;background-position:right 4.5px center;
}
 .pfr_vmenu_items  li ul.child li a,.pfr_vmenu_items li ul.child li.show a 
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;display:block;
line-height:20px;
text-indent:5px;
margin:5px 5px 5px 5px;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;}
 .navbar-default .pfr_vmenu_items.nav li ul.child li a.subchild,  .pfr_vmenu_items.nav li ul.child li > a.subchild 
{
line-height:20px;
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;display:block;
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;margin:5px 5px 5px 5px;
}
.pfr_vmenu_items.nav li:hover ul.child li.dropdown a.subchild:hover, .navbar-default.navbar  .pfr_vmenu_items.nav li:hover ul.child li a:hover
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 1px 1px 1px 1px;
box-shadow:none;}
 .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active_arrow
{
padding-left:4px;
padding-right:14px;
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor: pointer;
display: block;
line-height:40px;
background-color:#E7E7E7;
background:rgba(231,231,231,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;padding-top:0;
padding-bottom:0;
}
 .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active
{
display:block;
cursor: pointer;
padding-left:4px;
padding-right:4px;
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
line-height:40px;
background-color:#E7E7E7;
background:rgba(231,231,231,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;padding-top:0;
padding-bottom:0;
}
 .nav.pfr_vmenu_items  li.active:hover a.pfr_vmenu_items_parent_link_active
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;}
 .nav.pfr_vmenu_items  li.active:hover a.pfr_vmenu_items_parent_link_active_arrow
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;}
 .pfr_vmenu_items ul 
{
width:100%;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(200,204,204,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;box-sizing:border-box;}
 .pfr_vmenu_items li:hover ul ul,.pfr_vmenu_items li:hover  li:hover ul ul

{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;}
 .nav.pfr_vmenu_items  li:hover    li:hover  li a.subchild

{
}
 .nav.pfr_vmenu_items  li  ul.child li .separator
{
border-width:0 0 0 0;
border-style:solid;
border-color:transparent;
height:auto;
margin:0 5px  0 5px;
display:none;
}
 .nav.pfr_vmenu_items  li ul.child ul li .separator, .nav.pfr_vmenu_items  li  li:hover ul li .separator, .nav.pfr_vmenu_items  li li:hover li:hover ul li .separator
{
border-width:0 0 0 0;
border-style:solid;
border-color:transparent;
height:auto;
margin:0 5px  0 5px;
display:none;
}
 .nav.pfr_vmenu_items li .child li ul li:last-child .separator
{
display:none;
}
 .pfr_vmenu_items .horiz_separator
{
border-width:0 0 0 0;
border-style:solid;
border-color:transparent;
height:auto;
margin-left:0;
margin-right:0;
display:none;
}
 .pfr_menu_logo_text 
{
display:none;}
 footer 
{
position: relative;
overflow: hidden;
}
 #pfr_footer_inner 
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(52,52,52,1);
border-width: 0 0 0 0;
box-shadow:none;}
 .pfr_footer_bottom_footer 
{
height:250px;
}
 #pfr_footer_inner .container p,  #pfr_footer_inner p 
{
font-size:8px;
font-family:"Times New Roman";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;text-align:left;
text-decoration:none;}
 footer h1, footer h1 a, footer h1 a:hover, footer h1 a:visited
{
font-size:8px;
font-family:"Times New Roman";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;text-align:left;
text-decoration:none;margin:0 0 0 0;
}
 footer h2, footer h2 a, footer h2 a:hover, footer h2 a:visited
{
font-size:8px;
font-family:"Times New Roman";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;text-align:left;
text-decoration:none;margin:0 0 0 0;
}
 footer h3, footer h3 a, footer h3 a:hover, footer h3 a:visited
{
font-size:8px;
font-family:"Times New Roman";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;text-align:left;
text-decoration:none;margin:0 0 0 0;
}
 footer h4, footer h4 a, footer h4 a:hover, footer h4 a:visited
{
font-size:8px;
font-family:"Times New Roman";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;text-align:left;
text-decoration:none;margin:0 0 0 0;
}
 footer h5, footer h5 a, footer h5 a:hover, footer h5 a:visited
{
font-size:8px;
font-family:"Times New Roman";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;text-align:left;
text-decoration:none;margin:0 0 0 0;
}
 footer h6, footer h6 a, footer h6 a:hover, footer h6 a:visited
{
font-size:8px;
font-family:"Times New Roman";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;text-align:left;
text-decoration:none;margin:0 0 0 0;
}
 footer ol li
{
font-size:8px;
font-family:"Times New Roman";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;text-align:left;
text-decoration:none;margin:0 0 0 0;
list-style-position:inside;
}
 footer ol
{
list-style-type:decimal;
}
footer ol li
{
list-style-position:outside !important;
text-indent:0;
}
 footer ul 
{
list-style:none;
}
 footer ul li
{
font-size:8px;
font-family:"Times New Roman";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;text-align:left;
text-decoration:none;margin:0 0 0 0;
}
footer ul li
{
list-style-position:outside !important;
text-indent:0;
}
 footer#pfr_footer a:not(.btn), footer#pfr_footer a:not(.btn):focus
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#428BCA;
text-shadow:none;text-align:left;
text-decoration:none;}
 footer#pfr_footer a:hover:not(.btn),footer#pfr_footer a:visited:not(.btn):hover
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#245682;
text-shadow:none;text-align:left;
text-decoration:none;}
 footer#pfr_footer a:visited:not(.btn)
{
font-size:8px;
font-family:"Times New Roman";
font-weight:400;
font-style:normal;
color:#92BCE0;
text-shadow:none;text-align:left;
text-decoration:none;}
@media only screen and (min-width:1200px) 
{
 #pfr_footer .container 
{
width:100%;
max-width:100%;
}
}
 footer#pfr_footer #pfr_copyright a:not(.btn), #pfr_copyright span
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;}
 #pfr_copyright 
{
top:206.62px;
position:absolute;
z-index:502;
left: 45.13%;
right:auto;
display:block;
overflow:auto;
}
 #pfr_copyright a, #pfr_copyright span
{
display:inline;}
 #pfr_footer_designed_by_links span#pfr_footer_designed_by 
{
font-size:14px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;
}
 #pfr_footer_designed_by_links 
{
top:182.62px;
position:absolute;
z-index:502;
left: 46.44%;
right:auto;
text-align:center;
overflow:auto;
}
 #pfr_footer_designed_by_links #pfr_footer_designed_by 
{
vertical-align:middle;
line-height:initial;
}
 footer#pfr_footer #pfr_footer_designed_by_links a:not(.btn), footer#pfr_footer_designed_by_links a:link:not(.btn), footer#pfr_footer_designed_by_links a:visited:not(.btn), footer#pfr_footer_designed_by_links a:hover:not(.btn), footer #pfr_footer_designed_by_links span 
{
display:inline-block;font-size:14px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;vertical-align:middle;
line-height:initial;
}
 .pfr_block ,#pfr_sidebar_right #newsletter_block_left,#pfr_sidebar_left #newsletter_block_left
{
overflow:hidden;
border-radius:0 0 0 0;
border:solid rgba(211,211,211,1);
border-width: 0 0 0 0;
box-shadow:none;background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;margin:9px 6px 9px 6px;
}
 .pfr_block_header,#pfr_sidebar_right #newsletter_block_left .block_header,#pfr_sidebar_left #newsletter_block_left .block_header
{
border-radius:0 0 0 0;
border:solid rgba(211,211,211,1);
border-width: 0 0 1px 0;
box-shadow:none;background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;min-height:30px; 
box-sizing: content-box; 
margin:4px 4px 4px 4px;
}
 .pfr_block_content,  .pfr_block_content p, .pfr_block_content th, .pfr_block_content td,#pfr_sidebar_right #newsletter_block_left .block_content,#pfr_sidebar_left #newsletter_block_left .block_content, .pfr_block #poll-answers li,  #pfr_sidebar_left .pfr_block_content p,  #pfr_sidebar_right .pfr_block_content p, ol.mini-products-list div.product-details span, #pfr_sidebar_left .subtotal span, #pfr_sidebar_left .amount,.pfr_block_content .label
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(211,211,211,1);
border-width: 0 0 0 0;
box-shadow:none;font-size:12px;
font-family:"Arial";
font-weight:400;
font-style:normal;
margin-top:0;margin-bottom:0;color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;}
 .pfr_block_content, #pfr_sidebar_right #newsletter_block_left .block_content,#pfr_sidebar_left #newsletter_block_left .block_content 
{
padding:2px 2px 2px 2px;
margin:3px 3px 3px 3px;
}
p.block-subtitle 
{
font-weight: bold;margin-bottom:10px;}
.pfr_block_content th, .pfr_block_content td,.pfr_block_content p
{
border:0 none;margin:0;padding:0;}
#wp-calendar th
{
font-weight:Bold;}
 .pfr_block_content,  .pfr_block_content p 
{
font-size:14px;
}
 .pfr_block_content h1, .pfr_block_content h1 a, .pfr_block_content h1 a:hover, .pfr_block_content h1 a:visited 
{
font-size:36px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;margin:8px 0 8px 0;
}
 .pfr_block_content h2, .pfr_block_content h2 a, .pfr_block_content h2 a:hover, .pfr_block_content h2 a:visited 
{
font-size:30px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;margin:10px 0 10px 0;
}
.pfr_block_content h3, .pfr_block_content h3 a, .pfr_block_content h3 a:hover, .pfr_block_content h3 a:visited, .pfr_block_content h3 a:focus 
{
font-size:24px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;margin:12px 0 12px 0;
}
.pfr_block_content h4, .pfr_block_content h4 a, .pfr_block_content h4 a:hover, .pfr_block_content h4 a:visited 
{
font-size:18px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;margin:16px 0 16px 0;
}
 .pfr_block_content h5, .pfr_block_content h5 a, .pfr_block_content h5 a:hover, .pfr_block_content h5 a:visited 
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;margin:20px 0 20px 0;
}
 .pfr_block_content h6, .pfr_block_content h6 a, .pfr_block_content h6 a:hover, .pfr_block_content h6 a:visited 
{
font-size:12px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;margin:28px 0 28px 0;
}
 .pfr_block ol li
{
font-size:12px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;margin:5px 0 5px 0;
list-style-position:inside;
list-style-type:decimal;
}
 .pfr_block ol li
{
list-style-position:outside !important;
text-indent:0;
}
 #pfr_sidebar_left .pfr_block ol li,  #pfr_sidebar_right .pfr_block ol li
{
margin-left: 20px;
}
 #pfr_sidebar_left .pfr_block ol li p,  #pfr_sidebar_right .pfr_block ol li p
{
padding: 0;
}
 .pfr_block ul li
{
font-size:12px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;margin:5px 0 5px 0;
}
 .pfr_block ul li
{
text-indent:0;
margin-left: 5px;
}
 #pfr_sidebar_left .pfr_block ul li,  #pfr_sidebar_right .pfr_block ul li
{
margin-left: 20px;
}
 #pfr_sidebar_left .pfr_block ul li p,  #pfr_sidebar_right .pfr_block ul li p
{
padding:0;
}
 #pfr_sidebar_left .pfr_block ul,  #pfr_sidebar_right .pfr_block ul
{
padding-left: 0;
}
 .pfr_banner_header .pfr_banner_header_inner_above_widget_container .pfr_banner_header_inner_above0 
{
width: 100%;
max-width: 100%;

}
 .pfr_banner_header_inner_above0 
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
.headerabovecolumn1 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
.headerabovecolumn2 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
.headerabovecolumn3 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
.headerabovecolumn4 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
 .pfr_banner_header .pfr_banner_header_inner_below_widget_container .pfr_banner_header_inner_below0 
{
width: 100%;
max-width: 100%;

}
 .pfr_banner_header_inner_below0 
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
 .headerbelowcolumn1 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
 .headerbelowcolumn2 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
 .headerbelowcolumn3 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
 .headerbelowcolumn4 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
 .pfr_banner_menu .pfr_banner_menu_inner_above_widget_container .pfr_banner_menu_inner_above0 
{
width: 100%;
max-width: 100%;
}
 .pfr_banner_menu_inner_above0 
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
 .menuabovecolumn1 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
 .menuabovecolumn2 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
 .menuabovecolumn3 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
 .menuabovecolumn4 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
 .pfr_banner_menu .pfr_banner_menu_inner_below_widget_container .pfr_banner_menu_inner_below0 
{
width: 100%;
max-width: 100%;
}
 .pfr_banner_menu_inner_below0 
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
 .menubelowcolumn1 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
 .menubelowcolumn2 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
 .menubelowcolumn3 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
 .menubelowcolumn4 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
 .pfr_banner_slideshow .pfr_banner_slideshow_inner_above_widget_container .pfr_banner_slideshow_inner_above0 
{
width: 100%;
max-width: 100%;
}
 .pfr_banner_slideshow_inner_above0 
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
 .slideshowabovecolumn1 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
 .slideshowabovecolumn2 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
 .slideshowabovecolumn3 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
 .slideshowabovecolumn4 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
 .pfr_banner_slideshow .pfr_banner_slideshow_inner_below_widget_container .pfr_banner_slideshow_inner_below0 
{
width: 100%;
max-width: 100%;
}
 .pfr_banner_slideshow_inner_below0 
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
 .slideshowbelowcolumn1 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
 .slideshowbelowcolumn2 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
 .slideshowbelowcolumn3 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
 .slideshowbelowcolumn4 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
 .contenttopcolumn0
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
 .topcolumn1 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
 .topcolumn2 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
 .topcolumn3 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
 .topcolumn4 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
 .contentbottomcolumn0
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
 .bottomcolumn1 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
 .bottomcolumn2 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
 .bottomcolumn3 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
 .bottomcolumn4 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
 .pfr_banner_header
{
margin: 0 auto;}
 .pfr_banner_menu
{
margin: 0 auto;width:100%;
}
 .html_content a:hover, .html_content a:focus
{
text-decoration:none;}
 .footer-widget-area_fixed
{
font-size:8px;
font-family:"Times New Roman";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;text-align:left;
text-decoration:none;}
 .footer-widget-area
{
font-size:8px;
font-family:"Times New Roman";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;text-align:left;
text-decoration:none;margin: 0 auto;}
.footer-widget-area_inner .pfr_footer-widget-area_inner_above_widget_container .pfr_footer-widget-area_inner_above0 
{
width: 100%;
max-width: 100%;
}
 .pfr_footer-widget-area_inner_above0 
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
 .footerabovecolumn1 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
 .footerabovecolumn2 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
 .footerabovecolumn3 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
 .footerabovecolumn4 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
.footer-widget-area_inner .pfr_footer-widget-area_inner_below_widget_container .pfr_footer-widget-area_inner_below0 
{
width: 100%;
max-width: 100%;
}
 .pfr_footer-widget-area_inner_below0 
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
 .footerbelowcolumn1 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
 .footerbelowcolumn2 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
 .footerbelowcolumn3 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
 .footerbelowcolumn4 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
 #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
 #pfr_html_content_margin 
{
padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;box-sizing:border-box;
}
 .pfr_comments 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;margin:10px 0 0 0;
padding:10px 10px 10px 10px;
position: relative;
display:table;
}
 .pfr_comment_author 
{
display:table-cell;
vertical-align:middle;
align-self: center;
flex-shrink: 0;
}
 .pfr_comment_author img 
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;margin-right: 10px;
}
 .pfr_comment_text 
{
overflow:hidden;
}
 .pfr_comment_author_right 
{
display:none;
}
#pfr_content .pfr_comment_text p 
{
font-size:14px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;text-align:left;
text-decoration:none;margin-left:5px;
}
 #pfr_content .pfr_comments .pfr_author_name, #pfr_content .pfr_comments .pfr_author_name:hover, #pfr_content .pfr_comments .url 
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;text-align:left;
text-decoration:none;}
 #pfr_content .pfr_comments .pfr_comment_date, #pfr_content .pfr_comments .pfr_comment_date:hover 
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;text-align:left;
text-decoration:none;}
 #pfr_content .pfr_comment_reply_edit a, #pfr_content .pfr_comment_reply_edit a:hover
{
font-size:15px;
font-family:"Roboto","Arial";font-weight:500;
font-style:normal;
color:#000000;
text-shadow:none;text-align:left;
text-decoration:none;}
 #pfr_content .pfr_post_inner_box 
{
border-radius:6px 6px 6px 6px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
 .pfr_post 
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;margin:5px 5px 5px 5px;
padding:5px 5px 5px 5px;
}
 .pfr_post_title a:not(.btn),h2.pfr_post_title, .pfr_post_title,  .pfr_post_title a:not(.btn):focus 
{
font-size:24px;
font-family:"Arial";
font-weight:400;
font-style:normal;
margin-top:0;margin-bottom:0;color:#777777;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-repeat: repeat;
}
 #pfr_content .pfr_page_title, #pfr_content .pfr_page_title a, #pfr_content .pfr_page_title a:visited, #pfr_content .pfr_page_title a:hover, #pfr_content h1.pfr_page_title a, #pfr_content  h1.pfr_page_title a:visited, #pfr_content  h1.pfr_page_title a:hover, #pfr_content h2.pfr_page_title a, #pfr_content  h2.pfr_page_title a:visited, #pfr_content  h2.pfr_page_title a:hover, #pfr_content h3.pfr_page_title a, #pfr_content  h3.pfr_page_title a:visited, #pfr_content  h3.pfr_page_title a:hover, #pfr_content h4.pfr_page_title a, #pfr_content  h4.pfr_page_title a:visited, #pfr_content  h4.pfr_page_title a:hover, #pfr_content h5.pfr_page_title a, #pfr_content  h5.pfr_page_title a:visited, #pfr_content  h5.pfr_page_title a:hover, #pfr_content h6.pfr_page_title a, #pfr_content  h6.pfr_page_title a:visited, #pfr_content  h6.pfr_page_title a:hover
{
font-size:24px;
font-family:"Arial";
font-weight:400;
font-style:normal;
margin-top:0;margin-bottom:0;color:#000000;
text-shadow:none;text-align:left;
text-decoration:none;}
 .pfr_comment
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;padding:10px 10px 10px 10px;
}
 #pfr_content .pfr_comment p label
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;}
 #pfr_content blockquote p, .editor-styles-wrapper blockquote p
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;}
 #pfr_content .postedon a:not(.btn), .add-to-links a:not(.btn) , .add-to-links,  #pfr_content .add-to-links li, .mailto
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
margin-top:0;margin-bottom:0;color:#428BCA;
text-shadow:none;text-align:left;
text-decoration:none;}
 #pfr_content .postedon a
{
vertical-align:middle;}
 #pfr_content .postedon a:hover, .add-to-links a:hover, a.add-to-links:hover
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#3071A9;
text-shadow:none;text-align:left;
text-decoration:none;}
 #pfr_content .pfr_post .postedon
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
margin-top:0;margin-bottom:0;color:#5BC0DE;
text-shadow:none;text-align:left;
text-decoration:none;
}
 .pfr_post_title , .pfr_post_title a:not(.btn), .pfr_post_title a:not(.btn):focus, .pfr_post_title a:not(.btn):visited
{
font-size:24px;
font-family:"Arial";
font-weight:400;
font-style:normal;
margin-top:0;margin-bottom:0;color:#777777;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-color:transparent;
}
 .pfr_post_title a:not(.btn):hover 
{
background-color:transparent;
font-size:24px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
 .pfr_article 
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
margin-top:0;margin-bottom:0;color:#5BC0DE;
text-shadow:none;text-align:left;
text-decoration:none;}
 .postcontent p
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
margin-top:0;margin-bottom:0;color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;line-height:1.42;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
 #pfr_content .postcontent
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;}
 #pfr_content .list .postcontent
{
}
 #pfr_content .grid .postcontent
{
padding:5px 0 10px 0;
}
 #nav
{
top:155px;
position:absolute;
z-index:502;
left: 28.03%;
right:auto;
font-size:0;
}
 .postcontent img, img.alignleft,img.alignright
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
 img.aligncenter
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;margin-left:auto;
margin-right:auto;
}
 h1.pfr_verticalmenu_heading, h2.pfr_verticalmenu_heading,  h3.pfr_verticalmenu_heading, h4.pfr_verticalmenu_heading, h5.pfr_verticalmenu_heading, h6.pfr_verticalmenu_heading, p.pfr_verticalmenu_heading, span.pfr_verticalmenu_heading
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:center;
text-decoration:none;line-height:30px;
background:none;
margin:0;
}
 .pfr_block_header h1.pfr_block_heading, .pfr_block_header h2.pfr_block_heading,  .pfr_block_header h3.pfr_block_heading, .pfr_block_header h4.pfr_block_heading, .pfr_block_header h5.pfr_block_heading, .pfr_block_header h6.pfr_block_heading, p.pfr_block_heading, span.pfr_block_heading,#pfr_sidebar_right .block_header > h4,#pfr_sidebar_left .block_header > h4,.pfr_block h3.pfr_block_heading a:not(.btn),.pfr_block h3.pfr_block_heading a:visited:not(.btn),.pfr_block h3.pfr_block_heading a:hover:not(.btn)
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:center;
text-decoration:none;text-transform:none;
line-height:30px;
background:none;
margin:0;
}
 #pfr_block, #pfr_block .boxcolor
{
font-size:12px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;}
/*
{
TemplateToaster Version:8.0.0.20785
}
*/
 .btn-sm, .input-group-btn .btn.btn-sm, .input-des-qty .form-control, .btn-group-sm > .btn, .btn-sm:hover, .btn-group-sm > .btn:hover, .btn-sm:focus, .btn-group-sm > .btn:focus,a.btn-sm:hover,.btn.btn-default.btn-sm,.btn.btn-default.btn-sm:hover,.btn.btn-default.btn-sm,.btn.btn-default.btn-sm:hover,.btn.btn-danger.btn-sm,.btn.btn-danger.btn-sm:hover,.btn.btn-primary.btn-sm,.btn.btn-primary.btn-sm:hover,.btn.btn-info.btn-sm,.btn.btn-info.btn-sm:hover,.btn.btn-success.btn-sm,.btn.btn-success.btn-sm:hover,.btn-warning.btn-sm,.btn-warning.btn-sm:hover ,.btn.btn-success.btn-sm:focus,.btn.btn-primary.btn-sm:focus,.btn.btn-warming.btn-sm:focus,.btn.btn-info.btn-sm:focus,.btn.btn-danger.btn-sm:focus,.btn.btn-default.btn-sm:focus
{
border-radius:3px 3px 3px 3px;
padding:5px 10px 5px 10px;
font-size:12px;
height:auto;}
.pfr_prod_attribute .input-group-sm span.input-group-btn
{
 display: inline;}
.pfr_prod_attribute .input-group span.input-group-btn .btn.inc-btn,.pfr_prod_attribute .input-group span.input-group-btn .btn.inc-btn:hover,.pfr_prod_attribute .input-group span.input-group-btn .btn.inc-btn:focus,.pfr_prod_attribute .input-group span.input-group-btn .btn.inc-btn,.pfr_prod_attribute .input-group span.input-group-btn .btn.inc-btn:hover,.pfr_prod_attribute .input-group span.input-group-btn .btn.inc-btn:focus
{
border-bottom-left-radius:3px;
border-top-left-radius:3px;
margin:0 3px 0 3px;
}
.pfr_prod_attribute .input-group span.input-group-btn .btn.dec-btn,.pfr_prod_attribute .input-group span.input-group-btn .btn.dec-btn:hover,.pfr_prod_attribute .input-group span.input-group-btn .btn.dec-btn:focus,.pfr_prod_attribute .input-group span.input-group-btn .btn.dec-btn,.pfr_prod_attribute .input-group span.input-group-btn .btn.dec-btn:hover,.pfr_prod_attribute .input-group span.input-group-btn .btn.dec-btn:focus
{
border-radius:3px 3px 3px 3px;
margin:0 3px 0 3px;
}
@media only screen
and (max-width : 640px)
{
object, video
{
width:100% !important;
height:auto;
}
}
/* Smartphones (portrait and landscape) ----------- */
@media only screen
and (min-width : 150px)
and (max-width : 767px) 
{
#pfr_header_inner 
{
width:auto !important;
text-align:center !important;
}
#pfr_menu_inner_in .pfr_menu_items 
{
display:flex;
}
#pfr_menu_inner_in 
{
width:auto !important;
height:auto !important;
text-align:left !important;
}
 .pfr_slideshow_last
{
width:100%;
}
.gallery-item{
float:none;
}#pfr_table.table
{
width:100%;
}
#pfr_sidebar_left 
{
float: none !important;
width: auto !important;
margin:0;
border-radius:0;
padding:0;}
#pfr_sidebar_right 
{
float: none !important;
width: auto !important;
margin:0;
border:0;
border-radius:0;
padding:0;
}
#pfr_content 
{
float: none !important;
width: auto !important;
margin:0;
border:0;
border-radius:0;
}
#pfr_content_single_sidebar_left,#pfr_content_single_sidebar_right,#pfr_content_zero_sidebar,#pfr_content_both_sidebar 
{
float: none !important;
width: auto !important;
}
#pfr_page 
{
max-width:none !important;
min-width:0 !important;
padding-top:0;
}
.pfr_slogan_style 
{
text-align:center;
}
#pfr_page .pfr_footer_bottom_footer_inner 
{
width:auto !important;
text-align:center;
}
.footer-widget-area 
{
width:auto  !important;
border:0;
border-radius:0;
padding:0;
margin:0;
}
#pfr_page .pfr_slideshow_inner 
{
height:100% !important;
}
ul.pfr_menu_items li 
{
margin:0;}
.article_column
{
width:100% !important;float:none !important;padding-right:0 !important;}
}
 .pfr_menu_items  li .pfr_menu_items_parent_link
{
display:block;
padding: 0 20px 0 20px;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
border-radius:0 0 0 0;
border:solid rgba(234,234,234,1);
border-width: 0 0 0 0;
box-shadow:none;cursor:pointer;
 height:30px;
box-sizing:border-box;
}
 ul.nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow
{
display:block;
padding: 0 20px 0 20px;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(234,234,234,1);
border-width: 0 0 0 0;
box-shadow:none;box-sizing:border-box;
cursor:pointer;
height:30px;
}
 .pfr_menu_items  li ul.child li a.subchild
{
line-height:30px;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
 .pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
float: left;
padding-left:20px;
padding-right:20px;
box-sizing:border-box;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor: pointer;
display: block;
line-height:30px;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(251,114,78,1);
border-width: 0 0 0 0;
box-shadow:none;padding-top:0;
padding-bottom:0;
}
 .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
box-sizing:border-box;
padding-left:20px;
padding-right:20px;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(251,114,78,1);
border-width: 0 0 0 0;
box-shadow:none; height:30px;
padding-top:0;
padding-bottom:0;
}
/* Small Tabs (portrait and landscape) ----------- */
@media only screen
and (min-width : 768px)
and (max-width:991px) 
{
#pfr_header_inner 
{
width: auto  !important;
text-align:center;
}
#pfr_menu_inner_in 
{
width: auto !important;
}
.gallery-item{
float:none;
}body
{
margin:0;
}
#pfr_page 
{
max-width:none !important;
min-width:0 !important;
padding-top:0;
}
}
@media only screen
and (min-width : 150px)
and (max-width:991px) 
{
.pfr_footer_bottom_footer_inner 
{
width:100% !important;
text-align:center;
}
img 
{
max-width : 100%;}
}
/* iPads (portrait and landscape) ----------- */
@media only screen
and (min-width : 768px)
and (max-width:991px) 
{
.pfr_header_logo 
{
background-size:100% 100%;
}
#pfr_header_inner 
{
width: auto!important;
}
.pfr_slideshow_last
{
width:100%;
}
#pfr_page .pfr_footer_bottom_footer_inner 
{
width:auto !important;
}
#pfr_page 
{
max-width:none !important;
min-width:0 !important;
}
.pfr_banner_header 
{
width:auto !important;
}
.pfr_banner_slideshow 
{
width:auto !important;
}
.pfr_banner_menu 
{
width:auto !important;
}
.footer-widget-area 
{
width:auto !important;
}
}
@media only screen
and (max-width : 767px)
{
.menu_inner_in
{
height: 30px;
}
}
/* Smartphones (portrait and landscape) ----------- */
@media only screen
and (min-width : 150px)
and (max-width : 767px) 
{
#navigationmenu .navbar-header 
{
position: relative;
z-index: 501;

}
.pfr_menu_items .horiz_separator
{
border-width:0 0 0 0;
border-style:solid;
border-color:transparent;
width:auto !important;
height:auto !important;
float:none !important;
margin:0;
display:none;
}
ul.pfr_menu_items li 
{
margin:0;}
ul.pfr_menu_items li.pfr_menu_items_parent a, ul.pfr_menu_items li.pfr_menu_items_parent span.separator 
{
float:none !important;
}
#pfr_menu .pfr_menu_items 
{
display:flex;
}
.pfr_vmenu_items ul.child li a 
{
cursor:pointer;
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;margin:5px 5px 5px 5px;
display:block;
}
.nav.pfr_vmenu_items ul.child li a:hover 
{
cursor:pointer;
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;margin:5px 5px 5px 5px;
display:block;
}
.nav.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_arrow 
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;display:block;
padding-left:4px;
padding-right:4px;
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_arrow,pfr_ .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active_arrow 
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;display:block;
padding-left:4px;
padding-right:4px;
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link,pfr_ .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;display:block;
padding-left:4px;
padding-right:4px;
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.menu-center 
{
z-index:99999;
}

}
 #nav-expander .pfr_menu_toggle_button
{
display:inline-block;

}
 #nav-expander .pfr_menu_button_text
{
display:none;

}
 #pfr_menu .navbar-toggle
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(220,220,220,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;line-height: 1.42;

}
 #pfr_menu nav .icon-bar
{
border-width:1px 0 0 0;
border-style:solid;
border-color:#333333;
height:1px;

}
 #pfr_menu .navbar-toggle .pfr_menu_button_text
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;text-align:left;
text-decoration:none;
}
 #pfr_menu .navbar-toggle:hover
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(38,59,92,1);
border-width: 0 0 0 0;
box-shadow:none;line-height: 1.42;

}
 #pfr_menu nav #nav-expander:hover .icon-bar
{
border-width:1px 0 0 0;
border-style:solid;
border-color:#FFFFFF;
height:1px;

}
 #pfr_menu .navbar-toggle:hover .pfr_menu_button_text
{
font-size:14px;
font-family:"Times New Roman";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;text-align:left;
text-decoration:none;
}
 #pfr_menu .navbar-toggle:active, #pfr_menu .navbar-toggle:focus
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(220,220,220,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;
}
 #pfr_menu nav #nav-expander:active .icon-bar, nav#pfr_menu nav #nav-expander:focus .icon-bar
{
border-width:1px 0 0 0;
border-style:solid;
border-color:#333333;
height:1px;

}
 #pfr_menu .navbar-toggle:focus .pfr_menu_button_text
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;text-align:left;
text-decoration:none;
}
 #pfr_menu .navbar-toggle
{
z-index:501;margin-top:-0.5px;
margin-bottom:-0.5px;

}
 #pfr_menu .navbar-toggle
{
padding: 7px 7px;
margin-right:3px;
float:right;

}
 #pfr_menu .navbar-toggle:hover, #pfr_menu .navbar-toggle:focus
{
margin-right:3px;
float:right;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 background-color:#E7E7E7;
background:rgba(231,231,231,1);
background-clip:padding-box;display:block;
padding-left:4px;
padding-right:4px;
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;display:block;
padding-left:4px;
padding-right:4px;
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
@media only screen
and (min-width : 150px)
and (max-width:1024px) 
{
}
 .btn,.btn:focus
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
border-radius:8px 8px 8px 8px;
border:solid rgba(255,255,255,1);
border-width: 2px 2px 2px 2px;
box-shadow:none;padding:10px 20px 10px 20px;
}
#pfr_header .form-search span.input-group-btn .btn
{
border-bottom-left-radius:8px;
border-top-left-radius:8px;
border-bottom-right-radius:8px;
border-top-right-radius:8px;
margin:0 3px 0 3px;
}
 .btn:hover
{
font-size:14px;
font-family:"Open Sans","Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
border-radius:10px 10px 10px 10px;
border:solid rgba(255,255,255,1);
border-width: 2px 2px 2px 2px;
box-shadow:none;}
#pfr_header .form-search span.input-group-btn .btn,.page-not-found .form-search span.input-group-btn .btn
{
border-bottom-left-radius:10px;
border-top-left-radius:10px;
margin:0 3px 0 3px;
}
 .btn-default, .btn-default:focus,button,.button, .button-primary, #pfr_content .woocommerce input.button, #pfr_content ul.products li a.button, #pfr_content .button:visited, #pfr_content p.add_review a, #pfr_content p.add_review a:visited, #pfr_content a.button, #pfr_content a.button:visited, input#submit,.woocommerce a.button,.woocommerce input.button, .woocommerce .checkout-button.button, .woocommerce #respond input#submitwoocommerce-Button 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:8px 8px 8px 8px;
border:solid rgba(255,255,255,1);
border-width: 2px 2px 2px 2px;
box-shadow:none;box-sizing:inherit;
clear:none;
width:auto;
height:auto;
overflow:visible;
display:inline-block;
}
 .btn.btn-primary, .btn.btn-primary:focus
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;color:#4E4E4E;
border-color:#357EBD;
}
 .btn.btn-success, .btn.btn-success:focus
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;color:#FFFFFF;
border-color:#FFFFFF;
}
 .btn.btn-info, .btn.btn-info:focus
{
background-color:#263B5C;
background:rgba(38,59,92,1);
background-clip:padding-box;color:#FFFFFF;
border-color:transparent;
}
 .btn.btn-warning, .btn.btn-warning:focus
{
background-color:#F46F4C;
background:rgba(244,111,76,1);
background-clip:padding-box;color:#FFFFFF;
border-color:#F46F4C;
}
 .btn.btn-danger, .btn.btn-danger:focus
{
background-color:#D9534F;
background:rgba(217,83,79,1);
background-clip:padding-box;color:#FFFFFF;
border-color:#D43F3A;
}
 .btn.btn-default, .btn.btn-deafult:focus
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:8px 8px 8px 8px;
border:solid rgba(255,255,255,1);
border-width: 2px 2px 2px 2px;
box-shadow:none;}
 .btn.btn-primary:hover, a.btn.btn-primary:hover 
{
background-color:#EEEEEE;
background:rgba(238,238,238,1);
background-clip:padding-box;color:#333333;
border-color:#ADADAD;
}
 .btn.btn-success:hover , a.btn.btn-success:hover
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;color:#000000;
border-color:#FFFFFF;
}
 .btn.btn-info:hover , a.btn.btn-info:hover
{
background-color:#628FB2;
background:rgba(98,143,178,1);
background-clip:padding-box;color:#FFFFFF;
border-color:transparent;
}
 .btn.btn-warning:hover, a.btn.btn-warning:hover 
{
background-color:#EEEEEE;
background:rgba(238,238,238,1);
background-clip:padding-box;color:#333333;
border-color:#ADADAD;
}
 .btn.btn-danger:hover, a.btn.btn-danger:hover 
{
background-color:#EEEEEE;
background:rgba(238,238,238,1);
background-clip:padding-box;color:#333333;
border-color:#ADADAD;
}
 .btn-lg, .btn-group-lg > .btn, .btn-lg:hover, .btn-group-lg > .btn:hover, a.btn.btn-lg, a.btn.btn-lg:hover , a.btn.btn-lg:focus 
{
border-radius:6px 6px 6px 6px;
padding:10px 16px 10px 16px;
font-size:18px;
}
 .btn-xs, .btn-group-xs > .btn, .btn-xs:hover, .btn-group-xs > .btn:hover, a.btn.btn-xs:hover ,a.btn.btn-xs:focus 
{
border-radius:3px 3px 3px 3px;
padding:1px 5px 1px 5px;
font-size:12px;
}
.btn-default:hover,button:hover,.button:hover, .button-primary:hover, #pfr_content .woocommerce input.button:hover, #pfr_content ul.products li a.button:hover, #pfr_content p.add_review a:hover, #pfr_content a.button:hover, input#submit:hover, a.btn:hover, .woocommerce input.button:hover, .woocommerce .checkout-button.button:hover
{
border-radius:10px 10px 10px 10px;
border:solid rgba(255,255,255,1);
border-width: 2px 2px 2px 2px;
box-shadow:none;background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;box-sizing:inherit;
clear:none;
width:auto;
height:auto;
overflow:visible;
display:inline-block;
}
.input-group .form-control 

{
height:44px;}
.pfr_image
{
max-width:100%;}
.pfr_fill
{
width:100%;}
.pfr_uniform
{
max-width:100%!important;height:auto !important;vertical-align:middle;
}
#pfr_footer .pfr_image
{
line-height:inherit;
}
#pfr_footer .html_content span
{
vertical-align:middle;
}
#pfr_footer .container
{
margin:auto;}
.contact_file.btn-file input[type="file"] 
{
cursor: inherit;display: block;font-size: 100px; min-height: 100%;position: absolute;right: 0;text-align: right;top: inherit;bottom: 100%;outline-style: none!important;
}
label.btn.contact_file.btn-file 
{
display: table-cell;
}
form .btn-file.contact_file 
{
 overflow: hidden;position: relative;
}
.contactformdiv span#upload-file, span#upload-file 
{
display: table-cell;padding: 8px;vertical-align: middle;
}
.embed-responsive
{
top:0;
}
#pfr_body_video
{
z-index:-1;
object-fit: cover;
position: absolute;
height: 100%;
width:100%;
opacity:1;
}
body 
{
position:relative;
}
.btn-default:hover,button:hover,.button:hover, .button-primary:hover, #pfr_content .woocommerce input.button:hover, #pfr_content ul.products li a.button:hover, #pfr_content p.add_review a:hover, #pfr_content a.button:hover, input#submit:hover, a.btn.btn-default:hover, .woocommerce input.button:hover, .woocommerce .checkout-button.button:hover, .woocommerce button.single_add_to_cart_button.button.alt:hover
{
border-radius:10px 10px 10px 10px;
border:solid rgba(255,255,255,1);
border-width: 2px 2px 2px 2px;
box-shadow:none;background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;box-sizing:inherit;
clear:none;
width:auto;
height:auto;
overflow:visible;
display:inline-block;
}
hr, .pagination
{
margin: 0;
}
#pfr_content .pagination 
{
padding-left: 0;
}
 .inputbutton
{
background: none repeat scroll 0 0 transparent;
border: medium none;
color:#FFFFFF;
cursor: pointer;
font-size:14px;
padding:10px 20px 10px 20px;
 left: -15px;
}
.postedon img
{
vertical-align:middle;
}
 #pfr_content div.pagination
{
display: block;
}
.pfr_verticalmenu_header img,.pfr_block img
{
vertical-align:middle;
}
*
{
margin:0;
padding:0;
}
@media only screen and (max-width:767px) 
{
#pfr_menu .navbar-collapse 
{
padding-left:0;
padding-right:0;
}
}
#pfr_content_and_sidebar_container 
{
width:auto !important;
margin:0 auto;
}
.pfr_block  .pfr_radio
{
float:left;
margin-right:4px;
}
fieldset
{
border:0;
padding-bottom:5px;
}
.boxcolor,.form-text
{
width: 100%;
}
 .login_head h1
{
text-align:center;
}
.pfr_comment_reply_edit 
{
float:right;
}
.pfr_comment_reply_edit span 
{
padding-right:5px;
}
.pfr_post .pfr_post_content_inner
{
overflow:hidden;
}
.pfr_comment form p input,.pfr_comment form p textarea 
{
overflow:hidden;
}
#pfr_content .pfr_comment p
{
text-align:left;
margin:5px 0 0 0;
background:none;
}
 .pfr_article dl 
{
margin:2px;
}
.back-to-top 
{
position:fixed;
bottom: 0;
right: 2em;
text-decoration: none;
padding: 0.5em;
display: none;
z-index:999;
}
.form-item label
{
text-align:left;
}
#user-login-form ul li
{
background:none!important;
text-align:left;
padding-left:0!important;
margin-left:0!important;
margin-top:5px!important;
}
/*----------- */
.menu-toggle 
{
display:none;
}
 .required:first-child:after 
{
color:red;
content: '*';
display: inline;
}
 .has-error 
{
margin-top:4px;
}
 form.form-horizontal 
{
width:100%;
}
.pfr_image::after
{
clear: both;content: '.';display:block;height: 0;visibility: hidden;}
.widget_before_title
{
color:#FFFFFF;
font-size:16px;
margin: 0 5px;
}
.footerwidget
{
margin:0 auto;
}
.menutexticon
{
display: inline-block;
vertical-align: middle;
margin-right: 3px;
}
button#nav-expander.navbar-toggle span
{
vertical-align: middle;
}
.fullwidth
{
width:100%;
}
.remove_collapsing_margins
{
height: 0;
width: 0;
overflow: hidden;
-webkit-margin-top-collapse: separate;
}
.transparent
{
background-color:transparent;
}
.comment_hr
{
color:#fff;
}
.error
{
padding: 5px 9px;
border: 1px solid red;
color: red;
border-radius: 3px;
}
.success
{
padding: 5px 9px;
border: 1px solid green;
color: green;
border-radius: 3px;
}
.wp-caption {
background: #fff;
border: 1px solid #f0f0f0;
max-width: 96%; /* Image does not overflow the content area */
padding: 5px 3px 10px;
text-align: center;
}
.wp-caption.alignnone {
margin: 5px 20px 20px 0;
}
.wp-caption.alignleft {
margin: 5px 20px 20px 0;
}
.wp-caption.alignright {
margin: 5px 20px 20px 0;
}
.wp-caption img {
border: 0 none;
height: auto;
margin: 0;
max-width: 98.5%;
padding: 0;
width: auto;
}
.wp-caption p.wp-caption-text {
line-height: 17px;
margin: 0;
padding: 0 4px 5px;
}
.sticky .featured-post{
background:url('images/pin.png') no-repeat center;
display:block;
width:16px;
height:16px;
float:left;
}
/* Audio */
.format-audio .entry-content .audio-icon {
background:url('images/audio.png') no-repeat center;
width:32px;
height:32px;
padding-left:15px;
padding-top:15px;
float:left;
box-sizing: border-box;
}
.format-audio .audio-content {
background: url(images/dotted-line.png) repeat-y left top;
background-size: 4px 4px;
float: right;
padding-left: 35px;
box-sizing: border-box;
width: -webkit-calc(100% - 85px);
width:         calc(100% - 85px);
}
.format-audio .wp-audio-shortcode {
height: 30px !important; /* Override mediaelement.js style */
margin: 20px 0;
max-width: 400px !important; /* Override mediaelement.js style */
}
.format-audio audio {
max-width: 100% !important; /* Avoid player width overflow. */
}
.entry-content img,
.entry-summary img,
.comment-content img,
.widget img,
.wp-caption {
max-width: 100%;
}
.gallery {
margin-bottom: 20px;
margin-left: -4px;
}
.gallery-item {
float: left;
margin: 0 4px 4px 0;
overflow: hidden;
position: relative;
}
.gallery-columns-1.gallery-size-medium,
.gallery-columns-1.gallery-size-thumbnail,
.gallery-columns-2.gallery-size-thumbnail,
.gallery-columns-3.gallery-size-thumbnail {
display: table;
margin: 0 auto 20px;
}
.gallery-columns-1 .gallery-item,
.gallery-columns-2 .gallery-item,
.gallery-columns-3 .gallery-item {
text-align: center;
}
.gallery-columns-4 .gallery-item {
max-width: 23%;
max-width: -webkit-calc(25% - 4px);
max-width:         calc(25% - 4px);
}
.gallery-columns-5 .gallery-item {
max-width: 19%;
max-width: -webkit-calc(20% - 4px);
max-width:         calc(20% - 4px);
}
.gallery-columns-6 .gallery-item {
max-width: 15%;
max-width: -webkit-calc(16.7% - 4px);
max-width:         calc(16.7% - 4px);
}
.gallery-columns-7 .gallery-item {
max-width: 13%;
max-width: -webkit-calc(14.28% - 4px);
max-width:         calc(14.28% - 4px);
}
.gallery-columns-8 .gallery-item {
max-width: 11%;
max-width: -webkit-calc(12.5% - 4px);
max-width:         calc(12.5% - 4px);
}
.gallery-columns-9 .gallery-item {
max-width: 9%;
max-width: -webkit-calc(11.1% - 4px);
max-width:         calc(11.1% - 4px);
}
.gallery-columns-1 .gallery-item:nth-of-type(1n),
.gallery-columns-2 .gallery-item:nth-of-type(2n),
.gallery-columns-3 .gallery-item:nth-of-type(3n),
.gallery-columns-4 .gallery-item:nth-of-type(4n),
.gallery-columns-5 .gallery-item:nth-of-type(5n),
.gallery-columns-6 .gallery-item:nth-of-type(6n),
.gallery-columns-7 .gallery-item:nth-of-type(7n),
.gallery-columns-8 .gallery-item:nth-of-type(8n),
.gallery-columns-9 .gallery-item:nth-of-type(9n){
margin-right: 0;
}
.gallery-caption {
background-color: rgba(0, 0, 0, 0.7);
box-sizing: border-box;
color: #fff;
font-size: 14px;
line-height: 1.3;
margin: 0;
max-height: 50%;
opacity: 0;
padding: 2px 8px;
position: absolute;
bottom: 0;
left: 0;
text-align: left;
-webkit-transition: opacity 400ms ease;
-moz-transition: opacity 400ms ease;
-o-transition: opacity 400ms ease;
-ms-transition: opacity 400ms ease;
transition: opacity 400ms ease;
width: 100%;
}
.gallery-caption:before {
box-shadow: 0 -10px 15px #000 inset;
height: 100%;
min-height: 49px;
position: absolute;
left: 0;
top: 0;
width: 100%;
}
.gallery-item:hover .gallery-caption {
opacity: 1;
}
.gallery-columns-7 .gallery-caption,
.gallery-columns-8 .gallery-caption,
.gallery-columns-9 .gallery-caption {
display: none;
}
#pfr_content ol.commentlist li{
list-style:none;
text-indent: 0 !important;
}
.bypostauthor .vcard,.vcard{
float:left;
max-width:74px;
}
.commentmetadata, .reply{
float: right;
}
#pfr_content .commentlist img{
position:static;
}
.says
{
display:none;
}
.author.vcard
{
float: none;
}
.entry-thumbnail .wp-post-image 
{
display: block;
max-width: 100%;
height: auto;
margin: auto;
}
@media screen and (min-width: 768px) and (max-width:991px) 
{
.admin-bar .navigation-top .fixed-top 
{
top: 46px;
}
}
@media screen and (min-width:992px) 
{
.admin-bar .navigation-top .fixed-top 
{
top: 32px;
}
}
@media only screen and (min-width: 768px)
{
.magcolumn
{
margin-right:7px;float:left;width: calc(100% / 3 - 7px);
}

}
.aligncenter,img.aligncenter
{
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
}
.alignleft,img.alignleft
{
float: left;
}
.alignright,img.alignright
{
float: right;
}
figure.size-thumbnail img,figure.size-medium img,figure.size-large img,figure.size-full img,img.size-auto,img.size-full,img.size-large,img.size-medium,.attachment img
{
max-width:100%;
height:auto;
}
.commentlist img
{
left:0;
position:absolute;
}
.commentlist
{
margin:0;
list-style:none outside none;
vertical-align:baseline;
padding:0;
}
#comments li
{
margin:0 0 35px;
position:relative;
}
#wp-calendar
{
width:100%;
text-align:left;
}
p
{
padding:0;
}
.btn:hover
{
clear:none;
height:auto;
}
.postedon img, .blog .pfr_article .pfr_post_title img {
vertical-align: middle;
margin: 0 2px;
}
 #pfr_sidebar_left table 
{
width:100%;
}
 #pfr_sidebar_right table 
{
width:100%;
}
#bbpress-forums p.bbp-topic-meta img.avatar, #bbpress-forums ul.bbp-reply-revision-log img.avatar, #bbpress-forums ul.bbp-topic-revision-log img.avatar, #bbpress-forums div.bbp-template-notice img.avatar, #bbpress-forums .widget_display_topics img.avatar, #bbpress-forums .widget_display_replies img.avatar
{
margin-bottom: 0 !important;
}
#bbpress-forums ul.bbp-lead-topic, #bbpress-forums ul.bbp-topics, #bbpress-forums ul.bbp-forums, #bbpress-forums ul.bbp-replies, #bbpress-forums ul.bbp-search-results 
{
padding-left: 0 !important;
}
#bbpress-forums div.bbp-topic-author a.bbp-author-name, #bbpress-forums div.bbp-reply-author a.bbp-author-name
{
clear: left !important;
display: inline !important;
}
#bbp_search_submit
{
height: 25px !important;
}
#bbp-user-navigation > ul
{
display: inline-block !important;
}
.bbp-user-topics-created-link 
{
 display: inline-block !important;
}
#bbpress-forums .avatar
{
 max-width: none !important;
}
.bbp-form select
{
 height: 27px !important;
}
 #bbpress-forums #bbp-search-form #bbp_search
{
 height: 25px !important;
}
.bbp-user-topics-created-link 
{
 display: inline-block !important;
}
#bbp-user-navigation > ul
{
 display: inline-block !important;
}
#comment
{
margin-left: 5px !important;
}
code
{
background-color: rgba(0, 0, 0, 0) !important;
border-radius: 0 !important;
color: inherit !important;
font-size: 90% !important;
padding: 0 !important;
white-space: normal !important;
}
#buddypress .activity-list .activity-avatar
{
margin-left: 5px !important;
}
#buddypress table.notifications tr td, #buddypress table.notifications-settings tr td, #buddypress table.profile-settings tr td, #buddypress table.profile-fields tr td, #buddypress table.wp-profile-fields tr td, #buddypress table.messages-notices tr td, #buddypress table.forum tr td, #buddypress table.notifications tr th, #buddypress table.notifications-settings tr th, #buddypress table.profile-fields tr th, #buddypress table.wp-profile-fields tr th, #buddypress table.messages-notices tr th, #buddypress table.forum tr th 
{
padding: 3px !important;
}
 #buddypress select
{
  height: 27px !important;
}
 #buddypress #members_search_submit
{
 height: 25px !important;
padding: 5px !important;
}
 #buddypress div.dir-search input[type="text"], #buddypress li.groups-members-search input[type="text"] 
{
  height: 27px !important;
}
@media only screen
and (min-width : 150px)
and (max-width:1024px) 
{
 footer, header#pfr_header 
{
 max-width: 100%;
width:auto;
}
.pfr_header_element_alignment.container,.pfr_menu_element_alignment.container,.pfr_slideshow_element_alignment.container,.pfr_footer_element_alignment.container
{
max-width: 100%;
}
}
@media (min-width : 992px) and (max-width:1199px)
{
 .container 
{
max-width : 100%;
}
}
@media (min-width : 992px) and (max-width:1100px)
{
.pfr_menu_element_alignment.container  
{
max-width : 100vw;
}
}
@media only screen and (min-width:768px) 
{
.middle_right p 
{
text-align:right;
}
.middle_right p:nth-child(2) 
{
 margin: 5px 0;
}

}
@media only screen and (max-width:767px) 
{
.middle_right  
{
 margin: 10px 0 0;
}

}
.cart-collaterals
{
margin:0 45px;
}
#pfr_content ul li 
{
 margin-right: 0; margin-left: 0;
}
.pfr_ecommerce #pfr_content ul
{
text-indent:0;
}
.nav > li > a
{
padding:0;
}
.pfr_ecommerce ul:not(.footer_list)  
{
list-style:none;
}
.pfr_ecommerce #pfr_content ul.pfr_prodes_Tab_Title, #pfr_content ul.pfr_prodes_Tab_Title 
{
padding:0;
}
#pfr_content .messages li 
{
list-style:none outside none;
background:none;
}
header ul.links li.last,.pfr_header_links .right-nav .link.last
{
border:none;
padding-right:0;
}
header ul.links li.first
{
padding-left:0;
}
header .form-search span.pfr_button, header .form-search .pfr_button_hover1
{
margin-top:0;
}
header .form-search label
{
display:none;
}
.pfr_footer_links ul
{
list-style:none outside none;
}
.pfr_footer_links ul li.first
{
padding-left:0;
}
.pfr_footer_links ul li.last
{
border:none;
padding-right:0;
}
 #pfr_content .pagination
{
text-indent: 0 !important;
}
.pfr_images_container 
{
 overflow: hidden; position: absolute;
 left: 0;
 right: 0;
 top:0;
 bottom:0;
 margin: 0 auto;
 height: 100%; 
}
 #pfr_content ul:not(.woocommerce-error):not(.order_details):not(.nav-tabs), .editor-styles-wrapper ul:not(.woocommerce-error):not(.order_details):not(.nav-tabs):not(.dropdown-menu):not(#pfr_slideshow_inner ul), #pfr_content ol:not(.flex-control-thumbs):not(#pfr_content ol) #pfr_content ul:not(.nav.nav-tabs), body:not(.pfr_ecommerce) ul:not(.woocommerce-error):not(.order_details):not(#pfr_slideshow_inner ul):not(.nav-tabs):not(.dropdown-menu), body:not(.pfr_ecommerce) ol:not(.flex-control-thumbs)label
{
font-weight:normal;
}
.pfr_comment .form-submit #submit
{
margin-top:10px;
}
button, button:hover  
{
background-color: unset;background: unset;background-clip: unset;border-radius: unset;border: unset;border-width: unset;box-shadow: unset;font-size: 14px;font-family: unset;font-weight: unset;font-style: unset;color: #595959;text-shadow: unset;text-align: center;text-decoration: unset;box-sizing: unset;clear: unset;width: unset;height: unset;overflow: visible;display: unset;
}
#pfr_content .html_content li p, .html_content ul li p,.html_content ol li p
{
margin:0;padding:0;text-shadow:none;}
#pfr_content .html_content p, .html_content p,#pfr_content .html_content a, .html_content a
{
text-shadow:none;word-break:break-word;}
body:not(.pfr_ecommerce) #pfr_content .html_content ul,#pfr_content .html_content ol, .pfr_block .pfr_block_content .html_content ul,.html_content ul,.html_content ol 
{
list-style-image:none;text-indent:0;padding-left:25px;
}
.pfr_verticalmenu_content .navbar 
{
height:auto;display:block;padding:0;margin:0;
}
div[class^="pfr_menushape"] .html_content,div[class^="pfr_headershape"] .html_content,div[class^="pfr_slideshowshape"] .html_content,div[class^="pfr_stickyslideshowshape"] .html_content,div[class^="pfr_footershape"] .html_content 
{
position: absolute;
height:100%;
left:0;
right:0;
margin: 0 auto;
overflow: hidden;
}
.html_content span 
{
vertical-align: unset;

}
body:not(.pfr_ecommerce) #pfr_content ul.pagination 
{
list-style-image: none;
}
.dropdown-backdrop
{
position:relative;
}
 .post_column .tt_link 
{
vertical-align:middle;
}
 .container 
{
overflow:visible!important;
}
 .show > .child 
{
display: block;
}
.pfr_block_heading img, .pfr_verticalmenu_heading img 
{
vertical-align: middle; }
.margin_collapsetop
{
height:0px;width:0px;overflow:hidden;-webkit-margin-top-collapse: separate; }
.margin_collapsebottom
{
height:0px;width:0px;overflow:hidden;-webkit-margin-bottom-collapse: separate; }
 .back-to-top img
{
margin:0 10px 10px 0;

}
/* desktop view end */
#pfr_content_and_sidebar_container .pfr_verticalmenu .pfr_verticalmenu_content li::before,#pfr_content_and_sidebar_container .pfr_verticalmenu .pfr_verticalmenu_content li::after 
{
content:'';display:table;
}
@media only screen and (max-width: 360px)
{
	 ul.pfr_menu_items 
{
padding-top:0 !important;
}
}
@media screen and (min-width:768px)
{
.pfr_banner_header_inner_above_widget_container div[class^="pfr_banner_header_inner_above"],.pfr_banner_header_inner_below_widget_container div[class^="pfr_banner_header_inner_below"],.pfr_banner_menu_inner_above_widget_container div[class^="pfr_banner_menu_inner_above"],.pfr_banner_menu_inner_below_widget_container div[class^="pfr_banner_menu_inner_below"],.pfr_banner_slideshow_inner_above_widget_container div[class^="pfr_banner_slideshow_inner_above"],.pfr_banner_slideshow_inner_below_widget_container div[class^="pfr_banner_slideshow_inner_below"],.pfr_banner_footer_inner_above_widget_container div[class^="pfr_banner_footer_inner_above"],.pfr_banner_footer_inner_below_widget_container div[class^="pfr_banner_footer_inner_below"],.pfr_topcolumn_widget_container div[class^="pfr_contenttopcolumn"],.pfr_bottomcolumn_widget_container div[class^="pfr_contentbottomcolumn"],.pfr_footer-widget-area_inner_above_widget_container div[class^="pfr_footer-widget-area_inner_above"],.pfr_footer-widget-area_inner_below_widget_container div[class^="pfr_footer-widget-area_inner_below"],div[class^="contenttopcolumn"], div[class^="contentbottomcolumn"], .editor-styles-wrapper .row, #pfr_html_content_margin .row 
{
display: -webkit-box;
 display: -webkit-flex;
 display: -ms-flexbox;
 display: flex;-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
 flex-wrap: wrap;
 width: auto; max-width: 100%;
}
div[class^="pfr_banner_header_inner_above"] > [class*='col-'],div[class^="pfr_banner_header_inner_below"] > [class*='col-'],div[class^="pfr_banner_menu_inner_above"] > [class*='col-'],div[class^="pfr_banner_menu_inner_below"] > [class*='col-'],div[class^="pfr_banner_slideshow_inner_above"] > [class*='col-'],div[class^="pfr_banner_slideshow_inner_below"] > [class*='col-'],div[class^="pfr_banner_footer_inner_above"] > [class*='col-'],div[class^="pfr_banner_footer_inner_below"] > [class*='col-'],div[class^="contenttopcolumn"] > [class*='col-'],div[class^="contentbottomcolumn"] > [class*='col-'],div[class^="pfr_footer-widget-area_inner_above"] > [class*='col-'],div[class^="pfr_footer-widget-area_inner_below"] > [class*='col-'], .editor-styles-wrapper .row > [class*='col-'], #pfr_html_content_margin .row > [class*='col-'] 
{
display:-webkit-box;
 display: -webkit-flex;
display: -ms-flexbox;
 display: flex;
 
}
div[class^="pfr_banner_header_inner_above"] > [class*='col-'] > div,div[class^="pfr_banner_header_inner_below"] > [class*='col-'] > div,div[class^="pfr_banner_menu_inner_above"] > [class*='col-'] > div,div[class^="pfr_banner_menu_inner_below"] > [class*='col-'] > div,div[class^="pfr_banner_slideshow_inner_above"] > [class*='col-'] > div,div[class^="pfr_banner_slideshow_inner_below"] > [class*='col-'] > div,div[class^="pfr_banner_footer_inner_above"] > [class*='col-'] > div,div[class^="pfr_banner_footer_inner_below"] > [class*='col-'] > div,div[class^="contenttopcolumn"] > [class*='col-'] > div,div[class^="contentbottomcolumn"] > [class*='col-'] > div,div[class^="pfr_footer-widget-area_inner_above"] > [class*='col-'] > div,div[class^="pfr_footer-widget-area_inner_below"] > [class*='col-'] > div, .editor-styles-wrapper .row > [class*='col-'] > div, #pfr_html_content_margin .row > [class*='col-'] > div  
{
width: 100%; 
}
.editor-styles-wrapper .row::before, .editor-styles-wrapper .row::after, #pfr_html_content_margin .row::before, #pfr_html_content_margin  .row::after 
{
display: none; 
}

}
 .pfr_header_element_alignment,.pfr_menu_element_alignment ,.pfr_slideshow_element_alignment ,.pfr_footer_element_alignment 
{
position:relative;
margin:0 auto;
height:100%;

}
@media screen and (max-width:991px)
{
iframe.embed-responsive-item,video .embed-responsive-item 
{
max-width: 100%;max-height: 100%;
}

}
@media only screen
and (min-width:768px)
{
.dropdown-menu 
{
min-width:160px;
}
.navbar-nav ul.dropdown-menu > li 
{
position: relative;
}
 .pfr_menu_items.navbar-nav ul.dropdown-menu .sub-menu 
{
left: 100% ;
position: absolute;
top: 0;
margin-top: -1px;
}
}
.elementor-element .elementor-widget-container h1, .elementor-element .elementor-widget-container h2, .elementor-element .elementor-widget-container h3, .elementor-element .elementor-widget-container h4, .elementor-element .elementor-widget-container h5, .elementor-element .elementor-widget-container h6, #pfr_content_margin .elementor-element .elementor-widget-container p, #pfr_html_content_margin .elementor-element .elementor-widget-container p 
{
text-align:unset;color:unset;text-shadow:unset;font-size:unset;font-family:unset;font-weight:unset;text-decoration:unset;font-style:unset;line-height:unset;
}
/* Text meant only for screen readers. */ 
.screen-reader-text 
{
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
white-space: nowrap;
height: 1px;
width: 1px;
overflow: hidden;
}
/* tablet view start */
@media only screen
and (min-width : 768px)
and (max-width : 991px) 
{
body
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;margin:0;
background-attachment:fixed;}
 #pfr_body_video
{
display: none;
}
 #pfr_page
{
margin-top:0;
margin-bottom:0;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;box-sizing:border-box;
}
 .container 
{
width:100%;

}
 #pfr_content .pfr_comments 
{
display:flex;
}
 .navbar 
{
min-height:45px;
}
 #pfr_header_inner 
{
height:3000px;
position:relative;
}
 #navigationmenu 
{
width:auto;
margin:0 auto;
}
 #pfr_menu .navbar
{
height:45px;
border-radius:0 0 0 0;
border:solid rgba(231,231,231,1);
border-width: 0 0 0 0;
box-shadow:none;z-index:1000;
box-sizing:border-box;}
 #pfr_menu_inner_in
{
min-height: 45px;
height:auto;
 text-align: right;
width:100%;
position:relative;
margin:0 auto;
}
 #pfr_page .innermenu#pfr_menu_inner_in 
{
 text-align: right;
width:100%;
position:relative;
margin:0 auto;
}
 .pfr_menu_element_alignment.container 
{
width:100%;}
p, #pfr_html_content_margin p, .pfr_article .html_content p,  .pfr_block .html_content p, footer #pfr_footer_inner .container p,footer #pfr_footer_inner .html_content p
{
line-height:1.42;
}
 body #pfr_content > div div:not(.vm-wrap):not(.vm-orders-information):not([class*='vm-orders']):not(#ui-tabs):not(.tabs) table:not(.shop_table):not(.pfr_prochec_table_background):not(.user-details):not(.table-bordered):not(.shopping-cart-table):not(.woocommerce-product-attributes):not(.cart-summary):not(.table-checkout-shipping-method):not(.table-totals):not(.totals) 
{
background: transparent none repeat scroll 0 0;
border: 1px solid #DDDDDD;
border-collapse: collapse;
}
 .pfr_headershape01
{
top:28.78px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:207px;
height:126px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
 .pfr_headershape01 h1 
{
font-size:1.54em;
}
 .pfr_headershape01 h2 
{
font-size:1.34em;
}
 .pfr_headershape01 h3 
{
font-size:1.23em;
}
 .pfr_headershape01 h4 
{
font-size:0.93em;
}
 .pfr_headershape01 h5 
{
font-size:0.72em;
}
 .pfr_headershape01 h6 
{
font-size:0.62em;
}
 .pfr_headershape01 p 
{
font-size:0.72em;
}
 .pfr_headershape01 p a:not(.btn):focus, .pfr_headershape01 p a:not(.btn)
{
font-size:1em;
}
 .pfr_headershape01 p a:not(.btn):visited
{
font-size:1em;
}
 .pfr_headershape01 p a:not(.btn):hover
{
font-size:1em;
}
 .pfr_headershape02
{
background-color:#C7DDF5;
background:rgba(199,221,245,1);
background-clip:padding-box;border-radius:0 20px 20px 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:270.66px;
position:absolute;
left:0%;
right:auto;
width:352px;
height:142px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
 .pfr_headershape02 h1 
{
font-size:1.5em;
}
 .pfr_headershape02 h2 
{
font-size:1.3em;
}
 .pfr_headershape02 h3 
{
font-size:1.2em;
}
 .pfr_headershape02 h4 
{
font-size:0.9em;
}
 .pfr_headershape02 h5 
{
font-size:0.7em;
}
 .pfr_headershape02 h6 
{
font-size:0.6em;
}
 .pfr_headershape02 p 
{
font-size:0.7em;
}
 .pfr_headershape02 p a:not(.btn):focus, .pfr_headershape02 p a:not(.btn)
{
font-size:1em;
}
 .pfr_headershape02 p a:not(.btn):visited
{
font-size:1em;
}
 .pfr_headershape02 p a:not(.btn):hover
{
font-size:1em;
}
 .pfr_headershape03
{
background-color:#C7DDF5;
background:rgba(199,221,245,1);
background-clip:padding-box;border-radius:0 20px 20px 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:2380px;
position:absolute;
left:0%;
right:auto;
width:359px;
height:128px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
 .pfr_headershape03 h1 
{
font-size:1.5em;
}
 .pfr_headershape03 h2 
{
font-size:1.3em;
}
 .pfr_headershape03 h3 
{
font-size:1.2em;
}
 .pfr_headershape03 h4 
{
font-size:0.9em;
}
 .pfr_headershape03 h5 
{
font-size:0.7em;
}
 .pfr_headershape03 h6 
{
font-size:0.6em;
}
 .pfr_headershape03 p 
{
font-size:0.7em;
}
 .pfr_headershape03 p a:not(.btn):focus, .pfr_headershape03 p a:not(.btn)
{
font-size:1em;
}
 .pfr_headershape03 p a:not(.btn):visited
{
font-size:1em;
}
 .pfr_headershape03 p a:not(.btn):hover
{
font-size:1em;
}
 .pfr_headershape04
{
top:1414.77px;
position:absolute;
left:0%;
right:auto;
width:456px;
height:827px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
 .pfr_headershape04 h1 
{
font-size:2.14em;
}
 .pfr_headershape04 h2 
{
font-size:1.86em;
}
 .pfr_headershape04 h3 
{
font-size:1.71em;
}
 .pfr_headershape04 h4 
{
font-size:1.29em;
}
 .pfr_headershape04 h5 
{
font-size:1em;
}
 .pfr_headershape04 h6 
{
font-size:0.86em;
}
 .pfr_headershape04 p 
{
font-size:1em;
}
 .pfr_headershape04 p a:not(.btn):focus, .pfr_headershape04 p a:not(.btn)
{
font-size:1em;
}
 .pfr_headershape04 p a:not(.btn):visited
{
font-size:1em;
}
 .pfr_headershape04 p a:not(.btn):hover
{
font-size:1em;
}
 .pfr_headershape05
{
top:2380px;
position:absolute;
left:21.09%;
right:auto;
width:606px;
height:620px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
 .pfr_headershape05 h1 
{
font-size:1.14em;
}
 .pfr_headershape05 h2 
{
font-size:0.98em;
}
 .pfr_headershape05 h3 
{
font-size:0.91em;
}
 .pfr_headershape05 h4 
{
font-size:0.68em;
}
 .pfr_headershape05 h5 
{
font-size:0.53em;
}
 .pfr_headershape05 h6 
{
font-size:0.45em;
}
 .pfr_headershape05 p 
{
font-size:0.53em;
}
 .pfr_headershape05 p a:not(.btn):focus, .pfr_headershape05 p a:not(.btn)
{
font-size:1em;
}
 .pfr_headershape05 p a:not(.btn):visited
{
font-size:1em;
}
 .pfr_headershape05 p a:not(.btn):hover
{
font-size:1em;
}
 .pfr_headershape06
{
top:1748.5px;
position:absolute;
right: 13.67%;
left:auto;
width:121px;
height:50px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
 .pfr_headershape06 h1 
{
font-size:2.14em;
}
 .pfr_headershape06 h2 
{
font-size:1.86em;
}
 .pfr_headershape06 h3 
{
font-size:1.71em;
}
 .pfr_headershape06 h4 
{
font-size:1.29em;
}
 .pfr_headershape06 h5 
{
font-size:1em;
}
 .pfr_headershape06 h6 
{
font-size:0.86em;
}
 .pfr_headershape06 p 
{
font-size:1em;
}
 .pfr_headershape06 p a:not(.btn):focus, .pfr_headershape06 p a:not(.btn)
{
font-size:1em;
}
 .pfr_headershape06 p a:not(.btn):visited
{
font-size:1em;
}
 .pfr_headershape06 p a:not(.btn):hover
{
font-size:1em;
}
 .pfr_headershape07
{
display:none;

}
 .pfr_headershape08
{
display:none;

}
 .pfr_headershape09
{
display:none;

}
 .pfr_headershape010
{
top:231.66px;
position:absolute;
left:0%;
right:auto;
width:768px;
height:906px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
 .pfr_headershape010 h1 
{
font-size:2.14em;
}
 .pfr_headershape010 h2 
{
font-size:1.86em;
}
 .pfr_headershape010 h3 
{
font-size:1.71em;
}
 .pfr_headershape010 h4 
{
font-size:1.29em;
}
 .pfr_headershape010 h5 
{
font-size:1em;
}
 .pfr_headershape010 h6 
{
font-size:0.86em;
}
 .pfr_headershape010 p 
{
font-size:1em;
}
 .pfr_headershape010 p a:not(.btn):focus, .pfr_headershape010 p a:not(.btn)
{
font-size:1em;
}
 .pfr_headershape010 p a:not(.btn):visited
{
font-size:1em;
}
 .pfr_headershape010 p a:not(.btn):hover
{
font-size:1em;
}
 .pfr_headershape011
{
background-color:#C7DDF5;
background:rgba(199,221,245,1);
background-clip:padding-box;border-radius:20px 0 0 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:1590px;
position:absolute;
right: 0%;
left:auto;
width:379px;
height:136px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
 .pfr_headershape011 h1 
{
font-size:1.5em;
}
 .pfr_headershape011 h2 
{
font-size:1.3em;
}
 .pfr_headershape011 h3 
{
font-size:1.2em;
}
 .pfr_headershape011 h4 
{
font-size:0.9em;
}
 .pfr_headershape011 h5 
{
font-size:0.7em;
}
 .pfr_headershape011 h6 
{
font-size:0.6em;
}
 .pfr_headershape011 p 
{
font-size:0.7em;
}
 .pfr_headershape011 p a:not(.btn):focus, .pfr_headershape011 p a:not(.btn)
{
font-size:1em;
}
 .pfr_headershape011 p a:not(.btn):visited
{
font-size:1em;
}
 .pfr_headershape011 p a:not(.btn):hover
{
font-size:1em;
}
 .pfr_headershape012
{
top:2528px;
position:absolute;
left:14.78%;
right:auto;
width:132px;
height:52px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
 .pfr_headershape012 h1 
{
font-size:2.14em;
}
 .pfr_headershape012 h2 
{
font-size:1.86em;
}
 .pfr_headershape012 h3 
{
font-size:1.71em;
}
 .pfr_headershape012 h4 
{
font-size:1.29em;
}
 .pfr_headershape012 h5 
{
font-size:1em;
}
 .pfr_headershape012 h6 
{
font-size:0.86em;
}
 .pfr_headershape012 p 
{
font-size:1em;
}
 .pfr_headershape012 p a:not(.btn):focus, .pfr_headershape012 p a:not(.btn)
{
font-size:1em;
}
 .pfr_headershape012 p a:not(.btn):visited
{
font-size:1em;
}
 .pfr_headershape012 p a:not(.btn):hover
{
font-size:1em;
}
 .pfr_headershape013
{
top:438px;
position:absolute;
left:14.78%;
right:auto;
width:130px;
height:51px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
 .pfr_headershape013 h1 
{
font-size:2.14em;
}
 .pfr_headershape013 h2 
{
font-size:1.86em;
}
 .pfr_headershape013 h3 
{
font-size:1.71em;
}
 .pfr_headershape013 h4 
{
font-size:1.29em;
}
 .pfr_headershape013 h5 
{
font-size:1em;
}
 .pfr_headershape013 h6 
{
font-size:0.86em;
}
 .pfr_headershape013 p 
{
font-size:1em;
}
 .pfr_headershape013 p a:not(.btn):focus, .pfr_headershape013 p a:not(.btn)
{
font-size:1em;
}
 .pfr_headershape013 p a:not(.btn):visited
{
font-size:1em;
}
 .pfr_headershape013 p a:not(.btn):hover
{
font-size:1em;
}
 .pfr_footershape1
{
top:27.8px;
position:absolute;
left: 26.63%;
right:auto;
top:27.8px;
width:84px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
 footer #pfr_footer_inner .pfr_footershape1 h1 
{
font-size:2.14em;
}
 footer #pfr_footer_inner .pfr_footershape1 h2 
{
font-size:1.86em;
}
 footer #pfr_footer_inner .pfr_footershape1 h3 
{
font-size:1.71em;
}
 footer #pfr_footer_inner .pfr_footershape1 h4 
{
font-size:1.29em;
}
 footer #pfr_footer_inner .pfr_footershape1 h5 
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape1 h6 
{
font-size:0.86em;
}
 footer #pfr_footer_inner .pfr_footershape1 p 
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):focus, footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn)
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):visited
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):hover
{
font-size:1em;
}
 .pfr_footershape2
{
top:27.8px;
position:absolute;
left: 37.7%;
right:auto;
top:27.8px;
width:155px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
 footer #pfr_footer_inner .pfr_footershape2 h1 
{
font-size:2.14em;
}
 footer #pfr_footer_inner .pfr_footershape2 h2 
{
font-size:1.86em;
}
 footer #pfr_footer_inner .pfr_footershape2 h3 
{
font-size:1.71em;
}
 footer #pfr_footer_inner .pfr_footershape2 h4 
{
font-size:1.29em;
}
 footer #pfr_footer_inner .pfr_footershape2 h5 
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape2 h6 
{
font-size:0.86em;
}
 footer #pfr_footer_inner .pfr_footershape2 p 
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):focus, footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn)
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):visited
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):hover
{
font-size:1em;
}
 .pfr_footershape3
{
top:27.8px;
position:absolute;
right:  24.8%;
left:auto;
top:27.8px;
width:137px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
 footer #pfr_footer_inner .pfr_footershape3 h1 
{
font-size:2.14em;
}
 footer #pfr_footer_inner .pfr_footershape3 h2 
{
font-size:1.86em;
}
 footer #pfr_footer_inner .pfr_footershape3 h3 
{
font-size:1.71em;
}
 footer #pfr_footer_inner .pfr_footershape3 h4 
{
font-size:1.29em;
}
 footer #pfr_footer_inner .pfr_footershape3 h5 
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape3 h6 
{
font-size:0.86em;
}
 footer #pfr_footer_inner .pfr_footershape3 p 
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):focus, footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn)
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):visited
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):hover
{
font-size:1em;
}
 .pfr_footershape4
{
top:84px;
position:absolute;
left: 34.77%;
right:auto;
top:84px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
 footer #pfr_footer_inner .pfr_footershape4 h1 
{
font-size:2.14em;
}
 footer #pfr_footer_inner .pfr_footershape4 h2 
{
font-size:1.86em;
}
 footer #pfr_footer_inner .pfr_footershape4 h3 
{
font-size:1.71em;
}
 footer #pfr_footer_inner .pfr_footershape4 h4 
{
font-size:1.29em;
}
 footer #pfr_footer_inner .pfr_footershape4 h5 
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape4 h6 
{
font-size:0.86em;
}
 footer #pfr_footer_inner .pfr_footershape4 p 
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):focus, footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn)
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):visited
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):hover
{
font-size:1em;
}
 .pfr_footershape5
{
top:84px;
position:absolute;
left: 41.15%;
right:auto;
top:84px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
 footer #pfr_footer_inner .pfr_footershape5 h1 
{
font-size:2.14em;
}
 footer #pfr_footer_inner .pfr_footershape5 h2 
{
font-size:1.86em;
}
 footer #pfr_footer_inner .pfr_footershape5 h3 
{
font-size:1.71em;
}
 footer #pfr_footer_inner .pfr_footershape5 h4 
{
font-size:1.29em;
}
 footer #pfr_footer_inner .pfr_footershape5 h5 
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape5 h6 
{
font-size:0.86em;
}
 footer #pfr_footer_inner .pfr_footershape5 p 
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):focus, footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn)
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):visited
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):hover
{
font-size:1em;
}
 .pfr_footershape6
{
top:84px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
top:84px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
 footer #pfr_footer_inner .pfr_footershape6 h1 
{
font-size:2.14em;
}
 footer #pfr_footer_inner .pfr_footershape6 h2 
{
font-size:1.86em;
}
 footer #pfr_footer_inner .pfr_footershape6 h3 
{
font-size:1.71em;
}
 footer #pfr_footer_inner .pfr_footershape6 h4 
{
font-size:1.29em;
}
 footer #pfr_footer_inner .pfr_footershape6 h5 
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape6 h6 
{
font-size:0.86em;
}
 footer #pfr_footer_inner .pfr_footershape6 p 
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):focus, footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn)
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):visited
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):hover
{
font-size:1em;
}
 .pfr_footershape7
{
top:85.5px;
position:absolute;
right:  35.16%;
left:auto;
top:85.5px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
 footer #pfr_footer_inner .pfr_footershape7 h1 
{
font-size:2.14em;
}
 footer #pfr_footer_inner .pfr_footershape7 h2 
{
font-size:1.86em;
}
 footer #pfr_footer_inner .pfr_footershape7 h3 
{
font-size:1.71em;
}
 footer #pfr_footer_inner .pfr_footershape7 h4 
{
font-size:1.29em;
}
 footer #pfr_footer_inner .pfr_footershape7 h5 
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape7 h6 
{
font-size:0.86em;
}
 footer #pfr_footer_inner .pfr_footershape7 p 
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):focus, footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn)
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):visited
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):hover
{
font-size:1em;
}
 .pfr_footershape8
{
top:85.5px;
position:absolute;
right:  41.28%;
left:auto;
top:85.5px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
 footer #pfr_footer_inner .pfr_footershape8 h1 
{
font-size:2.14em;
}
 footer #pfr_footer_inner .pfr_footershape8 h2 
{
font-size:1.86em;
}
 footer #pfr_footer_inner .pfr_footershape8 h3 
{
font-size:1.71em;
}
 footer #pfr_footer_inner .pfr_footershape8 h4 
{
font-size:1.29em;
}
 footer #pfr_footer_inner .pfr_footershape8 h5 
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape8 h6 
{
font-size:0.86em;
}
 footer #pfr_footer_inner .pfr_footershape8 p 
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):focus, footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn)
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):visited
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):hover
{
font-size:1em;
}
 .pfr_title_position 
{
top:0;position:absolute;
z-index:502;
left:0%;
right:auto;
display:block;
z-index:1000;
}
 header .pfr_title_style, header .pfr_title_style a, header .pfr_title_style a:link, header .pfr_title_style a:visited, header .pfr_title_style a:hover
{
margin:0;
padding:0;
background:none;
}
 .pfr_slogan_position 
{
top:0;position:absolute;
z-index:502;
left:0%;
right:auto;
z-index:1000;
display:block;
overflow:hidden;
}
 .pfr_slogan_style
{
margin:0;
line-height:normal;
padding:0;
background:none;
}
 .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
 header #pfr_header_inner 
{
background:url(images/1796159204header.png);
background-color:#FFFFFF;
background-repeat:no-repeat;
background-size:auto auto;
background-position:Center Top;
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(231,231,231,1);
border-width: 0 0 0 0;
box-shadow:none;
}
 header#pfr_header
{
height:auto;
box-sizing:border-box;
}
 #pfr_menu 
{
max-width:100%;
width:auto;
}
 .innermenu
{
width:100%;

}
 .innermenu
{
position:absolute;
top:166.23px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
 #pfr_menu 
{
margin-left:auto;
margin-right:auto;

}
body   .pfr_vmenu_items.nav li:hover ul.child li.dropdown a.subchild:hover,  .nav.pfr_vmenu_items  li ul.child li a.subchild:hover, ul.pfr_vmenu_items.nav  li ul.child li.unstyled ul li a:hover ul.pfr_vmenu_items.nav  li ul.child li a:hover
{
}
 li.pfr_menu_items_parent.dropdown.show 
{
height: auto}
 .nav.navbar-nav > li 
{
display:block !important;
float:none !important;
height:100px;
margin-left:65px;
margin-right:0;
}
 .navbar-expand-md .navbar-nav 
{
flex-direction: column;
}
.pfr_menu_items ul.child.dropdown-menu 
{
float: none !important;
left: 0;
min-width: 160px;
position: static;
right: auto;
}
.pfr_menu_items ul.child.dropdown-menu .menu-dropdown-styles  
{
float: none !important;
min-width: 160px;
position: static;
margin-top: 0;
}
.pfr_menu_items li a 
{
float: none !important;
}
 .navbar-expand-md .navbar-toggle 
{
display: block;
}
.navbar-collapse.collapse 
{
height:100% !important;
}
 .navbar-nav 
{
width: 100%;
padding-top: 0;
}
 .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active,  .pfr_menu_items  li .pfr_menu_items_parent_link,  .navbar-default .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow, .navbar-default .nav.pfr_vmenu_items  li span.pfr_vmenu_items_parent_link_arrow, .navbar-default .nav.pfr_vmenu_items  li span.pfr_vmenu_items_parent_link_active_arrow, .nav.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active_arrow 
{
margin-left:0;
margin-right:0;
}
li.show > ul.child.collapse 
{
display:inline-block;
}
 .pfr_vmenu_items  li .pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items  li span.separator
{
display:block;
cursor:pointer;
padding-top:0px;
padding-bottom:0px;
}
 .pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow, .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow
{
display:block;
background-color:#FFFFFF;
background:url(images/vmenuMainArrow01.png),rgba(255,255,255,1);
background-repeat:no-repeat;
 background-size:auto;
 background-position:right center;
 background-clip:padding-box;cursor:pointer;
padding-top:0px;
padding-bottom:0px;
}
 .navbar-default .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow 
{
display:block;
background-image: none;
cursor:pointer;
padding-top:0px;
padding-bottom:0px;
}
body .pfr_vmenu_items.nav  li:hover ul.child li.dropdown a.subchild:hover,  .navbar-default.navbar .pfr_vmenu_items.nav  li:hover ul.child li a:hover
{
 }
 .pfr_vmenu_items.nav  li:hover ul.child li a.subchild:hover
{
 background-position:right 0px center;
}
 .navbar-default .pfr_vmenu_items.nav li ul.child li a.subchild,  .pfr_vmenu_items.nav li ul.child li > a.subchild 
{
display:block;
}
 .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active_arrow
{
cursor: pointer;
display: block;
margin-top:0;
margin-bottom:0;
padding-top:0px;
padding-bottom:0px;
}
 .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active
{
display:block;
cursor: pointer;
padding-top:0px;
padding-bottom:0px;
}
 .nav.pfr_vmenu_items  li  ul.child li .separator
{
height:auto;
}
 .nav.pfr_vmenu_items  li ul.child ul li .separator, .nav.pfr_vmenu_items  li  li:hover ul li .separator, .nav.pfr_vmenu_items  li li:hover li:hover ul li .separator
{
height:auto;
}
 .pfr_vmenu_items .horiz_separator
{
}
 .pfr_menu_logo_text 
{
display:none;}
 footer 
{
position: relative;
overflow: hidden;
}
 #pfr_footer_inner 
{
}
 #pfr_footer .container 
{
width:100%;
max-width:100%;
}
 footer#pfr_footer #pfr_copyright a:not(.btn), #pfr_copyright span
{
}
 #pfr_copyright 
{
top:210.5px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
display:block;
overflow:auto;
}
 #pfr_copyright a, #pfr_copyright span
{
display:inline;}
 #pfr_footer_designed_by_links 
{
top:188.5px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
overflow:auto;
}
 .pfr_banner_slideshow .pfr_banner_slideshow_inner_above_widget_container .pfr_banner_slideshow_inner_above0 
{
width: 100%;
max-width: 100%;
}
 .pfr_banner_slideshow .pfr_banner_slideshow_inner_below_widget_container .pfr_banner_slideshow_inner_below0 
{
width: 100%;
max-width: 100%;
}
 .footer-widget-area
{
margin: 0 auto;}
 #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
 .postcontent p
{
line-height:1.42;
}
 #nav
{
top:155px;
position:absolute;
z-index:502;
left: 45.83%;
right:auto;
}
 #pfr_sidebar_left 
{
width: 0%;
}
 #pfr_content 
{
width: 100%;
}
 #pfr_sidebar_right 
{
width: 0%;
}
.pfr_banner_header,.pfr_banner_menu,.pfr_banner_slideshow 
{
width:auto;
}
ul.pfr_menu_items .dropdown.dropdown-submenu.show > ul 
{
display: block;
visibility: visible;
}
}
@media only screen
and (min-width : 768px)
and (max-width : 1024px) 
{
 .navbar-default.navbar .pfr_menu_items.nav .show .sub-menu > li > a 
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 2px 2px 2px 2px;
box-shadow:none;margin:0 0 0 20px;
padding:0 0 0 20px;
}
 @media only screen and (min-width: 768px) 
{
 .navbar-nav 
{

}
 #navigationmenu .navbar-nav 
{
padding-top:0 !important;

}

}
 .navbar-default
{
border-radius:0 0 0 0;
border:solid rgba(231,231,231,1);
border-width: 0 0 0 0;
box-shadow:none;margin:0 0 0 0;
padding-top:0;
padding-bottom:0;
box-sizing:content-box}
body .navbar-default 
{
padding-left:0;
padding-right:0;
}
 #pfr_menu .pfr_menu_items.navbar-nav .show .dropdown-menu > li > a 
{
margin:0 0 0 20px;
padding:0 0 0 20px;
}
 .pfr_menu_items .sub-menu > li > a 
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 2px 2px 2px 2px;
box-shadow:none;margin:0 0 0 20px;
padding:0 0 0 20px;
}
 #pfr_page .pfr_menu_items  li ul.child
{
left:65px;
top:45px;
}
body   .pfr_menu_items.nav li:hover ul.child li.dropdown a.subchild:hover,  .nav.pfr_menu_items  li ul.child li a.subchild:hover, ul.pfr_menu_items.nav  li ul.child li.unstyled ul li a:hover ul.pfr_menu_items.nav  li ul.child li a:hover
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 2px 2px 2px 2px;
box-shadow:none;}
 li.pfr_menu_items_parent.dropdown.show 
{
height: auto}
 .nav.navbar-nav > li 
{
display:block !important;
float:none !important;
height:100px;
margin-left:65px;
margin-right:0;
}
 .navbar-expand-md .navbar-nav 
{
flex-direction: column;
}
.pfr_menu_items ul.child.dropdown-menu 
{
float: none !important;
left: 0;
min-width: 160px;
position: static;
right: auto;
}
.pfr_menu_items ul.child.dropdown-menu .menu-dropdown-styles  
{
float: none !important;
min-width: 160px;
position: static;
margin-top: 0;
}
.pfr_menu_items li a 
{
float: none !important;
}
 .navbar-expand-md .navbar-toggle 
{
display: block;
}
.navbar-collapse.collapse 
{
height:100% !important;
}
 .navbar-nav 
{
width: 100%;
padding-top: 0;
}
 .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active,  .pfr_menu_items  li .pfr_menu_items_parent_link,  .navbar-default .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow, .navbar-default .nav.pfr_menu_items  li span.pfr_menu_items_parent_link_arrow, .navbar-default .nav.pfr_menu_items  li span.pfr_menu_items_parent_link_active_arrow, .nav.pfr_menu_items li a.pfr_menu_items_parent_link_active_arrow 
{
margin-left:0;
margin-right:0;
}
 .pfr_menu_items  li .pfr_menu_items_parent_link, .nav.pfr_menu_items  li span.separator
{
display:block;
padding-left:0px;
padding-right:0px;
line-height:100px;
margin-top:0;
margin-bottom:0;
cursor:pointer;
height:100px;
box-sizing:border-box;
padding-top:0px;
padding-bottom:0px;
}
 .navbar-default .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow 
{
display:block;
padding-left:0px;
padding-right:0px;
line-height:100px;
background-image: none;
margin-top:0;
margin-bottom:0;
box-sizing:border-box;
cursor:pointer;
height:100px;
padding-top:0px;
padding-bottom:0px;
}
body .pfr_menu_items.nav  li:hover ul.child li.dropdown a.subchild:hover,  .navbar-default.navbar .pfr_menu_items.nav  li:hover ul.child li a:hover
{
 border-radius:0 0 0 0;
border:solid transparent;
border-width: 2px 2px 2px 2px;
box-shadow:none;}
 .pfr_menu_items.nav  li:hover ul.child li a.subchild:hover
{
 background-position:right 0px center;
}
 .pfr_menu_items  li ul.child li a
{
display:block;
border-radius:0 0 0 0;
border:solid transparent;
border-width: 2px 2px 2px 2px;
box-shadow:none;}
 .navbar-default .pfr_menu_items.nav li ul.child li a.subchild,  .pfr_menu_items.nav li ul.child li > a.subchild 
{
padding-left:20px;
padding-right:0;
border-radius:0 0 0 0;
border:solid transparent;
border-width: 2px 2px 2px 2px;
box-shadow:none;}
 .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 0;
top: 10px;
}
 .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
padding-left:0px;
padding-right:0px;
box-sizing:border-box;
cursor: pointer;
display: block;
line-height:100px;
margin-top:0;
margin-bottom:0;
height:100px;
padding-top:0px;
padding-bottom:0px;
}
 .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
box-sizing:border-box;
height:100px;
line-height:100px;
padding-left:0px;
padding-right:0px;
margin-top:0;
margin-bottom:0;
padding-top:0px;
padding-bottom:0px;
}
 .nav.pfr_menu_items  li  ul.child li .separator
{
height:auto;
margin:0 0 0 20px;
}
 .nav.pfr_menu_items  li ul.child ul li .separator, .nav.pfr_menu_items  li  li:hover ul li .separator, .nav.pfr_menu_items  li li:hover li:hover ul li .separator
{
height:auto;
margin:0 0  0 20px;
}
 .pfr_menu_items .horiz_separator
{
float:none;
border-width:00 0 0;
border-style:solid;
border-color:transparent;
height: auto;margin:0 !important;
display:none;
}
 .pfr_menu_logo_text 
{
display:none;}
 .pfr_menu_items  li .pfr_menu_items_parent_link
{
display:block;
padding: 0 0px 0 0px;
margin-top:0;
margin-bottom:0;
cursor:pointer;
box-sizing:border-box;
}
 ul.nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow
{
display:block;
margin-top:0;
margin-bottom:0;
box-sizing:border-box;
cursor:pointer;
height:100px;
}
 .pfr_menu_items  li ul.child li a.subchild
{
background-image: none;
border-radius:0 0 0 0;
border:solid transparent;
border-width: 2px 2px 2px 2px;
box-shadow:none;}
 .pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
float: left;
padding-left:0px;
box-sizing:border-box;
cursor: pointer;
display: block;
line-height:45px;
margin-top:0;
margin-bottom:0;
padding-top:0;
padding-bottom:0;
}
 .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
box-sizing:border-box;
padding-left:0px;
padding-right:0px;
margin-top:0;
margin-bottom:0;
padding-top:0;
padding-bottom:0;
}
 #nav-expander .pfr_menu_button_text
{
display:inline-block;

}
 #nav-expander .pfr_menu_toggle_button
{
display:inline-block;

}
 #pfr_menu .navbar-toggle
{
background-color:#263B5C;
background:rgba(38,59,92,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(38,59,92,1);
border-width: 5px 5px 5px 5px;
box-shadow:none;line-height: 1.42;

}
 #pfr_menu nav .icon-bar
{
border-width:1px 0 0 0;
border-style:solid;
border-color:#FFFFFF;
height:1px;

}
 #pfr_menu .navbar-toggle .pfr_menu_button_text
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;
}
 #pfr_menu .navbar-toggle:hover
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(255,255,255,1);
border-width: 5px 5px 5px 5px;
box-shadow:none;line-height: 1.42;

}
 #pfr_menu nav #nav-expander:hover .icon-bar
{
border-width:1px 0 0 0;
border-style:solid;
border-color:#000000;
height:1px;

}
 #pfr_menu .navbar-toggle:hover .pfr_menu_button_text
{
font-size:14px;
font-family:"Times New Roman";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;text-align:left;
text-decoration:none;
}
 #pfr_menu .navbar-toggle:active, #pfr_menu .navbar-toggle:focus
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(255,255,255,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;
}
 #pfr_menu .navbar-toggle
{
z-index:501;margin-top:3px;
margin-bottom:3px;

}
 #pfr_menu .navbar-toggle
{
padding: 7px 7px;
margin-right:3px;
float:right;

}
.navbar-header
{
float:right;

}
 #pfr_menu .navbar-toggle:hover, #pfr_menu .navbar-toggle:focus
{
margin-right:3px;
float:right;

}
#navigationmenu .navbar-header
{
position: relative;
float:none;
z-index:501;

}
 body.nav-expanded
{
right:222px;
position:relative;

}
.nav-expanded
{
transition: right 0.5s ease 0s;
-webkit-transition: right 0.5s ease 0s;
-moz-transition: right 0.5s ease 0s;
-o-transition: right 0.5s ease 0s;

}
body
{
right:0;
position:relative;
transition: right 0.5s ease 0s;

}
.nav-expanded .menu-center
{
margin-right: 0;

}
 button.nav-expander
{
right: 0;
transition: left 0.3s ease-in-out 0s;
-webkit-transition: left 0.3s ease-in-out 0s;
-moz-transition: left 0.3s ease-in-out 0s;
-o-transition: left 0.3s ease-in-out 0s;
z-index: 12;

}
 .menu-center
{
height: 100% !important;
overflow: auto;
position: fixed;
right: 0;
top: 0;
transition: margin-right 0.5s ease 0s;
-webkit-transition: margin-right 0.5s ease 0s;
-moz-transition: margin-right 0.5s ease 0s;
-o-transition: margin-right 0.5s ease 0s;
width: 222px;
z-index: 2000;
margin:0 -222px 0 0;

}
 ul.pfr_menu_items.nav
{
display: block;
height: auto;

}
 .menu-center
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
 .menu-center
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;display:block !important;
transition: margin-right 0.5s ease 0s;

}
.nav-expanded .fixed-top .navbar-toggle,.nav-expanded .fixed-top .navbar-toggle:hover,.nav-expanded .fixed-top .navbar-toggle:active
{
float:right;

}
.fixed-top
{
transform:none;
position: sticky;
width: 100% !important;

}
.fixed-top #nav-expander
{
transition: all 0.5s ease 0s;

}
.fixed-top .navbar-collapse, .fixed-bottom .navbar-collapse
{
max-height:100%;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
}
/* tablet view end */
/* mobile view start */
@media only screen
and (max-width : 767px)
{
body
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;margin:0;
background-attachment:fixed;}
 #pfr_page
{
margin-top:0;
margin-bottom:0;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;box-sizing:border-box;
}
 .container 
{
width:100%;

}
 .navbar 
{
min-height:45px;
}
 .pfr_footer_bottom_footer_inner
{
height:150px;
}
 #pfr_header_inner 
{
height:3108px;
position:relative;
}
 #navigationmenu 
{
width:auto;
margin:0 auto;
}
 #pfr_menu .navbar
{
height:auto;z-index:1000;
box-sizing:border-box;}
 #pfr_menu_inner_in
{
min-height: 45px;
height:auto;
width:100%;
position:relative;
margin:0 auto;
}
 .pfr_menu_element_alignment.container 
{
width:100%;}
 body #pfr_content > div div:not(.vm-wrap):not(.vm-orders-information):not([class*='vm-orders']):not(#ui-tabs):not(.tabs) table:not(.shop_table):not(.pfr_prochec_table_background):not(.user-details):not(.table-bordered):not(.shopping-cart-table):not(.woocommerce-product-attributes):not(.cart-summary):not(.table-checkout-shipping-method):not(.table-totals):not(.totals) 
{
background: transparent none repeat scroll 0 0;
border: 1px solid #DDDDDD;
border-collapse: collapse;
}
 .pfr_headershape01
{
top:14.7px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:199px;
height:127px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
 .pfr_headershape01 h1 
{
font-size:0.21em;
}
 .pfr_headershape01 h2 
{
font-size:0.19em;
}
 .pfr_headershape01 h3 
{
font-size:0.17em;
}
 .pfr_headershape01 h4 
{
font-size:0.13em;
}
 .pfr_headershape01 h5 
{
font-size:0.1em;
}
 .pfr_headershape01 h6 
{
font-size:0.09em;
}
 .pfr_headershape01 p 
{
font-size:0.1em;
}
 .pfr_headershape01 p a:not(.btn):focus, .pfr_headershape01 p a:not(.btn)
{
font-size:1em;
}
 .pfr_headershape01 p a:not(.btn):visited
{
font-size:1em;
}
 .pfr_headershape01 p a:not(.btn):hover
{
font-size:1em;
}
 .pfr_headershape02
{
top:230px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:210px;
height:115px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
 .pfr_headershape02 h1 
{
font-size:1.18em;
}
 .pfr_headershape02 h2 
{
font-size:1.02em;
}
 .pfr_headershape02 h3 
{
font-size:0.94em;
}
 .pfr_headershape02 h4 
{
font-size:0.71em;
}
 .pfr_headershape02 h5 
{
font-size:0.55em;
}
 .pfr_headershape02 h6 
{
font-size:0.47em;
}
 .pfr_headershape02 p 
{
font-size:0.55em;
}
 .pfr_headershape02 p a:not(.btn):focus, .pfr_headershape02 p a:not(.btn)
{
font-size:1em;
}
 .pfr_headershape02 p a:not(.btn):visited
{
font-size:1em;
}
 .pfr_headershape02 p a:not(.btn):hover
{
font-size:1em;
}
 .pfr_headershape03
{
top:2235.01px;
position:absolute;
left:16.09%;
right:auto;
width:217px;
height:117px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
 .pfr_headershape03 h1 
{
font-size:1.18em;
}
 .pfr_headershape03 h2 
{
font-size:1.02em;
}
 .pfr_headershape03 h3 
{
font-size:0.94em;
}
 .pfr_headershape03 h4 
{
font-size:0.71em;
}
 .pfr_headershape03 h5 
{
font-size:0.55em;
}
 .pfr_headershape03 h6 
{
font-size:0.47em;
}
 .pfr_headershape03 p 
{
font-size:0.55em;
}
 .pfr_headershape03 p a:not(.btn):focus, .pfr_headershape03 p a:not(.btn)
{
font-size:1em;
}
 .pfr_headershape03 p a:not(.btn):visited
{
font-size:1em;
}
 .pfr_headershape03 p a:not(.btn):hover
{
font-size:1em;
}
 .pfr_headershape04
{
top:1236.47px;
position:absolute;
left:0%;
right:auto;
width:320px;
height:825px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
 .pfr_headershape04 h1 
{
font-size:2.14em;
}
 .pfr_headershape04 h2 
{
font-size:1.86em;
}
 .pfr_headershape04 h3 
{
font-size:1.71em;
}
 .pfr_headershape04 h4 
{
font-size:1.29em;
}
 .pfr_headershape04 h5 
{
font-size:1em;
}
 .pfr_headershape04 h6 
{
font-size:0.86em;
}
 .pfr_headershape04 p 
{
font-size:1em;
}
 .pfr_headershape04 p a:not(.btn):focus, .pfr_headershape04 p a:not(.btn)
{
font-size:1em;
}
 .pfr_headershape04 p a:not(.btn):visited
{
font-size:1em;
}
 .pfr_headershape04 p a:not(.btn):hover
{
font-size:1em;
}
 .pfr_headershape05
{
top:2291px;
position:absolute;
left:0%;
right:auto;
width:320px;
height:817px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
 .pfr_headershape05 h1 
{
font-size:2.14em;
}
 .pfr_headershape05 h2 
{
font-size:1.86em;
}
 .pfr_headershape05 h3 
{
font-size:1.71em;
}
 .pfr_headershape05 h4 
{
font-size:1.29em;
}
 .pfr_headershape05 h5 
{
font-size:1em;
}
 .pfr_headershape05 h6 
{
font-size:0.86em;
}
 .pfr_headershape05 p 
{
font-size:1em;
}
 .pfr_headershape05 p a:not(.btn):focus, .pfr_headershape05 p a:not(.btn)
{
font-size:1em;
}
 .pfr_headershape05 p a:not(.btn):visited
{
font-size:1em;
}
 .pfr_headershape05 p a:not(.btn):hover
{
font-size:1em;
}
 .pfr_headershape06
{
top:2346.01px;
position:absolute;
left:30.63%;
right:auto;
width:127px;
height:49px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
 .pfr_headershape06 h1 
{
font-size:2.14em;
}
 .pfr_headershape06 h2 
{
font-size:1.86em;
}
 .pfr_headershape06 h3 
{
font-size:1.71em;
}
 .pfr_headershape06 h4 
{
font-size:1.29em;
}
 .pfr_headershape06 h5 
{
font-size:1em;
}
 .pfr_headershape06 h6 
{
font-size:0.86em;
}
 .pfr_headershape06 p 
{
font-size:1em;
}
 .pfr_headershape06 p a:not(.btn):focus, .pfr_headershape06 p a:not(.btn)
{
font-size:1em;
}
 .pfr_headershape06 p a:not(.btn):visited
{
font-size:1em;
}
 .pfr_headershape06 p a:not(.btn):hover
{
font-size:1em;
}
 .pfr_headershape07
{
display:none;

}
 .pfr_headershape08
{
display:none;

}
 .pfr_headershape09
{
display:none;

}
 .pfr_headershape010
{
top:162.7px;
position:absolute;
left:0%;
right:auto;
width:320px;
height:716px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
 .pfr_headershape010 h1 
{
font-size:2.04em;
}
 .pfr_headershape010 h2 
{
font-size:1.76em;
}
 .pfr_headershape010 h3 
{
font-size:1.63em;
}
 .pfr_headershape010 h4 
{
font-size:1.22em;
}
 .pfr_headershape010 h5 
{
font-size:0.95em;
}
 .pfr_headershape010 h6 
{
font-size:0.81em;
}
 .pfr_headershape010 p 
{
font-size:0.95em;
}
 .pfr_headershape010 p a:not(.btn):focus, .pfr_headershape010 p a:not(.btn)
{
font-size:1em;
}
 .pfr_headershape010 p a:not(.btn):visited
{
font-size:1em;
}
 .pfr_headershape010 p a:not(.btn):hover
{
font-size:1em;
}
 .pfr_headershape011
{
top:943px;
position:absolute;
left:8.91%;
right:auto;
width:263px;
height:114px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
 .pfr_headershape011 h1 
{
font-size:1.18em;
}
 .pfr_headershape011 h2 
{
font-size:1.02em;
}
 .pfr_headershape011 h3 
{
font-size:0.94em;
}
 .pfr_headershape011 h4 
{
font-size:0.71em;
}
 .pfr_headershape011 h5 
{
font-size:0.55em;
}
 .pfr_headershape011 h6 
{
font-size:0.47em;
}
 .pfr_headershape011 p 
{
font-size:0.55em;
}
 .pfr_headershape011 p a:not(.btn):focus, .pfr_headershape011 p a:not(.btn)
{
font-size:1em;
}
 .pfr_headershape011 p a:not(.btn):visited
{
font-size:1em;
}
 .pfr_headershape011 p a:not(.btn):hover
{
font-size:1em;
}
 .pfr_headershape012
{
top:1051px;
position:absolute;
left:31.41%;
right:auto;
width:119px;
height:52px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
 .pfr_headershape012 h1 
{
font-size:2.14em;
}
 .pfr_headershape012 h2 
{
font-size:1.86em;
}
 .pfr_headershape012 h3 
{
font-size:1.71em;
}
 .pfr_headershape012 h4 
{
font-size:1.29em;
}
 .pfr_headershape012 h5 
{
font-size:1em;
}
 .pfr_headershape012 h6 
{
font-size:0.86em;
}
 .pfr_headershape012 p 
{
font-size:1em;
}
 .pfr_headershape012 p a:not(.btn):focus, .pfr_headershape012 p a:not(.btn)
{
font-size:1em;
}
 .pfr_headershape012 p a:not(.btn):visited
{
font-size:1em;
}
 .pfr_headershape012 p a:not(.btn):hover
{
font-size:1em;
}
 .pfr_headershape013
{
top:345px;
position:absolute;
left:29.69%;
right:auto;
width:130px;
height:51px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
 .pfr_headershape013 h1 
{
font-size:2.14em;
}
 .pfr_headershape013 h2 
{
font-size:1.86em;
}
 .pfr_headershape013 h3 
{
font-size:1.71em;
}
 .pfr_headershape013 h4 
{
font-size:1.29em;
}
 .pfr_headershape013 h5 
{
font-size:1em;
}
 .pfr_headershape013 h6 
{
font-size:0.86em;
}
 .pfr_headershape013 p 
{
font-size:1em;
}
 .pfr_headershape013 p a:not(.btn):focus, .pfr_headershape013 p a:not(.btn)
{
font-size:1em;
}
 .pfr_headershape013 p a:not(.btn):visited
{
font-size:1em;
}
 .pfr_headershape013 p a:not(.btn):hover
{
font-size:1em;
}
 .pfr_footershape1
{
top:56px;
position:absolute;
left: 6.25%;
right:auto;
top:56px;
width:81px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
 footer #pfr_footer_inner .pfr_footershape1 h1 
{
font-size:1.71em;
}
 footer #pfr_footer_inner .pfr_footershape1 h2 
{
font-size:1.49em;
}
 footer #pfr_footer_inner .pfr_footershape1 h3 
{
font-size:1.37em;
}
 footer #pfr_footer_inner .pfr_footershape1 h4 
{
font-size:1.03em;
}
 footer #pfr_footer_inner .pfr_footershape1 h5 
{
font-size:0.8em;
}
 footer #pfr_footer_inner .pfr_footershape1 h6 
{
font-size:0.69em;
}
 footer #pfr_footer_inner .pfr_footershape1 p 
{
font-size:0.8em;
}
 footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):focus, footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn)
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):visited
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):hover
{
font-size:1em;
}
 .pfr_footershape2
{
top:56px;
position:absolute;
left: 27.66%;
right:auto;
top:56px;
width:153px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
 footer #pfr_footer_inner .pfr_footershape2 h1 
{
font-size:1.71em;
}
 footer #pfr_footer_inner .pfr_footershape2 h2 
{
font-size:1.49em;
}
 footer #pfr_footer_inner .pfr_footershape2 h3 
{
font-size:1.37em;
}
 footer #pfr_footer_inner .pfr_footershape2 h4 
{
font-size:1.03em;
}
 footer #pfr_footer_inner .pfr_footershape2 h5 
{
font-size:0.8em;
}
 footer #pfr_footer_inner .pfr_footershape2 h6 
{
font-size:0.69em;
}
 footer #pfr_footer_inner .pfr_footershape2 p 
{
font-size:0.8em;
}
 footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):focus, footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn)
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):visited
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):hover
{
font-size:1em;
}
 .pfr_footershape3
{
top:57.07px;
position:absolute;
right:  4.06%;
left:auto;
top:57.07px;
width:98px;
height:21px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
 footer #pfr_footer_inner .pfr_footershape3 h1 
{
font-size:1.71em;
}
 footer #pfr_footer_inner .pfr_footershape3 h2 
{
font-size:1.49em;
}
 footer #pfr_footer_inner .pfr_footershape3 h3 
{
font-size:1.37em;
}
 footer #pfr_footer_inner .pfr_footershape3 h4 
{
font-size:1.03em;
}
 footer #pfr_footer_inner .pfr_footershape3 h5 
{
font-size:0.8em;
}
 footer #pfr_footer_inner .pfr_footershape3 h6 
{
font-size:0.69em;
}
 footer #pfr_footer_inner .pfr_footershape3 p 
{
font-size:0.8em;
}
 footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):focus, footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn)
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):visited
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):hover
{
font-size:1em;
}
 .pfr_footershape4
{
top:0;position:absolute;
left: 13.59%;
right:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
 footer #pfr_footer_inner .pfr_footershape4 h1 
{
font-size:2.14em;
}
 footer #pfr_footer_inner .pfr_footershape4 h2 
{
font-size:1.86em;
}
 footer #pfr_footer_inner .pfr_footershape4 h3 
{
font-size:1.71em;
}
 footer #pfr_footer_inner .pfr_footershape4 h4 
{
font-size:1.29em;
}
 footer #pfr_footer_inner .pfr_footershape4 h5 
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape4 h6 
{
font-size:0.86em;
}
 footer #pfr_footer_inner .pfr_footershape4 p 
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):focus, footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn)
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):visited
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):hover
{
font-size:1em;
}
 .pfr_footershape5
{
top:0;position:absolute;
left: 28.91%;
right:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
 footer #pfr_footer_inner .pfr_footershape5 h1 
{
font-size:2.14em;
}
 footer #pfr_footer_inner .pfr_footershape5 h2 
{
font-size:1.86em;
}
 footer #pfr_footer_inner .pfr_footershape5 h3 
{
font-size:1.71em;
}
 footer #pfr_footer_inner .pfr_footershape5 h4 
{
font-size:1.29em;
}
 footer #pfr_footer_inner .pfr_footershape5 h5 
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape5 h6 
{
font-size:0.86em;
}
 footer #pfr_footer_inner .pfr_footershape5 p 
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):focus, footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn)
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):visited
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):hover
{
font-size:1em;
}
 .pfr_footershape6
{
top:0;position:absolute;
left: 43.75%;
right:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
 footer #pfr_footer_inner .pfr_footershape6 h1 
{
font-size:2.14em;
}
 footer #pfr_footer_inner .pfr_footershape6 h2 
{
font-size:1.86em;
}
 footer #pfr_footer_inner .pfr_footershape6 h3 
{
font-size:1.71em;
}
 footer #pfr_footer_inner .pfr_footershape6 h4 
{
font-size:1.29em;
}
 footer #pfr_footer_inner .pfr_footershape6 h5 
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape6 h6 
{
font-size:0.86em;
}
 footer #pfr_footer_inner .pfr_footershape6 p 
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):focus, footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn)
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):visited
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):hover
{
font-size:1em;
}
 .pfr_footershape7
{
top:0;position:absolute;
right:  13.44%;
left:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
 footer #pfr_footer_inner .pfr_footershape7 h1 
{
font-size:2.14em;
}
 footer #pfr_footer_inner .pfr_footershape7 h2 
{
font-size:1.86em;
}
 footer #pfr_footer_inner .pfr_footershape7 h3 
{
font-size:1.71em;
}
 footer #pfr_footer_inner .pfr_footershape7 h4 
{
font-size:1.29em;
}
 footer #pfr_footer_inner .pfr_footershape7 h5 
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape7 h6 
{
font-size:0.86em;
}
 footer #pfr_footer_inner .pfr_footershape7 p 
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):focus, footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn)
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):visited
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):hover
{
font-size:1em;
}
 .pfr_footershape8
{
top:0;position:absolute;
right:  28.44%;
left:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
 footer #pfr_footer_inner .pfr_footershape8 h1 
{
font-size:2.14em;
}
 footer #pfr_footer_inner .pfr_footershape8 h2 
{
font-size:1.86em;
}
 footer #pfr_footer_inner .pfr_footershape8 h3 
{
font-size:1.71em;
}
 footer #pfr_footer_inner .pfr_footershape8 h4 
{
font-size:1.29em;
}
 footer #pfr_footer_inner .pfr_footershape8 h5 
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape8 h6 
{
font-size:0.86em;
}
 footer #pfr_footer_inner .pfr_footershape8 p 
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):focus, footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn)
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):visited
{
font-size:1em;
}
 footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):hover
{
font-size:1em;
}
 .pfr_title_position 
{
top:0;position:absolute;
z-index:502;
left:0%;
right:auto;
display:block;
z-index:1000;
}
 header .pfr_title_style, header .pfr_title_style a, header .pfr_title_style a:link, header .pfr_title_style a:visited, header .pfr_title_style a:hover
{
margin:0;
padding:0;
background:none;
}
 .pfr_slogan_position 
{
top:0;position:absolute;
z-index:502;
left:0%;
right:auto;
z-index:1000;
display:block;
overflow:hidden;
}
 .pfr_slogan_style
{
margin:0;
line-height:normal;
padding:0;
background:none;
}
 .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
 .navbar-default
{
margin:0 0 0 0;
padding-top:0;
padding-bottom:0;
box-sizing:content-box}
body .navbar-default 
{
padding-left:0;
padding-right:0;
}
ul.pfr_menu_items.navbar-nav .dropdown-menu,ul.pfr_menu_items.navbar-nav .sub-menu, ul.pfr_menu_items.navbar-nav .collapse li a  
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;margin:0;
padding:0;
list-style:none;
}
 #pfr_page .pfr_menu_items  li ul.child
{
right:0px;
top:22.5px;
}
 .pfr_menu_items.navbar-nav li ul.dropdown-menu 
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;}
 ul.pfr_menu_items.nav .dropdown-submenu.show > ul 
{
display:block;
visibility:visible;
}
 .pfr_menu_items .child.dropdown-menu .sub-menu 
{
display: none;
right: 100%;
 top: 100%;
list-style: none outside none;
position: absolute;
}
 .pfr_menu_items .dropdown-menu li:hover .sub-menu 
{
visibility: visible;
}
 .pfr_menu_items ul.sub-menu 
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;}
#pfr_menu .navbar-collapse 
{
width:222px;

}
 .navbar-nav 
{
width: auto;
}
 .nav.navbar-nav > li 
{
display:block !important;
height:50px;

}
 .nav.navbar-nav > li 
{
margin-left:0;
margin-right:0;
}
.nav-expanded #pfr_menu #navigationmenu .navbar-collapse 
{
margin:0;

}
 .nav.pfr_menu_items  li  ul.child li .separator
{
margin-left:00;
margin-right:0;

}
.nav-expanded #pfr_menu #navigationmenu .navbar-collapse 
{
margin:0;

}
#pfr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;

}
 .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active,  .pfr_menu_items  li .pfr_menu_items_parent_link,  .navbar-default .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow, .navbar-default .nav.pfr_menu_items  li span.pfr_menu_items_parent_link_arrow, .navbar-default .nav.pfr_menu_items  li span.pfr_menu_items_parent_link_active_arrow, .nav.pfr_menu_items li a.pfr_menu_items_parent_link_active_arrow 
{
margin-left:0;
margin-right:0;
}
 .pfr_menu_items  li .pfr_menu_items_parent_link, .nav.pfr_menu_items  li span.separator
{
display:block;
padding-left:0px;
padding-right:0px;
background-color:#000000;
background:rgba(0,0,0,1);
background-clip:padding-box;line-height:50px;
font-size:16px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:center;
text-decoration:none;text-transform:none;
margin:0 0 0 0;
cursor:pointer;
height:50px;
box-sizing:border-box;
padding-top:0px;
padding-bottom:0px;
}
 .navbar-default .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow 
{
display:block;
padding-left:0px;
padding-right:0px;
line-height:50px;
font-size:16px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:center;
text-decoration:none;text-transform:none;
background-color:#000000;
background:rgba(0,0,0,1);
background-clip:padding-box;margin-top:0;
margin-bottom:0;
box-sizing:border-box;
cursor:pointer;
height:50px;
padding-top:0px;
padding-bottom:0px;
}
 .pfr_menu_items  li:hover a:hover.pfr_menu_items_parent_link, .nav.pfr_menu_items  li:hover span.separator
{
font-size:16px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:center;
text-decoration:none;text-transform:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;}
 .nav.pfr_menu_items  li:hover a.pfr_menu_items_parent_link_arrow, .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow, .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow:hover, .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow:focus 
{
font-size:16px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:center;
text-decoration:none;text-transform:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;}
 .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 9px;
top: 10px;
}
 .navbar-default .pfr_menu_items.nav   li ul.child > li > a 
{
float:left;
}
 .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
padding-left:0px;
padding-right:0px;
box-sizing:border-box;
font-size:16px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB7251;
text-shadow:none;text-align:center;
text-decoration:none;text-transform:none;
cursor: pointer;
display: block;
line-height:50px;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;margin-top:0;
margin-bottom:0;
height:50px;
padding-top:0px;
padding-bottom:0px;
}
 .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
font-size:16px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB7251;
text-shadow:none;text-align:center;
text-decoration:none;text-transform:none;
box-sizing:border-box;
height:50px;
line-height:50px;
padding-left:0px;
padding-right:0px;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;margin-top:0;
margin-bottom:0;
padding-top:0px;
padding-bottom:0px;
}
 .nav.pfr_menu_items  li.active:hover a.pfr_menu_items_parent_link_active
{
font-size:16px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:center;
text-decoration:none;text-transform:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;}
 .nav.pfr_menu_items  li.active:hover a.pfr_menu_items_parent_link_active_arrow
{
font-size:16px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:center;
text-decoration:none;text-transform:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;}
 .pfr_menu_items li:hover ul ul,.pfr_menu_items li:hover  li:hover ul ul

{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;}
 .pfr_menu_items .horiz_separator
{
float:right;
height: auto;}
 .pfr_menu_logo_text 
{
display:none;}
 header#pfr_header
{
height:auto;
box-sizing:border-box;
}
 header#pfr_header 
{
display:block;position:relative;}
 #pfr_menu 
{
max-width:100%;
width:auto;
}
 .innermenu
{
width:100%;

}
 .innermenu
{
position:absolute;
top:152px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
 #pfr_menu 
{
margin-left:auto;
margin-right:auto;

}
#pfr_menu .navbar-collapse 
{
width:222px;

}
 .navbar-nav 
{
width: auto;
}
 .nav.navbar-nav > li 
{
display:block !important;
height:50px;

}
 .nav.navbar-nav > li 
{
margin-left:0;
margin-right:0;
}
.nav-expanded #pfr_menu #navigationmenu .navbar-collapse 
{
margin:0;

}
 .nav.pfr_vmenu_items  li  ul.child li .separator
{
margin-left:00;
margin-right:0;

}
.nav-expanded #pfr_menu #navigationmenu .navbar-collapse 
{
margin:0;

}
#pfr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;

}
 .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active,  .pfr_menu_items  li .pfr_menu_items_parent_link,  .navbar-default .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow, .navbar-default .nav.pfr_vmenu_items  li span.pfr_vmenu_items_parent_link_arrow, .navbar-default .nav.pfr_vmenu_items  li span.pfr_vmenu_items_parent_link_active_arrow, .nav.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active_arrow 
{
margin-left:0;
margin-right:0;
}
li.show > ul.child.collapse 
{
display:inline-block;
}
 .nav-pills li 
{
font-size:16px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:center;
text-decoration:none;text-transform:none;
}
 .nav-pills li:hover 
{
font-size:16px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:center;
text-decoration:none;text-transform:none;
}
 .pfr_vmenu_items  li .pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items  li span.separator
{
display:block;
cursor:pointer;
padding-top:0px;
padding-bottom:0px;
}
 .pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow, .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow
{
display:block;
background-color:#FFFFFF;
background:url(images/vmenuMainArrow02.png),rgba(255,255,255,1);
background-repeat:no-repeat;
 background-size:auto;
 background-position:right center;
 background-clip:padding-box;cursor:pointer;
padding-top:0px;
padding-bottom:0px;
}
 .navbar-default .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow 
{
display:block;
background-image: none;
cursor:pointer;
padding-top:0px;
padding-bottom:0px;
}
 .pfr_vmenu_items  li:hover a:hover.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items  li:hover span.separator
{
}
 .nav.pfr_vmenu_items  li:hover a.pfr_vmenu_items_parent_link_arrow, .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow, .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow:hover, .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow:focus 
{
background-image: none;
}
 .navbar-default .pfr_vmenu_items.nav   li ul.child > li > a 
{
float:left;
}
 .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active_arrow
{
cursor: pointer;
display: block;
margin-top:0;
margin-bottom:0;
padding-top:0px;
padding-bottom:0px;
}
 .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active
{
display:block;
cursor: pointer;
padding-top:0px;
padding-bottom:0px;
}
 .nav.pfr_vmenu_items  li.active:hover a.pfr_vmenu_items_parent_link_active
{
}
 .nav.pfr_vmenu_items  li.active:hover a.pfr_vmenu_items_parent_link_active_arrow
{
}
 .pfr_vmenu_items li:hover ul ul,.pfr_vmenu_items li:hover  li:hover ul ul

{
}
 .pfr_vmenu_items .horiz_separator
{
}
 .pfr_menu_logo_text 
{
display:none;}
 footer 
{
position: relative;
overflow: hidden;
}
 #pfr_footer_inner 
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;margin:0 0 0 0;
}
 .pfr_footer_bottom_footer 
{
height:150px;
}
 #pfr_footer .container 
{
width:100%;
max-width:100%;
}
 #pfr_copyright 
{
top:118px;
position:absolute;
z-index:502;
left: 20.94%;
right:auto;
display:block;
overflow:auto;
}
 #pfr_copyright a, #pfr_copyright span
{
display:inline;}
 #pfr_footer_designed_by_links span#pfr_footer_designed_by 
{
font-size:12px;
font-family:"Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;
}
 #pfr_footer_designed_by_links 
{
top:99px;
position:absolute;
z-index:502;
left: 28.91%;
right:auto;
text-align:center;
overflow:auto;
}
 #pfr_footer_designed_by_links #pfr_footer_designed_by 
{
vertical-align:middle;
line-height:initial;
}
 footer#pfr_footer #pfr_footer_designed_by_links a:not(.btn), footer#pfr_footer_designed_by_links a:link:not(.btn), footer#pfr_footer_designed_by_links a:visited:not(.btn), footer#pfr_footer_designed_by_links a:hover:not(.btn), footer #pfr_footer_designed_by_links span 
{
display:inline-block;font-size:13px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;vertical-align:middle;
line-height:initial;
}
 .pfr_banner_slideshow .pfr_banner_slideshow_inner_above_widget_container .pfr_banner_slideshow_inner_above0 
{
width: 100%;
max-width: 100%;
}
 .pfr_banner_slideshow .pfr_banner_slideshow_inner_below_widget_container .pfr_banner_slideshow_inner_below0 
{
width: 100%;
max-width: 100%;
}
 .contentbottomcolumn0
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;}
 #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
 #pfr_html_content_margin 
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;box-sizing:border-box;
}
 #nav
{
top:120px;
position:absolute;
z-index:502;
left: 40.62%;
right:auto;
}
 .pfr_menu_items  li .pfr_menu_items_parent_link
{
display:block;
padding: 0 0px 0 0px;
background-color:#000000;
background:rgba(0,0,0,1);
background-clip:padding-box;font-size:16px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:center;
text-decoration:none;text-transform:none;
margin-top:0;
margin-bottom:0;
cursor:pointer;
box-sizing:border-box;
}
 ul.nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow
{
display:block;
font-size:16px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:center;
text-decoration:none;text-transform:none;
background-color:#000000;
background:rgba(0,0,0,1);
background-clip:padding-box;margin:0 0 0 0;
box-sizing:border-box;
cursor:pointer;
height:50px;
}
 .pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
float: left;
padding-left:0px;
box-sizing:border-box;
font-size:16px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB7251;
text-shadow:none;text-align:center;
text-decoration:none;text-transform:none;
cursor: pointer;
display: block;
line-height:22.5px;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;margin:0 0 0 0;
padding-top:0;
padding-bottom:0;
}
 .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
font-size:16px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB7251;
text-shadow:none;text-align:center;
text-decoration:none;text-transform:none;
box-sizing:border-box;
padding-left:0px;
padding-right:0px;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;margin-top:0;
margin-bottom:0;
padding-top:0;
padding-bottom:0;
}
 #nav-expander .pfr_menu_toggle_button
{
display:inline-block;

}
 #nav-expander .pfr_menu_button_text
{
display:none;

}
 #pfr_menu .navbar-toggle
{
background-color:#263B5C;
background:rgba(38,59,92,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(220,220,220,1);
border-width: 0 0 0 0;
box-shadow:none;line-height: 1.42;

}
 #pfr_menu nav .icon-bar
{
border-width:2px 0 0 0;
border-style:solid;
border-color:#FFFFFF;
height:2px;

}
 #pfr_menu .navbar-toggle .pfr_menu_button_text
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;
}
 #pfr_menu .navbar-toggle:hover
{
background-color:#08101E;
background:rgba(8,16,30,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(38,59,92,1);
border-width: 0 0 0 0;
box-shadow:none;line-height: 1.42;

}
 #pfr_menu nav #nav-expander:hover .icon-bar
{
border-width:2px 0 0 0;
border-style:solid;
border-color:#FFFFFF;
height:2px;

}
 #pfr_menu .navbar-toggle:hover .pfr_menu_button_text
{
font-size:14px;
font-family:"Times New Roman";
font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;
}
 #pfr_menu .navbar-toggle:active, #pfr_menu .navbar-toggle:focus
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(220,220,220,1);
border-width: 0 0 0 0;
box-shadow:none;
}
 #pfr_menu nav #nav-expander:active .icon-bar, nav#pfr_menu nav #nav-expander:focus .icon-bar
{
border-width:3px 0 0 0;
border-style:solid;
border-color:#FFFFFF;
height:3px;

}
 #pfr_menu .navbar-toggle:focus .pfr_menu_button_text
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;
}
 #pfr_menu .navbar-toggle
{
z-index:501;margin-top:6.5px;
margin-bottom:6.5px;

}
 #pfr_menu .navbar-toggle
{
padding: 7px 7px;
margin-right:3px;
float:right;

}
 #pfr_menu .navbar-toggle:hover, #pfr_menu .navbar-toggle:focus
{
margin-right:3px;
float:right;

}
.nav-expanded #pfr_page
{
position:relative;

}
.nav-expanded #pfr_content_and_sidebar_container
{
position:relative;

}
.nav-expanded
{
right:222px;

}
.nav-expanded #pfr_header
{
position:relative;
width:100%;

}
.nav-expanded #pfr_menu
{
width:100%;

}
.nav-expanded
{
transition: right 0.5s ease 0s;
-webkit-transition: right 0.5s ease 0s;
-moz-transition: right 0.5s ease 0s;
-o-transition: right 0.5s ease 0s;

}
body
{
right:0;
position:relative;
transition: right 0.5s ease 0s;

}
 #pfr_content_and_sidebar_container
{
transition: all 0.5s ease 0s;

}
 header#pfr_header
{
margin-right:0;
transition: margin-right 0.5s ease 0s;

}
 #pfr_menu
{
margin-right:0;
transition: all 0.5s ease 0s;

}
.nav-expanded .menu-center
{
margin-right: 0;

}
 button.nav-expander
{
right: 0;
transition: left 0.3s ease-in-out 0s;
-webkit-transition: left 0.3s ease-in-out 0s;
-moz-transition: left 0.3s ease-in-out 0s;
-o-transition: left 0.3s ease-in-out 0s;
z-index: 12;

}
 .menu-center
{
height: 100% !important;
overflow: auto;
position: fixed;
right: 0;
top: 0;
transition: margin-right 0.5s ease 0s;
-webkit-transition: margin-right 0.5s ease 0s;
-moz-transition: margin-right 0.5s ease 0s;
-o-transition: margin-right 0.5s ease 0s;
width: 222px;
z-index: 2000;
margin:0 -222px 0 0;

}
 ul.pfr_menu_items.nav
{
display: block;
height: auto;

}
 .menu-center
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
 .menu-center
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;display:block !important;
transition: margin-right 0.5s ease 0s;

}
.nav-expanded .fixed-top .navbar-toggle,.nav-expanded .fixed-top .navbar-toggle:hover,.nav-expanded .fixed-top .navbar-toggle:active
{
float:right;

}
.fixed-top
{
transform:none;
position: sticky;
width: 100% !important;

}
.fixed-top #nav-expander
{
transition: all 0.5s ease 0s;

}
.fixed-top .navbar-collapse, .fixed-bottom .navbar-collapse
{
max-height:100%;

}
 .pfr_vmenu_items .show .child {float: none;
position: static;
list-style:none outside none;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
 .btn,.btn:focus,.btn:hover
{
margin:3px 0;

}
.pfr_banner_header,.pfr_banner_menu,.pfr_banner_slideshow 
{
width:auto;
}
ul.pfr_menu_items .dropdown.dropdown-submenu.show > ul 
{
display: block;
visibility: visible;
}
#pfr_menu .nav.pfr_menu_items  li  ul.child li .separator
{
border-width:0 0 0 0;
height:auto;

}
 .pfr_vmenu_items .dropdown-submenu.show > ul 
{
 display: block !important;
visibility: visible !important;
position:static !important;
float:none;
list-style:none outside none;
}
  ul.child ul 
{
 display:none;
}
.navbar-nav ul.dropdown-menu .sub-menu 
{
left: 0 !important;
position: static !important;
top: 0 !important;
float:none !important;

}
 #pfr_footer_designed_by_links #pfr_footer_designed_by 
{
display:inline-block;
}
 #pfr_content .pfr_comments 
{
display:flex;
}
ul.pfr_menu_items li.dropdown ul li:last-child .separator 
{
display: none;

}
 ul.pfr_vmenu_items.nav .dropdown-menu > li, .pfr_vmenu_items li ul.child li a 
{
 display: block;
}
.pfr_uniform
{
max-width:100%!important; ;}
}
/* mobile view end */
/* The CSS code written in this window will append within the style.css file. */ 

/* desktop view start */ 
@media screen and (min-width:992px) 
{
.about-us .container 
{
width:100%;

}

}
.about-us .navbar 
{
min-height:35px;
}
.about-us .pfr_footer_bottom_footer_inner
{
height:250px;
}
.about-us #pfr_header_inner 
{
height:1080px;
position:relative;
}
.about-us #pfr_menu .navbar
{
height:auto;z-index:1000;
box-sizing:border-box;}
.about-us #pfr_menu_inner_in
{
min-height: 35px;
height:auto;
width:100%;
position:relative;
margin:0 auto;
}
@media only screen and (min-width:1200px) 
{
.about-us .pfr_menu_element_alignment.container 
{
width:100%;}
}
.about-us .pfr_about-us_html_row0, .pfr_about-us_html_row0
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
.about-us .pfr_about-us_html_column00, .pfr_about-us_html_column00
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 5px 0 5px;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.about-us .pfr_headershape01
{
top:10px;
position:absolute;
left:12.05%;
right:auto;
width:198px;
height:144px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape02
{
display:none;

}
.about-us .pfr_headershape03
{
display:none;

}
.about-us .pfr_headershape04
{
display:none;

}
.about-us .pfr_headershape05
{
display:none;

}
.about-us .pfr_headershape06
{
display:none;

}
.about-us .pfr_headershape07
{
display:none;

}
.about-us .pfr_headershape08
{
display:none;

}
.about-us .pfr_headershape09
{
display:none;

}
.about-us .pfr_headershape010
{
display:none;

}
.about-us .pfr_headershape011
{
display:none;

}
.about-us .pfr_headershape012
{
display:none;

}
.about-us .pfr_headershape013
{
display:none;

}
.about-us .pfr_headershape014
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:389px;
position:absolute;
left:11.58%;
right:auto;
width:236px;
height:141px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape015
{
background-color:#35B5EB;
background:rgba(53,181,235,1);
background-clip:padding-box;border-radius:20px 20px 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:328.6px;
position:absolute;
left:32.92%;
right:auto;
width:355px;
height:654.368144044322px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape016
{
background-color:#35B5EB;
background:rgba(53,181,235,1);
background-clip:padding-box;border-radius:20px 20px 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:328.6px;
position:absolute;
right: 26.69%;
left:auto;
width:355px;
height:656px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape017
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;border-radius:0 0 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:590px;
position:absolute;
right: 26.74%;
left:auto;
width:355px;
height:394px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape018
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:912.97px;
position:absolute;
right: 32.66%;
left:auto;
width:129px;
height:59px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape019
{
background-color:#35B5EB;
background:rgba(53,181,235,1);
background-clip:padding-box;border-radius:20px 20px 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:328.6px;
position:absolute;
right: 4.37%;
left:auto;
width:355px;
height:654.4px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape020
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;border-radius:0 0 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:590px;
position:absolute;
right: 4.37%;
left:auto;
width:355px;
height:394px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape021
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:742.1px;
position:absolute;
right: 5.58%;
left:auto;
width:309px;
height:116px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape022
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;border-radius:0 0 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:590px;
position:absolute;
left:32.9%;
right:auto;
width:355px;
height:393.968144044322px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape023
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:345.1px;
position:absolute;
right: 1.52%;
left:auto;
width:349px;
height:320px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape024
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:334.1px;
position:absolute;
right: 24.96%;
left:auto;
width:345.5px;
height:332.431855955678px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape025
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:364.6px;
position:absolute;
left:35.36%;
right:auto;
width:356px;
height:279px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape026
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:912.97px;
position:absolute;
right: 10.29%;
left:auto;
width:129px;
height:59px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape027
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:912.97px;
position:absolute;
left:38.63%;
right:auto;
width:129px;
height:56px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape028
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:742.1px;
position:absolute;
right: 28.05%;
left:auto;
width:305px;
height:132px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape029
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:742.1px;
position:absolute;
left:34%;
right:auto;
width:306px;
height:111.5px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape030
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:632.1px;
position:absolute;
right: 29.83%;
left:auto;
width:237px;
height:119.5px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape031
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:632.1px;
position:absolute;
left:37.61%;
right:auto;
width:168px;
height:108.4px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape032
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:638.1px;
position:absolute;
right: 7.54%;
left:auto;
width:234px;
height:109.8px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape033
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:530px;
position:absolute;
left:11.58%;
right:auto;
width:316px;
height:366px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_footershape1
{
top:0;position:absolute;
left: 40.41%;
right:auto;
top:0px;
width:83px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.about-us .pfr_footershape2
{
top:0;position:absolute;
left: 44.97%;
right:auto;
top:0px;
width:151px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.about-us .pfr_footershape3
{
top:0;position:absolute;
right:  40.15%;
left:auto;
top:0px;
width:133px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.about-us .pfr_footershape6
{
top:92px;
position:absolute;
left: 48.95%;
right:auto;
top:92px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.about-us .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
 @media only screen and (min-width: 768px) 
{
.about-us .navbar-nav 
{
padding-top:0 !important;

}

}
.about-us .navbar-default
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;margin:0 0 0 0;
padding-top:0;
padding-bottom:0;
box-sizing:content-box}
body.about-us .navbar-default 
{
padding-left:0;
padding-right:0;
}
.about-us #pfr_menu .navbar-right.pfr_menu_items ul.dropdown-menu .sub-menu 
{
left: auto;
right: 100%;
}
@media only screen
and (min-width:992px) 
{
.about-us .nav.pfr_menu_items  li:hover ul.child{
top:35px;
}
.about-us .navbar-right.pfr_menu_items  li:hover ul.child
{
right:0px;
left:auto;
}
.about-us .pfr_menu_items  li:hover ul.child li a
{
display:block;
}
}
.about-us .nav.navbar-nav li.pfr_menu_items_parent.dropdown 
{
height: auto}
.about-us .pfr_menu_items  li .pfr_menu_items_parent_link,.about-us .nav.pfr_menu_items  li span.separator
{
display:block;
float:left;
line-height:35px;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor:pointer;
box-sizing:border-box;
padding-top:0;
padding-bottom:0;
}
.about-us .navbar-default .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow 
{
display:block;
line-height:35px;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-image: none;
box-sizing:border-box;
cursor:pointer;
float:left;
padding-top:0;
padding-bottom:0;
}
.about-us .pfr_menu_items  li:hover a:hover.pfr_menu_items_parent_link,.about-us .nav.pfr_menu_items  li:hover span.separator
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#F46F4C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.about-us .nav.pfr_menu_items  li:hover a.pfr_menu_items_parent_link_arrow,.about-us .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow,.about-us .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow:hover,.about-us .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow:focus 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#F46F4C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-image: none;
}
.about-us .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 9px;
top: 10px;
}
.about-us .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
box-sizing:border-box;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor: pointer;
display: block;
line-height:35px;
height:35px;
float:left;
padding-top:0;
padding-bottom:0;
}
.about-us .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
box-sizing:border-box;
line-height:35px;
float:left;
padding-top:0;
padding-bottom:0;
}
.about-us .nav.pfr_menu_items  li.active:hover a.pfr_menu_items_parent_link_active
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#F46F4C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.about-us .nav.pfr_menu_items  li.active:hover a.pfr_menu_items_parent_link_active_arrow
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#F46F4C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.about-us .pfr_menu_items .horiz_separator
{
float:right;
height:35px;
}
.about-us .pfr_menu_logo_text 
{
display:none;}
.about-us header #pfr_header_inner 
{
background:url(images/1800182429header.png);
background-color:#FFFFFF;
background-repeat:no-repeat;
background-size:auto auto;
background-position:Center Center;
background-clip:padding-box;
}
.about-us header#pfr_header
{
height:auto;
box-sizing:border-box;
}
.about-us .innermenu
{
width:auto;

}
.about-us .innermenu
{
position:absolute;
top:80.87px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.about-us #pfr_sidebar_left 
{
float: right;
clear: none;
width: 14.63%;
}
.about-us #pfr_sidebar_right 
{
float: right;
clear: none;
width: 14.63%;
}
@media only screen
and (min-width:992px) 
{
}
@media only screen
and (min-width:992px) 
{
}
@media only screen
and (min-width : 768px)
{
.about-us ul.pfr_vmenu_items.nav li.dropdown ul.dropdown-menu 
{
position:relative;
list-style:none;
}
.about-us ul.pfr_vmenu_items.nav ul li.dropdown-submenu.show > ul 
{
display: block;
visibility: visible;
list-style:none;
position:relative;
}

}
.about-us .nav.navbar-nav li.pfr_menu_items_parent.dropdown 
{
height: auto}
.about-us .nav-pills li 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.about-us .nav-pills li:hover 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#F46F4C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.about-us .nav-pills
{
padding:0;
 list-style:none;
text-align:left;
background:none;
z-index:500;
display:inline;
zoom:1;
}
.about-us .pfr_vmenu_items  li .pfr_vmenu_items_parent_link,.about-us .nav.pfr_vmenu_items  li span.separator
{
display:block;
cursor:pointer;
padding-top:0;
padding-bottom:0;
}
.about-us .pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow,.about-us .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow
{
display:block;
background-color:#FFFFFF;
background:url(images/vmenuMainArrow10.png),rgba(255,255,255,1);
background-repeat:no-repeat;
 background-size:auto;
 background-position:right center;
 background-clip:padding-box;cursor:pointer;
padding-top:0;
padding-bottom:0;
}
.about-us .navbar-default .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow 
{
display:block;
background-image: none;
cursor:pointer;
padding-top:0;
padding-bottom:0;
}
.about-us .pfr_vmenu_items  li:hover a:hover.pfr_vmenu_items_parent_link,.about-us .nav.pfr_vmenu_items  li:hover span.separator
{
}
.about-us .nav.pfr_vmenu_items  li:hover a.pfr_vmenu_items_parent_link_arrow,.about-us .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow,.about-us .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow:hover,.about-us .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow:focus 
{
background-image: none;
}
.about-us .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active_arrow
{
cursor: pointer;
display: block;
padding-top:0;
padding-bottom:0;
}
.about-us .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active
{
display:block;
cursor: pointer;
padding-top:0;
padding-bottom:0;
}
.about-us .nav.pfr_vmenu_items  li.active:hover a.pfr_vmenu_items_parent_link_active
{
}
.about-us .nav.pfr_vmenu_items  li.active:hover a.pfr_vmenu_items_parent_link_active_arrow
{
}
.about-us .pfr_vmenu_items .horiz_separator
{
}
.about-us .pfr_menu_logo_text 
{
display:none;}
.about-us footer 
{
position: relative;
overflow: hidden;
}
.about-us #pfr_footer_inner 
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;}
.about-us .pfr_footer_bottom_footer 
{
height:250px;
}
@media only screen and (min-width:1200px) 
{
.about-us #pfr_footer .container 
{
width:100%;
max-width:100%;
}
}
.about-us footer#pfr_footer #pfr_copyright a:not(.btn),.about-us #pfr_copyright span
{
}
.about-us #pfr_footer_designed_by_links span#pfr_footer_designed_by 
{
font-size:14px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;
}
.about-us #pfr_footer_designed_by_links 
{
top:183.5px;
position:absolute;
z-index:502;
left: 46.44%;
right:auto;
text-align:center;
overflow:auto;
}
.about-us #pfr_footer_designed_by_links #pfr_footer_designed_by 
{
vertical-align:middle;
line-height:initial;
}
.about-us .footer-widget-area
{
margin: 0 auto;}
.about-us #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.about-us #pfr_html_content_margin 
{
padding:0 0 0 0;
box-sizing:border-box;
}
.about-us .pfr_menu_items  li .pfr_menu_items_parent_link
{
display:block;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor:pointer;
 height:35px;
box-sizing:border-box;
}
.about-us ul.nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow
{
display:block;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
box-sizing:border-box;
cursor:pointer;
height:35px;
}
.about-us .pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
float: left;
padding-left:20px;
box-sizing:border-box;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor: pointer;
display: block;
line-height:35px;
padding-top:0;
padding-bottom:0;
}
.about-us .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
box-sizing:border-box;
 height:35px;
padding-top:0;
padding-bottom:0;
}
.about-us #pfr_menu .navbar-toggle
{
z-index:501;margin-top:2px;
margin-bottom:2px;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
.about-us .back-to-top img
{
margin:0 10px 10px 0;

}
/* desktop view end */
/* tablet view start */
@media only screen
and (min-width : 768px)
and (max-width : 991px) 
{
.about-us .container 
{
width:100%;

}
.about-us #pfr_content .pfr_comments 
{
display:flex;
}
.about-us .navbar 
{
min-height:40px;
}
.about-us #pfr_menu .navbar
{
height:40px;
z-index:1000;
box-sizing:border-box;}
.about-us #pfr_menu_inner_in
{
min-height: 40px;
height:auto;
width:100%;
position:relative;
margin:0 auto;
}
.about-us .pfr_headershape01
{
top:20px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:207px;
height:126px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape01 h1 
{
font-size:1.54em;
}
.about-us .pfr_headershape01 h2 
{
font-size:1.34em;
}
.about-us .pfr_headershape01 h3 
{
font-size:1.23em;
}
.about-us .pfr_headershape01 h4 
{
font-size:0.93em;
}
.about-us .pfr_headershape01 h5 
{
font-size:0.72em;
}
.about-us .pfr_headershape01 h6 
{
font-size:0.62em;
}
.about-us .pfr_headershape01 p 
{
font-size:0.72em;
}
.about-us .pfr_headershape01 p a:not(.btn):focus,.about-us .pfr_headershape01 p a:not(.btn)
{
font-size:1em;
}
.about-us .pfr_headershape01 p a:not(.btn):visited
{
font-size:1em;
}
.about-us .pfr_headershape01 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_headershape02
{
display:none;

}
.about-us .pfr_headershape03
{
display:none;

}
.about-us .pfr_headershape04
{
display:none;

}
.about-us .pfr_headershape05
{
display:none;

}
.about-us .pfr_headershape06
{
display:none;

}
.about-us .pfr_headershape07
{
display:none;

}
.about-us .pfr_headershape08
{
display:none;

}
.about-us .pfr_headershape09
{
display:none;

}
.about-us .pfr_headershape010
{
display:none;

}
.about-us .pfr_headershape011
{
display:none;

}
.about-us .pfr_headershape012
{
display:none;

}
.about-us .pfr_headershape013
{
display:none;

}
.about-us .pfr_headershape014
{
top:289.5px;
position:absolute;
left:4.69%;
right:auto;
width:298px;
height:149px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape014 h1 
{
font-size:2.14em;
}
.about-us .pfr_headershape014 h2 
{
font-size:1.86em;
}
.about-us .pfr_headershape014 h3 
{
font-size:1.71em;
}
.about-us .pfr_headershape014 h4 
{
font-size:1.29em;
}
.about-us .pfr_headershape014 h5 
{
font-size:1em;
}
.about-us .pfr_headershape014 h6 
{
font-size:0.86em;
}
.about-us .pfr_headershape014 p 
{
font-size:1em;
}
.about-us .pfr_headershape014 p a:not(.btn):focus,.about-us .pfr_headershape014 p a:not(.btn)
{
font-size:1em;
}
.about-us .pfr_headershape014 p a:not(.btn):visited
{
font-size:1em;
}
.about-us .pfr_headershape014 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_headershape015
{
top:469.38px;
position:absolute;
right: 2.6%;
left:auto;
width:225px;
height:551px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape015 h1 
{
font-size:2.14em;
}
.about-us .pfr_headershape015 h2 
{
font-size:1.86em;
}
.about-us .pfr_headershape015 h3 
{
font-size:1.71em;
}
.about-us .pfr_headershape015 h4 
{
font-size:1.29em;
}
.about-us .pfr_headershape015 h5 
{
font-size:1em;
}
.about-us .pfr_headershape015 h6 
{
font-size:0.86em;
}
.about-us .pfr_headershape015 p 
{
font-size:1em;
}
.about-us .pfr_headershape015 p a:not(.btn):focus,.about-us .pfr_headershape015 p a:not(.btn)
{
font-size:1em;
}
.about-us .pfr_headershape015 p a:not(.btn):visited
{
font-size:1em;
}
.about-us .pfr_headershape015 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_headershape016
{
top:469.38px;
position:absolute;
left:35.68%;
right:auto;
width:225px;
height:552px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape016 h1 
{
font-size:2.14em;
}
.about-us .pfr_headershape016 h2 
{
font-size:1.86em;
}
.about-us .pfr_headershape016 h3 
{
font-size:1.71em;
}
.about-us .pfr_headershape016 h4 
{
font-size:1.29em;
}
.about-us .pfr_headershape016 h5 
{
font-size:1em;
}
.about-us .pfr_headershape016 h6 
{
font-size:0.86em;
}
.about-us .pfr_headershape016 p 
{
font-size:1em;
}
.about-us .pfr_headershape016 p a:not(.btn):focus,.about-us .pfr_headershape016 p a:not(.btn)
{
font-size:1em;
}
.about-us .pfr_headershape016 p a:not(.btn):visited
{
font-size:1em;
}
.about-us .pfr_headershape016 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_headershape017
{
top:688.5px;
position:absolute;
right: 2.6%;
left:auto;
width:225px;
height:333px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape017 h1 
{
font-size:2.14em;
}
.about-us .pfr_headershape017 h2 
{
font-size:1.86em;
}
.about-us .pfr_headershape017 h3 
{
font-size:1.71em;
}
.about-us .pfr_headershape017 h4 
{
font-size:1.29em;
}
.about-us .pfr_headershape017 h5 
{
font-size:1em;
}
.about-us .pfr_headershape017 h6 
{
font-size:0.86em;
}
.about-us .pfr_headershape017 p 
{
font-size:1em;
}
.about-us .pfr_headershape017 p a:not(.btn):focus,.about-us .pfr_headershape017 p a:not(.btn)
{
font-size:1em;
}
.about-us .pfr_headershape017 p a:not(.btn):visited
{
font-size:1em;
}
.about-us .pfr_headershape017 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_headershape018
{
top:959.38px;
position:absolute;
right: 8.33%;
left:auto;
width:137px;
height:51px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape018 h1 
{
font-size:2.14em;
}
.about-us .pfr_headershape018 h2 
{
font-size:1.86em;
}
.about-us .pfr_headershape018 h3 
{
font-size:1.71em;
}
.about-us .pfr_headershape018 h4 
{
font-size:1.29em;
}
.about-us .pfr_headershape018 h5 
{
font-size:1em;
}
.about-us .pfr_headershape018 h6 
{
font-size:0.86em;
}
.about-us .pfr_headershape018 p 
{
font-size:1em;
}
.about-us .pfr_headershape018 p a:not(.btn):focus,.about-us .pfr_headershape018 p a:not(.btn)
{
font-size:1em;
}
.about-us .pfr_headershape018 p a:not(.btn):visited
{
font-size:1em;
}
.about-us .pfr_headershape018 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_headershape019
{
top:469.38px;
position:absolute;
left:3.06%;
right:auto;
width:225px;
height:552px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape019 h1 
{
font-size:2.14em;
}
.about-us .pfr_headershape019 h2 
{
font-size:1.86em;
}
.about-us .pfr_headershape019 h3 
{
font-size:1.71em;
}
.about-us .pfr_headershape019 h4 
{
font-size:1.29em;
}
.about-us .pfr_headershape019 h5 
{
font-size:1em;
}
.about-us .pfr_headershape019 h6 
{
font-size:0.86em;
}
.about-us .pfr_headershape019 p 
{
font-size:1em;
}
.about-us .pfr_headershape019 p a:not(.btn):focus,.about-us .pfr_headershape019 p a:not(.btn)
{
font-size:1em;
}
.about-us .pfr_headershape019 p a:not(.btn):visited
{
font-size:1em;
}
.about-us .pfr_headershape019 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_headershape020
{
top:686.5px;
position:absolute;
left:35.68%;
right:auto;
width:225px;
height:335.355955678671px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape020 h1 
{
font-size:2.14em;
}
.about-us .pfr_headershape020 h2 
{
font-size:1.86em;
}
.about-us .pfr_headershape020 h3 
{
font-size:1.71em;
}
.about-us .pfr_headershape020 h4 
{
font-size:1.29em;
}
.about-us .pfr_headershape020 h5 
{
font-size:1em;
}
.about-us .pfr_headershape020 h6 
{
font-size:0.86em;
}
.about-us .pfr_headershape020 p 
{
font-size:1em;
}
.about-us .pfr_headershape020 p a:not(.btn):focus,.about-us .pfr_headershape020 p a:not(.btn)
{
font-size:1em;
}
.about-us .pfr_headershape020 p a:not(.btn):visited
{
font-size:1em;
}
.about-us .pfr_headershape020 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_headershape021
{
top:796.38px;
position:absolute;
left:38.54%;
right:auto;
width:189px;
height:133px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape021 h1 
{
font-size:2.14em;
}
.about-us .pfr_headershape021 h2 
{
font-size:1.86em;
}
.about-us .pfr_headershape021 h3 
{
font-size:1.71em;
}
.about-us .pfr_headershape021 h4 
{
font-size:1.29em;
}
.about-us .pfr_headershape021 h5 
{
font-size:1em;
}
.about-us .pfr_headershape021 h6 
{
font-size:0.86em;
}
.about-us .pfr_headershape021 p 
{
font-size:1em;
}
.about-us .pfr_headershape021 p a:not(.btn):focus,.about-us .pfr_headershape021 p a:not(.btn)
{
font-size:1em;
}
.about-us .pfr_headershape021 p a:not(.btn):visited
{
font-size:1em;
}
.about-us .pfr_headershape021 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_headershape022
{
top:688.5px;
position:absolute;
left:3.06%;
right:auto;
width:225px;
height:335.368421052632px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape022 h1 
{
font-size:1.07em;
}
.about-us .pfr_headershape022 h2 
{
font-size:0.93em;
}
.about-us .pfr_headershape022 h3 
{
font-size:0.86em;
}
.about-us .pfr_headershape022 h4 
{
font-size:0.64em;
}
.about-us .pfr_headershape022 h5 
{
font-size:0.5em;
}
.about-us .pfr_headershape022 h6 
{
font-size:0.43em;
}
.about-us .pfr_headershape022 p 
{
font-size:0.5em;
}
.about-us .pfr_headershape022 p a:not(.btn):focus,.about-us .pfr_headershape022 p a:not(.btn)
{
font-size:1em;
}
.about-us .pfr_headershape022 p a:not(.btn):visited
{
font-size:1em;
}
.about-us .pfr_headershape022 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_headershape023
{
top:392.5px;
position:absolute;
left:32.36%;
right:auto;
width:250px;
height:277px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape023 h1 
{
font-size:2.14em;
}
.about-us .pfr_headershape023 h2 
{
font-size:1.86em;
}
.about-us .pfr_headershape023 h3 
{
font-size:1.71em;
}
.about-us .pfr_headershape023 h4 
{
font-size:1.29em;
}
.about-us .pfr_headershape023 h5 
{
font-size:1em;
}
.about-us .pfr_headershape023 h6 
{
font-size:0.86em;
}
.about-us .pfr_headershape023 p 
{
font-size:1em;
}
.about-us .pfr_headershape023 p a:not(.btn):focus,.about-us .pfr_headershape023 p a:not(.btn)
{
font-size:1em;
}
.about-us .pfr_headershape023 p a:not(.btn):visited
{
font-size:1em;
}
.about-us .pfr_headershape023 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_headershape024
{
top:367.5px;
position:absolute;
right: 0%;
left:auto;
width:277px;
height:295px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape024 h1 
{
font-size:2.14em;
}
.about-us .pfr_headershape024 h2 
{
font-size:1.86em;
}
.about-us .pfr_headershape024 h3 
{
font-size:1.71em;
}
.about-us .pfr_headershape024 h4 
{
font-size:1.29em;
}
.about-us .pfr_headershape024 h5 
{
font-size:1em;
}
.about-us .pfr_headershape024 h6 
{
font-size:0.86em;
}
.about-us .pfr_headershape024 p 
{
font-size:1em;
}
.about-us .pfr_headershape024 p a:not(.btn):focus,.about-us .pfr_headershape024 p a:not(.btn)
{
font-size:1em;
}
.about-us .pfr_headershape024 p a:not(.btn):visited
{
font-size:1em;
}
.about-us .pfr_headershape024 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_headershape025
{
top:406.5px;
position:absolute;
left:1.43%;
right:auto;
width:250px;
height:257px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape025 h1 
{
font-size:2.14em;
}
.about-us .pfr_headershape025 h2 
{
font-size:1.86em;
}
.about-us .pfr_headershape025 h3 
{
font-size:1.71em;
}
.about-us .pfr_headershape025 h4 
{
font-size:1.29em;
}
.about-us .pfr_headershape025 h5 
{
font-size:1em;
}
.about-us .pfr_headershape025 h6 
{
font-size:0.86em;
}
.about-us .pfr_headershape025 p 
{
font-size:1em;
}
.about-us .pfr_headershape025 p a:not(.btn):focus,.about-us .pfr_headershape025 p a:not(.btn)
{
font-size:1em;
}
.about-us .pfr_headershape025 p a:not(.btn):visited
{
font-size:1em;
}
.about-us .pfr_headershape025 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_headershape026
{
top:959.38px;
position:absolute;
left:41.93%;
right:auto;
width:129px;
height:50px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape026 h1 
{
font-size:2.14em;
}
.about-us .pfr_headershape026 h2 
{
font-size:1.86em;
}
.about-us .pfr_headershape026 h3 
{
font-size:1.71em;
}
.about-us .pfr_headershape026 h4 
{
font-size:1.29em;
}
.about-us .pfr_headershape026 h5 
{
font-size:1em;
}
.about-us .pfr_headershape026 h6 
{
font-size:0.86em;
}
.about-us .pfr_headershape026 p 
{
font-size:1em;
}
.about-us .pfr_headershape026 p a:not(.btn):focus,.about-us .pfr_headershape026 p a:not(.btn)
{
font-size:1em;
}
.about-us .pfr_headershape026 p a:not(.btn):visited
{
font-size:1em;
}
.about-us .pfr_headershape026 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_headershape027
{
top:959.38px;
position:absolute;
left:9.31%;
right:auto;
width:129px;
height:50px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape027 h1 
{
font-size:2.14em;
}
.about-us .pfr_headershape027 h2 
{
font-size:1.86em;
}
.about-us .pfr_headershape027 h3 
{
font-size:1.71em;
}
.about-us .pfr_headershape027 h4 
{
font-size:1.29em;
}
.about-us .pfr_headershape027 h5 
{
font-size:1em;
}
.about-us .pfr_headershape027 h6 
{
font-size:0.86em;
}
.about-us .pfr_headershape027 p 
{
font-size:1em;
}
.about-us .pfr_headershape027 p a:not(.btn):focus,.about-us .pfr_headershape027 p a:not(.btn)
{
font-size:1em;
}
.about-us .pfr_headershape027 p a:not(.btn):visited
{
font-size:1em;
}
.about-us .pfr_headershape027 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_headershape028
{
top:796.38px;
position:absolute;
right: 4.43%;
left:auto;
width:209px;
height:170.817534626039px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape028 h1 
{
font-size:2.14em;
}
.about-us .pfr_headershape028 h2 
{
font-size:1.86em;
}
.about-us .pfr_headershape028 h3 
{
font-size:1.71em;
}
.about-us .pfr_headershape028 h4 
{
font-size:1.29em;
}
.about-us .pfr_headershape028 h5 
{
font-size:1em;
}
.about-us .pfr_headershape028 h6 
{
font-size:0.86em;
}
.about-us .pfr_headershape028 p 
{
font-size:1em;
}
.about-us .pfr_headershape028 p a:not(.btn):focus,.about-us .pfr_headershape028 p a:not(.btn)
{
font-size:1em;
}
.about-us .pfr_headershape028 p a:not(.btn):visited
{
font-size:1em;
}
.about-us .pfr_headershape028 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_headershape029
{
top:796.38px;
position:absolute;
left:4.69%;
right:auto;
width:200px;
height:136px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape029 h1 
{
font-size:2.14em;
}
.about-us .pfr_headershape029 h2 
{
font-size:1.86em;
}
.about-us .pfr_headershape029 h3 
{
font-size:1.71em;
}
.about-us .pfr_headershape029 h4 
{
font-size:1.29em;
}
.about-us .pfr_headershape029 h5 
{
font-size:1em;
}
.about-us .pfr_headershape029 h6 
{
font-size:0.86em;
}
.about-us .pfr_headershape029 p 
{
font-size:1em;
}
.about-us .pfr_headershape029 p a:not(.btn):focus,.about-us .pfr_headershape029 p a:not(.btn)
{
font-size:1em;
}
.about-us .pfr_headershape029 p a:not(.btn):visited
{
font-size:1em;
}
.about-us .pfr_headershape029 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_headershape030
{
top:708.88px;
position:absolute;
right: 5.53%;
left:auto;
width:180px;
height:81px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape030 h1 
{
font-size:1.71em;
}
.about-us .pfr_headershape030 h2 
{
font-size:1.49em;
}
.about-us .pfr_headershape030 h3 
{
font-size:1.37em;
}
.about-us .pfr_headershape030 h4 
{
font-size:1.03em;
}
.about-us .pfr_headershape030 h5 
{
font-size:0.8em;
}
.about-us .pfr_headershape030 h6 
{
font-size:0.69em;
}
.about-us .pfr_headershape030 p 
{
font-size:0.8em;
}
.about-us .pfr_headershape030 p a:not(.btn):focus,.about-us .pfr_headershape030 p a:not(.btn)
{
font-size:1em;
}
.about-us .pfr_headershape030 p a:not(.btn):visited
{
font-size:1em;
}
.about-us .pfr_headershape030 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_headershape031
{
top:708.88px;
position:absolute;
left:6.12%;
right:auto;
width:178px;
height:80px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape031 h1 
{
font-size:1.71em;
}
.about-us .pfr_headershape031 h2 
{
font-size:1.49em;
}
.about-us .pfr_headershape031 h3 
{
font-size:1.37em;
}
.about-us .pfr_headershape031 h4 
{
font-size:1.03em;
}
.about-us .pfr_headershape031 h5 
{
font-size:0.8em;
}
.about-us .pfr_headershape031 h6 
{
font-size:0.69em;
}
.about-us .pfr_headershape031 p 
{
font-size:0.8em;
}
.about-us .pfr_headershape031 p a:not(.btn):focus,.about-us .pfr_headershape031 p a:not(.btn)
{
font-size:1em;
}
.about-us .pfr_headershape031 p a:not(.btn):visited
{
font-size:1em;
}
.about-us .pfr_headershape031 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_headershape032
{
top:708.88px;
position:absolute;
left:38.54%;
right:auto;
width:181px;
height:70px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape032 h1 
{
font-size:1.71em;
}
.about-us .pfr_headershape032 h2 
{
font-size:1.49em;
}
.about-us .pfr_headershape032 h3 
{
font-size:1.37em;
}
.about-us .pfr_headershape032 h4 
{
font-size:1.03em;
}
.about-us .pfr_headershape032 h5 
{
font-size:0.8em;
}
.about-us .pfr_headershape032 h6 
{
font-size:0.69em;
}
.about-us .pfr_headershape032 p 
{
font-size:0.8em;
}
.about-us .pfr_headershape032 p a:not(.btn):focus,.about-us .pfr_headershape032 p a:not(.btn)
{
font-size:1em;
}
.about-us .pfr_headershape032 p a:not(.btn):visited
{
font-size:1em;
}
.about-us .pfr_headershape032 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_headershape033
{
display:none;

}
.about-us .pfr_footershape1
{
top:27.8px;
position:absolute;
left: 26.63%;
right:auto;
top:27.8px;
width:84px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.about-us footer #pfr_footer_inner .pfr_footershape1 h1 
{
font-size:2.14em;
}
.about-us footer #pfr_footer_inner .pfr_footershape1 h2 
{
font-size:1.86em;
}
.about-us footer #pfr_footer_inner .pfr_footershape1 h3 
{
font-size:1.71em;
}
.about-us footer #pfr_footer_inner .pfr_footershape1 h4 
{
font-size:1.29em;
}
.about-us footer #pfr_footer_inner .pfr_footershape1 h5 
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape1 h6 
{
font-size:0.86em;
}
.about-us footer #pfr_footer_inner .pfr_footershape1 p 
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):focus,.about-us footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn)
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):visited
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_footershape2
{
top:27.8px;
position:absolute;
left: 37.7%;
right:auto;
top:27.8px;
width:155px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.about-us footer #pfr_footer_inner .pfr_footershape2 h1 
{
font-size:2.14em;
}
.about-us footer #pfr_footer_inner .pfr_footershape2 h2 
{
font-size:1.86em;
}
.about-us footer #pfr_footer_inner .pfr_footershape2 h3 
{
font-size:1.71em;
}
.about-us footer #pfr_footer_inner .pfr_footershape2 h4 
{
font-size:1.29em;
}
.about-us footer #pfr_footer_inner .pfr_footershape2 h5 
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape2 h6 
{
font-size:0.86em;
}
.about-us footer #pfr_footer_inner .pfr_footershape2 p 
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):focus,.about-us footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn)
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):visited
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_footershape3
{
top:27.8px;
position:absolute;
right:  24.8%;
left:auto;
top:27.8px;
width:137px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.about-us footer #pfr_footer_inner .pfr_footershape3 h1 
{
font-size:2.14em;
}
.about-us footer #pfr_footer_inner .pfr_footershape3 h2 
{
font-size:1.86em;
}
.about-us footer #pfr_footer_inner .pfr_footershape3 h3 
{
font-size:1.71em;
}
.about-us footer #pfr_footer_inner .pfr_footershape3 h4 
{
font-size:1.29em;
}
.about-us footer #pfr_footer_inner .pfr_footershape3 h5 
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape3 h6 
{
font-size:0.86em;
}
.about-us footer #pfr_footer_inner .pfr_footershape3 p 
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):focus,.about-us footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn)
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):visited
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_footershape6
{
top:84px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
top:84px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.about-us footer #pfr_footer_inner .pfr_footershape6 h1 
{
font-size:2.14em;
}
.about-us footer #pfr_footer_inner .pfr_footershape6 h2 
{
font-size:1.86em;
}
.about-us footer #pfr_footer_inner .pfr_footershape6 h3 
{
font-size:1.71em;
}
.about-us footer #pfr_footer_inner .pfr_footershape6 h4 
{
font-size:1.29em;
}
.about-us footer #pfr_footer_inner .pfr_footershape6 h5 
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape6 h6 
{
font-size:0.86em;
}
.about-us footer #pfr_footer_inner .pfr_footershape6 p 
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):focus,.about-us footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn)
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):visited
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_footershape8
{
top:85.5px;
position:absolute;
right:  41.28%;
left:auto;
top:85.5px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.about-us footer #pfr_footer_inner .pfr_footershape8 h1 
{
font-size:2.14em;
}
.about-us footer #pfr_footer_inner .pfr_footershape8 h2 
{
font-size:1.86em;
}
.about-us footer #pfr_footer_inner .pfr_footershape8 h3 
{
font-size:1.71em;
}
.about-us footer #pfr_footer_inner .pfr_footershape8 h4 
{
font-size:1.29em;
}
.about-us footer #pfr_footer_inner .pfr_footershape8 h5 
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape8 h6 
{
font-size:0.86em;
}
.about-us footer #pfr_footer_inner .pfr_footershape8 p 
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):focus,.about-us footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn)
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):visited
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
.about-us .innermenu
{
position:absolute;
top:203.23px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.about-us li.pfr_menu_items_parent.dropdown.show 
{
height: auto}
.about-us .nav.navbar-nav > li 
{
display:block !important;
float:none !important;
height:100px;
margin-left:65px;
margin-right:0;
}
 .navbar-expand-md .navbar-nav 
{
flex-direction: column;
}
.pfr_menu_items ul.child.dropdown-menu 
{
float: none !important;
left: 0;
min-width: 160px;
position: static;
right: auto;
}
.pfr_menu_items ul.child.dropdown-menu .menu-dropdown-styles  
{
float: none !important;
min-width: 160px;
position: static;
margin-top: 0;
}
.pfr_menu_items li a 
{
float: none !important;
}
 .navbar-expand-md .navbar-toggle 
{
display: block;
}
.navbar-collapse.collapse 
{
height:100% !important;
}
li.show > ul.child.collapse 
{
display:inline-block;
}
.about-us .pfr_vmenu_items  li .pfr_vmenu_items_parent_link,.about-us .nav.pfr_vmenu_items  li span.separator
{
display:block;
cursor:pointer;
}
.about-us .pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow,.about-us .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow
{
display:block;
background-color:#FFFFFF;
background:url(images/vmenuMainArrow11.png),rgba(255,255,255,1);
background-repeat:no-repeat;
 background-size:auto;
 background-position:right center;
 background-clip:padding-box;cursor:pointer;
}
.about-us .navbar-default .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow 
{
display:block;
background-image: none;
cursor:pointer;
}
.about-us .navbar-default .pfr_vmenu_items.nav li ul.child li a.subchild, .about-us .pfr_vmenu_items.nav li ul.child li > a.subchild 
{
display:block;
}
.about-us .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active_arrow
{
cursor: pointer;
display: block;
margin-top:0;
margin-bottom:0;
}
.about-us .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active
{
display:block;
cursor: pointer;
}
.about-us .pfr_vmenu_items li:hover ul ul,.pfr_vmenu_items li:hover  li:hover ul ul

{
}
.about-us .pfr_vmenu_items .horiz_separator
{
}
.about-us .pfr_menu_logo_text 
{
display:none;}
.about-us #pfr_copyright 
{
top:188.5px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
display:block;
overflow:auto;
}
.about-us #pfr_copyright a,.about-us #pfr_copyright span
{
display:inline;}
.about-us #pfr_footer_designed_by_links 
{
top:159.5px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
overflow:auto;
}
.about-us #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.about-us #pfr_sidebar_left 
{
width: 0%;
}
.about-us #pfr_content 
{
width: 100%;
}
.about-us #pfr_sidebar_right 
{
width: 0%;
}
}
@media only screen
and (min-width : 768px)
and (max-width : 1024px) 
{
.about-us .navbar-default.navbar .pfr_menu_items.nav .show .sub-menu > li > a 
{
}
 @media only screen and (min-width: 768px) 
{
.about-us .navbar-nav 
{

}
 #navigationmenu .navbar-nav 
{
padding-top:0 !important;

}

}
.about-us .navbar-default
{
box-sizing:content-box}
body.about-us .navbar-default 
{
}
.about-usul.pfr_menu_items.navbar-nav .dropdown-menu,.about-usul.pfr_menu_items.navbar-nav .sub-menu,.about-us ul.pfr_menu_items.navbar-nav .collapse li a  
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;margin:0;
padding:0;
list-style:none;
}
.about-us #pfr_page .pfr_menu_items  li ul.child
{
top:40px;
}
.about-us li.pfr_menu_items_parent.dropdown.show 
{
height: auto}
.about-us .nav.navbar-nav > li 
{
display:block !important;
float:none !important;
height:100px;
margin-left:65px;
margin-right:0;
}
 .navbar-expand-md .navbar-nav 
{
flex-direction: column;
}
.pfr_menu_items ul.child.dropdown-menu 
{
float: none !important;
left: 0;
min-width: 160px;
position: static;
right: auto;
}
.pfr_menu_items ul.child.dropdown-menu .menu-dropdown-styles  
{
float: none !important;
min-width: 160px;
position: static;
margin-top: 0;
}
.pfr_menu_items li a 
{
float: none !important;
}
 .navbar-expand-md .navbar-toggle 
{
display: block;
}
.navbar-collapse.collapse 
{
height:100% !important;
}
.about-us .pfr_menu_items  li .pfr_menu_items_parent_link,.about-us .nav.pfr_menu_items  li span.separator
{
display:block;
line-height:100px;
margin-top:0;
margin-bottom:0;
cursor:pointer;
height:100px;
box-sizing:border-box;
}
.about-us .navbar-default .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow 
{
display:block;
line-height:100px;
background-image: none;
margin-top:0;
margin-bottom:0;
box-sizing:border-box;
cursor:pointer;
height:100px;
}
.about-us .pfr_menu_items  li ul.child li a
{
display:block;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;}
.about-us .navbar-default .pfr_menu_items.nav li ul.child li a.subchild, .about-us .pfr_menu_items.nav li ul.child li > a.subchild 
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;}
.about-us .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 0;
top: 10px;
}
.about-us .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
box-sizing:border-box;
cursor: pointer;
display: block;
line-height:100px;
margin-top:0;
margin-bottom:0;
height:100px;
}
.about-us .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
box-sizing:border-box;
height:100px;
line-height:100px;
margin-top:0;
margin-bottom:0;
}
.about-us .pfr_menu_items li:hover ul ul,.pfr_menu_items li:hover  li:hover ul ul

{
top:-9999px;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;}
.about-us .pfr_menu_items .horiz_separator
{
float:none;
border-width:00 0 0;
border-style:solid;
border-color:transparent;
height: auto;margin:0 !important;
display:none;
}
.about-us .pfr_menu_logo_text 
{
display:none;}
.about-us .pfr_menu_items  li .pfr_menu_items_parent_link
{
display:block;
margin-top:0;
margin-bottom:0;
cursor:pointer;
box-sizing:border-box;
}
.about-us ul.nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow
{
display:block;
margin-top:0;
margin-bottom:0;
box-sizing:border-box;
cursor:pointer;
height:100px;
}
.about-us .pfr_menu_items  li ul.child li a.subchild
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;}
.about-us .pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
float: left;
padding-left:0px;
box-sizing:border-box;
cursor: pointer;
display: block;
line-height:40px;
margin-top:0;
margin-bottom:0;
padding-top:0;
padding-bottom:0;
}
.about-us .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
box-sizing:border-box;
margin-top:0;
margin-bottom:0;
padding-top:0;
padding-bottom:0;
}
.about-us #nav-expander .pfr_menu_button_text
{
display:inline-block;

}
.about-us #nav-expander .pfr_menu_toggle_button
{
display:inline-block;

}
.about-us #pfr_menu .navbar-toggle
{
background-color:#263B5C;
background:rgba(38,59,92,1);
background-clip:padding-box;line-height: 1.42;

}
.about-us #pfr_menu .navbar-toggle .pfr_menu_button_text
{
font-size:18px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;
}
.about-us #pfr_menu .navbar-toggle:hover
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(255,255,255,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;line-height: 1.42;

}
.about-us #pfr_menu .navbar-toggle:hover .pfr_menu_button_text
{
font-size:16px;
font-family:"Roboto","Times New Roman";font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;text-align:left;
text-decoration:none;
}
.about-us #pfr_menu .navbar-toggle:active, #pfr_menu .navbar-toggle:focus
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
.about-us #pfr_menu .navbar-toggle:focus .pfr_menu_button_text
{
font-size:18px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;
}
.about-us #pfr_menu .navbar-toggle
{
z-index:501;margin-top:0.5px;
margin-bottom:0.5px;

}
#navigationmenu .navbar-header
{
position: relative;
float:none;
z-index:501;

}
.about-us body.nav-expanded
{
right:222px;
position:relative;

}
.about-us.nav-expanded
{
transition: right 0.5s ease 0s;
-webkit-transition: right 0.5s ease 0s;
-moz-transition: right 0.5s ease 0s;
-o-transition: right 0.5s ease 0s;

}
.about-usbody
{
right:0;
position:relative;
transition: right 0.5s ease 0s;

}
.about-us.nav-expanded .menu-center
{
margin-right: 0;

}
.about-us button.nav-expander
{
right: 0;
transition: left 0.3s ease-in-out 0s;
-webkit-transition: left 0.3s ease-in-out 0s;
-moz-transition: left 0.3s ease-in-out 0s;
-o-transition: left 0.3s ease-in-out 0s;
z-index: 12;

}
.about-us .menu-center
{
height: 100% !important;
overflow: auto;
position: fixed;
right: 0;
top: 0;
transition: margin-right 0.5s ease 0s;
-webkit-transition: margin-right 0.5s ease 0s;
-moz-transition: margin-right 0.5s ease 0s;
-o-transition: margin-right 0.5s ease 0s;
width: 222px;
z-index: 2000;
margin:0 -222px 0 0;

}
.about-us ul.pfr_menu_items.nav
{
display: block;
height: auto;

}
.about-us .menu-center
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
.about-us .menu-center
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;display:block !important;
transition: margin-right 0.5s ease 0s;

}
.nav-expanded .fixed-top .navbar-toggle,.nav-expanded .fixed-top .navbar-toggle:hover,.nav-expanded .fixed-top .navbar-toggle:active
{
float:right;

}
.fixed-top
{
transform:none;
position: sticky;
width: 100% !important;

}
.fixed-top #nav-expander
{
transition: all 0.5s ease 0s;

}
.fixed-top .navbar-collapse, .fixed-bottom .navbar-collapse
{
max-height:100%;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
}
/* tablet view end */
/* mobile view start */
@media only screen
and (max-width : 767px)
{
body.about-us
{
margin:0;
background-attachment:scroll;
}
.about-us .container 
{
width:100%;

}
.about-us .navbar 
{
min-height:40px;
}
.about-us .pfr_footer_bottom_footer_inner
{
height:100px;
}
.about-us #pfr_header_inner 
{
height:1080px;
position:relative;
}
.about-us #pfr_menu .navbar
{
height:auto;z-index:1000;
box-sizing:border-box;}
.about-us #pfr_menu_inner_in
{
min-height: 40px;
height:auto;
width:100%;
position:relative;
margin:0 auto;
}
.about-us .pfr_headershape01
{
top:10px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:199px;
height:127px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape01 h1 
{
font-size:1.07em;
}
.about-us .pfr_headershape01 h2 
{
font-size:0.93em;
}
.about-us .pfr_headershape01 h3 
{
font-size:0.86em;
}
.about-us .pfr_headershape01 h4 
{
font-size:0.64em;
}
.about-us .pfr_headershape01 h5 
{
font-size:0.5em;
}
.about-us .pfr_headershape01 h6 
{
font-size:0.43em;
}
.about-us .pfr_headershape01 p 
{
font-size:0.5em;
}
.about-us .pfr_headershape01 p a:not(.btn):focus,.about-us .pfr_headershape01 p a:not(.btn)
{
font-size:1em;
}
.about-us .pfr_headershape01 p a:not(.btn):visited
{
font-size:1em;
}
.about-us .pfr_headershape01 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_headershape02
{
display:none;

}
.about-us .pfr_headershape03
{
display:none;

}
.about-us .pfr_headershape04
{
display:none;

}
.about-us .pfr_headershape05
{
display:none;

}
.about-us .pfr_headershape06
{
display:none;

}
.about-us .pfr_headershape07
{
display:none;

}
.about-us .pfr_headershape08
{
display:none;

}
.about-us .pfr_headershape09
{
display:none;

}
.about-us .pfr_headershape010
{
display:none;

}
.about-us .pfr_headershape011
{
display:none;

}
.about-us .pfr_headershape012
{
display:none;

}
.about-us .pfr_headershape013
{
display:none;

}
.about-us .pfr_headershape014
{
top:186px;
position:absolute;
left:10.16%;
right:auto;
width:210px;
height:108px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape014 h1 
{
font-size:1.5em;
}
.about-us .pfr_headershape014 h2 
{
font-size:1.3em;
}
.about-us .pfr_headershape014 h3 
{
font-size:1.2em;
}
.about-us .pfr_headershape014 h4 
{
font-size:0.9em;
}
.about-us .pfr_headershape014 h5 
{
font-size:0.7em;
}
.about-us .pfr_headershape014 h6 
{
font-size:0.6em;
}
.about-us .pfr_headershape014 p 
{
font-size:0.7em;
}
.about-us .pfr_headershape014 p a:not(.btn):focus,.about-us .pfr_headershape014 p a:not(.btn)
{
font-size:1em;
}
.about-us .pfr_headershape014 p a:not(.btn):visited
{
font-size:1em;
}
.about-us .pfr_headershape014 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_headershape015
{
top:294px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:255px;
height:240px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape015 h1 
{
font-size:2.14em;
}
.about-us .pfr_headershape015 h2 
{
font-size:1.86em;
}
.about-us .pfr_headershape015 h3 
{
font-size:1.71em;
}
.about-us .pfr_headershape015 h4 
{
font-size:1.29em;
}
.about-us .pfr_headershape015 h5 
{
font-size:1em;
}
.about-us .pfr_headershape015 h6 
{
font-size:0.86em;
}
.about-us .pfr_headershape015 p 
{
font-size:1em;
}
.about-us .pfr_headershape015 p a:not(.btn):focus,.about-us .pfr_headershape015 p a:not(.btn)
{
font-size:1em;
}
.about-us .pfr_headershape015 p a:not(.btn):visited
{
font-size:1em;
}
.about-us .pfr_headershape015 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_headershape016
{
top:562.1px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:255px;
height:240px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape016 h1 
{
font-size:2.14em;
}
.about-us .pfr_headershape016 h2 
{
font-size:1.86em;
}
.about-us .pfr_headershape016 h3 
{
font-size:1.71em;
}
.about-us .pfr_headershape016 h4 
{
font-size:1.29em;
}
.about-us .pfr_headershape016 h5 
{
font-size:1em;
}
.about-us .pfr_headershape016 h6 
{
font-size:0.86em;
}
.about-us .pfr_headershape016 p 
{
font-size:1em;
}
.about-us .pfr_headershape016 p a:not(.btn):focus,.about-us .pfr_headershape016 p a:not(.btn)
{
font-size:1em;
}
.about-us .pfr_headershape016 p a:not(.btn):visited
{
font-size:1em;
}
.about-us .pfr_headershape016 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_headershape017
{
top:324px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:254px;
height:210px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape017 h1 
{
font-size:2.14em;
}
.about-us .pfr_headershape017 h2 
{
font-size:1.86em;
}
.about-us .pfr_headershape017 h3 
{
font-size:1.71em;
}
.about-us .pfr_headershape017 h4 
{
font-size:1.29em;
}
.about-us .pfr_headershape017 h5 
{
font-size:1em;
}
.about-us .pfr_headershape017 h6 
{
font-size:0.86em;
}
.about-us .pfr_headershape017 p 
{
font-size:1em;
}
.about-us .pfr_headershape017 p a:not(.btn):focus,.about-us .pfr_headershape017 p a:not(.btn)
{
font-size:1em;
}
.about-us .pfr_headershape017 p a:not(.btn):visited
{
font-size:1em;
}
.about-us .pfr_headershape017 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_headershape018
{
top:477px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:137px;
height:58px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape018 h1 
{
font-size:2.14em;
}
.about-us .pfr_headershape018 h2 
{
font-size:1.86em;
}
.about-us .pfr_headershape018 h3 
{
font-size:1.71em;
}
.about-us .pfr_headershape018 h4 
{
font-size:1.29em;
}
.about-us .pfr_headershape018 h5 
{
font-size:1em;
}
.about-us .pfr_headershape018 h6 
{
font-size:0.86em;
}
.about-us .pfr_headershape018 p 
{
font-size:1em;
}
.about-us .pfr_headershape018 p a:not(.btn):focus,.about-us .pfr_headershape018 p a:not(.btn)
{
font-size:1em;
}
.about-us .pfr_headershape018 p a:not(.btn):visited
{
font-size:1em;
}
.about-us .pfr_headershape018 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_headershape019
{
top:828.6px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:255px;
height:240px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape019 h1 
{
font-size:2.14em;
}
.about-us .pfr_headershape019 h2 
{
font-size:1.86em;
}
.about-us .pfr_headershape019 h3 
{
font-size:1.71em;
}
.about-us .pfr_headershape019 h4 
{
font-size:1.29em;
}
.about-us .pfr_headershape019 h5 
{
font-size:1em;
}
.about-us .pfr_headershape019 h6 
{
font-size:0.86em;
}
.about-us .pfr_headershape019 p 
{
font-size:1em;
}
.about-us .pfr_headershape019 p a:not(.btn):focus,.about-us .pfr_headershape019 p a:not(.btn)
{
font-size:1em;
}
.about-us .pfr_headershape019 p a:not(.btn):visited
{
font-size:1em;
}
.about-us .pfr_headershape019 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_headershape020
{
top:591.6px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:254.5px;
height:209.5px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape020 h1 
{
font-size:2.14em;
}
.about-us .pfr_headershape020 h2 
{
font-size:1.86em;
}
.about-us .pfr_headershape020 h3 
{
font-size:1.71em;
}
.about-us .pfr_headershape020 h4 
{
font-size:1.29em;
}
.about-us .pfr_headershape020 h5 
{
font-size:1em;
}
.about-us .pfr_headershape020 h6 
{
font-size:0.86em;
}
.about-us .pfr_headershape020 p 
{
font-size:1em;
}
.about-us .pfr_headershape020 p a:not(.btn):focus,.about-us .pfr_headershape020 p a:not(.btn)
{
font-size:1em;
}
.about-us .pfr_headershape020 p a:not(.btn):visited
{
font-size:1em;
}
.about-us .pfr_headershape020 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_headershape021
{
top:400px;
position:absolute;
left:18.12%;
right:auto;
width:203.5px;
height:70px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape021 h1 
{
font-size:1.71em;
}
.about-us .pfr_headershape021 h2 
{
font-size:1.49em;
}
.about-us .pfr_headershape021 h3 
{
font-size:1.37em;
}
.about-us .pfr_headershape021 h4 
{
font-size:1.03em;
}
.about-us .pfr_headershape021 h5 
{
font-size:0.8em;
}
.about-us .pfr_headershape021 h6 
{
font-size:0.69em;
}
.about-us .pfr_headershape021 p 
{
font-size:0.8em;
}
.about-us .pfr_headershape021 p a:not(.btn):focus,.about-us .pfr_headershape021 p a:not(.btn)
{
font-size:1em;
}
.about-us .pfr_headershape021 p a:not(.btn):visited
{
font-size:1em;
}
.about-us .pfr_headershape021 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_headershape022
{
top:858.6px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:255px;
height:210px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape022 h1 
{
font-size:2.14em;
}
.about-us .pfr_headershape022 h2 
{
font-size:1.86em;
}
.about-us .pfr_headershape022 h3 
{
font-size:1.71em;
}
.about-us .pfr_headershape022 h4 
{
font-size:1.29em;
}
.about-us .pfr_headershape022 h5 
{
font-size:1em;
}
.about-us .pfr_headershape022 h6 
{
font-size:0.86em;
}
.about-us .pfr_headershape022 p 
{
font-size:1em;
}
.about-us .pfr_headershape022 p a:not(.btn):focus,.about-us .pfr_headershape022 p a:not(.btn)
{
font-size:1em;
}
.about-us .pfr_headershape022 p a:not(.btn):visited
{
font-size:1em;
}
.about-us .pfr_headershape022 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_headershape023
{
display:none;

}
.about-us .pfr_headershape024
{
display:none;

}
.about-us .pfr_headershape025
{
display:none;

}
.about-us .pfr_headershape026
{
top:743.6px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:129px;
height:58px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape026 h1 
{
font-size:2.14em;
}
.about-us .pfr_headershape026 h2 
{
font-size:1.86em;
}
.about-us .pfr_headershape026 h3 
{
font-size:1.71em;
}
.about-us .pfr_headershape026 h4 
{
font-size:1.29em;
}
.about-us .pfr_headershape026 h5 
{
font-size:1em;
}
.about-us .pfr_headershape026 h6 
{
font-size:0.86em;
}
.about-us .pfr_headershape026 p 
{
font-size:1em;
}
.about-us .pfr_headershape026 p a:not(.btn):focus,.about-us .pfr_headershape026 p a:not(.btn)
{
font-size:1em;
}
.about-us .pfr_headershape026 p a:not(.btn):visited
{
font-size:1em;
}
.about-us .pfr_headershape026 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_headershape027
{
top:1010.6px;
position:absolute;
left:30.78%;
right:auto;
width:123px;
height:54px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape027 h1 
{
font-size:2.14em;
}
.about-us .pfr_headershape027 h2 
{
font-size:1.86em;
}
.about-us .pfr_headershape027 h3 
{
font-size:1.71em;
}
.about-us .pfr_headershape027 h4 
{
font-size:1.29em;
}
.about-us .pfr_headershape027 h5 
{
font-size:1em;
}
.about-us .pfr_headershape027 h6 
{
font-size:0.86em;
}
.about-us .pfr_headershape027 p 
{
font-size:1em;
}
.about-us .pfr_headershape027 p a:not(.btn):focus,.about-us .pfr_headershape027 p a:not(.btn)
{
font-size:1em;
}
.about-us .pfr_headershape027 p a:not(.btn):visited
{
font-size:1em;
}
.about-us .pfr_headershape027 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_headershape028
{
top:670.6px;
position:absolute;
left:14.53%;
right:auto;
width:224.5px;
height:67.817534626039px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape028 h1 
{
font-size:1.71em;
}
.about-us .pfr_headershape028 h2 
{
font-size:1.49em;
}
.about-us .pfr_headershape028 h3 
{
font-size:1.37em;
}
.about-us .pfr_headershape028 h4 
{
font-size:1.03em;
}
.about-us .pfr_headershape028 h5 
{
font-size:0.8em;
}
.about-us .pfr_headershape028 h6 
{
font-size:0.69em;
}
.about-us .pfr_headershape028 p 
{
font-size:0.8em;
}
.about-us .pfr_headershape028 p a:not(.btn):focus,.about-us .pfr_headershape028 p a:not(.btn)
{
font-size:1em;
}
.about-us .pfr_headershape028 p a:not(.btn):visited
{
font-size:1em;
}
.about-us .pfr_headershape028 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_headershape029
{
top:939.6px;
position:absolute;
left:14.53%;
right:auto;
width:231px;
height:66.5px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape029 h1 
{
font-size:1.71em;
}
.about-us .pfr_headershape029 h2 
{
font-size:1.49em;
}
.about-us .pfr_headershape029 h3 
{
font-size:1.37em;
}
.about-us .pfr_headershape029 h4 
{
font-size:1.03em;
}
.about-us .pfr_headershape029 h5 
{
font-size:0.8em;
}
.about-us .pfr_headershape029 h6 
{
font-size:0.69em;
}
.about-us .pfr_headershape029 p 
{
font-size:0.8em;
}
.about-us .pfr_headershape029 p a:not(.btn):focus,.about-us .pfr_headershape029 p a:not(.btn)
{
font-size:1em;
}
.about-us .pfr_headershape029 p a:not(.btn):visited
{
font-size:1em;
}
.about-us .pfr_headershape029 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_headershape030
{
top:598.6px;
position:absolute;
left:26.88%;
right:auto;
width:148px;
height:72px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape030 h1 
{
font-size:1.5em;
}
.about-us .pfr_headershape030 h2 
{
font-size:1.3em;
}
.about-us .pfr_headershape030 h3 
{
font-size:1.2em;
}
.about-us .pfr_headershape030 h4 
{
font-size:0.9em;
}
.about-us .pfr_headershape030 h5 
{
font-size:0.7em;
}
.about-us .pfr_headershape030 h6 
{
font-size:0.6em;
}
.about-us .pfr_headershape030 p 
{
font-size:0.7em;
}
.about-us .pfr_headershape030 p a:not(.btn):focus,.about-us .pfr_headershape030 p a:not(.btn)
{
font-size:1em;
}
.about-us .pfr_headershape030 p a:not(.btn):visited
{
font-size:1em;
}
.about-us .pfr_headershape030 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_headershape031
{
top:865.6px;
position:absolute;
left:18.12%;
right:auto;
width:193px;
height:74px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape031 h1 
{
font-size:1.5em;
}
.about-us .pfr_headershape031 h2 
{
font-size:1.3em;
}
.about-us .pfr_headershape031 h3 
{
font-size:1.2em;
}
.about-us .pfr_headershape031 h4 
{
font-size:0.9em;
}
.about-us .pfr_headershape031 h5 
{
font-size:0.7em;
}
.about-us .pfr_headershape031 h6 
{
font-size:0.6em;
}
.about-us .pfr_headershape031 p 
{
font-size:0.7em;
}
.about-us .pfr_headershape031 p a:not(.btn):focus,.about-us .pfr_headershape031 p a:not(.btn)
{
font-size:1em;
}
.about-us .pfr_headershape031 p a:not(.btn):visited
{
font-size:1em;
}
.about-us .pfr_headershape031 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_headershape032
{
top:331px;
position:absolute;
left:21.41%;
right:auto;
width:183px;
height:69px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.about-us .pfr_headershape032 h1 
{
font-size:1.5em;
}
.about-us .pfr_headershape032 h2 
{
font-size:1.3em;
}
.about-us .pfr_headershape032 h3 
{
font-size:1.2em;
}
.about-us .pfr_headershape032 h4 
{
font-size:0.9em;
}
.about-us .pfr_headershape032 h5 
{
font-size:0.7em;
}
.about-us .pfr_headershape032 h6 
{
font-size:0.6em;
}
.about-us .pfr_headershape032 p 
{
font-size:0.7em;
}
.about-us .pfr_headershape032 p a:not(.btn):focus,.about-us .pfr_headershape032 p a:not(.btn)
{
font-size:1em;
}
.about-us .pfr_headershape032 p a:not(.btn):visited
{
font-size:1em;
}
.about-us .pfr_headershape032 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_headershape033
{
display:none;

}
.about-us .pfr_footershape1
{
top:39px;
position:absolute;
left: 3.44%;
right:auto;
top:39px;
width:81px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.about-us footer #pfr_footer_inner .pfr_footershape1 h1 
{
font-size:1.71em;
}
.about-us footer #pfr_footer_inner .pfr_footershape1 h2 
{
font-size:1.49em;
}
.about-us footer #pfr_footer_inner .pfr_footershape1 h3 
{
font-size:1.37em;
}
.about-us footer #pfr_footer_inner .pfr_footershape1 h4 
{
font-size:1.03em;
}
.about-us footer #pfr_footer_inner .pfr_footershape1 h5 
{
font-size:0.8em;
}
.about-us footer #pfr_footer_inner .pfr_footershape1 h6 
{
font-size:0.69em;
}
.about-us footer #pfr_footer_inner .pfr_footershape1 p 
{
font-size:0.8em;
}
.about-us footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):focus,.about-us footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn)
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):visited
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_footershape2
{
top:39px;
position:absolute;
left: 25.62%;
right:auto;
top:39px;
width:153px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.about-us footer #pfr_footer_inner .pfr_footershape2 h1 
{
font-size:1.71em;
}
.about-us footer #pfr_footer_inner .pfr_footershape2 h2 
{
font-size:1.49em;
}
.about-us footer #pfr_footer_inner .pfr_footershape2 h3 
{
font-size:1.37em;
}
.about-us footer #pfr_footer_inner .pfr_footershape2 h4 
{
font-size:1.03em;
}
.about-us footer #pfr_footer_inner .pfr_footershape2 h5 
{
font-size:0.8em;
}
.about-us footer #pfr_footer_inner .pfr_footershape2 h6 
{
font-size:0.69em;
}
.about-us footer #pfr_footer_inner .pfr_footershape2 p 
{
font-size:0.8em;
}
.about-us footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):focus,.about-us footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn)
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):visited
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_footershape3
{
top:39px;
position:absolute;
right:  3.75%;
left:auto;
top:39px;
width:98px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.about-us footer #pfr_footer_inner .pfr_footershape3 h1 
{
font-size:1.71em;
}
.about-us footer #pfr_footer_inner .pfr_footershape3 h2 
{
font-size:1.49em;
}
.about-us footer #pfr_footer_inner .pfr_footershape3 h3 
{
font-size:1.37em;
}
.about-us footer #pfr_footer_inner .pfr_footershape3 h4 
{
font-size:1.03em;
}
.about-us footer #pfr_footer_inner .pfr_footershape3 h5 
{
font-size:0.8em;
}
.about-us footer #pfr_footer_inner .pfr_footershape3 h6 
{
font-size:0.69em;
}
.about-us footer #pfr_footer_inner .pfr_footershape3 p 
{
font-size:0.8em;
}
.about-us footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):focus,.about-us footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn)
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):visited
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_footershape4
{
top:0;position:absolute;
left: 23.12%;
right:auto;
top:0px;
width:30px;
height:39px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.about-us footer #pfr_footer_inner .pfr_footershape4 h1 
{
font-size:2.14em;
}
.about-us footer #pfr_footer_inner .pfr_footershape4 h2 
{
font-size:1.86em;
}
.about-us footer #pfr_footer_inner .pfr_footershape4 h3 
{
font-size:1.71em;
}
.about-us footer #pfr_footer_inner .pfr_footershape4 h4 
{
font-size:1.29em;
}
.about-us footer #pfr_footer_inner .pfr_footershape4 h5 
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape4 h6 
{
font-size:0.86em;
}
.about-us footer #pfr_footer_inner .pfr_footershape4 p 
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):focus,.about-us footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn)
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):visited
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_footershape5
{
top:0;position:absolute;
left: 34.38%;
right:auto;
top:0px;
width:30px;
height:37px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.about-us footer #pfr_footer_inner .pfr_footershape5 h1 
{
font-size:2.14em;
}
.about-us footer #pfr_footer_inner .pfr_footershape5 h2 
{
font-size:1.86em;
}
.about-us footer #pfr_footer_inner .pfr_footershape5 h3 
{
font-size:1.71em;
}
.about-us footer #pfr_footer_inner .pfr_footershape5 h4 
{
font-size:1.29em;
}
.about-us footer #pfr_footer_inner .pfr_footershape5 h5 
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape5 h6 
{
font-size:0.86em;
}
.about-us footer #pfr_footer_inner .pfr_footershape5 p 
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):focus,.about-us footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn)
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):visited
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_footershape6
{
top:0;position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
top:0px;
width:30px;
height:39px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.about-us footer #pfr_footer_inner .pfr_footershape6 h1 
{
font-size:2.14em;
}
.about-us footer #pfr_footer_inner .pfr_footershape6 h2 
{
font-size:1.86em;
}
.about-us footer #pfr_footer_inner .pfr_footershape6 h3 
{
font-size:1.71em;
}
.about-us footer #pfr_footer_inner .pfr_footershape6 h4 
{
font-size:1.29em;
}
.about-us footer #pfr_footer_inner .pfr_footershape6 h5 
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape6 h6 
{
font-size:0.86em;
}
.about-us footer #pfr_footer_inner .pfr_footershape6 p 
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):focus,.about-us footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn)
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):visited
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_footershape7
{
top:0;position:absolute;
right:  23.75%;
left:auto;
top:0px;
width:30px;
height:39px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.about-us footer #pfr_footer_inner .pfr_footershape7 h1 
{
font-size:2.14em;
}
.about-us footer #pfr_footer_inner .pfr_footershape7 h2 
{
font-size:1.86em;
}
.about-us footer #pfr_footer_inner .pfr_footershape7 h3 
{
font-size:1.71em;
}
.about-us footer #pfr_footer_inner .pfr_footershape7 h4 
{
font-size:1.29em;
}
.about-us footer #pfr_footer_inner .pfr_footershape7 h5 
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape7 h6 
{
font-size:0.86em;
}
.about-us footer #pfr_footer_inner .pfr_footershape7 p 
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):focus,.about-us footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn)
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):visited
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_footershape8
{
top:0;position:absolute;
right:  34.69%;
left:auto;
top:0px;
width:30px;
height:39px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.about-us footer #pfr_footer_inner .pfr_footershape8 h1 
{
font-size:2.14em;
}
.about-us footer #pfr_footer_inner .pfr_footershape8 h2 
{
font-size:1.86em;
}
.about-us footer #pfr_footer_inner .pfr_footershape8 h3 
{
font-size:1.71em;
}
.about-us footer #pfr_footer_inner .pfr_footershape8 h4 
{
font-size:1.29em;
}
.about-us footer #pfr_footer_inner .pfr_footershape8 h5 
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape8 h6 
{
font-size:0.86em;
}
.about-us footer #pfr_footer_inner .pfr_footershape8 p 
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):focus,.about-us footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn)
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):visited
{
font-size:1em;
}
.about-us footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):hover
{
font-size:1em;
}
.about-us .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
.about-us .navbar-default.navbar .pfr_menu_items.nav .show .sub-menu > li > a 
{
border-radius:0 0 0 0;
border:solid rgba(255,255,255,1);
border-width: 0 0 0 0;
box-shadow:none;min-width:200px;
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#343434;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
margin:0 0 0 0;
padding:0 10px 0 10px;
}
.about-us .navbar-default
{
box-sizing:content-box}
body.about-us .navbar-default 
{
}
.about-usul.pfr_menu_items.navbar-nav .dropdown-menu,.about-usul.pfr_menu_items.navbar-nav .sub-menu,.about-us ul.pfr_menu_items.navbar-nav .collapse li a  
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#343434;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
font-family:"Arial";
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:0 0 18px rgba(52,52,52,1);margin:0;
padding:0;
list-style:none;
}
.about-us #pfr_menu .pfr_menu_items.navbar-nav .show .dropdown-menu > li > a 
{
min-width:200px;
margin:0 0 0 0;
padding:0 10px 0 10px;
}
.about-us .nav.pfr_menu_items.navbar-nav .dropdown-menu > li:hover > a 
{
background-color:#DEAA89;
background:rgba(222,170,137,1);
background-clip:padding-box;}
.about-us .pfr_menu_items .sub-menu > li > a 
{
border-radius:0 0 0 0;
border:solid rgba(255,255,255,1);
border-width: 0 0 0 0;
box-shadow:none;background-color:#A8BBD0;
background:rgba(168,187,208,1);
background-clip:padding-box;min-width:200px;
margin:0 0 0 0;
padding:0 10px 0 10px;
}
.about-us #pfr_page .pfr_menu_items  li ul.child
{
right:0px;
top:20px;
}
.nav-expanded #pfr_menu #navigationmenu .navbar-collapse 
{
margin:0;

}
#pfr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;

}
.about-us .pfr_menu_items  li .pfr_menu_items_parent_link,.about-us .nav.pfr_menu_items  li span.separator
{
display:block;
padding-left:62px;
padding-right:0px;
background-color:#263B5C;
background:rgba(38,59,92,1);
background-clip:padding-box;line-height:50px;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#F3F3F3;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
margin:0 0 0 0;
border-radius:0 0 0 0;
border:solid rgba(234,234,234,1);
border-width: 0 0 0 0;
box-shadow:0 0 18px rgba(0,0,0,0.59);cursor:pointer;
height:50px;
box-sizing:border-box;
padding-top:0px;
padding-bottom:0px;
}
.about-us .navbar-default .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow 
{
display:block;
padding-left:62px;
padding-right:0px;
line-height:50px;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#F3F3F3;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-color:#263B5C;
background:rgba(38,59,92,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(234,234,234,1);
border-width: 0 0 0 0;
box-shadow:0 0 18px rgba(0,0,0,0.59);margin-top:0;
margin-bottom:0;
box-sizing:border-box;
cursor:pointer;
height:50px;
padding-top:0px;
padding-bottom:0px;
}
.about-us .pfr_menu_items  li:hover a:hover.pfr_menu_items_parent_link,.about-us .nav.pfr_menu_items  li:hover span.separator
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#F46F4C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
border-radius:0 0 0 0;
border:solid rgba(179,179,179,1);
border-width: 0 0 0 0;
box-shadow:0 0 18px rgba(0,0,0,0.59);}
.about-us .nav.pfr_menu_items  li:hover a.pfr_menu_items_parent_link_arrow,.about-us .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow,.about-us .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow:hover,.about-us .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow:focus 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#F46F4C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-image: none;
border-radius:0 0 0 0;
border:solid rgba(179,179,179,1);
border-width: 0 0 0 0;
box-shadow:0 0 18px rgba(0,0,0,0.59);}
.about-us .navbar-default.navbar .pfr_menu_items.nav  li:hover ul.child li a:not(.subchild):hover, .about-usbody .pfr_menu_items.nav  li:hover ul.child li.dropdown a.subchild:hover, .about-us .navbar-default.navbar .pfr_menu_items.nav  li:hover ul.child li a:hover
{
 font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#343434;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-color:#DEAA89;
background:rgba(222,170,137,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(255,255,255,1);
border-width: 0 0 0 0;
box-shadow:none;}
.about-us .pfr_menu_items.nav  li:hover ul.child li a.subchild:hover
{
 background-color:#DEAA89;
background:rgba(222,170,137,1);
background-clip:padding-box;background-position:right 5px center;
}
.about-us .pfr_menu_items  li ul.child li a
{
display:block;
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#343434;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
min-width:200px;
border-radius:0 0 0 0;
border:solid rgba(255,255,255,1);
border-width: 0 0 0 0;
box-shadow:none;background-color:#A8BBD0;
background:rgba(168,187,208,1);
background-clip:padding-box;}
.about-us .navbar-default ul.pfr_menu_items.nav li.dropdown ul.dropdown-menu li.unstyled a:not(.subchild), .about-us .navbar-default .pfr_menu_items.nav li ul.child li a.subchild, .about-us .pfr_menu_items.nav li ul.child li > a.subchild 
{
padding-left:10px;
padding-right:10px;
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#343434;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-color:#A8BBD0;
background:rgba(168,187,208,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(255,255,255,1);
border-width: 0 0 0 0;
box-shadow:none;}
.about-us .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 10px;
top: 10px;
}
.about-us .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
padding-left:62px;
padding-right:0px;
box-sizing:border-box;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#F3F3F3;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor: pointer;
display: block;
line-height:50px;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(251,114,78,1);
border-width: 0 0 0 0;
box-shadow:0 0 18px rgba(0,0,0,0.59);margin-top:0;
margin-bottom:0;
height:50px;
padding-top:0px;
padding-bottom:0px;
}
.about-us .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#F3F3F3;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
box-sizing:border-box;
height:50px;
line-height:50px;
padding-left:62px;
padding-right:0px;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(251,114,78,1);
border-width: 0 0 0 0;
box-shadow:0 0 18px rgba(0,0,0,0.59);margin-top:0;
margin-bottom:0;
padding-top:0px;
padding-bottom:0px;
}
.about-us .nav.pfr_menu_items  li.active:hover a.pfr_menu_items_parent_link_active
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#F46F4C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
border-radius:0 0 0 0;
border:solid rgba(179,179,179,1);
border-width: 0 0 0 0;
box-shadow:0 0 18px rgba(0,0,0,0.59);}
.about-us .nav.pfr_menu_items  li.active:hover a.pfr_menu_items_parent_link_active_arrow
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#F46F4C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
border-radius:0 0 0 0;
border:solid rgba(179,179,179,1);
border-width: 0 0 0 0;
box-shadow:0 0 18px rgba(0,0,0,0.59);}
.about-us .nav.pfr_menu_items  li  ul.child li .separator
{
border-width:0 0 0 0;
border-style:solid;
border-color:#FFFFFF;
height:auto;
margin:0 0 0 0;
display:none;
}
.about-us .nav.pfr_menu_items  li ul.child ul li .separator,.about-us .nav.pfr_menu_items  li  li:hover ul li .separator,.about-us .nav.pfr_menu_items  li li:hover li:hover ul li .separator
{
border-width:0 0 0 0;
border-style:solid;
border-color:#FFFFFF;
height:auto;
margin:0 0  0 0;
display:none;
}
.about-us .pfr_menu_items .horiz_separator
{
float:right;
height: auto;}
.about-us .pfr_menu_logo_text 
{
display:none;}
.about-us header#pfr_header
{
height:auto;
box-sizing:border-box;
}
.about-us .innermenu
{
position:absolute;
top:130px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.nav-expanded #pfr_menu #navigationmenu .navbar-collapse 
{
margin:0;

}
#pfr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;

}
li.show > ul.child.collapse 
{
display:inline-block;
}
.about-us .nav-pills li 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#F3F3F3;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.about-us .nav-pills li:hover 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#F46F4C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.about-us .pfr_vmenu_items  li .pfr_vmenu_items_parent_link,.about-us .nav.pfr_vmenu_items  li span.separator
{
display:block;
cursor:pointer;
padding-top:0px;
padding-bottom:0px;
}
.about-us .pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow,.about-us .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow
{
display:block;
background-color:#FFFFFF;
background:url(images/vmenuMainArrow12.png),rgba(255,255,255,1);
background-repeat:no-repeat;
 background-size:auto;
 background-position:right center;
 background-clip:padding-box;cursor:pointer;
padding-top:0px;
padding-bottom:0px;
}
.about-us .navbar-default .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow 
{
display:block;
background-image: none;
cursor:pointer;
padding-top:0px;
padding-bottom:0px;
}
.about-us .pfr_vmenu_items  li:hover a:hover.pfr_vmenu_items_parent_link,.about-us .nav.pfr_vmenu_items  li:hover span.separator
{
}
.about-us .nav.pfr_vmenu_items  li:hover a.pfr_vmenu_items_parent_link_arrow,.about-us .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow,.about-us .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow:hover,.about-us .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow:focus 
{
background-image: none;
}
.about-us .navbar-default.navbar .pfr_vmenu_items.nav  li:hover ul.child li a:not(.subchild):hover, .about-usbody .pfr_vmenu_items.nav  li:hover ul.child li.dropdown a.subchild:hover, .about-us .navbar-default.navbar .pfr_vmenu_items.nav  li:hover ul.child li a:hover
{
 }
.about-us .pfr_vmenu_items.nav  li:hover ul.child li a.subchild:hover
{
 background-position:right 5px center;
}
.about-us .navbar-default ul.pfr_vmenu_items.nav li.dropdown ul.dropdown-menu li.unstyled a:not(.subchild), .about-us .navbar-default .pfr_vmenu_items.nav li ul.child li a.subchild, .about-us .pfr_vmenu_items.nav li ul.child li > a.subchild 
{
display:block;
}
.about-us .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active_arrow
{
cursor: pointer;
display: block;
margin-top:0;
margin-bottom:0;
padding-top:0px;
padding-bottom:0px;
}
.about-us .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active
{
display:block;
cursor: pointer;
padding-top:0px;
padding-bottom:0px;
}
.about-us .nav.pfr_vmenu_items  li.active:hover a.pfr_vmenu_items_parent_link_active
{
}
.about-us .nav.pfr_vmenu_items  li.active:hover a.pfr_vmenu_items_parent_link_active_arrow
{
}
.about-us .nav.pfr_vmenu_items  li  ul.child li .separator
{
height:auto;
}
.about-us .nav.pfr_vmenu_items  li ul.child ul li .separator,.about-us .nav.pfr_vmenu_items  li  li:hover ul li .separator,.about-us .nav.pfr_vmenu_items  li li:hover li:hover ul li .separator
{
height:auto;
}
.about-us .pfr_vmenu_items .horiz_separator
{
}
.about-us .pfr_menu_logo_text 
{
display:none;}
.about-us footer 
{
position: relative;
overflow: hidden;
}
.about-us #pfr_footer_inner 
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;}
.about-us .pfr_footer_bottom_footer 
{
height:100px;
}
.about-us #pfr_copyright 
{
top:80px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
display:block;
overflow:auto;
}
.about-us #pfr_copyright a,.about-us #pfr_copyright span
{
display:inline;}
.about-us #pfr_footer_designed_by_links 
{
top:61px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
overflow:auto;
}
.about-us #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.about-us #pfr_html_content_margin 
{
padding:0 0 0 0;
margin:0 0 0 0;
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;box-sizing:border-box;
}
.about-us .pfr_menu_items  li .pfr_menu_items_parent_link
{
display:block;
padding: 0 0px 0 62px;
background-color:#263B5C;
background:rgba(38,59,92,1);
background-clip:padding-box;font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#F3F3F3;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
border-radius:0 0 0 0;
border:solid rgba(234,234,234,1);
border-width: 0 0 0 0;
box-shadow:0 0 18px rgba(0,0,0,0.59);margin-top:0;
margin-bottom:0;
cursor:pointer;
box-sizing:border-box;
}
.about-us ul.nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow
{
display:block;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#F3F3F3;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-color:#263B5C;
background:rgba(38,59,92,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(234,234,234,1);
border-width: 0 0 0 0;
box-shadow:0 0 18px rgba(0,0,0,0.59);margin:0 0 0 0;
box-sizing:border-box;
cursor:pointer;
height:50px;
}
.about-us .pfr_menu_items  li ul.child li a.subchild
{
background-color:#A8BBD0;
background:rgba(168,187,208,1);
background-clip:padding-box;font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#343434;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
border-radius:0 0 0 0;
border:solid rgba(255,255,255,1);
border-width: 0 0 0 0;
box-shadow:none;}
.about-us .pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
float: left;
padding-left:62px;
box-sizing:border-box;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#F3F3F3;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor: pointer;
display: block;
line-height:20px;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(251,114,78,1);
border-width: 0 0 0 0;
box-shadow:0 0 18px rgba(0,0,0,0.59);margin:0 0 0 0;
padding-top:0;
padding-bottom:0;
}
.about-us .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#F3F3F3;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
box-sizing:border-box;
padding-left:62px;
padding-right:0px;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(251,114,78,1);
border-width: 0 0 0 0;
box-shadow:0 0 18px rgba(0,0,0,0.59);margin-top:0;
margin-bottom:0;
padding-top:0;
padding-bottom:0;
}
.about-us #pfr_menu .navbar-toggle
{
background-color:#263B5C;
background:rgba(38,59,92,1);
background-clip:padding-box;line-height: 1.42;

}
.about-us #pfr_menu .navbar-toggle
{
z-index:501;margin-top:4px;
margin-bottom:4px;

}
.about-us.nav-expanded #pfr_page
{
position:relative;

}
.about-us.nav-expanded #pfr_content_and_sidebar_container
{
position:relative;

}
.about-us.nav-expanded
{
right:222px;

}
.about-us.nav-expanded #pfr_header
{
position:relative;
width:100%;

}
.about-us.nav-expanded #pfr_menu
{
width:100%;

}
.about-us.nav-expanded
{
transition: right 0.5s ease 0s;
-webkit-transition: right 0.5s ease 0s;
-moz-transition: right 0.5s ease 0s;
-o-transition: right 0.5s ease 0s;

}
.about-usbody
{
right:0;
position:relative;
transition: right 0.5s ease 0s;

}
.about-us #pfr_content_and_sidebar_container
{
transition: all 0.5s ease 0s;

}
.about-us header#pfr_header
{
margin-right:0;
transition: margin-right 0.5s ease 0s;

}
.about-us #pfr_menu
{
margin-right:0;
transition: all 0.5s ease 0s;

}
.about-us.nav-expanded .menu-center
{
margin-right: 0;

}
.about-us button.nav-expander
{
right: 0;
transition: left 0.3s ease-in-out 0s;
-webkit-transition: left 0.3s ease-in-out 0s;
-moz-transition: left 0.3s ease-in-out 0s;
-o-transition: left 0.3s ease-in-out 0s;
z-index: 12;

}
.about-us .menu-center
{
height: 100% !important;
overflow: auto;
position: fixed;
right: 0;
top: 0;
transition: margin-right 0.5s ease 0s;
-webkit-transition: margin-right 0.5s ease 0s;
-moz-transition: margin-right 0.5s ease 0s;
-o-transition: margin-right 0.5s ease 0s;
width: 222px;
z-index: 2000;
margin:0 -222px 0 0;

}
.about-us ul.pfr_menu_items.nav
{
display: block;
height: auto;

}
.about-us .menu-center
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;
}
.about-us .menu-center
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;display:block !important;
transition: margin-right 0.5s ease 0s;

}
.nav-expanded .fixed-top .navbar-toggle,.nav-expanded .fixed-top .navbar-toggle:hover,.nav-expanded .fixed-top .navbar-toggle:active
{
float:right;

}
.fixed-top
{
transform:none;
position: sticky;
width: 100% !important;

}
.fixed-top #nav-expander
{
transition: all 0.5s ease 0s;

}
.fixed-top .navbar-collapse, .fixed-bottom .navbar-collapse
{
max-height:100%;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
.about-us ul.pfr_vmenu_items.nav .dropdown-menu > li,.about-us .pfr_vmenu_items li ul.child li a 
{
 display: block;
}
}
/* mobile view end */
/* desktop view start */ 
.contacta #pfr_page
{
max-width:2000px;
min-width:800px;
margin-top:30px;
margin-bottom:0;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;box-sizing:border-box;
}
@media screen and (min-width:992px) 
{
.contacta .container 
{
width:100%;

}

}
.contacta .navbar 
{
min-height:40px;
}
.contacta #pfr_header_inner 
{
height:150px;
position:relative;
}
.contacta #pfr_menu .navbar
{
height:auto;z-index:1000;
box-sizing:border-box;}
.contacta #pfr_menu_inner_in
{
min-height: 40px;
height:auto;
width:100%;
position:relative;
margin:0 auto;
}
@media only screen and (min-width:1200px) 
{
.contacta .pfr_menu_element_alignment.container 
{
width:100%;}
}
.contacta .pfr_contacta_html_row0, .pfr_contacta_html_row0
{
border-radius:20px 20px 20px 20px;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:#263B5C;
background:rgba(38,59,92,1);
background-clip:padding-box;padding:20px 36px 20px 0;
}
.contacta .pfr_contacta_html_column00, .pfr_contacta_html_column00
{
border-radius:20px 20px 20px 20px;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:#F3F3F3;
background:rgba(243,243,243,1);
background-clip:padding-box;margin:0 278px 0 51px;
padding:203px 40px 0 40px;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.contacta .pfr_contacta_html_column01, .pfr_contacta_html_column01
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;margin:0 0 4px 0;
padding:12px 0 21px 0;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.contacta .pfr_headershape01
{
top:10.36px;
position:absolute;
left:12.05%;
right:auto;
width:250px;
height:119px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.contacta .pfr_headershape02
{
display:none;

}
.contacta .pfr_headershape03
{
display:none;

}
.contacta .pfr_headershape04
{
display:none;

}
.contacta .pfr_headershape05
{
display:none;

}
.contacta .pfr_headershape06
{
display:none;

}
.contacta .pfr_headershape07
{
display:none;

}
.contacta .pfr_headershape08
{
display:none;

}
.contacta .pfr_headershape09
{
display:none;

}
.contacta .pfr_headershape010
{
display:none;

}
.contacta .pfr_headershape011
{
display:none;

}
.contacta .pfr_headershape012
{
display:none;

}
.contacta .pfr_headershape013
{
display:none;

}
.contacta .pfr_footershape1
{
top:50px;
position:absolute;
left: 40.36%;
right:auto;
top:50px;
width:83px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.contacta .pfr_footershape2
{
top:50px;
position:absolute;
left: 44.87%;
right:auto;
top:50px;
width:151px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.contacta .pfr_footershape3
{
top:50px;
position:absolute;
right:  40.2%;
left:auto;
top:50px;
width:133px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.contacta .pfr_footershape4
{
top:98px;
position:absolute;
left: 43.77%;
right:auto;
top:98px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.contacta .pfr_footershape5
{
top:98px;
position:absolute;
left: 46.44%;
right:auto;
top:98px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.contacta .pfr_footershape6
{
top:98px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
top:98px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.contacta .pfr_footershape7
{
top:98px;
position:absolute;
right:  43.87%;
left:auto;
top:98px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.contacta .pfr_footershape8
{
top:98px;
position:absolute;
right:  46.44%;
left:auto;
top:98px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.contacta .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
.contacta .navbar-default.navbar .pfr_menu_items.nav .show .sub-menu > li > a 
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;padding:0 9px 0 9px;
}
 @media only screen and (min-width: 768px) 
{
.contacta .navbar-nav 
{
padding-top:0 !important;

}

}
.contacta .navbar-default
{
margin:0 0 0 0;
padding-top:0;
padding-bottom:0;
box-sizing:content-box}
body.contacta .navbar-default 
{
padding-left:0;
padding-right:0;
}
.contacta .menu-center ul.navbar-nav .dropdown-menu,.contacta ul.navbar-nav .sub-menu,.contacta ul.navbar-nav .collapse li a  
{
border-radius:0 0 0 0;
border:solid rgba(225,225,225,1);
border-width: 2px 2px 2px 2px;
box-shadow:0 0 18px rgba(0,0,0,0.59);margin:0;
padding:0;
list-style:none;
}
.contacta #pfr_menu  .navbar-nav .show .dropdown-menu > li > a 
{
padding:0 9px 0 9px;
}
.contacta #pfr_menu .navbar-right.pfr_menu_items ul.dropdown-menu .sub-menu 
{
left: auto;
right: 100%;
}
@media only screen
and (min-width:992px) 
{
.contacta .nav.pfr_menu_items  li:hover ul.child{
right:0px;
top:40px;
}
.contacta .navbar-right.pfr_menu_items  li:hover ul.child
{
right:0px;
left:auto;
}
.contacta .pfr_menu_items  li:hover ul.child li a
{
display:block;
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;padding:0 9px 0 9px;
}
}
.contacta .nav.navbar-nav li.pfr_menu_items_parent.dropdown 
{
height: auto}
.contacta .pfr_menu_items  li .pfr_menu_items_parent_link,.contacta .nav.pfr_menu_items  li span.separator
{
display:block;
padding-left:20px;
padding-right:20px;
float:left;
line-height:40px;
cursor:pointer;
box-sizing:border-box;
padding-top:0;
padding-bottom:0;
}
.contacta .navbar-default .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow 
{
display:block;
padding-left:20px;
padding-right:20px;
line-height:40px;
background-image: none;
box-sizing:border-box;
cursor:pointer;
float:left;
padding-top:0;
padding-bottom:0;
}
.contacta .pfr_menu_items  li ul.child li a
{
display:block;
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
.contacta .navbar-default .pfr_menu_items.nav li ul.child li a.subchild, .contacta .pfr_menu_items.nav li ul.child li > a.subchild 
{
padding-left:9px;
padding-right:9px;
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
.contacta .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 9px;
top: 10px;
}
.contacta .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
padding-left:20px;
padding-right:20px;
box-sizing:border-box;
cursor: pointer;
display: block;
line-height:40px;
height:40px;
float:left;
padding-top:0;
padding-bottom:0;
}
.contacta .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
box-sizing:border-box;
line-height:40px;
padding-left:20px;
padding-right:20px;
float:left;
padding-top:0;
padding-bottom:0;
}
.contacta .nav.pfr_menu_items  li  ul.child li .separator
{
height:auto;
margin:0 0 0 0;
}
.contacta .nav.pfr_menu_items  li ul.child ul li .separator,.contacta .nav.pfr_menu_items  li  li:hover ul li .separator,.contacta .nav.pfr_menu_items  li li:hover li:hover ul li .separator
{
height:auto;
margin:0 0  0 0;
}
.contacta .pfr_menu_items .horiz_separator
{
float:right;
height:40px;
}
.contacta .pfr_menu_logo_text 
{
display:none;}
.contacta header #pfr_header_inner 
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;
}
.contacta header#pfr_header
{
height:auto;
box-sizing:border-box;
}
.contacta .innermenu
{
width:auto;

}
.contacta .innermenu
{
position:absolute;
top:75px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.contacta #pfr_sidebar_left 
{
float: right;
clear: none;
width: 14.63%;
}
.contacta #pfr_sidebar_right 
{
float: right;
clear: none;
width: 14.63%;
}
@media only screen
and (min-width:992px) 
{
}
@media only screen
and (min-width:992px) 
{
}
@media only screen
and (min-width : 768px)
{
.contacta ul.pfr_vmenu_items.nav li.dropdown ul.dropdown-menu 
{
position:relative;
list-style:none;
}
.contacta ul.pfr_vmenu_items.nav ul li.dropdown-submenu.show > ul 
{
display: block;
visibility: visible;
list-style:none;
position:relative;
}

}
.contacta .nav.navbar-nav li.pfr_menu_items_parent.dropdown 
{
height: auto}
.contacta .nav-pills
{
padding:0;
 list-style:none;
text-align:left;
background:none;
z-index:500;
display:inline;
zoom:1;
}
.contacta .pfr_vmenu_items  li .pfr_vmenu_items_parent_link,.contacta .nav.pfr_vmenu_items  li span.separator
{
display:block;
cursor:pointer;
padding-top:0;
padding-bottom:0;
}
.contacta .pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow,.contacta .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow
{
display:block;
background-color:#FFFFFF;
background:url(images/vmenuMainArrow20.png),rgba(255,255,255,1);
background-repeat:no-repeat;
 background-size:auto;
 background-position:right center;
 background-clip:padding-box;cursor:pointer;
padding-top:0;
padding-bottom:0;
}
.contacta .navbar-default .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow 
{
display:block;
background-image: none;
cursor:pointer;
padding-top:0;
padding-bottom:0;
}
.contacta .navbar-default .pfr_vmenu_items.nav li ul.child li a.subchild, .contacta .pfr_vmenu_items.nav li ul.child li > a.subchild 
{
display:block;
}
.contacta .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active_arrow
{
cursor: pointer;
display: block;
padding-top:0;
padding-bottom:0;
}
.contacta .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active
{
display:block;
cursor: pointer;
padding-top:0;
padding-bottom:0;
}
.contacta .nav.pfr_vmenu_items  li  ul.child li .separator
{
height:auto;
}
.contacta .nav.pfr_vmenu_items  li ul.child ul li .separator,.contacta .nav.pfr_vmenu_items  li  li:hover ul li .separator,.contacta .nav.pfr_vmenu_items  li li:hover li:hover ul li .separator
{
height:auto;
}
.contacta .pfr_vmenu_items .horiz_separator
{
}
.contacta .pfr_menu_logo_text 
{
display:none;}
.contacta footer 
{
position: relative;
overflow: hidden;
}
.contacta #pfr_footer_inner 
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;}
@media only screen and (min-width:1200px) 
{
.contacta #pfr_footer .container 
{
width:100%;
max-width:100%;
}
}
.contacta footer#pfr_footer #pfr_copyright a:not(.btn),.contacta #pfr_copyright span
{
}
.contacta #pfr_copyright 
{
top:202.5px;
position:absolute;
z-index:502;
left: 45.13%;
right:auto;
display:block;
overflow:auto;
}
.contacta #pfr_copyright a,.contacta #pfr_copyright span
{
display:inline;}
.contacta #pfr_footer_designed_by_links 
{
top:178.5px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
overflow:auto;
}
.contacta .footer-widget-area
{
margin: 0 auto;}
.contacta #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.contacta #pfr_html_content_margin 
{
padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;margin:30px 40px 50px 40px;
background-color:#F3F3F3;
background:rgba(243,243,243,1);
background-clip:padding-box;box-sizing:border-box;
}
.contacta .pfr_menu_items  li .pfr_menu_items_parent_link
{
display:block;
padding: 0 20px 0 20px;
cursor:pointer;
 height:40px;
box-sizing:border-box;
}
.contacta ul.nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow
{
display:block;
box-sizing:border-box;
cursor:pointer;
height:40px;
}
.contacta .pfr_menu_items  li ul.child li a.subchild
{
background-image: none;
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
.contacta .pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
float: left;
padding-left:20px;
box-sizing:border-box;
cursor: pointer;
display: block;
line-height:40px;
padding-top:0;
padding-bottom:0;
}
.contacta .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
box-sizing:border-box;
padding-left:20px;
padding-right:20px;
 height:40px;
padding-top:0;
padding-bottom:0;
}
.contacta #pfr_menu .navbar-toggle
{
z-index:501;margin-top:4.5px;
margin-bottom:4.5px;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
.contacta .back-to-top img
{
margin:0 10px 10px 0;

}
/* desktop view end */
/* tablet view start */
@media only screen
and (min-width : 768px)
and (max-width : 991px) 
{
.contacta .container 
{
width:100%;

}
.contacta #pfr_content .pfr_comments 
{
display:flex;
}
.contacta #pfr_header_inner 
{
height:200px;
position:relative;
}
.contacta #pfr_menu .navbar
{
height:40px;
z-index:1000;
box-sizing:border-box;}
.contacta #pfr_menu_inner_in
{
min-height: 40px;
height:auto;
width:100%;
position:relative;
margin:0 auto;
}
.contacta .pfr_contacta_html_row0, .pfr_contacta_html_row0
{
margin:0 0 0 0;
padding:20px 14px 20px 0;
}
.contacta .pfr_contacta_html_column00, .pfr_contacta_html_column00
{
margin:10px 40px 10px 30px;
padding:280px 20px 0 20px;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.contacta .pfr_contacta_html_column00 h1 
{
font-size:1.82em;
}
.contacta .pfr_contacta_html_column00 h2 
{
font-size:1.58em;
}
.contacta .pfr_contacta_html_column00 h3 
{
font-size:1.46em;
}
.contacta .pfr_contacta_html_column00 h4 
{
font-size:1.09em;
}
.contacta .pfr_contacta_html_column00 h5 
{
font-size:0.85em;
}
.contacta .pfr_contacta_html_column00 h6 
{
font-size:0.73em;
}
.contacta .pfr_contacta_html_column00 p 
{
font-size:0.85em;
}
.contacta .pfr_contacta_html_column00 p a:not(.btn):focus,.contacta .pfr_contacta_html_column00 p a:not(.btn)
{
font-size:1em;
}
.contacta .pfr_contacta_html_column00 p a:not(.btn):visited
{
font-size:1em;
}
.contacta .pfr_contacta_html_column00 p a:not(.btn):hover
{
font-size:1em;
}
.contacta .pfr_contacta_html_column01, .pfr_contacta_html_column01
{
margin:0 0 25px 0;
padding:26px 0 39px 0;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.contacta .pfr_headershape01
{
top:9.65px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:207px;
height:126px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.contacta .pfr_headershape01 h1 
{
font-size:1.54em;
}
.contacta .pfr_headershape01 h2 
{
font-size:1.34em;
}
.contacta .pfr_headershape01 h3 
{
font-size:1.23em;
}
.contacta .pfr_headershape01 h4 
{
font-size:0.93em;
}
.contacta .pfr_headershape01 h5 
{
font-size:0.72em;
}
.contacta .pfr_headershape01 h6 
{
font-size:0.62em;
}
.contacta .pfr_headershape01 p 
{
font-size:0.72em;
}
.contacta .pfr_headershape01 p a:not(.btn):focus,.contacta .pfr_headershape01 p a:not(.btn)
{
font-size:1em;
}
.contacta .pfr_headershape01 p a:not(.btn):visited
{
font-size:1em;
}
.contacta .pfr_headershape01 p a:not(.btn):hover
{
font-size:1em;
}
.contacta .pfr_headershape02
{
display:none;

}
.contacta .pfr_headershape03
{
display:none;

}
.contacta .pfr_headershape04
{
display:none;

}
.contacta .pfr_headershape05
{
display:none;

}
.contacta .pfr_headershape06
{
display:none;

}
.contacta .pfr_headershape07
{
display:none;

}
.contacta .pfr_headershape08
{
display:none;

}
.contacta .pfr_headershape09
{
display:none;

}
.contacta .pfr_headershape010
{
display:none;

}
.contacta .pfr_headershape011
{
display:none;

}
.contacta .pfr_headershape012
{
display:none;

}
.contacta .pfr_headershape013
{
display:none;

}
.contacta .pfr_footershape1
{
top:110px;
position:absolute;
left: 28.58%;
right:auto;
top:110px;
width:84px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.contacta footer #pfr_footer_inner .pfr_footershape1 h1 
{
font-size:2.14em;
}
.contacta footer #pfr_footer_inner .pfr_footershape1 h2 
{
font-size:1.86em;
}
.contacta footer #pfr_footer_inner .pfr_footershape1 h3 
{
font-size:1.71em;
}
.contacta footer #pfr_footer_inner .pfr_footershape1 h4 
{
font-size:1.29em;
}
.contacta footer #pfr_footer_inner .pfr_footershape1 h5 
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape1 h6 
{
font-size:0.86em;
}
.contacta footer #pfr_footer_inner .pfr_footershape1 p 
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):focus,.contacta footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn)
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):visited
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):hover
{
font-size:1em;
}
.contacta .pfr_footershape2
{
top:109.5px;
position:absolute;
left: 38.48%;
right:auto;
top:109.5px;
width:155px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.contacta footer #pfr_footer_inner .pfr_footershape2 h1 
{
font-size:2.14em;
}
.contacta footer #pfr_footer_inner .pfr_footershape2 h2 
{
font-size:1.86em;
}
.contacta footer #pfr_footer_inner .pfr_footershape2 h3 
{
font-size:1.71em;
}
.contacta footer #pfr_footer_inner .pfr_footershape2 h4 
{
font-size:1.29em;
}
.contacta footer #pfr_footer_inner .pfr_footershape2 h5 
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape2 h6 
{
font-size:0.86em;
}
.contacta footer #pfr_footer_inner .pfr_footershape2 p 
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):focus,.contacta footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn)
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):visited
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):hover
{
font-size:1em;
}
.contacta .pfr_footershape3
{
top:110px;
position:absolute;
right:  24.41%;
left:auto;
top:110px;
width:137px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.contacta footer #pfr_footer_inner .pfr_footershape3 h1 
{
font-size:2.14em;
}
.contacta footer #pfr_footer_inner .pfr_footershape3 h2 
{
font-size:1.86em;
}
.contacta footer #pfr_footer_inner .pfr_footershape3 h3 
{
font-size:1.71em;
}
.contacta footer #pfr_footer_inner .pfr_footershape3 h4 
{
font-size:1.29em;
}
.contacta footer #pfr_footer_inner .pfr_footershape3 h5 
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape3 h6 
{
font-size:0.86em;
}
.contacta footer #pfr_footer_inner .pfr_footershape3 p 
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):focus,.contacta footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn)
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):visited
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):hover
{
font-size:1em;
}
.contacta .pfr_footershape4
{
top:40px;
position:absolute;
left: 34.77%;
right:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.contacta footer #pfr_footer_inner .pfr_footershape4 h1 
{
font-size:2.14em;
}
.contacta footer #pfr_footer_inner .pfr_footershape4 h2 
{
font-size:1.86em;
}
.contacta footer #pfr_footer_inner .pfr_footershape4 h3 
{
font-size:1.71em;
}
.contacta footer #pfr_footer_inner .pfr_footershape4 h4 
{
font-size:1.29em;
}
.contacta footer #pfr_footer_inner .pfr_footershape4 h5 
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape4 h6 
{
font-size:0.86em;
}
.contacta footer #pfr_footer_inner .pfr_footershape4 p 
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):focus,.contacta footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn)
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):visited
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):hover
{
font-size:1em;
}
.contacta .pfr_footershape5
{
top:40px;
position:absolute;
left: 41.15%;
right:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.contacta footer #pfr_footer_inner .pfr_footershape5 h1 
{
font-size:2.14em;
}
.contacta footer #pfr_footer_inner .pfr_footershape5 h2 
{
font-size:1.86em;
}
.contacta footer #pfr_footer_inner .pfr_footershape5 h3 
{
font-size:1.71em;
}
.contacta footer #pfr_footer_inner .pfr_footershape5 h4 
{
font-size:1.29em;
}
.contacta footer #pfr_footer_inner .pfr_footershape5 h5 
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape5 h6 
{
font-size:0.86em;
}
.contacta footer #pfr_footer_inner .pfr_footershape5 p 
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):focus,.contacta footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn)
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):visited
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):hover
{
font-size:1em;
}
.contacta .pfr_footershape6
{
top:40px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.contacta footer #pfr_footer_inner .pfr_footershape6 h1 
{
font-size:2.14em;
}
.contacta footer #pfr_footer_inner .pfr_footershape6 h2 
{
font-size:1.86em;
}
.contacta footer #pfr_footer_inner .pfr_footershape6 h3 
{
font-size:1.71em;
}
.contacta footer #pfr_footer_inner .pfr_footershape6 h4 
{
font-size:1.29em;
}
.contacta footer #pfr_footer_inner .pfr_footershape6 h5 
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape6 h6 
{
font-size:0.86em;
}
.contacta footer #pfr_footer_inner .pfr_footershape6 p 
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):focus,.contacta footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn)
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):visited
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):hover
{
font-size:1em;
}
.contacta .pfr_footershape7
{
top:40px;
position:absolute;
right:  35.16%;
left:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.contacta footer #pfr_footer_inner .pfr_footershape7 h1 
{
font-size:2.14em;
}
.contacta footer #pfr_footer_inner .pfr_footershape7 h2 
{
font-size:1.86em;
}
.contacta footer #pfr_footer_inner .pfr_footershape7 h3 
{
font-size:1.71em;
}
.contacta footer #pfr_footer_inner .pfr_footershape7 h4 
{
font-size:1.29em;
}
.contacta footer #pfr_footer_inner .pfr_footershape7 h5 
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape7 h6 
{
font-size:0.86em;
}
.contacta footer #pfr_footer_inner .pfr_footershape7 p 
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):focus,.contacta footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn)
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):visited
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):hover
{
font-size:1em;
}
.contacta .pfr_footershape8
{
top:40px;
position:absolute;
right:  41.28%;
left:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.contacta footer #pfr_footer_inner .pfr_footershape8 h1 
{
font-size:2.14em;
}
.contacta footer #pfr_footer_inner .pfr_footershape8 h2 
{
font-size:1.86em;
}
.contacta footer #pfr_footer_inner .pfr_footershape8 h3 
{
font-size:1.71em;
}
.contacta footer #pfr_footer_inner .pfr_footershape8 h4 
{
font-size:1.29em;
}
.contacta footer #pfr_footer_inner .pfr_footershape8 h5 
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape8 h6 
{
font-size:0.86em;
}
.contacta footer #pfr_footer_inner .pfr_footershape8 p 
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):focus,.contacta footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn)
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):visited
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):hover
{
font-size:1em;
}
.contacta .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
.contacta header#pfr_header
{
height:auto;
box-sizing:border-box;
}
.contacta .innermenu
{
position:absolute;
top:146.94px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.contacta li.pfr_menu_items_parent.dropdown.show 
{
height: auto}
.contacta .nav.navbar-nav > li 
{
display:block !important;
float:none !important;
height:100px;
margin-left:0;
margin-right:0;
}
 .navbar-expand-md .navbar-nav 
{
flex-direction: column;
}
.pfr_menu_items ul.child.dropdown-menu 
{
float: none !important;
left: 0;
min-width: 160px;
position: static;
right: auto;
}
.pfr_menu_items ul.child.dropdown-menu .menu-dropdown-styles  
{
float: none !important;
min-width: 160px;
position: static;
margin-top: 0;
}
.pfr_menu_items li a 
{
float: none !important;
}
 .navbar-expand-md .navbar-toggle 
{
display: block;
}
.navbar-collapse.collapse 
{
height:100% !important;
}
li.show > ul.child.collapse 
{
display:inline-block;
}
.contacta .pfr_menu_logo_text 
{
display:none;}
.contacta #pfr_copyright 
{
top:209.5px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
display:block;
overflow:auto;
}
.contacta #pfr_copyright a,.contacta #pfr_copyright span
{
display:inline;}
.contacta #pfr_footer_designed_by_links 
{
top:187.5px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
overflow:auto;
}
.contacta #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.contacta #pfr_html_content_margin 
{
padding:14px 14px 14px 14px;
margin:40px 0 10px 0;
box-sizing:border-box;
}
.contacta #pfr_sidebar_left 
{
width: 0%;
}
.contacta #pfr_content 
{
width: 100%;
}
.contacta #pfr_sidebar_right 
{
width: 0%;
}
}
@media only screen
and (min-width : 768px)
and (max-width : 1024px) 
{
 @media only screen and (min-width: 768px) 
{
 #navigationmenu .navbar-nav 
{
padding-top:0 !important;

}

}
.contacta .navbar-default
{
box-sizing:content-box}
body.contacta .navbar-default 
{
}
.contacta li.pfr_menu_items_parent.dropdown.show 
{
height: auto}
.contacta .nav.navbar-nav > li 
{
display:block !important;
float:none !important;
height:100px;
margin-left:0;
margin-right:0;
}
 .navbar-expand-md .navbar-nav 
{
flex-direction: column;
}
.pfr_menu_items ul.child.dropdown-menu 
{
float: none !important;
left: 0;
min-width: 160px;
position: static;
right: auto;
}
.pfr_menu_items ul.child.dropdown-menu .menu-dropdown-styles  
{
float: none !important;
min-width: 160px;
position: static;
margin-top: 0;
}
.pfr_menu_items li a 
{
float: none !important;
}
 .navbar-expand-md .navbar-toggle 
{
display: block;
}
.navbar-collapse.collapse 
{
height:100% !important;
}
.contacta .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 9px;
top: 10px;
}
.contacta .pfr_menu_logo_text 
{
display:none;}
#navigationmenu .navbar-header
{
position: relative;
float:none;
z-index:501;

}
.contacta body.nav-expanded
{
right:222px;
position:relative;

}
.contacta.nav-expanded
{
transition: right 0.5s ease 0s;
-webkit-transition: right 0.5s ease 0s;
-moz-transition: right 0.5s ease 0s;
-o-transition: right 0.5s ease 0s;

}
.contactabody
{
right:0;
position:relative;
transition: right 0.5s ease 0s;

}
.contacta.nav-expanded .menu-center
{
margin-right: 0;

}
.contacta button.nav-expander
{
right: 0;
transition: left 0.3s ease-in-out 0s;
-webkit-transition: left 0.3s ease-in-out 0s;
-moz-transition: left 0.3s ease-in-out 0s;
-o-transition: left 0.3s ease-in-out 0s;
z-index: 12;

}
.contacta .menu-center
{
height: 100% !important;
overflow: auto;
position: fixed;
right: 0;
top: 0;
transition: margin-right 0.5s ease 0s;
-webkit-transition: margin-right 0.5s ease 0s;
-moz-transition: margin-right 0.5s ease 0s;
-o-transition: margin-right 0.5s ease 0s;
width: 222px;
z-index: 2000;
margin:0 -222px 0 0;

}
.contacta ul.pfr_menu_items.nav
{
display: block;
height: auto;

}
.contacta .menu-center
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
.contacta .menu-center
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;display:block !important;
transition: margin-right 0.5s ease 0s;

}
.nav-expanded .fixed-top .navbar-toggle,.nav-expanded .fixed-top .navbar-toggle:hover,.nav-expanded .fixed-top .navbar-toggle:active
{
float:right;

}
.fixed-top
{
transform:none;
position: sticky;
width: 100% !important;

}
.fixed-top #nav-expander
{
transition: all 0.5s ease 0s;

}
.fixed-top .navbar-collapse, .fixed-bottom .navbar-collapse
{
max-height:100%;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
}
/* tablet view end */
/* mobile view start */
@media only screen
and (max-width : 767px)
{
.contacta .container 
{
width:100%;

}
.contacta .navbar 
{
min-height:40px;
}
.contacta .pfr_footer_bottom_footer_inner
{
height:200px;
}
.contacta #pfr_header_inner 
{
height:200px;
position:relative;
}
.contacta #pfr_menu .navbar
{
height:auto;z-index:1000;
box-sizing:border-box;}
.contacta #pfr_menu_inner_in
{
min-height: 40px;
height:auto;
width:100%;
position:relative;
margin:0 auto;
}
.contacta .pfr_contacta_html_row0, .pfr_contacta_html_row0
{
margin:0 0 0 0;
padding:0 0 0 0;
}
.contacta .pfr_contacta_html_column00, .pfr_contacta_html_column00
{
margin:10px 5px 10px 5px;
padding:38px 29px 0 41px;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.contacta .pfr_contacta_html_column00 h1 
{
font-size:1.74em;
}
.contacta .pfr_contacta_html_column00 h2 
{
font-size:1.5em;
}
.contacta .pfr_contacta_html_column00 h3 
{
font-size:1.39em;
}
.contacta .pfr_contacta_html_column00 h4 
{
font-size:1.04em;
}
.contacta .pfr_contacta_html_column00 h5 
{
font-size:0.81em;
}
.contacta .pfr_contacta_html_column00 h6 
{
font-size:0.69em;
}
.contacta .pfr_contacta_html_column00 p 
{
font-size:0.81em;
}
.contacta .pfr_contacta_html_column00 p a:not(.btn):focus,.contacta .pfr_contacta_html_column00 p a:not(.btn)
{
font-size:1em;
}
.contacta .pfr_contacta_html_column00 p a:not(.btn):visited
{
font-size:1em;
}
.contacta .pfr_contacta_html_column00 p a:not(.btn):hover
{
font-size:1em;
}
.contacta .pfr_contacta_html_column01, .pfr_contacta_html_column01
{
margin:0 0 0 0;
padding:5px 0 5px 9px;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.contacta .pfr_headershape01
{
top:3.7px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:199px;
height:127px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.contacta .pfr_headershape01 h1 
{
font-size:0.21em;
}
.contacta .pfr_headershape01 h2 
{
font-size:0.19em;
}
.contacta .pfr_headershape01 h3 
{
font-size:0.17em;
}
.contacta .pfr_headershape01 h4 
{
font-size:0.13em;
}
.contacta .pfr_headershape01 h5 
{
font-size:0.1em;
}
.contacta .pfr_headershape01 h6 
{
font-size:0.09em;
}
.contacta .pfr_headershape01 p 
{
font-size:0.1em;
}
.contacta .pfr_headershape01 p a:not(.btn):focus,.contacta .pfr_headershape01 p a:not(.btn)
{
font-size:1em;
}
.contacta .pfr_headershape01 p a:not(.btn):visited
{
font-size:1em;
}
.contacta .pfr_headershape01 p a:not(.btn):hover
{
font-size:1em;
}
.contacta .pfr_headershape02
{
display:none;

}
.contacta .pfr_headershape03
{
display:none;

}
.contacta .pfr_headershape04
{
display:none;

}
.contacta .pfr_headershape05
{
display:none;

}
.contacta .pfr_headershape06
{
display:none;

}
.contacta .pfr_headershape07
{
display:none;

}
.contacta .pfr_headershape08
{
display:none;

}
.contacta .pfr_headershape09
{
display:none;

}
.contacta .pfr_headershape010
{
display:none;

}
.contacta .pfr_headershape011
{
display:none;

}
.contacta .pfr_headershape012
{
display:none;

}
.contacta .pfr_headershape013
{
display:none;

}
.contacta .pfr_footershape1
{
top:78.33px;
position:absolute;
left: 5.31%;
right:auto;
top:78.33px;
width:81px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.contacta footer #pfr_footer_inner .pfr_footershape1 h1 
{
font-size:1.71em;
}
.contacta footer #pfr_footer_inner .pfr_footershape1 h2 
{
font-size:1.49em;
}
.contacta footer #pfr_footer_inner .pfr_footershape1 h3 
{
font-size:1.37em;
}
.contacta footer #pfr_footer_inner .pfr_footershape1 h4 
{
font-size:1.03em;
}
.contacta footer #pfr_footer_inner .pfr_footershape1 h5 
{
font-size:0.8em;
}
.contacta footer #pfr_footer_inner .pfr_footershape1 h6 
{
font-size:0.69em;
}
.contacta footer #pfr_footer_inner .pfr_footershape1 p 
{
font-size:0.8em;
}
.contacta footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):focus,.contacta footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn)
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):visited
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):hover
{
font-size:1em;
}
.contacta .pfr_footershape2
{
top:78.33px;
position:absolute;
left: 26.09%;
right:auto;
top:78.33px;
width:153px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.contacta footer #pfr_footer_inner .pfr_footershape2 h1 
{
font-size:1.71em;
}
.contacta footer #pfr_footer_inner .pfr_footershape2 h2 
{
font-size:1.49em;
}
.contacta footer #pfr_footer_inner .pfr_footershape2 h3 
{
font-size:1.37em;
}
.contacta footer #pfr_footer_inner .pfr_footershape2 h4 
{
font-size:1.03em;
}
.contacta footer #pfr_footer_inner .pfr_footershape2 h5 
{
font-size:0.8em;
}
.contacta footer #pfr_footer_inner .pfr_footershape2 h6 
{
font-size:0.69em;
}
.contacta footer #pfr_footer_inner .pfr_footershape2 p 
{
font-size:0.8em;
}
.contacta footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):focus,.contacta footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn)
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):visited
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):hover
{
font-size:1em;
}
.contacta .pfr_footershape3
{
top:78.33px;
position:absolute;
right:  5.31%;
left:auto;
top:78.33px;
width:98px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.contacta footer #pfr_footer_inner .pfr_footershape3 h1 
{
font-size:1.71em;
}
.contacta footer #pfr_footer_inner .pfr_footershape3 h2 
{
font-size:1.49em;
}
.contacta footer #pfr_footer_inner .pfr_footershape3 h3 
{
font-size:1.37em;
}
.contacta footer #pfr_footer_inner .pfr_footershape3 h4 
{
font-size:1.03em;
}
.contacta footer #pfr_footer_inner .pfr_footershape3 h5 
{
font-size:0.8em;
}
.contacta footer #pfr_footer_inner .pfr_footershape3 h6 
{
font-size:0.69em;
}
.contacta footer #pfr_footer_inner .pfr_footershape3 p 
{
font-size:0.8em;
}
.contacta footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):focus,.contacta footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn)
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):visited
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):hover
{
font-size:1em;
}
.contacta .pfr_footershape4
{
top:32px;
position:absolute;
left: 13.59%;
right:auto;
top:32px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.contacta footer #pfr_footer_inner .pfr_footershape4 h1 
{
font-size:2.14em;
}
.contacta footer #pfr_footer_inner .pfr_footershape4 h2 
{
font-size:1.86em;
}
.contacta footer #pfr_footer_inner .pfr_footershape4 h3 
{
font-size:1.71em;
}
.contacta footer #pfr_footer_inner .pfr_footershape4 h4 
{
font-size:1.29em;
}
.contacta footer #pfr_footer_inner .pfr_footershape4 h5 
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape4 h6 
{
font-size:0.86em;
}
.contacta footer #pfr_footer_inner .pfr_footershape4 p 
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):focus,.contacta footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn)
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):visited
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):hover
{
font-size:1em;
}
.contacta .pfr_footershape5
{
top:32px;
position:absolute;
left: 28.91%;
right:auto;
top:32px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.contacta footer #pfr_footer_inner .pfr_footershape5 h1 
{
font-size:2.14em;
}
.contacta footer #pfr_footer_inner .pfr_footershape5 h2 
{
font-size:1.86em;
}
.contacta footer #pfr_footer_inner .pfr_footershape5 h3 
{
font-size:1.71em;
}
.contacta footer #pfr_footer_inner .pfr_footershape5 h4 
{
font-size:1.29em;
}
.contacta footer #pfr_footer_inner .pfr_footershape5 h5 
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape5 h6 
{
font-size:0.86em;
}
.contacta footer #pfr_footer_inner .pfr_footershape5 p 
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):focus,.contacta footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn)
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):visited
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):hover
{
font-size:1em;
}
.contacta .pfr_footershape6
{
top:32px;
position:absolute;
left: 43.75%;
right:auto;
top:32px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.contacta footer #pfr_footer_inner .pfr_footershape6 h1 
{
font-size:2.14em;
}
.contacta footer #pfr_footer_inner .pfr_footershape6 h2 
{
font-size:1.86em;
}
.contacta footer #pfr_footer_inner .pfr_footershape6 h3 
{
font-size:1.71em;
}
.contacta footer #pfr_footer_inner .pfr_footershape6 h4 
{
font-size:1.29em;
}
.contacta footer #pfr_footer_inner .pfr_footershape6 h5 
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape6 h6 
{
font-size:0.86em;
}
.contacta footer #pfr_footer_inner .pfr_footershape6 p 
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):focus,.contacta footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn)
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):visited
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):hover
{
font-size:1em;
}
.contacta .pfr_footershape7
{
top:32px;
position:absolute;
right:  13.44%;
left:auto;
top:32px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.contacta footer #pfr_footer_inner .pfr_footershape7 h1 
{
font-size:2.14em;
}
.contacta footer #pfr_footer_inner .pfr_footershape7 h2 
{
font-size:1.86em;
}
.contacta footer #pfr_footer_inner .pfr_footershape7 h3 
{
font-size:1.71em;
}
.contacta footer #pfr_footer_inner .pfr_footershape7 h4 
{
font-size:1.29em;
}
.contacta footer #pfr_footer_inner .pfr_footershape7 h5 
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape7 h6 
{
font-size:0.86em;
}
.contacta footer #pfr_footer_inner .pfr_footershape7 p 
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):focus,.contacta footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn)
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):visited
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):hover
{
font-size:1em;
}
.contacta .pfr_footershape8
{
top:32px;
position:absolute;
right:  28.44%;
left:auto;
top:32px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.contacta footer #pfr_footer_inner .pfr_footershape8 h1 
{
font-size:2.14em;
}
.contacta footer #pfr_footer_inner .pfr_footershape8 h2 
{
font-size:1.86em;
}
.contacta footer #pfr_footer_inner .pfr_footershape8 h3 
{
font-size:1.71em;
}
.contacta footer #pfr_footer_inner .pfr_footershape8 h4 
{
font-size:1.29em;
}
.contacta footer #pfr_footer_inner .pfr_footershape8 h5 
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape8 h6 
{
font-size:0.86em;
}
.contacta footer #pfr_footer_inner .pfr_footershape8 p 
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):focus,.contacta footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn)
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):visited
{
font-size:1em;
}
.contacta footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):hover
{
font-size:1em;
}
.contacta .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
.contacta .navbar-default
{
box-sizing:content-box}
body.contacta .navbar-default 
{
}
.contacta #pfr_page .pfr_menu_items  li ul.child
{
top:20px;
}
.nav-expanded #pfr_menu #navigationmenu .navbar-collapse 
{
margin:0;

}
#pfr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;

}
.contacta .pfr_menu_items  li .pfr_menu_items_parent_link,.contacta .nav.pfr_menu_items  li span.separator
{
display:block;
line-height:50px;
cursor:pointer;
height:50px;
box-sizing:border-box;
}
.contacta .navbar-default .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow 
{
display:block;
line-height:50px;
background-image: none;
margin-top:0;
margin-bottom:0;
box-sizing:border-box;
cursor:pointer;
height:50px;
}
.contacta .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 9px;
top: 10px;
}
.contacta .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
box-sizing:border-box;
cursor: pointer;
display: block;
line-height:50px;
margin-top:0;
margin-bottom:0;
height:50px;
}
.contacta .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
box-sizing:border-box;
height:50px;
line-height:50px;
margin-top:0;
margin-bottom:0;
}
.contacta .pfr_menu_items .horiz_separator
{
float:right;
height: auto;}
.contacta .pfr_menu_logo_text 
{
display:none;}
.contacta header#pfr_header
{
height:auto;
box-sizing:border-box;
}
.contacta .innermenu
{
position:absolute;
top:130.4px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.nav-expanded #pfr_menu #navigationmenu .navbar-collapse 
{
margin:0;

}
#pfr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;

}
li.show > ul.child.collapse 
{
display:inline-block;
}
.contacta .pfr_vmenu_items  li .pfr_vmenu_items_parent_link,.contacta .nav.pfr_vmenu_items  li span.separator
{
display:block;
cursor:pointer;
}
.contacta .pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow,.contacta .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow
{
display:block;
background-color:#FFFFFF;
background:url(images/vmenuMainArrow22.png),rgba(255,255,255,1);
background-repeat:no-repeat;
 background-size:auto;
 background-position:right center;
 background-clip:padding-box;cursor:pointer;
}
.contacta .navbar-default .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow 
{
display:block;
background-image: none;
cursor:pointer;
}
.contacta .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active_arrow
{
cursor: pointer;
display: block;
margin-top:0;
margin-bottom:0;
}
.contacta .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active
{
display:block;
cursor: pointer;
}
.contacta .pfr_vmenu_items .horiz_separator
{
}
.contacta .pfr_menu_logo_text 
{
display:none;}
.contacta .pfr_footer_bottom_footer 
{
height:200px;
}
.contacta #pfr_copyright 
{
top:154.27px;
position:absolute;
z-index:502;
left: 20.94%;
right:auto;
display:block;
overflow:auto;
}
.contacta #pfr_copyright a,.contacta #pfr_copyright span
{
display:inline;}
.contacta #pfr_footer_designed_by_links span#pfr_footer_designed_by 
{
font-size:12px;
font-family:"Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;
}
.contacta #pfr_footer_designed_by_links 
{
top:139.87px;
position:absolute;
z-index:502;
left: 31.09%;
right:auto;
text-align:center;
overflow:auto;
}
.contacta #pfr_footer_designed_by_links #pfr_footer_designed_by 
{
vertical-align:middle;
line-height:initial;
}
.contacta #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.contacta #pfr_html_content_margin 
{
padding:10px 0 10px 0;
margin:0 0 39px 0;
box-sizing:border-box;
}
.contacta .pfr_menu_items  li .pfr_menu_items_parent_link
{
display:block;
margin-top:0;
margin-bottom:0;
cursor:pointer;
box-sizing:border-box;
}
.contacta ul.nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow
{
display:block;
box-sizing:border-box;
cursor:pointer;
height:50px;
}
.contacta .pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
float: left;
padding-left:20px;
box-sizing:border-box;
cursor: pointer;
display: block;
line-height:20px;
padding-top:0;
padding-bottom:0;
}
.contacta .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
box-sizing:border-box;
margin-top:0;
margin-bottom:0;
padding-top:0;
padding-bottom:0;
}
.contacta #pfr_menu .navbar-toggle
{
background-color:#263B5C;
background:rgba(38,59,92,1);
background-clip:padding-box;line-height: 1.42;

}
.contacta #pfr_menu .navbar-toggle
{
z-index:501;margin-top:4px;
margin-bottom:4px;

}
.contacta.nav-expanded #pfr_page
{
position:relative;

}
.contacta.nav-expanded #pfr_content_and_sidebar_container
{
position:relative;

}
.contacta.nav-expanded
{
right:222px;

}
.contacta.nav-expanded #pfr_header
{
position:relative;
width:100%;

}
.contacta.nav-expanded #pfr_menu
{
width:100%;

}
.contacta.nav-expanded
{
transition: right 0.5s ease 0s;
-webkit-transition: right 0.5s ease 0s;
-moz-transition: right 0.5s ease 0s;
-o-transition: right 0.5s ease 0s;

}
.contactabody
{
right:0;
position:relative;
transition: right 0.5s ease 0s;

}
.contacta #pfr_content_and_sidebar_container
{
transition: all 0.5s ease 0s;

}
.contacta header#pfr_header
{
margin-right:0;
transition: margin-right 0.5s ease 0s;

}
.contacta #pfr_menu
{
margin-right:0;
transition: all 0.5s ease 0s;

}
.contacta.nav-expanded .menu-center
{
margin-right: 0;

}
.contacta button.nav-expander
{
right: 0;
transition: left 0.3s ease-in-out 0s;
-webkit-transition: left 0.3s ease-in-out 0s;
-moz-transition: left 0.3s ease-in-out 0s;
-o-transition: left 0.3s ease-in-out 0s;
z-index: 12;

}
.contacta .menu-center
{
height: 100% !important;
overflow: auto;
position: fixed;
right: 0;
top: 0;
transition: margin-right 0.5s ease 0s;
-webkit-transition: margin-right 0.5s ease 0s;
-moz-transition: margin-right 0.5s ease 0s;
-o-transition: margin-right 0.5s ease 0s;
width: 222px;
z-index: 2000;
margin:0 -222px 0 0;

}
.contacta ul.pfr_menu_items.nav
{
display: block;
height: auto;

}
.contacta .menu-center
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
.contacta .menu-center
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;display:block !important;
transition: margin-right 0.5s ease 0s;

}
.nav-expanded .fixed-top .navbar-toggle,.nav-expanded .fixed-top .navbar-toggle:hover,.nav-expanded .fixed-top .navbar-toggle:active
{
float:right;

}
.fixed-top
{
transform:none;
position: sticky;
width: 100% !important;

}
.fixed-top #nav-expander
{
transition: all 0.5s ease 0s;

}
.fixed-top .navbar-collapse, .fixed-bottom .navbar-collapse
{
max-height:100%;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
.contacta ul.pfr_vmenu_items.nav .dropdown-menu > li,.contacta .pfr_vmenu_items li ul.child li a 
{
 display: block;
}
}
/* mobile view end */
/* desktop view start */ 
@media screen and (min-width:992px) 
{
.services .container 
{
width:100%;

}

}
.services .navbar 
{
min-height:40px;
}
.services .pfr_footer_bottom_footer_inner
{
height:250px;
}
.services #pfr_header_inner 
{
height:1081px;
position:relative;
}
.services #pfr_menu .navbar
{
height:auto;z-index:1000;
box-sizing:border-box;}
.services #pfr_menu_inner_in
{
min-height: 40px;
height:auto;
width:100%;
position:relative;
margin:0 auto;
}
@media only screen and (min-width:1200px) 
{
.services .pfr_menu_element_alignment.container 
{
width:100%;}
}
.services .pfr_services_html_row0, .pfr_services_html_row0
{
border-radius:0 0 0 0;
border:solid rgba(52,52,52,1);
border-width: 0 0 0 0;
box-shadow:none;background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;padding:0 0 32px 0;
}
.services .pfr_services_html_column00, .pfr_services_html_column00
{
border-radius:0 0 0 0;
border:solid rgba(52,52,52,1);
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.services .pfr_headershape01
{
top:10.2px;
position:absolute;
left:12.05%;
right:auto;
width:194px;
height:126px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape02
{
display:none;

}
.services .pfr_headershape03
{
display:none;

}
.services .pfr_headershape04
{
display:none;

}
.services .pfr_headershape05
{
display:none;

}
.services .pfr_headershape06
{
display:none;

}
.services .pfr_headershape07
{
display:none;

}
.services .pfr_headershape08
{
display:none;

}
.services .pfr_headershape09
{
display:none;

}
.services .pfr_headershape010
{
display:none;

}
.services .pfr_headershape011
{
display:none;

}
.services .pfr_headershape012
{
display:none;

}
.services .pfr_headershape013
{
display:none;

}
.services .pfr_headershape014
{
background-color:#36B1C0;
background:rgba(54,177,192,1);
background-clip:padding-box;border-radius:20px 20px 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:285.29px;
position:absolute;
right: 4.24%;
left:auto;
width:355px;
height:719.500000000001px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape015
{
background-color:#36B1C0;
background:rgba(54,177,192,1);
background-clip:padding-box;border-radius:20px 20px 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:285.29px;
position:absolute;
right: 24.28%;
left:auto;
width:355px;
height:719px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape016
{
background-color:#36B1C0;
background:rgba(54,177,192,1);
background-clip:padding-box;border-radius:20px 20px 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:285.29px;
position:absolute;
left:36.93%;
right:auto;
width:355px;
height:719.676663542643px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape017
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;border-radius:0 0 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:554.54px;
position:absolute;
right: 24.28%;
left:auto;
width:355px;
height:450px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape018
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;border-radius:0 0 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:554.54px;
position:absolute;
right: 4.24%;
left:auto;
width:355px;
height:450.5px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape019
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;border-radius:0 0 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:554.54px;
position:absolute;
left:36.93%;
right:auto;
width:355px;
height:450px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape020
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:366.18px;
position:absolute;
left:39.55%;
right:auto;
width:343.5px;
height:267px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape021
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:348.18px;
position:absolute;
right: 2.75%;
left:auto;
width:268px;
height:269px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape022
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:773.76px;
position:absolute;
left:39.08%;
right:auto;
width:273px;
height:116px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape023
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:773.76px;
position:absolute;
right: 26.69%;
left:auto;
width:263px;
height:114px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape024
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:773.76px;
position:absolute;
right: 6.65%;
left:auto;
width:271px;
height:114px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape025
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:920.46px;
position:absolute;
right: 29.65%;
left:auto;
width:150px;
height:52px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape026
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:920.46px;
position:absolute;
right: 10.19%;
left:auto;
width:136.5px;
height:52px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape027
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:405.18px;
position:absolute;
right: 23.89%;
left:auto;
width:260px;
height:237px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape028
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:484.18px;
position:absolute;
left:11.16%;
right:auto;
width:323px;
height:133px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape029
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:673.22px;
position:absolute;
left:38.5%;
right:auto;
width:291px;
height:67px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape030
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:673.22px;
position:absolute;
right: 30.23%;
left:auto;
width:128px;
height:67px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape031
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:625.17px;
position:absolute;
right: 5.61%;
left:auto;
width:299px;
height:121.890346766635px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape032
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:633.18px;
position:absolute;
left:11.16%;
right:auto;
width:337px;
height:300px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape033
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:920.46px;
position:absolute;
left:42.77%;
right:auto;
width:128px;
height:59px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_footershape1
{
top:0;position:absolute;
left:40.36%;
right:auto;
top:0px;
width:83px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.services .pfr_footershape2
{
top:0;position:absolute;
left:44.76%;
right:auto;
top:0px;
width:151px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.services .pfr_footershape3
{
top:0;position:absolute;
right: 40.36%;
left:auto;
top:0px;
width:133px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.services .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
 @media only screen and (min-width: 768px) 
{
.services .navbar-nav 
{
padding-top:0 !important;

}

}
.services .navbar-default
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;margin:0 0 0 0;
padding-top:0;
padding-bottom:0;
box-sizing:content-box}
body.services .navbar-default 
{
padding-left:0;
padding-right:0;
}
.services #pfr_menu .navbar-right.pfr_menu_items ul.dropdown-menu .sub-menu 
{
left: auto;
right: 100%;
}
@media only screen
and (min-width:992px) 
{
.services .nav.pfr_menu_items  li:hover ul.child{
top:40px;
}
.services .navbar-right.pfr_menu_items  li:hover ul.child
{
right:0px;
left:auto;
}
.services .pfr_menu_items  li:hover ul.child li a
{
display:block;
}
}
.services .nav.navbar-nav li.pfr_menu_items_parent.dropdown 
{
height: auto}
.services .pfr_menu_items  li .pfr_menu_items_parent_link,.services .nav.pfr_menu_items  li span.separator
{
display:block;
float:left;
line-height:40px;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#23395B;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor:pointer;
box-sizing:border-box;
padding-top:0;
padding-bottom:0;
}
.services .navbar-default .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow 
{
display:block;
line-height:40px;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#23395B;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-image: none;
box-sizing:border-box;
cursor:pointer;
float:left;
padding-top:0;
padding-bottom:0;
}
.services .pfr_menu_items  li:hover a:hover.pfr_menu_items_parent_link,.services .nav.pfr_menu_items  li:hover span.separator
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.services .nav.pfr_menu_items  li:hover a.pfr_menu_items_parent_link_arrow,.services .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow,.services .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow:hover,.services .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow:focus 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-image: none;
}
.services .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 9px;
top: 10px;
}
.services .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
box-sizing:border-box;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#23395B;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor: pointer;
display: block;
line-height:40px;
height:40px;
float:left;
padding-top:0;
padding-bottom:0;
}
.services .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#23395B;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
box-sizing:border-box;
line-height:40px;
float:left;
padding-top:0;
padding-bottom:0;
}
.services .nav.pfr_menu_items  li.active:hover a.pfr_menu_items_parent_link_active
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.services .nav.pfr_menu_items  li.active:hover a.pfr_menu_items_parent_link_active_arrow
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.services .pfr_menu_items .horiz_separator
{
float:right;
height:40px;
}
.services .pfr_menu_logo_text 
{
display:none;}
.services header #pfr_header_inner 
{
background:url(images/1783224223header.png);
background-color:transparent;background-repeat:no-repeat;
background-size:auto auto;
background-position:Center Center;
background-clip:padding-box;
}
.services header#pfr_header
{
height:auto;
box-sizing:border-box;
}
.services .innermenu
{
width:auto;

}
.services .innermenu
{
position:absolute;
top:75.35px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.services #pfr_sidebar_left 
{
float: right;
clear: none;
width: 14.63%;
}
.services #pfr_sidebar_right 
{
float: right;
clear: none;
width: 14.63%;
}
@media only screen
and (min-width:992px) 
{
}
@media only screen
and (min-width:992px) 
{
}
@media only screen
and (min-width : 768px)
{
.services ul.pfr_vmenu_items.nav li.dropdown ul.dropdown-menu 
{
position:relative;
list-style:none;
}
.services ul.pfr_vmenu_items.nav ul li.dropdown-submenu.show > ul 
{
display: block;
visibility: visible;
list-style:none;
position:relative;
}

}
.services .nav.navbar-nav li.pfr_menu_items_parent.dropdown 
{
height: auto}
.services .nav-pills li 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#23395B;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.services .nav-pills li:hover 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.services .nav-pills
{
padding:0;
 list-style:none;
text-align:left;
background:none;
z-index:500;
display:inline;
zoom:1;
}
.services .pfr_vmenu_items  li .pfr_vmenu_items_parent_link,.services .nav.pfr_vmenu_items  li span.separator
{
display:block;
cursor:pointer;
padding-top:0;
padding-bottom:0;
}
.services .pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow,.services .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow
{
display:block;
background-color:#FFFFFF;
background:url(images/vmenuMainArrow30.png),rgba(255,255,255,1);
background-repeat:no-repeat;
 background-size:auto;
 background-position:right center;
 background-clip:padding-box;cursor:pointer;
padding-top:0;
padding-bottom:0;
}
.services .navbar-default .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow 
{
display:block;
background-image: none;
cursor:pointer;
padding-top:0;
padding-bottom:0;
}
.services .pfr_vmenu_items  li:hover a:hover.pfr_vmenu_items_parent_link,.services .nav.pfr_vmenu_items  li:hover span.separator
{
}
.services .nav.pfr_vmenu_items  li:hover a.pfr_vmenu_items_parent_link_arrow,.services .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow,.services .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow:hover,.services .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow:focus 
{
background-image: none;
}
.services .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active_arrow
{
cursor: pointer;
display: block;
padding-top:0;
padding-bottom:0;
}
.services .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active
{
display:block;
cursor: pointer;
padding-top:0;
padding-bottom:0;
}
.services .nav.pfr_vmenu_items  li.active:hover a.pfr_vmenu_items_parent_link_active
{
}
.services .nav.pfr_vmenu_items  li.active:hover a.pfr_vmenu_items_parent_link_active_arrow
{
}
.services .pfr_vmenu_items .horiz_separator
{
}
.services .pfr_menu_logo_text 
{
display:none;}
.services footer 
{
position: relative;
overflow: hidden;
}
.services #pfr_footer_inner 
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(52,52,52,1);
border-width: 0 0 0 0;
box-shadow:none;}
.services .pfr_footer_bottom_footer 
{
height:250px;
}
@media only screen and (min-width:1200px) 
{
.services #pfr_footer .container 
{
width:100%;max-width:100%;}
}
.services footer#pfr_footer #pfr_copyright a:not(.btn),.services #pfr_copyright span
{
}
.services #pfr_copyright 
{
top:195.75px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
display:block;
overflow:auto;
}
.services #pfr_copyright a,.services #pfr_copyright span
{
display:inline;}
.services #pfr_footer_designed_by_links 
{
top:175.75px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
overflow:auto;
}
.services .footer-widget-area
{
margin: 0 auto;}
.services #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.services #pfr_html_content_margin 
{
padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid rgba(52,52,52,1);
border-width: 0 0 0 0;
box-shadow:none;background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;box-sizing:border-box;
}
.services .pfr_menu_items  li .pfr_menu_items_parent_link
{
display:block;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#23395B;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor:pointer;
 height:40px;
box-sizing:border-box;
}
.services ul.nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow
{
display:block;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#23395B;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
box-sizing:border-box;
cursor:pointer;
height:40px;
}
.services .pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
float: left;
padding-left:20px;
box-sizing:border-box;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#23395B;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor: pointer;
display: block;
line-height:40px;
padding-top:0;
padding-bottom:0;
}
.services .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#23395B;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
box-sizing:border-box;
 height:40px;
padding-top:0;
padding-bottom:0;
}
.services #pfr_menu .navbar-toggle
{
z-index:501;margin-top:4.5px;
margin-bottom:4.5px;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
.services .back-to-top img
{
margin:0 10px 10px 0;

}
/* desktop view end */
/* tablet view start */
@media only screen
and (min-width : 768px)
and (max-width : 991px) 
{
.services .container 
{
width:100%;

}
.services #pfr_content .pfr_comments 
{
display:flex;
}
.services #pfr_menu .navbar
{
height:40px;
z-index:1000;
box-sizing:border-box;}
.services #pfr_menu_inner_in
{
min-height: 40px;
height:auto;
width:100%;
position:relative;
margin:0 auto;
}
.services .pfr_headershape01
{
top:10px;
position:absolute;
left:36.39%;
right:auto;
width:207px;
height:126px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape01 h1 
{
font-size:1.54em;
}
.services .pfr_headershape01 h2 
{
font-size:1.34em;
}
.services .pfr_headershape01 h3 
{
font-size:1.23em;
}
.services .pfr_headershape01 h4 
{
font-size:0.93em;
}
.services .pfr_headershape01 h5 
{
font-size:0.72em;
}
.services .pfr_headershape01 h6 
{
font-size:0.62em;
}
.services .pfr_headershape01 p 
{
font-size:0.72em;
}
.services .pfr_headershape01 p a:not(.btn):focus,.services .pfr_headershape01 p a:not(.btn)
{
font-size:1em;
}
.services .pfr_headershape01 p a:not(.btn):visited
{
font-size:1em;
}
.services .pfr_headershape01 p a:not(.btn):hover
{
font-size:1em;
}
.services .pfr_headershape02
{
display:none;

}
.services .pfr_headershape03
{
display:none;

}
.services .pfr_headershape04
{
display:none;

}
.services .pfr_headershape05
{
display:none;

}
.services .pfr_headershape06
{
display:none;

}
.services .pfr_headershape07
{
display:none;

}
.services .pfr_headershape08
{
display:none;

}
.services .pfr_headershape09
{
display:none;

}
.services .pfr_headershape010
{
display:none;

}
.services .pfr_headershape011
{
display:none;

}
.services .pfr_headershape012
{
display:none;

}
.services .pfr_headershape013
{
display:none;

}
.services .pfr_headershape014
{
top:441px;
position:absolute;
right: 1.56%;
left:auto;
width:227px;
height:592.500000000003px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape014 h1 
{
font-size:2.14em;
}
.services .pfr_headershape014 h2 
{
font-size:1.86em;
}
.services .pfr_headershape014 h3 
{
font-size:1.71em;
}
.services .pfr_headershape014 h4 
{
font-size:1.29em;
}
.services .pfr_headershape014 h5 
{
font-size:1em;
}
.services .pfr_headershape014 h6 
{
font-size:0.86em;
}
.services .pfr_headershape014 p 
{
font-size:1em;
}
.services .pfr_headershape014 p a:not(.btn):focus,.services .pfr_headershape014 p a:not(.btn)
{
font-size:1em;
}
.services .pfr_headershape014 p a:not(.btn):visited
{
font-size:1em;
}
.services .pfr_headershape014 p a:not(.btn):hover
{
font-size:1em;
}
.services .pfr_headershape015
{
top:441px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:241.5px;
height:593px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape015 h1 
{
font-size:2.14em;
}
.services .pfr_headershape015 h2 
{
font-size:1.86em;
}
.services .pfr_headershape015 h3 
{
font-size:1.71em;
}
.services .pfr_headershape015 h4 
{
font-size:1.29em;
}
.services .pfr_headershape015 h5 
{
font-size:1em;
}
.services .pfr_headershape015 h6 
{
font-size:0.86em;
}
.services .pfr_headershape015 p 
{
font-size:1em;
}
.services .pfr_headershape015 p a:not(.btn):focus,.services .pfr_headershape015 p a:not(.btn)
{
font-size:1em;
}
.services .pfr_headershape015 p a:not(.btn):visited
{
font-size:1em;
}
.services .pfr_headershape015 p a:not(.btn):hover
{
font-size:1em;
}
.services .pfr_headershape016
{
top:441px;
position:absolute;
left:1.17%;
right:auto;
width:232.5px;
height:595px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape016 h1 
{
font-size:2.14em;
}
.services .pfr_headershape016 h2 
{
font-size:1.86em;
}
.services .pfr_headershape016 h3 
{
font-size:1.71em;
}
.services .pfr_headershape016 h4 
{
font-size:1.29em;
}
.services .pfr_headershape016 h5 
{
font-size:1em;
}
.services .pfr_headershape016 h6 
{
font-size:0.86em;
}
.services .pfr_headershape016 p 
{
font-size:1em;
}
.services .pfr_headershape016 p a:not(.btn):focus,.services .pfr_headershape016 p a:not(.btn)
{
font-size:1em;
}
.services .pfr_headershape016 p a:not(.btn):visited
{
font-size:1em;
}
.services .pfr_headershape016 p a:not(.btn):hover
{
font-size:1em;
}
.services .pfr_headershape017
{
top:656px;
position:absolute;
left:1.17%;
right:auto;
width:232px;
height:380px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape017 h1 
{
font-size:2.14em;
}
.services .pfr_headershape017 h2 
{
font-size:1.86em;
}
.services .pfr_headershape017 h3 
{
font-size:1.71em;
}
.services .pfr_headershape017 h4 
{
font-size:1.29em;
}
.services .pfr_headershape017 h5 
{
font-size:1em;
}
.services .pfr_headershape017 h6 
{
font-size:0.86em;
}
.services .pfr_headershape017 p 
{
font-size:1em;
}
.services .pfr_headershape017 p a:not(.btn):focus,.services .pfr_headershape017 p a:not(.btn)
{
font-size:1em;
}
.services .pfr_headershape017 p a:not(.btn):visited
{
font-size:1em;
}
.services .pfr_headershape017 p a:not(.btn):hover
{
font-size:1em;
}
.services .pfr_headershape018
{
top:656px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:242.5px;
height:380px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape018 h1 
{
font-size:2.14em;
}
.services .pfr_headershape018 h2 
{
font-size:1.86em;
}
.services .pfr_headershape018 h3 
{
font-size:1.71em;
}
.services .pfr_headershape018 h4 
{
font-size:1.29em;
}
.services .pfr_headershape018 h5 
{
font-size:1em;
}
.services .pfr_headershape018 h6 
{
font-size:0.86em;
}
.services .pfr_headershape018 p 
{
font-size:1em;
}
.services .pfr_headershape018 p a:not(.btn):focus,.services .pfr_headershape018 p a:not(.btn)
{
font-size:1em;
}
.services .pfr_headershape018 p a:not(.btn):visited
{
font-size:1em;
}
.services .pfr_headershape018 p a:not(.btn):hover
{
font-size:1em;
}
.services .pfr_headershape019
{
top:656px;
position:absolute;
right: 1.56%;
left:auto;
width:227px;
height:378px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape019 h1 
{
font-size:2.14em;
}
.services .pfr_headershape019 h2 
{
font-size:1.86em;
}
.services .pfr_headershape019 h3 
{
font-size:1.71em;
}
.services .pfr_headershape019 h4 
{
font-size:1.29em;
}
.services .pfr_headershape019 h5 
{
font-size:1em;
}
.services .pfr_headershape019 h6 
{
font-size:0.86em;
}
.services .pfr_headershape019 p 
{
font-size:1em;
}
.services .pfr_headershape019 p a:not(.btn):focus,.services .pfr_headershape019 p a:not(.btn)
{
font-size:1em;
}
.services .pfr_headershape019 p a:not(.btn):visited
{
font-size:1em;
}
.services .pfr_headershape019 p a:not(.btn):hover
{
font-size:1em;
}
.services .pfr_headershape020
{
top:497px;
position:absolute;
left:7.42%;
right:auto;
width:183px;
height:243px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape020 h1 
{
font-size:2.14em;
}
.services .pfr_headershape020 h2 
{
font-size:1.86em;
}
.services .pfr_headershape020 h3 
{
font-size:1.71em;
}
.services .pfr_headershape020 h4 
{
font-size:1.29em;
}
.services .pfr_headershape020 h5 
{
font-size:1em;
}
.services .pfr_headershape020 h6 
{
font-size:0.86em;
}
.services .pfr_headershape020 p 
{
font-size:1em;
}
.services .pfr_headershape020 p a:not(.btn):focus,.services .pfr_headershape020 p a:not(.btn)
{
font-size:1em;
}
.services .pfr_headershape020 p a:not(.btn):visited
{
font-size:1em;
}
.services .pfr_headershape020 p a:not(.btn):hover
{
font-size:1em;
}
.services .pfr_headershape021
{
top:449px;
position:absolute;
right: 1.76%;
left:auto;
width:180px;
height:238.000000000001px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape021 h1 
{
font-size:2.14em;
}
.services .pfr_headershape021 h2 
{
font-size:1.86em;
}
.services .pfr_headershape021 h3 
{
font-size:1.71em;
}
.services .pfr_headershape021 h4 
{
font-size:1.29em;
}
.services .pfr_headershape021 h5 
{
font-size:1em;
}
.services .pfr_headershape021 h6 
{
font-size:0.86em;
}
.services .pfr_headershape021 p 
{
font-size:1em;
}
.services .pfr_headershape021 p a:not(.btn):focus,.services .pfr_headershape021 p a:not(.btn)
{
font-size:1em;
}
.services .pfr_headershape021 p a:not(.btn):visited
{
font-size:1em;
}
.services .pfr_headershape021 p a:not(.btn):hover
{
font-size:1em;
}
.services .pfr_headershape022
{
top:827px;
position:absolute;
left:3.78%;
right:auto;
width:192px;
height:77px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape022 h1 
{
font-size:1.93em;
}
.services .pfr_headershape022 h2 
{
font-size:1.67em;
}
.services .pfr_headershape022 h3 
{
font-size:1.54em;
}
.services .pfr_headershape022 h4 
{
font-size:1.16em;
}
.services .pfr_headershape022 h5 
{
font-size:0.9em;
}
.services .pfr_headershape022 h6 
{
font-size:0.77em;
}
.services .pfr_headershape022 p 
{
font-size:0.9em;
}
.services .pfr_headershape022 p a:not(.btn):focus,.services .pfr_headershape022 p a:not(.btn)
{
font-size:1em;
}
.services .pfr_headershape022 p a:not(.btn):visited
{
font-size:1em;
}
.services .pfr_headershape022 p a:not(.btn):hover
{
font-size:1em;
}
.services .pfr_headershape023
{
top:827px;
position:absolute;
left:37.43%;
right:auto;
width:206px;
height:62px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape023 h1 
{
font-size:1.93em;
}
.services .pfr_headershape023 h2 
{
font-size:1.67em;
}
.services .pfr_headershape023 h3 
{
font-size:1.54em;
}
.services .pfr_headershape023 h4 
{
font-size:1.16em;
}
.services .pfr_headershape023 h5 
{
font-size:0.9em;
}
.services .pfr_headershape023 h6 
{
font-size:0.77em;
}
.services .pfr_headershape023 p 
{
font-size:0.9em;
}
.services .pfr_headershape023 p a:not(.btn):focus,.services .pfr_headershape023 p a:not(.btn)
{
font-size:1em;
}
.services .pfr_headershape023 p a:not(.btn):visited
{
font-size:1em;
}
.services .pfr_headershape023 p a:not(.btn):hover
{
font-size:1em;
}
.services .pfr_headershape024
{
top:827px;
position:absolute;
right: 2.47%;
left:auto;
width:198px;
height:97px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape024 h1 
{
font-size:1.93em;
}
.services .pfr_headershape024 h2 
{
font-size:1.67em;
}
.services .pfr_headershape024 h3 
{
font-size:1.54em;
}
.services .pfr_headershape024 h4 
{
font-size:1.16em;
}
.services .pfr_headershape024 h5 
{
font-size:0.9em;
}
.services .pfr_headershape024 h6 
{
font-size:0.77em;
}
.services .pfr_headershape024 p 
{
font-size:0.9em;
}
.services .pfr_headershape024 p a:not(.btn):focus,.services .pfr_headershape024 p a:not(.btn)
{
font-size:1em;
}
.services .pfr_headershape024 p a:not(.btn):visited
{
font-size:1em;
}
.services .pfr_headershape024 p a:not(.btn):hover
{
font-size:1em;
}
.services .pfr_headershape025
{
top:959px;
position:absolute;
right: 5.66%;
left:auto;
width:150px;
height:52px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape025 h1 
{
font-size:2.14em;
}
.services .pfr_headershape025 h2 
{
font-size:1.86em;
}
.services .pfr_headershape025 h3 
{
font-size:1.71em;
}
.services .pfr_headershape025 h4 
{
font-size:1.29em;
}
.services .pfr_headershape025 h5 
{
font-size:1em;
}
.services .pfr_headershape025 h6 
{
font-size:0.86em;
}
.services .pfr_headershape025 p 
{
font-size:1em;
}
.services .pfr_headershape025 p a:not(.btn):focus,.services .pfr_headershape025 p a:not(.btn)
{
font-size:1em;
}
.services .pfr_headershape025 p a:not(.btn):visited
{
font-size:1em;
}
.services .pfr_headershape025 p a:not(.btn):hover
{
font-size:1em;
}
.services .pfr_headershape026
{
top:959px;
position:absolute;
left:7.42%;
right:auto;
width:136.5px;
height:52px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape026 h1 
{
font-size:2.14em;
}
.services .pfr_headershape026 h2 
{
font-size:1.86em;
}
.services .pfr_headershape026 h3 
{
font-size:1.71em;
}
.services .pfr_headershape026 h4 
{
font-size:1.29em;
}
.services .pfr_headershape026 h5 
{
font-size:1em;
}
.services .pfr_headershape026 h6 
{
font-size:0.86em;
}
.services .pfr_headershape026 p 
{
font-size:1em;
}
.services .pfr_headershape026 p a:not(.btn):focus,.services .pfr_headershape026 p a:not(.btn)
{
font-size:1em;
}
.services .pfr_headershape026 p a:not(.btn):visited
{
font-size:1em;
}
.services .pfr_headershape026 p a:not(.btn):hover
{
font-size:1em;
}
.services .pfr_headershape027
{
top:508.5px;
position:absolute;
left:34.38%;
right:auto;
width:265px;
height:204px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape027 h1 
{
font-size:2.14em;
}
.services .pfr_headershape027 h2 
{
font-size:1.86em;
}
.services .pfr_headershape027 h3 
{
font-size:1.71em;
}
.services .pfr_headershape027 h4 
{
font-size:1.29em;
}
.services .pfr_headershape027 h5 
{
font-size:1em;
}
.services .pfr_headershape027 h6 
{
font-size:0.86em;
}
.services .pfr_headershape027 p 
{
font-size:1em;
}
.services .pfr_headershape027 p a:not(.btn):focus,.services .pfr_headershape027 p a:not(.btn)
{
font-size:1em;
}
.services .pfr_headershape027 p a:not(.btn):visited
{
font-size:1em;
}
.services .pfr_headershape027 p a:not(.btn):hover
{
font-size:1em;
}
.services .pfr_headershape028
{
top:272.5px;
position:absolute;
left:3.78%;
right:auto;
width:353px;
height:121px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape028 h1 
{
font-size:2.14em;
}
.services .pfr_headershape028 h2 
{
font-size:1.86em;
}
.services .pfr_headershape028 h3 
{
font-size:1.71em;
}
.services .pfr_headershape028 h4 
{
font-size:1.29em;
}
.services .pfr_headershape028 h5 
{
font-size:1em;
}
.services .pfr_headershape028 h6 
{
font-size:0.86em;
}
.services .pfr_headershape028 p 
{
font-size:1em;
}
.services .pfr_headershape028 p a:not(.btn):focus,.services .pfr_headershape028 p a:not(.btn)
{
font-size:1em;
}
.services .pfr_headershape028 p a:not(.btn):visited
{
font-size:1em;
}
.services .pfr_headershape028 p a:not(.btn):hover
{
font-size:1em;
}
.services .pfr_headershape029
{
top:703.5px;
position:absolute;
left:6.18%;
right:auto;
width:155px;
height:92px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape029 h1 
{
font-size:1.5em;
}
.services .pfr_headershape029 h2 
{
font-size:1.3em;
}
.services .pfr_headershape029 h3 
{
font-size:1.2em;
}
.services .pfr_headershape029 h4 
{
font-size:0.9em;
}
.services .pfr_headershape029 h5 
{
font-size:0.7em;
}
.services .pfr_headershape029 h6 
{
font-size:0.6em;
}
.services .pfr_headershape029 p 
{
font-size:0.7em;
}
.services .pfr_headershape029 p a:not(.btn):focus,.services .pfr_headershape029 p a:not(.btn)
{
font-size:1em;
}
.services .pfr_headershape029 p a:not(.btn):visited
{
font-size:1em;
}
.services .pfr_headershape029 p a:not(.btn):hover
{
font-size:1em;
}
.services .pfr_headershape030
{
top:703.5px;
position:absolute;
left:42.51%;
right:auto;
width:127px;
height:53px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape030 h1 
{
font-size:1.5em;
}
.services .pfr_headershape030 h2 
{
font-size:1.3em;
}
.services .pfr_headershape030 h3 
{
font-size:1.2em;
}
.services .pfr_headershape030 h4 
{
font-size:0.9em;
}
.services .pfr_headershape030 h5 
{
font-size:0.7em;
}
.services .pfr_headershape030 h6 
{
font-size:0.6em;
}
.services .pfr_headershape030 p 
{
font-size:0.7em;
}
.services .pfr_headershape030 p a:not(.btn):focus,.services .pfr_headershape030 p a:not(.btn)
{
font-size:1em;
}
.services .pfr_headershape030 p a:not(.btn):visited
{
font-size:1em;
}
.services .pfr_headershape030 p a:not(.btn):hover
{
font-size:1em;
}
.services .pfr_headershape031
{
top:703.5px;
position:absolute;
right: 4.17%;
left:auto;
width:199px;
height:76px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape031 h1 
{
font-size:1.5em;
}
.services .pfr_headershape031 h2 
{
font-size:1.3em;
}
.services .pfr_headershape031 h3 
{
font-size:1.2em;
}
.services .pfr_headershape031 h4 
{
font-size:0.9em;
}
.services .pfr_headershape031 h5 
{
font-size:0.7em;
}
.services .pfr_headershape031 h6 
{
font-size:0.6em;
}
.services .pfr_headershape031 p 
{
font-size:0.7em;
}
.services .pfr_headershape031 p a:not(.btn):focus,.services .pfr_headershape031 p a:not(.btn)
{
font-size:1em;
}
.services .pfr_headershape031 p a:not(.btn):visited
{
font-size:1em;
}
.services .pfr_headershape031 p a:not(.btn):hover
{
font-size:1em;
}
.services .pfr_headershape032
{
display:none;

}
.services .pfr_headershape033
{
top:959px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:128px;
height:54px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape033 h1 
{
font-size:2.14em;
}
.services .pfr_headershape033 h2 
{
font-size:1.86em;
}
.services .pfr_headershape033 h3 
{
font-size:1.71em;
}
.services .pfr_headershape033 h4 
{
font-size:1.29em;
}
.services .pfr_headershape033 h5 
{
font-size:1em;
}
.services .pfr_headershape033 h6 
{
font-size:0.86em;
}
.services .pfr_headershape033 p 
{
font-size:1em;
}
.services .pfr_headershape033 p a:not(.btn):focus,.services .pfr_headershape033 p a:not(.btn)
{
font-size:1em;
}
.services .pfr_headershape033 p a:not(.btn):visited
{
font-size:1em;
}
.services .pfr_headershape033 p a:not(.btn):hover
{
font-size:1em;
}
.services .pfr_footershape1
{
top:27.8px;
position:absolute;
left:26.63%;
right:auto;
top:27.8px;
width:84px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.services footer #pfr_footer_inner .pfr_footershape1 h1 
{
font-size:2.14em;
}
.services footer #pfr_footer_inner .pfr_footershape1 h2 
{
font-size:1.86em;
}
.services footer #pfr_footer_inner .pfr_footershape1 h3 
{
font-size:1.71em;
}
.services footer #pfr_footer_inner .pfr_footershape1 h4 
{
font-size:1.29em;
}
.services footer #pfr_footer_inner .pfr_footershape1 h5 
{
font-size:1em;
}
.services footer #pfr_footer_inner .pfr_footershape1 h6 
{
font-size:0.86em;
}
.services footer #pfr_footer_inner .pfr_footershape1 p 
{
font-size:1em;
}
.services footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):focus,.services footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn)
{
font-size:1em;
}
.services footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):visited
{
font-size:1em;
}
.services footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):hover
{
font-size:1em;
}
.services .pfr_footershape2
{
top:27.8px;
position:absolute;
left:37.7%;
right:auto;
top:27.8px;
width:155px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.services footer #pfr_footer_inner .pfr_footershape2 h1 
{
font-size:2.14em;
}
.services footer #pfr_footer_inner .pfr_footershape2 h2 
{
font-size:1.86em;
}
.services footer #pfr_footer_inner .pfr_footershape2 h3 
{
font-size:1.71em;
}
.services footer #pfr_footer_inner .pfr_footershape2 h4 
{
font-size:1.29em;
}
.services footer #pfr_footer_inner .pfr_footershape2 h5 
{
font-size:1em;
}
.services footer #pfr_footer_inner .pfr_footershape2 h6 
{
font-size:0.86em;
}
.services footer #pfr_footer_inner .pfr_footershape2 p 
{
font-size:1em;
}
.services footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):focus,.services footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn)
{
font-size:1em;
}
.services footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):visited
{
font-size:1em;
}
.services footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):hover
{
font-size:1em;
}
.services .pfr_footershape3
{
top:28.5px;
position:absolute;
right: 24.8%;
left:auto;
top:28.5px;
width:137px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.services footer #pfr_footer_inner .pfr_footershape3 h1 
{
font-size:2.14em;
}
.services footer #pfr_footer_inner .pfr_footershape3 h2 
{
font-size:1.86em;
}
.services footer #pfr_footer_inner .pfr_footershape3 h3 
{
font-size:1.71em;
}
.services footer #pfr_footer_inner .pfr_footershape3 h4 
{
font-size:1.29em;
}
.services footer #pfr_footer_inner .pfr_footershape3 h5 
{
font-size:1em;
}
.services footer #pfr_footer_inner .pfr_footershape3 h6 
{
font-size:0.86em;
}
.services footer #pfr_footer_inner .pfr_footershape3 p 
{
font-size:1em;
}
.services footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):focus,.services footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn)
{
font-size:1em;
}
.services footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):visited
{
font-size:1em;
}
.services footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):hover
{
font-size:1em;
}
.services .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
.services .innermenu
{
position:absolute;
top:157.23px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.services li.pfr_menu_items_parent.dropdown.show 
{
height: auto}
.services .nav.navbar-nav > li 
{
display:block !important;
float:none !important;
height:100px;
margin-left:65px;
margin-right:0;
}
 .navbar-expand-md .navbar-nav 
{
flex-direction: column;
}
.pfr_menu_items ul.child.dropdown-menu 
{
float: none !important;
left: 0;
min-width: 160px;
position: static;
right: auto;
}
.pfr_menu_items ul.child.dropdown-menu .menu-dropdown-styles  
{
float: none !important;
min-width: 160px;
position: static;
margin-top: 0;
}
.pfr_menu_items li a 
{
float: none !important;
}
 .navbar-expand-md .navbar-toggle 
{
display: block;
}
.navbar-collapse.collapse 
{
height:100% !important;
}
li.show > ul.child.collapse 
{
display:inline-block;
}
.services .pfr_menu_logo_text 
{
display:none;}
.services #pfr_copyright 
{
top:185.5px;
position:absolute;
z-index:502;
left:37.89%;
right:auto;
display:block;
overflow:auto;
}
.services #pfr_copyright a,.services #pfr_copyright span
{
display:inline;}
.services #pfr_footer_designed_by_links 
{
top:164.5px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
overflow:auto;
}
.services #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.services #pfr_sidebar_left 
{
width: 0%;
}
.services #pfr_content 
{
width: 100%;
}
.services #pfr_sidebar_right 
{
width: 0%;
}
}
@media only screen
and (min-width : 768px)
and (max-width : 1024px) 
{
 @media only screen and (min-width: 768px) 
{
 #navigationmenu .navbar-nav 
{
padding-top:0 !important;

}

}
.services .navbar-default
{
box-sizing:content-box}
body.services .navbar-default 
{
}
.services li.pfr_menu_items_parent.dropdown.show 
{
height: auto}
.services .nav.navbar-nav > li 
{
display:block !important;
float:none !important;
height:100px;
margin-left:65px;
margin-right:0;
}
 .navbar-expand-md .navbar-nav 
{
flex-direction: column;
}
.pfr_menu_items ul.child.dropdown-menu 
{
float: none !important;
left: 0;
min-width: 160px;
position: static;
right: auto;
}
.pfr_menu_items ul.child.dropdown-menu .menu-dropdown-styles  
{
float: none !important;
min-width: 160px;
position: static;
margin-top: 0;
}
.pfr_menu_items li a 
{
float: none !important;
}
 .navbar-expand-md .navbar-toggle 
{
display: block;
}
.navbar-collapse.collapse 
{
height:100% !important;
}
.services .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 0;
top: 10px;
}
.services .pfr_menu_logo_text 
{
display:none;}
#navigationmenu .navbar-header
{
position: relative;
float:none;
z-index:501;

}
.services body.nav-expanded
{
right:222px;
position:relative;

}
.services.nav-expanded
{
transition: right 0.5s ease 0s;
-webkit-transition: right 0.5s ease 0s;
-moz-transition: right 0.5s ease 0s;
-o-transition: right 0.5s ease 0s;

}
.servicesbody
{
right:0;
position:relative;
transition: right 0.5s ease 0s;

}
.services.nav-expanded .menu-center
{
margin-right: 0;

}
.services button.nav-expander
{
right: 0;
transition: left 0.3s ease-in-out 0s;
-webkit-transition: left 0.3s ease-in-out 0s;
-moz-transition: left 0.3s ease-in-out 0s;
-o-transition: left 0.3s ease-in-out 0s;
z-index: 12;

}
.services .menu-center
{
height: 100% !important;
overflow: auto;
position: fixed;
right: 0;
top: 0;
transition: margin-right 0.5s ease 0s;
-webkit-transition: margin-right 0.5s ease 0s;
-moz-transition: margin-right 0.5s ease 0s;
-o-transition: margin-right 0.5s ease 0s;
width: 222px;
z-index: 2000;
margin:0 -222px 0 0;

}
.services ul.pfr_menu_items.nav
{
display: block;
height: auto;

}
.services .menu-center
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
.services .menu-center
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;display:block !important;
transition: margin-right 0.5s ease 0s;

}
.nav-expanded .fixed-top .navbar-toggle,.nav-expanded .fixed-top .navbar-toggle:hover,.nav-expanded .fixed-top .navbar-toggle:active
{
float:right;

}
.fixed-top
{
transform:none;
position: sticky;
width: 100% !important;

}
.fixed-top #nav-expander
{
transition: all 0.5s ease 0s;

}
.fixed-top .navbar-collapse, .fixed-bottom .navbar-collapse
{
max-height:100%;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
}
/* tablet view end */
/* mobile view start */
@media only screen
and (max-width : 767px)
{
.services .container 
{
width:100%;

}
.services .navbar 
{
min-height:75px;
}
.services .pfr_footer_bottom_footer_inner
{
height:150px;
}
.services #pfr_header_inner 
{
height:1300px;
position:relative;
}
.services #pfr_menu .navbar
{
height:auto;z-index:1000;
box-sizing:border-box;}
.services #pfr_menu_inner_in
{
min-height: 75px;
height:auto;
width:100%;
position:relative;
margin:0 auto;
}
.services .pfr_services_html_row0, .pfr_services_html_row0
{
margin:0 0 0 0;
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;padding:0 20px 38px 20px;
}
.services .pfr_services_html_column00 h1 
{
font-size:1.93em;
}
.services .pfr_services_html_column00 h2 
{
font-size:1.67em;
}
.services .pfr_services_html_column00 h3 
{
font-size:1.54em;
}
.services .pfr_services_html_column00 h4 
{
font-size:1.16em;
}
.services .pfr_services_html_column00 h5 
{
font-size:0.9em;
}
.services .pfr_services_html_column00 h6 
{
font-size:0.77em;
}
.services .pfr_services_html_column00 p 
{
font-size:0.9em;
}
.services .pfr_services_html_column00 p a:not(.btn):focus,.services .pfr_services_html_column00 p a:not(.btn)
{
font-size:1em;
}
.services .pfr_services_html_column00 p a:not(.btn):visited
{
font-size:1em;
}
.services .pfr_services_html_column00 p a:not(.btn):hover
{
font-size:1em;
}
.services .pfr_headershape01
{
top:10px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:199px;
height:127px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape01 h1 
{
font-size:0.21em;
}
.services .pfr_headershape01 h2 
{
font-size:0.19em;
}
.services .pfr_headershape01 h3 
{
font-size:0.17em;
}
.services .pfr_headershape01 h4 
{
font-size:0.13em;
}
.services .pfr_headershape01 h5 
{
font-size:0.1em;
}
.services .pfr_headershape01 h6 
{
font-size:0.09em;
}
.services .pfr_headershape01 p 
{
font-size:0.1em;
}
.services .pfr_headershape01 p a:not(.btn):focus,.services .pfr_headershape01 p a:not(.btn)
{
font-size:1em;
}
.services .pfr_headershape01 p a:not(.btn):visited
{
font-size:1em;
}
.services .pfr_headershape01 p a:not(.btn):hover
{
font-size:1em;
}
.services .pfr_headershape02
{
display:none;

}
.services .pfr_headershape03
{
display:none;

}
.services .pfr_headershape04
{
display:none;

}
.services .pfr_headershape05
{
display:none;

}
.services .pfr_headershape06
{
display:none;

}
.services .pfr_headershape07
{
display:none;

}
.services .pfr_headershape08
{
display:none;

}
.services .pfr_headershape09
{
display:none;

}
.services .pfr_headershape010
{
display:none;

}
.services .pfr_headershape011
{
display:none;

}
.services .pfr_headershape012
{
display:none;

}
.services .pfr_headershape013
{
display:none;

}
.services .pfr_headershape014
{
top:969px;
position:absolute;
left:7.19%;
right:auto;
width:275px;
height:308px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape014 h1 
{
font-size:2.14em;
}
.services .pfr_headershape014 h2 
{
font-size:1.86em;
}
.services .pfr_headershape014 h3 
{
font-size:1.71em;
}
.services .pfr_headershape014 h4 
{
font-size:1.29em;
}
.services .pfr_headershape014 h5 
{
font-size:1em;
}
.services .pfr_headershape014 h6 
{
font-size:0.86em;
}
.services .pfr_headershape014 p 
{
font-size:1em;
}
.services .pfr_headershape014 p a:not(.btn):focus,.services .pfr_headershape014 p a:not(.btn)
{
font-size:1em;
}
.services .pfr_headershape014 p a:not(.btn):visited
{
font-size:1em;
}
.services .pfr_headershape014 p a:not(.btn):hover
{
font-size:1em;
}
.services .pfr_headershape015
{
top:636px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:275px;
height:308px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape015 h1 
{
font-size:2.14em;
}
.services .pfr_headershape015 h2 
{
font-size:1.86em;
}
.services .pfr_headershape015 h3 
{
font-size:1.71em;
}
.services .pfr_headershape015 h4 
{
font-size:1.29em;
}
.services .pfr_headershape015 h5 
{
font-size:1em;
}
.services .pfr_headershape015 h6 
{
font-size:0.86em;
}
.services .pfr_headershape015 p 
{
font-size:1em;
}
.services .pfr_headershape015 p a:not(.btn):focus,.services .pfr_headershape015 p a:not(.btn)
{
font-size:1em;
}
.services .pfr_headershape015 p a:not(.btn):visited
{
font-size:1em;
}
.services .pfr_headershape015 p a:not(.btn):hover
{
font-size:1em;
}
.services .pfr_headershape016
{
top:308.07px;
position:absolute;
left:7.34%;
right:auto;
width:275px;
height:308px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape016 h1 
{
font-size:2.14em;
}
.services .pfr_headershape016 h2 
{
font-size:1.86em;
}
.services .pfr_headershape016 h3 
{
font-size:1.71em;
}
.services .pfr_headershape016 h4 
{
font-size:1.29em;
}
.services .pfr_headershape016 h5 
{
font-size:1em;
}
.services .pfr_headershape016 h6 
{
font-size:0.86em;
}
.services .pfr_headershape016 p 
{
font-size:1em;
}
.services .pfr_headershape016 p a:not(.btn):focus,.services .pfr_headershape016 p a:not(.btn)
{
font-size:1em;
}
.services .pfr_headershape016 p a:not(.btn):visited
{
font-size:1em;
}
.services .pfr_headershape016 p a:not(.btn):hover
{
font-size:1em;
}
.services .pfr_headershape017
{
top:669px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:275px;
height:275px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape017 h1 
{
font-size:2.14em;
}
.services .pfr_headershape017 h2 
{
font-size:1.86em;
}
.services .pfr_headershape017 h3 
{
font-size:1.71em;
}
.services .pfr_headershape017 h4 
{
font-size:1.29em;
}
.services .pfr_headershape017 h5 
{
font-size:1em;
}
.services .pfr_headershape017 h6 
{
font-size:0.86em;
}
.services .pfr_headershape017 p 
{
font-size:1em;
}
.services .pfr_headershape017 p a:not(.btn):focus,.services .pfr_headershape017 p a:not(.btn)
{
font-size:1em;
}
.services .pfr_headershape017 p a:not(.btn):visited
{
font-size:1em;
}
.services .pfr_headershape017 p a:not(.btn):hover
{
font-size:1em;
}
.services .pfr_headershape018
{
top:341.07px;
position:absolute;
left:7.5%;
right:auto;
width:275px;
height:275px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape018 h1 
{
font-size:2.14em;
}
.services .pfr_headershape018 h2 
{
font-size:1.86em;
}
.services .pfr_headershape018 h3 
{
font-size:1.71em;
}
.services .pfr_headershape018 h4 
{
font-size:1.29em;
}
.services .pfr_headershape018 h5 
{
font-size:1em;
}
.services .pfr_headershape018 h6 
{
font-size:0.86em;
}
.services .pfr_headershape018 p 
{
font-size:1em;
}
.services .pfr_headershape018 p a:not(.btn):focus,.services .pfr_headershape018 p a:not(.btn)
{
font-size:1em;
}
.services .pfr_headershape018 p a:not(.btn):visited
{
font-size:1em;
}
.services .pfr_headershape018 p a:not(.btn):hover
{
font-size:1em;
}
.services .pfr_headershape019
{
top:1002px;
position:absolute;
left:7.19%;
right:auto;
width:275px;
height:275px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape019 h1 
{
font-size:2.14em;
}
.services .pfr_headershape019 h2 
{
font-size:1.86em;
}
.services .pfr_headershape019 h3 
{
font-size:1.71em;
}
.services .pfr_headershape019 h4 
{
font-size:1.29em;
}
.services .pfr_headershape019 h5 
{
font-size:1em;
}
.services .pfr_headershape019 h6 
{
font-size:0.86em;
}
.services .pfr_headershape019 p 
{
font-size:1em;
}
.services .pfr_headershape019 p a:not(.btn):focus,.services .pfr_headershape019 p a:not(.btn)
{
font-size:1em;
}
.services .pfr_headershape019 p a:not(.btn):visited
{
font-size:1em;
}
.services .pfr_headershape019 p a:not(.btn):hover
{
font-size:1em;
}
.services .pfr_headershape020
{
display:none;

}
.services .pfr_headershape021
{
display:none;

}
.services .pfr_headershape022
{
top:773px;
position:absolute;
left:12.81%;
right:auto;
width:238px;
height:59px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape022 h1 
{
font-size:1.82em;
}
.services .pfr_headershape022 h2 
{
font-size:1.58em;
}
.services .pfr_headershape022 h3 
{
font-size:1.46em;
}
.services .pfr_headershape022 h4 
{
font-size:1.09em;
}
.services .pfr_headershape022 h5 
{
font-size:0.85em;
}
.services .pfr_headershape022 h6 
{
font-size:0.73em;
}
.services .pfr_headershape022 p 
{
font-size:0.85em;
}
.services .pfr_headershape022 p a:not(.btn):focus,.services .pfr_headershape022 p a:not(.btn)
{
font-size:1em;
}
.services .pfr_headershape022 p a:not(.btn):visited
{
font-size:1em;
}
.services .pfr_headershape022 p a:not(.btn):hover
{
font-size:1em;
}
.services .pfr_headershape023
{
top:1124px;
position:absolute;
left:13.44%;
right:auto;
width:230px;
height:54px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape023 h1 
{
font-size:1.82em;
}
.services .pfr_headershape023 h2 
{
font-size:1.58em;
}
.services .pfr_headershape023 h3 
{
font-size:1.46em;
}
.services .pfr_headershape023 h4 
{
font-size:1.09em;
}
.services .pfr_headershape023 h5 
{
font-size:0.85em;
}
.services .pfr_headershape023 h6 
{
font-size:0.73em;
}
.services .pfr_headershape023 p 
{
font-size:0.85em;
}
.services .pfr_headershape023 p a:not(.btn):focus,.services .pfr_headershape023 p a:not(.btn)
{
font-size:1em;
}
.services .pfr_headershape023 p a:not(.btn):visited
{
font-size:1em;
}
.services .pfr_headershape023 p a:not(.btn):hover
{
font-size:1em;
}
.services .pfr_headershape024
{
top:446.07px;
position:absolute;
left:13.44%;
right:auto;
width:234px;
height:59px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape024 h1 
{
font-size:1.82em;
}
.services .pfr_headershape024 h2 
{
font-size:1.58em;
}
.services .pfr_headershape024 h3 
{
font-size:1.46em;
}
.services .pfr_headershape024 h4 
{
font-size:1.09em;
}
.services .pfr_headershape024 h5 
{
font-size:0.85em;
}
.services .pfr_headershape024 h6 
{
font-size:0.73em;
}
.services .pfr_headershape024 p 
{
font-size:0.85em;
}
.services .pfr_headershape024 p a:not(.btn):focus,.services .pfr_headershape024 p a:not(.btn)
{
font-size:1em;
}
.services .pfr_headershape024 p a:not(.btn):visited
{
font-size:1em;
}
.services .pfr_headershape024 p a:not(.btn):hover
{
font-size:1em;
}
.services .pfr_headershape025
{
top:878px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:150px;
height:52px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape025 h1 
{
font-size:2.14em;
}
.services .pfr_headershape025 h2 
{
font-size:1.86em;
}
.services .pfr_headershape025 h3 
{
font-size:1.71em;
}
.services .pfr_headershape025 h4 
{
font-size:1.29em;
}
.services .pfr_headershape025 h5 
{
font-size:1em;
}
.services .pfr_headershape025 h6 
{
font-size:0.86em;
}
.services .pfr_headershape025 p 
{
font-size:1em;
}
.services .pfr_headershape025 p a:not(.btn):focus,.services .pfr_headershape025 p a:not(.btn)
{
font-size:1em;
}
.services .pfr_headershape025 p a:not(.btn):visited
{
font-size:1em;
}
.services .pfr_headershape025 p a:not(.btn):hover
{
font-size:1em;
}
.services .pfr_headershape026
{
top:551.07px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:136.5px;
height:52px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape026 h1 
{
font-size:2.14em;
}
.services .pfr_headershape026 h2 
{
font-size:1.86em;
}
.services .pfr_headershape026 h3 
{
font-size:1.71em;
}
.services .pfr_headershape026 h4 
{
font-size:1.29em;
}
.services .pfr_headershape026 h5 
{
font-size:1em;
}
.services .pfr_headershape026 h6 
{
font-size:0.86em;
}
.services .pfr_headershape026 p 
{
font-size:1em;
}
.services .pfr_headershape026 p a:not(.btn):focus,.services .pfr_headershape026 p a:not(.btn)
{
font-size:1em;
}
.services .pfr_headershape026 p a:not(.btn):visited
{
font-size:1em;
}
.services .pfr_headershape026 p a:not(.btn):hover
{
font-size:1em;
}
.services .pfr_headershape027
{
display:none;

}
.services .pfr_headershape028
{
top:213.07px;
position:absolute;
left:8.59%;
right:auto;
width:265px;
height:103px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape028 h1 
{
font-size:1.5em;
}
.services .pfr_headershape028 h2 
{
font-size:1.3em;
}
.services .pfr_headershape028 h3 
{
font-size:1.2em;
}
.services .pfr_headershape028 h4 
{
font-size:0.9em;
}
.services .pfr_headershape028 h5 
{
font-size:0.7em;
}
.services .pfr_headershape028 h6 
{
font-size:0.6em;
}
.services .pfr_headershape028 p 
{
font-size:0.7em;
}
.services .pfr_headershape028 p a:not(.btn):focus,.services .pfr_headershape028 p a:not(.btn)
{
font-size:1em;
}
.services .pfr_headershape028 p a:not(.btn):visited
{
font-size:1em;
}
.services .pfr_headershape028 p a:not(.btn):hover
{
font-size:1em;
}
.services .pfr_headershape029
{
top:361.07px;
position:absolute;
left:22.81%;
right:auto;
width:174px;
height:85px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape029 h1 
{
font-size:1.5em;
}
.services .pfr_headershape029 h2 
{
font-size:1.3em;
}
.services .pfr_headershape029 h3 
{
font-size:1.2em;
}
.services .pfr_headershape029 h4 
{
font-size:0.9em;
}
.services .pfr_headershape029 h5 
{
font-size:0.7em;
}
.services .pfr_headershape029 h6 
{
font-size:0.6em;
}
.services .pfr_headershape029 p 
{
font-size:0.7em;
}
.services .pfr_headershape029 p a:not(.btn):focus,.services .pfr_headershape029 p a:not(.btn)
{
font-size:1em;
}
.services .pfr_headershape029 p a:not(.btn):visited
{
font-size:1em;
}
.services .pfr_headershape029 p a:not(.btn):hover
{
font-size:1em;
}
.services .pfr_headershape030
{
top:694.05px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:133px;
height:53px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape030 h1 
{
font-size:1.5em;
}
.services .pfr_headershape030 h2 
{
font-size:1.3em;
}
.services .pfr_headershape030 h3 
{
font-size:1.2em;
}
.services .pfr_headershape030 h4 
{
font-size:0.9em;
}
.services .pfr_headershape030 h5 
{
font-size:0.7em;
}
.services .pfr_headershape030 h6 
{
font-size:0.6em;
}
.services .pfr_headershape030 p 
{
font-size:0.7em;
}
.services .pfr_headershape030 p a:not(.btn):focus,.services .pfr_headershape030 p a:not(.btn)
{
font-size:1em;
}
.services .pfr_headershape030 p a:not(.btn):visited
{
font-size:1em;
}
.services .pfr_headershape030 p a:not(.btn):hover
{
font-size:1em;
}
.services .pfr_headershape031
{
top:1024px;
position:absolute;
left:17.19%;
right:auto;
width:210px;
height:79px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape031 h1 
{
font-size:1.5em;
}
.services .pfr_headershape031 h2 
{
font-size:1.3em;
}
.services .pfr_headershape031 h3 
{
font-size:1.2em;
}
.services .pfr_headershape031 h4 
{
font-size:0.9em;
}
.services .pfr_headershape031 h5 
{
font-size:0.7em;
}
.services .pfr_headershape031 h6 
{
font-size:0.6em;
}
.services .pfr_headershape031 p 
{
font-size:0.7em;
}
.services .pfr_headershape031 p a:not(.btn):focus,.services .pfr_headershape031 p a:not(.btn)
{
font-size:1em;
}
.services .pfr_headershape031 p a:not(.btn):visited
{
font-size:1em;
}
.services .pfr_headershape031 p a:not(.btn):hover
{
font-size:1em;
}
.services .pfr_headershape032
{
display:none;

}
.services .pfr_headershape033
{
top:1210px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:128px;
height:54px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.services .pfr_headershape033 h1 
{
font-size:2.14em;
}
.services .pfr_headershape033 h2 
{
font-size:1.86em;
}
.services .pfr_headershape033 h3 
{
font-size:1.71em;
}
.services .pfr_headershape033 h4 
{
font-size:1.29em;
}
.services .pfr_headershape033 h5 
{
font-size:1em;
}
.services .pfr_headershape033 h6 
{
font-size:0.86em;
}
.services .pfr_headershape033 p 
{
font-size:1em;
}
.services .pfr_headershape033 p a:not(.btn):focus,.services .pfr_headershape033 p a:not(.btn)
{
font-size:1em;
}
.services .pfr_headershape033 p a:not(.btn):visited
{
font-size:1em;
}
.services .pfr_headershape033 p a:not(.btn):hover
{
font-size:1em;
}
.services .pfr_footershape1
{
top:56px;
position:absolute;
left:6.25%;
right:auto;
top:56px;
width:81px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.services footer #pfr_footer_inner .pfr_footershape1 h1 
{
font-size:1.71em;
}
.services footer #pfr_footer_inner .pfr_footershape1 h2 
{
font-size:1.49em;
}
.services footer #pfr_footer_inner .pfr_footershape1 h3 
{
font-size:1.37em;
}
.services footer #pfr_footer_inner .pfr_footershape1 h4 
{
font-size:1.03em;
}
.services footer #pfr_footer_inner .pfr_footershape1 h5 
{
font-size:0.8em;
}
.services footer #pfr_footer_inner .pfr_footershape1 h6 
{
font-size:0.69em;
}
.services footer #pfr_footer_inner .pfr_footershape1 p 
{
font-size:0.8em;
}
.services footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):focus,.services footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn)
{
font-size:1em;
}
.services footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):visited
{
font-size:1em;
}
.services footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):hover
{
font-size:1em;
}
.services .pfr_footershape2
{
top:56px;
position:absolute;
left:27.66%;
right:auto;
top:56px;
width:153px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.services footer #pfr_footer_inner .pfr_footershape2 h1 
{
font-size:1.71em;
}
.services footer #pfr_footer_inner .pfr_footershape2 h2 
{
font-size:1.49em;
}
.services footer #pfr_footer_inner .pfr_footershape2 h3 
{
font-size:1.37em;
}
.services footer #pfr_footer_inner .pfr_footershape2 h4 
{
font-size:1.03em;
}
.services footer #pfr_footer_inner .pfr_footershape2 h5 
{
font-size:0.8em;
}
.services footer #pfr_footer_inner .pfr_footershape2 h6 
{
font-size:0.69em;
}
.services footer #pfr_footer_inner .pfr_footershape2 p 
{
font-size:0.8em;
}
.services footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):focus,.services footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn)
{
font-size:1em;
}
.services footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):visited
{
font-size:1em;
}
.services footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):hover
{
font-size:1em;
}
.services .pfr_footershape3
{
top:57px;
position:absolute;
right: 5%;
left:auto;
top:57px;
width:98px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.services footer #pfr_footer_inner .pfr_footershape3 h1 
{
font-size:1.71em;
}
.services footer #pfr_footer_inner .pfr_footershape3 h2 
{
font-size:1.49em;
}
.services footer #pfr_footer_inner .pfr_footershape3 h3 
{
font-size:1.37em;
}
.services footer #pfr_footer_inner .pfr_footershape3 h4 
{
font-size:1.03em;
}
.services footer #pfr_footer_inner .pfr_footershape3 h5 
{
font-size:0.8em;
}
.services footer #pfr_footer_inner .pfr_footershape3 h6 
{
font-size:0.69em;
}
.services footer #pfr_footer_inner .pfr_footershape3 p 
{
font-size:0.8em;
}
.services footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):focus,.services footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn)
{
font-size:1em;
}
.services footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):visited
{
font-size:1em;
}
.services footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):hover
{
font-size:1em;
}
.services .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
.services .navbar-default
{
box-sizing:content-box}
body.services .navbar-default 
{
}
.services #pfr_page .pfr_menu_items  li ul.child
{
top:37.5px;
}
.nav-expanded #pfr_menu #navigationmenu .navbar-collapse 
{
margin:0;

}
#pfr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;

}
.services .pfr_menu_items  li .pfr_menu_items_parent_link,.services .nav.pfr_menu_items  li span.separator
{
display:block;
line-height:50px;
cursor:pointer;
height:50px;
box-sizing:border-box;
}
.services .navbar-default .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow 
{
display:block;
line-height:50px;
background-image: none;
margin-top:0;
margin-bottom:0;
box-sizing:border-box;
cursor:pointer;
height:50px;
}
.services .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 9px;
top: 10px;
}
.services .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
box-sizing:border-box;
cursor: pointer;
display: block;
line-height:50px;
margin-top:0;
margin-bottom:0;
height:50px;
}
.services .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
box-sizing:border-box;
height:50px;
line-height:50px;
margin-top:0;
margin-bottom:0;
}
.services .pfr_menu_items .horiz_separator
{
float:right;
height: auto;}
.services .pfr_menu_logo_text 
{
display:none;}
.services header#pfr_header
{
height:auto;
box-sizing:border-box;
}
.services .innermenu
{
position:absolute;
top:120px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.nav-expanded #pfr_menu #navigationmenu .navbar-collapse 
{
margin:0;

}
#pfr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;

}
li.show > ul.child.collapse 
{
display:inline-block;
}
.services .pfr_vmenu_items  li .pfr_vmenu_items_parent_link,.services .nav.pfr_vmenu_items  li span.separator
{
display:block;
cursor:pointer;
}
.services .pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow,.services .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow
{
display:block;
background-color:#FFFFFF;
background:url(images/vmenuMainArrow32.png),rgba(255,255,255,1);
background-repeat:no-repeat;
 background-size:auto;
 background-position:right center;
 background-clip:padding-box;cursor:pointer;
}
.services .navbar-default .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow 
{
display:block;
background-image: none;
cursor:pointer;
}
.services .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active_arrow
{
cursor: pointer;
display: block;
margin-top:0;
margin-bottom:0;
}
.services .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active
{
display:block;
cursor: pointer;
}
.services .pfr_vmenu_items .horiz_separator
{
}
.services .pfr_menu_logo_text 
{
display:none;}
.services footer 
{
position: relative;
overflow: hidden;
}
.services #pfr_footer_inner 
{
}
.services .pfr_footer_bottom_footer 
{
height:150px;
}
.services #pfr_copyright 
{
top:111px;
position:absolute;
z-index:502;
left:20.94%;
right:auto;
display:block;
overflow:auto;
}
.services #pfr_copyright a,.services #pfr_copyright span
{
display:inline;}
.services #pfr_footer_designed_by_links span#pfr_footer_designed_by 
{
font-size:12px;
font-family:"Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;
}
.services #pfr_footer_designed_by_links 
{
top:93px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
overflow:auto;
}
.services #pfr_footer_designed_by_links #pfr_footer_designed_by 
{
vertical-align:middle;
line-height:initial;
}
.services #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.services #pfr_html_content_margin 
{
padding:0 0 0 0;
margin:0 0 0 0;
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;box-sizing:border-box;
}
.services .pfr_menu_items  li .pfr_menu_items_parent_link
{
display:block;
margin-top:0;
margin-bottom:0;
cursor:pointer;
box-sizing:border-box;
}
.services ul.nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow
{
display:block;
box-sizing:border-box;
cursor:pointer;
height:50px;
}
.services .pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
float: left;
padding-left:0px;
box-sizing:border-box;
cursor: pointer;
display: block;
line-height:37.5px;
padding-top:0;
padding-bottom:0;
}
.services .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
box-sizing:border-box;
margin-top:0;
margin-bottom:0;
padding-top:0;
padding-bottom:0;
}
.services #pfr_menu .navbar-toggle
{
z-index:501;margin-top:21.5px;
margin-bottom:21.5px;

}
.services.nav-expanded #pfr_page
{
position:relative;

}
.services.nav-expanded #pfr_content_and_sidebar_container
{
position:relative;

}
.services.nav-expanded
{
right:222px;

}
.services.nav-expanded #pfr_header
{
position:relative;
width:100%;

}
.services.nav-expanded #pfr_menu
{
width:100%;

}
.services.nav-expanded #pfr_footer
{
margin-left:20%;
width:100%;

}
.services.nav-expanded
{
transition: right 0.5s ease 0s;
-webkit-transition: right 0.5s ease 0s;
-moz-transition: right 0.5s ease 0s;
-o-transition: right 0.5s ease 0s;

}
.servicesbody
{
right:0;
position:relative;
transition: right 0.5s ease 0s;

}
.services #pfr_content_and_sidebar_container
{
transition: all 0.5s ease 0s;

}
.services header#pfr_header
{
margin-right:0;
transition: margin-right 0.5s ease 0s;

}
.services #pfr_menu
{
margin-right:0;
transition: all 0.5s ease 0s;

}
.services.nav-expanded .menu-center
{
margin-right: 0;

}
.services button.nav-expander
{
right: 0;
transition: left 0.3s ease-in-out 0s;
-webkit-transition: left 0.3s ease-in-out 0s;
-moz-transition: left 0.3s ease-in-out 0s;
-o-transition: left 0.3s ease-in-out 0s;
z-index: 12;

}
.services .menu-center
{
height: 100% !important;
overflow: auto;
position: fixed;
right: 0;
top: 0;
transition: margin-right 0.5s ease 0s;
-webkit-transition: margin-right 0.5s ease 0s;
-moz-transition: margin-right 0.5s ease 0s;
-o-transition: margin-right 0.5s ease 0s;
width: 222px;
z-index: 2000;
margin:0 -222px 0 0;

}
.services ul.pfr_menu_items.nav
{
display: block;
height: auto;

}
.services .menu-center
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
.services .menu-center
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;display:block !important;
transition: margin-right 0.5s ease 0s;

}
.nav-expanded .fixed-top .navbar-toggle,.nav-expanded .fixed-top .navbar-toggle:hover,.nav-expanded .fixed-top .navbar-toggle:active
{
float:right;

}
.fixed-top
{
transform:none;
position: sticky;
width: 100% !important;

}
.fixed-top #nav-expander
{
transition: all 0.5s ease 0s;

}
.fixed-top .navbar-collapse, .fixed-bottom .navbar-collapse
{
max-height:100%;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
.services ul.pfr_vmenu_items.nav .dropdown-menu > li,.services .pfr_vmenu_items li ul.child li a 
{
 display: block;
}
}
/* mobile view end */
/* desktop view start */ 
.portfolio #pfr_page
{
max-width:2000px;
min-width:800px;
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;box-sizing:border-box;
}
@media screen and (min-width:992px) 
{
.portfolio .container 
{
width:100%;

}

}
.portfolio .navbar 
{
min-height:35px;
}
.portfolio .pfr_footer_bottom_footer_inner
{
height:200px;
}
.portfolio #pfr_header_inner 
{
height:1011px;
position:relative;
}
.portfolio #pfr_menu .navbar
{
height:auto;z-index:1000;
box-sizing:border-box;}
.portfolio #pfr_menu_inner_in
{
min-height: 35px;
height:auto;
width:100%;
position:relative;
margin:0 auto;
}
@media only screen and (min-width:1200px) 
{
.portfolio .pfr_menu_element_alignment.container 
{
width:100%;}
}
.portfolio .pfr_portfolio_html_row0, .pfr_portfolio_html_row0
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
.portfolio .pfr_portfolio_html_column00, .pfr_portfolio_html_column00
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 5px 0 5px;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.portfolio .pfr_headershape01
{
top:10.36px;
position:absolute;
left:12.05%;
right:auto;
width:187px;
height:127px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape02
{
display:none;

}
.portfolio .pfr_headershape03
{
display:none;

}
.portfolio .pfr_headershape04
{
display:none;

}
.portfolio .pfr_headershape05
{
display:none;

}
.portfolio .pfr_headershape06
{
display:none;

}
.portfolio .pfr_headershape07
{
display:none;

}
.portfolio .pfr_headershape08
{
display:none;

}
.portfolio .pfr_headershape09
{
display:none;

}
.portfolio .pfr_headershape010
{
display:none;

}
.portfolio .pfr_headershape011
{
display:none;

}
.portfolio .pfr_headershape012
{
display:none;

}
.portfolio .pfr_headershape013
{
display:none;

}
.portfolio .pfr_headershape014
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:402.09px;
position:absolute;
left:12.05%;
right:auto;
width:253px;
height:125.731944444445px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape015
{
background-color:#F46F4C;
background:rgba(244,111,76,1);
background-clip:padding-box;border-radius:20px 20px 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:303.09px;
position:absolute;
left:35.59%;
right:auto;
width:355px;
height:651px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape016
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;border-radius:0 0 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:527.59px;
position:absolute;
left:35.62%;
right:auto;
width:355px;
height:426px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape017
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:866.67px;
position:absolute;
left:41.51%;
right:auto;
width:130px;
height:59px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape018
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:316.59px;
position:absolute;
left:39.37%;
right:auto;
width:313px;
height:284px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape019
{
background-color:#F46F4C;
background:rgba(244,111,76,1);
background-clip:padding-box;border-radius:20px 20px 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:303.09px;
position:absolute;
right: 24.49%;
left:auto;
width:355px;
height:651px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape020
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;border-radius:0 0 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:528.09px;
position:absolute;
right: 24.49%;
left:auto;
width:355px;
height:426px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape021
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:316.59px;
position:absolute;
right: 23.02%;
left:auto;
width:329px;
height:272px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape022
{
background-color:#F46F4C;
background:rgba(244,111,76,1);
background-clip:padding-box;border-radius:20px 20px 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:306.09px;
position:absolute;
right: 3.54%;
left:auto;
width:355px;
height:647px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape023
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;border-radius:0 0 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:528.09px;
position:absolute;
right: 3.54%;
left:auto;
width:355px;
height:426px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape024
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:327.59px;
position:absolute;
right: 4.4%;
left:auto;
width:189px;
height:250px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape025
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:694.59px;
position:absolute;
left:37.14%;
right:auto;
width:297px;
height:191px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape026
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:694.17px;
position:absolute;
right: 26.58%;
left:auto;
width:291px;
height:112px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape027
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:694.59px;
position:absolute;
right: 4.82%;
left:auto;
width:308px;
height:96px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape028
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:572.59px;
position:absolute;
left:36.8%;
right:auto;
width:310px;
height:120px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape029
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:572.59px;
position:absolute;
right: 26.58%;
left:auto;
width:285px;
height:104px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape030
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:572.59px;
position:absolute;
right: 3.85%;
left:auto;
width:345px;
height:122px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape031
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:551.67px;
position:absolute;
left:12.05%;
right:auto;
width:321px;
height:386px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape032
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:866.67px;
position:absolute;
right: 30.64%;
left:auto;
width:130px;
height:59px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape033
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:866.67px;
position:absolute;
right: 9.48%;
left:auto;
width:130px;
height:59px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_footershape1
{
top:0;position:absolute;
left: 39.99%;
right:auto;
top:0px;
width:83px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_footershape2
{
top:0;position:absolute;
left: 44.55%;
right:auto;
top:0px;
width:151px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_footershape3
{
top:0;position:absolute;
right:  40.57%;
left:auto;
top:0px;
width:133px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_footershape4
{
top:40px;
position:absolute;
left: 43.82%;
right:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_footershape5
{
top:40px;
position:absolute;
left: 46.44%;
right:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_footershape6
{
top:40px;
position:absolute;
left: 48.95%;
right:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_footershape7
{
top:40px;
position:absolute;
right:  44.03%;
left:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_footershape8
{
top:40px;
position:absolute;
right:  46.44%;
left:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
 @media only screen and (min-width: 768px) 
{
.portfolio .navbar-nav 
{
padding-top:0 !important;

}

}
.portfolio .navbar-default
{
margin:0 0 0 0;
padding-top:0;
padding-bottom:0;
box-sizing:content-box}
body.portfolio .navbar-default 
{
padding-left:0;
padding-right:0;
}
.portfolio #pfr_menu .navbar-right.pfr_menu_items ul.dropdown-menu .sub-menu 
{
left: auto;
right: 100%;
}
@media only screen
and (min-width:992px) 
{
.portfolio .nav.pfr_menu_items  li:hover ul.child{
top:35px;
}
.portfolio .navbar-right.pfr_menu_items  li:hover ul.child
{
right:0px;
left:auto;
}
.portfolio .pfr_menu_items  li:hover ul.child li a
{
display:block;
}
}
.portfolio .nav.navbar-nav li.pfr_menu_items_parent.dropdown 
{
height: auto}
.portfolio .pfr_menu_items  li .pfr_menu_items_parent_link,.portfolio .nav.pfr_menu_items  li span.separator
{
display:block;
float:left;
line-height:35px;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#243A5B;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor:pointer;
box-sizing:border-box;
padding-top:0;
padding-bottom:0;
}
.portfolio .navbar-default .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow 
{
display:block;
line-height:35px;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#243A5B;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-image: none;
box-sizing:border-box;
cursor:pointer;
float:left;
padding-top:0;
padding-bottom:0;
}
.portfolio .pfr_menu_items  li:hover a:hover.pfr_menu_items_parent_link,.portfolio .nav.pfr_menu_items  li:hover span.separator
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.portfolio .nav.pfr_menu_items  li:hover a.pfr_menu_items_parent_link_arrow,.portfolio .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow,.portfolio .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow:hover,.portfolio .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow:focus 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-image: none;
}
.portfolio .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 9px;
top: 10px;
}
.portfolio .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
box-sizing:border-box;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#243A5B;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor: pointer;
display: block;
line-height:35px;
height:35px;
float:left;
padding-top:0;
padding-bottom:0;
}
.portfolio .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#243A5B;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
box-sizing:border-box;
line-height:35px;
float:left;
padding-top:0;
padding-bottom:0;
}
.portfolio .nav.pfr_menu_items  li.active:hover a.pfr_menu_items_parent_link_active
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.portfolio .nav.pfr_menu_items  li.active:hover a.pfr_menu_items_parent_link_active_arrow
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.portfolio .pfr_menu_items .horiz_separator
{
float:right;
height:35px;
}
.portfolio .pfr_menu_logo_text 
{
display:none;}
.portfolio header #pfr_header_inner 
{
background:url(images/1763850592header.png);
background-color:#FFFFFF;
background-repeat:no-repeat;
background-size:auto auto;
background-position:Center Center;
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(255,255,255,1);
border-width: 0 0 0 0;
box-shadow:none;
}
.portfolio header#pfr_header
{
height:auto;
box-sizing:border-box;
}
.portfolio .innermenu
{
width:auto;

}
.portfolio .innermenu
{
position:absolute;
top:80.82px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.portfolio #pfr_sidebar_left 
{
float: right;
clear: none;
width: 14.63%;
}
.portfolio #pfr_sidebar_right 
{
float: right;
clear: none;
width: 14.63%;
}
@media only screen
and (min-width:992px) 
{
}
@media only screen
and (min-width:992px) 
{
}
@media only screen
and (min-width : 768px)
{
.portfolio ul.pfr_vmenu_items.nav li.dropdown ul.dropdown-menu 
{
position:relative;
list-style:none;
}
.portfolio ul.pfr_vmenu_items.nav ul li.dropdown-submenu.show > ul 
{
display: block;
visibility: visible;
list-style:none;
position:relative;
}

}
.portfolio .nav.navbar-nav li.pfr_menu_items_parent.dropdown 
{
height: auto}
.portfolio .nav-pills li 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#243A5B;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.portfolio .nav-pills li:hover 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.portfolio .nav-pills
{
padding:0;
 list-style:none;
text-align:left;
background:none;
z-index:500;
display:inline;
zoom:1;
}
.portfolio .pfr_vmenu_items  li .pfr_vmenu_items_parent_link,.portfolio .nav.pfr_vmenu_items  li span.separator
{
display:block;
cursor:pointer;
padding-top:0;
padding-bottom:0;
}
.portfolio .pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow,.portfolio .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow
{
display:block;
background-color:#FFFFFF;
background:url(images/vmenuMainArrow40.png),rgba(255,255,255,1);
background-repeat:no-repeat;
 background-size:auto;
 background-position:right center;
 background-clip:padding-box;cursor:pointer;
padding-top:0;
padding-bottom:0;
}
.portfolio .navbar-default .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow 
{
display:block;
background-image: none;
cursor:pointer;
padding-top:0;
padding-bottom:0;
}
.portfolio .pfr_vmenu_items  li:hover a:hover.pfr_vmenu_items_parent_link,.portfolio .nav.pfr_vmenu_items  li:hover span.separator
{
}
.portfolio .nav.pfr_vmenu_items  li:hover a.pfr_vmenu_items_parent_link_arrow,.portfolio .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow,.portfolio .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow:hover,.portfolio .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow:focus 
{
background-image: none;
}
.portfolio .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active_arrow
{
cursor: pointer;
display: block;
padding-top:0;
padding-bottom:0;
}
.portfolio .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active
{
display:block;
cursor: pointer;
padding-top:0;
padding-bottom:0;
}
.portfolio .nav.pfr_vmenu_items  li.active:hover a.pfr_vmenu_items_parent_link_active
{
}
.portfolio .nav.pfr_vmenu_items  li.active:hover a.pfr_vmenu_items_parent_link_active_arrow
{
}
.portfolio .pfr_vmenu_items .horiz_separator
{
}
.portfolio .pfr_menu_logo_text 
{
display:none;}
.portfolio footer 
{
position: relative;
overflow: hidden;
}
.portfolio #pfr_footer_inner 
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;}
.portfolio .pfr_footer_bottom_footer 
{
height:200px;
}
@media only screen and (min-width:1200px) 
{
.portfolio #pfr_footer .container 
{
width:100%;
max-width:100%;
}
}
.portfolio footer#pfr_footer #pfr_copyright a:not(.btn),.portfolio #pfr_copyright span
{
}
.portfolio #pfr_copyright 
{
top:150px;
position:absolute;
z-index:502;
left: 45.13%;
right:auto;
display:block;
overflow:auto;
}
.portfolio #pfr_copyright a,.portfolio #pfr_copyright span
{
display:inline;}
.portfolio #pfr_footer_designed_by_links 
{
top:129px;
position:absolute;
z-index:502;
left: 46.44%;
right:auto;
text-align:center;
overflow:auto;
}
.portfolio .footer-widget-area
{
margin: 0 auto;}
.portfolio #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.portfolio #pfr_html_content_margin 
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;box-sizing:border-box;
}
.portfolio .pfr_menu_items  li .pfr_menu_items_parent_link
{
display:block;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#243A5B;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor:pointer;
 height:35px;
box-sizing:border-box;
}
.portfolio ul.nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow
{
display:block;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#243A5B;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
box-sizing:border-box;
cursor:pointer;
height:35px;
}
.portfolio .pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
float: left;
padding-left:20px;
box-sizing:border-box;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#243A5B;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor: pointer;
display: block;
line-height:35px;
padding-top:0;
padding-bottom:0;
}
.portfolio .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#243A5B;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
box-sizing:border-box;
 height:35px;
padding-top:0;
padding-bottom:0;
}
.portfolio #pfr_menu .navbar-toggle
{
z-index:501;margin-top:2px;
margin-bottom:2px;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
.portfolio .back-to-top img
{
margin:0 10px 10px 0;

}
/* desktop view end */
/* tablet view start */
@media only screen
and (min-width : 768px)
and (max-width : 991px) 
{
.portfolio .container 
{
width:100%;

}
.portfolio #pfr_content .pfr_comments 
{
display:flex;
}
.portfolio .navbar 
{
min-height:45px;
}
.portfolio #pfr_menu .navbar
{
height:45px;
z-index:1000;
box-sizing:border-box;}
.portfolio #pfr_menu_inner_in
{
min-height: 45px;
height:auto;
width:100%;
position:relative;
margin:0 auto;
}
.portfolio .pfr_headershape01
{
top:10px;
position:absolute;
left:36.39%;
right:auto;
width:207px;
height:126px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape01 h1 
{
font-size:1.54em;
}
.portfolio .pfr_headershape01 h2 
{
font-size:1.34em;
}
.portfolio .pfr_headershape01 h3 
{
font-size:1.23em;
}
.portfolio .pfr_headershape01 h4 
{
font-size:0.93em;
}
.portfolio .pfr_headershape01 h5 
{
font-size:0.72em;
}
.portfolio .pfr_headershape01 h6 
{
font-size:0.62em;
}
.portfolio .pfr_headershape01 p 
{
font-size:0.72em;
}
.portfolio .pfr_headershape01 p a:not(.btn):focus,.portfolio .pfr_headershape01 p a:not(.btn)
{
font-size:1em;
}
.portfolio .pfr_headershape01 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio .pfr_headershape01 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_headershape02
{
display:none;

}
.portfolio .pfr_headershape03
{
display:none;

}
.portfolio .pfr_headershape04
{
display:none;

}
.portfolio .pfr_headershape05
{
display:none;

}
.portfolio .pfr_headershape06
{
display:none;

}
.portfolio .pfr_headershape07
{
display:none;

}
.portfolio .pfr_headershape08
{
display:none;

}
.portfolio .pfr_headershape09
{
display:none;

}
.portfolio .pfr_headershape010
{
display:none;

}
.portfolio .pfr_headershape011
{
display:none;

}
.portfolio .pfr_headershape012
{
display:none;

}
.portfolio .pfr_headershape013
{
display:none;

}
.portfolio .pfr_headershape014
{
top:247.4px;
position:absolute;
left:3.32%;
right:auto;
width:649px;
height:70px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape014 h1 
{
font-size:2.14em;
}
.portfolio .pfr_headershape014 h2 
{
font-size:1.86em;
}
.portfolio .pfr_headershape014 h3 
{
font-size:1.71em;
}
.portfolio .pfr_headershape014 h4 
{
font-size:1.29em;
}
.portfolio .pfr_headershape014 h5 
{
font-size:1em;
}
.portfolio .pfr_headershape014 h6 
{
font-size:0.86em;
}
.portfolio .pfr_headershape014 p 
{
font-size:1em;
}
.portfolio .pfr_headershape014 p a:not(.btn):focus,.portfolio .pfr_headershape014 p a:not(.btn)
{
font-size:1em;
}
.portfolio .pfr_headershape014 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio .pfr_headershape014 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_headershape015
{
top:331.4px;
position:absolute;
right: 2.08%;
left:auto;
width:240px;
height:615px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape015 h1 
{
font-size:2.14em;
}
.portfolio .pfr_headershape015 h2 
{
font-size:1.86em;
}
.portfolio .pfr_headershape015 h3 
{
font-size:1.71em;
}
.portfolio .pfr_headershape015 h4 
{
font-size:1.29em;
}
.portfolio .pfr_headershape015 h5 
{
font-size:1em;
}
.portfolio .pfr_headershape015 h6 
{
font-size:0.86em;
}
.portfolio .pfr_headershape015 p 
{
font-size:1em;
}
.portfolio .pfr_headershape015 p a:not(.btn):focus,.portfolio .pfr_headershape015 p a:not(.btn)
{
font-size:1em;
}
.portfolio .pfr_headershape015 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio .pfr_headershape015 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_headershape016
{
top:548.4px;
position:absolute;
right: 2.08%;
left:auto;
width:240px;
height:412.999999999999px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape016 h1 
{
font-size:2.14em;
}
.portfolio .pfr_headershape016 h2 
{
font-size:1.86em;
}
.portfolio .pfr_headershape016 h3 
{
font-size:1.71em;
}
.portfolio .pfr_headershape016 h4 
{
font-size:1.29em;
}
.portfolio .pfr_headershape016 h5 
{
font-size:1em;
}
.portfolio .pfr_headershape016 h6 
{
font-size:0.86em;
}
.portfolio .pfr_headershape016 p 
{
font-size:1em;
}
.portfolio .pfr_headershape016 p a:not(.btn):focus,.portfolio .pfr_headershape016 p a:not(.btn)
{
font-size:1em;
}
.portfolio .pfr_headershape016 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio .pfr_headershape016 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_headershape017
{
top:895.4px;
position:absolute;
right: 9.38%;
left:auto;
width:130px;
height:58px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape017 h1 
{
font-size:2.14em;
}
.portfolio .pfr_headershape017 h2 
{
font-size:1.86em;
}
.portfolio .pfr_headershape017 h3 
{
font-size:1.71em;
}
.portfolio .pfr_headershape017 h4 
{
font-size:1.29em;
}
.portfolio .pfr_headershape017 h5 
{
font-size:1em;
}
.portfolio .pfr_headershape017 h6 
{
font-size:0.86em;
}
.portfolio .pfr_headershape017 p 
{
font-size:1em;
}
.portfolio .pfr_headershape017 p a:not(.btn):focus,.portfolio .pfr_headershape017 p a:not(.btn)
{
font-size:1em;
}
.portfolio .pfr_headershape017 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio .pfr_headershape017 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_headershape018
{
top:317.4px;
position:absolute;
right: 0.91%;
left:auto;
width:236px;
height:247px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape018 h1 
{
font-size:2.14em;
}
.portfolio .pfr_headershape018 h2 
{
font-size:1.86em;
}
.portfolio .pfr_headershape018 h3 
{
font-size:1.71em;
}
.portfolio .pfr_headershape018 h4 
{
font-size:1.29em;
}
.portfolio .pfr_headershape018 h5 
{
font-size:1em;
}
.portfolio .pfr_headershape018 h6 
{
font-size:0.86em;
}
.portfolio .pfr_headershape018 p 
{
font-size:1em;
}
.portfolio .pfr_headershape018 p a:not(.btn):focus,.portfolio .pfr_headershape018 p a:not(.btn)
{
font-size:1em;
}
.portfolio .pfr_headershape018 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio .pfr_headershape018 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_headershape019
{
top:331.4px;
position:absolute;
left:35.03%;
right:auto;
width:230px;
height:615px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape019 h1 
{
font-size:2.14em;
}
.portfolio .pfr_headershape019 h2 
{
font-size:1.86em;
}
.portfolio .pfr_headershape019 h3 
{
font-size:1.71em;
}
.portfolio .pfr_headershape019 h4 
{
font-size:1.29em;
}
.portfolio .pfr_headershape019 h5 
{
font-size:1em;
}
.portfolio .pfr_headershape019 h6 
{
font-size:0.86em;
}
.portfolio .pfr_headershape019 p 
{
font-size:1em;
}
.portfolio .pfr_headershape019 p a:not(.btn):focus,.portfolio .pfr_headershape019 p a:not(.btn)
{
font-size:1em;
}
.portfolio .pfr_headershape019 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio .pfr_headershape019 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_headershape020
{
top:548.4px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:230px;
height:413px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape020 h1 
{
font-size:2.14em;
}
.portfolio .pfr_headershape020 h2 
{
font-size:1.86em;
}
.portfolio .pfr_headershape020 h3 
{
font-size:1.71em;
}
.portfolio .pfr_headershape020 h4 
{
font-size:1.29em;
}
.portfolio .pfr_headershape020 h5 
{
font-size:1em;
}
.portfolio .pfr_headershape020 h6 
{
font-size:0.86em;
}
.portfolio .pfr_headershape020 p 
{
font-size:1em;
}
.portfolio .pfr_headershape020 p a:not(.btn):focus,.portfolio .pfr_headershape020 p a:not(.btn)
{
font-size:1em;
}
.portfolio .pfr_headershape020 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio .pfr_headershape020 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_headershape021
{
top:317.4px;
position:absolute;
left:34.77%;
right:auto;
width:234px;
height:260px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape021 h1 
{
font-size:2.14em;
}
.portfolio .pfr_headershape021 h2 
{
font-size:1.86em;
}
.portfolio .pfr_headershape021 h3 
{
font-size:1.71em;
}
.portfolio .pfr_headershape021 h4 
{
font-size:1.29em;
}
.portfolio .pfr_headershape021 h5 
{
font-size:1em;
}
.portfolio .pfr_headershape021 h6 
{
font-size:0.86em;
}
.portfolio .pfr_headershape021 p 
{
font-size:1em;
}
.portfolio .pfr_headershape021 p a:not(.btn):focus,.portfolio .pfr_headershape021 p a:not(.btn)
{
font-size:1em;
}
.portfolio .pfr_headershape021 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio .pfr_headershape021 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_headershape022
{
top:331.4px;
position:absolute;
left:3.32%;
right:auto;
width:230px;
height:614.6px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape022 h1 
{
font-size:2.14em;
}
.portfolio .pfr_headershape022 h2 
{
font-size:1.86em;
}
.portfolio .pfr_headershape022 h3 
{
font-size:1.71em;
}
.portfolio .pfr_headershape022 h4 
{
font-size:1.29em;
}
.portfolio .pfr_headershape022 h5 
{
font-size:1em;
}
.portfolio .pfr_headershape022 h6 
{
font-size:0.86em;
}
.portfolio .pfr_headershape022 p 
{
font-size:1em;
}
.portfolio .pfr_headershape022 p a:not(.btn):focus,.portfolio .pfr_headershape022 p a:not(.btn)
{
font-size:1em;
}
.portfolio .pfr_headershape022 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio .pfr_headershape022 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_headershape023
{
top:548.4px;
position:absolute;
left:3.32%;
right:auto;
width:230px;
height:413.5px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape023 h1 
{
font-size:2.14em;
}
.portfolio .pfr_headershape023 h2 
{
font-size:1.86em;
}
.portfolio .pfr_headershape023 h3 
{
font-size:1.71em;
}
.portfolio .pfr_headershape023 h4 
{
font-size:1.29em;
}
.portfolio .pfr_headershape023 h5 
{
font-size:1em;
}
.portfolio .pfr_headershape023 h6 
{
font-size:0.86em;
}
.portfolio .pfr_headershape023 p 
{
font-size:1em;
}
.portfolio .pfr_headershape023 p a:not(.btn):focus,.portfolio .pfr_headershape023 p a:not(.btn)
{
font-size:1em;
}
.portfolio .pfr_headershape023 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio .pfr_headershape023 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_headershape024
{
top:337.9px;
position:absolute;
left:7.62%;
right:auto;
width:144px;
height:219px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape024 h1 
{
font-size:2.14em;
}
.portfolio .pfr_headershape024 h2 
{
font-size:1.86em;
}
.portfolio .pfr_headershape024 h3 
{
font-size:1.71em;
}
.portfolio .pfr_headershape024 h4 
{
font-size:1.29em;
}
.portfolio .pfr_headershape024 h5 
{
font-size:1em;
}
.portfolio .pfr_headershape024 h6 
{
font-size:0.86em;
}
.portfolio .pfr_headershape024 p 
{
font-size:1em;
}
.portfolio .pfr_headershape024 p a:not(.btn):focus,.portfolio .pfr_headershape024 p a:not(.btn)
{
font-size:1em;
}
.portfolio .pfr_headershape024 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio .pfr_headershape024 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_headershape025
{
top:686.4px;
position:absolute;
right: 4.17%;
left:auto;
width:211px;
height:191px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape025 h1 
{
font-size:2.14em;
}
.portfolio .pfr_headershape025 h2 
{
font-size:1.86em;
}
.portfolio .pfr_headershape025 h3 
{
font-size:1.71em;
}
.portfolio .pfr_headershape025 h4 
{
font-size:1.29em;
}
.portfolio .pfr_headershape025 h5 
{
font-size:1em;
}
.portfolio .pfr_headershape025 h6 
{
font-size:0.86em;
}
.portfolio .pfr_headershape025 p 
{
font-size:1em;
}
.portfolio .pfr_headershape025 p a:not(.btn):focus,.portfolio .pfr_headershape025 p a:not(.btn)
{
font-size:1em;
}
.portfolio .pfr_headershape025 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio .pfr_headershape025 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_headershape026
{
top:686.4px;
position:absolute;
left:36.91%;
right:auto;
width:201px;
height:140px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape026 h1 
{
font-size:2.14em;
}
.portfolio .pfr_headershape026 h2 
{
font-size:1.86em;
}
.portfolio .pfr_headershape026 h3 
{
font-size:1.71em;
}
.portfolio .pfr_headershape026 h4 
{
font-size:1.29em;
}
.portfolio .pfr_headershape026 h5 
{
font-size:1em;
}
.portfolio .pfr_headershape026 h6 
{
font-size:0.86em;
}
.portfolio .pfr_headershape026 p 
{
font-size:1em;
}
.portfolio .pfr_headershape026 p a:not(.btn):focus,.portfolio .pfr_headershape026 p a:not(.btn)
{
font-size:1em;
}
.portfolio .pfr_headershape026 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio .pfr_headershape026 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_headershape027
{
top:716.4px;
position:absolute;
left:4.88%;
right:auto;
width:207px;
height:134px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape027 h1 
{
font-size:2.14em;
}
.portfolio .pfr_headershape027 h2 
{
font-size:1.86em;
}
.portfolio .pfr_headershape027 h3 
{
font-size:1.71em;
}
.portfolio .pfr_headershape027 h4 
{
font-size:1.29em;
}
.portfolio .pfr_headershape027 h5 
{
font-size:1em;
}
.portfolio .pfr_headershape027 h6 
{
font-size:0.86em;
}
.portfolio .pfr_headershape027 p 
{
font-size:1em;
}
.portfolio .pfr_headershape027 p a:not(.btn):focus,.portfolio .pfr_headershape027 p a:not(.btn)
{
font-size:1em;
}
.portfolio .pfr_headershape027 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio .pfr_headershape027 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_headershape028
{
top:577.4px;
position:absolute;
right: 4.04%;
left:auto;
width:212px;
height:109px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape028 h1 
{
font-size:1.5em;
}
.portfolio .pfr_headershape028 h2 
{
font-size:1.3em;
}
.portfolio .pfr_headershape028 h3 
{
font-size:1.2em;
}
.portfolio .pfr_headershape028 h4 
{
font-size:0.9em;
}
.portfolio .pfr_headershape028 h5 
{
font-size:0.7em;
}
.portfolio .pfr_headershape028 h6 
{
font-size:0.6em;
}
.portfolio .pfr_headershape028 p 
{
font-size:0.7em;
}
.portfolio .pfr_headershape028 p a:not(.btn):focus,.portfolio .pfr_headershape028 p a:not(.btn)
{
font-size:1em;
}
.portfolio .pfr_headershape028 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio .pfr_headershape028 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_headershape029
{
top:577.4px;
position:absolute;
left:38.02%;
right:auto;
width:184px;
height:83px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape029 h1 
{
font-size:1.5em;
}
.portfolio .pfr_headershape029 h2 
{
font-size:1.3em;
}
.portfolio .pfr_headershape029 h3 
{
font-size:1.2em;
}
.portfolio .pfr_headershape029 h4 
{
font-size:0.9em;
}
.portfolio .pfr_headershape029 h5 
{
font-size:0.7em;
}
.portfolio .pfr_headershape029 h6 
{
font-size:0.6em;
}
.portfolio .pfr_headershape029 p 
{
font-size:0.7em;
}
.portfolio .pfr_headershape029 p a:not(.btn):focus,.portfolio .pfr_headershape029 p a:not(.btn)
{
font-size:1em;
}
.portfolio .pfr_headershape029 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio .pfr_headershape029 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_headershape030
{
top:577.4px;
position:absolute;
left:4.88%;
right:auto;
width:212px;
height:123px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape030 h1 
{
font-size:1.5em;
}
.portfolio .pfr_headershape030 h2 
{
font-size:1.3em;
}
.portfolio .pfr_headershape030 h3 
{
font-size:1.2em;
}
.portfolio .pfr_headershape030 h4 
{
font-size:0.9em;
}
.portfolio .pfr_headershape030 h5 
{
font-size:0.7em;
}
.portfolio .pfr_headershape030 h6 
{
font-size:0.6em;
}
.portfolio .pfr_headershape030 p 
{
font-size:0.7em;
}
.portfolio .pfr_headershape030 p a:not(.btn):focus,.portfolio .pfr_headershape030 p a:not(.btn)
{
font-size:1em;
}
.portfolio .pfr_headershape030 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio .pfr_headershape030 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_headershape031
{
display:none;

}
.portfolio .pfr_headershape032
{
top:895.4px;
position:absolute;
left:9.9%;
right:auto;
width:130px;
height:59px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape032 h1 
{
font-size:2.14em;
}
.portfolio .pfr_headershape032 h2 
{
font-size:1.86em;
}
.portfolio .pfr_headershape032 h3 
{
font-size:1.71em;
}
.portfolio .pfr_headershape032 h4 
{
font-size:1.29em;
}
.portfolio .pfr_headershape032 h5 
{
font-size:1em;
}
.portfolio .pfr_headershape032 h6 
{
font-size:0.86em;
}
.portfolio .pfr_headershape032 p 
{
font-size:1em;
}
.portfolio .pfr_headershape032 p a:not(.btn):focus,.portfolio .pfr_headershape032 p a:not(.btn)
{
font-size:1em;
}
.portfolio .pfr_headershape032 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio .pfr_headershape032 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_headershape033
{
top:895.4px;
position:absolute;
left:41.54%;
right:auto;
width:130px;
height:59px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape033 h1 
{
font-size:2.14em;
}
.portfolio .pfr_headershape033 h2 
{
font-size:1.86em;
}
.portfolio .pfr_headershape033 h3 
{
font-size:1.71em;
}
.portfolio .pfr_headershape033 h4 
{
font-size:1.29em;
}
.portfolio .pfr_headershape033 h5 
{
font-size:1em;
}
.portfolio .pfr_headershape033 h6 
{
font-size:0.86em;
}
.portfolio .pfr_headershape033 p 
{
font-size:1em;
}
.portfolio .pfr_headershape033 p a:not(.btn):focus,.portfolio .pfr_headershape033 p a:not(.btn)
{
font-size:1em;
}
.portfolio .pfr_headershape033 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio .pfr_headershape033 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_footershape1
{
top:27.8px;
position:absolute;
left: 26.63%;
right:auto;
top:27.8px;
width:84px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.portfolio footer #pfr_footer_inner .pfr_footershape1 h1 
{
font-size:2.14em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape1 h2 
{
font-size:1.86em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape1 h3 
{
font-size:1.71em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape1 h4 
{
font-size:1.29em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape1 h5 
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape1 h6 
{
font-size:0.86em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape1 p 
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):focus,.portfolio footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn)
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_footershape2
{
top:27.8px;
position:absolute;
left: 37.7%;
right:auto;
top:27.8px;
width:155px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.portfolio footer #pfr_footer_inner .pfr_footershape2 h1 
{
font-size:2.14em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape2 h2 
{
font-size:1.86em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape2 h3 
{
font-size:1.71em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape2 h4 
{
font-size:1.29em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape2 h5 
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape2 h6 
{
font-size:0.86em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape2 p 
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):focus,.portfolio footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn)
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_footershape3
{
top:27.8px;
position:absolute;
right:  24.8%;
left:auto;
top:27.8px;
width:137px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.portfolio footer #pfr_footer_inner .pfr_footershape3 h1 
{
font-size:2.14em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape3 h2 
{
font-size:1.86em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape3 h3 
{
font-size:1.71em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape3 h4 
{
font-size:1.29em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape3 h5 
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape3 h6 
{
font-size:0.86em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape3 p 
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):focus,.portfolio footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn)
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_footershape4
{
top:70px;
position:absolute;
left: 34.77%;
right:auto;
top:70px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.portfolio footer #pfr_footer_inner .pfr_footershape4 h1 
{
font-size:2.14em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape4 h2 
{
font-size:1.86em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape4 h3 
{
font-size:1.71em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape4 h4 
{
font-size:1.29em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape4 h5 
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape4 h6 
{
font-size:0.86em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape4 p 
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):focus,.portfolio footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn)
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_footershape5
{
top:70px;
position:absolute;
left: 41.15%;
right:auto;
top:70px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.portfolio footer #pfr_footer_inner .pfr_footershape5 h1 
{
font-size:2.14em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape5 h2 
{
font-size:1.86em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape5 h3 
{
font-size:1.71em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape5 h4 
{
font-size:1.29em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape5 h5 
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape5 h6 
{
font-size:0.86em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape5 p 
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):focus,.portfolio footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn)
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_footershape6
{
top:70px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
top:70px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.portfolio footer #pfr_footer_inner .pfr_footershape6 h1 
{
font-size:2.14em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape6 h2 
{
font-size:1.86em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape6 h3 
{
font-size:1.71em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape6 h4 
{
font-size:1.29em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape6 h5 
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape6 h6 
{
font-size:0.86em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape6 p 
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):focus,.portfolio footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn)
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_footershape7
{
top:70px;
position:absolute;
right:  35.16%;
left:auto;
top:70px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.portfolio footer #pfr_footer_inner .pfr_footershape7 h1 
{
font-size:2.14em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape7 h2 
{
font-size:1.86em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape7 h3 
{
font-size:1.71em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape7 h4 
{
font-size:1.29em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape7 h5 
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape7 h6 
{
font-size:0.86em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape7 p 
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):focus,.portfolio footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn)
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_footershape8
{
top:70px;
position:absolute;
right:  41.28%;
left:auto;
top:70px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.portfolio footer #pfr_footer_inner .pfr_footershape8 h1 
{
font-size:2.14em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape8 h2 
{
font-size:1.86em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape8 h3 
{
font-size:1.71em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape8 h4 
{
font-size:1.29em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape8 h5 
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape8 h6 
{
font-size:0.86em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape8 p 
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):focus,.portfolio footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn)
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
.portfolio .innermenu
{
position:absolute;
top:170.23px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.portfolio li.pfr_menu_items_parent.dropdown.show 
{
height: auto}
.portfolio .nav.navbar-nav > li 
{
display:block !important;
float:none !important;
height:100px;
margin-left:65px;
margin-right:0;
}
 .navbar-expand-md .navbar-nav 
{
flex-direction: column;
}
.pfr_menu_items ul.child.dropdown-menu 
{
float: none !important;
left: 0;
min-width: 160px;
position: static;
right: auto;
}
.pfr_menu_items ul.child.dropdown-menu .menu-dropdown-styles  
{
float: none !important;
min-width: 160px;
position: static;
margin-top: 0;
}
.pfr_menu_items li a 
{
float: none !important;
}
 .navbar-expand-md .navbar-toggle 
{
display: block;
}
.navbar-collapse.collapse 
{
height:100% !important;
}
li.show > ul.child.collapse 
{
display:inline-block;
}
.portfolio .pfr_vmenu_items  li .pfr_vmenu_items_parent_link,.portfolio .nav.pfr_vmenu_items  li span.separator
{
display:block;
cursor:pointer;
}
.portfolio .pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow,.portfolio .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow
{
display:block;
background-color:#FFFFFF;
background:url(images/vmenuMainArrow41.png),rgba(255,255,255,1);
background-repeat:no-repeat;
 background-size:auto;
 background-position:right center;
 background-clip:padding-box;cursor:pointer;
}
.portfolio .navbar-default .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow 
{
display:block;
background-image: none;
cursor:pointer;
}
.portfolio .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active_arrow
{
cursor: pointer;
display: block;
margin-top:0;
margin-bottom:0;
}
.portfolio .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active
{
display:block;
cursor: pointer;
}
.portfolio .nav.pfr_vmenu_items  li  ul.child li .separator
{
height:auto;
}
.portfolio .nav.pfr_vmenu_items  li ul.child ul li .separator,.portfolio .nav.pfr_vmenu_items  li  li:hover ul li .separator,.portfolio .nav.pfr_vmenu_items  li li:hover li:hover ul li .separator
{
height:auto;
}
.portfolio .pfr_vmenu_items .horiz_separator
{
}
.portfolio .pfr_menu_logo_text 
{
display:none;}
.portfolio #pfr_copyright 
{
top:158.5px;
position:absolute;
z-index:502;
left: 37.89%;
right:auto;
display:block;
overflow:auto;
}
.portfolio #pfr_copyright a,.portfolio #pfr_copyright span
{
display:inline;}
.portfolio #pfr_footer_designed_by_links 
{
top:137.5px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
overflow:auto;
}
.portfolio #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.portfolio #pfr_sidebar_left 
{
width: 0%;
}
.portfolio #pfr_content 
{
width: 100%;
}
.portfolio #pfr_sidebar_right 
{
width: 0%;
}
}
@media only screen
and (min-width : 768px)
and (max-width : 1024px) 
{
.portfolio .navbar-default.navbar .pfr_menu_items.nav .show .sub-menu > li > a 
{
margin:0 0 0 15px;
padding:0 0 0 15px;
}
 @media only screen and (min-width: 768px) 
{
.portfolio .navbar-nav 
{

}
 #navigationmenu .navbar-nav 
{
padding-top:0 !important;

}

}
.portfolio .navbar-default
{
box-sizing:content-box}
body.portfolio .navbar-default 
{
}
.portfolio #pfr_menu .pfr_menu_items.navbar-nav .show .dropdown-menu > li > a 
{
margin:0 0 0 15px;
padding:0 0 0 15px;
}
.portfolio .pfr_menu_items .sub-menu > li > a 
{
margin:0 0 0 15px;
padding:0 0 0 15px;
}
.portfolio #pfr_page .pfr_menu_items  li ul.child
{
top:45px;
}
.portfolio li.pfr_menu_items_parent.dropdown.show 
{
height: auto}
.portfolio .nav.navbar-nav > li 
{
display:block !important;
float:none !important;
height:100px;
margin-left:65px;
margin-right:0;
}
 .navbar-expand-md .navbar-nav 
{
flex-direction: column;
}
.pfr_menu_items ul.child.dropdown-menu 
{
float: none !important;
left: 0;
min-width: 160px;
position: static;
right: auto;
}
.pfr_menu_items ul.child.dropdown-menu .menu-dropdown-styles  
{
float: none !important;
min-width: 160px;
position: static;
margin-top: 0;
}
.pfr_menu_items li a 
{
float: none !important;
}
 .navbar-expand-md .navbar-toggle 
{
display: block;
}
.navbar-collapse.collapse 
{
height:100% !important;
}
.portfolio .pfr_menu_items  li .pfr_menu_items_parent_link,.portfolio .nav.pfr_menu_items  li span.separator
{
display:block;
line-height:100px;
margin-top:0;
margin-bottom:0;
cursor:pointer;
height:100px;
box-sizing:border-box;
}
.portfolio .navbar-default .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow 
{
display:block;
line-height:100px;
background-image: none;
margin-top:0;
margin-bottom:0;
box-sizing:border-box;
cursor:pointer;
height:100px;
}
.portfolio .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 0;
top: 10px;
}
.portfolio .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
box-sizing:border-box;
cursor: pointer;
display: block;
line-height:100px;
margin-top:0;
margin-bottom:0;
height:100px;
}
.portfolio .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
box-sizing:border-box;
height:100px;
line-height:100px;
margin-top:0;
margin-bottom:0;
}
.portfolio .nav.pfr_menu_items  li  ul.child li .separator
{
height:auto;
margin:0 0 0 15px;
}
.portfolio .nav.pfr_menu_items  li ul.child ul li .separator,.portfolio .nav.pfr_menu_items  li  li:hover ul li .separator,.portfolio .nav.pfr_menu_items  li li:hover li:hover ul li .separator
{
height:auto;
margin:0 0  0 15px;
}
.portfolio .pfr_menu_items .horiz_separator
{
float:none;
border-width:00 0 0;
border-style:solid;
border-color:transparent;
height: auto;margin:0 !important;
display:none;
}
.portfolio .pfr_menu_logo_text 
{
display:none;}
.portfolio .pfr_menu_items  li .pfr_menu_items_parent_link
{
display:block;
margin-top:0;
margin-bottom:0;
cursor:pointer;
box-sizing:border-box;
}
.portfolio ul.nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow
{
display:block;
margin-top:0;
margin-bottom:0;
box-sizing:border-box;
cursor:pointer;
height:100px;
}
.portfolio .pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
float: left;
padding-left:0px;
box-sizing:border-box;
cursor: pointer;
display: block;
line-height:45px;
margin-top:0;
margin-bottom:0;
padding-top:0;
padding-bottom:0;
}
.portfolio .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
box-sizing:border-box;
margin-top:0;
margin-bottom:0;
padding-top:0;
padding-bottom:0;
}
.portfolio #pfr_menu .navbar-toggle:hover
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(255,255,255,1);
border-width: 5px 5px 5px 5px;
box-shadow:none;line-height: 1.42;

}
.portfolio #pfr_menu nav #nav-expander:hover .icon-bar
{
border-width:2px 0 0 0;
border-style:solid;
border-color:#000000;
height:2px;

}
.portfolio #pfr_menu .navbar-toggle
{
z-index:501;margin-top:3px;
margin-bottom:3px;

}
#navigationmenu .navbar-header
{
position: relative;
float:none;
z-index:501;

}
.portfolio body.nav-expanded
{
right:222px;
position:relative;

}
.portfolio.nav-expanded
{
transition: right 0.5s ease 0s;
-webkit-transition: right 0.5s ease 0s;
-moz-transition: right 0.5s ease 0s;
-o-transition: right 0.5s ease 0s;

}
.portfoliobody
{
right:0;
position:relative;
transition: right 0.5s ease 0s;

}
.portfolio.nav-expanded .menu-center
{
margin-right: 0;

}
.portfolio button.nav-expander
{
right: 0;
transition: left 0.3s ease-in-out 0s;
-webkit-transition: left 0.3s ease-in-out 0s;
-moz-transition: left 0.3s ease-in-out 0s;
-o-transition: left 0.3s ease-in-out 0s;
z-index: 12;

}
.portfolio .menu-center
{
height: 100% !important;
overflow: auto;
position: fixed;
right: 0;
top: 0;
transition: margin-right 0.5s ease 0s;
-webkit-transition: margin-right 0.5s ease 0s;
-moz-transition: margin-right 0.5s ease 0s;
-o-transition: margin-right 0.5s ease 0s;
width: 222px;
z-index: 2000;
margin:0 -222px 0 0;

}
.portfolio ul.pfr_menu_items.nav
{
display: block;
height: auto;

}
.portfolio .menu-center
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
.portfolio .menu-center
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;display:block !important;
transition: margin-right 0.5s ease 0s;

}
.nav-expanded .fixed-top .navbar-toggle,.nav-expanded .fixed-top .navbar-toggle:hover,.nav-expanded .fixed-top .navbar-toggle:active
{
float:right;

}
.fixed-top
{
transform:none;
position: sticky;
width: 100% !important;

}
.fixed-top #nav-expander
{
transition: all 0.5s ease 0s;

}
.fixed-top .navbar-collapse, .fixed-bottom .navbar-collapse
{
max-height:100%;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
}
/* tablet view end */
/* mobile view start */
@media only screen
and (max-width : 767px)
{
.portfolio .container 
{
width:100%;

}
.portfolio .navbar 
{
min-height:40px;
}
.portfolio .pfr_footer_bottom_footer_inner
{
height:160px;
}
.portfolio #pfr_header_inner 
{
height:1081px;
position:relative;
}
.portfolio #pfr_menu .navbar
{
height:auto;z-index:1000;
box-sizing:border-box;}
.portfolio #pfr_menu_inner_in
{
min-height: 40px;
height:auto;
width:100%;
position:relative;
margin:0 auto;
}
.portfolio .pfr_headershape01
{
top:10px;
position:absolute;
left:18.91%;
right:auto;
width:199px;
height:117px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape01 h1 
{
font-size:0.21em;
}
.portfolio .pfr_headershape01 h2 
{
font-size:0.19em;
}
.portfolio .pfr_headershape01 h3 
{
font-size:0.17em;
}
.portfolio .pfr_headershape01 h4 
{
font-size:0.13em;
}
.portfolio .pfr_headershape01 h5 
{
font-size:0.1em;
}
.portfolio .pfr_headershape01 h6 
{
font-size:0.09em;
}
.portfolio .pfr_headershape01 p 
{
font-size:0.1em;
}
.portfolio .pfr_headershape01 p a:not(.btn):focus,.portfolio .pfr_headershape01 p a:not(.btn)
{
font-size:1em;
}
.portfolio .pfr_headershape01 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio .pfr_headershape01 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_headershape02
{
display:none;

}
.portfolio .pfr_headershape03
{
display:none;

}
.portfolio .pfr_headershape04
{
display:none;

}
.portfolio .pfr_headershape05
{
display:none;

}
.portfolio .pfr_headershape06
{
display:none;

}
.portfolio .pfr_headershape07
{
display:none;

}
.portfolio .pfr_headershape08
{
display:none;

}
.portfolio .pfr_headershape09
{
display:none;

}
.portfolio .pfr_headershape010
{
display:none;

}
.portfolio .pfr_headershape011
{
display:none;

}
.portfolio .pfr_headershape012
{
display:none;

}
.portfolio .pfr_headershape013
{
display:none;

}
.portfolio .pfr_headershape014
{
top:173.5px;
position:absolute;
left:13.44%;
right:auto;
width:234px;
height:37px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape014 h1 
{
font-size:1.07em;
}
.portfolio .pfr_headershape014 h2 
{
font-size:0.93em;
}
.portfolio .pfr_headershape014 h3 
{
font-size:0.86em;
}
.portfolio .pfr_headershape014 h4 
{
font-size:0.64em;
}
.portfolio .pfr_headershape014 h5 
{
font-size:0.5em;
}
.portfolio .pfr_headershape014 h6 
{
font-size:0.43em;
}
.portfolio .pfr_headershape014 p 
{
font-size:0.5em;
}
.portfolio .pfr_headershape014 p a:not(.btn):focus,.portfolio .pfr_headershape014 p a:not(.btn)
{
font-size:1em;
}
.portfolio .pfr_headershape014 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio .pfr_headershape014 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_headershape015
{
top:210.5px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:270px;
height:270px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape015 h1 
{
font-size:2.14em;
}
.portfolio .pfr_headershape015 h2 
{
font-size:1.86em;
}
.portfolio .pfr_headershape015 h3 
{
font-size:1.71em;
}
.portfolio .pfr_headershape015 h4 
{
font-size:1.29em;
}
.portfolio .pfr_headershape015 h5 
{
font-size:1em;
}
.portfolio .pfr_headershape015 h6 
{
font-size:0.86em;
}
.portfolio .pfr_headershape015 p 
{
font-size:1em;
}
.portfolio .pfr_headershape015 p a:not(.btn):focus,.portfolio .pfr_headershape015 p a:not(.btn)
{
font-size:1em;
}
.portfolio .pfr_headershape015 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio .pfr_headershape015 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_headershape016
{
top:229.5px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:269.5px;
height:250px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape016 h1 
{
font-size:2.14em;
}
.portfolio .pfr_headershape016 h2 
{
font-size:1.86em;
}
.portfolio .pfr_headershape016 h3 
{
font-size:1.71em;
}
.portfolio .pfr_headershape016 h4 
{
font-size:1.29em;
}
.portfolio .pfr_headershape016 h5 
{
font-size:1em;
}
.portfolio .pfr_headershape016 h6 
{
font-size:0.86em;
}
.portfolio .pfr_headershape016 p 
{
font-size:1em;
}
.portfolio .pfr_headershape016 p a:not(.btn):focus,.portfolio .pfr_headershape016 p a:not(.btn)
{
font-size:1em;
}
.portfolio .pfr_headershape016 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio .pfr_headershape016 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_headershape017
{
top:422.5px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:130px;
height:58px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape017 h1 
{
font-size:2.14em;
}
.portfolio .pfr_headershape017 h2 
{
font-size:1.86em;
}
.portfolio .pfr_headershape017 h3 
{
font-size:1.71em;
}
.portfolio .pfr_headershape017 h4 
{
font-size:1.29em;
}
.portfolio .pfr_headershape017 h5 
{
font-size:1em;
}
.portfolio .pfr_headershape017 h6 
{
font-size:0.86em;
}
.portfolio .pfr_headershape017 p 
{
font-size:1em;
}
.portfolio .pfr_headershape017 p a:not(.btn):focus,.portfolio .pfr_headershape017 p a:not(.btn)
{
font-size:1em;
}
.portfolio .pfr_headershape017 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio .pfr_headershape017 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_headershape018
{
display:none;

}
.portfolio .pfr_headershape019
{
top:496.13px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:270px;
height:270px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape019 h1 
{
font-size:2.14em;
}
.portfolio .pfr_headershape019 h2 
{
font-size:1.86em;
}
.portfolio .pfr_headershape019 h3 
{
font-size:1.71em;
}
.portfolio .pfr_headershape019 h4 
{
font-size:1.29em;
}
.portfolio .pfr_headershape019 h5 
{
font-size:1em;
}
.portfolio .pfr_headershape019 h6 
{
font-size:0.86em;
}
.portfolio .pfr_headershape019 p 
{
font-size:1em;
}
.portfolio .pfr_headershape019 p a:not(.btn):focus,.portfolio .pfr_headershape019 p a:not(.btn)
{
font-size:1em;
}
.portfolio .pfr_headershape019 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio .pfr_headershape019 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_headershape020
{
top:516.1px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:270px;
height:250px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape020 h1 
{
font-size:2.14em;
}
.portfolio .pfr_headershape020 h2 
{
font-size:1.86em;
}
.portfolio .pfr_headershape020 h3 
{
font-size:1.71em;
}
.portfolio .pfr_headershape020 h4 
{
font-size:1.29em;
}
.portfolio .pfr_headershape020 h5 
{
font-size:1em;
}
.portfolio .pfr_headershape020 h6 
{
font-size:0.86em;
}
.portfolio .pfr_headershape020 p 
{
font-size:1em;
}
.portfolio .pfr_headershape020 p a:not(.btn):focus,.portfolio .pfr_headershape020 p a:not(.btn)
{
font-size:1em;
}
.portfolio .pfr_headershape020 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio .pfr_headershape020 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_headershape021
{
display:none;

}
.portfolio .pfr_headershape022
{
top:784.97px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:270px;
height:279px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape022 h1 
{
font-size:2.14em;
}
.portfolio .pfr_headershape022 h2 
{
font-size:1.86em;
}
.portfolio .pfr_headershape022 h3 
{
font-size:1.71em;
}
.portfolio .pfr_headershape022 h4 
{
font-size:1.29em;
}
.portfolio .pfr_headershape022 h5 
{
font-size:1em;
}
.portfolio .pfr_headershape022 h6 
{
font-size:0.86em;
}
.portfolio .pfr_headershape022 p 
{
font-size:1em;
}
.portfolio .pfr_headershape022 p a:not(.btn):focus,.portfolio .pfr_headershape022 p a:not(.btn)
{
font-size:1em;
}
.portfolio .pfr_headershape022 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio .pfr_headershape022 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_headershape023
{
top:814.1px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:270px;
height:249.750091437664px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape023 h1 
{
font-size:2.14em;
}
.portfolio .pfr_headershape023 h2 
{
font-size:1.86em;
}
.portfolio .pfr_headershape023 h3 
{
font-size:1.71em;
}
.portfolio .pfr_headershape023 h4 
{
font-size:1.29em;
}
.portfolio .pfr_headershape023 h5 
{
font-size:1em;
}
.portfolio .pfr_headershape023 h6 
{
font-size:0.86em;
}
.portfolio .pfr_headershape023 p 
{
font-size:1em;
}
.portfolio .pfr_headershape023 p a:not(.btn):focus,.portfolio .pfr_headershape023 p a:not(.btn)
{
font-size:1em;
}
.portfolio .pfr_headershape023 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio .pfr_headershape023 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_headershape024
{
display:none;

}
.portfolio .pfr_headershape025
{
top:302.5px;
position:absolute;
left:10.47%;
right:auto;
width:253px;
height:114px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape025 h1 
{
font-size:1.82em;
}
.portfolio .pfr_headershape025 h2 
{
font-size:1.58em;
}
.portfolio .pfr_headershape025 h3 
{
font-size:1.46em;
}
.portfolio .pfr_headershape025 h4 
{
font-size:1.09em;
}
.portfolio .pfr_headershape025 h5 
{
font-size:0.85em;
}
.portfolio .pfr_headershape025 h6 
{
font-size:0.73em;
}
.portfolio .pfr_headershape025 p 
{
font-size:0.85em;
}
.portfolio .pfr_headershape025 p a:not(.btn):focus,.portfolio .pfr_headershape025 p a:not(.btn)
{
font-size:1em;
}
.portfolio .pfr_headershape025 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio .pfr_headershape025 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_headershape026
{
top:610.1px;
position:absolute;
left:12.81%;
right:auto;
width:241px;
height:80px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape026 h1 
{
font-size:1.82em;
}
.portfolio .pfr_headershape026 h2 
{
font-size:1.58em;
}
.portfolio .pfr_headershape026 h3 
{
font-size:1.46em;
}
.portfolio .pfr_headershape026 h4 
{
font-size:1.09em;
}
.portfolio .pfr_headershape026 h5 
{
font-size:0.85em;
}
.portfolio .pfr_headershape026 h6 
{
font-size:0.73em;
}
.portfolio .pfr_headershape026 p 
{
font-size:0.85em;
}
.portfolio .pfr_headershape026 p a:not(.btn):focus,.portfolio .pfr_headershape026 p a:not(.btn)
{
font-size:1em;
}
.portfolio .pfr_headershape026 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio .pfr_headershape026 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_headershape027
{
top:918.85px;
position:absolute;
left:10.47%;
right:auto;
width:246px;
height:63px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape027 h1 
{
font-size:1.82em;
}
.portfolio .pfr_headershape027 h2 
{
font-size:1.58em;
}
.portfolio .pfr_headershape027 h3 
{
font-size:1.46em;
}
.portfolio .pfr_headershape027 h4 
{
font-size:1.09em;
}
.portfolio .pfr_headershape027 h5 
{
font-size:0.85em;
}
.portfolio .pfr_headershape027 h6 
{
font-size:0.73em;
}
.portfolio .pfr_headershape027 p 
{
font-size:0.85em;
}
.portfolio .pfr_headershape027 p a:not(.btn):focus,.portfolio .pfr_headershape027 p a:not(.btn)
{
font-size:1em;
}
.portfolio .pfr_headershape027 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio .pfr_headershape027 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_headershape028
{
top:235.5px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:250px;
height:70px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape028 h1 
{
font-size:1.5em;
}
.portfolio .pfr_headershape028 h2 
{
font-size:1.3em;
}
.portfolio .pfr_headershape028 h3 
{
font-size:1.2em;
}
.portfolio .pfr_headershape028 h4 
{
font-size:0.9em;
}
.portfolio .pfr_headershape028 h5 
{
font-size:0.7em;
}
.portfolio .pfr_headershape028 h6 
{
font-size:0.6em;
}
.portfolio .pfr_headershape028 p 
{
font-size:0.7em;
}
.portfolio .pfr_headershape028 p a:not(.btn):focus,.portfolio .pfr_headershape028 p a:not(.btn)
{
font-size:1em;
}
.portfolio .pfr_headershape028 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio .pfr_headershape028 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_headershape029
{
top:527.1px;
position:absolute;
left:13.75%;
right:auto;
width:232px;
height:72px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape029 h1 
{
font-size:1.5em;
}
.portfolio .pfr_headershape029 h2 
{
font-size:1.3em;
}
.portfolio .pfr_headershape029 h3 
{
font-size:1.2em;
}
.portfolio .pfr_headershape029 h4 
{
font-size:0.9em;
}
.portfolio .pfr_headershape029 h5 
{
font-size:0.7em;
}
.portfolio .pfr_headershape029 h6 
{
font-size:0.6em;
}
.portfolio .pfr_headershape029 p 
{
font-size:0.7em;
}
.portfolio .pfr_headershape029 p a:not(.btn):focus,.portfolio .pfr_headershape029 p a:not(.btn)
{
font-size:1em;
}
.portfolio .pfr_headershape029 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio .pfr_headershape029 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_headershape030
{
top:826.1px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:253px;
height:76px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape030 h1 
{
font-size:1.5em;
}
.portfolio .pfr_headershape030 h2 
{
font-size:1.3em;
}
.portfolio .pfr_headershape030 h3 
{
font-size:1.2em;
}
.portfolio .pfr_headershape030 h4 
{
font-size:0.9em;
}
.portfolio .pfr_headershape030 h5 
{
font-size:0.7em;
}
.portfolio .pfr_headershape030 h6 
{
font-size:0.6em;
}
.portfolio .pfr_headershape030 p 
{
font-size:0.7em;
}
.portfolio .pfr_headershape030 p a:not(.btn):focus,.portfolio .pfr_headershape030 p a:not(.btn)
{
font-size:1em;
}
.portfolio .pfr_headershape030 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio .pfr_headershape030 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_headershape031
{
display:none;

}
.portfolio .pfr_headershape032
{
top:1002.1px;
position:absolute;
left:29.69%;
right:auto;
width:130px;
height:59px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape032 h1 
{
font-size:2.14em;
}
.portfolio .pfr_headershape032 h2 
{
font-size:1.86em;
}
.portfolio .pfr_headershape032 h3 
{
font-size:1.71em;
}
.portfolio .pfr_headershape032 h4 
{
font-size:1.29em;
}
.portfolio .pfr_headershape032 h5 
{
font-size:1em;
}
.portfolio .pfr_headershape032 h6 
{
font-size:0.86em;
}
.portfolio .pfr_headershape032 p 
{
font-size:1em;
}
.portfolio .pfr_headershape032 p a:not(.btn):focus,.portfolio .pfr_headershape032 p a:not(.btn)
{
font-size:1em;
}
.portfolio .pfr_headershape032 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio .pfr_headershape032 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_headershape033
{
top:704.1px;
position:absolute;
left:29.69%;
right:auto;
width:130px;
height:59px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.portfolio .pfr_headershape033 h1 
{
font-size:2.14em;
}
.portfolio .pfr_headershape033 h2 
{
font-size:1.86em;
}
.portfolio .pfr_headershape033 h3 
{
font-size:1.71em;
}
.portfolio .pfr_headershape033 h4 
{
font-size:1.29em;
}
.portfolio .pfr_headershape033 h5 
{
font-size:1em;
}
.portfolio .pfr_headershape033 h6 
{
font-size:0.86em;
}
.portfolio .pfr_headershape033 p 
{
font-size:1em;
}
.portfolio .pfr_headershape033 p a:not(.btn):focus,.portfolio .pfr_headershape033 p a:not(.btn)
{
font-size:1em;
}
.portfolio .pfr_headershape033 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio .pfr_headershape033 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_footershape1
{
top:56px;
position:absolute;
left: 6.25%;
right:auto;
top:56px;
width:81px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.portfolio footer #pfr_footer_inner .pfr_footershape1 h1 
{
font-size:1.71em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape1 h2 
{
font-size:1.49em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape1 h3 
{
font-size:1.37em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape1 h4 
{
font-size:1.03em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape1 h5 
{
font-size:0.8em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape1 h6 
{
font-size:0.69em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape1 p 
{
font-size:0.8em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):focus,.portfolio footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn)
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_footershape2
{
top:56px;
position:absolute;
left: 27.66%;
right:auto;
top:56px;
width:153px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.portfolio footer #pfr_footer_inner .pfr_footershape2 h1 
{
font-size:1.71em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape2 h2 
{
font-size:1.49em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape2 h3 
{
font-size:1.37em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape2 h4 
{
font-size:1.03em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape2 h5 
{
font-size:0.8em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape2 h6 
{
font-size:0.69em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape2 p 
{
font-size:0.8em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):focus,.portfolio footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn)
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_footershape3
{
top:57.07px;
position:absolute;
right:  4.06%;
left:auto;
top:57.07px;
width:98px;
height:21px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.portfolio footer #pfr_footer_inner .pfr_footershape3 h1 
{
font-size:1.71em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape3 h2 
{
font-size:1.49em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape3 h3 
{
font-size:1.37em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape3 h4 
{
font-size:1.03em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape3 h5 
{
font-size:0.8em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape3 h6 
{
font-size:0.69em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape3 p 
{
font-size:0.8em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):focus,.portfolio footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn)
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_footershape4
{
top:0;position:absolute;
left: 13.59%;
right:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.portfolio footer #pfr_footer_inner .pfr_footershape4 h1 
{
font-size:2.14em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape4 h2 
{
font-size:1.86em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape4 h3 
{
font-size:1.71em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape4 h4 
{
font-size:1.29em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape4 h5 
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape4 h6 
{
font-size:0.86em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape4 p 
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):focus,.portfolio footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn)
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_footershape5
{
top:0;position:absolute;
left: 28.91%;
right:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.portfolio footer #pfr_footer_inner .pfr_footershape5 h1 
{
font-size:2.14em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape5 h2 
{
font-size:1.86em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape5 h3 
{
font-size:1.71em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape5 h4 
{
font-size:1.29em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape5 h5 
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape5 h6 
{
font-size:0.86em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape5 p 
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):focus,.portfolio footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn)
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_footershape6
{
top:0;position:absolute;
left: 43.75%;
right:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.portfolio footer #pfr_footer_inner .pfr_footershape6 h1 
{
font-size:2.14em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape6 h2 
{
font-size:1.86em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape6 h3 
{
font-size:1.71em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape6 h4 
{
font-size:1.29em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape6 h5 
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape6 h6 
{
font-size:0.86em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape6 p 
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):focus,.portfolio footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn)
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_footershape7
{
top:0;position:absolute;
right:  13.44%;
left:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.portfolio footer #pfr_footer_inner .pfr_footershape7 h1 
{
font-size:2.14em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape7 h2 
{
font-size:1.86em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape7 h3 
{
font-size:1.71em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape7 h4 
{
font-size:1.29em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape7 h5 
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape7 h6 
{
font-size:0.86em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape7 p 
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):focus,.portfolio footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn)
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_footershape8
{
top:0;position:absolute;
right:  28.44%;
left:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.portfolio footer #pfr_footer_inner .pfr_footershape8 h1 
{
font-size:2.14em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape8 h2 
{
font-size:1.86em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape8 h3 
{
font-size:1.71em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape8 h4 
{
font-size:1.29em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape8 h5 
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape8 h6 
{
font-size:0.86em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape8 p 
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):focus,.portfolio footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn)
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):visited
{
font-size:1em;
}
.portfolio footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):hover
{
font-size:1em;
}
.portfolio .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
.portfolio .navbar-default
{
box-sizing:content-box}
body.portfolio .navbar-default 
{
}
.portfolio #pfr_page .pfr_menu_items  li ul.child
{
top:20px;
}
.nav-expanded #pfr_menu #navigationmenu .navbar-collapse 
{
margin:0;

}
#pfr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;

}
.portfolio .pfr_menu_items  li .pfr_menu_items_parent_link,.portfolio .nav.pfr_menu_items  li span.separator
{
display:block;
line-height:50px;
cursor:pointer;
height:50px;
box-sizing:border-box;
}
.portfolio .navbar-default .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow 
{
display:block;
line-height:50px;
background-image: none;
margin-top:0;
margin-bottom:0;
box-sizing:border-box;
cursor:pointer;
height:50px;
}
.portfolio .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 9px;
top: 10px;
}
.portfolio .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
box-sizing:border-box;
cursor: pointer;
display: block;
line-height:50px;
margin-top:0;
margin-bottom:0;
height:50px;
}
.portfolio .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
box-sizing:border-box;
height:50px;
line-height:50px;
margin-top:0;
margin-bottom:0;
}
.portfolio .pfr_menu_items .horiz_separator
{
float:right;
height: auto;}
.portfolio .pfr_menu_logo_text 
{
display:none;}
.portfolio header#pfr_header
{
height:auto;
box-sizing:border-box;
}
.portfolio .innermenu
{
position:absolute;
top:111px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.nav-expanded #pfr_menu #navigationmenu .navbar-collapse 
{
margin:0;

}
#pfr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;

}
li.show > ul.child.collapse 
{
display:inline-block;
}
.portfolio .pfr_vmenu_items  li .pfr_vmenu_items_parent_link,.portfolio .nav.pfr_vmenu_items  li span.separator
{
display:block;
cursor:pointer;
}
.portfolio .pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow,.portfolio .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow
{
display:block;
background-color:#FFFFFF;
background:url(images/vmenuMainArrow42.png),rgba(255,255,255,1);
background-repeat:no-repeat;
 background-size:auto;
 background-position:right center;
 background-clip:padding-box;cursor:pointer;
}
.portfolio .navbar-default .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow 
{
display:block;
background-image: none;
cursor:pointer;
}
.portfolio .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active_arrow
{
cursor: pointer;
display: block;
margin-top:0;
margin-bottom:0;
}
.portfolio .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active
{
display:block;
cursor: pointer;
}
.portfolio .pfr_vmenu_items .horiz_separator
{
}
.portfolio .pfr_menu_logo_text 
{
display:none;}
.portfolio .pfr_footer_bottom_footer 
{
height:160px;
}
.portfolio #pfr_copyright 
{
top:116px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
display:block;
overflow:auto;
}
.portfolio #pfr_copyright a,.portfolio #pfr_copyright span
{
display:inline;}
.portfolio #pfr_footer_designed_by_links span#pfr_footer_designed_by 
{
font-size:12px;
font-family:"Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;
}
.portfolio #pfr_footer_designed_by_links 
{
top:96px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
overflow:auto;
}
.portfolio #pfr_footer_designed_by_links #pfr_footer_designed_by 
{
vertical-align:middle;
line-height:initial;
}
.portfolio #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.portfolio .pfr_menu_items  li .pfr_menu_items_parent_link
{
display:block;
margin-top:0;
margin-bottom:0;
cursor:pointer;
box-sizing:border-box;
}
.portfolio ul.nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow
{
display:block;
box-sizing:border-box;
cursor:pointer;
height:50px;
}
.portfolio .pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
float: left;
padding-left:0px;
box-sizing:border-box;
cursor: pointer;
display: block;
line-height:20px;
padding-top:0;
padding-bottom:0;
}
.portfolio .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
box-sizing:border-box;
margin-top:0;
margin-bottom:0;
padding-top:0;
padding-bottom:0;
}
.portfolio #pfr_menu .navbar-toggle
{
background-color:#263B5C;
background:rgba(38,59,92,1);
background-clip:padding-box;line-height: 1.42;

}
.portfolio #pfr_menu .navbar-toggle
{
z-index:501;margin-top:4px;
margin-bottom:4px;

}
.portfolio.nav-expanded #pfr_page
{
position:relative;

}
.portfolio.nav-expanded #pfr_content_and_sidebar_container
{
position:relative;

}
.portfolio.nav-expanded
{
right:222px;

}
.portfolio.nav-expanded #pfr_header
{
position:relative;
width:100%;

}
.portfolio.nav-expanded #pfr_menu
{
width:100%;

}
.portfolio.nav-expanded
{
transition: right 0.5s ease 0s;
-webkit-transition: right 0.5s ease 0s;
-moz-transition: right 0.5s ease 0s;
-o-transition: right 0.5s ease 0s;

}
.portfoliobody
{
right:0;
position:relative;
transition: right 0.5s ease 0s;

}
.portfolio #pfr_content_and_sidebar_container
{
transition: all 0.5s ease 0s;

}
.portfolio header#pfr_header
{
margin-right:0;
transition: margin-right 0.5s ease 0s;

}
.portfolio #pfr_menu
{
margin-right:0;
transition: all 0.5s ease 0s;

}
.portfolio.nav-expanded .menu-center
{
margin-right: 0;

}
.portfolio button.nav-expander
{
right: 0;
transition: left 0.3s ease-in-out 0s;
-webkit-transition: left 0.3s ease-in-out 0s;
-moz-transition: left 0.3s ease-in-out 0s;
-o-transition: left 0.3s ease-in-out 0s;
z-index: 12;

}
.portfolio .menu-center
{
height: 100% !important;
overflow: auto;
position: fixed;
right: 0;
top: 0;
transition: margin-right 0.5s ease 0s;
-webkit-transition: margin-right 0.5s ease 0s;
-moz-transition: margin-right 0.5s ease 0s;
-o-transition: margin-right 0.5s ease 0s;
width: 222px;
z-index: 2000;
margin:0 -222px 0 0;

}
.portfolio ul.pfr_menu_items.nav
{
display: block;
height: auto;

}
.portfolio .menu-center
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
.portfolio .menu-center
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;display:block !important;
transition: margin-right 0.5s ease 0s;

}
.nav-expanded .fixed-top .navbar-toggle,.nav-expanded .fixed-top .navbar-toggle:hover,.nav-expanded .fixed-top .navbar-toggle:active
{
float:right;

}
.fixed-top
{
transform:none;
position: sticky;
width: 100% !important;

}
.fixed-top #nav-expander
{
transition: all 0.5s ease 0s;

}
.fixed-top .navbar-collapse, .fixed-bottom .navbar-collapse
{
max-height:100%;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
.portfolio ul.pfr_vmenu_items.nav .dropdown-menu > li,.portfolio .pfr_vmenu_items li ul.child li a 
{
 display: block;
}
}
/* mobile view end */
/* desktop view start */ 
.realidad-virtual-copy #pfr_header_inner 
{
height:1081px;
position:relative;
}
.realidad-virtual-copy .pfr_realidad-virtual-copy_html_row0, .pfr_realidad-virtual-copy_html_row0
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
.realidad-virtual-copy .pfr_realidad-virtual-copy_html_column00, .pfr_realidad-virtual-copy_html_column00
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 5px 0 5px;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.realidad-virtual-copy .pfr_realidad-virtual-copy_html_column01, .pfr_realidad-virtual-copy_html_column01
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 5px 0 5px;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.realidad-virtual-copy .pfr_realidad-virtual-copy_html_column02, .pfr_realidad-virtual-copy_html_column02
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 5px 0 5px;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.realidad-virtual-copy .pfr_realidad-virtual-copy_html_column03, .pfr_realidad-virtual-copy_html_column03
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 5px 0 5px;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.realidad-virtual-copy .pfr_realidad-virtual-copy_html_row1, .pfr_realidad-virtual-copy_html_row1
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
.realidad-virtual-copy .pfr_realidad-virtual-copy_html_column10, .pfr_realidad-virtual-copy_html_column10
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 5px 0 5px;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.realidad-virtual-copy .pfr_realidad-virtual-copy_html_column11, .pfr_realidad-virtual-copy_html_column11
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 5px 0 5px;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.realidad-virtual-copy .pfr_realidad-virtual-copy_html_column12, .pfr_realidad-virtual-copy_html_column12
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 5px 0 5px;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.realidad-virtual-copy .pfr_realidad-virtual-copy_html_column13, .pfr_realidad-virtual-copy_html_column13
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 5px 0 5px;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.realidad-virtual-copy .pfr_headershape01
{
top:4.74px;
position:absolute;
left:20.35%;
right:auto;
width:247px;
height:140px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape02
{
display:none;

}
.realidad-virtual-copy .pfr_headershape03
{
display:none;

}
.realidad-virtual-copy .pfr_headershape04
{
display:none;

}
.realidad-virtual-copy .pfr_headershape05
{
display:none;

}
.realidad-virtual-copy .pfr_headershape014
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:238.46px;
position:absolute;
left:15.06%;
right:auto;
width:401px;
height:69px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape015
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:198.46px;
position:absolute;
left:49.45%;
right:auto;
width:737px;
height:715.674748062713px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape016
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:319.46px;
position:absolute;
right: 19.43%;
left:auto;
width:388px;
height:268px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape017
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:315.46px;
position:absolute;
left:16.55%;
right:auto;
width:303px;
height:514px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape018
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:361.46px;
position:absolute;
left:33.29%;
right:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape019
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:453.46px;
position:absolute;
left:33.29%;
right:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape020
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:405.46px;
position:absolute;
left:33.29%;
right:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape021
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:499.46px;
position:absolute;
left:33.29%;
right:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape022
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:554.46px;
position:absolute;
left:33.29%;
right:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape023
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:593.46px;
position:absolute;
left:33.29%;
right:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape024
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:638.46px;
position:absolute;
left:33.29%;
right:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape025
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:685.46px;
position:absolute;
left:33.29%;
right:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape026
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:732.46px;
position:absolute;
left:33.29%;
right:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape027
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:777.46px;
position:absolute;
left:33.29%;
right:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape028
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:315.46px;
position:absolute;
left:33.29%;
right:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
 @media only screen and (min-width: 768px) 
{

}
.realidad-virtual-copy #pfr_menu .navbar-right.pfr_menu_items ul.dropdown-menu .sub-menu 
{
left: auto;
right: 100%;
}
@media only screen
and (min-width:992px) 
{
.realidad-virtual-copy .pfr_menu_items  li:hover ul.child li a
{
display:block;
}
}
.realidad-virtual-copy .nav.navbar-nav li.pfr_menu_items_parent.dropdown 
{
height: auto}
.realidad-virtual-copy .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 9px;
top: 10px;
}
.realidad-virtual-copy .pfr_menu_logo_text 
{
display:none;}
.realidad-virtual-copy header #pfr_header_inner 
{
background:url(images/1772962568header.png);
background-color:#FFFFFF;
background-repeat:no-repeat;
background-size:auto auto;
background-position:Center Center;
background-clip:padding-box;
}
.realidad-virtual-copy header#pfr_header
{
height:auto;
box-sizing:border-box;
}
.realidad-virtual-copy .innermenu
{
position:absolute;
top:10px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.realidad-virtual-copy #pfr_menu 
{
margin-left:auto;
margin-right:auto;

}
.realidad-virtual-copy #pfr_sidebar_left 
{
float: right;
clear: none;
width: 14.63%;
}
.realidad-virtual-copy #pfr_sidebar_right 
{
float: right;
clear: none;
width: 14.63%;
}
@media only screen
and (min-width:992px) 
{
}
@media only screen
and (min-width:992px) 
{
}
@media only screen
and (min-width : 768px)
{
.realidad-virtual-copy ul.pfr_vmenu_items.nav li.dropdown ul.dropdown-menu 
{
position:relative;
list-style:none;
}
.realidad-virtual-copy ul.pfr_vmenu_items.nav ul li.dropdown-submenu.show > ul 
{
display: block;
visibility: visible;
list-style:none;
position:relative;
}

}
.realidad-virtual-copy .nav.navbar-nav li.pfr_menu_items_parent.dropdown 
{
height: auto}
.realidad-virtual-copy .nav-pills
{
padding:0;
 list-style:none;
text-align:left;
background:none;
z-index:500;
display:inline;
zoom:1;
}
.realidad-virtual-copy .pfr_menu_logo_text 
{
display:none;}
.realidad-virtual-copy #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
.realidad-virtual-copy .back-to-top img
{
margin:0 10px 10px 0;

}
/* desktop view end */
/* tablet view start */
@media only screen
and (min-width : 768px)
and (max-width : 991px) 
{
.realidad-virtual-copy .pfr_headershape01
{
top:21px;
position:absolute;
left:36.39%;
right:auto;
width:207px;
height:126px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape01 h1 
{
font-size:1.54em;
}
.realidad-virtual-copy .pfr_headershape01 h2 
{
font-size:1.34em;
}
.realidad-virtual-copy .pfr_headershape01 h3 
{
font-size:1.23em;
}
.realidad-virtual-copy .pfr_headershape01 h4 
{
font-size:0.93em;
}
.realidad-virtual-copy .pfr_headershape01 h5 
{
font-size:0.72em;
}
.realidad-virtual-copy .pfr_headershape01 h6 
{
font-size:0.62em;
}
.realidad-virtual-copy .pfr_headershape01 p 
{
font-size:0.72em;
}
.realidad-virtual-copy .pfr_headershape01 p a:not(.btn):focus,.realidad-virtual-copy .pfr_headershape01 p a:not(.btn)
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape01 p a:not(.btn):visited
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape01 p a:not(.btn):hover
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape02
{
display:none;

}
.realidad-virtual-copy .pfr_headershape03
{
display:none;

}
.realidad-virtual-copy .pfr_headershape04
{
display:none;

}
.realidad-virtual-copy .pfr_headershape05
{
display:none;

}
.realidad-virtual-copy .pfr_headershape014
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:415.46px;
position:absolute;
left:28.12%;
right:auto;
width:552px;
height:240px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape014 h1 
{
font-size:2.14em;
}
.realidad-virtual-copy .pfr_headershape014 h2 
{
font-size:1.86em;
}
.realidad-virtual-copy .pfr_headershape014 h3 
{
font-size:1.71em;
}
.realidad-virtual-copy .pfr_headershape014 h4 
{
font-size:1.29em;
}
.realidad-virtual-copy .pfr_headershape014 h5 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape014 h6 
{
font-size:0.86em;
}
.realidad-virtual-copy .pfr_headershape014 p 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape014 p a:not(.btn):focus,.realidad-virtual-copy .pfr_headershape014 p a:not(.btn)
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape014 p a:not(.btn):visited
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape014 p a:not(.btn):hover
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape015
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:55px;
position:absolute;
left:55%;
right:auto;
width:250px;
height:70px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape015 h1 
{
font-size:2.14em;
}
.realidad-virtual-copy .pfr_headershape015 h2 
{
font-size:1.86em;
}
.realidad-virtual-copy .pfr_headershape015 h3 
{
font-size:1.71em;
}
.realidad-virtual-copy .pfr_headershape015 h4 
{
font-size:1.29em;
}
.realidad-virtual-copy .pfr_headershape015 h5 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape015 h6 
{
font-size:0.86em;
}
.realidad-virtual-copy .pfr_headershape015 p 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape015 p a:not(.btn):focus,.realidad-virtual-copy .pfr_headershape015 p a:not(.btn)
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape015 p a:not(.btn):visited
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape015 p a:not(.btn):hover
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape016
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:60px;
position:absolute;
left:60%;
right:auto;
width:250px;
height:70px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape016 h1 
{
font-size:2.14em;
}
.realidad-virtual-copy .pfr_headershape016 h2 
{
font-size:1.86em;
}
.realidad-virtual-copy .pfr_headershape016 h3 
{
font-size:1.71em;
}
.realidad-virtual-copy .pfr_headershape016 h4 
{
font-size:1.29em;
}
.realidad-virtual-copy .pfr_headershape016 h5 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape016 h6 
{
font-size:0.86em;
}
.realidad-virtual-copy .pfr_headershape016 p 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape016 p a:not(.btn):focus,.realidad-virtual-copy .pfr_headershape016 p a:not(.btn)
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape016 p a:not(.btn):visited
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape016 p a:not(.btn):hover
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape017
{
top:65px;
position:absolute;
left:65%;
right:auto;
width:250px;
height:70px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape017 h1 
{
font-size:2.14em;
}
.realidad-virtual-copy .pfr_headershape017 h2 
{
font-size:1.86em;
}
.realidad-virtual-copy .pfr_headershape017 h3 
{
font-size:1.71em;
}
.realidad-virtual-copy .pfr_headershape017 h4 
{
font-size:1.29em;
}
.realidad-virtual-copy .pfr_headershape017 h5 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape017 h6 
{
font-size:0.86em;
}
.realidad-virtual-copy .pfr_headershape017 p 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape017 p a:not(.btn):focus,.realidad-virtual-copy .pfr_headershape017 p a:not(.btn)
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape017 p a:not(.btn):visited
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape017 p a:not(.btn):hover
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape018
{
top:70px;
position:absolute;
left:67.45%;
right:auto;
width:250px;
height:70px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape018 h1 
{
font-size:2.14em;
}
.realidad-virtual-copy .pfr_headershape018 h2 
{
font-size:1.86em;
}
.realidad-virtual-copy .pfr_headershape018 h3 
{
font-size:1.71em;
}
.realidad-virtual-copy .pfr_headershape018 h4 
{
font-size:1.29em;
}
.realidad-virtual-copy .pfr_headershape018 h5 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape018 h6 
{
font-size:0.86em;
}
.realidad-virtual-copy .pfr_headershape018 p 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape018 p a:not(.btn):focus,.realidad-virtual-copy .pfr_headershape018 p a:not(.btn)
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape018 p a:not(.btn):visited
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape018 p a:not(.btn):hover
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape019
{
top:324.46px;
position:absolute;
right: 0%;
left:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape019 h1 
{
font-size:2.14em;
}
.realidad-virtual-copy .pfr_headershape019 h2 
{
font-size:1.86em;
}
.realidad-virtual-copy .pfr_headershape019 h3 
{
font-size:1.71em;
}
.realidad-virtual-copy .pfr_headershape019 h4 
{
font-size:1.29em;
}
.realidad-virtual-copy .pfr_headershape019 h5 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape019 h6 
{
font-size:0.86em;
}
.realidad-virtual-copy .pfr_headershape019 p 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape019 p a:not(.btn):focus,.realidad-virtual-copy .pfr_headershape019 p a:not(.btn)
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape019 p a:not(.btn):visited
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape019 p a:not(.btn):hover
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape020
{
top:362.46px;
position:absolute;
right: 0%;
left:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape020 h1 
{
font-size:2.14em;
}
.realidad-virtual-copy .pfr_headershape020 h2 
{
font-size:1.86em;
}
.realidad-virtual-copy .pfr_headershape020 h3 
{
font-size:1.71em;
}
.realidad-virtual-copy .pfr_headershape020 h4 
{
font-size:1.29em;
}
.realidad-virtual-copy .pfr_headershape020 h5 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape020 h6 
{
font-size:0.86em;
}
.realidad-virtual-copy .pfr_headershape020 p 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape020 p a:not(.btn):focus,.realidad-virtual-copy .pfr_headershape020 p a:not(.btn)
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape020 p a:not(.btn):visited
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape020 p a:not(.btn):hover
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape021
{
top:400.46px;
position:absolute;
right: 0%;
left:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape021 h1 
{
font-size:2.14em;
}
.realidad-virtual-copy .pfr_headershape021 h2 
{
font-size:1.86em;
}
.realidad-virtual-copy .pfr_headershape021 h3 
{
font-size:1.71em;
}
.realidad-virtual-copy .pfr_headershape021 h4 
{
font-size:1.29em;
}
.realidad-virtual-copy .pfr_headershape021 h5 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape021 h6 
{
font-size:0.86em;
}
.realidad-virtual-copy .pfr_headershape021 p 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape021 p a:not(.btn):focus,.realidad-virtual-copy .pfr_headershape021 p a:not(.btn)
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape021 p a:not(.btn):visited
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape021 p a:not(.btn):hover
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape022
{
top:438.46px;
position:absolute;
right: 0%;
left:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape022 h1 
{
font-size:2.14em;
}
.realidad-virtual-copy .pfr_headershape022 h2 
{
font-size:1.86em;
}
.realidad-virtual-copy .pfr_headershape022 h3 
{
font-size:1.71em;
}
.realidad-virtual-copy .pfr_headershape022 h4 
{
font-size:1.29em;
}
.realidad-virtual-copy .pfr_headershape022 h5 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape022 h6 
{
font-size:0.86em;
}
.realidad-virtual-copy .pfr_headershape022 p 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape022 p a:not(.btn):focus,.realidad-virtual-copy .pfr_headershape022 p a:not(.btn)
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape022 p a:not(.btn):visited
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape022 p a:not(.btn):hover
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape023
{
top:476.46px;
position:absolute;
right: 0%;
left:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape023 h1 
{
font-size:2.14em;
}
.realidad-virtual-copy .pfr_headershape023 h2 
{
font-size:1.86em;
}
.realidad-virtual-copy .pfr_headershape023 h3 
{
font-size:1.71em;
}
.realidad-virtual-copy .pfr_headershape023 h4 
{
font-size:1.29em;
}
.realidad-virtual-copy .pfr_headershape023 h5 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape023 h6 
{
font-size:0.86em;
}
.realidad-virtual-copy .pfr_headershape023 p 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape023 p a:not(.btn):focus,.realidad-virtual-copy .pfr_headershape023 p a:not(.btn)
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape023 p a:not(.btn):visited
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape023 p a:not(.btn):hover
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape024
{
top:514.46px;
position:absolute;
right: 0%;
left:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape024 h1 
{
font-size:2.14em;
}
.realidad-virtual-copy .pfr_headershape024 h2 
{
font-size:1.86em;
}
.realidad-virtual-copy .pfr_headershape024 h3 
{
font-size:1.71em;
}
.realidad-virtual-copy .pfr_headershape024 h4 
{
font-size:1.29em;
}
.realidad-virtual-copy .pfr_headershape024 h5 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape024 h6 
{
font-size:0.86em;
}
.realidad-virtual-copy .pfr_headershape024 p 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape024 p a:not(.btn):focus,.realidad-virtual-copy .pfr_headershape024 p a:not(.btn)
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape024 p a:not(.btn):visited
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape024 p a:not(.btn):hover
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape025
{
top:552.46px;
position:absolute;
right: 0%;
left:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape025 h1 
{
font-size:2.14em;
}
.realidad-virtual-copy .pfr_headershape025 h2 
{
font-size:1.86em;
}
.realidad-virtual-copy .pfr_headershape025 h3 
{
font-size:1.71em;
}
.realidad-virtual-copy .pfr_headershape025 h4 
{
font-size:1.29em;
}
.realidad-virtual-copy .pfr_headershape025 h5 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape025 h6 
{
font-size:0.86em;
}
.realidad-virtual-copy .pfr_headershape025 p 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape025 p a:not(.btn):focus,.realidad-virtual-copy .pfr_headershape025 p a:not(.btn)
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape025 p a:not(.btn):visited
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape025 p a:not(.btn):hover
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape026
{
top:590.46px;
position:absolute;
right: 0%;
left:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape026 h1 
{
font-size:2.14em;
}
.realidad-virtual-copy .pfr_headershape026 h2 
{
font-size:1.86em;
}
.realidad-virtual-copy .pfr_headershape026 h3 
{
font-size:1.71em;
}
.realidad-virtual-copy .pfr_headershape026 h4 
{
font-size:1.29em;
}
.realidad-virtual-copy .pfr_headershape026 h5 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape026 h6 
{
font-size:0.86em;
}
.realidad-virtual-copy .pfr_headershape026 p 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape026 p a:not(.btn):focus,.realidad-virtual-copy .pfr_headershape026 p a:not(.btn)
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape026 p a:not(.btn):visited
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape026 p a:not(.btn):hover
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape027
{
top:628.46px;
position:absolute;
right: 0%;
left:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape027 h1 
{
font-size:2.14em;
}
.realidad-virtual-copy .pfr_headershape027 h2 
{
font-size:1.86em;
}
.realidad-virtual-copy .pfr_headershape027 h3 
{
font-size:1.71em;
}
.realidad-virtual-copy .pfr_headershape027 h4 
{
font-size:1.29em;
}
.realidad-virtual-copy .pfr_headershape027 h5 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape027 h6 
{
font-size:0.86em;
}
.realidad-virtual-copy .pfr_headershape027 p 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape027 p a:not(.btn):focus,.realidad-virtual-copy .pfr_headershape027 p a:not(.btn)
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape027 p a:not(.btn):visited
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape027 p a:not(.btn):hover
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape028
{
top:344.46px;
position:absolute;
right: 0%;
left:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape028 h1 
{
font-size:2.14em;
}
.realidad-virtual-copy .pfr_headershape028 h2 
{
font-size:1.86em;
}
.realidad-virtual-copy .pfr_headershape028 h3 
{
font-size:1.71em;
}
.realidad-virtual-copy .pfr_headershape028 h4 
{
font-size:1.29em;
}
.realidad-virtual-copy .pfr_headershape028 h5 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape028 h6 
{
font-size:0.86em;
}
.realidad-virtual-copy .pfr_headershape028 p 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape028 p a:not(.btn):focus,.realidad-virtual-copy .pfr_headershape028 p a:not(.btn)
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape028 p a:not(.btn):visited
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape028 p a:not(.btn):hover
{
font-size:1em;
}
.realidad-virtual-copy .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
.realidad-virtual-copy .innermenu
{
width:100%;

}
.realidad-virtual-copy .innermenu
{
position:absolute;
top:203.23px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.realidad-virtual-copy #pfr_menu 
{
margin-left:auto;
margin-right:auto;

}
.realidad-virtual-copy li.pfr_menu_items_parent.dropdown.show 
{
height: auto}
.realidad-virtual-copy .nav.navbar-nav > li 
{
display:block !important;
float:none !important;
height:100px;
margin-left:65px;
margin-right:0;
}
 .navbar-expand-md .navbar-nav 
{
flex-direction: column;
}
.pfr_menu_items ul.child.dropdown-menu 
{
float: none !important;
left: 0;
min-width: 160px;
position: static;
right: auto;
}
.pfr_menu_items ul.child.dropdown-menu .menu-dropdown-styles  
{
float: none !important;
min-width: 160px;
position: static;
margin-top: 0;
}
.pfr_menu_items li a 
{
float: none !important;
}
 .navbar-expand-md .navbar-toggle 
{
display: block;
}
.navbar-collapse.collapse 
{
height:100% !important;
}
li.show > ul.child.collapse 
{
display:inline-block;
}
.realidad-virtual-copy .pfr_menu_logo_text 
{
display:none;}
.realidad-virtual-copy #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.realidad-virtual-copy #pfr_sidebar_left 
{
width: 0%;
}
.realidad-virtual-copy #pfr_content 
{
width: 100%;
}
.realidad-virtual-copy #pfr_sidebar_right 
{
width: 0%;
}
}
@media only screen
and (min-width : 768px)
and (max-width : 1024px) 
{
 @media only screen and (min-width: 768px) 
{
 #navigationmenu .navbar-nav 
{
padding-top:0 !important;

}

}
.realidad-virtual-copy li.pfr_menu_items_parent.dropdown.show 
{
height: auto}
.realidad-virtual-copy .nav.navbar-nav > li 
{
display:block !important;
float:none !important;
height:100px;
margin-left:65px;
margin-right:0;
}
 .navbar-expand-md .navbar-nav 
{
flex-direction: column;
}
.pfr_menu_items ul.child.dropdown-menu 
{
float: none !important;
left: 0;
min-width: 160px;
position: static;
right: auto;
}
.pfr_menu_items ul.child.dropdown-menu .menu-dropdown-styles  
{
float: none !important;
min-width: 160px;
position: static;
margin-top: 0;
}
.pfr_menu_items li a 
{
float: none !important;
}
 .navbar-expand-md .navbar-toggle 
{
display: block;
}
.navbar-collapse.collapse 
{
height:100% !important;
}
.realidad-virtual-copy .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 0;
top: 10px;
}
.realidad-virtual-copy .pfr_menu_logo_text 
{
display:none;}
#navigationmenu .navbar-header
{
position: relative;
float:none;
z-index:501;

}
.realidad-virtual-copy body.nav-expanded
{
right:222px;
position:relative;

}
.realidad-virtual-copy.nav-expanded
{
transition: right 0.5s ease 0s;
-webkit-transition: right 0.5s ease 0s;
-moz-transition: right 0.5s ease 0s;
-o-transition: right 0.5s ease 0s;

}
.realidad-virtual-copybody
{
right:0;
position:relative;
transition: right 0.5s ease 0s;

}
.realidad-virtual-copy.nav-expanded .menu-center
{
margin-right: 0;

}
.realidad-virtual-copy button.nav-expander
{
right: 0;
transition: left 0.3s ease-in-out 0s;
-webkit-transition: left 0.3s ease-in-out 0s;
-moz-transition: left 0.3s ease-in-out 0s;
-o-transition: left 0.3s ease-in-out 0s;
z-index: 12;

}
.realidad-virtual-copy .menu-center
{
height: 100% !important;
overflow: auto;
position: fixed;
right: 0;
top: 0;
transition: margin-right 0.5s ease 0s;
-webkit-transition: margin-right 0.5s ease 0s;
-moz-transition: margin-right 0.5s ease 0s;
-o-transition: margin-right 0.5s ease 0s;
width: 222px;
z-index: 2000;
margin:0 -222px 0 0;

}
.realidad-virtual-copy ul.pfr_menu_items.nav
{
display: block;
height: auto;

}
.realidad-virtual-copy .menu-center
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
.realidad-virtual-copy .menu-center
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;display:block !important;
transition: margin-right 0.5s ease 0s;

}
.nav-expanded .fixed-top .navbar-toggle,.nav-expanded .fixed-top .navbar-toggle:hover,.nav-expanded .fixed-top .navbar-toggle:active
{
float:right;

}
.fixed-top
{
transform:none;
position: sticky;
width: 100% !important;

}
.fixed-top #nav-expander
{
transition: all 0.5s ease 0s;

}
.fixed-top .navbar-collapse, .fixed-bottom .navbar-collapse
{
max-height:100%;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
}
/* tablet view end */
/* mobile view start */
@media only screen
and (max-width : 767px)
{
.realidad-virtual-copy .pfr_headershape01
{
top:71.63px;
position:absolute;
left:18.91%;
right:auto;
width:199px;
height:127px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape01 h1 
{
font-size:0.21em;
}
.realidad-virtual-copy .pfr_headershape01 h2 
{
font-size:0.19em;
}
.realidad-virtual-copy .pfr_headershape01 h3 
{
font-size:0.17em;
}
.realidad-virtual-copy .pfr_headershape01 h4 
{
font-size:0.13em;
}
.realidad-virtual-copy .pfr_headershape01 h5 
{
font-size:0.1em;
}
.realidad-virtual-copy .pfr_headershape01 h6 
{
font-size:0.09em;
}
.realidad-virtual-copy .pfr_headershape01 p 
{
font-size:0.1em;
}
.realidad-virtual-copy .pfr_headershape01 p a:not(.btn):focus,.realidad-virtual-copy .pfr_headershape01 p a:not(.btn)
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape01 p a:not(.btn):visited
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape01 p a:not(.btn):hover
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape02
{
display:none;

}
.realidad-virtual-copy .pfr_headershape03
{
display:none;

}
.realidad-virtual-copy .pfr_headershape04
{
display:none;

}
.realidad-virtual-copy .pfr_headershape05
{
display:none;

}
.realidad-virtual-copy .pfr_headershape014
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:415.46px;
position:absolute;
left:0%;
right:auto;
width:320px;
height:240px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape014 h1 
{
font-size:2.14em;
}
.realidad-virtual-copy .pfr_headershape014 h2 
{
font-size:1.86em;
}
.realidad-virtual-copy .pfr_headershape014 h3 
{
font-size:1.71em;
}
.realidad-virtual-copy .pfr_headershape014 h4 
{
font-size:1.29em;
}
.realidad-virtual-copy .pfr_headershape014 h5 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape014 h6 
{
font-size:0.86em;
}
.realidad-virtual-copy .pfr_headershape014 p 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape014 p a:not(.btn):focus,.realidad-virtual-copy .pfr_headershape014 p a:not(.btn)
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape014 p a:not(.btn):visited
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape014 p a:not(.btn):hover
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape015
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:55px;
position:absolute;
left:-17.19%;
right:auto;
width:250px;
height:70px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape015 h1 
{
font-size:2.14em;
}
.realidad-virtual-copy .pfr_headershape015 h2 
{
font-size:1.86em;
}
.realidad-virtual-copy .pfr_headershape015 h3 
{
font-size:1.71em;
}
.realidad-virtual-copy .pfr_headershape015 h4 
{
font-size:1.29em;
}
.realidad-virtual-copy .pfr_headershape015 h5 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape015 h6 
{
font-size:0.86em;
}
.realidad-virtual-copy .pfr_headershape015 p 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape015 p a:not(.btn):focus,.realidad-virtual-copy .pfr_headershape015 p a:not(.btn)
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape015 p a:not(.btn):visited
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape015 p a:not(.btn):hover
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape016
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:60px;
position:absolute;
left:-17.19%;
right:auto;
width:250px;
height:70px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape016 h1 
{
font-size:2.14em;
}
.realidad-virtual-copy .pfr_headershape016 h2 
{
font-size:1.86em;
}
.realidad-virtual-copy .pfr_headershape016 h3 
{
font-size:1.71em;
}
.realidad-virtual-copy .pfr_headershape016 h4 
{
font-size:1.29em;
}
.realidad-virtual-copy .pfr_headershape016 h5 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape016 h6 
{
font-size:0.86em;
}
.realidad-virtual-copy .pfr_headershape016 p 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape016 p a:not(.btn):focus,.realidad-virtual-copy .pfr_headershape016 p a:not(.btn)
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape016 p a:not(.btn):visited
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape016 p a:not(.btn):hover
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape017
{
top:65px;
position:absolute;
left:-17.19%;
right:auto;
width:250px;
height:70px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape017 h1 
{
font-size:2.14em;
}
.realidad-virtual-copy .pfr_headershape017 h2 
{
font-size:1.86em;
}
.realidad-virtual-copy .pfr_headershape017 h3 
{
font-size:1.71em;
}
.realidad-virtual-copy .pfr_headershape017 h4 
{
font-size:1.29em;
}
.realidad-virtual-copy .pfr_headershape017 h5 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape017 h6 
{
font-size:0.86em;
}
.realidad-virtual-copy .pfr_headershape017 p 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape017 p a:not(.btn):focus,.realidad-virtual-copy .pfr_headershape017 p a:not(.btn)
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape017 p a:not(.btn):visited
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape017 p a:not(.btn):hover
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape018
{
top:70px;
position:absolute;
left:-17.19%;
right:auto;
width:250px;
height:70px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape018 h1 
{
font-size:2.14em;
}
.realidad-virtual-copy .pfr_headershape018 h2 
{
font-size:1.86em;
}
.realidad-virtual-copy .pfr_headershape018 h3 
{
font-size:1.71em;
}
.realidad-virtual-copy .pfr_headershape018 h4 
{
font-size:1.29em;
}
.realidad-virtual-copy .pfr_headershape018 h5 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape018 h6 
{
font-size:0.86em;
}
.realidad-virtual-copy .pfr_headershape018 p 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape018 p a:not(.btn):focus,.realidad-virtual-copy .pfr_headershape018 p a:not(.btn)
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape018 p a:not(.btn):visited
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape018 p a:not(.btn):hover
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape019
{
top:324.46px;
position:absolute;
right: 6.88%;
left:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape019 h1 
{
font-size:2.14em;
}
.realidad-virtual-copy .pfr_headershape019 h2 
{
font-size:1.86em;
}
.realidad-virtual-copy .pfr_headershape019 h3 
{
font-size:1.71em;
}
.realidad-virtual-copy .pfr_headershape019 h4 
{
font-size:1.29em;
}
.realidad-virtual-copy .pfr_headershape019 h5 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape019 h6 
{
font-size:0.86em;
}
.realidad-virtual-copy .pfr_headershape019 p 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape019 p a:not(.btn):focus,.realidad-virtual-copy .pfr_headershape019 p a:not(.btn)
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape019 p a:not(.btn):visited
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape019 p a:not(.btn):hover
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape020
{
top:362.46px;
position:absolute;
right: 6.88%;
left:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape020 h1 
{
font-size:2.14em;
}
.realidad-virtual-copy .pfr_headershape020 h2 
{
font-size:1.86em;
}
.realidad-virtual-copy .pfr_headershape020 h3 
{
font-size:1.71em;
}
.realidad-virtual-copy .pfr_headershape020 h4 
{
font-size:1.29em;
}
.realidad-virtual-copy .pfr_headershape020 h5 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape020 h6 
{
font-size:0.86em;
}
.realidad-virtual-copy .pfr_headershape020 p 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape020 p a:not(.btn):focus,.realidad-virtual-copy .pfr_headershape020 p a:not(.btn)
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape020 p a:not(.btn):visited
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape020 p a:not(.btn):hover
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape021
{
top:400.46px;
position:absolute;
right: 6.88%;
left:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape021 h1 
{
font-size:2.14em;
}
.realidad-virtual-copy .pfr_headershape021 h2 
{
font-size:1.86em;
}
.realidad-virtual-copy .pfr_headershape021 h3 
{
font-size:1.71em;
}
.realidad-virtual-copy .pfr_headershape021 h4 
{
font-size:1.29em;
}
.realidad-virtual-copy .pfr_headershape021 h5 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape021 h6 
{
font-size:0.86em;
}
.realidad-virtual-copy .pfr_headershape021 p 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape021 p a:not(.btn):focus,.realidad-virtual-copy .pfr_headershape021 p a:not(.btn)
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape021 p a:not(.btn):visited
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape021 p a:not(.btn):hover
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape022
{
top:438.46px;
position:absolute;
right: 6.88%;
left:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape022 h1 
{
font-size:2.14em;
}
.realidad-virtual-copy .pfr_headershape022 h2 
{
font-size:1.86em;
}
.realidad-virtual-copy .pfr_headershape022 h3 
{
font-size:1.71em;
}
.realidad-virtual-copy .pfr_headershape022 h4 
{
font-size:1.29em;
}
.realidad-virtual-copy .pfr_headershape022 h5 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape022 h6 
{
font-size:0.86em;
}
.realidad-virtual-copy .pfr_headershape022 p 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape022 p a:not(.btn):focus,.realidad-virtual-copy .pfr_headershape022 p a:not(.btn)
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape022 p a:not(.btn):visited
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape022 p a:not(.btn):hover
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape023
{
top:476.46px;
position:absolute;
right: 6.88%;
left:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape023 h1 
{
font-size:2.14em;
}
.realidad-virtual-copy .pfr_headershape023 h2 
{
font-size:1.86em;
}
.realidad-virtual-copy .pfr_headershape023 h3 
{
font-size:1.71em;
}
.realidad-virtual-copy .pfr_headershape023 h4 
{
font-size:1.29em;
}
.realidad-virtual-copy .pfr_headershape023 h5 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape023 h6 
{
font-size:0.86em;
}
.realidad-virtual-copy .pfr_headershape023 p 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape023 p a:not(.btn):focus,.realidad-virtual-copy .pfr_headershape023 p a:not(.btn)
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape023 p a:not(.btn):visited
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape023 p a:not(.btn):hover
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape024
{
top:514.46px;
position:absolute;
right: 6.88%;
left:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape024 h1 
{
font-size:2.14em;
}
.realidad-virtual-copy .pfr_headershape024 h2 
{
font-size:1.86em;
}
.realidad-virtual-copy .pfr_headershape024 h3 
{
font-size:1.71em;
}
.realidad-virtual-copy .pfr_headershape024 h4 
{
font-size:1.29em;
}
.realidad-virtual-copy .pfr_headershape024 h5 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape024 h6 
{
font-size:0.86em;
}
.realidad-virtual-copy .pfr_headershape024 p 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape024 p a:not(.btn):focus,.realidad-virtual-copy .pfr_headershape024 p a:not(.btn)
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape024 p a:not(.btn):visited
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape024 p a:not(.btn):hover
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape025
{
top:552.46px;
position:absolute;
right: 6.88%;
left:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape025 h1 
{
font-size:2.14em;
}
.realidad-virtual-copy .pfr_headershape025 h2 
{
font-size:1.86em;
}
.realidad-virtual-copy .pfr_headershape025 h3 
{
font-size:1.71em;
}
.realidad-virtual-copy .pfr_headershape025 h4 
{
font-size:1.29em;
}
.realidad-virtual-copy .pfr_headershape025 h5 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape025 h6 
{
font-size:0.86em;
}
.realidad-virtual-copy .pfr_headershape025 p 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape025 p a:not(.btn):focus,.realidad-virtual-copy .pfr_headershape025 p a:not(.btn)
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape025 p a:not(.btn):visited
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape025 p a:not(.btn):hover
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape026
{
top:590.46px;
position:absolute;
right: 6.88%;
left:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape026 h1 
{
font-size:2.14em;
}
.realidad-virtual-copy .pfr_headershape026 h2 
{
font-size:1.86em;
}
.realidad-virtual-copy .pfr_headershape026 h3 
{
font-size:1.71em;
}
.realidad-virtual-copy .pfr_headershape026 h4 
{
font-size:1.29em;
}
.realidad-virtual-copy .pfr_headershape026 h5 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape026 h6 
{
font-size:0.86em;
}
.realidad-virtual-copy .pfr_headershape026 p 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape026 p a:not(.btn):focus,.realidad-virtual-copy .pfr_headershape026 p a:not(.btn)
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape026 p a:not(.btn):visited
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape026 p a:not(.btn):hover
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape027
{
top:628.46px;
position:absolute;
right: 6.88%;
left:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape027 h1 
{
font-size:2.14em;
}
.realidad-virtual-copy .pfr_headershape027 h2 
{
font-size:1.86em;
}
.realidad-virtual-copy .pfr_headershape027 h3 
{
font-size:1.71em;
}
.realidad-virtual-copy .pfr_headershape027 h4 
{
font-size:1.29em;
}
.realidad-virtual-copy .pfr_headershape027 h5 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape027 h6 
{
font-size:0.86em;
}
.realidad-virtual-copy .pfr_headershape027 p 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape027 p a:not(.btn):focus,.realidad-virtual-copy .pfr_headershape027 p a:not(.btn)
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape027 p a:not(.btn):visited
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape027 p a:not(.btn):hover
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape028
{
top:344.46px;
position:absolute;
right: 6.88%;
left:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.realidad-virtual-copy .pfr_headershape028 h1 
{
font-size:2.14em;
}
.realidad-virtual-copy .pfr_headershape028 h2 
{
font-size:1.86em;
}
.realidad-virtual-copy .pfr_headershape028 h3 
{
font-size:1.71em;
}
.realidad-virtual-copy .pfr_headershape028 h4 
{
font-size:1.29em;
}
.realidad-virtual-copy .pfr_headershape028 h5 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape028 h6 
{
font-size:0.86em;
}
.realidad-virtual-copy .pfr_headershape028 p 
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape028 p a:not(.btn):focus,.realidad-virtual-copy .pfr_headershape028 p a:not(.btn)
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape028 p a:not(.btn):visited
{
font-size:1em;
}
.realidad-virtual-copy .pfr_headershape028 p a:not(.btn):hover
{
font-size:1em;
}
.realidad-virtual-copy .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
.nav-expanded #pfr_menu #navigationmenu .navbar-collapse 
{
margin:0;

}
#pfr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;

}
.realidad-virtual-copy .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 9px;
top: 10px;
}
.realidad-virtual-copy .pfr_menu_logo_text 
{
display:none;}
.realidad-virtual-copy .innermenu
{
width:100%;

}
.realidad-virtual-copy .innermenu
{
position:absolute;
top:0px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.realidad-virtual-copy #pfr_menu 
{
margin-left:auto;
margin-right:auto;

}
.nav-expanded #pfr_menu #navigationmenu .navbar-collapse 
{
margin:0;

}
#pfr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;

}
li.show > ul.child.collapse 
{
display:inline-block;
}
.realidad-virtual-copy .pfr_menu_logo_text 
{
display:none;}
.realidad-virtual-copy #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.realidad-virtual-copy.nav-expanded #pfr_page
{
position:relative;

}
.realidad-virtual-copy.nav-expanded #pfr_content_and_sidebar_container
{
position:relative;

}
.realidad-virtual-copy.nav-expanded
{
right:222px;

}
.realidad-virtual-copy.nav-expanded #pfr_header
{
position:relative;
width:100%;

}
.realidad-virtual-copy.nav-expanded #pfr_menu
{
width:100%;

}
.realidad-virtual-copy.nav-expanded
{
transition: right 0.5s ease 0s;
-webkit-transition: right 0.5s ease 0s;
-moz-transition: right 0.5s ease 0s;
-o-transition: right 0.5s ease 0s;

}
.realidad-virtual-copybody
{
right:0;
position:relative;
transition: right 0.5s ease 0s;

}
.realidad-virtual-copy #pfr_content_and_sidebar_container
{
transition: all 0.5s ease 0s;

}
.realidad-virtual-copy header#pfr_header
{
margin-right:0;
transition: margin-right 0.5s ease 0s;

}
.realidad-virtual-copy #pfr_menu
{
margin-right:0;
transition: all 0.5s ease 0s;

}
.realidad-virtual-copy.nav-expanded .menu-center
{
margin-right: 0;

}
.realidad-virtual-copy button.nav-expander
{
right: 0;
transition: left 0.3s ease-in-out 0s;
-webkit-transition: left 0.3s ease-in-out 0s;
-moz-transition: left 0.3s ease-in-out 0s;
-o-transition: left 0.3s ease-in-out 0s;
z-index: 12;

}
.realidad-virtual-copy .menu-center
{
height: 100% !important;
overflow: auto;
position: fixed;
right: 0;
top: 0;
transition: margin-right 0.5s ease 0s;
-webkit-transition: margin-right 0.5s ease 0s;
-moz-transition: margin-right 0.5s ease 0s;
-o-transition: margin-right 0.5s ease 0s;
width: 222px;
z-index: 2000;
margin:0 -222px 0 0;

}
.realidad-virtual-copy ul.pfr_menu_items.nav
{
display: block;
height: auto;

}
.realidad-virtual-copy .menu-center
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
.realidad-virtual-copy .menu-center
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;display:block !important;
transition: margin-right 0.5s ease 0s;

}
.nav-expanded .fixed-top .navbar-toggle,.nav-expanded .fixed-top .navbar-toggle:hover,.nav-expanded .fixed-top .navbar-toggle:active
{
float:right;

}
.fixed-top
{
transform:none;
position: sticky;
width: 100% !important;

}
.fixed-top #nav-expander
{
transition: all 0.5s ease 0s;

}
.fixed-top .navbar-collapse, .fixed-bottom .navbar-collapse
{
max-height:100%;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
.realidad-virtual-copy ul.pfr_vmenu_items.nav .dropdown-menu > li,.realidad-virtual-copy .pfr_vmenu_items li ul.child li a 
{
 display: block;
}
}
/* mobile view end */
/* desktop view start */ 
.vr-ar #pfr_header_inner 
{
height:1080px;
position:relative;
}
.vr-ar .pfr_vr-ar_html_row0, .pfr_vr-ar_html_row0
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
.vr-ar .pfr_vr-ar_html_column00, .pfr_vr-ar_html_column00
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 5px 0 5px;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.vr-ar .pfr_headershape01
{
top:9.99px;
position:absolute;
left:12.05%;
right:auto;
width:199px;
height:140px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape02
{
display:none;

}
.vr-ar .pfr_headershape03
{
display:none;

}
.vr-ar .pfr_headershape04
{
display:none;

}
.vr-ar .pfr_headershape05
{
display:none;

}
.vr-ar .pfr_headershape06
{
display:none;

}
.vr-ar .pfr_headershape07
{
display:none;

}
.vr-ar .pfr_headershape08
{
display:none;

}
.vr-ar .pfr_headershape09
{
display:none;

}
.vr-ar .pfr_headershape010
{
display:none;

}
.vr-ar .pfr_headershape011
{
display:none;

}
.vr-ar .pfr_headershape012
{
display:none;

}
.vr-ar .pfr_headershape013
{
display:none;

}
.vr-ar .pfr_headershape014
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:314.62px;
position:absolute;
left:12.05%;
right:auto;
width:142px;
height:79px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape015
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:544.96px;
position:absolute;
left:34.39%;
right:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape016
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:635.88px;
position:absolute;
left:34.39%;
right:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape017
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:593.42px;
position:absolute;
left:34.39%;
right:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape018
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:684.83px;
position:absolute;
left:34.39%;
right:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape019
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:730.79px;
position:absolute;
left:34.39%;
right:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape020
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:774.25px;
position:absolute;
left:34.39%;
right:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape021
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:822.21px;
position:absolute;
left:34.39%;
right:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape022
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:871.66px;
position:absolute;
left:34.39%;
right:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape023
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:916.12px;
position:absolute;
left:34.39%;
right:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape024
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:502.5px;
position:absolute;
left:34.39%;
right:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape025
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:411.08px;
position:absolute;
left:15.09%;
right:auto;
width:347px;
height:618px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape026
{
background-color:#35B5EB;
background:rgba(53,181,235,1);
background-clip:padding-box;border-radius:20px 20px 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:314.62px;
position:absolute;
left:43.48%;
right:auto;
width:365px;
height:646.505087881591px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape027
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:382.5px;
position:absolute;
left:47.8%;
right:auto;
width:200px;
height:154px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape028
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;border-radius:0 0 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:574.43px;
position:absolute;
left:43.48%;
right:auto;
width:365px;
height:417.5px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape029
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:910.63px;
position:absolute;
left:49.35%;
right:auto;
width:141px;
height:51px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape030
{
background-color:#35B5EB;
background:rgba(53,181,235,1);
background-clip:padding-box;border-radius:20px 20px 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:314.62px;
position:absolute;
right: 14.93%;
left:auto;
width:365px;
height:652px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape031
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:604.9px;
position:absolute;
left:46.6%;
right:auto;
width:245.5px;
height:116px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape032
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;border-radius:0 0 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:574.43px;
position:absolute;
right: 14.93%;
left:auto;
width:365px;
height:418px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape033
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:604.9px;
position:absolute;
right: 18.54%;
left:auto;
width:227px;
height:122px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape034
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:910.63px;
position:absolute;
right: 20.8%;
left:auto;
width:141px;
height:51px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape035
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:382.5px;
position:absolute;
right: 19.25%;
left:auto;
width:200px;
height:149px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape036
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:737.63px;
position:absolute;
left:44.84%;
right:auto;
width:313px;
height:164.86493987049px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape037
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:737.63px;
position:absolute;
right: 16.55%;
left:auto;
width:303px;
height:137.86493987049px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape038
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:961.63px;
position:absolute;
left:34.39%;
right:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape039
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:417.04px;
position:absolute;
left:34.39%;
right:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape040
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:458.04px;
position:absolute;
left:34.39%;
right:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_footershape1
{
top:0;position:absolute;
left: 40.41%;
right:auto;
top:0px;
width:83px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_footershape2
{
top:0;position:absolute;
left: 44.97%;
right:auto;
top:0px;
width:151px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_footershape3
{
top:0;position:absolute;
right:  40.15%;
left:auto;
top:0px;
width:133px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
 @media only screen and (min-width: 768px) 
{

}
.vr-ar #pfr_menu .navbar-right.pfr_menu_items ul.dropdown-menu .sub-menu 
{
left: auto;
right: 100%;
}
@media only screen
and (min-width:992px) 
{
.vr-ar .pfr_menu_items  li:hover ul.child li a
{
display:block;
}
}
.vr-ar .nav.navbar-nav li.pfr_menu_items_parent.dropdown 
{
height: auto}
.vr-ar .navbar-default .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow 
{
display:block;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-image: none;
box-sizing:border-box;
cursor:pointer;
float:left;
padding-top:0;
padding-bottom:0;
}
.vr-ar .pfr_menu_items  li:hover a:hover.pfr_menu_items_parent_link,.vr-ar .nav.pfr_menu_items  li:hover span.separator
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.vr-ar .nav.pfr_menu_items  li:hover a.pfr_menu_items_parent_link_arrow,.vr-ar .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow,.vr-ar .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow:hover,.vr-ar .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow:focus 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-image: none;
}
.vr-ar .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 9px;
top: 10px;
}
.vr-ar .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
box-sizing:border-box;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor: pointer;
display: block;
float:left;
padding-top:0;
padding-bottom:0;
}
.vr-ar .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
box-sizing:border-box;
float:left;
padding-top:0;
padding-bottom:0;
}
.vr-ar .nav.pfr_menu_items  li.active:hover a.pfr_menu_items_parent_link_active
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.vr-ar .nav.pfr_menu_items  li.active:hover a.pfr_menu_items_parent_link_active_arrow
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.vr-ar .pfr_menu_logo_text 
{
display:none;}
.vr-ar header #pfr_header_inner 
{
background:url(images/1747559906header.png);
background-color:#FFFFFF;
background-repeat:no-repeat;
background-size:auto auto;
background-position:Center Center;
background-clip:padding-box;
}
.vr-ar header#pfr_header
{
height:auto;
box-sizing:border-box;
}
.vr-ar .innermenu
{
position:absolute;
top:82.92px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.vr-ar #pfr_menu 
{
margin-left:auto;
margin-right:auto;

}
.vr-ar #pfr_sidebar_left 
{
float: right;
clear: none;
width: 14.63%;
}
.vr-ar #pfr_sidebar_right 
{
float: right;
clear: none;
width: 14.63%;
}
@media only screen
and (min-width:992px) 
{
}
@media only screen
and (min-width:992px) 
{
}
@media only screen
and (min-width : 768px)
{
.vr-ar ul.pfr_vmenu_items.nav li.dropdown ul.dropdown-menu 
{
position:relative;
list-style:none;
}
.vr-ar ul.pfr_vmenu_items.nav ul li.dropdown-submenu.show > ul 
{
display: block;
visibility: visible;
list-style:none;
position:relative;
}

}
.vr-ar .nav.navbar-nav li.pfr_menu_items_parent.dropdown 
{
height: auto}
.vr-ar .nav-pills li 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.vr-ar .nav-pills li:hover 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.vr-ar .nav-pills
{
padding:0;
 list-style:none;
text-align:left;
background:none;
z-index:500;
display:inline;
zoom:1;
}
.vr-ar .navbar-default .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow 
{
display:block;
background-image: none;
cursor:pointer;
padding-top:0;
padding-bottom:0;
}
.vr-ar .pfr_vmenu_items  li:hover a:hover.pfr_vmenu_items_parent_link,.vr-ar .nav.pfr_vmenu_items  li:hover span.separator
{
}
.vr-ar .nav.pfr_vmenu_items  li:hover a.pfr_vmenu_items_parent_link_arrow,.vr-ar .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow,.vr-ar .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow:hover,.vr-ar .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow:focus 
{
background-image: none;
}
.vr-ar .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active_arrow
{
cursor: pointer;
display: block;
padding-top:0;
padding-bottom:0;
}
.vr-ar .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active
{
display:block;
cursor: pointer;
padding-top:0;
padding-bottom:0;
}
.vr-ar .nav.pfr_vmenu_items  li.active:hover a.pfr_vmenu_items_parent_link_active
{
}
.vr-ar .nav.pfr_vmenu_items  li.active:hover a.pfr_vmenu_items_parent_link_active_arrow
{
}
.vr-ar .pfr_menu_logo_text 
{
display:none;}
.vr-ar footer 
{
position: relative;
overflow: hidden;
}
.vr-ar #pfr_footer_inner 
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;}
.vr-ar footer#pfr_footer #pfr_copyright a:not(.btn),.vr-ar #pfr_copyright span
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;}
.vr-ar #pfr_copyright 
{
top:188.62px;
position:absolute;
z-index:502;
left: 45.13%;
right:auto;
display:block;
overflow:auto;
}
.vr-ar #pfr_copyright a,.vr-ar #pfr_copyright span
{
display:inline;}
.vr-ar #pfr_footer_designed_by_links 
{
top:167.62px;
position:absolute;
z-index:502;
left: 46.44%;
right:auto;
text-align:center;
overflow:auto;
}
.vr-ar #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.vr-ar .pfr_menu_items  li .pfr_menu_items_parent_link
{
display:block;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor:pointer;
box-sizing:border-box;
}
.vr-ar ul.nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow
{
display:block;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
box-sizing:border-box;
cursor:pointer;
}
.vr-ar .pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
float: left;
padding-left:20px;
box-sizing:border-box;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor: pointer;
display: block;
padding-top:0;
padding-bottom:0;
}
.vr-ar .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
box-sizing:border-box;
padding-top:0;
padding-bottom:0;
}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
.vr-ar .back-to-top img
{
margin:0 10px 10px 0;

}
/* desktop view end */
/* tablet view start */
@media only screen
and (min-width : 768px)
and (max-width : 991px) 
{
.vr-ar .pfr_footer_bottom_footer_inner
{
height:200px;
}
.vr-ar #pfr_header_inner 
{
height:1080px;
position:relative;
}
.vr-ar .pfr_vr-ar_html_column00, .pfr_vr-ar_html_column00
{
margin:0 0 0 0;
padding:0 0 0 0;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.vr-ar .pfr_headershape01
{
top:10.09px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:207px;
height:126px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape01 h1 
{
font-size:1.54em;
}
.vr-ar .pfr_headershape01 h2 
{
font-size:1.34em;
}
.vr-ar .pfr_headershape01 h3 
{
font-size:1.23em;
}
.vr-ar .pfr_headershape01 h4 
{
font-size:0.93em;
}
.vr-ar .pfr_headershape01 h5 
{
font-size:0.72em;
}
.vr-ar .pfr_headershape01 h6 
{
font-size:0.62em;
}
.vr-ar .pfr_headershape01 p 
{
font-size:0.72em;
}
.vr-ar .pfr_headershape01 p a:not(.btn):focus,.vr-ar .pfr_headershape01 p a:not(.btn)
{
font-size:1em;
}
.vr-ar .pfr_headershape01 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar .pfr_headershape01 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_headershape02
{
display:none;

}
.vr-ar .pfr_headershape03
{
display:none;

}
.vr-ar .pfr_headershape04
{
display:none;

}
.vr-ar .pfr_headershape05
{
display:none;

}
.vr-ar .pfr_headershape06
{
display:none;

}
.vr-ar .pfr_headershape07
{
display:none;

}
.vr-ar .pfr_headershape08
{
display:none;

}
.vr-ar .pfr_headershape09
{
display:none;

}
.vr-ar .pfr_headershape010
{
display:none;

}
.vr-ar .pfr_headershape011
{
display:none;

}
.vr-ar .pfr_headershape012
{
display:none;

}
.vr-ar .pfr_headershape013
{
display:none;

}
.vr-ar .pfr_headershape014
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:345.01px;
position:absolute;
left:1.69%;
right:auto;
width:177px;
height:74px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape014 h1 
{
font-size:1.71em;
}
.vr-ar .pfr_headershape014 h2 
{
font-size:1.49em;
}
.vr-ar .pfr_headershape014 h3 
{
font-size:1.37em;
}
.vr-ar .pfr_headershape014 h4 
{
font-size:1.03em;
}
.vr-ar .pfr_headershape014 h5 
{
font-size:0.8em;
}
.vr-ar .pfr_headershape014 h6 
{
font-size:0.69em;
}
.vr-ar .pfr_headershape014 p 
{
font-size:0.8em;
}
.vr-ar .pfr_headershape014 p a:not(.btn):focus,.vr-ar .pfr_headershape014 p a:not(.btn)
{
font-size:1em;
}
.vr-ar .pfr_headershape014 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar .pfr_headershape014 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_headershape015
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:443.25px;
position:absolute;
left:37.96%;
right:auto;
width:20px;
height:25px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape015 h1 
{
font-size:2.14em;
}
.vr-ar .pfr_headershape015 h2 
{
font-size:1.86em;
}
.vr-ar .pfr_headershape015 h3 
{
font-size:1.71em;
}
.vr-ar .pfr_headershape015 h4 
{
font-size:1.29em;
}
.vr-ar .pfr_headershape015 h5 
{
font-size:1em;
}
.vr-ar .pfr_headershape015 h6 
{
font-size:0.86em;
}
.vr-ar .pfr_headershape015 p 
{
font-size:1em;
}
.vr-ar .pfr_headershape015 p a:not(.btn):focus,.vr-ar .pfr_headershape015 p a:not(.btn)
{
font-size:1em;
}
.vr-ar .pfr_headershape015 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar .pfr_headershape015 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_headershape016
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:825.44px;
position:absolute;
left:37.96%;
right:auto;
width:20px;
height:27px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape016 h1 
{
font-size:2.14em;
}
.vr-ar .pfr_headershape016 h2 
{
font-size:1.86em;
}
.vr-ar .pfr_headershape016 h3 
{
font-size:1.71em;
}
.vr-ar .pfr_headershape016 h4 
{
font-size:1.29em;
}
.vr-ar .pfr_headershape016 h5 
{
font-size:1em;
}
.vr-ar .pfr_headershape016 h6 
{
font-size:0.86em;
}
.vr-ar .pfr_headershape016 p 
{
font-size:1em;
}
.vr-ar .pfr_headershape016 p a:not(.btn):focus,.vr-ar .pfr_headershape016 p a:not(.btn)
{
font-size:1em;
}
.vr-ar .pfr_headershape016 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar .pfr_headershape016 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_headershape017
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:786.19px;
position:absolute;
left:37.96%;
right:auto;
width:20px;
height:29px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape017 h1 
{
font-size:2.14em;
}
.vr-ar .pfr_headershape017 h2 
{
font-size:1.86em;
}
.vr-ar .pfr_headershape017 h3 
{
font-size:1.71em;
}
.vr-ar .pfr_headershape017 h4 
{
font-size:1.29em;
}
.vr-ar .pfr_headershape017 h5 
{
font-size:1em;
}
.vr-ar .pfr_headershape017 h6 
{
font-size:0.86em;
}
.vr-ar .pfr_headershape017 p 
{
font-size:1em;
}
.vr-ar .pfr_headershape017 p a:not(.btn):focus,.vr-ar .pfr_headershape017 p a:not(.btn)
{
font-size:1em;
}
.vr-ar .pfr_headershape017 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar .pfr_headershape017 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_headershape018
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:708.95px;
position:absolute;
left:37.96%;
right:auto;
width:20px;
height:26px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape018 h1 
{
font-size:2.14em;
}
.vr-ar .pfr_headershape018 h2 
{
font-size:1.86em;
}
.vr-ar .pfr_headershape018 h3 
{
font-size:1.71em;
}
.vr-ar .pfr_headershape018 h4 
{
font-size:1.29em;
}
.vr-ar .pfr_headershape018 h5 
{
font-size:1em;
}
.vr-ar .pfr_headershape018 h6 
{
font-size:0.86em;
}
.vr-ar .pfr_headershape018 p 
{
font-size:1em;
}
.vr-ar .pfr_headershape018 p a:not(.btn):focus,.vr-ar .pfr_headershape018 p a:not(.btn)
{
font-size:1em;
}
.vr-ar .pfr_headershape018 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar .pfr_headershape018 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_headershape019
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:670.39px;
position:absolute;
left:37.96%;
right:auto;
width:20px;
height:24px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape019 h1 
{
font-size:2.14em;
}
.vr-ar .pfr_headershape019 h2 
{
font-size:1.86em;
}
.vr-ar .pfr_headershape019 h3 
{
font-size:1.71em;
}
.vr-ar .pfr_headershape019 h4 
{
font-size:1.29em;
}
.vr-ar .pfr_headershape019 h5 
{
font-size:1em;
}
.vr-ar .pfr_headershape019 h6 
{
font-size:0.86em;
}
.vr-ar .pfr_headershape019 p 
{
font-size:1em;
}
.vr-ar .pfr_headershape019 p a:not(.btn):focus,.vr-ar .pfr_headershape019 p a:not(.btn)
{
font-size:1em;
}
.vr-ar .pfr_headershape019 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar .pfr_headershape019 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_headershape020
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:632.37px;
position:absolute;
left:37.96%;
right:auto;
width:20px;
height:24px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape020 h1 
{
font-size:2.14em;
}
.vr-ar .pfr_headershape020 h2 
{
font-size:1.86em;
}
.vr-ar .pfr_headershape020 h3 
{
font-size:1.71em;
}
.vr-ar .pfr_headershape020 h4 
{
font-size:1.29em;
}
.vr-ar .pfr_headershape020 h5 
{
font-size:1em;
}
.vr-ar .pfr_headershape020 h6 
{
font-size:0.86em;
}
.vr-ar .pfr_headershape020 p 
{
font-size:1em;
}
.vr-ar .pfr_headershape020 p a:not(.btn):focus,.vr-ar .pfr_headershape020 p a:not(.btn)
{
font-size:1em;
}
.vr-ar .pfr_headershape020 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar .pfr_headershape020 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_headershape021
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:593.51px;
position:absolute;
left:37.96%;
right:auto;
width:20px;
height:23px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape021 h1 
{
font-size:2.14em;
}
.vr-ar .pfr_headershape021 h2 
{
font-size:1.86em;
}
.vr-ar .pfr_headershape021 h3 
{
font-size:1.71em;
}
.vr-ar .pfr_headershape021 h4 
{
font-size:1.29em;
}
.vr-ar .pfr_headershape021 h5 
{
font-size:1em;
}
.vr-ar .pfr_headershape021 h6 
{
font-size:0.86em;
}
.vr-ar .pfr_headershape021 p 
{
font-size:1em;
}
.vr-ar .pfr_headershape021 p a:not(.btn):focus,.vr-ar .pfr_headershape021 p a:not(.btn)
{
font-size:1em;
}
.vr-ar .pfr_headershape021 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar .pfr_headershape021 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_headershape022
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:555.14px;
position:absolute;
left:37.96%;
right:auto;
width:20px;
height:25px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape022 h1 
{
font-size:2.14em;
}
.vr-ar .pfr_headershape022 h2 
{
font-size:1.86em;
}
.vr-ar .pfr_headershape022 h3 
{
font-size:1.71em;
}
.vr-ar .pfr_headershape022 h4 
{
font-size:1.29em;
}
.vr-ar .pfr_headershape022 h5 
{
font-size:1em;
}
.vr-ar .pfr_headershape022 h6 
{
font-size:0.86em;
}
.vr-ar .pfr_headershape022 p 
{
font-size:1em;
}
.vr-ar .pfr_headershape022 p a:not(.btn):focus,.vr-ar .pfr_headershape022 p a:not(.btn)
{
font-size:1em;
}
.vr-ar .pfr_headershape022 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar .pfr_headershape022 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_headershape023
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:522.27px;
position:absolute;
left:37.96%;
right:auto;
width:20px;
height:24px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape023 h1 
{
font-size:2.14em;
}
.vr-ar .pfr_headershape023 h2 
{
font-size:1.86em;
}
.vr-ar .pfr_headershape023 h3 
{
font-size:1.71em;
}
.vr-ar .pfr_headershape023 h4 
{
font-size:1.29em;
}
.vr-ar .pfr_headershape023 h5 
{
font-size:1em;
}
.vr-ar .pfr_headershape023 h6 
{
font-size:0.86em;
}
.vr-ar .pfr_headershape023 p 
{
font-size:1em;
}
.vr-ar .pfr_headershape023 p a:not(.btn):focus,.vr-ar .pfr_headershape023 p a:not(.btn)
{
font-size:1em;
}
.vr-ar .pfr_headershape023 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar .pfr_headershape023 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_headershape024
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:745.81px;
position:absolute;
left:37.96%;
right:auto;
width:20px;
height:28px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape024 h1 
{
font-size:2.14em;
}
.vr-ar .pfr_headershape024 h2 
{
font-size:1.86em;
}
.vr-ar .pfr_headershape024 h3 
{
font-size:1.71em;
}
.vr-ar .pfr_headershape024 h4 
{
font-size:1.29em;
}
.vr-ar .pfr_headershape024 h5 
{
font-size:1em;
}
.vr-ar .pfr_headershape024 h6 
{
font-size:0.86em;
}
.vr-ar .pfr_headershape024 p 
{
font-size:1em;
}
.vr-ar .pfr_headershape024 p a:not(.btn):focus,.vr-ar .pfr_headershape024 p a:not(.btn)
{
font-size:1em;
}
.vr-ar .pfr_headershape024 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar .pfr_headershape024 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_headershape025
{
top:435.52px;
position:absolute;
left:1.69%;
right:auto;
width:267px;
height:527px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape025 h1 
{
font-size:1.8em;
}
.vr-ar .pfr_headershape025 h2 
{
font-size:1.56em;
}
.vr-ar .pfr_headershape025 h3 
{
font-size:1.44em;
}
.vr-ar .pfr_headershape025 h4 
{
font-size:1.08em;
}
.vr-ar .pfr_headershape025 h5 
{
font-size:0.84em;
}
.vr-ar .pfr_headershape025 h6 
{
font-size:0.72em;
}
.vr-ar .pfr_headershape025 p 
{
font-size:0.84em;
}
.vr-ar .pfr_headershape025 p a:not(.btn):focus,.vr-ar .pfr_headershape025 p a:not(.btn)
{
font-size:1em;
}
.vr-ar .pfr_headershape025 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar .pfr_headershape025 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_headershape026
{
top:345.01px;
position:absolute;
right: 1.76%;
left:auto;
width:200px;
height:574px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape026 h1 
{
font-size:2.14em;
}
.vr-ar .pfr_headershape026 h2 
{
font-size:1.86em;
}
.vr-ar .pfr_headershape026 h3 
{
font-size:1.71em;
}
.vr-ar .pfr_headershape026 h4 
{
font-size:1.29em;
}
.vr-ar .pfr_headershape026 h5 
{
font-size:1em;
}
.vr-ar .pfr_headershape026 h6 
{
font-size:0.86em;
}
.vr-ar .pfr_headershape026 p 
{
font-size:1em;
}
.vr-ar .pfr_headershape026 p a:not(.btn):focus,.vr-ar .pfr_headershape026 p a:not(.btn)
{
font-size:1em;
}
.vr-ar .pfr_headershape026 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar .pfr_headershape026 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_headershape027
{
top:386.22px;
position:absolute;
right: 5.73%;
left:auto;
width:150px;
height:110px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape027 h1 
{
font-size:2.14em;
}
.vr-ar .pfr_headershape027 h2 
{
font-size:1.86em;
}
.vr-ar .pfr_headershape027 h3 
{
font-size:1.71em;
}
.vr-ar .pfr_headershape027 h4 
{
font-size:1.29em;
}
.vr-ar .pfr_headershape027 h5 
{
font-size:1em;
}
.vr-ar .pfr_headershape027 h6 
{
font-size:0.86em;
}
.vr-ar .pfr_headershape027 p 
{
font-size:1em;
}
.vr-ar .pfr_headershape027 p a:not(.btn):focus,.vr-ar .pfr_headershape027 p a:not(.btn)
{
font-size:1em;
}
.vr-ar .pfr_headershape027 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar .pfr_headershape027 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_headershape028
{
top:518.59px;
position:absolute;
right: 1.76%;
left:auto;
width:200.5px;
height:405px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape028 h1 
{
font-size:2.14em;
}
.vr-ar .pfr_headershape028 h2 
{
font-size:1.86em;
}
.vr-ar .pfr_headershape028 h3 
{
font-size:1.71em;
}
.vr-ar .pfr_headershape028 h4 
{
font-size:1.29em;
}
.vr-ar .pfr_headershape028 h5 
{
font-size:1em;
}
.vr-ar .pfr_headershape028 h6 
{
font-size:0.86em;
}
.vr-ar .pfr_headershape028 p 
{
font-size:1em;
}
.vr-ar .pfr_headershape028 p a:not(.btn):focus,.vr-ar .pfr_headershape028 p a:not(.btn)
{
font-size:1em;
}
.vr-ar .pfr_headershape028 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar .pfr_headershape028 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_headershape029
{
top:858.71px;
position:absolute;
right: 5.14%;
left:auto;
width:141px;
height:51px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape029 h1 
{
font-size:2.14em;
}
.vr-ar .pfr_headershape029 h2 
{
font-size:1.86em;
}
.vr-ar .pfr_headershape029 h3 
{
font-size:1.71em;
}
.vr-ar .pfr_headershape029 h4 
{
font-size:1.29em;
}
.vr-ar .pfr_headershape029 h5 
{
font-size:1em;
}
.vr-ar .pfr_headershape029 h6 
{
font-size:0.86em;
}
.vr-ar .pfr_headershape029 p 
{
font-size:1em;
}
.vr-ar .pfr_headershape029 p a:not(.btn):focus,.vr-ar .pfr_headershape029 p a:not(.btn)
{
font-size:1em;
}
.vr-ar .pfr_headershape029 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar .pfr_headershape029 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_headershape030
{
top:345.01px;
position:absolute;
left:44.14%;
right:auto;
width:200px;
height:574px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape030 h1 
{
font-size:2.14em;
}
.vr-ar .pfr_headershape030 h2 
{
font-size:1.86em;
}
.vr-ar .pfr_headershape030 h3 
{
font-size:1.71em;
}
.vr-ar .pfr_headershape030 h4 
{
font-size:1.29em;
}
.vr-ar .pfr_headershape030 h5 
{
font-size:1em;
}
.vr-ar .pfr_headershape030 h6 
{
font-size:0.86em;
}
.vr-ar .pfr_headershape030 p 
{
font-size:1em;
}
.vr-ar .pfr_headershape030 p a:not(.btn):focus,.vr-ar .pfr_headershape030 p a:not(.btn)
{
font-size:1em;
}
.vr-ar .pfr_headershape030 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar .pfr_headershape030 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_headershape031
{
top:553.27px;
position:absolute;
right: 5.34%;
left:auto;
width:138px;
height:77px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape031 h1 
{
font-size:1.71em;
}
.vr-ar .pfr_headershape031 h2 
{
font-size:1.49em;
}
.vr-ar .pfr_headershape031 h3 
{
font-size:1.37em;
}
.vr-ar .pfr_headershape031 h4 
{
font-size:1.03em;
}
.vr-ar .pfr_headershape031 h5 
{
font-size:0.8em;
}
.vr-ar .pfr_headershape031 h6 
{
font-size:0.69em;
}
.vr-ar .pfr_headershape031 p 
{
font-size:0.8em;
}
.vr-ar .pfr_headershape031 p a:not(.btn):focus,.vr-ar .pfr_headershape031 p a:not(.btn)
{
font-size:1em;
}
.vr-ar .pfr_headershape031 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar .pfr_headershape031 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_headershape032
{
top:518.59px;
position:absolute;
left:44.14%;
right:auto;
width:200px;
height:406px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape032 h1 
{
font-size:2.14em;
}
.vr-ar .pfr_headershape032 h2 
{
font-size:1.86em;
}
.vr-ar .pfr_headershape032 h3 
{
font-size:1.71em;
}
.vr-ar .pfr_headershape032 h4 
{
font-size:1.29em;
}
.vr-ar .pfr_headershape032 h5 
{
font-size:1em;
}
.vr-ar .pfr_headershape032 h6 
{
font-size:0.86em;
}
.vr-ar .pfr_headershape032 p 
{
font-size:1em;
}
.vr-ar .pfr_headershape032 p a:not(.btn):focus,.vr-ar .pfr_headershape032 p a:not(.btn)
{
font-size:1em;
}
.vr-ar .pfr_headershape032 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar .pfr_headershape032 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_headershape033
{
top:546.27px;
position:absolute;
left:46.03%;
right:auto;
width:175px;
height:84px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape033 h1 
{
font-size:1.71em;
}
.vr-ar .pfr_headershape033 h2 
{
font-size:1.49em;
}
.vr-ar .pfr_headershape033 h3 
{
font-size:1.37em;
}
.vr-ar .pfr_headershape033 h4 
{
font-size:1.03em;
}
.vr-ar .pfr_headershape033 h5 
{
font-size:0.8em;
}
.vr-ar .pfr_headershape033 h6 
{
font-size:0.69em;
}
.vr-ar .pfr_headershape033 p 
{
font-size:0.8em;
}
.vr-ar .pfr_headershape033 p a:not(.btn):focus,.vr-ar .pfr_headershape033 p a:not(.btn)
{
font-size:1em;
}
.vr-ar .pfr_headershape033 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar .pfr_headershape033 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_headershape034
{
top:858.71px;
position:absolute;
right: 35.22%;
left:auto;
width:113px;
height:51px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape034 h1 
{
font-size:2.14em;
}
.vr-ar .pfr_headershape034 h2 
{
font-size:1.86em;
}
.vr-ar .pfr_headershape034 h3 
{
font-size:1.71em;
}
.vr-ar .pfr_headershape034 h4 
{
font-size:1.29em;
}
.vr-ar .pfr_headershape034 h5 
{
font-size:1em;
}
.vr-ar .pfr_headershape034 h6 
{
font-size:0.86em;
}
.vr-ar .pfr_headershape034 p 
{
font-size:1em;
}
.vr-ar .pfr_headershape034 p a:not(.btn):focus,.vr-ar .pfr_headershape034 p a:not(.btn)
{
font-size:1em;
}
.vr-ar .pfr_headershape034 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar .pfr_headershape034 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_headershape035
{
top:386.22px;
position:absolute;
left:47.66%;
right:auto;
width:150px;
height:107px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape035 h1 
{
font-size:2.14em;
}
.vr-ar .pfr_headershape035 h2 
{
font-size:1.86em;
}
.vr-ar .pfr_headershape035 h3 
{
font-size:1.71em;
}
.vr-ar .pfr_headershape035 h4 
{
font-size:1.29em;
}
.vr-ar .pfr_headershape035 h5 
{
font-size:1em;
}
.vr-ar .pfr_headershape035 h6 
{
font-size:0.86em;
}
.vr-ar .pfr_headershape035 p 
{
font-size:1em;
}
.vr-ar .pfr_headershape035 p a:not(.btn):focus,.vr-ar .pfr_headershape035 p a:not(.btn)
{
font-size:1em;
}
.vr-ar .pfr_headershape035 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar .pfr_headershape035 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_headershape036
{
top:652.37px;
position:absolute;
left:46.03%;
right:auto;
width:175px;
height:182.808069717378px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape036 h1 
{
font-size:1.82em;
}
.vr-ar .pfr_headershape036 h2 
{
font-size:1.58em;
}
.vr-ar .pfr_headershape036 h3 
{
font-size:1.46em;
}
.vr-ar .pfr_headershape036 h4 
{
font-size:1.09em;
}
.vr-ar .pfr_headershape036 h5 
{
font-size:0.85em;
}
.vr-ar .pfr_headershape036 h6 
{
font-size:0.73em;
}
.vr-ar .pfr_headershape036 p 
{
font-size:0.85em;
}
.vr-ar .pfr_headershape036 p a:not(.btn):focus,.vr-ar .pfr_headershape036 p a:not(.btn)
{
font-size:1em;
}
.vr-ar .pfr_headershape036 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar .pfr_headershape036 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_headershape037
{
top:652.37px;
position:absolute;
right: 3.39%;
left:auto;
width:168px;
height:180.164234397018px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape037 h1 
{
font-size:1.93em;
}
.vr-ar .pfr_headershape037 h2 
{
font-size:1.67em;
}
.vr-ar .pfr_headershape037 h3 
{
font-size:1.54em;
}
.vr-ar .pfr_headershape037 h4 
{
font-size:1.16em;
}
.vr-ar .pfr_headershape037 h5 
{
font-size:0.9em;
}
.vr-ar .pfr_headershape037 h6 
{
font-size:0.77em;
}
.vr-ar .pfr_headershape037 p 
{
font-size:0.9em;
}
.vr-ar .pfr_headershape037 p a:not(.btn):focus,.vr-ar .pfr_headershape037 p a:not(.btn)
{
font-size:1em;
}
.vr-ar .pfr_headershape037 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar .pfr_headershape037 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_headershape038
{
top:865.21px;
position:absolute;
left:37.96%;
right:auto;
width:20px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape038 h1 
{
font-size:2.14em;
}
.vr-ar .pfr_headershape038 h2 
{
font-size:1.86em;
}
.vr-ar .pfr_headershape038 h3 
{
font-size:1.71em;
}
.vr-ar .pfr_headershape038 h4 
{
font-size:1.29em;
}
.vr-ar .pfr_headershape038 h5 
{
font-size:1em;
}
.vr-ar .pfr_headershape038 h6 
{
font-size:0.86em;
}
.vr-ar .pfr_headershape038 p 
{
font-size:1em;
}
.vr-ar .pfr_headershape038 p a:not(.btn):focus,.vr-ar .pfr_headershape038 p a:not(.btn)
{
font-size:1em;
}
.vr-ar .pfr_headershape038 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar .pfr_headershape038 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_headershape039
{
top:480.59px;
position:absolute;
left:37.96%;
right:auto;
width:20px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape039 h1 
{
font-size:2.14em;
}
.vr-ar .pfr_headershape039 h2 
{
font-size:1.86em;
}
.vr-ar .pfr_headershape039 h3 
{
font-size:1.71em;
}
.vr-ar .pfr_headershape039 h4 
{
font-size:1.29em;
}
.vr-ar .pfr_headershape039 h5 
{
font-size:1em;
}
.vr-ar .pfr_headershape039 h6 
{
font-size:0.86em;
}
.vr-ar .pfr_headershape039 p 
{
font-size:1em;
}
.vr-ar .pfr_headershape039 p a:not(.btn):focus,.vr-ar .pfr_headershape039 p a:not(.btn)
{
font-size:1em;
}
.vr-ar .pfr_headershape039 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar .pfr_headershape039 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_headershape040
{
top:903.21px;
position:absolute;
left:37.96%;
right:auto;
width:20px;
height:26px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape040 h1 
{
font-size:2.14em;
}
.vr-ar .pfr_headershape040 h2 
{
font-size:1.86em;
}
.vr-ar .pfr_headershape040 h3 
{
font-size:1.71em;
}
.vr-ar .pfr_headershape040 h4 
{
font-size:1.29em;
}
.vr-ar .pfr_headershape040 h5 
{
font-size:1em;
}
.vr-ar .pfr_headershape040 h6 
{
font-size:0.86em;
}
.vr-ar .pfr_headershape040 p 
{
font-size:1em;
}
.vr-ar .pfr_headershape040 p a:not(.btn):focus,.vr-ar .pfr_headershape040 p a:not(.btn)
{
font-size:1em;
}
.vr-ar .pfr_headershape040 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar .pfr_headershape040 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_footershape1
{
top:27.8px;
position:absolute;
left: 26.63%;
right:auto;
top:27.8px;
width:84px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.vr-ar footer #pfr_footer_inner .pfr_footershape1 h1 
{
font-size:2.14em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape1 h2 
{
font-size:1.86em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape1 h3 
{
font-size:1.71em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape1 h4 
{
font-size:1.29em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape1 h5 
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape1 h6 
{
font-size:0.86em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape1 p 
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):focus,.vr-ar footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn)
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_footershape2
{
top:27.8px;
position:absolute;
left: 37.7%;
right:auto;
top:27.8px;
width:155px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.vr-ar footer #pfr_footer_inner .pfr_footershape2 h1 
{
font-size:2.14em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape2 h2 
{
font-size:1.86em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape2 h3 
{
font-size:1.71em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape2 h4 
{
font-size:1.29em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape2 h5 
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape2 h6 
{
font-size:0.86em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape2 p 
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):focus,.vr-ar footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn)
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_footershape3
{
top:27.8px;
position:absolute;
right:  24.8%;
left:auto;
top:27.8px;
width:137px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.vr-ar footer #pfr_footer_inner .pfr_footershape3 h1 
{
font-size:2.14em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape3 h2 
{
font-size:1.86em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape3 h3 
{
font-size:1.71em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape3 h4 
{
font-size:1.29em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape3 h5 
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape3 h6 
{
font-size:0.86em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape3 p 
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):focus,.vr-ar footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn)
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_footershape4
{
top:84px;
position:absolute;
left: 34.77%;
right:auto;
top:84px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.vr-ar footer #pfr_footer_inner .pfr_footershape4 h1 
{
font-size:2.14em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape4 h2 
{
font-size:1.86em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape4 h3 
{
font-size:1.71em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape4 h4 
{
font-size:1.29em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape4 h5 
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape4 h6 
{
font-size:0.86em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape4 p 
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):focus,.vr-ar footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn)
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_footershape5
{
top:84px;
position:absolute;
left: 41.15%;
right:auto;
top:84px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.vr-ar footer #pfr_footer_inner .pfr_footershape5 h1 
{
font-size:2.14em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape5 h2 
{
font-size:1.86em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape5 h3 
{
font-size:1.71em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape5 h4 
{
font-size:1.29em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape5 h5 
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape5 h6 
{
font-size:0.86em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape5 p 
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):focus,.vr-ar footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn)
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_footershape6
{
top:84px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
top:84px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.vr-ar footer #pfr_footer_inner .pfr_footershape6 h1 
{
font-size:2.14em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape6 h2 
{
font-size:1.86em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape6 h3 
{
font-size:1.71em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape6 h4 
{
font-size:1.29em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape6 h5 
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape6 h6 
{
font-size:0.86em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape6 p 
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):focus,.vr-ar footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn)
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_footershape7
{
top:85.5px;
position:absolute;
right:  35.16%;
left:auto;
top:85.5px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.vr-ar footer #pfr_footer_inner .pfr_footershape7 h1 
{
font-size:2.14em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape7 h2 
{
font-size:1.86em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape7 h3 
{
font-size:1.71em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape7 h4 
{
font-size:1.29em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape7 h5 
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape7 h6 
{
font-size:0.86em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape7 p 
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):focus,.vr-ar footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn)
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_footershape8
{
top:85.5px;
position:absolute;
right:  41.28%;
left:auto;
top:85.5px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.vr-ar footer #pfr_footer_inner .pfr_footershape8 h1 
{
font-size:2.14em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape8 h2 
{
font-size:1.86em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape8 h3 
{
font-size:1.71em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape8 h4 
{
font-size:1.29em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape8 h5 
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape8 h6 
{
font-size:0.86em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape8 p 
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):focus,.vr-ar footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn)
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
.vr-ar header#pfr_header
{
height:auto;
box-sizing:border-box;
}
.vr-ar .innermenu
{
width:100%;

}
.vr-ar .innermenu
{
position:absolute;
top:191.22px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.vr-ar #pfr_menu 
{
margin-left:auto;
margin-right:auto;

}
.vr-ar li.pfr_menu_items_parent.dropdown.show 
{
height: auto}
.vr-ar .nav.navbar-nav > li 
{
display:block !important;
float:none !important;
height:100px;
margin-left:65px;
margin-right:0;
}
 .navbar-expand-md .navbar-nav 
{
flex-direction: column;
}
.pfr_menu_items ul.child.dropdown-menu 
{
float: none !important;
left: 0;
min-width: 160px;
position: static;
right: auto;
}
.pfr_menu_items ul.child.dropdown-menu .menu-dropdown-styles  
{
float: none !important;
min-width: 160px;
position: static;
margin-top: 0;
}
.pfr_menu_items li a 
{
float: none !important;
}
 .navbar-expand-md .navbar-toggle 
{
display: block;
}
.navbar-collapse.collapse 
{
height:100% !important;
}
li.show > ul.child.collapse 
{
display:inline-block;
}
.vr-ar .pfr_menu_logo_text 
{
display:none;}
.vr-ar .pfr_footer_bottom_footer 
{
height:200px;
}
.vr-ar #pfr_copyright 
{
top:160.8px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
display:block;
overflow:auto;
}
.vr-ar #pfr_copyright a,.vr-ar #pfr_copyright span
{
display:inline;}
.vr-ar #pfr_footer_designed_by_links 
{
top:139.8px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
overflow:auto;
}
.vr-ar #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.vr-ar #pfr_sidebar_left 
{
width: 0%;
}
.vr-ar #pfr_content 
{
width: 100%;
}
.vr-ar #pfr_sidebar_right 
{
width: 0%;
}
}
@media only screen
and (min-width : 768px)
and (max-width : 1024px) 
{
 @media only screen and (min-width: 768px) 
{
 #navigationmenu .navbar-nav 
{
padding-top:0 !important;

}

}
.vr-ar li.pfr_menu_items_parent.dropdown.show 
{
height: auto}
.vr-ar .nav.navbar-nav > li 
{
display:block !important;
float:none !important;
height:100px;
margin-left:65px;
margin-right:0;
}
 .navbar-expand-md .navbar-nav 
{
flex-direction: column;
}
.pfr_menu_items ul.child.dropdown-menu 
{
float: none !important;
left: 0;
min-width: 160px;
position: static;
right: auto;
}
.pfr_menu_items ul.child.dropdown-menu .menu-dropdown-styles  
{
float: none !important;
min-width: 160px;
position: static;
margin-top: 0;
}
.pfr_menu_items li a 
{
float: none !important;
}
 .navbar-expand-md .navbar-toggle 
{
display: block;
}
.navbar-collapse.collapse 
{
height:100% !important;
}
.vr-ar .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 0;
top: 10px;
}
.vr-ar .pfr_menu_logo_text 
{
display:none;}
.vr-ar #pfr_menu .navbar-toggle:hover
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(255,255,255,1);
border-width: 5px 5px 5px 5px;
box-shadow:none;line-height: 1.42;

}
.vr-ar #pfr_menu .navbar-toggle:active, #pfr_menu .navbar-toggle:focus
{
background-color:#263B5C;
background:rgba(38,59,92,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(38,59,92,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;
}
.vr-ar #pfr_menu nav #nav-expander:active .icon-bar, nav#pfr_menu nav #nav-expander:focus .icon-bar
{
border-width:2px 0 0 0;
border-style:solid;
border-color:#FFFFFF;
height:2px;

}
.vr-ar #pfr_menu .navbar-toggle:focus .pfr_menu_button_text
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;
}
#navigationmenu .navbar-header
{
position: relative;
float:none;
z-index:501;

}
.vr-ar body.nav-expanded
{
right:222px;
position:relative;

}
.vr-ar.nav-expanded
{
transition: right 0.5s ease 0s;
-webkit-transition: right 0.5s ease 0s;
-moz-transition: right 0.5s ease 0s;
-o-transition: right 0.5s ease 0s;

}
.vr-arbody
{
right:0;
position:relative;
transition: right 0.5s ease 0s;

}
.vr-ar.nav-expanded .menu-center
{
margin-right: 0;

}
.vr-ar button.nav-expander
{
right: 0;
transition: left 0.3s ease-in-out 0s;
-webkit-transition: left 0.3s ease-in-out 0s;
-moz-transition: left 0.3s ease-in-out 0s;
-o-transition: left 0.3s ease-in-out 0s;
z-index: 12;

}
.vr-ar .menu-center
{
height: 100% !important;
overflow: auto;
position: fixed;
right: 0;
top: 0;
transition: margin-right 0.5s ease 0s;
-webkit-transition: margin-right 0.5s ease 0s;
-moz-transition: margin-right 0.5s ease 0s;
-o-transition: margin-right 0.5s ease 0s;
width: 222px;
z-index: 2000;
margin:0 -222px 0 0;

}
.vr-ar ul.pfr_menu_items.nav
{
display: block;
height: auto;

}
.vr-ar .menu-center
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
.vr-ar .menu-center
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;display:block !important;
transition: margin-right 0.5s ease 0s;

}
.nav-expanded .fixed-top .navbar-toggle,.nav-expanded .fixed-top .navbar-toggle:hover,.nav-expanded .fixed-top .navbar-toggle:active
{
float:right;

}
.fixed-top
{
transform:none;
position: sticky;
width: 100% !important;

}
.fixed-top #nav-expander
{
transition: all 0.5s ease 0s;

}
.fixed-top .navbar-collapse, .fixed-bottom .navbar-collapse
{
max-height:100%;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
}
/* tablet view end */
/* mobile view start */
@media only screen
and (max-width : 767px)
{
.vr-ar #pfr_header_inner 
{
height:1080px;
position:relative;
}
.vr-ar .pfr_vr-ar_html_row0, .pfr_vr-ar_html_row0
{
border-radius:0 0 0 0;
border:solid rgba(52,52,52,1);
border-width: 0 0 0 0;
box-shadow:none;margin:0 0 0 0;
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;padding:0 0 0 0;
}
.vr-ar .pfr_vr-ar_html_column00, .pfr_vr-ar_html_column00
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;margin:0 0 0 0;
padding:0 0 0 0;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.vr-ar .pfr_vr-ar_html_column00 h1 
{
font-size:0.24em;
}
.vr-ar .pfr_vr-ar_html_column00 h2 
{
font-size:0.2em;
}
.vr-ar .pfr_vr-ar_html_column00 h3 
{
font-size:0.19em;
}
.vr-ar .pfr_vr-ar_html_column00 h4 
{
font-size:0.14em;
}
.vr-ar .pfr_vr-ar_html_column00 h5 
{
font-size:0.11em;
}
.vr-ar .pfr_vr-ar_html_column00 h6 
{
font-size:0.09em;
}
.vr-ar .pfr_vr-ar_html_column00 p 
{
font-size:0.11em;
}
.vr-ar .pfr_vr-ar_html_column00 p a:not(.btn):focus,.vr-ar .pfr_vr-ar_html_column00 p a:not(.btn)
{
font-size:1em;
}
.vr-ar .pfr_vr-ar_html_column00 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar .pfr_vr-ar_html_column00 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_headershape01
{
top:10px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:199px;
height:127px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape01 h1 
{
font-size:0.21em;
}
.vr-ar .pfr_headershape01 h2 
{
font-size:0.19em;
}
.vr-ar .pfr_headershape01 h3 
{
font-size:0.17em;
}
.vr-ar .pfr_headershape01 h4 
{
font-size:0.13em;
}
.vr-ar .pfr_headershape01 h5 
{
font-size:0.1em;
}
.vr-ar .pfr_headershape01 h6 
{
font-size:0.09em;
}
.vr-ar .pfr_headershape01 p 
{
font-size:0.1em;
}
.vr-ar .pfr_headershape01 p a:not(.btn):focus,.vr-ar .pfr_headershape01 p a:not(.btn)
{
font-size:1em;
}
.vr-ar .pfr_headershape01 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar .pfr_headershape01 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_headershape02
{
display:none;

}
.vr-ar .pfr_headershape03
{
display:none;

}
.vr-ar .pfr_headershape04
{
display:none;

}
.vr-ar .pfr_headershape05
{
display:none;

}
.vr-ar .pfr_headershape06
{
display:none;

}
.vr-ar .pfr_headershape07
{
display:none;

}
.vr-ar .pfr_headershape08
{
display:none;

}
.vr-ar .pfr_headershape09
{
display:none;

}
.vr-ar .pfr_headershape010
{
display:none;

}
.vr-ar .pfr_headershape011
{
display:none;

}
.vr-ar .pfr_headershape012
{
display:none;

}
.vr-ar .pfr_headershape013
{
display:none;

}
.vr-ar .pfr_headershape014
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:231.46px;
position:absolute;
left:10.78%;
right:auto;
width:140px;
height:49px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape014 h1 
{
font-size:1.29em;
}
.vr-ar .pfr_headershape014 h2 
{
font-size:1.11em;
}
.vr-ar .pfr_headershape014 h3 
{
font-size:1.03em;
}
.vr-ar .pfr_headershape014 h4 
{
font-size:0.77em;
}
.vr-ar .pfr_headershape014 h5 
{
font-size:0.6em;
}
.vr-ar .pfr_headershape014 h6 
{
font-size:0.51em;
}
.vr-ar .pfr_headershape014 p 
{
font-size:0.6em;
}
.vr-ar .pfr_headershape014 p a:not(.btn):focus,.vr-ar .pfr_headershape014 p a:not(.btn)
{
font-size:1em;
}
.vr-ar .pfr_headershape014 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar .pfr_headershape014 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_headershape015
{
display:none;

}
.vr-ar .pfr_headershape016
{
display:none;

}
.vr-ar .pfr_headershape017
{
display:none;

}
.vr-ar .pfr_headershape018
{
display:none;

}
.vr-ar .pfr_headershape019
{
display:none;

}
.vr-ar .pfr_headershape020
{
display:none;

}
.vr-ar .pfr_headershape021
{
display:none;

}
.vr-ar .pfr_headershape022
{
display:none;

}
.vr-ar .pfr_headershape023
{
display:none;

}
.vr-ar .pfr_headershape024
{
display:none;

}
.vr-ar .pfr_headershape025
{
display:none;

}
.vr-ar .pfr_headershape026
{
top:288.46px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:280px;
height:330px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape026 h1 
{
font-size:2.14em;
}
.vr-ar .pfr_headershape026 h2 
{
font-size:1.86em;
}
.vr-ar .pfr_headershape026 h3 
{
font-size:1.71em;
}
.vr-ar .pfr_headershape026 h4 
{
font-size:1.29em;
}
.vr-ar .pfr_headershape026 h5 
{
font-size:1em;
}
.vr-ar .pfr_headershape026 h6 
{
font-size:0.86em;
}
.vr-ar .pfr_headershape026 p 
{
font-size:1em;
}
.vr-ar .pfr_headershape026 p a:not(.btn):focus,.vr-ar .pfr_headershape026 p a:not(.btn)
{
font-size:1em;
}
.vr-ar .pfr_headershape026 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar .pfr_headershape026 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_headershape027
{
display:none;

}
.vr-ar .pfr_headershape028
{
top:338.46px;
position:absolute;
left:6.25%;
right:auto;
width:280px;
height:290px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape028 h1 
{
font-size:2.14em;
}
.vr-ar .pfr_headershape028 h2 
{
font-size:1.86em;
}
.vr-ar .pfr_headershape028 h3 
{
font-size:1.71em;
}
.vr-ar .pfr_headershape028 h4 
{
font-size:1.29em;
}
.vr-ar .pfr_headershape028 h5 
{
font-size:1em;
}
.vr-ar .pfr_headershape028 h6 
{
font-size:0.86em;
}
.vr-ar .pfr_headershape028 p 
{
font-size:1em;
}
.vr-ar .pfr_headershape028 p a:not(.btn):focus,.vr-ar .pfr_headershape028 p a:not(.btn)
{
font-size:1em;
}
.vr-ar .pfr_headershape028 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar .pfr_headershape028 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_headershape029
{
top:567.46px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:141px;
height:51px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape029 h1 
{
font-size:2.14em;
}
.vr-ar .pfr_headershape029 h2 
{
font-size:1.86em;
}
.vr-ar .pfr_headershape029 h3 
{
font-size:1.71em;
}
.vr-ar .pfr_headershape029 h4 
{
font-size:1.29em;
}
.vr-ar .pfr_headershape029 h5 
{
font-size:1em;
}
.vr-ar .pfr_headershape029 h6 
{
font-size:0.86em;
}
.vr-ar .pfr_headershape029 p 
{
font-size:1em;
}
.vr-ar .pfr_headershape029 p a:not(.btn):focus,.vr-ar .pfr_headershape029 p a:not(.btn)
{
font-size:1em;
}
.vr-ar .pfr_headershape029 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar .pfr_headershape029 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_headershape030
{
top:678.46px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:280px;
height:330px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape030 h1 
{
font-size:2.14em;
}
.vr-ar .pfr_headershape030 h2 
{
font-size:1.86em;
}
.vr-ar .pfr_headershape030 h3 
{
font-size:1.71em;
}
.vr-ar .pfr_headershape030 h4 
{
font-size:1.29em;
}
.vr-ar .pfr_headershape030 h5 
{
font-size:1em;
}
.vr-ar .pfr_headershape030 h6 
{
font-size:0.86em;
}
.vr-ar .pfr_headershape030 p 
{
font-size:1em;
}
.vr-ar .pfr_headershape030 p a:not(.btn):focus,.vr-ar .pfr_headershape030 p a:not(.btn)
{
font-size:1em;
}
.vr-ar .pfr_headershape030 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar .pfr_headershape030 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_headershape031
{
top:344.46px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:157px;
height:99px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape031 h1 
{
font-size:1.93em;
}
.vr-ar .pfr_headershape031 h2 
{
font-size:1.67em;
}
.vr-ar .pfr_headershape031 h3 
{
font-size:1.54em;
}
.vr-ar .pfr_headershape031 h4 
{
font-size:1.16em;
}
.vr-ar .pfr_headershape031 h5 
{
font-size:0.9em;
}
.vr-ar .pfr_headershape031 h6 
{
font-size:0.77em;
}
.vr-ar .pfr_headershape031 p 
{
font-size:0.9em;
}
.vr-ar .pfr_headershape031 p a:not(.btn):focus,.vr-ar .pfr_headershape031 p a:not(.btn)
{
font-size:1em;
}
.vr-ar .pfr_headershape031 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar .pfr_headershape031 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_headershape032
{
top:728.46px;
position:absolute;
left:6.25%;
right:auto;
width:279.5px;
height:290px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape032 h1 
{
font-size:2.14em;
}
.vr-ar .pfr_headershape032 h2 
{
font-size:1.86em;
}
.vr-ar .pfr_headershape032 h3 
{
font-size:1.71em;
}
.vr-ar .pfr_headershape032 h4 
{
font-size:1.29em;
}
.vr-ar .pfr_headershape032 h5 
{
font-size:1em;
}
.vr-ar .pfr_headershape032 h6 
{
font-size:0.86em;
}
.vr-ar .pfr_headershape032 p 
{
font-size:1em;
}
.vr-ar .pfr_headershape032 p a:not(.btn):focus,.vr-ar .pfr_headershape032 p a:not(.btn)
{
font-size:1em;
}
.vr-ar .pfr_headershape032 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar .pfr_headershape032 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_headershape033
{
top:736.46px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:177px;
height:99px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape033 h1 
{
font-size:1.93em;
}
.vr-ar .pfr_headershape033 h2 
{
font-size:1.67em;
}
.vr-ar .pfr_headershape033 h3 
{
font-size:1.54em;
}
.vr-ar .pfr_headershape033 h4 
{
font-size:1.16em;
}
.vr-ar .pfr_headershape033 h5 
{
font-size:0.9em;
}
.vr-ar .pfr_headershape033 h6 
{
font-size:0.77em;
}
.vr-ar .pfr_headershape033 p 
{
font-size:0.9em;
}
.vr-ar .pfr_headershape033 p a:not(.btn):focus,.vr-ar .pfr_headershape033 p a:not(.btn)
{
font-size:1em;
}
.vr-ar .pfr_headershape033 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar .pfr_headershape033 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_headershape034
{
top:957.46px;
position:absolute;
left:27.97%;
right:auto;
width:141px;
height:55px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape034 h1 
{
font-size:2.14em;
}
.vr-ar .pfr_headershape034 h2 
{
font-size:1.86em;
}
.vr-ar .pfr_headershape034 h3 
{
font-size:1.71em;
}
.vr-ar .pfr_headershape034 h4 
{
font-size:1.29em;
}
.vr-ar .pfr_headershape034 h5 
{
font-size:1em;
}
.vr-ar .pfr_headershape034 h6 
{
font-size:0.86em;
}
.vr-ar .pfr_headershape034 p 
{
font-size:1em;
}
.vr-ar .pfr_headershape034 p a:not(.btn):focus,.vr-ar .pfr_headershape034 p a:not(.btn)
{
font-size:1em;
}
.vr-ar .pfr_headershape034 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar .pfr_headershape034 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_headershape035
{
display:none;

}
.vr-ar .pfr_headershape036
{
top:835.46px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:265px;
height:116px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape036 h1 
{
font-size:1.82em;
}
.vr-ar .pfr_headershape036 h2 
{
font-size:1.58em;
}
.vr-ar .pfr_headershape036 h3 
{
font-size:1.46em;
}
.vr-ar .pfr_headershape036 h4 
{
font-size:1.09em;
}
.vr-ar .pfr_headershape036 h5 
{
font-size:0.85em;
}
.vr-ar .pfr_headershape036 h6 
{
font-size:0.73em;
}
.vr-ar .pfr_headershape036 p 
{
font-size:0.85em;
}
.vr-ar .pfr_headershape036 p a:not(.btn):focus,.vr-ar .pfr_headershape036 p a:not(.btn)
{
font-size:1em;
}
.vr-ar .pfr_headershape036 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar .pfr_headershape036 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_headershape037
{
top:443.46px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:239px;
height:114px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vr-ar .pfr_headershape037 h1 
{
font-size:1.82em;
}
.vr-ar .pfr_headershape037 h2 
{
font-size:1.58em;
}
.vr-ar .pfr_headershape037 h3 
{
font-size:1.46em;
}
.vr-ar .pfr_headershape037 h4 
{
font-size:1.09em;
}
.vr-ar .pfr_headershape037 h5 
{
font-size:0.85em;
}
.vr-ar .pfr_headershape037 h6 
{
font-size:0.73em;
}
.vr-ar .pfr_headershape037 p 
{
font-size:0.85em;
}
.vr-ar .pfr_headershape037 p a:not(.btn):focus,.vr-ar .pfr_headershape037 p a:not(.btn)
{
font-size:1em;
}
.vr-ar .pfr_headershape037 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar .pfr_headershape037 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_headershape038
{
display:none;

}
.vr-ar .pfr_headershape039
{
display:none;

}
.vr-ar .pfr_headershape040
{
display:none;

}
.vr-ar .pfr_footershape1
{
top:71.68px;
position:absolute;
left: 6.41%;
right:auto;
top:71.68px;
width:81px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.vr-ar footer #pfr_footer_inner .pfr_footershape1 h1 
{
font-size:1.71em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape1 h2 
{
font-size:1.49em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape1 h3 
{
font-size:1.37em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape1 h4 
{
font-size:1.03em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape1 h5 
{
font-size:0.8em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape1 h6 
{
font-size:0.69em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape1 p 
{
font-size:0.8em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):focus,.vr-ar footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn)
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_footershape2
{
top:71.68px;
position:absolute;
left: 28.28%;
right:auto;
top:71.68px;
width:120px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.vr-ar footer #pfr_footer_inner .pfr_footershape2 h1 
{
font-size:1.71em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape2 h2 
{
font-size:1.49em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape2 h3 
{
font-size:1.37em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape2 h4 
{
font-size:1.03em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape2 h5 
{
font-size:0.8em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape2 h6 
{
font-size:0.69em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape2 p 
{
font-size:0.8em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):focus,.vr-ar footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn)
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_footershape3
{
top:72.68px;
position:absolute;
right:  3.12%;
left:auto;
top:72.68px;
width:98px;
height:21px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.vr-ar footer #pfr_footer_inner .pfr_footershape3 h1 
{
font-size:1.71em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape3 h2 
{
font-size:1.49em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape3 h3 
{
font-size:1.37em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape3 h4 
{
font-size:1.03em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape3 h5 
{
font-size:0.8em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape3 h6 
{
font-size:0.69em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape3 p 
{
font-size:0.8em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):focus,.vr-ar footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn)
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_footershape4
{
top:17px;
position:absolute;
left: 13.44%;
right:auto;
top:17px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.vr-ar footer #pfr_footer_inner .pfr_footershape4 h1 
{
font-size:2.14em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape4 h2 
{
font-size:1.86em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape4 h3 
{
font-size:1.71em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape4 h4 
{
font-size:1.29em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape4 h5 
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape4 h6 
{
font-size:0.86em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape4 p 
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):focus,.vr-ar footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn)
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_footershape5
{
top:17px;
position:absolute;
left: 28.91%;
right:auto;
top:17px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.vr-ar footer #pfr_footer_inner .pfr_footershape5 h1 
{
font-size:2.14em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape5 h2 
{
font-size:1.86em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape5 h3 
{
font-size:1.71em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape5 h4 
{
font-size:1.29em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape5 h5 
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape5 h6 
{
font-size:0.86em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape5 p 
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):focus,.vr-ar footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn)
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_footershape6
{
top:17px;
position:absolute;
left: 43.75%;
right:auto;
top:17px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.vr-ar footer #pfr_footer_inner .pfr_footershape6 h1 
{
font-size:2.14em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape6 h2 
{
font-size:1.86em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape6 h3 
{
font-size:1.71em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape6 h4 
{
font-size:1.29em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape6 h5 
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape6 h6 
{
font-size:0.86em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape6 p 
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):focus,.vr-ar footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn)
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_footershape7
{
top:17px;
position:absolute;
right:  14.06%;
left:auto;
top:17px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.vr-ar footer #pfr_footer_inner .pfr_footershape7 h1 
{
font-size:2.14em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape7 h2 
{
font-size:1.86em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape7 h3 
{
font-size:1.71em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape7 h4 
{
font-size:1.29em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape7 h5 
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape7 h6 
{
font-size:0.86em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape7 p 
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):focus,.vr-ar footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn)
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_footershape8
{
top:17px;
position:absolute;
right:  29.38%;
left:auto;
top:17px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.vr-ar footer #pfr_footer_inner .pfr_footershape8 h1 
{
font-size:2.14em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape8 h2 
{
font-size:1.86em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape8 h3 
{
font-size:1.71em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape8 h4 
{
font-size:1.29em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape8 h5 
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape8 h6 
{
font-size:0.86em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape8 p 
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):focus,.vr-ar footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn)
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):visited
{
font-size:1em;
}
.vr-ar footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):hover
{
font-size:1em;
}
.vr-ar .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
.nav-expanded #pfr_menu #navigationmenu .navbar-collapse 
{
margin:0;

}
#pfr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;

}
.vr-ar .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 9px;
top: 10px;
}
.vr-ar .pfr_menu_logo_text 
{
display:none;}
.vr-ar header#pfr_header
{
height:auto;
box-sizing:border-box;
}
.vr-ar .innermenu
{
width:100%;

}
.vr-ar .innermenu
{
position:absolute;
top:159px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.vr-ar #pfr_menu 
{
margin-left:auto;
margin-right:auto;

}
.nav-expanded #pfr_menu #navigationmenu .navbar-collapse 
{
margin:0;

}
#pfr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;

}
li.show > ul.child.collapse 
{
display:inline-block;
}
.vr-ar .pfr_menu_logo_text 
{
display:none;}
.vr-ar #pfr_copyright 
{
top:118.68px;
position:absolute;
z-index:502;
left: 20.94%;
right:auto;
display:block;
overflow:auto;
}
.vr-ar #pfr_copyright a,.vr-ar #pfr_copyright span
{
display:inline;}
.vr-ar #pfr_footer_designed_by_links span#pfr_footer_designed_by 
{
font-size:12px;
font-family:"Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;
}
.vr-ar #pfr_footer_designed_by_links 
{
top:100.68px;
position:absolute;
z-index:502;
left: 31.09%;
right:auto;
text-align:center;
overflow:auto;
}
.vr-ar #pfr_footer_designed_by_links #pfr_footer_designed_by 
{
vertical-align:middle;
line-height:initial;
}
.vr-ar #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.vr-ar #pfr_html_content_margin 
{
padding:0 0 0 0;
border-radius:0 0 0 0;
border:solid rgba(52,52,52,1);
border-width: 0 0 0 0;
box-shadow:none;margin:0 0 0 0;
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;box-sizing:border-box;
}
.vr-ar.nav-expanded #pfr_page
{
position:relative;

}
.vr-ar.nav-expanded #pfr_content_and_sidebar_container
{
position:relative;

}
.vr-ar.nav-expanded
{
right:222px;

}
.vr-ar.nav-expanded #pfr_header
{
position:relative;
width:100%;

}
.vr-ar.nav-expanded #pfr_menu
{
width:100%;

}
.vr-ar.nav-expanded
{
transition: right 0.5s ease 0s;
-webkit-transition: right 0.5s ease 0s;
-moz-transition: right 0.5s ease 0s;
-o-transition: right 0.5s ease 0s;

}
.vr-arbody
{
right:0;
position:relative;
transition: right 0.5s ease 0s;

}
.vr-ar #pfr_content_and_sidebar_container
{
transition: all 0.5s ease 0s;

}
.vr-ar header#pfr_header
{
margin-right:0;
transition: margin-right 0.5s ease 0s;

}
.vr-ar #pfr_menu
{
margin-right:0;
transition: all 0.5s ease 0s;

}
.vr-ar.nav-expanded .menu-center
{
margin-right: 0;

}
.vr-ar button.nav-expander
{
right: 0;
transition: left 0.3s ease-in-out 0s;
-webkit-transition: left 0.3s ease-in-out 0s;
-moz-transition: left 0.3s ease-in-out 0s;
-o-transition: left 0.3s ease-in-out 0s;
z-index: 12;

}
.vr-ar .menu-center
{
height: 100% !important;
overflow: auto;
position: fixed;
right: 0;
top: 0;
transition: margin-right 0.5s ease 0s;
-webkit-transition: margin-right 0.5s ease 0s;
-moz-transition: margin-right 0.5s ease 0s;
-o-transition: margin-right 0.5s ease 0s;
width: 222px;
z-index: 2000;
margin:0 -222px 0 0;

}
.vr-ar ul.pfr_menu_items.nav
{
display: block;
height: auto;

}
.vr-ar .menu-center
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
.vr-ar .menu-center
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;display:block !important;
transition: margin-right 0.5s ease 0s;

}
.nav-expanded .fixed-top .navbar-toggle,.nav-expanded .fixed-top .navbar-toggle:hover,.nav-expanded .fixed-top .navbar-toggle:active
{
float:right;

}
.fixed-top
{
transform:none;
position: sticky;
width: 100% !important;

}
.fixed-top #nav-expander
{
transition: all 0.5s ease 0s;

}
.fixed-top .navbar-collapse, .fixed-bottom .navbar-collapse
{
max-height:100%;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
.vr-ar ul.pfr_vmenu_items.nav .dropdown-menu > li,.vr-ar .pfr_vmenu_items li ul.child li a 
{
 display: block;
}
}
/* mobile view end */
/* desktop view start */ 
.impresion-y-3d #pfr_header_inner 
{
height:1081px;
position:relative;
}
.impresion-y-3d .pfr_impresion-y-3d_html_row0, .pfr_impresion-y-3d_html_row0
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
.impresion-y-3d .pfr_impresion-y-3d_html_column00, .pfr_impresion-y-3d_html_column00
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 5px 0 5px;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.impresion-y-3d .pfr_headershape01
{
top:10px;
position:absolute;
left:12.05%;
right:auto;
width:195px;
height:140px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape02
{
display:none;

}
.impresion-y-3d .pfr_headershape03
{
display:none;

}
.impresion-y-3d .pfr_headershape04
{
display:none;

}
.impresion-y-3d .pfr_headershape05
{
display:none;

}
.impresion-y-3d .pfr_headershape06
{
display:none;

}
.impresion-y-3d .pfr_headershape07
{
display:none;

}
.impresion-y-3d .pfr_headershape08
{
display:none;

}
.impresion-y-3d .pfr_headershape09
{
display:none;

}
.impresion-y-3d .pfr_headershape010
{
display:none;

}
.impresion-y-3d .pfr_headershape011
{
display:none;

}
.impresion-y-3d .pfr_headershape012
{
display:none;

}
.impresion-y-3d .pfr_headershape013
{
display:none;

}
.impresion-y-3d .pfr_headershape014
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:422.46px;
position:absolute;
left:16.45%;
right:auto;
width:303px;
height:284px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape015
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:463.46px;
position:absolute;
left:33.29%;
right:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape016
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:558.46px;
position:absolute;
left:33.29%;
right:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape017
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:512.46px;
position:absolute;
left:33.29%;
right:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape018
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:608.5px;
position:absolute;
left:33.29%;
right:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape019
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:657.5px;
position:absolute;
left:33.29%;
right:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape020
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:416.46px;
position:absolute;
left:33.29%;
right:auto;
width:44px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape021
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:304.46px;
position:absolute;
left:12.05%;
right:auto;
width:376px;
height:68px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape022
{
background-color:#35B5EB;
background:rgba(53,181,235,1);
background-clip:padding-box;border-radius:20px 20px 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:247.46px;
position:absolute;
left:44.74%;
right:auto;
width:365px;
height:604px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape023
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;border-radius:0 0 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:478.46px;
position:absolute;
left:44.74%;
right:auto;
width:365px;
height:375px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape024
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:593.96px;
position:absolute;
left:47.22%;
right:auto;
width:270px;
height:142px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape025
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:512.46px;
position:absolute;
left:48.74%;
right:auto;
width:209px;
height:65px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape026
{
background-color:#35B5EB;
background:rgba(53,181,235,1);
background-clip:padding-box;border-radius:20px 20px 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:247.46px;
position:absolute;
right: 14.72%;
left:auto;
width:365px;
height:602px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape027
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;border-radius:0 0 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:478.46px;
position:absolute;
right: 14.72%;
left:auto;
width:365px;
height:373px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape028
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:590.46px;
position:absolute;
right: 16.97%;
left:auto;
width:273px;
height:183px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape029
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:512.46px;
position:absolute;
right: 18.26%;
left:auto;
width:224px;
height:59px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape030
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:312.46px;
position:absolute;
right: 18.88%;
left:auto;
width:200px;
height:162px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape031
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:316.46px;
position:absolute;
left:48.74%;
right:auto;
width:200px;
height:158px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape032
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:773.46px;
position:absolute;
right: 20.72%;
left:auto;
width:130px;
height:51px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape033
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:773.46px;
position:absolute;
right: 42.61%;
left:auto;
width:130px;
height:51px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_footershape1
{
top:0;position:absolute;
left: 40.36%;
right:auto;
top:0px;
width:83px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_footershape2
{
top:0;position:absolute;
left: 44.81%;
right:auto;
top:0px;
width:151px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_footershape3
{
top:0;position:absolute;
right:  40.31%;
left:auto;
top:0px;
width:133px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
 @media only screen and (min-width: 768px) 
{

}
.impresion-y-3d #pfr_menu .navbar-right.pfr_menu_items ul.dropdown-menu .sub-menu 
{
left: auto;
right: 100%;
}
@media only screen
and (min-width:992px) 
{
.impresion-y-3d .pfr_menu_items  li:hover ul.child li a
{
display:block;
}
}
.impresion-y-3d .nav.navbar-nav li.pfr_menu_items_parent.dropdown 
{
height: auto}
.impresion-y-3d .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 9px;
top: 10px;
}
.impresion-y-3d .pfr_menu_logo_text 
{
display:none;}
.impresion-y-3d header #pfr_header_inner 
{
background:url(images/1756552061header.png);
background-color:#FFFFFF;
background-repeat:no-repeat;
background-size:auto auto;
background-position:Center Center;
background-clip:padding-box;
}
.impresion-y-3d header#pfr_header
{
height:auto;
box-sizing:border-box;
}
.impresion-y-3d .innermenu
{
position:absolute;
top:84px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.impresion-y-3d #pfr_menu 
{
margin-left:auto;
margin-right:auto;

}
.impresion-y-3d #pfr_sidebar_left 
{
float: right;
clear: none;
width: 14.63%;
}
.impresion-y-3d #pfr_sidebar_right 
{
float: right;
clear: none;
width: 14.63%;
}
@media only screen
and (min-width:992px) 
{
}
@media only screen
and (min-width:992px) 
{
}
@media only screen
and (min-width : 768px)
{
.impresion-y-3d ul.pfr_vmenu_items.nav li.dropdown ul.dropdown-menu 
{
position:relative;
list-style:none;
}
.impresion-y-3d ul.pfr_vmenu_items.nav ul li.dropdown-submenu.show > ul 
{
display: block;
visibility: visible;
list-style:none;
position:relative;
}

}
.impresion-y-3d .nav.navbar-nav li.pfr_menu_items_parent.dropdown 
{
height: auto}
.impresion-y-3d .nav-pills
{
padding:0;
 list-style:none;
text-align:left;
background:none;
z-index:500;
display:inline;
zoom:1;
}
.impresion-y-3d .pfr_menu_logo_text 
{
display:none;}
.impresion-y-3d footer 
{
position: relative;
overflow: hidden;
}
.impresion-y-3d #pfr_footer_inner 
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;}
.impresion-y-3d #pfr_copyright 
{
top:182px;
position:absolute;
z-index:502;
left: 45.13%;
right:auto;
display:block;
overflow:auto;
}
.impresion-y-3d #pfr_copyright a,.impresion-y-3d #pfr_copyright span
{
display:inline;}
.impresion-y-3d #pfr_footer_designed_by_links 
{
top:162px;
position:absolute;
z-index:502;
left: 46.44%;
right:auto;
text-align:center;
overflow:auto;
}
.impresion-y-3d #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
.impresion-y-3d .back-to-top img
{
margin:0 10px 10px 0;

}
/* desktop view end */
/* tablet view start */
@media only screen
and (min-width : 768px)
and (max-width : 991px) 
{
.impresion-y-3d #pfr_header_inner 
{
height:800px;
position:relative;
}
.impresion-y-3d .pfr_headershape01
{
top:20px;
position:absolute;
left:36.39%;
right:auto;
width:207px;
height:126px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape01 h1 
{
font-size:1.54em;
}
.impresion-y-3d .pfr_headershape01 h2 
{
font-size:1.34em;
}
.impresion-y-3d .pfr_headershape01 h3 
{
font-size:1.23em;
}
.impresion-y-3d .pfr_headershape01 h4 
{
font-size:0.93em;
}
.impresion-y-3d .pfr_headershape01 h5 
{
font-size:0.72em;
}
.impresion-y-3d .pfr_headershape01 h6 
{
font-size:0.62em;
}
.impresion-y-3d .pfr_headershape01 p 
{
font-size:0.72em;
}
.impresion-y-3d .pfr_headershape01 p a:not(.btn):focus,.impresion-y-3d .pfr_headershape01 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape01 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape01 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape02
{
display:none;

}
.impresion-y-3d .pfr_headershape03
{
display:none;

}
.impresion-y-3d .pfr_headershape04
{
display:none;

}
.impresion-y-3d .pfr_headershape05
{
display:none;

}
.impresion-y-3d .pfr_headershape06
{
display:none;

}
.impresion-y-3d .pfr_headershape07
{
display:none;

}
.impresion-y-3d .pfr_headershape08
{
display:none;

}
.impresion-y-3d .pfr_headershape09
{
display:none;

}
.impresion-y-3d .pfr_headershape010
{
display:none;

}
.impresion-y-3d .pfr_headershape011
{
display:none;

}
.impresion-y-3d .pfr_headershape012
{
display:none;

}
.impresion-y-3d .pfr_headershape013
{
display:none;

}
.impresion-y-3d .pfr_headershape014
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:420.96px;
position:absolute;
left:3.06%;
right:auto;
width:208px;
height:227px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape014 h1 
{
font-size:1.71em;
}
.impresion-y-3d .pfr_headershape014 h2 
{
font-size:1.49em;
}
.impresion-y-3d .pfr_headershape014 h3 
{
font-size:1.37em;
}
.impresion-y-3d .pfr_headershape014 h4 
{
font-size:1.03em;
}
.impresion-y-3d .pfr_headershape014 h5 
{
font-size:0.8em;
}
.impresion-y-3d .pfr_headershape014 h6 
{
font-size:0.69em;
}
.impresion-y-3d .pfr_headershape014 p 
{
font-size:0.8em;
}
.impresion-y-3d .pfr_headershape014 p a:not(.btn):focus,.impresion-y-3d .pfr_headershape014 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape014 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape014 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape015
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:423.46px;
position:absolute;
left:31.18%;
right:auto;
width:20px;
height:25px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape015 h1 
{
font-size:2.14em;
}
.impresion-y-3d .pfr_headershape015 h2 
{
font-size:1.86em;
}
.impresion-y-3d .pfr_headershape015 h3 
{
font-size:1.71em;
}
.impresion-y-3d .pfr_headershape015 h4 
{
font-size:1.29em;
}
.impresion-y-3d .pfr_headershape015 h5 
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape015 h6 
{
font-size:0.86em;
}
.impresion-y-3d .pfr_headershape015 p 
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape015 p a:not(.btn):focus,.impresion-y-3d .pfr_headershape015 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape015 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape015 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape016
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:611.46px;
position:absolute;
left:31.18%;
right:auto;
width:20px;
height:27px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape016 h1 
{
font-size:2.14em;
}
.impresion-y-3d .pfr_headershape016 h2 
{
font-size:1.86em;
}
.impresion-y-3d .pfr_headershape016 h3 
{
font-size:1.71em;
}
.impresion-y-3d .pfr_headershape016 h4 
{
font-size:1.29em;
}
.impresion-y-3d .pfr_headershape016 h5 
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape016 h6 
{
font-size:0.86em;
}
.impresion-y-3d .pfr_headershape016 p 
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape016 p a:not(.btn):focus,.impresion-y-3d .pfr_headershape016 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape016 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape016 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape017
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:573.46px;
position:absolute;
left:31.18%;
right:auto;
width:20px;
height:26px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape017 h1 
{
font-size:2.14em;
}
.impresion-y-3d .pfr_headershape017 h2 
{
font-size:1.86em;
}
.impresion-y-3d .pfr_headershape017 h3 
{
font-size:1.71em;
}
.impresion-y-3d .pfr_headershape017 h4 
{
font-size:1.29em;
}
.impresion-y-3d .pfr_headershape017 h5 
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape017 h6 
{
font-size:0.86em;
}
.impresion-y-3d .pfr_headershape017 p 
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape017 p a:not(.btn):focus,.impresion-y-3d .pfr_headershape017 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape017 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape017 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape018
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:499.15px;
position:absolute;
left:31.18%;
right:auto;
width:20px;
height:26px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape018 h1 
{
font-size:2.14em;
}
.impresion-y-3d .pfr_headershape018 h2 
{
font-size:1.86em;
}
.impresion-y-3d .pfr_headershape018 h3 
{
font-size:1.71em;
}
.impresion-y-3d .pfr_headershape018 h4 
{
font-size:1.29em;
}
.impresion-y-3d .pfr_headershape018 h5 
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape018 h6 
{
font-size:0.86em;
}
.impresion-y-3d .pfr_headershape018 p 
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape018 p a:not(.btn):focus,.impresion-y-3d .pfr_headershape018 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape018 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape018 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape019
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:461.46px;
position:absolute;
left:31.18%;
right:auto;
width:20px;
height:28px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape019 h1 
{
font-size:2.14em;
}
.impresion-y-3d .pfr_headershape019 h2 
{
font-size:1.86em;
}
.impresion-y-3d .pfr_headershape019 h3 
{
font-size:1.71em;
}
.impresion-y-3d .pfr_headershape019 h4 
{
font-size:1.29em;
}
.impresion-y-3d .pfr_headershape019 h5 
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape019 h6 
{
font-size:0.86em;
}
.impresion-y-3d .pfr_headershape019 p 
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape019 p a:not(.btn):focus,.impresion-y-3d .pfr_headershape019 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape019 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape019 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape020
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:535.15px;
position:absolute;
left:31.18%;
right:auto;
width:20px;
height:27px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape020 h1 
{
font-size:2.14em;
}
.impresion-y-3d .pfr_headershape020 h2 
{
font-size:1.86em;
}
.impresion-y-3d .pfr_headershape020 h3 
{
font-size:1.71em;
}
.impresion-y-3d .pfr_headershape020 h4 
{
font-size:1.29em;
}
.impresion-y-3d .pfr_headershape020 h5 
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape020 h6 
{
font-size:0.86em;
}
.impresion-y-3d .pfr_headershape020 p 
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape020 p a:not(.btn):focus,.impresion-y-3d .pfr_headershape020 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape020 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape020 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape021
{
top:307.46px;
position:absolute;
left:3.06%;
right:auto;
width:245px;
height:54px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape021 h1 
{
font-size:1.54em;
}
.impresion-y-3d .pfr_headershape021 h2 
{
font-size:1.34em;
}
.impresion-y-3d .pfr_headershape021 h3 
{
font-size:1.23em;
}
.impresion-y-3d .pfr_headershape021 h4 
{
font-size:0.93em;
}
.impresion-y-3d .pfr_headershape021 h5 
{
font-size:0.72em;
}
.impresion-y-3d .pfr_headershape021 h6 
{
font-size:0.62em;
}
.impresion-y-3d .pfr_headershape021 p 
{
font-size:0.72em;
}
.impresion-y-3d .pfr_headershape021 p a:not(.btn):focus,.impresion-y-3d .pfr_headershape021 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape021 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape021 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape022
{
top:277.46px;
position:absolute;
right: 2.86%;
left:auto;
width:220px;
height:453.710153112163px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape022 h1 
{
font-size:2.14em;
}
.impresion-y-3d .pfr_headershape022 h2 
{
font-size:1.86em;
}
.impresion-y-3d .pfr_headershape022 h3 
{
font-size:1.71em;
}
.impresion-y-3d .pfr_headershape022 h4 
{
font-size:1.29em;
}
.impresion-y-3d .pfr_headershape022 h5 
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape022 h6 
{
font-size:0.86em;
}
.impresion-y-3d .pfr_headershape022 p 
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape022 p a:not(.btn):focus,.impresion-y-3d .pfr_headershape022 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape022 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape022 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape023
{
top:461.46px;
position:absolute;
right: 2.86%;
left:auto;
width:220px;
height:293px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape023 h1 
{
font-size:2.14em;
}
.impresion-y-3d .pfr_headershape023 h2 
{
font-size:1.86em;
}
.impresion-y-3d .pfr_headershape023 h3 
{
font-size:1.71em;
}
.impresion-y-3d .pfr_headershape023 h4 
{
font-size:1.29em;
}
.impresion-y-3d .pfr_headershape023 h5 
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape023 h6 
{
font-size:0.86em;
}
.impresion-y-3d .pfr_headershape023 p 
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape023 p a:not(.btn):focus,.impresion-y-3d .pfr_headershape023 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape023 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape023 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape024
{
top:525.15px;
position:absolute;
right: 5.08%;
left:auto;
width:192px;
height:98px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape024 h1 
{
font-size:1.71em;
}
.impresion-y-3d .pfr_headershape024 h2 
{
font-size:1.49em;
}
.impresion-y-3d .pfr_headershape024 h3 
{
font-size:1.37em;
}
.impresion-y-3d .pfr_headershape024 h4 
{
font-size:1.03em;
}
.impresion-y-3d .pfr_headershape024 h5 
{
font-size:0.8em;
}
.impresion-y-3d .pfr_headershape024 h6 
{
font-size:0.69em;
}
.impresion-y-3d .pfr_headershape024 p 
{
font-size:0.8em;
}
.impresion-y-3d .pfr_headershape024 p a:not(.btn):focus,.impresion-y-3d .pfr_headershape024 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape024 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape024 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape025
{
top:474.46px;
position:absolute;
right: 6.64%;
left:auto;
width:168px;
height:42px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape025 h1 
{
font-size:1.71em;
}
.impresion-y-3d .pfr_headershape025 h2 
{
font-size:1.49em;
}
.impresion-y-3d .pfr_headershape025 h3 
{
font-size:1.37em;
}
.impresion-y-3d .pfr_headershape025 h4 
{
font-size:1.03em;
}
.impresion-y-3d .pfr_headershape025 h5 
{
font-size:0.8em;
}
.impresion-y-3d .pfr_headershape025 h6 
{
font-size:0.69em;
}
.impresion-y-3d .pfr_headershape025 p 
{
font-size:0.8em;
}
.impresion-y-3d .pfr_headershape025 p a:not(.btn):focus,.impresion-y-3d .pfr_headershape025 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape025 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape025 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape026
{
top:277.46px;
position:absolute;
left:37.81%;
right:auto;
width:220px;
height:459px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape026 h1 
{
font-size:2.14em;
}
.impresion-y-3d .pfr_headershape026 h2 
{
font-size:1.86em;
}
.impresion-y-3d .pfr_headershape026 h3 
{
font-size:1.71em;
}
.impresion-y-3d .pfr_headershape026 h4 
{
font-size:1.29em;
}
.impresion-y-3d .pfr_headershape026 h5 
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape026 h6 
{
font-size:0.86em;
}
.impresion-y-3d .pfr_headershape026 p 
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape026 p a:not(.btn):focus,.impresion-y-3d .pfr_headershape026 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape026 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape026 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape027
{
top:461.46px;
position:absolute;
left:37.81%;
right:auto;
width:220px;
height:293px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape027 h1 
{
font-size:2.14em;
}
.impresion-y-3d .pfr_headershape027 h2 
{
font-size:1.86em;
}
.impresion-y-3d .pfr_headershape027 h3 
{
font-size:1.71em;
}
.impresion-y-3d .pfr_headershape027 h4 
{
font-size:1.29em;
}
.impresion-y-3d .pfr_headershape027 h5 
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape027 h6 
{
font-size:0.86em;
}
.impresion-y-3d .pfr_headershape027 p 
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape027 p a:not(.btn):focus,.impresion-y-3d .pfr_headershape027 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape027 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape027 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape028
{
top:525.15px;
position:absolute;
left:39.71%;
right:auto;
width:193.6px;
height:148.307747931777px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape028 h1 
{
font-size:1.71em;
}
.impresion-y-3d .pfr_headershape028 h2 
{
font-size:1.49em;
}
.impresion-y-3d .pfr_headershape028 h3 
{
font-size:1.37em;
}
.impresion-y-3d .pfr_headershape028 h4 
{
font-size:1.03em;
}
.impresion-y-3d .pfr_headershape028 h5 
{
font-size:0.8em;
}
.impresion-y-3d .pfr_headershape028 h6 
{
font-size:0.69em;
}
.impresion-y-3d .pfr_headershape028 p 
{
font-size:0.8em;
}
.impresion-y-3d .pfr_headershape028 p a:not(.btn):focus,.impresion-y-3d .pfr_headershape028 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape028 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape028 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape029
{
top:474.46px;
position:absolute;
left:40.23%;
right:auto;
width:186px;
height:36px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape029 h1 
{
font-size:1.71em;
}
.impresion-y-3d .pfr_headershape029 h2 
{
font-size:1.49em;
}
.impresion-y-3d .pfr_headershape029 h3 
{
font-size:1.37em;
}
.impresion-y-3d .pfr_headershape029 h4 
{
font-size:1.03em;
}
.impresion-y-3d .pfr_headershape029 h5 
{
font-size:0.8em;
}
.impresion-y-3d .pfr_headershape029 h6 
{
font-size:0.69em;
}
.impresion-y-3d .pfr_headershape029 p 
{
font-size:0.8em;
}
.impresion-y-3d .pfr_headershape029 p a:not(.btn):focus,.impresion-y-3d .pfr_headershape029 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape029 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape029 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape030
{
top:335.46px;
position:absolute;
left:42.58%;
right:auto;
width:150px;
height:118px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape030 h1 
{
font-size:2.14em;
}
.impresion-y-3d .pfr_headershape030 h2 
{
font-size:1.86em;
}
.impresion-y-3d .pfr_headershape030 h3 
{
font-size:1.71em;
}
.impresion-y-3d .pfr_headershape030 h4 
{
font-size:1.29em;
}
.impresion-y-3d .pfr_headershape030 h5 
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape030 h6 
{
font-size:0.86em;
}
.impresion-y-3d .pfr_headershape030 p 
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape030 p a:not(.btn):focus,.impresion-y-3d .pfr_headershape030 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape030 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape030 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape031
{
top:335.46px;
position:absolute;
right: 7.81%;
left:auto;
width:150px;
height:112px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape031 h1 
{
font-size:2.14em;
}
.impresion-y-3d .pfr_headershape031 h2 
{
font-size:1.86em;
}
.impresion-y-3d .pfr_headershape031 h3 
{
font-size:1.71em;
}
.impresion-y-3d .pfr_headershape031 h4 
{
font-size:1.29em;
}
.impresion-y-3d .pfr_headershape031 h5 
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape031 h6 
{
font-size:0.86em;
}
.impresion-y-3d .pfr_headershape031 p 
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape031 p a:not(.btn):focus,.impresion-y-3d .pfr_headershape031 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape031 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape031 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape032
{
top:692.15px;
position:absolute;
left:43.88%;
right:auto;
width:130px;
height:50.560291872573px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape032 h1 
{
font-size:2.14em;
}
.impresion-y-3d .pfr_headershape032 h2 
{
font-size:1.86em;
}
.impresion-y-3d .pfr_headershape032 h3 
{
font-size:1.71em;
}
.impresion-y-3d .pfr_headershape032 h4 
{
font-size:1.29em;
}
.impresion-y-3d .pfr_headershape032 h5 
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape032 h6 
{
font-size:0.86em;
}
.impresion-y-3d .pfr_headershape032 p 
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape032 p a:not(.btn):focus,.impresion-y-3d .pfr_headershape032 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape032 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape032 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape033
{
top:692.15px;
position:absolute;
right: 9.11%;
left:auto;
width:130px;
height:52.2525439407962px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape033 h1 
{
font-size:2.14em;
}
.impresion-y-3d .pfr_headershape033 h2 
{
font-size:1.86em;
}
.impresion-y-3d .pfr_headershape033 h3 
{
font-size:1.71em;
}
.impresion-y-3d .pfr_headershape033 h4 
{
font-size:1.29em;
}
.impresion-y-3d .pfr_headershape033 h5 
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape033 h6 
{
font-size:0.86em;
}
.impresion-y-3d .pfr_headershape033 p 
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape033 p a:not(.btn):focus,.impresion-y-3d .pfr_headershape033 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape033 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape033 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_footershape1
{
top:27.8px;
position:absolute;
left: 26.63%;
right:auto;
top:27.8px;
width:84px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape1 h1 
{
font-size:2.14em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape1 h2 
{
font-size:1.86em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape1 h3 
{
font-size:1.71em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape1 h4 
{
font-size:1.29em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape1 h5 
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape1 h6 
{
font-size:0.86em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape1 p 
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):focus,.impresion-y-3d footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_footershape2
{
top:27.8px;
position:absolute;
left: 37.7%;
right:auto;
top:27.8px;
width:155px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape2 h1 
{
font-size:2.14em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape2 h2 
{
font-size:1.86em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape2 h3 
{
font-size:1.71em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape2 h4 
{
font-size:1.29em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape2 h5 
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape2 h6 
{
font-size:0.86em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape2 p 
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):focus,.impresion-y-3d footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_footershape3
{
top:27.8px;
position:absolute;
right:  24.8%;
left:auto;
top:27.8px;
width:137px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape3 h1 
{
font-size:2.14em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape3 h2 
{
font-size:1.86em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape3 h3 
{
font-size:1.71em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape3 h4 
{
font-size:1.29em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape3 h5 
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape3 h6 
{
font-size:0.86em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape3 p 
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):focus,.impresion-y-3d footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_footershape4
{
top:84px;
position:absolute;
left: 34.77%;
right:auto;
top:84px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape4 h1 
{
font-size:2.14em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape4 h2 
{
font-size:1.86em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape4 h3 
{
font-size:1.71em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape4 h4 
{
font-size:1.29em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape4 h5 
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape4 h6 
{
font-size:0.86em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape4 p 
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):focus,.impresion-y-3d footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_footershape5
{
top:84px;
position:absolute;
left: 41.15%;
right:auto;
top:84px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape5 h1 
{
font-size:2.14em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape5 h2 
{
font-size:1.86em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape5 h3 
{
font-size:1.71em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape5 h4 
{
font-size:1.29em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape5 h5 
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape5 h6 
{
font-size:0.86em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape5 p 
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):focus,.impresion-y-3d footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_footershape6
{
top:84px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
top:84px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape6 h1 
{
font-size:2.14em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape6 h2 
{
font-size:1.86em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape6 h3 
{
font-size:1.71em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape6 h4 
{
font-size:1.29em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape6 h5 
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape6 h6 
{
font-size:0.86em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape6 p 
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):focus,.impresion-y-3d footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_footershape7
{
top:85.5px;
position:absolute;
right:  35.16%;
left:auto;
top:85.5px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape7 h1 
{
font-size:2.14em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape7 h2 
{
font-size:1.86em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape7 h3 
{
font-size:1.71em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape7 h4 
{
font-size:1.29em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape7 h5 
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape7 h6 
{
font-size:0.86em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape7 p 
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):focus,.impresion-y-3d footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_footershape8
{
top:85.5px;
position:absolute;
right:  41.28%;
left:auto;
top:85.5px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape8 h1 
{
font-size:2.14em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape8 h2 
{
font-size:1.86em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape8 h3 
{
font-size:1.71em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape8 h4 
{
font-size:1.29em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape8 h5 
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape8 h6 
{
font-size:0.86em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape8 p 
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):focus,.impresion-y-3d footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
.impresion-y-3d header#pfr_header
{
height:auto;
box-sizing:border-box;
}
.impresion-y-3d .innermenu
{
width:100%;

}
.impresion-y-3d .innermenu
{
position:absolute;
top:150.4px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.impresion-y-3d #pfr_menu 
{
margin-left:auto;
margin-right:auto;

}
.impresion-y-3d li.pfr_menu_items_parent.dropdown.show 
{
height: auto}
.impresion-y-3d .nav.navbar-nav > li 
{
display:block !important;
float:none !important;
height:100px;
margin-left:65px;
margin-right:0;
}
 .navbar-expand-md .navbar-nav 
{
flex-direction: column;
}
.pfr_menu_items ul.child.dropdown-menu 
{
float: none !important;
left: 0;
min-width: 160px;
position: static;
right: auto;
}
.pfr_menu_items ul.child.dropdown-menu .menu-dropdown-styles  
{
float: none !important;
min-width: 160px;
position: static;
margin-top: 0;
}
.pfr_menu_items li a 
{
float: none !important;
}
 .navbar-expand-md .navbar-toggle 
{
display: block;
}
.navbar-collapse.collapse 
{
height:100% !important;
}
li.show > ul.child.collapse 
{
display:inline-block;
}
.impresion-y-3d .pfr_menu_logo_text 
{
display:none;}
.impresion-y-3d #pfr_copyright 
{
top:187.5px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
display:block;
overflow:auto;
}
.impresion-y-3d #pfr_copyright a,.impresion-y-3d #pfr_copyright span
{
display:inline;}
.impresion-y-3d #pfr_footer_designed_by_links 
{
top:162.5px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
overflow:auto;
}
.impresion-y-3d #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.impresion-y-3d #pfr_sidebar_left 
{
width: 0%;
}
.impresion-y-3d #pfr_content 
{
width: 100%;
}
.impresion-y-3d #pfr_sidebar_right 
{
width: 0%;
}
}
@media only screen
and (min-width : 768px)
and (max-width : 1024px) 
{
 @media only screen and (min-width: 768px) 
{
 #navigationmenu .navbar-nav 
{
padding-top:0 !important;

}

}
.impresion-y-3d li.pfr_menu_items_parent.dropdown.show 
{
height: auto}
.impresion-y-3d .nav.navbar-nav > li 
{
display:block !important;
float:none !important;
height:100px;
margin-left:65px;
margin-right:0;
}
 .navbar-expand-md .navbar-nav 
{
flex-direction: column;
}
.pfr_menu_items ul.child.dropdown-menu 
{
float: none !important;
left: 0;
min-width: 160px;
position: static;
right: auto;
}
.pfr_menu_items ul.child.dropdown-menu .menu-dropdown-styles  
{
float: none !important;
min-width: 160px;
position: static;
margin-top: 0;
}
.pfr_menu_items li a 
{
float: none !important;
}
 .navbar-expand-md .navbar-toggle 
{
display: block;
}
.navbar-collapse.collapse 
{
height:100% !important;
}
.impresion-y-3d .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 0;
top: 10px;
}
.impresion-y-3d .pfr_menu_logo_text 
{
display:none;}
.impresion-y-3d #pfr_menu .navbar-toggle
{
background-color:#263B5C;
background:rgba(38,59,92,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(38,59,92,1);
border-width: 5px 5px 5px 5px;
box-shadow:none;line-height: 1.42;

}
.impresion-y-3d #pfr_menu nav .icon-bar
{
border-width:1px 0 0 0;
border-style:solid;
border-color:#FFFFFF;
height:1px;

}
.impresion-y-3d #pfr_menu .navbar-toggle .pfr_menu_button_text
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;
}
.impresion-y-3d #pfr_menu .navbar-toggle:hover
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(255,255,255,1);
border-width: 5px 5px 5px 5px;
box-shadow:none;line-height: 1.42;

}
.impresion-y-3d #pfr_menu nav #nav-expander:hover .icon-bar
{
border-width:1px 0 0 0;
border-style:solid;
border-color:#2E1532;
height:1px;

}
.impresion-y-3d #pfr_menu .navbar-toggle:hover .pfr_menu_button_text
{
font-size:14px;
font-family:"Times New Roman";
font-weight:400;
font-style:normal;
color:#060606;
text-shadow:none;text-align:left;
text-decoration:none;
}
.impresion-y-3d #pfr_menu .navbar-toggle:active, #pfr_menu .navbar-toggle:focus
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(255,255,255,1);
border-width: 5px 5px 5px 5px;
box-shadow:none;
}
.impresion-y-3d #pfr_menu .navbar-toggle:focus .pfr_menu_button_text
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#2E1532;
text-shadow:none;text-align:left;
text-decoration:none;
}
#navigationmenu .navbar-header
{
position: relative;
float:none;
z-index:501;

}
.impresion-y-3d body.nav-expanded
{
right:222px;
position:relative;

}
.impresion-y-3d.nav-expanded
{
transition: right 0.5s ease 0s;
-webkit-transition: right 0.5s ease 0s;
-moz-transition: right 0.5s ease 0s;
-o-transition: right 0.5s ease 0s;

}
.impresion-y-3dbody
{
right:0;
position:relative;
transition: right 0.5s ease 0s;

}
.impresion-y-3d.nav-expanded .menu-center
{
margin-right: 0;

}
.impresion-y-3d button.nav-expander
{
right: 0;
transition: left 0.3s ease-in-out 0s;
-webkit-transition: left 0.3s ease-in-out 0s;
-moz-transition: left 0.3s ease-in-out 0s;
-o-transition: left 0.3s ease-in-out 0s;
z-index: 12;

}
.impresion-y-3d .menu-center
{
height: 100% !important;
overflow: auto;
position: fixed;
right: 0;
top: 0;
transition: margin-right 0.5s ease 0s;
-webkit-transition: margin-right 0.5s ease 0s;
-moz-transition: margin-right 0.5s ease 0s;
-o-transition: margin-right 0.5s ease 0s;
width: 222px;
z-index: 2000;
margin:0 -222px 0 0;

}
.impresion-y-3d ul.pfr_menu_items.nav
{
display: block;
height: auto;

}
.impresion-y-3d .menu-center
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
.impresion-y-3d .menu-center
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;display:block !important;
transition: margin-right 0.5s ease 0s;

}
.nav-expanded .fixed-top .navbar-toggle,.nav-expanded .fixed-top .navbar-toggle:hover,.nav-expanded .fixed-top .navbar-toggle:active
{
float:right;

}
.fixed-top
{
transform:none;
position: sticky;
width: 100% !important;

}
.fixed-top #nav-expander
{
transition: all 0.5s ease 0s;

}
.fixed-top .navbar-collapse, .fixed-bottom .navbar-collapse
{
max-height:100%;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
}
/* tablet view end */
/* mobile view start */
@media only screen
and (max-width : 767px)
{
.impresion-y-3d .pfr_footer_bottom_footer_inner
{
height:124px;
}
.impresion-y-3d #pfr_header_inner 
{
height:900px;
position:relative;
}
.impresion-y-3d .pfr_headershape01
{
top:10px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:199px;
height:121px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape01 h1 
{
font-size:0.21em;
}
.impresion-y-3d .pfr_headershape01 h2 
{
font-size:0.19em;
}
.impresion-y-3d .pfr_headershape01 h3 
{
font-size:0.17em;
}
.impresion-y-3d .pfr_headershape01 h4 
{
font-size:0.13em;
}
.impresion-y-3d .pfr_headershape01 h5 
{
font-size:0.1em;
}
.impresion-y-3d .pfr_headershape01 h6 
{
font-size:0.09em;
}
.impresion-y-3d .pfr_headershape01 p 
{
font-size:0.1em;
}
.impresion-y-3d .pfr_headershape01 p a:not(.btn):focus,.impresion-y-3d .pfr_headershape01 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape01 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape01 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape02
{
display:none;

}
.impresion-y-3d .pfr_headershape03
{
display:none;

}
.impresion-y-3d .pfr_headershape04
{
display:none;

}
.impresion-y-3d .pfr_headershape05
{
display:none;

}
.impresion-y-3d .pfr_headershape06
{
display:none;

}
.impresion-y-3d .pfr_headershape07
{
display:none;

}
.impresion-y-3d .pfr_headershape08
{
display:none;

}
.impresion-y-3d .pfr_headershape09
{
display:none;

}
.impresion-y-3d .pfr_headershape010
{
display:none;

}
.impresion-y-3d .pfr_headershape011
{
display:none;

}
.impresion-y-3d .pfr_headershape012
{
display:none;

}
.impresion-y-3d .pfr_headershape013
{
display:none;

}
.impresion-y-3d .pfr_headershape014
{
display:none;

}
.impresion-y-3d .pfr_headershape015
{
display:none;

}
.impresion-y-3d .pfr_headershape016
{
display:none;

}
.impresion-y-3d .pfr_headershape017
{
display:none;

}
.impresion-y-3d .pfr_headershape018
{
display:none;

}
.impresion-y-3d .pfr_headershape019
{
display:none;

}
.impresion-y-3d .pfr_headershape020
{
display:none;

}
.impresion-y-3d .pfr_headershape021
{
top:192px;
position:absolute;
left:12.66%;
right:auto;
width:239px;
height:52px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape021 h1 
{
font-size:1.5em;
}
.impresion-y-3d .pfr_headershape021 h2 
{
font-size:1.3em;
}
.impresion-y-3d .pfr_headershape021 h3 
{
font-size:1.2em;
}
.impresion-y-3d .pfr_headershape021 h4 
{
font-size:0.9em;
}
.impresion-y-3d .pfr_headershape021 h5 
{
font-size:0.7em;
}
.impresion-y-3d .pfr_headershape021 h6 
{
font-size:0.6em;
}
.impresion-y-3d .pfr_headershape021 p 
{
font-size:0.7em;
}
.impresion-y-3d .pfr_headershape021 p a:not(.btn):focus,.impresion-y-3d .pfr_headershape021 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape021 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape021 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape022
{
top:250px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:260px;
height:295px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape022 h1 
{
font-size:2.14em;
}
.impresion-y-3d .pfr_headershape022 h2 
{
font-size:1.86em;
}
.impresion-y-3d .pfr_headershape022 h3 
{
font-size:1.71em;
}
.impresion-y-3d .pfr_headershape022 h4 
{
font-size:1.29em;
}
.impresion-y-3d .pfr_headershape022 h5 
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape022 h6 
{
font-size:0.86em;
}
.impresion-y-3d .pfr_headershape022 p 
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape022 p a:not(.btn):focus,.impresion-y-3d .pfr_headershape022 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape022 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape022 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape023
{
top:290px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:260px;
height:255px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape023 h1 
{
font-size:2.14em;
}
.impresion-y-3d .pfr_headershape023 h2 
{
font-size:1.86em;
}
.impresion-y-3d .pfr_headershape023 h3 
{
font-size:1.71em;
}
.impresion-y-3d .pfr_headershape023 h4 
{
font-size:1.29em;
}
.impresion-y-3d .pfr_headershape023 h5 
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape023 h6 
{
font-size:0.86em;
}
.impresion-y-3d .pfr_headershape023 p 
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape023 p a:not(.btn):focus,.impresion-y-3d .pfr_headershape023 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape023 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape023 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape024
{
top:372.5px;
position:absolute;
left:12.66%;
right:auto;
width:239px;
height:90px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape024 h1 
{
font-size:1.71em;
}
.impresion-y-3d .pfr_headershape024 h2 
{
font-size:1.49em;
}
.impresion-y-3d .pfr_headershape024 h3 
{
font-size:1.37em;
}
.impresion-y-3d .pfr_headershape024 h4 
{
font-size:1.03em;
}
.impresion-y-3d .pfr_headershape024 h5 
{
font-size:0.8em;
}
.impresion-y-3d .pfr_headershape024 h6 
{
font-size:0.69em;
}
.impresion-y-3d .pfr_headershape024 p 
{
font-size:0.8em;
}
.impresion-y-3d .pfr_headershape024 p a:not(.btn):focus,.impresion-y-3d .pfr_headershape024 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape024 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape024 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape025
{
top:312px;
position:absolute;
left:17.66%;
right:auto;
width:207px;
height:45px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape025 h1 
{
font-size:2.14em;
}
.impresion-y-3d .pfr_headershape025 h2 
{
font-size:1.86em;
}
.impresion-y-3d .pfr_headershape025 h3 
{
font-size:1.71em;
}
.impresion-y-3d .pfr_headershape025 h4 
{
font-size:1.29em;
}
.impresion-y-3d .pfr_headershape025 h5 
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape025 h6 
{
font-size:0.86em;
}
.impresion-y-3d .pfr_headershape025 p 
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape025 p a:not(.btn):focus,.impresion-y-3d .pfr_headershape025 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape025 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape025 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape026
{
top:581.5px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:260px;
height:295px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape026 h1 
{
font-size:2.14em;
}
.impresion-y-3d .pfr_headershape026 h2 
{
font-size:1.86em;
}
.impresion-y-3d .pfr_headershape026 h3 
{
font-size:1.71em;
}
.impresion-y-3d .pfr_headershape026 h4 
{
font-size:1.29em;
}
.impresion-y-3d .pfr_headershape026 h5 
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape026 h6 
{
font-size:0.86em;
}
.impresion-y-3d .pfr_headershape026 p 
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape026 p a:not(.btn):focus,.impresion-y-3d .pfr_headershape026 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape026 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape026 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape027
{
top:621.5px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:260px;
height:255px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape027 h1 
{
font-size:2.14em;
}
.impresion-y-3d .pfr_headershape027 h2 
{
font-size:1.86em;
}
.impresion-y-3d .pfr_headershape027 h3 
{
font-size:1.71em;
}
.impresion-y-3d .pfr_headershape027 h4 
{
font-size:1.29em;
}
.impresion-y-3d .pfr_headershape027 h5 
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape027 h6 
{
font-size:0.86em;
}
.impresion-y-3d .pfr_headershape027 p 
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape027 p a:not(.btn):focus,.impresion-y-3d .pfr_headershape027 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape027 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape027 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape028
{
top:682.5px;
position:absolute;
left:12.66%;
right:auto;
width:239px;
height:128px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape028 h1 
{
font-size:1.71em;
}
.impresion-y-3d .pfr_headershape028 h2 
{
font-size:1.49em;
}
.impresion-y-3d .pfr_headershape028 h3 
{
font-size:1.37em;
}
.impresion-y-3d .pfr_headershape028 h4 
{
font-size:1.03em;
}
.impresion-y-3d .pfr_headershape028 h5 
{
font-size:0.8em;
}
.impresion-y-3d .pfr_headershape028 h6 
{
font-size:0.69em;
}
.impresion-y-3d .pfr_headershape028 p 
{
font-size:0.8em;
}
.impresion-y-3d .pfr_headershape028 p a:not(.btn):focus,.impresion-y-3d .pfr_headershape028 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape028 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape028 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape029
{
top:629.89px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:224px;
height:49px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape029 h1 
{
font-size:2.14em;
}
.impresion-y-3d .pfr_headershape029 h2 
{
font-size:1.86em;
}
.impresion-y-3d .pfr_headershape029 h3 
{
font-size:1.71em;
}
.impresion-y-3d .pfr_headershape029 h4 
{
font-size:1.29em;
}
.impresion-y-3d .pfr_headershape029 h5 
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape029 h6 
{
font-size:0.86em;
}
.impresion-y-3d .pfr_headershape029 p 
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape029 p a:not(.btn):focus,.impresion-y-3d .pfr_headershape029 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape029 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape029 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape030
{
display:none;

}
.impresion-y-3d .pfr_headershape031
{
display:none;

}
.impresion-y-3d .pfr_headershape032
{
top:817.5px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:130px;
height:51px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape032 h1 
{
font-size:2.14em;
}
.impresion-y-3d .pfr_headershape032 h2 
{
font-size:1.86em;
}
.impresion-y-3d .pfr_headershape032 h3 
{
font-size:1.71em;
}
.impresion-y-3d .pfr_headershape032 h4 
{
font-size:1.29em;
}
.impresion-y-3d .pfr_headershape032 h5 
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape032 h6 
{
font-size:0.86em;
}
.impresion-y-3d .pfr_headershape032 p 
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape032 p a:not(.btn):focus,.impresion-y-3d .pfr_headershape032 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape032 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape032 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape033
{
top:483px;
position:absolute;
left:29.69%;
right:auto;
width:130px;
height:51px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.impresion-y-3d .pfr_headershape033 h1 
{
font-size:2.14em;
}
.impresion-y-3d .pfr_headershape033 h2 
{
font-size:1.86em;
}
.impresion-y-3d .pfr_headershape033 h3 
{
font-size:1.71em;
}
.impresion-y-3d .pfr_headershape033 h4 
{
font-size:1.29em;
}
.impresion-y-3d .pfr_headershape033 h5 
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape033 h6 
{
font-size:0.86em;
}
.impresion-y-3d .pfr_headershape033 p 
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape033 p a:not(.btn):focus,.impresion-y-3d .pfr_headershape033 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape033 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d .pfr_headershape033 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_footershape1
{
top:56px;
position:absolute;
left: 6.25%;
right:auto;
top:56px;
width:81px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape1 h1 
{
font-size:1.71em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape1 h2 
{
font-size:1.49em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape1 h3 
{
font-size:1.37em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape1 h4 
{
font-size:1.03em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape1 h5 
{
font-size:0.8em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape1 h6 
{
font-size:0.69em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape1 p 
{
font-size:0.8em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):focus,.impresion-y-3d footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_footershape2
{
top:56px;
position:absolute;
left: 27.66%;
right:auto;
top:56px;
width:153px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape2 h1 
{
font-size:1.71em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape2 h2 
{
font-size:1.49em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape2 h3 
{
font-size:1.37em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape2 h4 
{
font-size:1.03em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape2 h5 
{
font-size:0.8em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape2 h6 
{
font-size:0.69em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape2 p 
{
font-size:0.8em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):focus,.impresion-y-3d footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_footershape3
{
top:57.07px;
position:absolute;
right:  4.06%;
left:auto;
top:57.07px;
width:98px;
height:21px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape3 h1 
{
font-size:1.71em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape3 h2 
{
font-size:1.49em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape3 h3 
{
font-size:1.37em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape3 h4 
{
font-size:1.03em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape3 h5 
{
font-size:0.8em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape3 h6 
{
font-size:0.69em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape3 p 
{
font-size:0.8em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):focus,.impresion-y-3d footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_footershape4
{
top:0;position:absolute;
left: 13.59%;
right:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape4 h1 
{
font-size:2.14em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape4 h2 
{
font-size:1.86em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape4 h3 
{
font-size:1.71em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape4 h4 
{
font-size:1.29em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape4 h5 
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape4 h6 
{
font-size:0.86em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape4 p 
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):focus,.impresion-y-3d footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_footershape5
{
top:0;position:absolute;
left: 28.91%;
right:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape5 h1 
{
font-size:2.14em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape5 h2 
{
font-size:1.86em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape5 h3 
{
font-size:1.71em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape5 h4 
{
font-size:1.29em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape5 h5 
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape5 h6 
{
font-size:0.86em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape5 p 
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):focus,.impresion-y-3d footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_footershape6
{
top:0;position:absolute;
left: 43.75%;
right:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape6 h1 
{
font-size:2.14em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape6 h2 
{
font-size:1.86em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape6 h3 
{
font-size:1.71em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape6 h4 
{
font-size:1.29em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape6 h5 
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape6 h6 
{
font-size:0.86em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape6 p 
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):focus,.impresion-y-3d footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_footershape7
{
top:0;position:absolute;
right:  13.44%;
left:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape7 h1 
{
font-size:2.14em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape7 h2 
{
font-size:1.86em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape7 h3 
{
font-size:1.71em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape7 h4 
{
font-size:1.29em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape7 h5 
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape7 h6 
{
font-size:0.86em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape7 p 
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):focus,.impresion-y-3d footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_footershape8
{
top:0;position:absolute;
right:  28.44%;
left:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape8 h1 
{
font-size:2.14em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape8 h2 
{
font-size:1.86em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape8 h3 
{
font-size:1.71em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape8 h4 
{
font-size:1.29em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape8 h5 
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape8 h6 
{
font-size:0.86em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape8 p 
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):focus,.impresion-y-3d footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn)
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):visited
{
font-size:1em;
}
.impresion-y-3d footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):hover
{
font-size:1em;
}
.impresion-y-3d .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
.nav-expanded #pfr_menu #navigationmenu .navbar-collapse 
{
margin:0;

}
#pfr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;

}
.impresion-y-3d .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 9px;
top: 10px;
}
.impresion-y-3d .pfr_menu_logo_text 
{
display:none;}
.impresion-y-3d header#pfr_header
{
height:auto;
box-sizing:border-box;
}
.impresion-y-3d .innermenu
{
width:100%;

}
.impresion-y-3d .innermenu
{
position:absolute;
top:134px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.impresion-y-3d #pfr_menu 
{
margin-left:auto;
margin-right:auto;

}
.nav-expanded #pfr_menu #navigationmenu .navbar-collapse 
{
margin:0;

}
#pfr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;

}
li.show > ul.child.collapse 
{
display:inline-block;
}
.impresion-y-3d .pfr_menu_logo_text 
{
display:none;}
.impresion-y-3d .pfr_footer_bottom_footer 
{
height:124px;
}
.impresion-y-3d #pfr_copyright 
{
top:98.07px;
position:absolute;
z-index:502;
left: 20.94%;
right:auto;
display:block;
overflow:auto;
}
.impresion-y-3d #pfr_copyright a,.impresion-y-3d #pfr_copyright span
{
display:inline;}
.impresion-y-3d #pfr_footer_designed_by_links span#pfr_footer_designed_by 
{
font-size:12px;
font-family:"Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;
}
.impresion-y-3d #pfr_footer_designed_by_links 
{
top:81.17px;
position:absolute;
z-index:502;
left: 31.09%;
right:auto;
text-align:center;
overflow:auto;
}
.impresion-y-3d #pfr_footer_designed_by_links #pfr_footer_designed_by 
{
vertical-align:middle;
line-height:initial;
}
.impresion-y-3d #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.impresion-y-3d #pfr_html_content_margin 
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;box-sizing:border-box;
}
.impresion-y-3d.nav-expanded #pfr_page
{
position:relative;

}
.impresion-y-3d.nav-expanded #pfr_content_and_sidebar_container
{
position:relative;

}
.impresion-y-3d.nav-expanded
{
right:222px;

}
.impresion-y-3d.nav-expanded #pfr_header
{
position:relative;
width:100%;

}
.impresion-y-3d.nav-expanded #pfr_menu
{
width:100%;

}
.impresion-y-3d.nav-expanded
{
transition: right 0.5s ease 0s;
-webkit-transition: right 0.5s ease 0s;
-moz-transition: right 0.5s ease 0s;
-o-transition: right 0.5s ease 0s;

}
.impresion-y-3dbody
{
right:0;
position:relative;
transition: right 0.5s ease 0s;

}
.impresion-y-3d #pfr_content_and_sidebar_container
{
transition: all 0.5s ease 0s;

}
.impresion-y-3d header#pfr_header
{
margin-right:0;
transition: margin-right 0.5s ease 0s;

}
.impresion-y-3d #pfr_menu
{
margin-right:0;
transition: all 0.5s ease 0s;

}
.impresion-y-3d.nav-expanded .menu-center
{
margin-right: 0;

}
.impresion-y-3d button.nav-expander
{
right: 0;
transition: left 0.3s ease-in-out 0s;
-webkit-transition: left 0.3s ease-in-out 0s;
-moz-transition: left 0.3s ease-in-out 0s;
-o-transition: left 0.3s ease-in-out 0s;
z-index: 12;

}
.impresion-y-3d .menu-center
{
height: 100% !important;
overflow: auto;
position: fixed;
right: 0;
top: 0;
transition: margin-right 0.5s ease 0s;
-webkit-transition: margin-right 0.5s ease 0s;
-moz-transition: margin-right 0.5s ease 0s;
-o-transition: margin-right 0.5s ease 0s;
width: 222px;
z-index: 2000;
margin:0 -222px 0 0;

}
.impresion-y-3d ul.pfr_menu_items.nav
{
display: block;
height: auto;

}
.impresion-y-3d .menu-center
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
.impresion-y-3d .menu-center
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;display:block !important;
transition: margin-right 0.5s ease 0s;

}
.nav-expanded .fixed-top .navbar-toggle,.nav-expanded .fixed-top .navbar-toggle:hover,.nav-expanded .fixed-top .navbar-toggle:active
{
float:right;

}
.fixed-top
{
transform:none;
position: sticky;
width: 100% !important;

}
.fixed-top #nav-expander
{
transition: all 0.5s ease 0s;

}
.fixed-top .navbar-collapse, .fixed-bottom .navbar-collapse
{
max-height:100%;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
.impresion-y-3d ul.pfr_vmenu_items.nav .dropdown-menu > li,.impresion-y-3d .pfr_vmenu_items li ul.child li a 
{
 display: block;
}
}
/* mobile view end */
/* desktop view start */ 
.alojamiento-web #pfr_header_inner 
{
height:1080px;
position:relative;
}
.alojamiento-web .pfr_alojamiento-web_html_row0, .pfr_alojamiento-web_html_row0
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
.alojamiento-web .pfr_alojamiento-web_html_column00, .pfr_alojamiento-web_html_column00
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 5px 0 5px;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.alojamiento-web .pfr_alojamiento-web_html_row1, .pfr_alojamiento-web_html_row1
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
.alojamiento-web .pfr_alojamiento-web_html_column10, .pfr_alojamiento-web_html_column10
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 5px 0 5px;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.alojamiento-web .pfr_headershape01
{
top:10px;
position:absolute;
left:12.05%;
right:auto;
width:194px;
height:140px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape02
{
display:none;

}
.alojamiento-web .pfr_headershape03
{
display:none;

}
.alojamiento-web .pfr_headershape04
{
display:none;

}
.alojamiento-web .pfr_headershape05
{
display:none;

}
.alojamiento-web .pfr_headershape06
{
display:none;

}
.alojamiento-web .pfr_headershape07
{
display:none;

}
.alojamiento-web .pfr_headershape08
{
display:none;

}
.alojamiento-web .pfr_headershape09
{
display:none;

}
.alojamiento-web .pfr_headershape010
{
display:none;

}
.alojamiento-web .pfr_headershape011
{
display:none;

}
.alojamiento-web .pfr_headershape012
{
display:none;

}
.alojamiento-web .pfr_headershape013
{
display:none;

}
.alojamiento-web .pfr_headershape014
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:316px;
position:absolute;
left:11.16%;
right:auto;
width:339px;
height:70px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape015
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:398px;
position:absolute;
left:11.16%;
right:auto;
width:287px;
height:438px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape016
{
background-color:#F46F4C;
background:rgba(244,111,76,1);
background-clip:padding-box;border-radius:20px 20px 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:299px;
position:absolute;
right: 15.09%;
left:auto;
width:365px;
height:627px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape017
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;border-radius:0 0 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:538px;
position:absolute;
right: 15.09%;
left:auto;
width:365px;
height:397px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape018
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:668px;
position:absolute;
right: 17.16%;
left:auto;
width:294px;
height:92px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape019
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:858px;
position:absolute;
right: 21.24%;
left:auto;
width:130px;
height:51px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape020
{
background-color:#F46F4C;
background:rgba(244,111,76,1);
background-clip:padding-box;border-radius:20px 20px 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:308px;
position:absolute;
left:42.06%;
right:auto;
width:365px;
height:627px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape021
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;border-radius:0 0 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:538px;
position:absolute;
left:42.06%;
right:auto;
width:365px;
height:399px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape022
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:858px;
position:absolute;
left:48.22%;
right:auto;
width:130px;
height:51px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape023
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:668px;
position:absolute;
left:43.29%;
right:auto;
width:318px;
height:119px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape024
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:465px;
position:absolute;
left:30.28%;
right:auto;
width:32px;
height:37px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape025
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:513px;
position:absolute;
left:30.28%;
right:auto;
width:32px;
height:37px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape026
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:559px;
position:absolute;
left:30.28%;
right:auto;
width:32px;
height:37px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape027
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:604px;
position:absolute;
left:30.28%;
right:auto;
width:32px;
height:37px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape028
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:649px;
position:absolute;
left:30.28%;
right:auto;
width:32px;
height:37px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape029
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:696.5px;
position:absolute;
left:30.28%;
right:auto;
width:32px;
height:37px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape030
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:745px;
position:absolute;
left:30.28%;
right:auto;
width:32px;
height:37px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape031
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:599px;
position:absolute;
right: 16.74%;
left:auto;
width:302px;
height:61px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape032
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:599px;
position:absolute;
left:45%;
right:auto;
width:253px;
height:57.5px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape033
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:370px;
position:absolute;
left:46.39%;
right:auto;
width:200px;
height:147px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape034
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:368px;
position:absolute;
right: 19.41%;
left:auto;
width:200px;
height:148px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape035
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:787px;
position:absolute;
left:30.28%;
right:auto;
width:32px;
height:37px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape036
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:415.5px;
position:absolute;
left:30.28%;
right:auto;
width:32px;
height:37px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_footershape1
{
top:0;position:absolute;
left: 40.31%;
right:auto;
top:0px;
width:83px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_footershape2
{
top:0;position:absolute;
left: 44.81%;
right:auto;
top:0px;
width:151px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_footershape3
{
top:0;position:absolute;
right:  40.2%;
left:auto;
top:0px;
width:133px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_footershape4
{
top:40px;
position:absolute;
left: 43.82%;
right:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_footershape5
{
top:40px;
position:absolute;
left: 46.44%;
right:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_footershape6
{
top:40px;
position:absolute;
left: 48.95%;
right:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_footershape7
{
top:40px;
position:absolute;
right:  44.03%;
left:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_footershape8
{
top:40px;
position:absolute;
right:  46.44%;
left:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
 @media only screen and (min-width: 768px) 
{

}
.alojamiento-web #pfr_menu .navbar-right.pfr_menu_items ul.dropdown-menu .sub-menu 
{
left: auto;
right: 100%;
}
@media only screen
and (min-width:992px) 
{
.alojamiento-web .pfr_menu_items  li:hover ul.child li a
{
display:block;
}
}
.alojamiento-web .nav.navbar-nav li.pfr_menu_items_parent.dropdown 
{
height: auto}
.alojamiento-web .navbar-default .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow 
{
display:block;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#243A5B;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-image: none;
box-sizing:border-box;
cursor:pointer;
float:left;
padding-top:0;
padding-bottom:0;
}
.alojamiento-web .pfr_menu_items  li:hover a:hover.pfr_menu_items_parent_link,.alojamiento-web .nav.pfr_menu_items  li:hover span.separator
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.alojamiento-web .nav.pfr_menu_items  li:hover a.pfr_menu_items_parent_link_arrow,.alojamiento-web .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow,.alojamiento-web .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow:hover,.alojamiento-web .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow:focus 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-image: none;
}
.alojamiento-web .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 9px;
top: 10px;
}
.alojamiento-web .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
box-sizing:border-box;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#243A5B;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor: pointer;
display: block;
float:left;
padding-top:0;
padding-bottom:0;
}
.alojamiento-web .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#243A5B;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
box-sizing:border-box;
float:left;
padding-top:0;
padding-bottom:0;
}
.alojamiento-web .nav.pfr_menu_items  li.active:hover a.pfr_menu_items_parent_link_active
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.alojamiento-web .nav.pfr_menu_items  li.active:hover a.pfr_menu_items_parent_link_active_arrow
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.alojamiento-web .pfr_menu_logo_text 
{
display:none;}
.alojamiento-web header #pfr_header_inner 
{
background:url(images/1463674101header.png);
background-color:transparent;background-repeat:no-repeat;
background-size:auto auto;
background-position:Center Center;
background-clip:padding-box;
}
.alojamiento-web header#pfr_header
{
height:auto;
box-sizing:border-box;
}
.alojamiento-web .innermenu
{
position:absolute;
top:82.69px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.alojamiento-web #pfr_menu 
{
margin-left:auto;
margin-right:auto;

}
.alojamiento-web #pfr_sidebar_left 
{
float: right;
clear: none;
width: 14.63%;
}
.alojamiento-web #pfr_sidebar_right 
{
float: right;
clear: none;
width: 14.63%;
}
@media only screen
and (min-width:992px) 
{
}
@media only screen
and (min-width:992px) 
{
}
@media only screen
and (min-width : 768px)
{
.alojamiento-web ul.pfr_vmenu_items.nav li.dropdown ul.dropdown-menu 
{
position:relative;
list-style:none;
}
.alojamiento-web ul.pfr_vmenu_items.nav ul li.dropdown-submenu.show > ul 
{
display: block;
visibility: visible;
list-style:none;
position:relative;
}

}
.alojamiento-web .nav.navbar-nav li.pfr_menu_items_parent.dropdown 
{
height: auto}
.alojamiento-web .nav-pills li 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#243A5B;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.alojamiento-web .nav-pills li:hover 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.alojamiento-web .nav-pills
{
padding:0;
 list-style:none;
text-align:left;
background:none;
z-index:500;
display:inline;
zoom:1;
}
.alojamiento-web .navbar-default .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow 
{
display:block;
background-image: none;
cursor:pointer;
padding-top:0;
padding-bottom:0;
}
.alojamiento-web .pfr_vmenu_items  li:hover a:hover.pfr_vmenu_items_parent_link,.alojamiento-web .nav.pfr_vmenu_items  li:hover span.separator
{
}
.alojamiento-web .nav.pfr_vmenu_items  li:hover a.pfr_vmenu_items_parent_link_arrow,.alojamiento-web .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow,.alojamiento-web .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow:hover,.alojamiento-web .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow:focus 
{
background-image: none;
}
.alojamiento-web .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active_arrow
{
cursor: pointer;
display: block;
padding-top:0;
padding-bottom:0;
}
.alojamiento-web .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active
{
display:block;
cursor: pointer;
padding-top:0;
padding-bottom:0;
}
.alojamiento-web .nav.pfr_vmenu_items  li.active:hover a.pfr_vmenu_items_parent_link_active
{
}
.alojamiento-web .nav.pfr_vmenu_items  li.active:hover a.pfr_vmenu_items_parent_link_active_arrow
{
}
.alojamiento-web .pfr_menu_logo_text 
{
display:none;}
.alojamiento-web footer 
{
position: relative;
overflow: hidden;
}
.alojamiento-web #pfr_footer_inner 
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;}
.alojamiento-web #pfr_copyright 
{
top:178.88px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
display:block;
overflow:auto;
}
.alojamiento-web #pfr_copyright a,.alojamiento-web #pfr_copyright span
{
display:inline;}
.alojamiento-web #pfr_footer_designed_by_links 
{
top:157px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
overflow:auto;
}
.alojamiento-web #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.alojamiento-web .pfr_menu_items  li .pfr_menu_items_parent_link
{
display:block;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#243A5B;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor:pointer;
box-sizing:border-box;
}
.alojamiento-web ul.nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow
{
display:block;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#243A5B;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
box-sizing:border-box;
cursor:pointer;
}
.alojamiento-web .pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
float: left;
padding-left:20px;
box-sizing:border-box;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#243A5B;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor: pointer;
display: block;
padding-top:0;
padding-bottom:0;
}
.alojamiento-web .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#243A5B;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
box-sizing:border-box;
padding-top:0;
padding-bottom:0;
}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
.alojamiento-web .back-to-top img
{
margin:0 10px 10px 0;

}
/* desktop view end */
/* tablet view start */
@media only screen
and (min-width : 768px)
and (max-width : 991px) 
{
.alojamiento-web .pfr_headershape01
{
top:20px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:207px;
height:126px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape01 h1 
{
font-size:1.54em;
}
.alojamiento-web .pfr_headershape01 h2 
{
font-size:1.34em;
}
.alojamiento-web .pfr_headershape01 h3 
{
font-size:1.23em;
}
.alojamiento-web .pfr_headershape01 h4 
{
font-size:0.93em;
}
.alojamiento-web .pfr_headershape01 h5 
{
font-size:0.72em;
}
.alojamiento-web .pfr_headershape01 h6 
{
font-size:0.62em;
}
.alojamiento-web .pfr_headershape01 p 
{
font-size:0.72em;
}
.alojamiento-web .pfr_headershape01 p a:not(.btn):focus,.alojamiento-web .pfr_headershape01 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web .pfr_headershape01 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web .pfr_headershape01 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_headershape02
{
display:none;

}
.alojamiento-web .pfr_headershape03
{
display:none;

}
.alojamiento-web .pfr_headershape04
{
display:none;

}
.alojamiento-web .pfr_headershape05
{
display:none;

}
.alojamiento-web .pfr_headershape06
{
display:none;

}
.alojamiento-web .pfr_headershape07
{
display:none;

}
.alojamiento-web .pfr_headershape08
{
display:none;

}
.alojamiento-web .pfr_headershape09
{
display:none;

}
.alojamiento-web .pfr_headershape010
{
display:none;

}
.alojamiento-web .pfr_headershape011
{
display:none;

}
.alojamiento-web .pfr_headershape012
{
display:none;

}
.alojamiento-web .pfr_headershape013
{
display:none;

}
.alojamiento-web .pfr_headershape014
{
top:407.5px;
position:absolute;
left:2.02%;
right:auto;
width:200px;
height:127px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape014 h1 
{
font-size:1.71em;
}
.alojamiento-web .pfr_headershape014 h2 
{
font-size:1.49em;
}
.alojamiento-web .pfr_headershape014 h3 
{
font-size:1.37em;
}
.alojamiento-web .pfr_headershape014 h4 
{
font-size:1.03em;
}
.alojamiento-web .pfr_headershape014 h5 
{
font-size:0.8em;
}
.alojamiento-web .pfr_headershape014 h6 
{
font-size:0.69em;
}
.alojamiento-web .pfr_headershape014 p 
{
font-size:0.8em;
}
.alojamiento-web .pfr_headershape014 p a:not(.btn):focus,.alojamiento-web .pfr_headershape014 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web .pfr_headershape014 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web .pfr_headershape014 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_headershape015
{
top:526.5px;
position:absolute;
left:3.06%;
right:auto;
width:166px;
height:324px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape015 h1 
{
font-size:1.46em;
}
.alojamiento-web .pfr_headershape015 h2 
{
font-size:1.26em;
}
.alojamiento-web .pfr_headershape015 h3 
{
font-size:1.17em;
}
.alojamiento-web .pfr_headershape015 h4 
{
font-size:0.87em;
}
.alojamiento-web .pfr_headershape015 h5 
{
font-size:0.68em;
}
.alojamiento-web .pfr_headershape015 h6 
{
font-size:0.58em;
}
.alojamiento-web .pfr_headershape015 p 
{
font-size:0.68em;
}
.alojamiento-web .pfr_headershape015 p a:not(.btn):focus,.alojamiento-web .pfr_headershape015 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web .pfr_headershape015 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web .pfr_headershape015 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_headershape016
{
top:370.5px;
position:absolute;
right: 2.8%;
left:auto;
width:245px;
height:560px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape016 h1 
{
font-size:2.14em;
}
.alojamiento-web .pfr_headershape016 h2 
{
font-size:1.86em;
}
.alojamiento-web .pfr_headershape016 h3 
{
font-size:1.71em;
}
.alojamiento-web .pfr_headershape016 h4 
{
font-size:1.29em;
}
.alojamiento-web .pfr_headershape016 h5 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape016 h6 
{
font-size:0.86em;
}
.alojamiento-web .pfr_headershape016 p 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape016 p a:not(.btn):focus,.alojamiento-web .pfr_headershape016 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web .pfr_headershape016 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web .pfr_headershape016 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_headershape017
{
top:545px;
position:absolute;
right: 2.8%;
left:auto;
width:245px;
height:398px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape017 h1 
{
font-size:2.14em;
}
.alojamiento-web .pfr_headershape017 h2 
{
font-size:1.86em;
}
.alojamiento-web .pfr_headershape017 h3 
{
font-size:1.71em;
}
.alojamiento-web .pfr_headershape017 h4 
{
font-size:1.29em;
}
.alojamiento-web .pfr_headershape017 h5 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape017 h6 
{
font-size:0.86em;
}
.alojamiento-web .pfr_headershape017 p 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape017 p a:not(.btn):focus,.alojamiento-web .pfr_headershape017 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web .pfr_headershape017 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web .pfr_headershape017 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_headershape018
{
top:670px;
position:absolute;
right: 3.91%;
left:auto;
width:220px;
height:188px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape018 h1 
{
font-size:2.14em;
}
.alojamiento-web .pfr_headershape018 h2 
{
font-size:1.86em;
}
.alojamiento-web .pfr_headershape018 h3 
{
font-size:1.71em;
}
.alojamiento-web .pfr_headershape018 h4 
{
font-size:1.29em;
}
.alojamiento-web .pfr_headershape018 h5 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape018 h6 
{
font-size:0.86em;
}
.alojamiento-web .pfr_headershape018 p 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape018 p a:not(.btn):focus,.alojamiento-web .pfr_headershape018 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web .pfr_headershape018 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web .pfr_headershape018 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_headershape019
{
top:872px;
position:absolute;
right: 9.77%;
left:auto;
width:130px;
height:51px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape019 h1 
{
font-size:2.14em;
}
.alojamiento-web .pfr_headershape019 h2 
{
font-size:1.86em;
}
.alojamiento-web .pfr_headershape019 h3 
{
font-size:1.71em;
}
.alojamiento-web .pfr_headershape019 h4 
{
font-size:1.29em;
}
.alojamiento-web .pfr_headershape019 h5 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape019 h6 
{
font-size:0.86em;
}
.alojamiento-web .pfr_headershape019 p 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape019 p a:not(.btn):focus,.alojamiento-web .pfr_headershape019 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web .pfr_headershape019 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web .pfr_headershape019 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_headershape020
{
top:370.5px;
position:absolute;
left:30.66%;
right:auto;
width:245px;
height:564px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape020 h1 
{
font-size:2.14em;
}
.alojamiento-web .pfr_headershape020 h2 
{
font-size:1.86em;
}
.alojamiento-web .pfr_headershape020 h3 
{
font-size:1.71em;
}
.alojamiento-web .pfr_headershape020 h4 
{
font-size:1.29em;
}
.alojamiento-web .pfr_headershape020 h5 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape020 h6 
{
font-size:0.86em;
}
.alojamiento-web .pfr_headershape020 p 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape020 p a:not(.btn):focus,.alojamiento-web .pfr_headershape020 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web .pfr_headershape020 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web .pfr_headershape020 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_headershape021
{
top:545px;
position:absolute;
left:30.66%;
right:auto;
width:245px;
height:398px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape021 h1 
{
font-size:2.14em;
}
.alojamiento-web .pfr_headershape021 h2 
{
font-size:1.86em;
}
.alojamiento-web .pfr_headershape021 h3 
{
font-size:1.71em;
}
.alojamiento-web .pfr_headershape021 h4 
{
font-size:1.29em;
}
.alojamiento-web .pfr_headershape021 h5 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape021 h6 
{
font-size:0.86em;
}
.alojamiento-web .pfr_headershape021 p 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape021 p a:not(.btn):focus,.alojamiento-web .pfr_headershape021 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web .pfr_headershape021 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web .pfr_headershape021 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_headershape022
{
top:872px;
position:absolute;
left:37.5%;
right:auto;
width:130px;
height:51px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape022 h1 
{
font-size:2.14em;
}
.alojamiento-web .pfr_headershape022 h2 
{
font-size:1.86em;
}
.alojamiento-web .pfr_headershape022 h3 
{
font-size:1.71em;
}
.alojamiento-web .pfr_headershape022 h4 
{
font-size:1.29em;
}
.alojamiento-web .pfr_headershape022 h5 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape022 h6 
{
font-size:0.86em;
}
.alojamiento-web .pfr_headershape022 p 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape022 p a:not(.btn):focus,.alojamiento-web .pfr_headershape022 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web .pfr_headershape022 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web .pfr_headershape022 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_headershape023
{
top:665px;
position:absolute;
left:32.16%;
right:auto;
width:217px;
height:195px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape023 h1 
{
font-size:2.14em;
}
.alojamiento-web .pfr_headershape023 h2 
{
font-size:1.86em;
}
.alojamiento-web .pfr_headershape023 h3 
{
font-size:1.71em;
}
.alojamiento-web .pfr_headershape023 h4 
{
font-size:1.29em;
}
.alojamiento-web .pfr_headershape023 h5 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape023 h6 
{
font-size:0.86em;
}
.alojamiento-web .pfr_headershape023 p 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape023 p a:not(.btn):focus,.alojamiento-web .pfr_headershape023 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web .pfr_headershape023 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web .pfr_headershape023 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_headershape024
{
top:797.5px;
position:absolute;
left:25.46%;
right:auto;
width:20px;
height:24px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape024 h1 
{
font-size:2.14em;
}
.alojamiento-web .pfr_headershape024 h2 
{
font-size:1.86em;
}
.alojamiento-web .pfr_headershape024 h3 
{
font-size:1.71em;
}
.alojamiento-web .pfr_headershape024 h4 
{
font-size:1.29em;
}
.alojamiento-web .pfr_headershape024 h5 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape024 h6 
{
font-size:0.86em;
}
.alojamiento-web .pfr_headershape024 p 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape024 p a:not(.btn):focus,.alojamiento-web .pfr_headershape024 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web .pfr_headershape024 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web .pfr_headershape024 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_headershape025
{
top:540px;
position:absolute;
left:25.46%;
right:auto;
width:20px;
height:24px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape025 h1 
{
font-size:2.14em;
}
.alojamiento-web .pfr_headershape025 h2 
{
font-size:1.86em;
}
.alojamiento-web .pfr_headershape025 h3 
{
font-size:1.71em;
}
.alojamiento-web .pfr_headershape025 h4 
{
font-size:1.29em;
}
.alojamiento-web .pfr_headershape025 h5 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape025 h6 
{
font-size:0.86em;
}
.alojamiento-web .pfr_headershape025 p 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape025 p a:not(.btn):focus,.alojamiento-web .pfr_headershape025 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web .pfr_headershape025 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web .pfr_headershape025 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_headershape026
{
top:574px;
position:absolute;
left:25.46%;
right:auto;
width:20px;
height:26px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape026 h1 
{
font-size:2.14em;
}
.alojamiento-web .pfr_headershape026 h2 
{
font-size:1.86em;
}
.alojamiento-web .pfr_headershape026 h3 
{
font-size:1.71em;
}
.alojamiento-web .pfr_headershape026 h4 
{
font-size:1.29em;
}
.alojamiento-web .pfr_headershape026 h5 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape026 h6 
{
font-size:0.86em;
}
.alojamiento-web .pfr_headershape026 p 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape026 p a:not(.btn):focus,.alojamiento-web .pfr_headershape026 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web .pfr_headershape026 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web .pfr_headershape026 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_headershape027
{
top:605px;
position:absolute;
left:25.46%;
right:auto;
width:20px;
height:27px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape027 h1 
{
font-size:2.14em;
}
.alojamiento-web .pfr_headershape027 h2 
{
font-size:1.86em;
}
.alojamiento-web .pfr_headershape027 h3 
{
font-size:1.71em;
}
.alojamiento-web .pfr_headershape027 h4 
{
font-size:1.29em;
}
.alojamiento-web .pfr_headershape027 h5 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape027 h6 
{
font-size:0.86em;
}
.alojamiento-web .pfr_headershape027 p 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape027 p a:not(.btn):focus,.alojamiento-web .pfr_headershape027 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web .pfr_headershape027 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web .pfr_headershape027 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_headershape028
{
top:636px;
position:absolute;
left:25.46%;
right:auto;
width:20px;
height:26px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape028 h1 
{
font-size:2.14em;
}
.alojamiento-web .pfr_headershape028 h2 
{
font-size:1.86em;
}
.alojamiento-web .pfr_headershape028 h3 
{
font-size:1.71em;
}
.alojamiento-web .pfr_headershape028 h4 
{
font-size:1.29em;
}
.alojamiento-web .pfr_headershape028 h5 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape028 h6 
{
font-size:0.86em;
}
.alojamiento-web .pfr_headershape028 p 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape028 p a:not(.btn):focus,.alojamiento-web .pfr_headershape028 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web .pfr_headershape028 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web .pfr_headershape028 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_headershape029
{
top:666px;
position:absolute;
left:25.46%;
right:auto;
width:20px;
height:25px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape029 h1 
{
font-size:2.14em;
}
.alojamiento-web .pfr_headershape029 h2 
{
font-size:1.86em;
}
.alojamiento-web .pfr_headershape029 h3 
{
font-size:1.71em;
}
.alojamiento-web .pfr_headershape029 h4 
{
font-size:1.29em;
}
.alojamiento-web .pfr_headershape029 h5 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape029 h6 
{
font-size:0.86em;
}
.alojamiento-web .pfr_headershape029 p 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape029 p a:not(.btn):focus,.alojamiento-web .pfr_headershape029 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web .pfr_headershape029 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web .pfr_headershape029 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_headershape030
{
top:696px;
position:absolute;
left:25.46%;
right:auto;
width:20px;
height:26px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape030 h1 
{
font-size:2.14em;
}
.alojamiento-web .pfr_headershape030 h2 
{
font-size:1.86em;
}
.alojamiento-web .pfr_headershape030 h3 
{
font-size:1.71em;
}
.alojamiento-web .pfr_headershape030 h4 
{
font-size:1.29em;
}
.alojamiento-web .pfr_headershape030 h5 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape030 h6 
{
font-size:0.86em;
}
.alojamiento-web .pfr_headershape030 p 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape030 p a:not(.btn):focus,.alojamiento-web .pfr_headershape030 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web .pfr_headershape030 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web .pfr_headershape030 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_headershape031
{
top:588px;
position:absolute;
right: 3.84%;
left:auto;
width:221px;
height:44px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape031 h1 
{
font-size:1.93em;
}
.alojamiento-web .pfr_headershape031 h2 
{
font-size:1.67em;
}
.alojamiento-web .pfr_headershape031 h3 
{
font-size:1.54em;
}
.alojamiento-web .pfr_headershape031 h4 
{
font-size:1.16em;
}
.alojamiento-web .pfr_headershape031 h5 
{
font-size:0.9em;
}
.alojamiento-web .pfr_headershape031 h6 
{
font-size:0.77em;
}
.alojamiento-web .pfr_headershape031 p 
{
font-size:0.9em;
}
.alojamiento-web .pfr_headershape031 p a:not(.btn):focus,.alojamiento-web .pfr_headershape031 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web .pfr_headershape031 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web .pfr_headershape031 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_headershape032
{
top:588px;
position:absolute;
left:34.11%;
right:auto;
width:202px;
height:48px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape032 h1 
{
font-size:1.93em;
}
.alojamiento-web .pfr_headershape032 h2 
{
font-size:1.67em;
}
.alojamiento-web .pfr_headershape032 h3 
{
font-size:1.54em;
}
.alojamiento-web .pfr_headershape032 h4 
{
font-size:1.16em;
}
.alojamiento-web .pfr_headershape032 h5 
{
font-size:0.9em;
}
.alojamiento-web .pfr_headershape032 h6 
{
font-size:0.77em;
}
.alojamiento-web .pfr_headershape032 p 
{
font-size:0.9em;
}
.alojamiento-web .pfr_headershape032 p a:not(.btn):focus,.alojamiento-web .pfr_headershape032 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web .pfr_headershape032 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web .pfr_headershape032 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_headershape033
{
top:415.5px;
position:absolute;
left:37.5%;
right:auto;
width:150px;
height:111px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape033 h1 
{
font-size:2.14em;
}
.alojamiento-web .pfr_headershape033 h2 
{
font-size:1.86em;
}
.alojamiento-web .pfr_headershape033 h3 
{
font-size:1.71em;
}
.alojamiento-web .pfr_headershape033 h4 
{
font-size:1.29em;
}
.alojamiento-web .pfr_headershape033 h5 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape033 h6 
{
font-size:0.86em;
}
.alojamiento-web .pfr_headershape033 p 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape033 p a:not(.btn):focus,.alojamiento-web .pfr_headershape033 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web .pfr_headershape033 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web .pfr_headershape033 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_headershape034
{
top:415.5px;
position:absolute;
right: 8.46%;
left:auto;
width:150px;
height:111px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape034 h1 
{
font-size:2.14em;
}
.alojamiento-web .pfr_headershape034 h2 
{
font-size:1.86em;
}
.alojamiento-web .pfr_headershape034 h3 
{
font-size:1.71em;
}
.alojamiento-web .pfr_headershape034 h4 
{
font-size:1.29em;
}
.alojamiento-web .pfr_headershape034 h5 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape034 h6 
{
font-size:0.86em;
}
.alojamiento-web .pfr_headershape034 p 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape034 p a:not(.btn):focus,.alojamiento-web .pfr_headershape034 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web .pfr_headershape034 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web .pfr_headershape034 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_headershape035
{
top:729.5px;
position:absolute;
left:25.46%;
right:auto;
width:20px;
height:22px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape035 h1 
{
font-size:2.14em;
}
.alojamiento-web .pfr_headershape035 h2 
{
font-size:1.86em;
}
.alojamiento-web .pfr_headershape035 h3 
{
font-size:1.71em;
}
.alojamiento-web .pfr_headershape035 h4 
{
font-size:1.29em;
}
.alojamiento-web .pfr_headershape035 h5 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape035 h6 
{
font-size:0.86em;
}
.alojamiento-web .pfr_headershape035 p 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape035 p a:not(.btn):focus,.alojamiento-web .pfr_headershape035 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web .pfr_headershape035 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web .pfr_headershape035 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_headershape036
{
top:763.5px;
position:absolute;
left:25.46%;
right:auto;
width:20px;
height:28px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape036 h1 
{
font-size:2.14em;
}
.alojamiento-web .pfr_headershape036 h2 
{
font-size:1.86em;
}
.alojamiento-web .pfr_headershape036 h3 
{
font-size:1.71em;
}
.alojamiento-web .pfr_headershape036 h4 
{
font-size:1.29em;
}
.alojamiento-web .pfr_headershape036 h5 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape036 h6 
{
font-size:0.86em;
}
.alojamiento-web .pfr_headershape036 p 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape036 p a:not(.btn):focus,.alojamiento-web .pfr_headershape036 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web .pfr_headershape036 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web .pfr_headershape036 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_footershape1
{
top:27.8px;
position:absolute;
left: 26.63%;
right:auto;
top:27.8px;
width:84px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape1 h1 
{
font-size:2.14em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape1 h2 
{
font-size:1.86em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape1 h3 
{
font-size:1.71em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape1 h4 
{
font-size:1.29em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape1 h5 
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape1 h6 
{
font-size:0.86em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape1 p 
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):focus,.alojamiento-web footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_footershape2
{
top:27.8px;
position:absolute;
left: 37.7%;
right:auto;
top:27.8px;
width:155px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape2 h1 
{
font-size:2.14em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape2 h2 
{
font-size:1.86em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape2 h3 
{
font-size:1.71em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape2 h4 
{
font-size:1.29em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape2 h5 
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape2 h6 
{
font-size:0.86em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape2 p 
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):focus,.alojamiento-web footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_footershape3
{
top:27.8px;
position:absolute;
right:  24.8%;
left:auto;
top:27.8px;
width:137px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape3 h1 
{
font-size:2.14em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape3 h2 
{
font-size:1.86em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape3 h3 
{
font-size:1.71em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape3 h4 
{
font-size:1.29em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape3 h5 
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape3 h6 
{
font-size:0.86em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape3 p 
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):focus,.alojamiento-web footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_footershape4
{
top:84px;
position:absolute;
left: 34.77%;
right:auto;
top:84px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape4 h1 
{
font-size:2.14em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape4 h2 
{
font-size:1.86em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape4 h3 
{
font-size:1.71em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape4 h4 
{
font-size:1.29em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape4 h5 
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape4 h6 
{
font-size:0.86em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape4 p 
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):focus,.alojamiento-web footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_footershape5
{
top:84px;
position:absolute;
left: 41.15%;
right:auto;
top:84px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape5 h1 
{
font-size:2.14em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape5 h2 
{
font-size:1.86em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape5 h3 
{
font-size:1.71em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape5 h4 
{
font-size:1.29em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape5 h5 
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape5 h6 
{
font-size:0.86em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape5 p 
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):focus,.alojamiento-web footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_footershape6
{
top:84px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
top:84px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape6 h1 
{
font-size:2.14em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape6 h2 
{
font-size:1.86em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape6 h3 
{
font-size:1.71em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape6 h4 
{
font-size:1.29em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape6 h5 
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape6 h6 
{
font-size:0.86em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape6 p 
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):focus,.alojamiento-web footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_footershape7
{
top:85.5px;
position:absolute;
right:  35.16%;
left:auto;
top:85.5px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape7 h1 
{
font-size:2.14em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape7 h2 
{
font-size:1.86em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape7 h3 
{
font-size:1.71em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape7 h4 
{
font-size:1.29em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape7 h5 
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape7 h6 
{
font-size:0.86em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape7 p 
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):focus,.alojamiento-web footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_footershape8
{
top:85.5px;
position:absolute;
right:  41.28%;
left:auto;
top:85.5px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape8 h1 
{
font-size:2.14em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape8 h2 
{
font-size:1.86em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape8 h3 
{
font-size:1.71em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape8 h4 
{
font-size:1.29em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape8 h5 
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape8 h6 
{
font-size:0.86em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape8 p 
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):focus,.alojamiento-web footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
.alojamiento-web .innermenu
{
width:100%;

}
.alojamiento-web .innermenu
{
position:absolute;
top:151.23px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.alojamiento-web #pfr_menu 
{
margin-left:auto;
margin-right:auto;

}
.alojamiento-web li.pfr_menu_items_parent.dropdown.show 
{
height: auto}
.alojamiento-web .nav.navbar-nav > li 
{
display:block !important;
float:none !important;
height:100px;
margin-left:65px;
margin-right:0;
}
 .navbar-expand-md .navbar-nav 
{
flex-direction: column;
}
.pfr_menu_items ul.child.dropdown-menu 
{
float: none !important;
left: 0;
min-width: 160px;
position: static;
right: auto;
}
.pfr_menu_items ul.child.dropdown-menu .menu-dropdown-styles  
{
float: none !important;
min-width: 160px;
position: static;
margin-top: 0;
}
.pfr_menu_items li a 
{
float: none !important;
}
 .navbar-expand-md .navbar-toggle 
{
display: block;
}
.navbar-collapse.collapse 
{
height:100% !important;
}
li.show > ul.child.collapse 
{
display:inline-block;
}
.alojamiento-web .pfr_menu_logo_text 
{
display:none;}
.alojamiento-web #pfr_copyright 
{
top:172.5px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
display:block;
overflow:auto;
}
.alojamiento-web #pfr_copyright a,.alojamiento-web #pfr_copyright span
{
display:inline;}
.alojamiento-web #pfr_footer_designed_by_links 
{
top:149.5px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
overflow:auto;
}
.alojamiento-web #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.alojamiento-web #pfr_sidebar_left 
{
width: 0%;
}
.alojamiento-web #pfr_content 
{
width: 100%;
}
.alojamiento-web #pfr_sidebar_right 
{
width: 0%;
}
}
@media only screen
and (min-width : 768px)
and (max-width : 1024px) 
{
 @media only screen and (min-width: 768px) 
{
 #navigationmenu .navbar-nav 
{
padding-top:0 !important;

}

}
.alojamiento-web li.pfr_menu_items_parent.dropdown.show 
{
height: auto}
.alojamiento-web .nav.navbar-nav > li 
{
display:block !important;
float:none !important;
height:100px;
margin-left:65px;
margin-right:0;
}
 .navbar-expand-md .navbar-nav 
{
flex-direction: column;
}
.pfr_menu_items ul.child.dropdown-menu 
{
float: none !important;
left: 0;
min-width: 160px;
position: static;
right: auto;
}
.pfr_menu_items ul.child.dropdown-menu .menu-dropdown-styles  
{
float: none !important;
min-width: 160px;
position: static;
margin-top: 0;
}
.pfr_menu_items li a 
{
float: none !important;
}
 .navbar-expand-md .navbar-toggle 
{
display: block;
}
.navbar-collapse.collapse 
{
height:100% !important;
}
.alojamiento-web .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 0;
top: 10px;
}
.alojamiento-web .pfr_menu_logo_text 
{
display:none;}
#navigationmenu .navbar-header
{
position: relative;
float:none;
z-index:501;

}
.alojamiento-web body.nav-expanded
{
right:222px;
position:relative;

}
.alojamiento-web.nav-expanded
{
transition: right 0.5s ease 0s;
-webkit-transition: right 0.5s ease 0s;
-moz-transition: right 0.5s ease 0s;
-o-transition: right 0.5s ease 0s;

}
.alojamiento-webbody
{
right:0;
position:relative;
transition: right 0.5s ease 0s;

}
.alojamiento-web.nav-expanded .menu-center
{
margin-right: 0;

}
.alojamiento-web button.nav-expander
{
right: 0;
transition: left 0.3s ease-in-out 0s;
-webkit-transition: left 0.3s ease-in-out 0s;
-moz-transition: left 0.3s ease-in-out 0s;
-o-transition: left 0.3s ease-in-out 0s;
z-index: 12;

}
.alojamiento-web .menu-center
{
height: 100% !important;
overflow: auto;
position: fixed;
right: 0;
top: 0;
transition: margin-right 0.5s ease 0s;
-webkit-transition: margin-right 0.5s ease 0s;
-moz-transition: margin-right 0.5s ease 0s;
-o-transition: margin-right 0.5s ease 0s;
width: 222px;
z-index: 2000;
margin:0 -222px 0 0;

}
.alojamiento-web ul.pfr_menu_items.nav
{
display: block;
height: auto;

}
.alojamiento-web .menu-center
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
.alojamiento-web .menu-center
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;display:block !important;
transition: margin-right 0.5s ease 0s;

}
.nav-expanded .fixed-top .navbar-toggle,.nav-expanded .fixed-top .navbar-toggle:hover,.nav-expanded .fixed-top .navbar-toggle:active
{
float:right;

}
.fixed-top
{
transform:none;
position: sticky;
width: 100% !important;

}
.fixed-top #nav-expander
{
transition: all 0.5s ease 0s;

}
.fixed-top .navbar-collapse, .fixed-bottom .navbar-collapse
{
max-height:100%;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
}
/* tablet view end */
/* mobile view start */
@media only screen
and (max-width : 767px)
{
.alojamiento-web .pfr_headershape01
{
top:10px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:199px;
height:127px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape01 h1 
{
font-size:0.21em;
}
.alojamiento-web .pfr_headershape01 h2 
{
font-size:0.19em;
}
.alojamiento-web .pfr_headershape01 h3 
{
font-size:0.17em;
}
.alojamiento-web .pfr_headershape01 h4 
{
font-size:0.13em;
}
.alojamiento-web .pfr_headershape01 h5 
{
font-size:0.1em;
}
.alojamiento-web .pfr_headershape01 h6 
{
font-size:0.09em;
}
.alojamiento-web .pfr_headershape01 p 
{
font-size:0.1em;
}
.alojamiento-web .pfr_headershape01 p a:not(.btn):focus,.alojamiento-web .pfr_headershape01 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web .pfr_headershape01 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web .pfr_headershape01 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_headershape02
{
display:none;

}
.alojamiento-web .pfr_headershape03
{
display:none;

}
.alojamiento-web .pfr_headershape04
{
display:none;

}
.alojamiento-web .pfr_headershape05
{
display:none;

}
.alojamiento-web .pfr_headershape06
{
display:none;

}
.alojamiento-web .pfr_headershape07
{
display:none;

}
.alojamiento-web .pfr_headershape08
{
display:none;

}
.alojamiento-web .pfr_headershape09
{
display:none;

}
.alojamiento-web .pfr_headershape010
{
display:none;

}
.alojamiento-web .pfr_headershape011
{
display:none;

}
.alojamiento-web .pfr_headershape012
{
display:none;

}
.alojamiento-web .pfr_headershape013
{
display:none;

}
.alojamiento-web .pfr_headershape014
{
top:221px;
position:absolute;
left:14.69%;
right:auto;
width:219px;
height:118px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape014 h1 
{
font-size:1.71em;
}
.alojamiento-web .pfr_headershape014 h2 
{
font-size:1.49em;
}
.alojamiento-web .pfr_headershape014 h3 
{
font-size:1.37em;
}
.alojamiento-web .pfr_headershape014 h4 
{
font-size:1.03em;
}
.alojamiento-web .pfr_headershape014 h5 
{
font-size:0.8em;
}
.alojamiento-web .pfr_headershape014 h6 
{
font-size:0.69em;
}
.alojamiento-web .pfr_headershape014 p 
{
font-size:0.8em;
}
.alojamiento-web .pfr_headershape014 p a:not(.btn):focus,.alojamiento-web .pfr_headershape014 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web .pfr_headershape014 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web .pfr_headershape014 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_headershape015
{
display:none;

}
.alojamiento-web .pfr_headershape016
{
top:345px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:256px;
height:326px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape016 h1 
{
font-size:2.14em;
}
.alojamiento-web .pfr_headershape016 h2 
{
font-size:1.86em;
}
.alojamiento-web .pfr_headershape016 h3 
{
font-size:1.71em;
}
.alojamiento-web .pfr_headershape016 h4 
{
font-size:1.29em;
}
.alojamiento-web .pfr_headershape016 h5 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape016 h6 
{
font-size:0.86em;
}
.alojamiento-web .pfr_headershape016 p 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape016 p a:not(.btn):focus,.alojamiento-web .pfr_headershape016 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web .pfr_headershape016 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web .pfr_headershape016 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_headershape017
{
top:379px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:256px;
height:309px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape017 h1 
{
font-size:2.14em;
}
.alojamiento-web .pfr_headershape017 h2 
{
font-size:1.86em;
}
.alojamiento-web .pfr_headershape017 h3 
{
font-size:1.71em;
}
.alojamiento-web .pfr_headershape017 h4 
{
font-size:1.29em;
}
.alojamiento-web .pfr_headershape017 h5 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape017 h6 
{
font-size:0.86em;
}
.alojamiento-web .pfr_headershape017 p 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape017 p a:not(.btn):focus,.alojamiento-web .pfr_headershape017 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web .pfr_headershape017 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web .pfr_headershape017 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_headershape018
{
top:482.5px;
position:absolute;
left:10.16%;
right:auto;
width:253.5px;
height:104px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape018 h1 
{
font-size:2.14em;
}
.alojamiento-web .pfr_headershape018 h2 
{
font-size:1.86em;
}
.alojamiento-web .pfr_headershape018 h3 
{
font-size:1.71em;
}
.alojamiento-web .pfr_headershape018 h4 
{
font-size:1.29em;
}
.alojamiento-web .pfr_headershape018 h5 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape018 h6 
{
font-size:0.86em;
}
.alojamiento-web .pfr_headershape018 p 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape018 p a:not(.btn):focus,.alojamiento-web .pfr_headershape018 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web .pfr_headershape018 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web .pfr_headershape018 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_headershape019
{
top:620px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:130px;
height:51px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape019 h1 
{
font-size:2.14em;
}
.alojamiento-web .pfr_headershape019 h2 
{
font-size:1.86em;
}
.alojamiento-web .pfr_headershape019 h3 
{
font-size:1.71em;
}
.alojamiento-web .pfr_headershape019 h4 
{
font-size:1.29em;
}
.alojamiento-web .pfr_headershape019 h5 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape019 h6 
{
font-size:0.86em;
}
.alojamiento-web .pfr_headershape019 p 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape019 p a:not(.btn):focus,.alojamiento-web .pfr_headershape019 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web .pfr_headershape019 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web .pfr_headershape019 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_headershape020
{
top:716px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:259px;
height:321px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape020 h1 
{
font-size:2.14em;
}
.alojamiento-web .pfr_headershape020 h2 
{
font-size:1.86em;
}
.alojamiento-web .pfr_headershape020 h3 
{
font-size:1.71em;
}
.alojamiento-web .pfr_headershape020 h4 
{
font-size:1.29em;
}
.alojamiento-web .pfr_headershape020 h5 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape020 h6 
{
font-size:0.86em;
}
.alojamiento-web .pfr_headershape020 p 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape020 p a:not(.btn):focus,.alojamiento-web .pfr_headershape020 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web .pfr_headershape020 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web .pfr_headershape020 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_headershape021
{
top:760.5px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:259px;
height:277.5px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape021 h1 
{
font-size:2.14em;
}
.alojamiento-web .pfr_headershape021 h2 
{
font-size:1.86em;
}
.alojamiento-web .pfr_headershape021 h3 
{
font-size:1.71em;
}
.alojamiento-web .pfr_headershape021 h4 
{
font-size:1.29em;
}
.alojamiento-web .pfr_headershape021 h5 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape021 h6 
{
font-size:0.86em;
}
.alojamiento-web .pfr_headershape021 p 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape021 p a:not(.btn):focus,.alojamiento-web .pfr_headershape021 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web .pfr_headershape021 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web .pfr_headershape021 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_headershape022
{
top:970px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:130px;
height:51px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape022 h1 
{
font-size:2.14em;
}
.alojamiento-web .pfr_headershape022 h2 
{
font-size:1.86em;
}
.alojamiento-web .pfr_headershape022 h3 
{
font-size:1.71em;
}
.alojamiento-web .pfr_headershape022 h4 
{
font-size:1.29em;
}
.alojamiento-web .pfr_headershape022 h5 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape022 h6 
{
font-size:0.86em;
}
.alojamiento-web .pfr_headershape022 p 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape022 p a:not(.btn):focus,.alojamiento-web .pfr_headershape022 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web .pfr_headershape022 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web .pfr_headershape022 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_headershape023
{
top:830px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:236px;
height:140px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape023 h1 
{
font-size:2.14em;
}
.alojamiento-web .pfr_headershape023 h2 
{
font-size:1.86em;
}
.alojamiento-web .pfr_headershape023 h3 
{
font-size:1.71em;
}
.alojamiento-web .pfr_headershape023 h4 
{
font-size:1.29em;
}
.alojamiento-web .pfr_headershape023 h5 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape023 h6 
{
font-size:0.86em;
}
.alojamiento-web .pfr_headershape023 p 
{
font-size:1em;
}
.alojamiento-web .pfr_headershape023 p a:not(.btn):focus,.alojamiento-web .pfr_headershape023 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web .pfr_headershape023 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web .pfr_headershape023 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_headershape024
{
display:none;

}
.alojamiento-web .pfr_headershape025
{
display:none;

}
.alojamiento-web .pfr_headershape026
{
display:none;

}
.alojamiento-web .pfr_headershape027
{
display:none;

}
.alojamiento-web .pfr_headershape028
{
display:none;

}
.alojamiento-web .pfr_headershape029
{
display:none;

}
.alojamiento-web .pfr_headershape030
{
display:none;

}
.alojamiento-web .pfr_headershape031
{
top:778px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:253px;
height:44px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape031 h1 
{
font-size:1.71em;
}
.alojamiento-web .pfr_headershape031 h2 
{
font-size:1.49em;
}
.alojamiento-web .pfr_headershape031 h3 
{
font-size:1.37em;
}
.alojamiento-web .pfr_headershape031 h4 
{
font-size:1.03em;
}
.alojamiento-web .pfr_headershape031 h5 
{
font-size:0.8em;
}
.alojamiento-web .pfr_headershape031 h6 
{
font-size:0.69em;
}
.alojamiento-web .pfr_headershape031 p 
{
font-size:0.8em;
}
.alojamiento-web .pfr_headershape031 p a:not(.btn):focus,.alojamiento-web .pfr_headershape031 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web .pfr_headershape031 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web .pfr_headershape031 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_headershape032
{
top:419px;
position:absolute;
left:10.47%;
right:auto;
width:253px;
height:48px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.alojamiento-web .pfr_headershape032 h1 
{
font-size:1.71em;
}
.alojamiento-web .pfr_headershape032 h2 
{
font-size:1.49em;
}
.alojamiento-web .pfr_headershape032 h3 
{
font-size:1.37em;
}
.alojamiento-web .pfr_headershape032 h4 
{
font-size:1.03em;
}
.alojamiento-web .pfr_headershape032 h5 
{
font-size:0.8em;
}
.alojamiento-web .pfr_headershape032 h6 
{
font-size:0.69em;
}
.alojamiento-web .pfr_headershape032 p 
{
font-size:0.8em;
}
.alojamiento-web .pfr_headershape032 p a:not(.btn):focus,.alojamiento-web .pfr_headershape032 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web .pfr_headershape032 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web .pfr_headershape032 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_headershape033
{
display:none;

}
.alojamiento-web .pfr_headershape034
{
display:none;

}
.alojamiento-web .pfr_headershape035
{
display:none;

}
.alojamiento-web .pfr_headershape036
{
display:none;

}
.alojamiento-web .pfr_footershape1
{
top:56px;
position:absolute;
left: 6.25%;
right:auto;
top:56px;
width:81px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape1 h1 
{
font-size:1.71em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape1 h2 
{
font-size:1.49em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape1 h3 
{
font-size:1.37em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape1 h4 
{
font-size:1.03em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape1 h5 
{
font-size:0.8em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape1 h6 
{
font-size:0.69em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape1 p 
{
font-size:0.8em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):focus,.alojamiento-web footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_footershape2
{
top:56px;
position:absolute;
left: 27.66%;
right:auto;
top:56px;
width:153px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape2 h1 
{
font-size:1.71em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape2 h2 
{
font-size:1.49em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape2 h3 
{
font-size:1.37em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape2 h4 
{
font-size:1.03em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape2 h5 
{
font-size:0.8em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape2 h6 
{
font-size:0.69em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape2 p 
{
font-size:0.8em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):focus,.alojamiento-web footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_footershape3
{
top:57.07px;
position:absolute;
right:  4.06%;
left:auto;
top:57.07px;
width:98px;
height:21px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape3 h1 
{
font-size:1.71em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape3 h2 
{
font-size:1.49em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape3 h3 
{
font-size:1.37em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape3 h4 
{
font-size:1.03em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape3 h5 
{
font-size:0.8em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape3 h6 
{
font-size:0.69em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape3 p 
{
font-size:0.8em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):focus,.alojamiento-web footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_footershape4
{
top:0;position:absolute;
left: 13.59%;
right:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape4 h1 
{
font-size:2.14em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape4 h2 
{
font-size:1.86em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape4 h3 
{
font-size:1.71em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape4 h4 
{
font-size:1.29em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape4 h5 
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape4 h6 
{
font-size:0.86em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape4 p 
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):focus,.alojamiento-web footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_footershape5
{
top:0;position:absolute;
left: 28.91%;
right:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape5 h1 
{
font-size:2.14em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape5 h2 
{
font-size:1.86em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape5 h3 
{
font-size:1.71em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape5 h4 
{
font-size:1.29em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape5 h5 
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape5 h6 
{
font-size:0.86em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape5 p 
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):focus,.alojamiento-web footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_footershape6
{
top:0;position:absolute;
left: 43.75%;
right:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape6 h1 
{
font-size:2.14em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape6 h2 
{
font-size:1.86em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape6 h3 
{
font-size:1.71em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape6 h4 
{
font-size:1.29em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape6 h5 
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape6 h6 
{
font-size:0.86em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape6 p 
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):focus,.alojamiento-web footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_footershape7
{
top:0;position:absolute;
right:  13.44%;
left:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape7 h1 
{
font-size:2.14em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape7 h2 
{
font-size:1.86em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape7 h3 
{
font-size:1.71em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape7 h4 
{
font-size:1.29em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape7 h5 
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape7 h6 
{
font-size:0.86em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape7 p 
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):focus,.alojamiento-web footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_footershape8
{
top:0;position:absolute;
right:  28.44%;
left:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape8 h1 
{
font-size:2.14em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape8 h2 
{
font-size:1.86em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape8 h3 
{
font-size:1.71em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape8 h4 
{
font-size:1.29em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape8 h5 
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape8 h6 
{
font-size:0.86em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape8 p 
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):focus,.alojamiento-web footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn)
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):visited
{
font-size:1em;
}
.alojamiento-web footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):hover
{
font-size:1em;
}
.alojamiento-web .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
.nav-expanded #pfr_menu #navigationmenu .navbar-collapse 
{
margin:0;

}
#pfr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;

}
.alojamiento-web .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 9px;
top: 10px;
}
.alojamiento-web .pfr_menu_logo_text 
{
display:none;}
.alojamiento-web .innermenu
{
width:100%;

}
.alojamiento-web .innermenu
{
position:absolute;
top:155px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.alojamiento-web #pfr_menu 
{
margin-left:auto;
margin-right:auto;

}
.nav-expanded #pfr_menu #navigationmenu .navbar-collapse 
{
margin:0;

}
#pfr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;

}
li.show > ul.child.collapse 
{
display:inline-block;
}
.alojamiento-web .pfr_menu_logo_text 
{
display:none;}
.alojamiento-web #pfr_copyright 
{
top:103.75px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
display:block;
overflow:auto;
}
.alojamiento-web #pfr_copyright a,.alojamiento-web #pfr_copyright span
{
display:inline;}
.alojamiento-web #pfr_footer_designed_by_links span#pfr_footer_designed_by 
{
font-size:12px;
font-family:"Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;
}
.alojamiento-web #pfr_footer_designed_by_links 
{
top:85.75px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
overflow:auto;
}
.alojamiento-web #pfr_footer_designed_by_links #pfr_footer_designed_by 
{
vertical-align:middle;
line-height:initial;
}
.alojamiento-web #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.alojamiento-web #pfr_html_content_margin 
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;box-sizing:border-box;
}
.alojamiento-web.nav-expanded #pfr_page
{
position:relative;

}
.alojamiento-web.nav-expanded #pfr_content_and_sidebar_container
{
position:relative;

}
.alojamiento-web.nav-expanded
{
right:222px;

}
.alojamiento-web.nav-expanded #pfr_header
{
position:relative;
width:100%;

}
.alojamiento-web.nav-expanded #pfr_menu
{
width:100%;

}
.alojamiento-web.nav-expanded
{
transition: right 0.5s ease 0s;
-webkit-transition: right 0.5s ease 0s;
-moz-transition: right 0.5s ease 0s;
-o-transition: right 0.5s ease 0s;

}
.alojamiento-webbody
{
right:0;
position:relative;
transition: right 0.5s ease 0s;

}
.alojamiento-web #pfr_content_and_sidebar_container
{
transition: all 0.5s ease 0s;

}
.alojamiento-web header#pfr_header
{
margin-right:0;
transition: margin-right 0.5s ease 0s;

}
.alojamiento-web #pfr_menu
{
margin-right:0;
transition: all 0.5s ease 0s;

}
.alojamiento-web.nav-expanded .menu-center
{
margin-right: 0;

}
.alojamiento-web button.nav-expander
{
right: 0;
transition: left 0.3s ease-in-out 0s;
-webkit-transition: left 0.3s ease-in-out 0s;
-moz-transition: left 0.3s ease-in-out 0s;
-o-transition: left 0.3s ease-in-out 0s;
z-index: 12;

}
.alojamiento-web .menu-center
{
height: 100% !important;
overflow: auto;
position: fixed;
right: 0;
top: 0;
transition: margin-right 0.5s ease 0s;
-webkit-transition: margin-right 0.5s ease 0s;
-moz-transition: margin-right 0.5s ease 0s;
-o-transition: margin-right 0.5s ease 0s;
width: 222px;
z-index: 2000;
margin:0 -222px 0 0;

}
.alojamiento-web ul.pfr_menu_items.nav
{
display: block;
height: auto;

}
.alojamiento-web .menu-center
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
.alojamiento-web .menu-center
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;display:block !important;
transition: margin-right 0.5s ease 0s;

}
.nav-expanded .fixed-top .navbar-toggle,.nav-expanded .fixed-top .navbar-toggle:hover,.nav-expanded .fixed-top .navbar-toggle:active
{
float:right;

}
.fixed-top
{
transform:none;
position: sticky;
width: 100% !important;

}
.fixed-top #nav-expander
{
transition: all 0.5s ease 0s;

}
.fixed-top .navbar-collapse, .fixed-bottom .navbar-collapse
{
max-height:100%;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
.alojamiento-web ul.pfr_vmenu_items.nav .dropdown-menu > li,.alojamiento-web .pfr_vmenu_items li ul.child li a 
{
 display: block;
}
}
/* mobile view end */
/* desktop view start */ 
.video-fotografia #pfr_header_inner 
{
height:1080px;
position:relative;
}
.video-fotografia .pfr_video-fotografia_html_row0, .pfr_video-fotografia_html_row0
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
.video-fotografia .pfr_video-fotografia_html_column00, .pfr_video-fotografia_html_column00
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 5px 0 5px;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.video-fotografia .pfr_headershape01
{
top:9.73px;
position:absolute;
left:12.05%;
right:auto;
width:191px;
height:124px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape02
{
display:none;

}
.video-fotografia .pfr_headershape03
{
display:none;

}
.video-fotografia .pfr_headershape04
{
display:none;

}
.video-fotografia .pfr_headershape05
{
display:none;

}
.video-fotografia .pfr_headershape06
{
display:none;

}
.video-fotografia .pfr_headershape07
{
display:none;

}
.video-fotografia .pfr_headershape08
{
display:none;

}
.video-fotografia .pfr_headershape09
{
display:none;

}
.video-fotografia .pfr_headershape010
{
display:none;

}
.video-fotografia .pfr_headershape011
{
display:none;

}
.video-fotografia .pfr_headershape012
{
display:none;

}
.video-fotografia .pfr_headershape013
{
display:none;

}
.video-fotografia .pfr_headershape014
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:356px;
position:absolute;
left:12.05%;
right:auto;
width:439px;
height:78px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape015
{
background-color:#36B1C0;
background:rgba(54,177,192,1);
background-clip:padding-box;border-radius:20px 20px 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:269px;
position:absolute;
left:48.59%;
right:auto;
width:365px;
height:581px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape016
{
background-color:#36B1C0;
background:rgba(54,177,192,1);
background-clip:padding-box;border-radius:20px 20px 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:269px;
position:absolute;
right: 11.18%;
left:auto;
width:365px;
height:581px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape017
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:304px;
position:absolute;
right: 36.8%;
left:auto;
width:200px;
height:150px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape018
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;border-radius:0 0 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:477px;
position:absolute;
left:48.59%;
right:auto;
width:365px;
height:380px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape019
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:625.5px;
position:absolute;
right: 34.15%;
left:auto;
width:301px;
height:129px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape020
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;border-radius:0 0 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:477px;
position:absolute;
right: 11.18%;
left:auto;
width:365px;
height:375px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape021
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:625.5px;
position:absolute;
right: 13.04%;
left:auto;
width:299px;
height:135px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape022
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:530px;
position:absolute;
right: 35.88%;
left:auto;
width:235px;
height:87px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape023
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:530px;
position:absolute;
right: 14.72%;
left:auto;
width:235px;
height:80px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape024
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:458.5px;
position:absolute;
left:14.88%;
right:auto;
width:267px;
height:337px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape025
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:304px;
position:absolute;
right: 15.64%;
left:auto;
width:200px;
height:150px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape026
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:714.5px;
position:absolute;
left:38.69%;
right:auto;
width:40px;
height:36px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape027
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:666px;
position:absolute;
left:38.69%;
right:auto;
width:40px;
height:36px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape028
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:620px;
position:absolute;
left:38.69%;
right:auto;
width:40px;
height:36px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape029
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:573.5px;
position:absolute;
left:38.69%;
right:auto;
width:40px;
height:36px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape030
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:530px;
position:absolute;
left:38.69%;
right:auto;
width:40px;
height:36px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape031
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:484px;
position:absolute;
left:38.69%;
right:auto;
width:40px;
height:36px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape032
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:760.5px;
position:absolute;
right: 17.5%;
left:auto;
width:129px;
height:60px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape033
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:760.5px;
position:absolute;
right: 38.66%;
left:auto;
width:129px;
height:60px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_footershape1
{
top:0;position:absolute;
left: 40.36%;
right:auto;
top:0px;
width:83px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_footershape2
{
top:0;position:absolute;
left: 44.81%;
right:auto;
top:0px;
width:151px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_footershape3
{
top:0;position:absolute;
right:  40.31%;
left:auto;
top:0px;
width:133px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_footershape4
{
top:76px;
position:absolute;
left: 43.77%;
right:auto;
top:76px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_footershape5
{
top:76px;
position:absolute;
left: 46.44%;
right:auto;
top:76px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_footershape6
{
top:76px;
position:absolute;
left: 48.95%;
right:auto;
top:76px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_footershape7
{
top:76px;
position:absolute;
right:  44.03%;
left:auto;
top:76px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_footershape8
{
top:76px;
position:absolute;
right:  46.44%;
left:auto;
top:76px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
 @media only screen and (min-width: 768px) 
{

}
.video-fotografia #pfr_menu .navbar-right.pfr_menu_items ul.dropdown-menu .sub-menu 
{
left: auto;
right: 100%;
}
@media only screen
and (min-width:992px) 
{
.video-fotografia .pfr_menu_items  li:hover ul.child li a
{
display:block;
}
}
.video-fotografia .nav.navbar-nav li.pfr_menu_items_parent.dropdown 
{
height: auto}
.video-fotografia .navbar-default .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow 
{
display:block;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-image: none;
box-sizing:border-box;
cursor:pointer;
float:left;
padding-top:0;
padding-bottom:0;
}
.video-fotografia .pfr_menu_items  li:hover a:hover.pfr_menu_items_parent_link,.video-fotografia .nav.pfr_menu_items  li:hover span.separator
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.video-fotografia .nav.pfr_menu_items  li:hover a.pfr_menu_items_parent_link_arrow,.video-fotografia .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow,.video-fotografia .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow:hover,.video-fotografia .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow:focus 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-image: none;
}
.video-fotografia .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 9px;
top: 10px;
}
.video-fotografia .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
box-sizing:border-box;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor: pointer;
display: block;
float:left;
padding-top:0;
padding-bottom:0;
}
.video-fotografia .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
box-sizing:border-box;
float:left;
padding-top:0;
padding-bottom:0;
}
.video-fotografia .nav.pfr_menu_items  li.active:hover a.pfr_menu_items_parent_link_active
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.video-fotografia .nav.pfr_menu_items  li.active:hover a.pfr_menu_items_parent_link_active_arrow
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.video-fotografia .pfr_menu_logo_text 
{
display:none;}
.video-fotografia header #pfr_header_inner 
{
background:url(images/1468406603header.png);
background-color:transparent;background-repeat:no-repeat;
background-size:auto auto;
background-position:Center Center;
background-clip:padding-box;
}
.video-fotografia header#pfr_header
{
height:auto;
box-sizing:border-box;
}
.video-fotografia .innermenu
{
position:absolute;
top:82.92px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.video-fotografia #pfr_menu 
{
margin-left:auto;
margin-right:auto;

}
.video-fotografia #pfr_sidebar_left 
{
float: right;
clear: none;
width: 14.63%;
}
.video-fotografia #pfr_sidebar_right 
{
float: right;
clear: none;
width: 14.63%;
}
@media only screen
and (min-width:992px) 
{
}
@media only screen
and (min-width:992px) 
{
}
@media only screen
and (min-width : 768px)
{
.video-fotografia ul.pfr_vmenu_items.nav li.dropdown ul.dropdown-menu 
{
position:relative;
list-style:none;
}
.video-fotografia ul.pfr_vmenu_items.nav ul li.dropdown-submenu.show > ul 
{
display: block;
visibility: visible;
list-style:none;
position:relative;
}

}
.video-fotografia .nav.navbar-nav li.pfr_menu_items_parent.dropdown 
{
height: auto}
.video-fotografia .nav-pills li 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.video-fotografia .nav-pills li:hover 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.video-fotografia .nav-pills
{
padding:0;
 list-style:none;
text-align:left;
background:none;
z-index:500;
display:inline;
zoom:1;
}
.video-fotografia .navbar-default .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow 
{
display:block;
background-image: none;
cursor:pointer;
padding-top:0;
padding-bottom:0;
}
.video-fotografia .pfr_vmenu_items  li:hover a:hover.pfr_vmenu_items_parent_link,.video-fotografia .nav.pfr_vmenu_items  li:hover span.separator
{
}
.video-fotografia .nav.pfr_vmenu_items  li:hover a.pfr_vmenu_items_parent_link_arrow,.video-fotografia .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow,.video-fotografia .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow:hover,.video-fotografia .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow:focus 
{
background-image: none;
}
.video-fotografia .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active_arrow
{
cursor: pointer;
display: block;
padding-top:0;
padding-bottom:0;
}
.video-fotografia .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active
{
display:block;
cursor: pointer;
padding-top:0;
padding-bottom:0;
}
.video-fotografia .nav.pfr_vmenu_items  li.active:hover a.pfr_vmenu_items_parent_link_active
{
}
.video-fotografia .nav.pfr_vmenu_items  li.active:hover a.pfr_vmenu_items_parent_link_active_arrow
{
}
.video-fotografia .pfr_menu_logo_text 
{
display:none;}
.video-fotografia footer 
{
position: relative;
overflow: hidden;
}
.video-fotografia #pfr_footer_inner 
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;}
.video-fotografia #pfr_copyright 
{
top:195.5px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
display:block;
overflow:auto;
}
.video-fotografia #pfr_copyright a,.video-fotografia #pfr_copyright span
{
display:inline;}
.video-fotografia #pfr_footer_designed_by_links 
{
top:172.5px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
overflow:auto;
}
.video-fotografia #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.video-fotografia .pfr_menu_items  li .pfr_menu_items_parent_link
{
display:block;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor:pointer;
box-sizing:border-box;
}
.video-fotografia ul.nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow
{
display:block;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
box-sizing:border-box;
cursor:pointer;
}
.video-fotografia .pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
float: left;
padding-left:20px;
box-sizing:border-box;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor: pointer;
display: block;
padding-top:0;
padding-bottom:0;
}
.video-fotografia .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
box-sizing:border-box;
padding-top:0;
padding-bottom:0;
}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
.video-fotografia .back-to-top img
{
margin:0 10px 10px 0;

}
/* desktop view end */
/* tablet view start */
@media only screen
and (min-width : 768px)
and (max-width : 991px) 
{
.video-fotografia #pfr_header_inner 
{
height:910px;
position:relative;
}
.video-fotografia .pfr_headershape01
{
top:9.34px;
position:absolute;
left:36.39%;
right:auto;
width:207px;
height:126px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape01 h1 
{
font-size:1.54em;
}
.video-fotografia .pfr_headershape01 h2 
{
font-size:1.34em;
}
.video-fotografia .pfr_headershape01 h3 
{
font-size:1.23em;
}
.video-fotografia .pfr_headershape01 h4 
{
font-size:0.93em;
}
.video-fotografia .pfr_headershape01 h5 
{
font-size:0.72em;
}
.video-fotografia .pfr_headershape01 h6 
{
font-size:0.62em;
}
.video-fotografia .pfr_headershape01 p 
{
font-size:0.72em;
}
.video-fotografia .pfr_headershape01 p a:not(.btn):focus,.video-fotografia .pfr_headershape01 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia .pfr_headershape01 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia .pfr_headershape01 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_headershape02
{
display:none;

}
.video-fotografia .pfr_headershape03
{
display:none;

}
.video-fotografia .pfr_headershape04
{
display:none;

}
.video-fotografia .pfr_headershape05
{
display:none;

}
.video-fotografia .pfr_headershape06
{
display:none;

}
.video-fotografia .pfr_headershape07
{
display:none;

}
.video-fotografia .pfr_headershape08
{
display:none;

}
.video-fotografia .pfr_headershape09
{
display:none;

}
.video-fotografia .pfr_headershape010
{
display:none;

}
.video-fotografia .pfr_headershape011
{
display:none;

}
.video-fotografia .pfr_headershape012
{
display:none;

}
.video-fotografia .pfr_headershape013
{
display:none;

}
.video-fotografia .pfr_headershape014
{
top:354.64px;
position:absolute;
left:0.65%;
right:auto;
width:222px;
height:143px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape014 h1 
{
font-size:1.71em;
}
.video-fotografia .pfr_headershape014 h2 
{
font-size:1.49em;
}
.video-fotografia .pfr_headershape014 h3 
{
font-size:1.37em;
}
.video-fotografia .pfr_headershape014 h4 
{
font-size:1.03em;
}
.video-fotografia .pfr_headershape014 h5 
{
font-size:0.8em;
}
.video-fotografia .pfr_headershape014 h6 
{
font-size:0.69em;
}
.video-fotografia .pfr_headershape014 p 
{
font-size:0.8em;
}
.video-fotografia .pfr_headershape014 p a:not(.btn):focus,.video-fotografia .pfr_headershape014 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia .pfr_headershape014 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia .pfr_headershape014 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_headershape015
{
top:344.21px;
position:absolute;
right: 2.73%;
left:auto;
width:230px;
height:515.177777777778px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape015 h1 
{
font-size:2.14em;
}
.video-fotografia .pfr_headershape015 h2 
{
font-size:1.86em;
}
.video-fotografia .pfr_headershape015 h3 
{
font-size:1.71em;
}
.video-fotografia .pfr_headershape015 h4 
{
font-size:1.29em;
}
.video-fotografia .pfr_headershape015 h5 
{
font-size:1em;
}
.video-fotografia .pfr_headershape015 h6 
{
font-size:0.86em;
}
.video-fotografia .pfr_headershape015 p 
{
font-size:1em;
}
.video-fotografia .pfr_headershape015 p a:not(.btn):focus,.video-fotografia .pfr_headershape015 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia .pfr_headershape015 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia .pfr_headershape015 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_headershape016
{
top:344.21px;
position:absolute;
left:36.33%;
right:auto;
width:230px;
height:514.654484605087px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape016 h1 
{
font-size:2.14em;
}
.video-fotografia .pfr_headershape016 h2 
{
font-size:1.86em;
}
.video-fotografia .pfr_headershape016 h3 
{
font-size:1.71em;
}
.video-fotografia .pfr_headershape016 h4 
{
font-size:1.29em;
}
.video-fotografia .pfr_headershape016 h5 
{
font-size:1em;
}
.video-fotografia .pfr_headershape016 h6 
{
font-size:0.86em;
}
.video-fotografia .pfr_headershape016 p 
{
font-size:1em;
}
.video-fotografia .pfr_headershape016 p a:not(.btn):focus,.video-fotografia .pfr_headershape016 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia .pfr_headershape016 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia .pfr_headershape016 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_headershape017
{
top:383.8px;
position:absolute;
right: 7.81%;
left:auto;
width:150px;
height:113px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape017 h1 
{
font-size:2.14em;
}
.video-fotografia .pfr_headershape017 h2 
{
font-size:1.86em;
}
.video-fotografia .pfr_headershape017 h3 
{
font-size:1.71em;
}
.video-fotografia .pfr_headershape017 h4 
{
font-size:1.29em;
}
.video-fotografia .pfr_headershape017 h5 
{
font-size:1em;
}
.video-fotografia .pfr_headershape017 h6 
{
font-size:0.86em;
}
.video-fotografia .pfr_headershape017 p 
{
font-size:1em;
}
.video-fotografia .pfr_headershape017 p a:not(.btn):focus,.video-fotografia .pfr_headershape017 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia .pfr_headershape017 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia .pfr_headershape017 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_headershape018
{
top:508.5px;
position:absolute;
right: 2.73%;
left:auto;
width:230px;
height:350px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape018 h1 
{
font-size:2.14em;
}
.video-fotografia .pfr_headershape018 h2 
{
font-size:1.86em;
}
.video-fotografia .pfr_headershape018 h3 
{
font-size:1.71em;
}
.video-fotografia .pfr_headershape018 h4 
{
font-size:1.29em;
}
.video-fotografia .pfr_headershape018 h5 
{
font-size:1em;
}
.video-fotografia .pfr_headershape018 h6 
{
font-size:0.86em;
}
.video-fotografia .pfr_headershape018 p 
{
font-size:1em;
}
.video-fotografia .pfr_headershape018 p a:not(.btn):focus,.video-fotografia .pfr_headershape018 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia .pfr_headershape018 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia .pfr_headershape018 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_headershape019
{
top:610.19px;
position:absolute;
right: 4.04%;
left:auto;
width:208px;
height:105px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape019 h1 
{
font-size:1.93em;
}
.video-fotografia .pfr_headershape019 h2 
{
font-size:1.67em;
}
.video-fotografia .pfr_headershape019 h3 
{
font-size:1.54em;
}
.video-fotografia .pfr_headershape019 h4 
{
font-size:1.16em;
}
.video-fotografia .pfr_headershape019 h5 
{
font-size:0.9em;
}
.video-fotografia .pfr_headershape019 h6 
{
font-size:0.77em;
}
.video-fotografia .pfr_headershape019 p 
{
font-size:0.9em;
}
.video-fotografia .pfr_headershape019 p a:not(.btn):focus,.video-fotografia .pfr_headershape019 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia .pfr_headershape019 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia .pfr_headershape019 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_headershape020
{
top:508.5px;
position:absolute;
left:36.33%;
right:auto;
width:230px;
height:350px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape020 h1 
{
font-size:2.14em;
}
.video-fotografia .pfr_headershape020 h2 
{
font-size:1.86em;
}
.video-fotografia .pfr_headershape020 h3 
{
font-size:1.71em;
}
.video-fotografia .pfr_headershape020 h4 
{
font-size:1.29em;
}
.video-fotografia .pfr_headershape020 h5 
{
font-size:1em;
}
.video-fotografia .pfr_headershape020 h6 
{
font-size:0.86em;
}
.video-fotografia .pfr_headershape020 p 
{
font-size:1em;
}
.video-fotografia .pfr_headershape020 p a:not(.btn):focus,.video-fotografia .pfr_headershape020 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia .pfr_headershape020 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia .pfr_headershape020 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_headershape021
{
top:610.19px;
position:absolute;
left:37.76%;
right:auto;
width:204px;
height:104px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape021 h1 
{
font-size:1.93em;
}
.video-fotografia .pfr_headershape021 h2 
{
font-size:1.67em;
}
.video-fotografia .pfr_headershape021 h3 
{
font-size:1.54em;
}
.video-fotografia .pfr_headershape021 h4 
{
font-size:1.16em;
}
.video-fotografia .pfr_headershape021 h5 
{
font-size:0.9em;
}
.video-fotografia .pfr_headershape021 h6 
{
font-size:0.77em;
}
.video-fotografia .pfr_headershape021 p 
{
font-size:0.9em;
}
.video-fotografia .pfr_headershape021 p a:not(.btn):focus,.video-fotografia .pfr_headershape021 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia .pfr_headershape021 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia .pfr_headershape021 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_headershape022
{
top:529.08px;
position:absolute;
right: 2.47%;
left:auto;
width:232px;
height:69px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape022 h1 
{
font-size:1.71em;
}
.video-fotografia .pfr_headershape022 h2 
{
font-size:1.49em;
}
.video-fotografia .pfr_headershape022 h3 
{
font-size:1.37em;
}
.video-fotografia .pfr_headershape022 h4 
{
font-size:1.03em;
}
.video-fotografia .pfr_headershape022 h5 
{
font-size:0.8em;
}
.video-fotografia .pfr_headershape022 h6 
{
font-size:0.69em;
}
.video-fotografia .pfr_headershape022 p 
{
font-size:0.8em;
}
.video-fotografia .pfr_headershape022 p a:not(.btn):focus,.video-fotografia .pfr_headershape022 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia .pfr_headershape022 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia .pfr_headershape022 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_headershape023
{
top:529.08px;
position:absolute;
left:41.67%;
right:auto;
width:123px;
height:59px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape023 h1 
{
font-size:1.71em;
}
.video-fotografia .pfr_headershape023 h2 
{
font-size:1.49em;
}
.video-fotografia .pfr_headershape023 h3 
{
font-size:1.37em;
}
.video-fotografia .pfr_headershape023 h4 
{
font-size:1.03em;
}
.video-fotografia .pfr_headershape023 h5 
{
font-size:0.8em;
}
.video-fotografia .pfr_headershape023 h6 
{
font-size:0.69em;
}
.video-fotografia .pfr_headershape023 p 
{
font-size:0.8em;
}
.video-fotografia .pfr_headershape023 p a:not(.btn):focus,.video-fotografia .pfr_headershape023 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia .pfr_headershape023 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia .pfr_headershape023 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_headershape024
{
top:479.9px;
position:absolute;
left:2.28%;
right:auto;
width:197px;
height:260px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape024 h1 
{
font-size:1.61em;
}
.video-fotografia .pfr_headershape024 h2 
{
font-size:1.39em;
}
.video-fotografia .pfr_headershape024 h3 
{
font-size:1.29em;
}
.video-fotografia .pfr_headershape024 h4 
{
font-size:0.96em;
}
.video-fotografia .pfr_headershape024 h5 
{
font-size:0.75em;
}
.video-fotografia .pfr_headershape024 h6 
{
font-size:0.64em;
}
.video-fotografia .pfr_headershape024 p 
{
font-size:0.75em;
}
.video-fotografia .pfr_headershape024 p a:not(.btn):focus,.video-fotografia .pfr_headershape024 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia .pfr_headershape024 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia .pfr_headershape024 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_headershape025
{
top:382.96px;
position:absolute;
left:39.91%;
right:auto;
width:150px;
height:112px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape025 h1 
{
font-size:2.14em;
}
.video-fotografia .pfr_headershape025 h2 
{
font-size:1.86em;
}
.video-fotografia .pfr_headershape025 h3 
{
font-size:1.71em;
}
.video-fotografia .pfr_headershape025 h4 
{
font-size:1.29em;
}
.video-fotografia .pfr_headershape025 h5 
{
font-size:1em;
}
.video-fotografia .pfr_headershape025 h6 
{
font-size:0.86em;
}
.video-fotografia .pfr_headershape025 p 
{
font-size:1em;
}
.video-fotografia .pfr_headershape025 p a:not(.btn):focus,.video-fotografia .pfr_headershape025 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia .pfr_headershape025 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia .pfr_headershape025 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_headershape026
{
top:671.01px;
position:absolute;
left:29.56%;
right:auto;
width:24px;
height:29px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape026 h1 
{
font-size:2.14em;
}
.video-fotografia .pfr_headershape026 h2 
{
font-size:1.86em;
}
.video-fotografia .pfr_headershape026 h3 
{
font-size:1.71em;
}
.video-fotografia .pfr_headershape026 h4 
{
font-size:1.29em;
}
.video-fotografia .pfr_headershape026 h5 
{
font-size:1em;
}
.video-fotografia .pfr_headershape026 h6 
{
font-size:0.86em;
}
.video-fotografia .pfr_headershape026 p 
{
font-size:1em;
}
.video-fotografia .pfr_headershape026 p a:not(.btn):focus,.video-fotografia .pfr_headershape026 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia .pfr_headershape026 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia .pfr_headershape026 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_headershape027
{
top:634.57px;
position:absolute;
left:29.56%;
right:auto;
width:24px;
height:29px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape027 h1 
{
font-size:2.14em;
}
.video-fotografia .pfr_headershape027 h2 
{
font-size:1.86em;
}
.video-fotografia .pfr_headershape027 h3 
{
font-size:1.71em;
}
.video-fotografia .pfr_headershape027 h4 
{
font-size:1.29em;
}
.video-fotografia .pfr_headershape027 h5 
{
font-size:1em;
}
.video-fotografia .pfr_headershape027 h6 
{
font-size:0.86em;
}
.video-fotografia .pfr_headershape027 p 
{
font-size:1em;
}
.video-fotografia .pfr_headershape027 p a:not(.btn):focus,.video-fotografia .pfr_headershape027 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia .pfr_headershape027 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia .pfr_headershape027 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_headershape028
{
top:599.71px;
position:absolute;
left:29.56%;
right:auto;
width:24px;
height:28px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape028 h1 
{
font-size:2.14em;
}
.video-fotografia .pfr_headershape028 h2 
{
font-size:1.86em;
}
.video-fotografia .pfr_headershape028 h3 
{
font-size:1.71em;
}
.video-fotografia .pfr_headershape028 h4 
{
font-size:1.29em;
}
.video-fotografia .pfr_headershape028 h5 
{
font-size:1em;
}
.video-fotografia .pfr_headershape028 h6 
{
font-size:0.86em;
}
.video-fotografia .pfr_headershape028 p 
{
font-size:1em;
}
.video-fotografia .pfr_headershape028 p a:not(.btn):focus,.video-fotografia .pfr_headershape028 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia .pfr_headershape028 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia .pfr_headershape028 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_headershape029
{
top:567.06px;
position:absolute;
left:29.56%;
right:auto;
width:24px;
height:26px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape029 h1 
{
font-size:2.14em;
}
.video-fotografia .pfr_headershape029 h2 
{
font-size:1.86em;
}
.video-fotografia .pfr_headershape029 h3 
{
font-size:1.71em;
}
.video-fotografia .pfr_headershape029 h4 
{
font-size:1.29em;
}
.video-fotografia .pfr_headershape029 h5 
{
font-size:1em;
}
.video-fotografia .pfr_headershape029 h6 
{
font-size:0.86em;
}
.video-fotografia .pfr_headershape029 p 
{
font-size:1em;
}
.video-fotografia .pfr_headershape029 p a:not(.btn):focus,.video-fotografia .pfr_headershape029 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia .pfr_headershape029 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia .pfr_headershape029 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_headershape030
{
top:532.57px;
position:absolute;
left:29.56%;
right:auto;
width:24px;
height:31px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape030 h1 
{
font-size:2.14em;
}
.video-fotografia .pfr_headershape030 h2 
{
font-size:1.86em;
}
.video-fotografia .pfr_headershape030 h3 
{
font-size:1.71em;
}
.video-fotografia .pfr_headershape030 h4 
{
font-size:1.29em;
}
.video-fotografia .pfr_headershape030 h5 
{
font-size:1em;
}
.video-fotografia .pfr_headershape030 h6 
{
font-size:0.86em;
}
.video-fotografia .pfr_headershape030 p 
{
font-size:1em;
}
.video-fotografia .pfr_headershape030 p a:not(.btn):focus,.video-fotografia .pfr_headershape030 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia .pfr_headershape030 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia .pfr_headershape030 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_headershape031
{
top:499.08px;
position:absolute;
left:29.56%;
right:auto;
width:24px;
height:29px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape031 h1 
{
font-size:2.14em;
}
.video-fotografia .pfr_headershape031 h2 
{
font-size:1.86em;
}
.video-fotografia .pfr_headershape031 h3 
{
font-size:1.71em;
}
.video-fotografia .pfr_headershape031 h4 
{
font-size:1.29em;
}
.video-fotografia .pfr_headershape031 h5 
{
font-size:1em;
}
.video-fotografia .pfr_headershape031 h6 
{
font-size:0.86em;
}
.video-fotografia .pfr_headershape031 p 
{
font-size:1em;
}
.video-fotografia .pfr_headershape031 p a:not(.btn):focus,.video-fotografia .pfr_headershape031 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia .pfr_headershape031 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia .pfr_headershape031 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_headershape032
{
top:765.5px;
position:absolute;
right: 9.18%;
left:auto;
width:129px;
height:60px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape032 h1 
{
font-size:2.14em;
}
.video-fotografia .pfr_headershape032 h2 
{
font-size:1.86em;
}
.video-fotografia .pfr_headershape032 h3 
{
font-size:1.71em;
}
.video-fotografia .pfr_headershape032 h4 
{
font-size:1.29em;
}
.video-fotografia .pfr_headershape032 h5 
{
font-size:1em;
}
.video-fotografia .pfr_headershape032 h6 
{
font-size:0.86em;
}
.video-fotografia .pfr_headershape032 p 
{
font-size:1em;
}
.video-fotografia .pfr_headershape032 p a:not(.btn):focus,.video-fotografia .pfr_headershape032 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia .pfr_headershape032 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia .pfr_headershape032 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_headershape033
{
top:765.5px;
position:absolute;
left:42.64%;
right:auto;
width:129px;
height:60px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape033 h1 
{
font-size:2.14em;
}
.video-fotografia .pfr_headershape033 h2 
{
font-size:1.86em;
}
.video-fotografia .pfr_headershape033 h3 
{
font-size:1.71em;
}
.video-fotografia .pfr_headershape033 h4 
{
font-size:1.29em;
}
.video-fotografia .pfr_headershape033 h5 
{
font-size:1em;
}
.video-fotografia .pfr_headershape033 h6 
{
font-size:0.86em;
}
.video-fotografia .pfr_headershape033 p 
{
font-size:1em;
}
.video-fotografia .pfr_headershape033 p a:not(.btn):focus,.video-fotografia .pfr_headershape033 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia .pfr_headershape033 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia .pfr_headershape033 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_footershape1
{
top:27.8px;
position:absolute;
left: 26.63%;
right:auto;
top:27.8px;
width:84px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.video-fotografia footer #pfr_footer_inner .pfr_footershape1 h1 
{
font-size:2.14em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape1 h2 
{
font-size:1.86em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape1 h3 
{
font-size:1.71em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape1 h4 
{
font-size:1.29em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape1 h5 
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape1 h6 
{
font-size:0.86em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape1 p 
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):focus,.video-fotografia footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_footershape2
{
top:27.8px;
position:absolute;
left: 37.7%;
right:auto;
top:27.8px;
width:155px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.video-fotografia footer #pfr_footer_inner .pfr_footershape2 h1 
{
font-size:2.14em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape2 h2 
{
font-size:1.86em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape2 h3 
{
font-size:1.71em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape2 h4 
{
font-size:1.29em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape2 h5 
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape2 h6 
{
font-size:0.86em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape2 p 
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):focus,.video-fotografia footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_footershape3
{
top:27.8px;
position:absolute;
right:  24.8%;
left:auto;
top:27.8px;
width:137px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.video-fotografia footer #pfr_footer_inner .pfr_footershape3 h1 
{
font-size:2.14em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape3 h2 
{
font-size:1.86em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape3 h3 
{
font-size:1.71em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape3 h4 
{
font-size:1.29em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape3 h5 
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape3 h6 
{
font-size:0.86em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape3 p 
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):focus,.video-fotografia footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_footershape4
{
top:84px;
position:absolute;
left: 34.77%;
right:auto;
top:84px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.video-fotografia footer #pfr_footer_inner .pfr_footershape4 h1 
{
font-size:2.14em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape4 h2 
{
font-size:1.86em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape4 h3 
{
font-size:1.71em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape4 h4 
{
font-size:1.29em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape4 h5 
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape4 h6 
{
font-size:0.86em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape4 p 
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):focus,.video-fotografia footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_footershape5
{
top:84px;
position:absolute;
left: 41.15%;
right:auto;
top:84px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.video-fotografia footer #pfr_footer_inner .pfr_footershape5 h1 
{
font-size:2.14em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape5 h2 
{
font-size:1.86em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape5 h3 
{
font-size:1.71em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape5 h4 
{
font-size:1.29em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape5 h5 
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape5 h6 
{
font-size:0.86em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape5 p 
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):focus,.video-fotografia footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_footershape6
{
top:84px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
top:84px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.video-fotografia footer #pfr_footer_inner .pfr_footershape6 h1 
{
font-size:2.14em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape6 h2 
{
font-size:1.86em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape6 h3 
{
font-size:1.71em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape6 h4 
{
font-size:1.29em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape6 h5 
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape6 h6 
{
font-size:0.86em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape6 p 
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):focus,.video-fotografia footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_footershape7
{
top:85.5px;
position:absolute;
right:  35.16%;
left:auto;
top:85.5px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.video-fotografia footer #pfr_footer_inner .pfr_footershape7 h1 
{
font-size:2.14em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape7 h2 
{
font-size:1.86em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape7 h3 
{
font-size:1.71em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape7 h4 
{
font-size:1.29em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape7 h5 
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape7 h6 
{
font-size:0.86em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape7 p 
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):focus,.video-fotografia footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_footershape8
{
top:85.5px;
position:absolute;
right:  41.28%;
left:auto;
top:85.5px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.video-fotografia footer #pfr_footer_inner .pfr_footershape8 h1 
{
font-size:2.14em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape8 h2 
{
font-size:1.86em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape8 h3 
{
font-size:1.71em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape8 h4 
{
font-size:1.29em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape8 h5 
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape8 h6 
{
font-size:0.86em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape8 p 
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):focus,.video-fotografia footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
.video-fotografia header#pfr_header
{
height:auto;
box-sizing:border-box;
}
.video-fotografia .innermenu
{
width:100%;

}
.video-fotografia .innermenu
{
position:absolute;
top:182.27px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.video-fotografia #pfr_menu 
{
margin-left:auto;
margin-right:auto;

}
.video-fotografia li.pfr_menu_items_parent.dropdown.show 
{
height: auto}
.video-fotografia .nav.navbar-nav > li 
{
display:block !important;
float:none !important;
height:100px;
margin-left:65px;
margin-right:0;
}
 .navbar-expand-md .navbar-nav 
{
flex-direction: column;
}
.pfr_menu_items ul.child.dropdown-menu 
{
float: none !important;
left: 0;
min-width: 160px;
position: static;
right: auto;
}
.pfr_menu_items ul.child.dropdown-menu .menu-dropdown-styles  
{
float: none !important;
min-width: 160px;
position: static;
margin-top: 0;
}
.pfr_menu_items li a 
{
float: none !important;
}
 .navbar-expand-md .navbar-toggle 
{
display: block;
}
.navbar-collapse.collapse 
{
height:100% !important;
}
li.show > ul.child.collapse 
{
display:inline-block;
}
.video-fotografia .pfr_menu_logo_text 
{
display:none;}
.video-fotografia #pfr_copyright 
{
top:172.5px;
position:absolute;
z-index:502;
left: 37.89%;
right:auto;
display:block;
overflow:auto;
}
.video-fotografia #pfr_copyright a,.video-fotografia #pfr_copyright span
{
display:inline;}
.video-fotografia #pfr_footer_designed_by_links 
{
top:151.5px;
position:absolute;
z-index:502;
left: 41.15%;
right:auto;
text-align:center;
overflow:auto;
}
.video-fotografia #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.video-fotografia #pfr_sidebar_left 
{
width: 0%;
}
.video-fotografia #pfr_content 
{
width: 100%;
}
.video-fotografia #pfr_sidebar_right 
{
width: 0%;
}
}
@media only screen
and (min-width : 768px)
and (max-width : 1024px) 
{
 @media only screen and (min-width: 768px) 
{
 #navigationmenu .navbar-nav 
{
padding-top:0 !important;

}

}
.video-fotografia li.pfr_menu_items_parent.dropdown.show 
{
height: auto}
.video-fotografia .nav.navbar-nav > li 
{
display:block !important;
float:none !important;
height:100px;
margin-left:65px;
margin-right:0;
}
 .navbar-expand-md .navbar-nav 
{
flex-direction: column;
}
.pfr_menu_items ul.child.dropdown-menu 
{
float: none !important;
left: 0;
min-width: 160px;
position: static;
right: auto;
}
.pfr_menu_items ul.child.dropdown-menu .menu-dropdown-styles  
{
float: none !important;
min-width: 160px;
position: static;
margin-top: 0;
}
.pfr_menu_items li a 
{
float: none !important;
}
 .navbar-expand-md .navbar-toggle 
{
display: block;
}
.navbar-collapse.collapse 
{
height:100% !important;
}
.video-fotografia .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 0;
top: 10px;
}
.video-fotografia .pfr_menu_logo_text 
{
display:none;}
.video-fotografia #pfr_menu .navbar-toggle
{
background-color:#263B5C;
background:rgba(38,59,92,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(38,59,92,1);
border-width: 5px 5px 5px 5px;
box-shadow:none;line-height: 1.42;

}
.video-fotografia #pfr_menu nav .icon-bar
{
border-width:2px 0 0 0;
border-style:solid;
border-color:#FFFFFF;
height:2px;

}
.video-fotografia #pfr_menu .navbar-toggle .pfr_menu_button_text
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;
}
.video-fotografia #pfr_menu .navbar-toggle:hover
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(255,255,255,1);
border-width: 5px 5px 5px 5px;
box-shadow:none;line-height: 1.42;

}
.video-fotografia #pfr_menu nav #nav-expander:hover .icon-bar
{
border-width:2px 0 0 0;
border-style:solid;
border-color:#000000;
height:2px;

}
.video-fotografia #pfr_menu .navbar-toggle:hover .pfr_menu_button_text
{
font-size:14px;
font-family:"Times New Roman";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;text-align:left;
text-decoration:none;
}
.video-fotografia #pfr_menu .navbar-toggle:active, #pfr_menu .navbar-toggle:focus
{
background-color:#263B5C;
background:rgba(38,59,92,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(38,59,92,1);
border-width: 5px 5px 5px 5px;
box-shadow:none;
}
.video-fotografia #pfr_menu nav #nav-expander:active .icon-bar, nav#pfr_menu nav #nav-expander:focus .icon-bar
{
border-width:1px 0 0 0;
border-style:solid;
border-color:#FFFFFF;
height:1px;

}
.video-fotografia #pfr_menu .navbar-toggle:focus .pfr_menu_button_text
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;
}
#navigationmenu .navbar-header
{
position: relative;
float:none;
z-index:501;

}
.video-fotografia body.nav-expanded
{
right:222px;
position:relative;

}
.video-fotografia.nav-expanded
{
transition: right 0.5s ease 0s;
-webkit-transition: right 0.5s ease 0s;
-moz-transition: right 0.5s ease 0s;
-o-transition: right 0.5s ease 0s;

}
.video-fotografiabody
{
right:0;
position:relative;
transition: right 0.5s ease 0s;

}
.video-fotografia.nav-expanded .menu-center
{
margin-right: 0;

}
.video-fotografia button.nav-expander
{
right: 0;
transition: left 0.3s ease-in-out 0s;
-webkit-transition: left 0.3s ease-in-out 0s;
-moz-transition: left 0.3s ease-in-out 0s;
-o-transition: left 0.3s ease-in-out 0s;
z-index: 12;

}
.video-fotografia .menu-center
{
height: 100% !important;
overflow: auto;
position: fixed;
right: 0;
top: 0;
transition: margin-right 0.5s ease 0s;
-webkit-transition: margin-right 0.5s ease 0s;
-moz-transition: margin-right 0.5s ease 0s;
-o-transition: margin-right 0.5s ease 0s;
width: 222px;
z-index: 2000;
margin:0 -222px 0 0;

}
.video-fotografia ul.pfr_menu_items.nav
{
display: block;
height: auto;

}
.video-fotografia .menu-center
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
.video-fotografia .menu-center
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;display:block !important;
transition: margin-right 0.5s ease 0s;

}
.nav-expanded .fixed-top .navbar-toggle,.nav-expanded .fixed-top .navbar-toggle:hover,.nav-expanded .fixed-top .navbar-toggle:active
{
float:right;

}
.fixed-top
{
transform:none;
position: sticky;
width: 100% !important;

}
.fixed-top #nav-expander
{
transition: all 0.5s ease 0s;

}
.fixed-top .navbar-collapse, .fixed-bottom .navbar-collapse
{
max-height:100%;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
}
/* tablet view end */
/* mobile view start */
@media only screen
and (max-width : 767px)
{
.video-fotografia #pfr_header_inner 
{
height:1080px;
position:relative;
}
.video-fotografia #pfr_menu .navbar
{
height:auto;z-index:1000;
box-sizing:border-box;}
.video-fotografia #pfr_menu_inner_in
{
min-height: 45px;
height:auto;
width:100%;
position:relative;
margin:0 auto;
}
.video-fotografia .pfr_headershape01
{
top:20px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:199px;
height:127px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape01 h1 
{
font-size:0.21em;
}
.video-fotografia .pfr_headershape01 h2 
{
font-size:0.19em;
}
.video-fotografia .pfr_headershape01 h3 
{
font-size:0.17em;
}
.video-fotografia .pfr_headershape01 h4 
{
font-size:0.13em;
}
.video-fotografia .pfr_headershape01 h5 
{
font-size:0.1em;
}
.video-fotografia .pfr_headershape01 h6 
{
font-size:0.09em;
}
.video-fotografia .pfr_headershape01 p 
{
font-size:0.1em;
}
.video-fotografia .pfr_headershape01 p a:not(.btn):focus,.video-fotografia .pfr_headershape01 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia .pfr_headershape01 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia .pfr_headershape01 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_headershape02
{
display:none;

}
.video-fotografia .pfr_headershape03
{
display:none;

}
.video-fotografia .pfr_headershape04
{
display:none;

}
.video-fotografia .pfr_headershape05
{
display:none;

}
.video-fotografia .pfr_headershape06
{
display:none;

}
.video-fotografia .pfr_headershape07
{
display:none;

}
.video-fotografia .pfr_headershape08
{
display:none;

}
.video-fotografia .pfr_headershape09
{
display:none;

}
.video-fotografia .pfr_headershape010
{
display:none;

}
.video-fotografia .pfr_headershape011
{
display:none;

}
.video-fotografia .pfr_headershape012
{
display:none;

}
.video-fotografia .pfr_headershape013
{
display:none;

}
.video-fotografia .pfr_headershape014
{
top:234px;
position:absolute;
left:8.44%;
right:auto;
width:273px;
height:45px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape014 h1 
{
font-size:1.29em;
}
.video-fotografia .pfr_headershape014 h2 
{
font-size:1.11em;
}
.video-fotografia .pfr_headershape014 h3 
{
font-size:1.03em;
}
.video-fotografia .pfr_headershape014 h4 
{
font-size:0.77em;
}
.video-fotografia .pfr_headershape014 h5 
{
font-size:0.6em;
}
.video-fotografia .pfr_headershape014 h6 
{
font-size:0.51em;
}
.video-fotografia .pfr_headershape014 p 
{
font-size:0.6em;
}
.video-fotografia .pfr_headershape014 p a:not(.btn):focus,.video-fotografia .pfr_headershape014 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia .pfr_headershape014 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia .pfr_headershape014 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_headershape015
{
top:288px;
position:absolute;
left:5.62%;
right:auto;
width:284.5px;
height:370px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape015 h1 
{
font-size:2.14em;
}
.video-fotografia .pfr_headershape015 h2 
{
font-size:1.86em;
}
.video-fotografia .pfr_headershape015 h3 
{
font-size:1.71em;
}
.video-fotografia .pfr_headershape015 h4 
{
font-size:1.29em;
}
.video-fotografia .pfr_headershape015 h5 
{
font-size:1em;
}
.video-fotografia .pfr_headershape015 h6 
{
font-size:0.86em;
}
.video-fotografia .pfr_headershape015 p 
{
font-size:1em;
}
.video-fotografia .pfr_headershape015 p a:not(.btn):focus,.video-fotografia .pfr_headershape015 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia .pfr_headershape015 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia .pfr_headershape015 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_headershape016
{
top:689px;
position:absolute;
left:5.62%;
right:auto;
width:285px;
height:370px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape016 h1 
{
font-size:2.14em;
}
.video-fotografia .pfr_headershape016 h2 
{
font-size:1.86em;
}
.video-fotografia .pfr_headershape016 h3 
{
font-size:1.71em;
}
.video-fotografia .pfr_headershape016 h4 
{
font-size:1.29em;
}
.video-fotografia .pfr_headershape016 h5 
{
font-size:1em;
}
.video-fotografia .pfr_headershape016 h6 
{
font-size:0.86em;
}
.video-fotografia .pfr_headershape016 p 
{
font-size:1em;
}
.video-fotografia .pfr_headershape016 p a:not(.btn):focus,.video-fotografia .pfr_headershape016 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia .pfr_headershape016 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia .pfr_headershape016 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_headershape017
{
display:none;

}
.video-fotografia .pfr_headershape018
{
top:348px;
position:absolute;
left:5.62%;
right:auto;
width:284.5px;
height:310px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape018 h1 
{
font-size:2.14em;
}
.video-fotografia .pfr_headershape018 h2 
{
font-size:1.86em;
}
.video-fotografia .pfr_headershape018 h3 
{
font-size:1.71em;
}
.video-fotografia .pfr_headershape018 h4 
{
font-size:1.29em;
}
.video-fotografia .pfr_headershape018 h5 
{
font-size:1em;
}
.video-fotografia .pfr_headershape018 h6 
{
font-size:0.86em;
}
.video-fotografia .pfr_headershape018 p 
{
font-size:1em;
}
.video-fotografia .pfr_headershape018 p a:not(.btn):focus,.video-fotografia .pfr_headershape018 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia .pfr_headershape018 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia .pfr_headershape018 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_headershape019
{
top:451px;
position:absolute;
left:7.97%;
right:auto;
width:270px;
height:91px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape019 h1 
{
font-size:2.14em;
}
.video-fotografia .pfr_headershape019 h2 
{
font-size:1.86em;
}
.video-fotografia .pfr_headershape019 h3 
{
font-size:1.71em;
}
.video-fotografia .pfr_headershape019 h4 
{
font-size:1.29em;
}
.video-fotografia .pfr_headershape019 h5 
{
font-size:1em;
}
.video-fotografia .pfr_headershape019 h6 
{
font-size:0.86em;
}
.video-fotografia .pfr_headershape019 p 
{
font-size:1em;
}
.video-fotografia .pfr_headershape019 p a:not(.btn):focus,.video-fotografia .pfr_headershape019 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia .pfr_headershape019 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia .pfr_headershape019 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_headershape020
{
top:749px;
position:absolute;
left:5.62%;
right:auto;
width:285px;
height:310px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape020 h1 
{
font-size:2.14em;
}
.video-fotografia .pfr_headershape020 h2 
{
font-size:1.86em;
}
.video-fotografia .pfr_headershape020 h3 
{
font-size:1.71em;
}
.video-fotografia .pfr_headershape020 h4 
{
font-size:1.29em;
}
.video-fotografia .pfr_headershape020 h5 
{
font-size:1em;
}
.video-fotografia .pfr_headershape020 h6 
{
font-size:0.86em;
}
.video-fotografia .pfr_headershape020 p 
{
font-size:1em;
}
.video-fotografia .pfr_headershape020 p a:not(.btn):focus,.video-fotografia .pfr_headershape020 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia .pfr_headershape020 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia .pfr_headershape020 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_headershape021
{
top:836px;
position:absolute;
left:9.84%;
right:auto;
width:259px;
height:127px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape021 h1 
{
font-size:2.14em;
}
.video-fotografia .pfr_headershape021 h2 
{
font-size:1.86em;
}
.video-fotografia .pfr_headershape021 h3 
{
font-size:1.71em;
}
.video-fotografia .pfr_headershape021 h4 
{
font-size:1.29em;
}
.video-fotografia .pfr_headershape021 h5 
{
font-size:1em;
}
.video-fotografia .pfr_headershape021 h6 
{
font-size:0.86em;
}
.video-fotografia .pfr_headershape021 p 
{
font-size:1em;
}
.video-fotografia .pfr_headershape021 p a:not(.btn):focus,.video-fotografia .pfr_headershape021 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia .pfr_headershape021 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia .pfr_headershape021 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_headershape022
{
top:369px;
position:absolute;
left:19.84%;
right:auto;
width:193px;
height:54px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape022 h1 
{
font-size:1.5em;
}
.video-fotografia .pfr_headershape022 h2 
{
font-size:1.3em;
}
.video-fotografia .pfr_headershape022 h3 
{
font-size:1.2em;
}
.video-fotografia .pfr_headershape022 h4 
{
font-size:0.9em;
}
.video-fotografia .pfr_headershape022 h5 
{
font-size:0.7em;
}
.video-fotografia .pfr_headershape022 h6 
{
font-size:0.6em;
}
.video-fotografia .pfr_headershape022 p 
{
font-size:0.7em;
}
.video-fotografia .pfr_headershape022 p a:not(.btn):focus,.video-fotografia .pfr_headershape022 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia .pfr_headershape022 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia .pfr_headershape022 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_headershape023
{
top:768px;
position:absolute;
left:27.34%;
right:auto;
width:145px;
height:44px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape023 h1 
{
font-size:1.5em;
}
.video-fotografia .pfr_headershape023 h2 
{
font-size:1.3em;
}
.video-fotografia .pfr_headershape023 h3 
{
font-size:1.2em;
}
.video-fotografia .pfr_headershape023 h4 
{
font-size:0.9em;
}
.video-fotografia .pfr_headershape023 h5 
{
font-size:0.7em;
}
.video-fotografia .pfr_headershape023 h6 
{
font-size:0.6em;
}
.video-fotografia .pfr_headershape023 p 
{
font-size:0.7em;
}
.video-fotografia .pfr_headershape023 p a:not(.btn):focus,.video-fotografia .pfr_headershape023 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia .pfr_headershape023 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia .pfr_headershape023 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_headershape024
{
display:none;

}
.video-fotografia .pfr_headershape025
{
display:none;

}
.video-fotografia .pfr_headershape026
{
display:none;

}
.video-fotografia .pfr_headershape027
{
display:none;

}
.video-fotografia .pfr_headershape028
{
display:none;

}
.video-fotografia .pfr_headershape029
{
display:none;

}
.video-fotografia .pfr_headershape030
{
display:none;

}
.video-fotografia .pfr_headershape031
{
display:none;

}
.video-fotografia .pfr_headershape032
{
top:593px;
position:absolute;
left:29.84%;
right:auto;
width:129px;
height:60px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape032 h1 
{
font-size:2.14em;
}
.video-fotografia .pfr_headershape032 h2 
{
font-size:1.86em;
}
.video-fotografia .pfr_headershape032 h3 
{
font-size:1.71em;
}
.video-fotografia .pfr_headershape032 h4 
{
font-size:1.29em;
}
.video-fotografia .pfr_headershape032 h5 
{
font-size:1em;
}
.video-fotografia .pfr_headershape032 h6 
{
font-size:0.86em;
}
.video-fotografia .pfr_headershape032 p 
{
font-size:1em;
}
.video-fotografia .pfr_headershape032 p a:not(.btn):focus,.video-fotografia .pfr_headershape032 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia .pfr_headershape032 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia .pfr_headershape032 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_headershape033
{
top:994px;
position:absolute;
left:29.84%;
right:auto;
width:129px;
height:60px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.video-fotografia .pfr_headershape033 h1 
{
font-size:2.14em;
}
.video-fotografia .pfr_headershape033 h2 
{
font-size:1.86em;
}
.video-fotografia .pfr_headershape033 h3 
{
font-size:1.71em;
}
.video-fotografia .pfr_headershape033 h4 
{
font-size:1.29em;
}
.video-fotografia .pfr_headershape033 h5 
{
font-size:1em;
}
.video-fotografia .pfr_headershape033 h6 
{
font-size:0.86em;
}
.video-fotografia .pfr_headershape033 p 
{
font-size:1em;
}
.video-fotografia .pfr_headershape033 p a:not(.btn):focus,.video-fotografia .pfr_headershape033 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia .pfr_headershape033 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia .pfr_headershape033 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_footershape1
{
top:56px;
position:absolute;
left: 6.25%;
right:auto;
top:56px;
width:81px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.video-fotografia footer #pfr_footer_inner .pfr_footershape1 h1 
{
font-size:1.71em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape1 h2 
{
font-size:1.49em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape1 h3 
{
font-size:1.37em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape1 h4 
{
font-size:1.03em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape1 h5 
{
font-size:0.8em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape1 h6 
{
font-size:0.69em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape1 p 
{
font-size:0.8em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):focus,.video-fotografia footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_footershape2
{
top:56px;
position:absolute;
left: 27.66%;
right:auto;
top:56px;
width:153px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.video-fotografia footer #pfr_footer_inner .pfr_footershape2 h1 
{
font-size:1.71em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape2 h2 
{
font-size:1.49em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape2 h3 
{
font-size:1.37em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape2 h4 
{
font-size:1.03em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape2 h5 
{
font-size:0.8em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape2 h6 
{
font-size:0.69em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape2 p 
{
font-size:0.8em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):focus,.video-fotografia footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_footershape3
{
top:57.07px;
position:absolute;
right:  4.06%;
left:auto;
top:57.07px;
width:98px;
height:21px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.video-fotografia footer #pfr_footer_inner .pfr_footershape3 h1 
{
font-size:1.71em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape3 h2 
{
font-size:1.49em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape3 h3 
{
font-size:1.37em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape3 h4 
{
font-size:1.03em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape3 h5 
{
font-size:0.8em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape3 h6 
{
font-size:0.69em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape3 p 
{
font-size:0.8em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):focus,.video-fotografia footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_footershape4
{
top:0;position:absolute;
left: 13.59%;
right:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.video-fotografia footer #pfr_footer_inner .pfr_footershape4 h1 
{
font-size:2.14em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape4 h2 
{
font-size:1.86em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape4 h3 
{
font-size:1.71em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape4 h4 
{
font-size:1.29em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape4 h5 
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape4 h6 
{
font-size:0.86em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape4 p 
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):focus,.video-fotografia footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_footershape5
{
top:0;position:absolute;
left: 28.91%;
right:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.video-fotografia footer #pfr_footer_inner .pfr_footershape5 h1 
{
font-size:2.14em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape5 h2 
{
font-size:1.86em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape5 h3 
{
font-size:1.71em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape5 h4 
{
font-size:1.29em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape5 h5 
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape5 h6 
{
font-size:0.86em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape5 p 
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):focus,.video-fotografia footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_footershape6
{
top:0;position:absolute;
left: 43.75%;
right:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.video-fotografia footer #pfr_footer_inner .pfr_footershape6 h1 
{
font-size:2.14em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape6 h2 
{
font-size:1.86em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape6 h3 
{
font-size:1.71em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape6 h4 
{
font-size:1.29em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape6 h5 
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape6 h6 
{
font-size:0.86em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape6 p 
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):focus,.video-fotografia footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_footershape7
{
top:0;position:absolute;
right:  13.44%;
left:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.video-fotografia footer #pfr_footer_inner .pfr_footershape7 h1 
{
font-size:2.14em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape7 h2 
{
font-size:1.86em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape7 h3 
{
font-size:1.71em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape7 h4 
{
font-size:1.29em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape7 h5 
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape7 h6 
{
font-size:0.86em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape7 p 
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):focus,.video-fotografia footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_footershape8
{
top:0;position:absolute;
right:  28.44%;
left:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.video-fotografia footer #pfr_footer_inner .pfr_footershape8 h1 
{
font-size:2.14em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape8 h2 
{
font-size:1.86em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape8 h3 
{
font-size:1.71em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape8 h4 
{
font-size:1.29em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape8 h5 
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape8 h6 
{
font-size:0.86em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape8 p 
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):focus,.video-fotografia footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn)
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):visited
{
font-size:1em;
}
.video-fotografia footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):hover
{
font-size:1em;
}
.video-fotografia .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
.video-fotografia .navbar-default.navbar .pfr_menu_items.nav .show .sub-menu > li > a 
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.video-fotografia .navbar-default
{
margin:0 0 0 0;
padding-top:0;
padding-bottom:0;
box-sizing:content-box}
body.video-fotografia .navbar-default 
{
padding-left:0;
padding-right:0;
}
.video-fotografiaul.pfr_menu_items.navbar-nav .dropdown-menu,.video-fotografiaul.pfr_menu_items.navbar-nav .sub-menu,.video-fotografia ul.pfr_menu_items.navbar-nav .collapse li a  
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
font-family:"Arial";
border-radius:0 0 0 0;
border:solid rgba(255,255,255,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;margin:0;
padding:0;
list-style:none;
}
.video-fotografia .nav.pfr_menu_items.navbar-nav .dropdown-menu > li:hover > a 
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;}
.video-fotografia #pfr_page .pfr_menu_items  li ul.child
{
right:0px;
}
.nav-expanded #pfr_menu #navigationmenu .navbar-collapse 
{
margin:0;

}
#pfr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;

}
.video-fotografia .pfr_menu_items  li .pfr_menu_items_parent_link,.video-fotografia .nav.pfr_menu_items  li span.separator
{
display:block;
padding-left:50px;
padding-right:0px;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;margin:0 0 0 0;
cursor:pointer;
padding-top:0px;
padding-bottom:0px;
}
.video-fotografia .navbar-default .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow 
{
display:block;
padding-left:50px;
padding-right:0px;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;margin-top:0;
margin-bottom:0;
box-sizing:border-box;
cursor:pointer;
padding-top:0px;
padding-bottom:0px;
}
.video-fotografia .navbar-default.navbar .pfr_menu_items.nav  li:hover ul.child li a:not(.subchild):hover, .video-fotografiabody .pfr_menu_items.nav  li:hover ul.child li.dropdown a.subchild:hover, .video-fotografia .navbar-default.navbar .pfr_menu_items.nav  li:hover ul.child li a:hover
{
 font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;}
.video-fotografia .pfr_menu_items.nav  li:hover ul.child li a.subchild:hover
{
 background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;}
.video-fotografia .pfr_menu_items  li ul.child li a
{
display:block;
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.video-fotografia .navbar-default ul.pfr_menu_items.nav li.dropdown ul.dropdown-menu li.unstyled a:not(.subchild), .video-fotografia .navbar-default .pfr_menu_items.nav li ul.child li a.subchild, .video-fotografia .pfr_menu_items.nav li ul.child li > a.subchild 
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.video-fotografia .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 9px;
top: 10px;
}
.video-fotografia .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
padding-left:50px;
padding-right:0px;
box-sizing:border-box;
cursor: pointer;
display: block;
margin-top:0;
margin-bottom:0;
padding-top:0px;
padding-bottom:0px;
}
.video-fotografia .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
box-sizing:border-box;
padding-left:50px;
padding-right:0px;
margin-top:0;
margin-bottom:0;
padding-top:0px;
padding-bottom:0px;
}
.video-fotografia .pfr_menu_logo_text 
{
display:none;}
.video-fotografia header#pfr_header
{
height:auto;
box-sizing:border-box;
}
.video-fotografia .innermenu
{
width:100%;

}
.video-fotografia .innermenu
{
position:absolute;
top:156px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.video-fotografia #pfr_menu 
{
margin-left:auto;
margin-right:auto;

}
.nav-expanded #pfr_menu #navigationmenu .navbar-collapse 
{
margin:0;

}
#pfr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;

}
li.show > ul.child.collapse 
{
display:inline-block;
}
.video-fotografia .pfr_vmenu_items  li .pfr_vmenu_items_parent_link,.video-fotografia .nav.pfr_vmenu_items  li span.separator
{
display:block;
cursor:pointer;
padding-top:0px;
padding-bottom:0px;
}
.video-fotografia .pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow,.video-fotografia .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow
{
display:block;
background-color:#FFFFFF;
background:url(images/vmenuMainArrow92.png),rgba(255,255,255,1);
background-repeat:no-repeat;
 background-size:auto;
 background-position:right center;
 background-clip:padding-box;cursor:pointer;
padding-top:0px;
padding-bottom:0px;
}
.video-fotografia .navbar-default .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow 
{
display:block;
background-image: none;
cursor:pointer;
padding-top:0px;
padding-bottom:0px;
}
.video-fotografia .navbar-default.navbar .pfr_vmenu_items.nav  li:hover ul.child li a:not(.subchild):hover, .video-fotografiabody .pfr_vmenu_items.nav  li:hover ul.child li.dropdown a.subchild:hover, .video-fotografia .navbar-default.navbar .pfr_vmenu_items.nav  li:hover ul.child li a:hover
{
 }
.video-fotografia .pfr_vmenu_items.nav  li:hover ul.child li a.subchild:hover
{
 }
.video-fotografia .navbar-default ul.pfr_vmenu_items.nav li.dropdown ul.dropdown-menu li.unstyled a:not(.subchild), .video-fotografia .navbar-default .pfr_vmenu_items.nav li ul.child li a.subchild, .video-fotografia .pfr_vmenu_items.nav li ul.child li > a.subchild 
{
display:block;
}
.video-fotografia .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active_arrow
{
cursor: pointer;
display: block;
margin-top:0;
margin-bottom:0;
padding-top:0px;
padding-bottom:0px;
}
.video-fotografia .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active
{
display:block;
cursor: pointer;
padding-top:0px;
padding-bottom:0px;
}
.video-fotografia .pfr_menu_logo_text 
{
display:none;}
.video-fotografia #pfr_copyright 
{
top:109px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
display:block;
overflow:auto;
}
.video-fotografia #pfr_copyright a,.video-fotografia #pfr_copyright span
{
display:inline;}
.video-fotografia #pfr_footer_designed_by_links span#pfr_footer_designed_by 
{
font-size:12px;
font-family:"Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;
}
.video-fotografia #pfr_footer_designed_by_links 
{
top:89px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
overflow:auto;
}
.video-fotografia #pfr_footer_designed_by_links #pfr_footer_designed_by 
{
vertical-align:middle;
line-height:initial;
}
.video-fotografia #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.video-fotografia #pfr_html_content_margin 
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;box-sizing:border-box;
}
.video-fotografia .pfr_menu_items  li .pfr_menu_items_parent_link
{
display:block;
padding: 0 0px 0 50px;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;margin-top:0;
margin-bottom:0;
cursor:pointer;
box-sizing:border-box;
}
.video-fotografia ul.nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow
{
display:block;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;margin:0 0 0 0;
box-sizing:border-box;
cursor:pointer;
}
.video-fotografia .pfr_menu_items  li ul.child li a.subchild
{
background-image: none;
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.video-fotografia .pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
float: left;
padding-left:50px;
box-sizing:border-box;
cursor: pointer;
display: block;
margin:0 0 0 0;
padding-top:0;
padding-bottom:0;
}
.video-fotografia .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
box-sizing:border-box;
padding-left:50px;
padding-right:0px;
margin-top:0;
margin-bottom:0;
padding-top:0;
padding-bottom:0;
}
.video-fotografia #pfr_menu .navbar-toggle
{
border-radius:0 0 0 0;
border:solid rgba(38,59,92,1);
border-width: 5px 5px 5px 5px;
box-shadow:none;line-height: 1.42;

}
.video-fotografia #pfr_menu .navbar-toggle:hover
{
background-color:#263B5C;
background:rgba(38,59,92,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(38,59,92,1);
border-width: 5px 5px 5px 5px;
box-shadow:none;line-height: 1.42;

}
.video-fotografia #pfr_menu .navbar-toggle:active, #pfr_menu .navbar-toggle:focus
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(38,59,92,1);
border-width: 0 0 0 0;
box-shadow:none;
}
.video-fotografia.nav-expanded #pfr_page
{
position:relative;

}
.video-fotografia.nav-expanded #pfr_content_and_sidebar_container
{
position:relative;

}
.video-fotografia.nav-expanded
{
right:222px;

}
.video-fotografia.nav-expanded #pfr_header
{
position:relative;
width:100%;

}
.video-fotografia.nav-expanded #pfr_menu
{
width:100%;

}
.video-fotografia.nav-expanded
{
transition: right 0.5s ease 0s;
-webkit-transition: right 0.5s ease 0s;
-moz-transition: right 0.5s ease 0s;
-o-transition: right 0.5s ease 0s;

}
.video-fotografiabody
{
right:0;
position:relative;
transition: right 0.5s ease 0s;

}
.video-fotografia #pfr_content_and_sidebar_container
{
transition: all 0.5s ease 0s;

}
.video-fotografia header#pfr_header
{
margin-right:0;
transition: margin-right 0.5s ease 0s;

}
.video-fotografia #pfr_menu
{
margin-right:0;
transition: all 0.5s ease 0s;

}
.video-fotografia.nav-expanded .menu-center
{
margin-right: 0;

}
.video-fotografia button.nav-expander
{
right: 0;
transition: left 0.3s ease-in-out 0s;
-webkit-transition: left 0.3s ease-in-out 0s;
-moz-transition: left 0.3s ease-in-out 0s;
-o-transition: left 0.3s ease-in-out 0s;
z-index: 12;

}
.video-fotografia .menu-center
{
height: 100% !important;
overflow: auto;
position: fixed;
right: 0;
top: 0;
transition: margin-right 0.5s ease 0s;
-webkit-transition: margin-right 0.5s ease 0s;
-moz-transition: margin-right 0.5s ease 0s;
-o-transition: margin-right 0.5s ease 0s;
width: 222px;
z-index: 2000;
margin:0 -222px 0 0;

}
.video-fotografia ul.pfr_menu_items.nav
{
display: block;
height: auto;

}
.video-fotografia .menu-center
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
.video-fotografia .menu-center
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;display:block !important;
transition: margin-right 0.5s ease 0s;

}
.nav-expanded .fixed-top .navbar-toggle,.nav-expanded .fixed-top .navbar-toggle:hover,.nav-expanded .fixed-top .navbar-toggle:active
{
float:right;

}
.fixed-top
{
transform:none;
position: sticky;
width: 100% !important;

}
.fixed-top #nav-expander
{
transition: all 0.5s ease 0s;

}
.fixed-top .navbar-collapse, .fixed-bottom .navbar-collapse
{
max-height:100%;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
.video-fotografia ul.pfr_vmenu_items.nav .dropdown-menu > li,.video-fotografia .pfr_vmenu_items li ul.child li a 
{
 display: block;
}
}
/* mobile view end */
/* desktop view start */ 
.audio #pfr_header_inner 
{
height:1080px;
position:relative;
}
.audio .pfr_audio_html_row0, .pfr_audio_html_row0
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
.audio .pfr_audio_html_column00, .pfr_audio_html_column00
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 5px 0 5px;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.audio .pfr_headershape01
{
top:9.73px;
position:absolute;
left:12.05%;
right:auto;
width:191px;
height:124px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape02
{
display:none;

}
.audio .pfr_headershape03
{
display:none;

}
.audio .pfr_headershape04
{
display:none;

}
.audio .pfr_headershape05
{
display:none;

}
.audio .pfr_headershape06
{
display:none;

}
.audio .pfr_headershape07
{
display:none;

}
.audio .pfr_headershape08
{
display:none;

}
.audio .pfr_headershape09
{
display:none;

}
.audio .pfr_headershape010
{
display:none;

}
.audio .pfr_headershape011
{
display:none;

}
.audio .pfr_headershape012
{
display:none;

}
.audio .pfr_headershape013
{
display:none;

}
.audio .pfr_headershape014
{
background-color:#36B1C0;
background:rgba(54,177,192,1);
background-clip:padding-box;border-radius:20px 20px 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:287px;
position:absolute;
left:48.17%;
right:auto;
width:365px;
height:654px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape015
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;border-radius:0 0 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:543.5px;
position:absolute;
left:48.17%;
right:auto;
width:365px;
height:398px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape016
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:603px;
position:absolute;
right: 37.64%;
left:auto;
width:177px;
height:55px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape017
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:686px;
position:absolute;
left:49.84%;
right:auto;
width:301px;
height:86px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape018
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:374.5px;
position:absolute;
right: 37.04%;
left:auto;
width:200px;
height:171px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape019
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:354.5px;
position:absolute;
left:12.05%;
right:auto;
width:146px;
height:64px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape020
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:443px;
position:absolute;
left:15.03%;
right:auto;
width:274px;
height:339px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape021
{
background-color:#36B1C0;
background:rgba(54,177,192,1);
background-clip:padding-box;border-radius:20px 20px 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:287px;
position:absolute;
right: 9.22%;
left:auto;
width:365px;
height:654px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape022
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;border-radius:0 0 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:543.5px;
position:absolute;
right: 9.32%;
left:auto;
width:363px;
height:399px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape023
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:686px;
position:absolute;
right: 10.9%;
left:auto;
width:301px;
height:81px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape024
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:603px;
position:absolute;
right: 14.93%;
left:auto;
width:147px;
height:62px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape025
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:463px;
position:absolute;
left:37.87%;
right:auto;
width:37px;
height:36px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape026
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:509.5px;
position:absolute;
left:37.87%;
right:auto;
width:37px;
height:36px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape027
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:553.5px;
position:absolute;
left:37.87%;
right:auto;
width:37px;
height:36px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape028
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:603px;
position:absolute;
left:37.87%;
right:auto;
width:37px;
height:36px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape029
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:650px;
position:absolute;
left:37.87%;
right:auto;
width:37px;
height:36px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape030
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:699px;
position:absolute;
left:37.87%;
right:auto;
width:37px;
height:36px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape031
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:374.5px;
position:absolute;
right: 13.54%;
left:auto;
width:200px;
height:152px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape032
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:856.5px;
position:absolute;
right: 15.43%;
left:auto;
width:128px;
height:54px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape033
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:856.5px;
position:absolute;
right: 38.92%;
left:auto;
width:128px;
height:54px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_footershape1
{
top:0;position:absolute;
left: 40.26%;
right:auto;
top:0px;
width:83px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.audio .pfr_footershape2
{
top:0;position:absolute;
left: 44.76%;
right:auto;
top:0px;
width:151px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.audio .pfr_footershape3
{
top:0;position:absolute;
right:  40.36%;
left:auto;
top:0px;
width:133px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.audio .pfr_footershape4
{
top:51px;
position:absolute;
left: 43.87%;
right:auto;
top:51px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.audio .pfr_footershape5
{
top:51px;
position:absolute;
left: 46.44%;
right:auto;
top:51px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.audio .pfr_footershape6
{
top:51px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
top:51px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.audio .pfr_footershape7
{
top:51px;
position:absolute;
right:  43.92%;
left:auto;
top:51px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.audio .pfr_footershape8
{
top:51px;
position:absolute;
right:  46.44%;
left:auto;
top:51px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.audio .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
 @media only screen and (min-width: 768px) 
{

}
.audio #pfr_menu .navbar-right.pfr_menu_items ul.dropdown-menu .sub-menu 
{
left: auto;
right: 100%;
}
@media only screen
and (min-width:992px) 
{
.audio .pfr_menu_items  li:hover ul.child li a
{
display:block;
}
}
.audio .nav.navbar-nav li.pfr_menu_items_parent.dropdown 
{
height: auto}
.audio .navbar-default .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow 
{
display:block;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-image: none;
box-sizing:border-box;
cursor:pointer;
float:left;
padding-top:0;
padding-bottom:0;
}
.audio .pfr_menu_items  li:hover a:hover.pfr_menu_items_parent_link,.audio .nav.pfr_menu_items  li:hover span.separator
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.audio .nav.pfr_menu_items  li:hover a.pfr_menu_items_parent_link_arrow,.audio .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow,.audio .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow:hover,.audio .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow:focus 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-image: none;
}
.audio .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 9px;
top: 10px;
}
.audio .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
box-sizing:border-box;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor: pointer;
display: block;
float:left;
padding-top:0;
padding-bottom:0;
}
.audio .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
box-sizing:border-box;
float:left;
padding-top:0;
padding-bottom:0;
}
.audio .nav.pfr_menu_items  li.active:hover a.pfr_menu_items_parent_link_active
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.audio .nav.pfr_menu_items  li.active:hover a.pfr_menu_items_parent_link_active_arrow
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.audio .pfr_menu_logo_text 
{
display:none;}
.audio header #pfr_header_inner 
{
background:url(images/1442901466header.png);
background-color:transparent;background-repeat:no-repeat;
background-size:auto auto;
background-position:Center Center;
background-clip:padding-box;
}
.audio header#pfr_header
{
height:auto;
box-sizing:border-box;
}
.audio .innermenu
{
position:absolute;
top:82.92px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.audio #pfr_menu 
{
margin-left:auto;
margin-right:auto;

}
.audio #pfr_sidebar_left 
{
float: right;
clear: none;
width: 14.63%;
}
.audio #pfr_sidebar_right 
{
float: right;
clear: none;
width: 14.63%;
}
@media only screen
and (min-width:992px) 
{
}
@media only screen
and (min-width:992px) 
{
}
@media only screen
and (min-width : 768px)
{
.audio ul.pfr_vmenu_items.nav li.dropdown ul.dropdown-menu 
{
position:relative;
list-style:none;
}
.audio ul.pfr_vmenu_items.nav ul li.dropdown-submenu.show > ul 
{
display: block;
visibility: visible;
list-style:none;
position:relative;
}

}
.audio .nav.navbar-nav li.pfr_menu_items_parent.dropdown 
{
height: auto}
.audio .nav-pills li 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.audio .nav-pills li:hover 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.audio .nav-pills
{
padding:0;
 list-style:none;
text-align:left;
background:none;
z-index:500;
display:inline;
zoom:1;
}
.audio .navbar-default .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow 
{
display:block;
background-image: none;
cursor:pointer;
padding-top:0;
padding-bottom:0;
}
.audio .pfr_vmenu_items  li:hover a:hover.pfr_vmenu_items_parent_link,.audio .nav.pfr_vmenu_items  li:hover span.separator
{
}
.audio .nav.pfr_vmenu_items  li:hover a.pfr_vmenu_items_parent_link_arrow,.audio .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow,.audio .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow:hover,.audio .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow:focus 
{
background-image: none;
}
.audio .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active_arrow
{
cursor: pointer;
display: block;
padding-top:0;
padding-bottom:0;
}
.audio .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active
{
display:block;
cursor: pointer;
padding-top:0;
padding-bottom:0;
}
.audio .nav.pfr_vmenu_items  li.active:hover a.pfr_vmenu_items_parent_link_active
{
}
.audio .nav.pfr_vmenu_items  li.active:hover a.pfr_vmenu_items_parent_link_active_arrow
{
}
.audio .pfr_menu_logo_text 
{
display:none;}
.audio footer 
{
position: relative;
overflow: hidden;
}
.audio #pfr_footer_inner 
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;}
.audio #pfr_copyright 
{
top:177.5px;
position:absolute;
z-index:502;
left: 45.13%;
right:auto;
display:block;
overflow:auto;
}
.audio #pfr_copyright a,.audio #pfr_copyright span
{
display:inline;}
.audio #pfr_footer_designed_by_links 
{
top:156.5px;
position:absolute;
z-index:502;
left: 46.44%;
right:auto;
text-align:center;
overflow:auto;
}
.audio #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.audio .pfr_menu_items  li .pfr_menu_items_parent_link
{
display:block;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor:pointer;
box-sizing:border-box;
}
.audio ul.nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow
{
display:block;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
box-sizing:border-box;
cursor:pointer;
}
.audio .pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
float: left;
padding-left:20px;
box-sizing:border-box;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor: pointer;
display: block;
padding-top:0;
padding-bottom:0;
}
.audio .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
box-sizing:border-box;
padding-top:0;
padding-bottom:0;
}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
.audio .back-to-top img
{
margin:0 10px 10px 0;

}
/* desktop view end */
/* tablet view start */
@media only screen
and (min-width : 768px)
and (max-width : 991px) 
{
.audio .pfr_headershape01
{
top:10px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:207px;
height:126px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape01 h1 
{
font-size:1.54em;
}
.audio .pfr_headershape01 h2 
{
font-size:1.34em;
}
.audio .pfr_headershape01 h3 
{
font-size:1.23em;
}
.audio .pfr_headershape01 h4 
{
font-size:0.93em;
}
.audio .pfr_headershape01 h5 
{
font-size:0.72em;
}
.audio .pfr_headershape01 h6 
{
font-size:0.62em;
}
.audio .pfr_headershape01 p 
{
font-size:0.72em;
}
.audio .pfr_headershape01 p a:not(.btn):focus,.audio .pfr_headershape01 p a:not(.btn)
{
font-size:1em;
}
.audio .pfr_headershape01 p a:not(.btn):visited
{
font-size:1em;
}
.audio .pfr_headershape01 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_headershape02
{
display:none;

}
.audio .pfr_headershape03
{
display:none;

}
.audio .pfr_headershape04
{
display:none;

}
.audio .pfr_headershape05
{
display:none;

}
.audio .pfr_headershape06
{
display:none;

}
.audio .pfr_headershape07
{
display:none;

}
.audio .pfr_headershape08
{
display:none;

}
.audio .pfr_headershape09
{
display:none;

}
.audio .pfr_headershape010
{
display:none;

}
.audio .pfr_headershape011
{
display:none;

}
.audio .pfr_headershape012
{
display:none;

}
.audio .pfr_headershape013
{
display:none;

}
.audio .pfr_headershape014
{
top:370.5px;
position:absolute;
left:36.72%;
right:auto;
width:222px;
height:597px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape014 h1 
{
font-size:2.14em;
}
.audio .pfr_headershape014 h2 
{
font-size:1.86em;
}
.audio .pfr_headershape014 h3 
{
font-size:1.71em;
}
.audio .pfr_headershape014 h4 
{
font-size:1.29em;
}
.audio .pfr_headershape014 h5 
{
font-size:1em;
}
.audio .pfr_headershape014 h6 
{
font-size:0.86em;
}
.audio .pfr_headershape014 p 
{
font-size:1em;
}
.audio .pfr_headershape014 p a:not(.btn):focus,.audio .pfr_headershape014 p a:not(.btn)
{
font-size:1em;
}
.audio .pfr_headershape014 p a:not(.btn):visited
{
font-size:1em;
}
.audio .pfr_headershape014 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_headershape015
{
top:601.5px;
position:absolute;
left:36.72%;
right:auto;
width:221px;
height:366px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape015 h1 
{
font-size:2.14em;
}
.audio .pfr_headershape015 h2 
{
font-size:1.86em;
}
.audio .pfr_headershape015 h3 
{
font-size:1.71em;
}
.audio .pfr_headershape015 h4 
{
font-size:1.29em;
}
.audio .pfr_headershape015 h5 
{
font-size:1em;
}
.audio .pfr_headershape015 h6 
{
font-size:0.86em;
}
.audio .pfr_headershape015 p 
{
font-size:1em;
}
.audio .pfr_headershape015 p a:not(.btn):focus,.audio .pfr_headershape015 p a:not(.btn)
{
font-size:1em;
}
.audio .pfr_headershape015 p a:not(.btn):visited
{
font-size:1em;
}
.audio .pfr_headershape015 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_headershape016
{
top:633.5px;
position:absolute;
left:39.65%;
right:auto;
width:178px;
height:54px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape016 h1 
{
font-size:2.14em;
}
.audio .pfr_headershape016 h2 
{
font-size:1.86em;
}
.audio .pfr_headershape016 h3 
{
font-size:1.71em;
}
.audio .pfr_headershape016 h4 
{
font-size:1.29em;
}
.audio .pfr_headershape016 h5 
{
font-size:1em;
}
.audio .pfr_headershape016 h6 
{
font-size:0.86em;
}
.audio .pfr_headershape016 p 
{
font-size:1em;
}
.audio .pfr_headershape016 p a:not(.btn):focus,.audio .pfr_headershape016 p a:not(.btn)
{
font-size:1em;
}
.audio .pfr_headershape016 p a:not(.btn):visited
{
font-size:1em;
}
.audio .pfr_headershape016 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_headershape017
{
top:715px;
position:absolute;
left:37.96%;
right:auto;
width:206px;
height:68px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape017 h1 
{
font-size:1.93em;
}
.audio .pfr_headershape017 h2 
{
font-size:1.67em;
}
.audio .pfr_headershape017 h3 
{
font-size:1.54em;
}
.audio .pfr_headershape017 h4 
{
font-size:1.16em;
}
.audio .pfr_headershape017 h5 
{
font-size:0.9em;
}
.audio .pfr_headershape017 h6 
{
font-size:0.77em;
}
.audio .pfr_headershape017 p 
{
font-size:0.9em;
}
.audio .pfr_headershape017 p a:not(.btn):focus,.audio .pfr_headershape017 p a:not(.btn)
{
font-size:1em;
}
.audio .pfr_headershape017 p a:not(.btn):visited
{
font-size:1em;
}
.audio .pfr_headershape017 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_headershape018
{
top:444.5px;
position:absolute;
left:41.47%;
right:auto;
width:150px;
height:127px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape018 h1 
{
font-size:2.14em;
}
.audio .pfr_headershape018 h2 
{
font-size:1.86em;
}
.audio .pfr_headershape018 h3 
{
font-size:1.71em;
}
.audio .pfr_headershape018 h4 
{
font-size:1.29em;
}
.audio .pfr_headershape018 h5 
{
font-size:1em;
}
.audio .pfr_headershape018 h6 
{
font-size:0.86em;
}
.audio .pfr_headershape018 p 
{
font-size:1em;
}
.audio .pfr_headershape018 p a:not(.btn):focus,.audio .pfr_headershape018 p a:not(.btn)
{
font-size:1em;
}
.audio .pfr_headershape018 p a:not(.btn):visited
{
font-size:1em;
}
.audio .pfr_headershape018 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_headershape019
{
top:398.5px;
position:absolute;
left:5.01%;
right:auto;
width:118px;
height:73px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape019 h1 
{
font-size:1.93em;
}
.audio .pfr_headershape019 h2 
{
font-size:1.67em;
}
.audio .pfr_headershape019 h3 
{
font-size:1.54em;
}
.audio .pfr_headershape019 h4 
{
font-size:1.16em;
}
.audio .pfr_headershape019 h5 
{
font-size:0.9em;
}
.audio .pfr_headershape019 h6 
{
font-size:0.77em;
}
.audio .pfr_headershape019 p 
{
font-size:0.9em;
}
.audio .pfr_headershape019 p a:not(.btn):focus,.audio .pfr_headershape019 p a:not(.btn)
{
font-size:1em;
}
.audio .pfr_headershape019 p a:not(.btn):visited
{
font-size:1em;
}
.audio .pfr_headershape019 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_headershape020
{
top:529px;
position:absolute;
left:4.1%;
right:auto;
width:168px;
height:323px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape020 h1 
{
font-size:1.93em;
}
.audio .pfr_headershape020 h2 
{
font-size:1.67em;
}
.audio .pfr_headershape020 h3 
{
font-size:1.54em;
}
.audio .pfr_headershape020 h4 
{
font-size:1.16em;
}
.audio .pfr_headershape020 h5 
{
font-size:0.9em;
}
.audio .pfr_headershape020 h6 
{
font-size:0.77em;
}
.audio .pfr_headershape020 p 
{
font-size:0.9em;
}
.audio .pfr_headershape020 p a:not(.btn):focus,.audio .pfr_headershape020 p a:not(.btn)
{
font-size:1em;
}
.audio .pfr_headershape020 p a:not(.btn):visited
{
font-size:1em;
}
.audio .pfr_headershape020 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_headershape021
{
top:370.5px;
position:absolute;
right: 2.41%;
left:auto;
width:217px;
height:597px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape021 h1 
{
font-size:2.14em;
}
.audio .pfr_headershape021 h2 
{
font-size:1.86em;
}
.audio .pfr_headershape021 h3 
{
font-size:1.71em;
}
.audio .pfr_headershape021 h4 
{
font-size:1.29em;
}
.audio .pfr_headershape021 h5 
{
font-size:1em;
}
.audio .pfr_headershape021 h6 
{
font-size:0.86em;
}
.audio .pfr_headershape021 p 
{
font-size:1em;
}
.audio .pfr_headershape021 p a:not(.btn):focus,.audio .pfr_headershape021 p a:not(.btn)
{
font-size:1em;
}
.audio .pfr_headershape021 p a:not(.btn):visited
{
font-size:1em;
}
.audio .pfr_headershape021 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_headershape022
{
top:601.5px;
position:absolute;
right: 2.41%;
left:auto;
width:217px;
height:365px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape022 h1 
{
font-size:2.14em;
}
.audio .pfr_headershape022 h2 
{
font-size:1.86em;
}
.audio .pfr_headershape022 h3 
{
font-size:1.71em;
}
.audio .pfr_headershape022 h4 
{
font-size:1.29em;
}
.audio .pfr_headershape022 h5 
{
font-size:1em;
}
.audio .pfr_headershape022 h6 
{
font-size:0.86em;
}
.audio .pfr_headershape022 p 
{
font-size:1em;
}
.audio .pfr_headershape022 p a:not(.btn):focus,.audio .pfr_headershape022 p a:not(.btn)
{
font-size:1em;
}
.audio .pfr_headershape022 p a:not(.btn):visited
{
font-size:1em;
}
.audio .pfr_headershape022 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_headershape023
{
top:715px;
position:absolute;
right: 3.45%;
left:auto;
width:203px;
height:86px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape023 h1 
{
font-size:1.93em;
}
.audio .pfr_headershape023 h2 
{
font-size:1.67em;
}
.audio .pfr_headershape023 h3 
{
font-size:1.54em;
}
.audio .pfr_headershape023 h4 
{
font-size:1.16em;
}
.audio .pfr_headershape023 h5 
{
font-size:0.9em;
}
.audio .pfr_headershape023 h6 
{
font-size:0.77em;
}
.audio .pfr_headershape023 p 
{
font-size:0.9em;
}
.audio .pfr_headershape023 p a:not(.btn):focus,.audio .pfr_headershape023 p a:not(.btn)
{
font-size:1em;
}
.audio .pfr_headershape023 p a:not(.btn):visited
{
font-size:1em;
}
.audio .pfr_headershape023 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_headershape024
{
top:629px;
position:absolute;
right: 7.94%;
left:auto;
width:140px;
height:47px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape024 h1 
{
font-size:2.14em;
}
.audio .pfr_headershape024 h2 
{
font-size:1.86em;
}
.audio .pfr_headershape024 h3 
{
font-size:1.71em;
}
.audio .pfr_headershape024 h4 
{
font-size:1.29em;
}
.audio .pfr_headershape024 h5 
{
font-size:1em;
}
.audio .pfr_headershape024 h6 
{
font-size:0.86em;
}
.audio .pfr_headershape024 p 
{
font-size:1em;
}
.audio .pfr_headershape024 p a:not(.btn):focus,.audio .pfr_headershape024 p a:not(.btn)
{
font-size:1em;
}
.audio .pfr_headershape024 p a:not(.btn):visited
{
font-size:1em;
}
.audio .pfr_headershape024 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_headershape025
{
top:759px;
position:absolute;
left:29.36%;
right:auto;
width:20px;
height:34px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape025 h1 
{
font-size:2.14em;
}
.audio .pfr_headershape025 h2 
{
font-size:1.86em;
}
.audio .pfr_headershape025 h3 
{
font-size:1.71em;
}
.audio .pfr_headershape025 h4 
{
font-size:1.29em;
}
.audio .pfr_headershape025 h5 
{
font-size:1em;
}
.audio .pfr_headershape025 h6 
{
font-size:0.86em;
}
.audio .pfr_headershape025 p 
{
font-size:1em;
}
.audio .pfr_headershape025 p a:not(.btn):focus,.audio .pfr_headershape025 p a:not(.btn)
{
font-size:1em;
}
.audio .pfr_headershape025 p a:not(.btn):visited
{
font-size:1em;
}
.audio .pfr_headershape025 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_headershape026
{
top:715px;
position:absolute;
left:29.36%;
right:auto;
width:20px;
height:30px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape026 h1 
{
font-size:2.14em;
}
.audio .pfr_headershape026 h2 
{
font-size:1.86em;
}
.audio .pfr_headershape026 h3 
{
font-size:1.71em;
}
.audio .pfr_headershape026 h4 
{
font-size:1.29em;
}
.audio .pfr_headershape026 h5 
{
font-size:1em;
}
.audio .pfr_headershape026 h6 
{
font-size:0.86em;
}
.audio .pfr_headershape026 p 
{
font-size:1em;
}
.audio .pfr_headershape026 p a:not(.btn):focus,.audio .pfr_headershape026 p a:not(.btn)
{
font-size:1em;
}
.audio .pfr_headershape026 p a:not(.btn):visited
{
font-size:1em;
}
.audio .pfr_headershape026 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_headershape027
{
top:555.5px;
position:absolute;
left:29.36%;
right:auto;
width:20px;
height:27px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape027 h1 
{
font-size:2.14em;
}
.audio .pfr_headershape027 h2 
{
font-size:1.86em;
}
.audio .pfr_headershape027 h3 
{
font-size:1.71em;
}
.audio .pfr_headershape027 h4 
{
font-size:1.29em;
}
.audio .pfr_headershape027 h5 
{
font-size:1em;
}
.audio .pfr_headershape027 h6 
{
font-size:0.86em;
}
.audio .pfr_headershape027 p 
{
font-size:1em;
}
.audio .pfr_headershape027 p a:not(.btn):focus,.audio .pfr_headershape027 p a:not(.btn)
{
font-size:1em;
}
.audio .pfr_headershape027 p a:not(.btn):visited
{
font-size:1em;
}
.audio .pfr_headershape027 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_headershape028
{
top:594.5px;
position:absolute;
left:29.36%;
right:auto;
width:20px;
height:26px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape028 h1 
{
font-size:2.14em;
}
.audio .pfr_headershape028 h2 
{
font-size:1.86em;
}
.audio .pfr_headershape028 h3 
{
font-size:1.71em;
}
.audio .pfr_headershape028 h4 
{
font-size:1.29em;
}
.audio .pfr_headershape028 h5 
{
font-size:1em;
}
.audio .pfr_headershape028 h6 
{
font-size:0.86em;
}
.audio .pfr_headershape028 p 
{
font-size:1em;
}
.audio .pfr_headershape028 p a:not(.btn):focus,.audio .pfr_headershape028 p a:not(.btn)
{
font-size:1em;
}
.audio .pfr_headershape028 p a:not(.btn):visited
{
font-size:1em;
}
.audio .pfr_headershape028 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_headershape029
{
top:633.5px;
position:absolute;
left:29.36%;
right:auto;
width:20px;
height:27px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape029 h1 
{
font-size:2.14em;
}
.audio .pfr_headershape029 h2 
{
font-size:1.86em;
}
.audio .pfr_headershape029 h3 
{
font-size:1.71em;
}
.audio .pfr_headershape029 h4 
{
font-size:1.29em;
}
.audio .pfr_headershape029 h5 
{
font-size:1em;
}
.audio .pfr_headershape029 h6 
{
font-size:0.86em;
}
.audio .pfr_headershape029 p 
{
font-size:1em;
}
.audio .pfr_headershape029 p a:not(.btn):focus,.audio .pfr_headershape029 p a:not(.btn)
{
font-size:1em;
}
.audio .pfr_headershape029 p a:not(.btn):visited
{
font-size:1em;
}
.audio .pfr_headershape029 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_headershape030
{
top:676px;
position:absolute;
left:29.36%;
right:auto;
width:20px;
height:29px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape030 h1 
{
font-size:2.14em;
}
.audio .pfr_headershape030 h2 
{
font-size:1.86em;
}
.audio .pfr_headershape030 h3 
{
font-size:1.71em;
}
.audio .pfr_headershape030 h4 
{
font-size:1.29em;
}
.audio .pfr_headershape030 h5 
{
font-size:1em;
}
.audio .pfr_headershape030 h6 
{
font-size:0.86em;
}
.audio .pfr_headershape030 p 
{
font-size:1em;
}
.audio .pfr_headershape030 p a:not(.btn):focus,.audio .pfr_headershape030 p a:not(.btn)
{
font-size:1em;
}
.audio .pfr_headershape030 p a:not(.btn):visited
{
font-size:1em;
}
.audio .pfr_headershape030 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_headershape031
{
top:444.5px;
position:absolute;
right: 6.51%;
left:auto;
width:150px;
height:123px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape031 h1 
{
font-size:2.14em;
}
.audio .pfr_headershape031 h2 
{
font-size:1.86em;
}
.audio .pfr_headershape031 h3 
{
font-size:1.71em;
}
.audio .pfr_headershape031 h4 
{
font-size:1.29em;
}
.audio .pfr_headershape031 h5 
{
font-size:1em;
}
.audio .pfr_headershape031 h6 
{
font-size:0.86em;
}
.audio .pfr_headershape031 p 
{
font-size:1em;
}
.audio .pfr_headershape031 p a:not(.btn):focus,.audio .pfr_headershape031 p a:not(.btn)
{
font-size:1em;
}
.audio .pfr_headershape031 p a:not(.btn):visited
{
font-size:1em;
}
.audio .pfr_headershape031 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_headershape032
{
top:870.5px;
position:absolute;
right: 7.94%;
left:auto;
width:128px;
height:54px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape032 h1 
{
font-size:2.14em;
}
.audio .pfr_headershape032 h2 
{
font-size:1.86em;
}
.audio .pfr_headershape032 h3 
{
font-size:1.71em;
}
.audio .pfr_headershape032 h4 
{
font-size:1.29em;
}
.audio .pfr_headershape032 h5 
{
font-size:1em;
}
.audio .pfr_headershape032 h6 
{
font-size:0.86em;
}
.audio .pfr_headershape032 p 
{
font-size:1em;
}
.audio .pfr_headershape032 p a:not(.btn):focus,.audio .pfr_headershape032 p a:not(.btn)
{
font-size:1em;
}
.audio .pfr_headershape032 p a:not(.btn):visited
{
font-size:1em;
}
.audio .pfr_headershape032 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_headershape033
{
top:870.5px;
position:absolute;
left:42.9%;
right:auto;
width:128px;
height:54px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape033 h1 
{
font-size:2.14em;
}
.audio .pfr_headershape033 h2 
{
font-size:1.86em;
}
.audio .pfr_headershape033 h3 
{
font-size:1.71em;
}
.audio .pfr_headershape033 h4 
{
font-size:1.29em;
}
.audio .pfr_headershape033 h5 
{
font-size:1em;
}
.audio .pfr_headershape033 h6 
{
font-size:0.86em;
}
.audio .pfr_headershape033 p 
{
font-size:1em;
}
.audio .pfr_headershape033 p a:not(.btn):focus,.audio .pfr_headershape033 p a:not(.btn)
{
font-size:1em;
}
.audio .pfr_headershape033 p a:not(.btn):visited
{
font-size:1em;
}
.audio .pfr_headershape033 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_footershape1
{
top:27.8px;
position:absolute;
left: 26.63%;
right:auto;
top:27.8px;
width:84px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.audio footer #pfr_footer_inner .pfr_footershape1 h1 
{
font-size:2.14em;
}
.audio footer #pfr_footer_inner .pfr_footershape1 h2 
{
font-size:1.86em;
}
.audio footer #pfr_footer_inner .pfr_footershape1 h3 
{
font-size:1.71em;
}
.audio footer #pfr_footer_inner .pfr_footershape1 h4 
{
font-size:1.29em;
}
.audio footer #pfr_footer_inner .pfr_footershape1 h5 
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape1 h6 
{
font-size:0.86em;
}
.audio footer #pfr_footer_inner .pfr_footershape1 p 
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):focus,.audio footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn)
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):visited
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_footershape2
{
top:27.8px;
position:absolute;
left: 37.7%;
right:auto;
top:27.8px;
width:155px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.audio footer #pfr_footer_inner .pfr_footershape2 h1 
{
font-size:2.14em;
}
.audio footer #pfr_footer_inner .pfr_footershape2 h2 
{
font-size:1.86em;
}
.audio footer #pfr_footer_inner .pfr_footershape2 h3 
{
font-size:1.71em;
}
.audio footer #pfr_footer_inner .pfr_footershape2 h4 
{
font-size:1.29em;
}
.audio footer #pfr_footer_inner .pfr_footershape2 h5 
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape2 h6 
{
font-size:0.86em;
}
.audio footer #pfr_footer_inner .pfr_footershape2 p 
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):focus,.audio footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn)
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):visited
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_footershape3
{
top:27.8px;
position:absolute;
right:  24.8%;
left:auto;
top:27.8px;
width:137px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.audio footer #pfr_footer_inner .pfr_footershape3 h1 
{
font-size:2.14em;
}
.audio footer #pfr_footer_inner .pfr_footershape3 h2 
{
font-size:1.86em;
}
.audio footer #pfr_footer_inner .pfr_footershape3 h3 
{
font-size:1.71em;
}
.audio footer #pfr_footer_inner .pfr_footershape3 h4 
{
font-size:1.29em;
}
.audio footer #pfr_footer_inner .pfr_footershape3 h5 
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape3 h6 
{
font-size:0.86em;
}
.audio footer #pfr_footer_inner .pfr_footershape3 p 
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):focus,.audio footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn)
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):visited
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_footershape4
{
top:84px;
position:absolute;
left: 34.77%;
right:auto;
top:84px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.audio footer #pfr_footer_inner .pfr_footershape4 h1 
{
font-size:2.14em;
}
.audio footer #pfr_footer_inner .pfr_footershape4 h2 
{
font-size:1.86em;
}
.audio footer #pfr_footer_inner .pfr_footershape4 h3 
{
font-size:1.71em;
}
.audio footer #pfr_footer_inner .pfr_footershape4 h4 
{
font-size:1.29em;
}
.audio footer #pfr_footer_inner .pfr_footershape4 h5 
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape4 h6 
{
font-size:0.86em;
}
.audio footer #pfr_footer_inner .pfr_footershape4 p 
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):focus,.audio footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn)
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):visited
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_footershape5
{
top:84px;
position:absolute;
left: 41.15%;
right:auto;
top:84px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.audio footer #pfr_footer_inner .pfr_footershape5 h1 
{
font-size:2.14em;
}
.audio footer #pfr_footer_inner .pfr_footershape5 h2 
{
font-size:1.86em;
}
.audio footer #pfr_footer_inner .pfr_footershape5 h3 
{
font-size:1.71em;
}
.audio footer #pfr_footer_inner .pfr_footershape5 h4 
{
font-size:1.29em;
}
.audio footer #pfr_footer_inner .pfr_footershape5 h5 
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape5 h6 
{
font-size:0.86em;
}
.audio footer #pfr_footer_inner .pfr_footershape5 p 
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):focus,.audio footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn)
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):visited
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_footershape6
{
top:84px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
top:84px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.audio footer #pfr_footer_inner .pfr_footershape6 h1 
{
font-size:2.14em;
}
.audio footer #pfr_footer_inner .pfr_footershape6 h2 
{
font-size:1.86em;
}
.audio footer #pfr_footer_inner .pfr_footershape6 h3 
{
font-size:1.71em;
}
.audio footer #pfr_footer_inner .pfr_footershape6 h4 
{
font-size:1.29em;
}
.audio footer #pfr_footer_inner .pfr_footershape6 h5 
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape6 h6 
{
font-size:0.86em;
}
.audio footer #pfr_footer_inner .pfr_footershape6 p 
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):focus,.audio footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn)
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):visited
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_footershape7
{
top:85.5px;
position:absolute;
right:  35.16%;
left:auto;
top:85.5px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.audio footer #pfr_footer_inner .pfr_footershape7 h1 
{
font-size:2.14em;
}
.audio footer #pfr_footer_inner .pfr_footershape7 h2 
{
font-size:1.86em;
}
.audio footer #pfr_footer_inner .pfr_footershape7 h3 
{
font-size:1.71em;
}
.audio footer #pfr_footer_inner .pfr_footershape7 h4 
{
font-size:1.29em;
}
.audio footer #pfr_footer_inner .pfr_footershape7 h5 
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape7 h6 
{
font-size:0.86em;
}
.audio footer #pfr_footer_inner .pfr_footershape7 p 
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):focus,.audio footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn)
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):visited
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_footershape8
{
top:85.5px;
position:absolute;
right:  41.28%;
left:auto;
top:85.5px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.audio footer #pfr_footer_inner .pfr_footershape8 h1 
{
font-size:2.14em;
}
.audio footer #pfr_footer_inner .pfr_footershape8 h2 
{
font-size:1.86em;
}
.audio footer #pfr_footer_inner .pfr_footershape8 h3 
{
font-size:1.71em;
}
.audio footer #pfr_footer_inner .pfr_footershape8 h4 
{
font-size:1.29em;
}
.audio footer #pfr_footer_inner .pfr_footershape8 h5 
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape8 h6 
{
font-size:0.86em;
}
.audio footer #pfr_footer_inner .pfr_footershape8 p 
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):focus,.audio footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn)
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):visited
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
.audio .innermenu
{
width:100%;

}
.audio .innermenu
{
position:absolute;
top:192.23px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.audio #pfr_menu 
{
margin-left:auto;
margin-right:auto;

}
.audio li.pfr_menu_items_parent.dropdown.show 
{
height: auto}
.audio .nav.navbar-nav > li 
{
display:block !important;
float:none !important;
height:100px;
margin-left:65px;
margin-right:0;
}
 .navbar-expand-md .navbar-nav 
{
flex-direction: column;
}
.pfr_menu_items ul.child.dropdown-menu 
{
float: none !important;
left: 0;
min-width: 160px;
position: static;
right: auto;
}
.pfr_menu_items ul.child.dropdown-menu .menu-dropdown-styles  
{
float: none !important;
min-width: 160px;
position: static;
margin-top: 0;
}
.pfr_menu_items li a 
{
float: none !important;
}
 .navbar-expand-md .navbar-toggle 
{
display: block;
}
.navbar-collapse.collapse 
{
height:100% !important;
}
li.show > ul.child.collapse 
{
display:inline-block;
}
.audio .pfr_menu_logo_text 
{
display:none;}
.audio #pfr_copyright 
{
top:181.5px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
display:block;
overflow:auto;
}
.audio #pfr_copyright a,.audio #pfr_copyright span
{
display:inline;}
.audio #pfr_footer_designed_by_links 
{
top:160.5px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
overflow:auto;
}
.audio #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.audio #pfr_sidebar_left 
{
width: 0%;
}
.audio #pfr_content 
{
width: 100%;
}
.audio #pfr_sidebar_right 
{
width: 0%;
}
}
@media only screen
and (min-width : 768px)
and (max-width : 1024px) 
{
 @media only screen and (min-width: 768px) 
{
 #navigationmenu .navbar-nav 
{
padding-top:0 !important;

}

}
.audio li.pfr_menu_items_parent.dropdown.show 
{
height: auto}
.audio .nav.navbar-nav > li 
{
display:block !important;
float:none !important;
height:100px;
margin-left:65px;
margin-right:0;
}
 .navbar-expand-md .navbar-nav 
{
flex-direction: column;
}
.pfr_menu_items ul.child.dropdown-menu 
{
float: none !important;
left: 0;
min-width: 160px;
position: static;
right: auto;
}
.pfr_menu_items ul.child.dropdown-menu .menu-dropdown-styles  
{
float: none !important;
min-width: 160px;
position: static;
margin-top: 0;
}
.pfr_menu_items li a 
{
float: none !important;
}
 .navbar-expand-md .navbar-toggle 
{
display: block;
}
.navbar-collapse.collapse 
{
height:100% !important;
}
.audio .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 0;
top: 10px;
}
.audio .pfr_menu_logo_text 
{
display:none;}
#navigationmenu .navbar-header
{
position: relative;
float:none;
z-index:501;

}
.audio body.nav-expanded
{
right:222px;
position:relative;

}
.audio.nav-expanded
{
transition: right 0.5s ease 0s;
-webkit-transition: right 0.5s ease 0s;
-moz-transition: right 0.5s ease 0s;
-o-transition: right 0.5s ease 0s;

}
.audiobody
{
right:0;
position:relative;
transition: right 0.5s ease 0s;

}
.audio.nav-expanded .menu-center
{
margin-right: 0;

}
.audio button.nav-expander
{
right: 0;
transition: left 0.3s ease-in-out 0s;
-webkit-transition: left 0.3s ease-in-out 0s;
-moz-transition: left 0.3s ease-in-out 0s;
-o-transition: left 0.3s ease-in-out 0s;
z-index: 12;

}
.audio .menu-center
{
height: 100% !important;
overflow: auto;
position: fixed;
right: 0;
top: 0;
transition: margin-right 0.5s ease 0s;
-webkit-transition: margin-right 0.5s ease 0s;
-moz-transition: margin-right 0.5s ease 0s;
-o-transition: margin-right 0.5s ease 0s;
width: 222px;
z-index: 2000;
margin:0 -222px 0 0;

}
.audio ul.pfr_menu_items.nav
{
display: block;
height: auto;

}
.audio .menu-center
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
.audio .menu-center
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;display:block !important;
transition: margin-right 0.5s ease 0s;

}
.nav-expanded .fixed-top .navbar-toggle,.nav-expanded .fixed-top .navbar-toggle:hover,.nav-expanded .fixed-top .navbar-toggle:active
{
float:right;

}
.fixed-top
{
transform:none;
position: sticky;
width: 100% !important;

}
.fixed-top #nav-expander
{
transition: all 0.5s ease 0s;

}
.fixed-top .navbar-collapse, .fixed-bottom .navbar-collapse
{
max-height:100%;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
}
/* tablet view end */
/* mobile view start */
@media only screen
and (max-width : 767px)
{
.audio .navbar 
{
min-height:45px;
}
.audio #pfr_header_inner 
{
height:940px;
position:relative;
}
.audio #pfr_menu .navbar
{
height:auto;z-index:1000;
box-sizing:border-box;}
.audio #pfr_menu_inner_in
{
min-height: 45px;
height:auto;
width:100%;
position:relative;
margin:0 auto;
}
.audio .pfr_headershape01
{
top:10px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:199px;
height:127px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape01 h1 
{
font-size:0.21em;
}
.audio .pfr_headershape01 h2 
{
font-size:0.19em;
}
.audio .pfr_headershape01 h3 
{
font-size:0.17em;
}
.audio .pfr_headershape01 h4 
{
font-size:0.13em;
}
.audio .pfr_headershape01 h5 
{
font-size:0.1em;
}
.audio .pfr_headershape01 h6 
{
font-size:0.09em;
}
.audio .pfr_headershape01 p 
{
font-size:0.1em;
}
.audio .pfr_headershape01 p a:not(.btn):focus,.audio .pfr_headershape01 p a:not(.btn)
{
font-size:1em;
}
.audio .pfr_headershape01 p a:not(.btn):visited
{
font-size:1em;
}
.audio .pfr_headershape01 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_headershape02
{
display:none;

}
.audio .pfr_headershape03
{
display:none;

}
.audio .pfr_headershape04
{
display:none;

}
.audio .pfr_headershape05
{
display:none;

}
.audio .pfr_headershape06
{
display:none;

}
.audio .pfr_headershape07
{
display:none;

}
.audio .pfr_headershape08
{
display:none;

}
.audio .pfr_headershape09
{
display:none;

}
.audio .pfr_headershape010
{
display:none;

}
.audio .pfr_headershape011
{
display:none;

}
.audio .pfr_headershape012
{
display:none;

}
.audio .pfr_headershape013
{
display:none;

}
.audio .pfr_headershape014
{
top:254.41px;
position:absolute;
left:2.97%;
right:auto;
width:297px;
height:325px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape014 h1 
{
font-size:2.14em;
}
.audio .pfr_headershape014 h2 
{
font-size:1.86em;
}
.audio .pfr_headershape014 h3 
{
font-size:1.71em;
}
.audio .pfr_headershape014 h4 
{
font-size:1.29em;
}
.audio .pfr_headershape014 h5 
{
font-size:1em;
}
.audio .pfr_headershape014 h6 
{
font-size:0.86em;
}
.audio .pfr_headershape014 p 
{
font-size:1em;
}
.audio .pfr_headershape014 p a:not(.btn):focus,.audio .pfr_headershape014 p a:not(.btn)
{
font-size:1em;
}
.audio .pfr_headershape014 p a:not(.btn):visited
{
font-size:1em;
}
.audio .pfr_headershape014 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_headershape015
{
top:299.41px;
position:absolute;
left:2.97%;
right:auto;
width:297px;
height:280px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape015 h1 
{
font-size:2.14em;
}
.audio .pfr_headershape015 h2 
{
font-size:1.86em;
}
.audio .pfr_headershape015 h3 
{
font-size:1.71em;
}
.audio .pfr_headershape015 h4 
{
font-size:1.29em;
}
.audio .pfr_headershape015 h5 
{
font-size:1em;
}
.audio .pfr_headershape015 h6 
{
font-size:0.86em;
}
.audio .pfr_headershape015 p 
{
font-size:1em;
}
.audio .pfr_headershape015 p a:not(.btn):focus,.audio .pfr_headershape015 p a:not(.btn)
{
font-size:1em;
}
.audio .pfr_headershape015 p a:not(.btn):visited
{
font-size:1em;
}
.audio .pfr_headershape015 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_headershape016
{
top:318.91px;
position:absolute;
left:24.22%;
right:auto;
width:160px;
height:40px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape016 h1 
{
font-size:1.93em;
}
.audio .pfr_headershape016 h2 
{
font-size:1.67em;
}
.audio .pfr_headershape016 h3 
{
font-size:1.54em;
}
.audio .pfr_headershape016 h4 
{
font-size:1.16em;
}
.audio .pfr_headershape016 h5 
{
font-size:0.9em;
}
.audio .pfr_headershape016 h6 
{
font-size:0.77em;
}
.audio .pfr_headershape016 p 
{
font-size:0.9em;
}
.audio .pfr_headershape016 p a:not(.btn):focus,.audio .pfr_headershape016 p a:not(.btn)
{
font-size:1em;
}
.audio .pfr_headershape016 p a:not(.btn):visited
{
font-size:1em;
}
.audio .pfr_headershape016 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_headershape017
{
top:393px;
position:absolute;
left:6.09%;
right:auto;
width:267px;
height:67px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape017 h1 
{
font-size:2.14em;
}
.audio .pfr_headershape017 h2 
{
font-size:1.86em;
}
.audio .pfr_headershape017 h3 
{
font-size:1.71em;
}
.audio .pfr_headershape017 h4 
{
font-size:1.29em;
}
.audio .pfr_headershape017 h5 
{
font-size:1em;
}
.audio .pfr_headershape017 h6 
{
font-size:0.86em;
}
.audio .pfr_headershape017 p 
{
font-size:1em;
}
.audio .pfr_headershape017 p a:not(.btn):focus,.audio .pfr_headershape017 p a:not(.btn)
{
font-size:1em;
}
.audio .pfr_headershape017 p a:not(.btn):visited
{
font-size:1em;
}
.audio .pfr_headershape017 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_headershape018
{
display:none;

}
.audio .pfr_headershape019
{
top:191px;
position:absolute;
left:6.09%;
right:auto;
width:110px;
height:42px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape019 h1 
{
font-size:1.71em;
}
.audio .pfr_headershape019 h2 
{
font-size:1.49em;
}
.audio .pfr_headershape019 h3 
{
font-size:1.37em;
}
.audio .pfr_headershape019 h4 
{
font-size:1.03em;
}
.audio .pfr_headershape019 h5 
{
font-size:0.8em;
}
.audio .pfr_headershape019 h6 
{
font-size:0.69em;
}
.audio .pfr_headershape019 p 
{
font-size:0.8em;
}
.audio .pfr_headershape019 p a:not(.btn):focus,.audio .pfr_headershape019 p a:not(.btn)
{
font-size:1em;
}
.audio .pfr_headershape019 p a:not(.btn):visited
{
font-size:1em;
}
.audio .pfr_headershape019 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_headershape020
{
display:none;

}
.audio .pfr_headershape021
{
top:604.15px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:299px;
height:325px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape021 h1 
{
font-size:2.14em;
}
.audio .pfr_headershape021 h2 
{
font-size:1.86em;
}
.audio .pfr_headershape021 h3 
{
font-size:1.71em;
}
.audio .pfr_headershape021 h4 
{
font-size:1.29em;
}
.audio .pfr_headershape021 h5 
{
font-size:1em;
}
.audio .pfr_headershape021 h6 
{
font-size:0.86em;
}
.audio .pfr_headershape021 p 
{
font-size:1em;
}
.audio .pfr_headershape021 p a:not(.btn):focus,.audio .pfr_headershape021 p a:not(.btn)
{
font-size:1em;
}
.audio .pfr_headershape021 p a:not(.btn):visited
{
font-size:1em;
}
.audio .pfr_headershape021 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_headershape022
{
top:649.15px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:299px;
height:280px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape022 h1 
{
font-size:2.14em;
}
.audio .pfr_headershape022 h2 
{
font-size:1.86em;
}
.audio .pfr_headershape022 h3 
{
font-size:1.71em;
}
.audio .pfr_headershape022 h4 
{
font-size:1.29em;
}
.audio .pfr_headershape022 h5 
{
font-size:1em;
}
.audio .pfr_headershape022 h6 
{
font-size:0.86em;
}
.audio .pfr_headershape022 p 
{
font-size:1em;
}
.audio .pfr_headershape022 p a:not(.btn):focus,.audio .pfr_headershape022 p a:not(.btn)
{
font-size:1em;
}
.audio .pfr_headershape022 p a:not(.btn):visited
{
font-size:1em;
}
.audio .pfr_headershape022 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_headershape023
{
top:763.15px;
position:absolute;
left:9.84%;
right:auto;
width:247px;
height:70px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape023 h1 
{
font-size:1.93em;
}
.audio .pfr_headershape023 h2 
{
font-size:1.67em;
}
.audio .pfr_headershape023 h3 
{
font-size:1.54em;
}
.audio .pfr_headershape023 h4 
{
font-size:1.16em;
}
.audio .pfr_headershape023 h5 
{
font-size:0.9em;
}
.audio .pfr_headershape023 h6 
{
font-size:0.77em;
}
.audio .pfr_headershape023 p 
{
font-size:0.9em;
}
.audio .pfr_headershape023 p a:not(.btn):focus,.audio .pfr_headershape023 p a:not(.btn)
{
font-size:1em;
}
.audio .pfr_headershape023 p a:not(.btn):visited
{
font-size:1em;
}
.audio .pfr_headershape023 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_headershape024
{
top:676.15px;
position:absolute;
left:27.03%;
right:auto;
width:137px;
height:43px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape024 h1 
{
font-size:1.93em;
}
.audio .pfr_headershape024 h2 
{
font-size:1.67em;
}
.audio .pfr_headershape024 h3 
{
font-size:1.54em;
}
.audio .pfr_headershape024 h4 
{
font-size:1.16em;
}
.audio .pfr_headershape024 h5 
{
font-size:0.9em;
}
.audio .pfr_headershape024 h6 
{
font-size:0.77em;
}
.audio .pfr_headershape024 p 
{
font-size:0.9em;
}
.audio .pfr_headershape024 p a:not(.btn):focus,.audio .pfr_headershape024 p a:not(.btn)
{
font-size:1em;
}
.audio .pfr_headershape024 p a:not(.btn):visited
{
font-size:1em;
}
.audio .pfr_headershape024 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_headershape025
{
display:none;

}
.audio .pfr_headershape026
{
display:none;

}
.audio .pfr_headershape027
{
display:none;

}
.audio .pfr_headershape028
{
display:none;

}
.audio .pfr_headershape029
{
display:none;

}
.audio .pfr_headershape030
{
display:none;

}
.audio .pfr_headershape031
{
display:none;

}
.audio .pfr_headershape032
{
top:860.5px;
position:absolute;
left:27.03%;
right:auto;
width:128px;
height:54px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape032 h1 
{
font-size:2.14em;
}
.audio .pfr_headershape032 h2 
{
font-size:1.86em;
}
.audio .pfr_headershape032 h3 
{
font-size:1.71em;
}
.audio .pfr_headershape032 h4 
{
font-size:1.29em;
}
.audio .pfr_headershape032 h5 
{
font-size:1em;
}
.audio .pfr_headershape032 h6 
{
font-size:0.86em;
}
.audio .pfr_headershape032 p 
{
font-size:1em;
}
.audio .pfr_headershape032 p a:not(.btn):focus,.audio .pfr_headershape032 p a:not(.btn)
{
font-size:1em;
}
.audio .pfr_headershape032 p a:not(.btn):visited
{
font-size:1em;
}
.audio .pfr_headershape032 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_headershape033
{
top:502px;
position:absolute;
left:27.03%;
right:auto;
width:128px;
height:54px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.audio .pfr_headershape033 h1 
{
font-size:2.14em;
}
.audio .pfr_headershape033 h2 
{
font-size:1.86em;
}
.audio .pfr_headershape033 h3 
{
font-size:1.71em;
}
.audio .pfr_headershape033 h4 
{
font-size:1.29em;
}
.audio .pfr_headershape033 h5 
{
font-size:1em;
}
.audio .pfr_headershape033 h6 
{
font-size:0.86em;
}
.audio .pfr_headershape033 p 
{
font-size:1em;
}
.audio .pfr_headershape033 p a:not(.btn):focus,.audio .pfr_headershape033 p a:not(.btn)
{
font-size:1em;
}
.audio .pfr_headershape033 p a:not(.btn):visited
{
font-size:1em;
}
.audio .pfr_headershape033 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_footershape1
{
top:56px;
position:absolute;
left: 6.25%;
right:auto;
top:56px;
width:81px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.audio footer #pfr_footer_inner .pfr_footershape1 h1 
{
font-size:1.71em;
}
.audio footer #pfr_footer_inner .pfr_footershape1 h2 
{
font-size:1.49em;
}
.audio footer #pfr_footer_inner .pfr_footershape1 h3 
{
font-size:1.37em;
}
.audio footer #pfr_footer_inner .pfr_footershape1 h4 
{
font-size:1.03em;
}
.audio footer #pfr_footer_inner .pfr_footershape1 h5 
{
font-size:0.8em;
}
.audio footer #pfr_footer_inner .pfr_footershape1 h6 
{
font-size:0.69em;
}
.audio footer #pfr_footer_inner .pfr_footershape1 p 
{
font-size:0.8em;
}
.audio footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):focus,.audio footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn)
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):visited
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_footershape2
{
top:56px;
position:absolute;
left: 27.66%;
right:auto;
top:56px;
width:153px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.audio footer #pfr_footer_inner .pfr_footershape2 h1 
{
font-size:1.71em;
}
.audio footer #pfr_footer_inner .pfr_footershape2 h2 
{
font-size:1.49em;
}
.audio footer #pfr_footer_inner .pfr_footershape2 h3 
{
font-size:1.37em;
}
.audio footer #pfr_footer_inner .pfr_footershape2 h4 
{
font-size:1.03em;
}
.audio footer #pfr_footer_inner .pfr_footershape2 h5 
{
font-size:0.8em;
}
.audio footer #pfr_footer_inner .pfr_footershape2 h6 
{
font-size:0.69em;
}
.audio footer #pfr_footer_inner .pfr_footershape2 p 
{
font-size:0.8em;
}
.audio footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):focus,.audio footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn)
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):visited
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_footershape3
{
top:57.07px;
position:absolute;
right:  4.06%;
left:auto;
top:57.07px;
width:98px;
height:21px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.audio footer #pfr_footer_inner .pfr_footershape3 h1 
{
font-size:1.71em;
}
.audio footer #pfr_footer_inner .pfr_footershape3 h2 
{
font-size:1.49em;
}
.audio footer #pfr_footer_inner .pfr_footershape3 h3 
{
font-size:1.37em;
}
.audio footer #pfr_footer_inner .pfr_footershape3 h4 
{
font-size:1.03em;
}
.audio footer #pfr_footer_inner .pfr_footershape3 h5 
{
font-size:0.8em;
}
.audio footer #pfr_footer_inner .pfr_footershape3 h6 
{
font-size:0.69em;
}
.audio footer #pfr_footer_inner .pfr_footershape3 p 
{
font-size:0.8em;
}
.audio footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):focus,.audio footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn)
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):visited
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_footershape4
{
top:0;position:absolute;
left: 13.59%;
right:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.audio footer #pfr_footer_inner .pfr_footershape4 h1 
{
font-size:2.14em;
}
.audio footer #pfr_footer_inner .pfr_footershape4 h2 
{
font-size:1.86em;
}
.audio footer #pfr_footer_inner .pfr_footershape4 h3 
{
font-size:1.71em;
}
.audio footer #pfr_footer_inner .pfr_footershape4 h4 
{
font-size:1.29em;
}
.audio footer #pfr_footer_inner .pfr_footershape4 h5 
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape4 h6 
{
font-size:0.86em;
}
.audio footer #pfr_footer_inner .pfr_footershape4 p 
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):focus,.audio footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn)
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):visited
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_footershape5
{
top:0;position:absolute;
left: 28.91%;
right:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.audio footer #pfr_footer_inner .pfr_footershape5 h1 
{
font-size:2.14em;
}
.audio footer #pfr_footer_inner .pfr_footershape5 h2 
{
font-size:1.86em;
}
.audio footer #pfr_footer_inner .pfr_footershape5 h3 
{
font-size:1.71em;
}
.audio footer #pfr_footer_inner .pfr_footershape5 h4 
{
font-size:1.29em;
}
.audio footer #pfr_footer_inner .pfr_footershape5 h5 
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape5 h6 
{
font-size:0.86em;
}
.audio footer #pfr_footer_inner .pfr_footershape5 p 
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):focus,.audio footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn)
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):visited
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_footershape6
{
top:0;position:absolute;
left: 43.75%;
right:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.audio footer #pfr_footer_inner .pfr_footershape6 h1 
{
font-size:2.14em;
}
.audio footer #pfr_footer_inner .pfr_footershape6 h2 
{
font-size:1.86em;
}
.audio footer #pfr_footer_inner .pfr_footershape6 h3 
{
font-size:1.71em;
}
.audio footer #pfr_footer_inner .pfr_footershape6 h4 
{
font-size:1.29em;
}
.audio footer #pfr_footer_inner .pfr_footershape6 h5 
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape6 h6 
{
font-size:0.86em;
}
.audio footer #pfr_footer_inner .pfr_footershape6 p 
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):focus,.audio footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn)
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):visited
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_footershape7
{
top:0;position:absolute;
right:  13.44%;
left:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.audio footer #pfr_footer_inner .pfr_footershape7 h1 
{
font-size:2.14em;
}
.audio footer #pfr_footer_inner .pfr_footershape7 h2 
{
font-size:1.86em;
}
.audio footer #pfr_footer_inner .pfr_footershape7 h3 
{
font-size:1.71em;
}
.audio footer #pfr_footer_inner .pfr_footershape7 h4 
{
font-size:1.29em;
}
.audio footer #pfr_footer_inner .pfr_footershape7 h5 
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape7 h6 
{
font-size:0.86em;
}
.audio footer #pfr_footer_inner .pfr_footershape7 p 
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):focus,.audio footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn)
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):visited
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_footershape8
{
top:0;position:absolute;
right:  28.44%;
left:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.audio footer #pfr_footer_inner .pfr_footershape8 h1 
{
font-size:2.14em;
}
.audio footer #pfr_footer_inner .pfr_footershape8 h2 
{
font-size:1.86em;
}
.audio footer #pfr_footer_inner .pfr_footershape8 h3 
{
font-size:1.71em;
}
.audio footer #pfr_footer_inner .pfr_footershape8 h4 
{
font-size:1.29em;
}
.audio footer #pfr_footer_inner .pfr_footershape8 h5 
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape8 h6 
{
font-size:0.86em;
}
.audio footer #pfr_footer_inner .pfr_footershape8 p 
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):focus,.audio footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn)
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):visited
{
font-size:1em;
}
.audio footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):hover
{
font-size:1em;
}
.audio .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
.audio #pfr_page .pfr_menu_items  li ul.child
{
right:30px;
top:22.5px;
}
.nav-expanded #pfr_menu #navigationmenu .navbar-collapse 
{
margin:0;

}
#pfr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;

}
.audio .pfr_menu_items  li .pfr_menu_items_parent_link,.audio .nav.pfr_menu_items  li span.separator
{
display:block;
padding-left:50px;
padding-right:0px;
line-height:50px;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
margin:0 30px 0 0;
cursor:pointer;
height:50px;
box-sizing:border-box;
padding-top:0px;
padding-bottom:0px;
}
.audio .navbar-default .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow 
{
display:block;
padding-left:50px;
padding-right:0px;
line-height:50px;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-image: none;
margin-top:0;
margin-bottom:0;
box-sizing:border-box;
cursor:pointer;
height:50px;
padding-top:0px;
padding-bottom:0px;
}
.audio .pfr_menu_items  li:hover a:hover.pfr_menu_items_parent_link,.audio .nav.pfr_menu_items  li:hover span.separator
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.audio .nav.pfr_menu_items  li:hover a.pfr_menu_items_parent_link_arrow,.audio .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow,.audio .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow:hover,.audio .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow:focus 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-image: none;
}
.audio .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 9px;
top: 10px;
}
.audio .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
padding-left:50px;
padding-right:0px;
box-sizing:border-box;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor: pointer;
display: block;
line-height:50px;
background-color:#34495E;
background:rgba(52,73,94,1);
background-clip:padding-box;margin-top:0;
margin-bottom:0;
height:50px;
padding-top:0px;
padding-bottom:0px;
}
.audio .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
box-sizing:border-box;
height:50px;
line-height:50px;
padding-left:50px;
padding-right:0px;
background-color:#34495E;
background:rgba(52,73,94,1);
background-clip:padding-box;margin-top:0;
margin-bottom:0;
padding-top:0px;
padding-bottom:0px;
}
.audio .nav.pfr_menu_items  li.active:hover a.pfr_menu_items_parent_link_active
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.audio .nav.pfr_menu_items  li.active:hover a.pfr_menu_items_parent_link_active_arrow
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.audio .pfr_menu_items .horiz_separator
{
float:right;
height: auto;}
.audio .pfr_menu_logo_text 
{
display:none;}
.audio header#pfr_header
{
height:auto;
box-sizing:border-box;
}
.audio .innermenu
{
width:100%;

}
.audio .innermenu
{
position:absolute;
top:136.42px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.audio #pfr_menu 
{
margin-left:auto;
margin-right:auto;

}
.nav-expanded #pfr_menu #navigationmenu .navbar-collapse 
{
margin:0;

}
#pfr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;

}
li.show > ul.child.collapse 
{
display:inline-block;
}
.audio .nav-pills li 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.audio .nav-pills li:hover 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.audio .pfr_vmenu_items  li .pfr_vmenu_items_parent_link,.audio .nav.pfr_vmenu_items  li span.separator
{
display:block;
cursor:pointer;
padding-top:0px;
padding-bottom:0px;
}
.audio .pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow,.audio .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow
{
display:block;
background-color:#FFFFFF;
background:url(images/vmenuMainArrow12.png),rgba(255,255,255,1);
background-repeat:no-repeat;
 background-size:auto;
 background-position:right center;
 background-clip:padding-box;cursor:pointer;
padding-top:0px;
padding-bottom:0px;
}
.audio .navbar-default .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow 
{
display:block;
background-image: none;
cursor:pointer;
padding-top:0px;
padding-bottom:0px;
}
.audio .pfr_vmenu_items  li:hover a:hover.pfr_vmenu_items_parent_link,.audio .nav.pfr_vmenu_items  li:hover span.separator
{
}
.audio .nav.pfr_vmenu_items  li:hover a.pfr_vmenu_items_parent_link_arrow,.audio .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow,.audio .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow:hover,.audio .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow:focus 
{
background-image: none;
}
.audio .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active_arrow
{
cursor: pointer;
display: block;
margin-top:0;
margin-bottom:0;
padding-top:0px;
padding-bottom:0px;
}
.audio .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active
{
display:block;
cursor: pointer;
padding-top:0px;
padding-bottom:0px;
}
.audio .nav.pfr_vmenu_items  li.active:hover a.pfr_vmenu_items_parent_link_active
{
}
.audio .nav.pfr_vmenu_items  li.active:hover a.pfr_vmenu_items_parent_link_active_arrow
{
}
.audio .pfr_vmenu_items .horiz_separator
{
}
.audio .pfr_menu_logo_text 
{
display:none;}
.audio #pfr_copyright 
{
top:112px;
position:absolute;
z-index:502;
left: 20.94%;
right:auto;
display:block;
overflow:auto;
}
.audio #pfr_copyright a,.audio #pfr_copyright span
{
display:inline;}
.audio #pfr_footer_designed_by_links span#pfr_footer_designed_by 
{
font-size:12px;
font-family:"Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;
}
.audio #pfr_footer_designed_by_links 
{
top:94px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
overflow:auto;
}
.audio #pfr_footer_designed_by_links #pfr_footer_designed_by 
{
vertical-align:middle;
line-height:initial;
}
.audio #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.audio #pfr_html_content_margin 
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;box-sizing:border-box;
}
.audio .pfr_menu_items  li .pfr_menu_items_parent_link
{
display:block;
padding: 0 0px 0 50px;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
margin-top:0;
margin-bottom:0;
cursor:pointer;
box-sizing:border-box;
}
.audio ul.nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow
{
display:block;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
margin:0 30px 0 0;
box-sizing:border-box;
cursor:pointer;
height:50px;
}
.audio .pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
float: left;
padding-left:50px;
box-sizing:border-box;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor: pointer;
display: block;
line-height:22.5px;
background-color:#34495E;
background:rgba(52,73,94,1);
background-clip:padding-box;margin:0 30px 0 0;
padding-top:0;
padding-bottom:0;
}
.audio .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
box-sizing:border-box;
padding-left:50px;
padding-right:0px;
background-color:#34495E;
background:rgba(52,73,94,1);
background-clip:padding-box;margin-top:0;
margin-bottom:0;
padding-top:0;
padding-bottom:0;
}
.audio #pfr_menu .navbar-toggle
{
background-color:#263B5C;
background:rgba(38,59,92,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(38,59,92,1);
border-width: 5px 5px 5px 5px;
box-shadow:none;line-height: 1.42;

}
.audio #pfr_menu .navbar-toggle:hover
{
background-color:#263B5C;
background:rgba(38,59,92,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(38,59,92,1);
border-width: 5px 5px 5px 5px;
box-shadow:none;line-height: 1.42;

}
.audio #pfr_menu .navbar-toggle
{
z-index:501;margin-top:1.5px;
margin-bottom:1.5px;

}
.audio.nav-expanded #pfr_page
{
position:relative;

}
.audio.nav-expanded #pfr_content_and_sidebar_container
{
position:relative;

}
.audio.nav-expanded
{
right:222px;

}
.audio.nav-expanded #pfr_header
{
position:relative;
width:100%;

}
.audio.nav-expanded #pfr_menu
{
width:100%;

}
.audio.nav-expanded
{
transition: right 0.5s ease 0s;
-webkit-transition: right 0.5s ease 0s;
-moz-transition: right 0.5s ease 0s;
-o-transition: right 0.5s ease 0s;

}
.audiobody
{
right:0;
position:relative;
transition: right 0.5s ease 0s;

}
.audio #pfr_content_and_sidebar_container
{
transition: all 0.5s ease 0s;

}
.audio header#pfr_header
{
margin-right:0;
transition: margin-right 0.5s ease 0s;

}
.audio #pfr_menu
{
margin-right:0;
transition: all 0.5s ease 0s;

}
.audio.nav-expanded .menu-center
{
margin-right: 0;

}
.audio button.nav-expander
{
right: 0;
transition: left 0.3s ease-in-out 0s;
-webkit-transition: left 0.3s ease-in-out 0s;
-moz-transition: left 0.3s ease-in-out 0s;
-o-transition: left 0.3s ease-in-out 0s;
z-index: 12;

}
.audio .menu-center
{
height: 100% !important;
overflow: auto;
position: fixed;
right: 0;
top: 0;
transition: margin-right 0.5s ease 0s;
-webkit-transition: margin-right 0.5s ease 0s;
-moz-transition: margin-right 0.5s ease 0s;
-o-transition: margin-right 0.5s ease 0s;
width: 222px;
z-index: 2000;
margin:0 -222px 0 0;

}
.audio ul.pfr_menu_items.nav
{
display: block;
height: auto;

}
.audio .menu-center
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
.audio .menu-center
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;display:block !important;
transition: margin-right 0.5s ease 0s;

}
.nav-expanded .fixed-top .navbar-toggle,.nav-expanded .fixed-top .navbar-toggle:hover,.nav-expanded .fixed-top .navbar-toggle:active
{
float:right;

}
.fixed-top
{
transform:none;
position: sticky;
width: 100% !important;

}
.fixed-top #nav-expander
{
transition: all 0.5s ease 0s;

}
.fixed-top .navbar-collapse, .fixed-bottom .navbar-collapse
{
max-height:100%;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
.audio ul.pfr_vmenu_items.nav .dropdown-menu > li,.audio .pfr_vmenu_items li ul.child li a 
{
 display: block;
}
}
/* mobile view end */
/* desktop view start */ 
.vfx-motion-grphics #pfr_header_inner 
{
height:1080px;
position:relative;
}
.vfx-motion-grphics .pfr_vfx-motion-grphics_html_row0, .pfr_vfx-motion-grphics_html_row0
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
.vfx-motion-grphics .pfr_vfx-motion-grphics_html_column00, .pfr_vfx-motion-grphics_html_column00
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 5px 0 5px;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.vfx-motion-grphics .pfr_headershape01
{
top:9.73px;
position:absolute;
left:12.05%;
right:auto;
width:191px;
height:124px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape02
{
display:none;

}
.vfx-motion-grphics .pfr_headershape03
{
display:none;

}
.vfx-motion-grphics .pfr_headershape04
{
display:none;

}
.vfx-motion-grphics .pfr_headershape05
{
display:none;

}
.vfx-motion-grphics .pfr_headershape06
{
display:none;

}
.vfx-motion-grphics .pfr_headershape07
{
display:none;

}
.vfx-motion-grphics .pfr_headershape08
{
display:none;

}
.vfx-motion-grphics .pfr_headershape09
{
display:none;

}
.vfx-motion-grphics .pfr_headershape010
{
display:none;

}
.vfx-motion-grphics .pfr_headershape011
{
display:none;

}
.vfx-motion-grphics .pfr_headershape012
{
display:none;

}
.vfx-motion-grphics .pfr_headershape013
{
display:none;

}
.vfx-motion-grphics .pfr_headershape014
{
background-color:#36B1C0;
background:rgba(54,177,192,1);
background-clip:padding-box;border-radius:20px 20px 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:253.5px;
position:absolute;
left:47.98%;
right:auto;
width:420px;
height:653px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape015
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;border-radius:0 0 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:529px;
position:absolute;
left:47.93%;
right:auto;
width:420px;
height:421px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape016
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:349.5px;
position:absolute;
right: 35.83%;
left:auto;
width:200px;
height:146px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape017
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:311.5px;
position:absolute;
left:14.48%;
right:auto;
width:475px;
height:153px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape018
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:679.5px;
position:absolute;
left:49.92%;
right:auto;
width:343.5px;
height:162px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape019
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:576px;
position:absolute;
left:48.4%;
right:auto;
width:402px;
height:82px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape020
{
background-color:#36B1C0;
background:rgba(54,177,192,1);
background-clip:padding-box;border-radius:20px 20px 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:253.5px;
position:absolute;
right: 4.03%;
left:auto;
width:420px;
height:653px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape021
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;border-radius:0 0 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:529px;
position:absolute;
right: 4.03%;
left:auto;
width:420px;
height:423px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape022
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:576px;
position:absolute;
right: 12.18%;
left:auto;
width:109px;
height:82px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape023
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:684px;
position:absolute;
right: 6.55%;
left:auto;
width:324px;
height:131px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape024
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:349.5px;
position:absolute;
right: 9.8%;
left:auto;
width:200px;
height:153px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape025
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:512px;
position:absolute;
left:39.52%;
right:auto;
width:42px;
height:35px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape026
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:559.5px;
position:absolute;
left:39.52%;
right:auto;
width:42px;
height:35px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape027
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:604.5px;
position:absolute;
left:39.52%;
right:auto;
width:42px;
height:35px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape028
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:649px;
position:absolute;
left:39.52%;
right:auto;
width:42px;
height:35px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape029
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:698px;
position:absolute;
left:39.52%;
right:auto;
width:42px;
height:35px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape030
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:743px;
position:absolute;
left:39.52%;
right:auto;
width:42px;
height:35px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape031
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:789px;
position:absolute;
left:39.52%;
right:auto;
width:42px;
height:35px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape032
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:512px;
position:absolute;
left:17.31%;
right:auto;
width:367px;
height:347px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape033
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:859px;
position:absolute;
right: 11.76%;
left:auto;
width:125px;
height:60px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape034
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:859px;
position:absolute;
right: 37.79%;
left:auto;
width:125px;
height:60px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_footershape1
{
top:0;position:absolute;
left: 40.1%;
right:auto;
top:0px;
width:83px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_footershape2
{
top:0;position:absolute;
left: 44.66%;
right:auto;
top:0px;
width:151px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_footershape3
{
top:0;position:absolute;
right:  40.47%;
left:auto;
top:0px;
width:133px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_footershape4
{
top:40px;
position:absolute;
left: 43.82%;
right:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_footershape5
{
top:40px;
position:absolute;
left: 46.44%;
right:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_footershape6
{
top:40px;
position:absolute;
left: 48.95%;
right:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_footershape7
{
top:40px;
position:absolute;
right:  43.92%;
left:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_footershape8
{
top:40px;
position:absolute;
right:  46.44%;
left:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
 @media only screen and (min-width: 768px) 
{

}
.vfx-motion-grphics #pfr_menu .navbar-right.pfr_menu_items ul.dropdown-menu .sub-menu 
{
left: auto;
right: 100%;
}
@media only screen
and (min-width:992px) 
{
.vfx-motion-grphics .pfr_menu_items  li:hover ul.child li a
{
display:block;
}
}
.vfx-motion-grphics .nav.navbar-nav li.pfr_menu_items_parent.dropdown 
{
height: auto}
.vfx-motion-grphics .navbar-default .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow 
{
display:block;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-image: none;
box-sizing:border-box;
cursor:pointer;
float:left;
padding-top:0;
padding-bottom:0;
}
.vfx-motion-grphics .pfr_menu_items  li:hover a:hover.pfr_menu_items_parent_link,.vfx-motion-grphics .nav.pfr_menu_items  li:hover span.separator
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.vfx-motion-grphics .nav.pfr_menu_items  li:hover a.pfr_menu_items_parent_link_arrow,.vfx-motion-grphics .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow,.vfx-motion-grphics .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow:hover,.vfx-motion-grphics .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow:focus 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-image: none;
}
.vfx-motion-grphics .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 9px;
top: 10px;
}
.vfx-motion-grphics .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
box-sizing:border-box;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor: pointer;
display: block;
float:left;
padding-top:0;
padding-bottom:0;
}
.vfx-motion-grphics .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
box-sizing:border-box;
float:left;
padding-top:0;
padding-bottom:0;
}
.vfx-motion-grphics .nav.pfr_menu_items  li.active:hover a.pfr_menu_items_parent_link_active
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.vfx-motion-grphics .nav.pfr_menu_items  li.active:hover a.pfr_menu_items_parent_link_active_arrow
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.vfx-motion-grphics .pfr_menu_logo_text 
{
display:none;}
.vfx-motion-grphics header #pfr_header_inner 
{
background:url(images/1452029871header.png);
background-color:transparent;background-repeat:no-repeat;
background-size:auto auto;
background-position:Center Center;
background-clip:padding-box;
}
.vfx-motion-grphics header#pfr_header
{
height:auto;
box-sizing:border-box;
}
.vfx-motion-grphics .innermenu
{
position:absolute;
top:83.92px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.vfx-motion-grphics #pfr_menu 
{
margin-left:auto;
margin-right:auto;

}
.vfx-motion-grphics #pfr_sidebar_left 
{
float: right;
clear: none;
width: 14.63%;
}
.vfx-motion-grphics #pfr_sidebar_right 
{
float: right;
clear: none;
width: 14.63%;
}
@media only screen
and (min-width:992px) 
{
}
@media only screen
and (min-width:992px) 
{
}
@media only screen
and (min-width : 768px)
{
.vfx-motion-grphics ul.pfr_vmenu_items.nav li.dropdown ul.dropdown-menu 
{
position:relative;
list-style:none;
}
.vfx-motion-grphics ul.pfr_vmenu_items.nav ul li.dropdown-submenu.show > ul 
{
display: block;
visibility: visible;
list-style:none;
position:relative;
}

}
.vfx-motion-grphics .nav.navbar-nav li.pfr_menu_items_parent.dropdown 
{
height: auto}
.vfx-motion-grphics .nav-pills li 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.vfx-motion-grphics .nav-pills li:hover 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.vfx-motion-grphics .nav-pills
{
padding:0;
 list-style:none;
text-align:left;
background:none;
z-index:500;
display:inline;
zoom:1;
}
.vfx-motion-grphics .navbar-default .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow 
{
display:block;
background-image: none;
cursor:pointer;
padding-top:0;
padding-bottom:0;
}
.vfx-motion-grphics .pfr_vmenu_items  li:hover a:hover.pfr_vmenu_items_parent_link,.vfx-motion-grphics .nav.pfr_vmenu_items  li:hover span.separator
{
}
.vfx-motion-grphics .nav.pfr_vmenu_items  li:hover a.pfr_vmenu_items_parent_link_arrow,.vfx-motion-grphics .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow,.vfx-motion-grphics .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow:hover,.vfx-motion-grphics .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow:focus 
{
background-image: none;
}
.vfx-motion-grphics .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active_arrow
{
cursor: pointer;
display: block;
padding-top:0;
padding-bottom:0;
}
.vfx-motion-grphics .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active
{
display:block;
cursor: pointer;
padding-top:0;
padding-bottom:0;
}
.vfx-motion-grphics .nav.pfr_vmenu_items  li.active:hover a.pfr_vmenu_items_parent_link_active
{
}
.vfx-motion-grphics .nav.pfr_vmenu_items  li.active:hover a.pfr_vmenu_items_parent_link_active_arrow
{
}
.vfx-motion-grphics .pfr_menu_logo_text 
{
display:none;}
.vfx-motion-grphics footer 
{
position: relative;
overflow: hidden;
}
.vfx-motion-grphics #pfr_footer_inner 
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;}
.vfx-motion-grphics #pfr_copyright 
{
top:196px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
display:block;
overflow:auto;
}
.vfx-motion-grphics #pfr_copyright a,.vfx-motion-grphics #pfr_copyright span
{
display:inline;}
.vfx-motion-grphics #pfr_footer_designed_by_links 
{
top:171px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
overflow:auto;
}
.vfx-motion-grphics #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.vfx-motion-grphics .pfr_menu_items  li .pfr_menu_items_parent_link
{
display:block;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor:pointer;
box-sizing:border-box;
}
.vfx-motion-grphics ul.nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow
{
display:block;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
box-sizing:border-box;
cursor:pointer;
}
.vfx-motion-grphics .pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
float: left;
padding-left:20px;
box-sizing:border-box;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor: pointer;
display: block;
padding-top:0;
padding-bottom:0;
}
.vfx-motion-grphics .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
box-sizing:border-box;
padding-top:0;
padding-bottom:0;
}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
.vfx-motion-grphics .back-to-top img
{
margin:0 10px 10px 0;

}
/* desktop view end */
/* tablet view start */
@media only screen
and (min-width : 768px)
and (max-width : 991px) 
{
.vfx-motion-grphics .pfr_headershape01
{
top:10px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:207px;
height:126px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape01 h1 
{
font-size:1.54em;
}
.vfx-motion-grphics .pfr_headershape01 h2 
{
font-size:1.34em;
}
.vfx-motion-grphics .pfr_headershape01 h3 
{
font-size:1.23em;
}
.vfx-motion-grphics .pfr_headershape01 h4 
{
font-size:0.93em;
}
.vfx-motion-grphics .pfr_headershape01 h5 
{
font-size:0.72em;
}
.vfx-motion-grphics .pfr_headershape01 h6 
{
font-size:0.62em;
}
.vfx-motion-grphics .pfr_headershape01 p 
{
font-size:0.72em;
}
.vfx-motion-grphics .pfr_headershape01 p a:not(.btn):focus,.vfx-motion-grphics .pfr_headershape01 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape01 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape01 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape02
{
display:none;

}
.vfx-motion-grphics .pfr_headershape03
{
display:none;

}
.vfx-motion-grphics .pfr_headershape04
{
display:none;

}
.vfx-motion-grphics .pfr_headershape05
{
display:none;

}
.vfx-motion-grphics .pfr_headershape06
{
display:none;

}
.vfx-motion-grphics .pfr_headershape07
{
display:none;

}
.vfx-motion-grphics .pfr_headershape08
{
display:none;

}
.vfx-motion-grphics .pfr_headershape09
{
display:none;

}
.vfx-motion-grphics .pfr_headershape010
{
display:none;

}
.vfx-motion-grphics .pfr_headershape011
{
display:none;

}
.vfx-motion-grphics .pfr_headershape012
{
display:none;

}
.vfx-motion-grphics .pfr_headershape013
{
display:none;

}
.vfx-motion-grphics .pfr_headershape014
{
top:421px;
position:absolute;
right: 1.82%;
left:auto;
width:210px;
height:551px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape014 h1 
{
font-size:2.14em;
}
.vfx-motion-grphics .pfr_headershape014 h2 
{
font-size:1.86em;
}
.vfx-motion-grphics .pfr_headershape014 h3 
{
font-size:1.71em;
}
.vfx-motion-grphics .pfr_headershape014 h4 
{
font-size:1.29em;
}
.vfx-motion-grphics .pfr_headershape014 h5 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape014 h6 
{
font-size:0.86em;
}
.vfx-motion-grphics .pfr_headershape014 p 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape014 p a:not(.btn):focus,.vfx-motion-grphics .pfr_headershape014 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape014 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape014 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape015
{
top:617.5px;
position:absolute;
right: 1.82%;
left:auto;
width:210px;
height:353px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape015 h1 
{
font-size:2.14em;
}
.vfx-motion-grphics .pfr_headershape015 h2 
{
font-size:1.86em;
}
.vfx-motion-grphics .pfr_headershape015 h3 
{
font-size:1.71em;
}
.vfx-motion-grphics .pfr_headershape015 h4 
{
font-size:1.29em;
}
.vfx-motion-grphics .pfr_headershape015 h5 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape015 h6 
{
font-size:0.86em;
}
.vfx-motion-grphics .pfr_headershape015 p 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape015 p a:not(.btn):focus,.vfx-motion-grphics .pfr_headershape015 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape015 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape015 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape016
{
top:495.5px;
position:absolute;
right: 5.47%;
left:auto;
width:150px;
height:123px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape016 h1 
{
font-size:2.14em;
}
.vfx-motion-grphics .pfr_headershape016 h2 
{
font-size:1.86em;
}
.vfx-motion-grphics .pfr_headershape016 h3 
{
font-size:1.71em;
}
.vfx-motion-grphics .pfr_headershape016 h4 
{
font-size:1.29em;
}
.vfx-motion-grphics .pfr_headershape016 h5 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape016 h6 
{
font-size:0.86em;
}
.vfx-motion-grphics .pfr_headershape016 p 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape016 p a:not(.btn):focus,.vfx-motion-grphics .pfr_headershape016 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape016 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape016 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape017
{
top:421px;
position:absolute;
left:5.01%;
right:auto;
width:287px;
height:140px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape017 h1 
{
font-size:1.71em;
}
.vfx-motion-grphics .pfr_headershape017 h2 
{
font-size:1.49em;
}
.vfx-motion-grphics .pfr_headershape017 h3 
{
font-size:1.37em;
}
.vfx-motion-grphics .pfr_headershape017 h4 
{
font-size:1.03em;
}
.vfx-motion-grphics .pfr_headershape017 h5 
{
font-size:0.8em;
}
.vfx-motion-grphics .pfr_headershape017 h6 
{
font-size:0.69em;
}
.vfx-motion-grphics .pfr_headershape017 p 
{
font-size:0.8em;
}
.vfx-motion-grphics .pfr_headershape017 p a:not(.btn):focus,.vfx-motion-grphics .pfr_headershape017 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape017 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape017 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape018
{
top:737px;
position:absolute;
right: 2.15%;
left:auto;
width:197.5px;
height:143px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape018 h1 
{
font-size:1.93em;
}
.vfx-motion-grphics .pfr_headershape018 h2 
{
font-size:1.67em;
}
.vfx-motion-grphics .pfr_headershape018 h3 
{
font-size:1.54em;
}
.vfx-motion-grphics .pfr_headershape018 h4 
{
font-size:1.16em;
}
.vfx-motion-grphics .pfr_headershape018 h5 
{
font-size:0.9em;
}
.vfx-motion-grphics .pfr_headershape018 h6 
{
font-size:0.77em;
}
.vfx-motion-grphics .pfr_headershape018 p 
{
font-size:0.9em;
}
.vfx-motion-grphics .pfr_headershape018 p a:not(.btn):focus,.vfx-motion-grphics .pfr_headershape018 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape018 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape018 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape019
{
top:631px;
position:absolute;
right: 0%;
left:auto;
width:224px;
height:111px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape019 h1 
{
font-size:1.5em;
}
.vfx-motion-grphics .pfr_headershape019 h2 
{
font-size:1.3em;
}
.vfx-motion-grphics .pfr_headershape019 h3 
{
font-size:1.2em;
}
.vfx-motion-grphics .pfr_headershape019 h4 
{
font-size:0.9em;
}
.vfx-motion-grphics .pfr_headershape019 h5 
{
font-size:0.7em;
}
.vfx-motion-grphics .pfr_headershape019 h6 
{
font-size:0.6em;
}
.vfx-motion-grphics .pfr_headershape019 p 
{
font-size:0.7em;
}
.vfx-motion-grphics .pfr_headershape019 p a:not(.btn):focus,.vfx-motion-grphics .pfr_headershape019 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape019 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape019 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape020
{
top:421px;
position:absolute;
left:41.34%;
right:auto;
width:210px;
height:550px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape020 h1 
{
font-size:2.14em;
}
.vfx-motion-grphics .pfr_headershape020 h2 
{
font-size:1.86em;
}
.vfx-motion-grphics .pfr_headershape020 h3 
{
font-size:1.71em;
}
.vfx-motion-grphics .pfr_headershape020 h4 
{
font-size:1.29em;
}
.vfx-motion-grphics .pfr_headershape020 h5 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape020 h6 
{
font-size:0.86em;
}
.vfx-motion-grphics .pfr_headershape020 p 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape020 p a:not(.btn):focus,.vfx-motion-grphics .pfr_headershape020 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape020 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape020 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape021
{
top:617.5px;
position:absolute;
left:41.34%;
right:auto;
width:210px;
height:353px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape021 h1 
{
font-size:2.14em;
}
.vfx-motion-grphics .pfr_headershape021 h2 
{
font-size:1.86em;
}
.vfx-motion-grphics .pfr_headershape021 h3 
{
font-size:1.71em;
}
.vfx-motion-grphics .pfr_headershape021 h4 
{
font-size:1.29em;
}
.vfx-motion-grphics .pfr_headershape021 h5 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape021 h6 
{
font-size:0.86em;
}
.vfx-motion-grphics .pfr_headershape021 p 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape021 p a:not(.btn):focus,.vfx-motion-grphics .pfr_headershape021 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape021 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape021 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape022
{
top:631px;
position:absolute;
right: 40.17%;
left:auto;
width:72px;
height:44px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape022 h1 
{
font-size:1.5em;
}
.vfx-motion-grphics .pfr_headershape022 h2 
{
font-size:1.3em;
}
.vfx-motion-grphics .pfr_headershape022 h3 
{
font-size:1.2em;
}
.vfx-motion-grphics .pfr_headershape022 h4 
{
font-size:0.9em;
}
.vfx-motion-grphics .pfr_headershape022 h5 
{
font-size:0.7em;
}
.vfx-motion-grphics .pfr_headershape022 h6 
{
font-size:0.6em;
}
.vfx-motion-grphics .pfr_headershape022 p 
{
font-size:0.7em;
}
.vfx-motion-grphics .pfr_headershape022 p a:not(.btn):focus,.vfx-motion-grphics .pfr_headershape022 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape022 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape022 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape023
{
top:742px;
position:absolute;
left:42.25%;
right:auto;
width:198px;
height:154px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape023 h1 
{
font-size:1.93em;
}
.vfx-motion-grphics .pfr_headershape023 h2 
{
font-size:1.67em;
}
.vfx-motion-grphics .pfr_headershape023 h3 
{
font-size:1.54em;
}
.vfx-motion-grphics .pfr_headershape023 h4 
{
font-size:1.16em;
}
.vfx-motion-grphics .pfr_headershape023 h5 
{
font-size:0.9em;
}
.vfx-motion-grphics .pfr_headershape023 h6 
{
font-size:0.77em;
}
.vfx-motion-grphics .pfr_headershape023 p 
{
font-size:0.9em;
}
.vfx-motion-grphics .pfr_headershape023 p a:not(.btn):focus,.vfx-motion-grphics .pfr_headershape023 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape023 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape023 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape024
{
top:490.5px;
position:absolute;
left:45.38%;
right:auto;
width:150px;
height:113px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape024 h1 
{
font-size:2.14em;
}
.vfx-motion-grphics .pfr_headershape024 h2 
{
font-size:1.86em;
}
.vfx-motion-grphics .pfr_headershape024 h3 
{
font-size:1.71em;
}
.vfx-motion-grphics .pfr_headershape024 h4 
{
font-size:1.29em;
}
.vfx-motion-grphics .pfr_headershape024 h5 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape024 h6 
{
font-size:0.86em;
}
.vfx-motion-grphics .pfr_headershape024 p 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape024 p a:not(.btn):focus,.vfx-motion-grphics .pfr_headershape024 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape024 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape024 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape025
{
top:613px;
position:absolute;
left:36%;
right:auto;
width:20px;
height:30px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape025 h1 
{
font-size:2.14em;
}
.vfx-motion-grphics .pfr_headershape025 h2 
{
font-size:1.86em;
}
.vfx-motion-grphics .pfr_headershape025 h3 
{
font-size:1.71em;
}
.vfx-motion-grphics .pfr_headershape025 h4 
{
font-size:1.29em;
}
.vfx-motion-grphics .pfr_headershape025 h5 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape025 h6 
{
font-size:0.86em;
}
.vfx-motion-grphics .pfr_headershape025 p 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape025 p a:not(.btn):focus,.vfx-motion-grphics .pfr_headershape025 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape025 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape025 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape026
{
top:645px;
position:absolute;
left:36%;
right:auto;
width:20px;
height:27px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape026 h1 
{
font-size:2.14em;
}
.vfx-motion-grphics .pfr_headershape026 h2 
{
font-size:1.86em;
}
.vfx-motion-grphics .pfr_headershape026 h3 
{
font-size:1.71em;
}
.vfx-motion-grphics .pfr_headershape026 h4 
{
font-size:1.29em;
}
.vfx-motion-grphics .pfr_headershape026 h5 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape026 h6 
{
font-size:0.86em;
}
.vfx-motion-grphics .pfr_headershape026 p 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape026 p a:not(.btn):focus,.vfx-motion-grphics .pfr_headershape026 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape026 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape026 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape027
{
top:675px;
position:absolute;
left:36%;
right:auto;
width:20px;
height:25px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape027 h1 
{
font-size:2.14em;
}
.vfx-motion-grphics .pfr_headershape027 h2 
{
font-size:1.86em;
}
.vfx-motion-grphics .pfr_headershape027 h3 
{
font-size:1.71em;
}
.vfx-motion-grphics .pfr_headershape027 h4 
{
font-size:1.29em;
}
.vfx-motion-grphics .pfr_headershape027 h5 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape027 h6 
{
font-size:0.86em;
}
.vfx-motion-grphics .pfr_headershape027 p 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape027 p a:not(.btn):focus,.vfx-motion-grphics .pfr_headershape027 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape027 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape027 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape028
{
top:709px;
position:absolute;
left:36%;
right:auto;
width:20px;
height:29px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape028 h1 
{
font-size:2.14em;
}
.vfx-motion-grphics .pfr_headershape028 h2 
{
font-size:1.86em;
}
.vfx-motion-grphics .pfr_headershape028 h3 
{
font-size:1.71em;
}
.vfx-motion-grphics .pfr_headershape028 h4 
{
font-size:1.29em;
}
.vfx-motion-grphics .pfr_headershape028 h5 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape028 h6 
{
font-size:0.86em;
}
.vfx-motion-grphics .pfr_headershape028 p 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape028 p a:not(.btn):focus,.vfx-motion-grphics .pfr_headershape028 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape028 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape028 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape029
{
top:743px;
position:absolute;
left:36%;
right:auto;
width:20px;
height:28px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape029 h1 
{
font-size:2.14em;
}
.vfx-motion-grphics .pfr_headershape029 h2 
{
font-size:1.86em;
}
.vfx-motion-grphics .pfr_headershape029 h3 
{
font-size:1.71em;
}
.vfx-motion-grphics .pfr_headershape029 h4 
{
font-size:1.29em;
}
.vfx-motion-grphics .pfr_headershape029 h5 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape029 h6 
{
font-size:0.86em;
}
.vfx-motion-grphics .pfr_headershape029 p 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape029 p a:not(.btn):focus,.vfx-motion-grphics .pfr_headershape029 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape029 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape029 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape030
{
top:775px;
position:absolute;
left:36%;
right:auto;
width:20px;
height:28px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape030 h1 
{
font-size:2.14em;
}
.vfx-motion-grphics .pfr_headershape030 h2 
{
font-size:1.86em;
}
.vfx-motion-grphics .pfr_headershape030 h3 
{
font-size:1.71em;
}
.vfx-motion-grphics .pfr_headershape030 h4 
{
font-size:1.29em;
}
.vfx-motion-grphics .pfr_headershape030 h5 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape030 h6 
{
font-size:0.86em;
}
.vfx-motion-grphics .pfr_headershape030 p 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape030 p a:not(.btn):focus,.vfx-motion-grphics .pfr_headershape030 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape030 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape030 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape031
{
top:807px;
position:absolute;
left:36%;
right:auto;
width:20px;
height:24px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape031 h1 
{
font-size:2.14em;
}
.vfx-motion-grphics .pfr_headershape031 h2 
{
font-size:1.86em;
}
.vfx-motion-grphics .pfr_headershape031 h3 
{
font-size:1.71em;
}
.vfx-motion-grphics .pfr_headershape031 h4 
{
font-size:1.29em;
}
.vfx-motion-grphics .pfr_headershape031 h5 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape031 h6 
{
font-size:0.86em;
}
.vfx-motion-grphics .pfr_headershape031 p 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape031 p a:not(.btn):focus,.vfx-motion-grphics .pfr_headershape031 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape031 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape031 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape032
{
top:614px;
position:absolute;
left:2.41%;
right:auto;
width:249px;
height:308px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape032 h1 
{
font-size:1.5em;
}
.vfx-motion-grphics .pfr_headershape032 h2 
{
font-size:1.3em;
}
.vfx-motion-grphics .pfr_headershape032 h3 
{
font-size:1.2em;
}
.vfx-motion-grphics .pfr_headershape032 h4 
{
font-size:0.9em;
}
.vfx-motion-grphics .pfr_headershape032 h5 
{
font-size:0.7em;
}
.vfx-motion-grphics .pfr_headershape032 h6 
{
font-size:0.6em;
}
.vfx-motion-grphics .pfr_headershape032 p 
{
font-size:0.7em;
}
.vfx-motion-grphics .pfr_headershape032 p a:not(.btn):focus,.vfx-motion-grphics .pfr_headershape032 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape032 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape032 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape033
{
top:909px;
position:absolute;
right: 6.45%;
left:auto;
width:125px;
height:50px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape033 h1 
{
font-size:2.14em;
}
.vfx-motion-grphics .pfr_headershape033 h2 
{
font-size:1.86em;
}
.vfx-motion-grphics .pfr_headershape033 h3 
{
font-size:1.71em;
}
.vfx-motion-grphics .pfr_headershape033 h4 
{
font-size:1.29em;
}
.vfx-motion-grphics .pfr_headershape033 h5 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape033 h6 
{
font-size:0.86em;
}
.vfx-motion-grphics .pfr_headershape033 p 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape033 p a:not(.btn):focus,.vfx-motion-grphics .pfr_headershape033 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape033 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape033 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape034
{
top:909px;
position:absolute;
left:47.01%;
right:auto;
width:125px;
height:60px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape034 h1 
{
font-size:2.14em;
}
.vfx-motion-grphics .pfr_headershape034 h2 
{
font-size:1.86em;
}
.vfx-motion-grphics .pfr_headershape034 h3 
{
font-size:1.71em;
}
.vfx-motion-grphics .pfr_headershape034 h4 
{
font-size:1.29em;
}
.vfx-motion-grphics .pfr_headershape034 h5 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape034 h6 
{
font-size:0.86em;
}
.vfx-motion-grphics .pfr_headershape034 p 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape034 p a:not(.btn):focus,.vfx-motion-grphics .pfr_headershape034 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape034 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape034 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_footershape1
{
top:27.8px;
position:absolute;
left: 26.63%;
right:auto;
top:27.8px;
width:84px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape1 h1 
{
font-size:2.14em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape1 h2 
{
font-size:1.86em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape1 h3 
{
font-size:1.71em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape1 h4 
{
font-size:1.29em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape1 h5 
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape1 h6 
{
font-size:0.86em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape1 p 
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):focus,.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_footershape2
{
top:27.8px;
position:absolute;
left: 37.7%;
right:auto;
top:27.8px;
width:155px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape2 h1 
{
font-size:2.14em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape2 h2 
{
font-size:1.86em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape2 h3 
{
font-size:1.71em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape2 h4 
{
font-size:1.29em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape2 h5 
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape2 h6 
{
font-size:0.86em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape2 p 
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):focus,.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_footershape3
{
top:27.8px;
position:absolute;
right:  24.8%;
left:auto;
top:27.8px;
width:137px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape3 h1 
{
font-size:2.14em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape3 h2 
{
font-size:1.86em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape3 h3 
{
font-size:1.71em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape3 h4 
{
font-size:1.29em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape3 h5 
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape3 h6 
{
font-size:0.86em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape3 p 
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):focus,.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_footershape4
{
top:84px;
position:absolute;
left: 34.77%;
right:auto;
top:84px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape4 h1 
{
font-size:2.14em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape4 h2 
{
font-size:1.86em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape4 h3 
{
font-size:1.71em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape4 h4 
{
font-size:1.29em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape4 h5 
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape4 h6 
{
font-size:0.86em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape4 p 
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):focus,.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_footershape5
{
top:84px;
position:absolute;
left: 41.15%;
right:auto;
top:84px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape5 h1 
{
font-size:2.14em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape5 h2 
{
font-size:1.86em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape5 h3 
{
font-size:1.71em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape5 h4 
{
font-size:1.29em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape5 h5 
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape5 h6 
{
font-size:0.86em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape5 p 
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):focus,.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_footershape6
{
top:84px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
top:84px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape6 h1 
{
font-size:2.14em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape6 h2 
{
font-size:1.86em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape6 h3 
{
font-size:1.71em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape6 h4 
{
font-size:1.29em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape6 h5 
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape6 h6 
{
font-size:0.86em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape6 p 
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):focus,.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_footershape7
{
top:85.5px;
position:absolute;
right:  35.16%;
left:auto;
top:85.5px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape7 h1 
{
font-size:2.14em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape7 h2 
{
font-size:1.86em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape7 h3 
{
font-size:1.71em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape7 h4 
{
font-size:1.29em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape7 h5 
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape7 h6 
{
font-size:0.86em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape7 p 
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):focus,.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_footershape8
{
top:85.5px;
position:absolute;
right:  41.28%;
left:auto;
top:85.5px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape8 h1 
{
font-size:2.14em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape8 h2 
{
font-size:1.86em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape8 h3 
{
font-size:1.71em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape8 h4 
{
font-size:1.29em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape8 h5 
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape8 h6 
{
font-size:0.86em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape8 p 
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):focus,.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
.vfx-motion-grphics .innermenu
{
width:100%;

}
.vfx-motion-grphics .innermenu
{
position:absolute;
top:193.23px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.vfx-motion-grphics #pfr_menu 
{
margin-left:auto;
margin-right:auto;

}
.vfx-motion-grphics li.pfr_menu_items_parent.dropdown.show 
{
height: auto}
.vfx-motion-grphics .nav.navbar-nav > li 
{
display:block !important;
float:none !important;
height:100px;
margin-left:65px;
margin-right:0;
}
 .navbar-expand-md .navbar-nav 
{
flex-direction: column;
}
.pfr_menu_items ul.child.dropdown-menu 
{
float: none !important;
left: 0;
min-width: 160px;
position: static;
right: auto;
}
.pfr_menu_items ul.child.dropdown-menu .menu-dropdown-styles  
{
float: none !important;
min-width: 160px;
position: static;
margin-top: 0;
}
.pfr_menu_items li a 
{
float: none !important;
}
 .navbar-expand-md .navbar-toggle 
{
display: block;
}
.navbar-collapse.collapse 
{
height:100% !important;
}
li.show > ul.child.collapse 
{
display:inline-block;
}
.vfx-motion-grphics .pfr_menu_logo_text 
{
display:none;}
.vfx-motion-grphics #pfr_copyright 
{
top:192.5px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
display:block;
overflow:auto;
}
.vfx-motion-grphics #pfr_copyright a,.vfx-motion-grphics #pfr_copyright span
{
display:inline;}
.vfx-motion-grphics #pfr_footer_designed_by_links 
{
top:167.5px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
overflow:auto;
}
.vfx-motion-grphics #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.vfx-motion-grphics #pfr_sidebar_left 
{
width: 0%;
}
.vfx-motion-grphics #pfr_content 
{
width: 100%;
}
.vfx-motion-grphics #pfr_sidebar_right 
{
width: 0%;
}
}
@media only screen
and (min-width : 768px)
and (max-width : 1024px) 
{
 @media only screen and (min-width: 768px) 
{
 #navigationmenu .navbar-nav 
{
padding-top:0 !important;

}

}
.vfx-motion-grphics li.pfr_menu_items_parent.dropdown.show 
{
height: auto}
.vfx-motion-grphics .nav.navbar-nav > li 
{
display:block !important;
float:none !important;
height:100px;
margin-left:65px;
margin-right:0;
}
 .navbar-expand-md .navbar-nav 
{
flex-direction: column;
}
.pfr_menu_items ul.child.dropdown-menu 
{
float: none !important;
left: 0;
min-width: 160px;
position: static;
right: auto;
}
.pfr_menu_items ul.child.dropdown-menu .menu-dropdown-styles  
{
float: none !important;
min-width: 160px;
position: static;
margin-top: 0;
}
.pfr_menu_items li a 
{
float: none !important;
}
 .navbar-expand-md .navbar-toggle 
{
display: block;
}
.navbar-collapse.collapse 
{
height:100% !important;
}
.vfx-motion-grphics .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 0;
top: 10px;
}
.vfx-motion-grphics .pfr_menu_logo_text 
{
display:none;}
#navigationmenu .navbar-header
{
position: relative;
float:none;
z-index:501;

}
.vfx-motion-grphics body.nav-expanded
{
right:222px;
position:relative;

}
.vfx-motion-grphics.nav-expanded
{
transition: right 0.5s ease 0s;
-webkit-transition: right 0.5s ease 0s;
-moz-transition: right 0.5s ease 0s;
-o-transition: right 0.5s ease 0s;

}
.vfx-motion-grphicsbody
{
right:0;
position:relative;
transition: right 0.5s ease 0s;

}
.vfx-motion-grphics.nav-expanded .menu-center
{
margin-right: 0;

}
.vfx-motion-grphics button.nav-expander
{
right: 0;
transition: left 0.3s ease-in-out 0s;
-webkit-transition: left 0.3s ease-in-out 0s;
-moz-transition: left 0.3s ease-in-out 0s;
-o-transition: left 0.3s ease-in-out 0s;
z-index: 12;

}
.vfx-motion-grphics .menu-center
{
height: 100% !important;
overflow: auto;
position: fixed;
right: 0;
top: 0;
transition: margin-right 0.5s ease 0s;
-webkit-transition: margin-right 0.5s ease 0s;
-moz-transition: margin-right 0.5s ease 0s;
-o-transition: margin-right 0.5s ease 0s;
width: 222px;
z-index: 2000;
margin:0 -222px 0 0;

}
.vfx-motion-grphics ul.pfr_menu_items.nav
{
display: block;
height: auto;

}
.vfx-motion-grphics .menu-center
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
.vfx-motion-grphics .menu-center
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;display:block !important;
transition: margin-right 0.5s ease 0s;

}
.nav-expanded .fixed-top .navbar-toggle,.nav-expanded .fixed-top .navbar-toggle:hover,.nav-expanded .fixed-top .navbar-toggle:active
{
float:right;

}
.fixed-top
{
transform:none;
position: sticky;
width: 100% !important;

}
.fixed-top #nav-expander
{
transition: all 0.5s ease 0s;

}
.fixed-top .navbar-collapse, .fixed-bottom .navbar-collapse
{
max-height:100%;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
}
/* tablet view end */
/* mobile view start */
@media only screen
and (max-width : 767px)
{
.vfx-motion-grphics #pfr_header_inner 
{
height:1080px;
position:relative;
}
.vfx-motion-grphics .pfr_headershape01
{
top:15.84px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:199px;
height:127px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape01 h1 
{
font-size:0.21em;
}
.vfx-motion-grphics .pfr_headershape01 h2 
{
font-size:0.19em;
}
.vfx-motion-grphics .pfr_headershape01 h3 
{
font-size:0.17em;
}
.vfx-motion-grphics .pfr_headershape01 h4 
{
font-size:0.13em;
}
.vfx-motion-grphics .pfr_headershape01 h5 
{
font-size:0.1em;
}
.vfx-motion-grphics .pfr_headershape01 h6 
{
font-size:0.09em;
}
.vfx-motion-grphics .pfr_headershape01 p 
{
font-size:0.1em;
}
.vfx-motion-grphics .pfr_headershape01 p a:not(.btn):focus,.vfx-motion-grphics .pfr_headershape01 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape01 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape01 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape02
{
display:none;

}
.vfx-motion-grphics .pfr_headershape03
{
display:none;

}
.vfx-motion-grphics .pfr_headershape04
{
display:none;

}
.vfx-motion-grphics .pfr_headershape05
{
display:none;

}
.vfx-motion-grphics .pfr_headershape06
{
display:none;

}
.vfx-motion-grphics .pfr_headershape07
{
display:none;

}
.vfx-motion-grphics .pfr_headershape08
{
display:none;

}
.vfx-motion-grphics .pfr_headershape09
{
display:none;

}
.vfx-motion-grphics .pfr_headershape010
{
display:none;

}
.vfx-motion-grphics .pfr_headershape011
{
display:none;

}
.vfx-motion-grphics .pfr_headershape012
{
display:none;

}
.vfx-motion-grphics .pfr_headershape013
{
display:none;

}
.vfx-motion-grphics .pfr_headershape014
{
top:706.13px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:280px;
height:355px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape014 h1 
{
font-size:2.14em;
}
.vfx-motion-grphics .pfr_headershape014 h2 
{
font-size:1.86em;
}
.vfx-motion-grphics .pfr_headershape014 h3 
{
font-size:1.71em;
}
.vfx-motion-grphics .pfr_headershape014 h4 
{
font-size:1.29em;
}
.vfx-motion-grphics .pfr_headershape014 h5 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape014 h6 
{
font-size:0.86em;
}
.vfx-motion-grphics .pfr_headershape014 p 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape014 p a:not(.btn):focus,.vfx-motion-grphics .pfr_headershape014 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape014 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape014 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape015
{
top:747.13px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:279.5px;
height:314px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape015 h1 
{
font-size:2.14em;
}
.vfx-motion-grphics .pfr_headershape015 h2 
{
font-size:1.86em;
}
.vfx-motion-grphics .pfr_headershape015 h3 
{
font-size:1.71em;
}
.vfx-motion-grphics .pfr_headershape015 h4 
{
font-size:1.29em;
}
.vfx-motion-grphics .pfr_headershape015 h5 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape015 h6 
{
font-size:0.86em;
}
.vfx-motion-grphics .pfr_headershape015 p 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape015 p a:not(.btn):focus,.vfx-motion-grphics .pfr_headershape015 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape015 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape015 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape016
{
display:none;

}
.vfx-motion-grphics .pfr_headershape017
{
top:218.46px;
position:absolute;
left:9.84%;
right:auto;
width:257px;
height:93px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape017 h1 
{
font-size:1.5em;
}
.vfx-motion-grphics .pfr_headershape017 h2 
{
font-size:1.3em;
}
.vfx-motion-grphics .pfr_headershape017 h3 
{
font-size:1.2em;
}
.vfx-motion-grphics .pfr_headershape017 h4 
{
font-size:0.9em;
}
.vfx-motion-grphics .pfr_headershape017 h5 
{
font-size:0.7em;
}
.vfx-motion-grphics .pfr_headershape017 h6 
{
font-size:0.6em;
}
.vfx-motion-grphics .pfr_headershape017 p 
{
font-size:0.7em;
}
.vfx-motion-grphics .pfr_headershape017 p a:not(.btn):focus,.vfx-motion-grphics .pfr_headershape017 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape017 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape017 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape018
{
top:825.63px;
position:absolute;
left:9.53%;
right:auto;
width:259px;
height:157px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape018 h1 
{
font-size:2.14em;
}
.vfx-motion-grphics .pfr_headershape018 h2 
{
font-size:1.86em;
}
.vfx-motion-grphics .pfr_headershape018 h3 
{
font-size:1.71em;
}
.vfx-motion-grphics .pfr_headershape018 h4 
{
font-size:1.29em;
}
.vfx-motion-grphics .pfr_headershape018 h5 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape018 h6 
{
font-size:0.86em;
}
.vfx-motion-grphics .pfr_headershape018 p 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape018 p a:not(.btn):focus,.vfx-motion-grphics .pfr_headershape018 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape018 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape018 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape019
{
top:766.13px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:238px;
height:45px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape019 h1 
{
font-size:1.5em;
}
.vfx-motion-grphics .pfr_headershape019 h2 
{
font-size:1.3em;
}
.vfx-motion-grphics .pfr_headershape019 h3 
{
font-size:1.2em;
}
.vfx-motion-grphics .pfr_headershape019 h4 
{
font-size:0.9em;
}
.vfx-motion-grphics .pfr_headershape019 h5 
{
font-size:0.7em;
}
.vfx-motion-grphics .pfr_headershape019 h6 
{
font-size:0.6em;
}
.vfx-motion-grphics .pfr_headershape019 p 
{
font-size:0.7em;
}
.vfx-motion-grphics .pfr_headershape019 p a:not(.btn):focus,.vfx-motion-grphics .pfr_headershape019 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape019 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape019 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape020
{
top:320.46px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:280px;
height:355px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape020 h1 
{
font-size:2.14em;
}
.vfx-motion-grphics .pfr_headershape020 h2 
{
font-size:1.86em;
}
.vfx-motion-grphics .pfr_headershape020 h3 
{
font-size:1.71em;
}
.vfx-motion-grphics .pfr_headershape020 h4 
{
font-size:1.29em;
}
.vfx-motion-grphics .pfr_headershape020 h5 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape020 h6 
{
font-size:0.86em;
}
.vfx-motion-grphics .pfr_headershape020 p 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape020 p a:not(.btn):focus,.vfx-motion-grphics .pfr_headershape020 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape020 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape020 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape021
{
top:361.46px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:280px;
height:314px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape021 h1 
{
font-size:2.14em;
}
.vfx-motion-grphics .pfr_headershape021 h2 
{
font-size:1.86em;
}
.vfx-motion-grphics .pfr_headershape021 h3 
{
font-size:1.71em;
}
.vfx-motion-grphics .pfr_headershape021 h4 
{
font-size:1.29em;
}
.vfx-motion-grphics .pfr_headershape021 h5 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape021 h6 
{
font-size:0.86em;
}
.vfx-motion-grphics .pfr_headershape021 p 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape021 p a:not(.btn):focus,.vfx-motion-grphics .pfr_headershape021 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape021 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape021 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape022
{
top:372.46px;
position:absolute;
left:34.06%;
right:auto;
width:102px;
height:53px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape022 h1 
{
font-size:2.14em;
}
.vfx-motion-grphics .pfr_headershape022 h2 
{
font-size:1.86em;
}
.vfx-motion-grphics .pfr_headershape022 h3 
{
font-size:1.71em;
}
.vfx-motion-grphics .pfr_headershape022 h4 
{
font-size:1.29em;
}
.vfx-motion-grphics .pfr_headershape022 h5 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape022 h6 
{
font-size:0.86em;
}
.vfx-motion-grphics .pfr_headershape022 p 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape022 p a:not(.btn):focus,.vfx-motion-grphics .pfr_headershape022 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape022 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape022 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape023
{
top:438.96px;
position:absolute;
left:9.53%;
right:auto;
width:259px;
height:159px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape023 h1 
{
font-size:2.14em;
}
.vfx-motion-grphics .pfr_headershape023 h2 
{
font-size:1.86em;
}
.vfx-motion-grphics .pfr_headershape023 h3 
{
font-size:1.71em;
}
.vfx-motion-grphics .pfr_headershape023 h4 
{
font-size:1.29em;
}
.vfx-motion-grphics .pfr_headershape023 h5 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape023 h6 
{
font-size:0.86em;
}
.vfx-motion-grphics .pfr_headershape023 p 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape023 p a:not(.btn):focus,.vfx-motion-grphics .pfr_headershape023 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape023 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape023 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape024
{
display:none;

}
.vfx-motion-grphics .pfr_headershape025
{
display:none;

}
.vfx-motion-grphics .pfr_headershape026
{
display:none;

}
.vfx-motion-grphics .pfr_headershape027
{
display:none;

}
.vfx-motion-grphics .pfr_headershape028
{
display:none;

}
.vfx-motion-grphics .pfr_headershape029
{
display:none;

}
.vfx-motion-grphics .pfr_headershape030
{
display:none;

}
.vfx-motion-grphics .pfr_headershape031
{
display:none;

}
.vfx-motion-grphics .pfr_headershape032
{
display:none;

}
.vfx-motion-grphics .pfr_headershape033
{
top:993.13px;
position:absolute;
left:30.47%;
right:auto;
width:125px;
height:60px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape033 h1 
{
font-size:2.14em;
}
.vfx-motion-grphics .pfr_headershape033 h2 
{
font-size:1.86em;
}
.vfx-motion-grphics .pfr_headershape033 h3 
{
font-size:1.71em;
}
.vfx-motion-grphics .pfr_headershape033 h4 
{
font-size:1.29em;
}
.vfx-motion-grphics .pfr_headershape033 h5 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape033 h6 
{
font-size:0.86em;
}
.vfx-motion-grphics .pfr_headershape033 p 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape033 p a:not(.btn):focus,.vfx-motion-grphics .pfr_headershape033 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape033 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape033 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape034
{
top:597.96px;
position:absolute;
left:30.47%;
right:auto;
width:125px;
height:60px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics .pfr_headershape034 h1 
{
font-size:2.14em;
}
.vfx-motion-grphics .pfr_headershape034 h2 
{
font-size:1.86em;
}
.vfx-motion-grphics .pfr_headershape034 h3 
{
font-size:1.71em;
}
.vfx-motion-grphics .pfr_headershape034 h4 
{
font-size:1.29em;
}
.vfx-motion-grphics .pfr_headershape034 h5 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape034 h6 
{
font-size:0.86em;
}
.vfx-motion-grphics .pfr_headershape034 p 
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape034 p a:not(.btn):focus,.vfx-motion-grphics .pfr_headershape034 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape034 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics .pfr_headershape034 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_footershape1
{
top:56px;
position:absolute;
left: 6.25%;
right:auto;
top:56px;
width:81px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape1 h1 
{
font-size:1.71em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape1 h2 
{
font-size:1.49em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape1 h3 
{
font-size:1.37em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape1 h4 
{
font-size:1.03em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape1 h5 
{
font-size:0.8em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape1 h6 
{
font-size:0.69em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape1 p 
{
font-size:0.8em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):focus,.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_footershape2
{
top:56px;
position:absolute;
left: 27.66%;
right:auto;
top:56px;
width:153px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape2 h1 
{
font-size:1.71em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape2 h2 
{
font-size:1.49em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape2 h3 
{
font-size:1.37em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape2 h4 
{
font-size:1.03em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape2 h5 
{
font-size:0.8em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape2 h6 
{
font-size:0.69em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape2 p 
{
font-size:0.8em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):focus,.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_footershape3
{
top:57.07px;
position:absolute;
right:  4.06%;
left:auto;
top:57.07px;
width:98px;
height:21px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape3 h1 
{
font-size:1.71em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape3 h2 
{
font-size:1.49em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape3 h3 
{
font-size:1.37em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape3 h4 
{
font-size:1.03em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape3 h5 
{
font-size:0.8em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape3 h6 
{
font-size:0.69em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape3 p 
{
font-size:0.8em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):focus,.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_footershape4
{
top:0;position:absolute;
left: 13.59%;
right:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape4 h1 
{
font-size:2.14em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape4 h2 
{
font-size:1.86em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape4 h3 
{
font-size:1.71em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape4 h4 
{
font-size:1.29em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape4 h5 
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape4 h6 
{
font-size:0.86em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape4 p 
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):focus,.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_footershape5
{
top:0;position:absolute;
left: 28.91%;
right:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape5 h1 
{
font-size:2.14em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape5 h2 
{
font-size:1.86em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape5 h3 
{
font-size:1.71em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape5 h4 
{
font-size:1.29em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape5 h5 
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape5 h6 
{
font-size:0.86em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape5 p 
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):focus,.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_footershape6
{
top:0;position:absolute;
left: 43.75%;
right:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape6 h1 
{
font-size:2.14em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape6 h2 
{
font-size:1.86em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape6 h3 
{
font-size:1.71em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape6 h4 
{
font-size:1.29em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape6 h5 
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape6 h6 
{
font-size:0.86em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape6 p 
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):focus,.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_footershape7
{
top:0;position:absolute;
right:  13.44%;
left:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape7 h1 
{
font-size:2.14em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape7 h2 
{
font-size:1.86em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape7 h3 
{
font-size:1.71em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape7 h4 
{
font-size:1.29em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape7 h5 
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape7 h6 
{
font-size:0.86em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape7 p 
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):focus,.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_footershape8
{
top:0;position:absolute;
right:  28.44%;
left:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape8 h1 
{
font-size:2.14em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape8 h2 
{
font-size:1.86em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape8 h3 
{
font-size:1.71em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape8 h4 
{
font-size:1.29em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape8 h5 
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape8 h6 
{
font-size:0.86em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape8 p 
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):focus,.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn)
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):visited
{
font-size:1em;
}
.vfx-motion-grphics footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):hover
{
font-size:1em;
}
.vfx-motion-grphics .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
.nav-expanded #pfr_menu #navigationmenu .navbar-collapse 
{
margin:0;

}
#pfr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;

}
.vfx-motion-grphics .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 9px;
top: 10px;
}
.vfx-motion-grphics .pfr_menu_logo_text 
{
display:none;}
.vfx-motion-grphics header#pfr_header
{
height:auto;
box-sizing:border-box;
}
.vfx-motion-grphics .innermenu
{
width:100%;

}
.vfx-motion-grphics .innermenu
{
position:absolute;
top:133.16px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.vfx-motion-grphics #pfr_menu 
{
margin-left:auto;
margin-right:auto;

}
.nav-expanded #pfr_menu #navigationmenu .navbar-collapse 
{
margin:0;

}
#pfr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;

}
li.show > ul.child.collapse 
{
display:inline-block;
}
.vfx-motion-grphics .pfr_menu_logo_text 
{
display:none;}
.vfx-motion-grphics #pfr_copyright 
{
top:102px;
position:absolute;
z-index:502;
left: 20.94%;
right:auto;
display:block;
overflow:auto;
}
.vfx-motion-grphics #pfr_copyright a,.vfx-motion-grphics #pfr_copyright span
{
display:inline;}
.vfx-motion-grphics #pfr_footer_designed_by_links span#pfr_footer_designed_by 
{
font-size:12px;
font-family:"Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;
}
.vfx-motion-grphics #pfr_footer_designed_by_links 
{
top:84px;
position:absolute;
z-index:502;
left: 31.09%;
right:auto;
text-align:center;
overflow:auto;
}
.vfx-motion-grphics #pfr_footer_designed_by_links #pfr_footer_designed_by 
{
vertical-align:middle;
line-height:initial;
}
.vfx-motion-grphics #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.vfx-motion-grphics #pfr_html_content_margin 
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;box-sizing:border-box;
}
.vfx-motion-grphics #pfr_menu .navbar-toggle
{
background-color:#263B5C;
background:rgba(38,59,92,1);
background-clip:padding-box;line-height: 1.42;

}
.vfx-motion-grphics.nav-expanded #pfr_page
{
position:relative;

}
.vfx-motion-grphics.nav-expanded #pfr_content_and_sidebar_container
{
position:relative;

}
.vfx-motion-grphics.nav-expanded
{
right:222px;

}
.vfx-motion-grphics.nav-expanded #pfr_header
{
position:relative;
width:100%;

}
.vfx-motion-grphics.nav-expanded #pfr_menu
{
width:100%;

}
.vfx-motion-grphics.nav-expanded
{
transition: right 0.5s ease 0s;
-webkit-transition: right 0.5s ease 0s;
-moz-transition: right 0.5s ease 0s;
-o-transition: right 0.5s ease 0s;

}
.vfx-motion-grphicsbody
{
right:0;
position:relative;
transition: right 0.5s ease 0s;

}
.vfx-motion-grphics #pfr_content_and_sidebar_container
{
transition: all 0.5s ease 0s;

}
.vfx-motion-grphics header#pfr_header
{
margin-right:0;
transition: margin-right 0.5s ease 0s;

}
.vfx-motion-grphics #pfr_menu
{
margin-right:0;
transition: all 0.5s ease 0s;

}
.vfx-motion-grphics.nav-expanded .menu-center
{
margin-right: 0;

}
.vfx-motion-grphics button.nav-expander
{
right: 0;
transition: left 0.3s ease-in-out 0s;
-webkit-transition: left 0.3s ease-in-out 0s;
-moz-transition: left 0.3s ease-in-out 0s;
-o-transition: left 0.3s ease-in-out 0s;
z-index: 12;

}
.vfx-motion-grphics .menu-center
{
height: 100% !important;
overflow: auto;
position: fixed;
right: 0;
top: 0;
transition: margin-right 0.5s ease 0s;
-webkit-transition: margin-right 0.5s ease 0s;
-moz-transition: margin-right 0.5s ease 0s;
-o-transition: margin-right 0.5s ease 0s;
width: 222px;
z-index: 2000;
margin:0 -222px 0 0;

}
.vfx-motion-grphics ul.pfr_menu_items.nav
{
display: block;
height: auto;

}
.vfx-motion-grphics .menu-center
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
.vfx-motion-grphics .menu-center
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;display:block !important;
transition: margin-right 0.5s ease 0s;

}
.nav-expanded .fixed-top .navbar-toggle,.nav-expanded .fixed-top .navbar-toggle:hover,.nav-expanded .fixed-top .navbar-toggle:active
{
float:right;

}
.fixed-top
{
transform:none;
position: sticky;
width: 100% !important;

}
.fixed-top #nav-expander
{
transition: all 0.5s ease 0s;

}
.fixed-top .navbar-collapse, .fixed-bottom .navbar-collapse
{
max-height:100%;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
.vfx-motion-grphics ul.pfr_vmenu_items.nav .dropdown-menu > li,.vfx-motion-grphics .pfr_vmenu_items li ul.child li a 
{
 display: block;
}
}
/* mobile view end */
/* desktop view start */ 
.grafico-e-ilustracion #pfr_header_inner 
{
height:1080px;
position:relative;
}
.grafico-e-ilustracion .pfr_grafico-e-ilustracion_html_row0, .pfr_grafico-e-ilustracion_html_row0
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
.grafico-e-ilustracion .pfr_grafico-e-ilustracion_html_column00, .pfr_grafico-e-ilustracion_html_column00
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 5px 0 5px;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.grafico-e-ilustracion .pfr_grafico-e-ilustracion_html_row1, .pfr_grafico-e-ilustracion_html_row1
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
.grafico-e-ilustracion .pfr_grafico-e-ilustracion_html_column10, .pfr_grafico-e-ilustracion_html_column10
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 5px 0 5px;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.grafico-e-ilustracion .pfr_headershape01
{
top:10px;
position:absolute;
left:12.05%;
right:auto;
width:194px;
height:140px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape02
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape03
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape04
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape05
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape06
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape07
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape08
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape09
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape010
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape011
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape012
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape013
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape014
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:360px;
position:absolute;
left:12.05%;
right:auto;
width:447px;
height:68px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape015
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:444px;
position:absolute;
left:13.72%;
right:auto;
width:288px;
height:368px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape016
{
background-color:#F46F4C;
background:rgba(244,111,76,1);
background-clip:padding-box;border-radius:20px 20px 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:294px;
position:absolute;
left:47.07%;
right:auto;
width:365px;
height:623px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape017
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;border-radius:0 0 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:516px;
position:absolute;
left:47.07%;
right:auto;
width:365px;
height:401.5px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape018
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:374px;
position:absolute;
right: 38.92%;
left:auto;
width:165px;
height:127px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape019
{
background-color:#F46F4C;
background:rgba(244,111,76,1);
background-clip:padding-box;border-radius:20px 20px 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:294px;
position:absolute;
right: 12.23%;
left:auto;
width:365px;
height:618px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape020
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:374px;
position:absolute;
right: 17.47%;
left:auto;
width:165px;
height:126px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape021
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:741px;
position:absolute;
left:37.98%;
right:auto;
width:38px;
height:44px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape022
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:466px;
position:absolute;
left:37.98%;
right:auto;
width:38px;
height:39px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape023
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:513px;
position:absolute;
left:37.98%;
right:auto;
width:38px;
height:33px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape024
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:557px;
position:absolute;
left:37.98%;
right:auto;
width:38px;
height:41px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape025
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:601.5px;
position:absolute;
left:37.98%;
right:auto;
width:38px;
height:41px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape026
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:647px;
position:absolute;
left:37.98%;
right:auto;
width:38px;
height:38px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape027
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:696px;
position:absolute;
left:37.98%;
right:auto;
width:38px;
height:41px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape028
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:659px;
position:absolute;
left:49.32%;
right:auto;
width:283.5px;
height:175px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape029
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:837.5px;
position:absolute;
right: 39.84%;
left:auto;
width:130px;
height:51px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape030
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:580px;
position:absolute;
right: 36.93%;
left:auto;
width:241px;
height:56.5px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape031
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;border-radius:0 0 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:516px;
position:absolute;
right: 12.23%;
left:auto;
width:365px;
height:396.5px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape032
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:580px;
position:absolute;
right: 15.95%;
left:auto;
width:223px;
height:56px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape033
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:659px;
position:absolute;
right: 14.35%;
left:auto;
width:283.5px;
height:110px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape034
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:837.5px;
position:absolute;
right: 18.39%;
left:auto;
width:130px;
height:51px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_footershape1
{
top:0;position:absolute;
left: 40.15%;
right:auto;
top:0px;
width:83px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_footershape2
{
top:0;position:absolute;
left: 44.66%;
right:auto;
top:0px;
width:151px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_footershape3
{
top:0;position:absolute;
right:  40.47%;
left:auto;
top:0px;
width:133px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_footershape4
{
top:40px;
position:absolute;
left: 43.82%;
right:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_footershape5
{
top:40px;
position:absolute;
left: 46.44%;
right:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_footershape6
{
top:40px;
position:absolute;
left: 48.95%;
right:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_footershape7
{
top:40px;
position:absolute;
right:  44.03%;
left:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_footershape8
{
top:40px;
position:absolute;
right:  46.44%;
left:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
 @media only screen and (min-width: 768px) 
{

}
.grafico-e-ilustracion #pfr_menu .navbar-right.pfr_menu_items ul.dropdown-menu .sub-menu 
{
left: auto;
right: 100%;
}
@media only screen
and (min-width:992px) 
{
.grafico-e-ilustracion .pfr_menu_items  li:hover ul.child li a
{
display:block;
}
}
.grafico-e-ilustracion .nav.navbar-nav li.pfr_menu_items_parent.dropdown 
{
height: auto}
.grafico-e-ilustracion .navbar-default .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow 
{
display:block;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#243A5B;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-image: none;
box-sizing:border-box;
cursor:pointer;
float:left;
padding-top:0;
padding-bottom:0;
}
.grafico-e-ilustracion .pfr_menu_items  li:hover a:hover.pfr_menu_items_parent_link,.grafico-e-ilustracion .nav.pfr_menu_items  li:hover span.separator
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.grafico-e-ilustracion .nav.pfr_menu_items  li:hover a.pfr_menu_items_parent_link_arrow,.grafico-e-ilustracion .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow,.grafico-e-ilustracion .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow:hover,.grafico-e-ilustracion .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow:focus 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-image: none;
}
.grafico-e-ilustracion .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 9px;
top: 10px;
}
.grafico-e-ilustracion .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
box-sizing:border-box;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#243A5B;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor: pointer;
display: block;
float:left;
padding-top:0;
padding-bottom:0;
}
.grafico-e-ilustracion .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#243A5B;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
box-sizing:border-box;
float:left;
padding-top:0;
padding-bottom:0;
}
.grafico-e-ilustracion .nav.pfr_menu_items  li.active:hover a.pfr_menu_items_parent_link_active
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.grafico-e-ilustracion .nav.pfr_menu_items  li.active:hover a.pfr_menu_items_parent_link_active_arrow
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.grafico-e-ilustracion .pfr_menu_logo_text 
{
display:none;}
.grafico-e-ilustracion header #pfr_header_inner 
{
background:url(images/1426716219header.png);
background-color:transparent;background-repeat:no-repeat;
background-size:auto auto;
background-position:Center Center;
background-clip:padding-box;
}
.grafico-e-ilustracion header#pfr_header
{
height:auto;
box-sizing:border-box;
}
.grafico-e-ilustracion .innermenu
{
position:absolute;
top:82.69px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.grafico-e-ilustracion #pfr_menu 
{
margin-left:auto;
margin-right:auto;

}
.grafico-e-ilustracion #pfr_sidebar_left 
{
float: right;
clear: none;
width: 14.63%;
}
.grafico-e-ilustracion #pfr_sidebar_right 
{
float: right;
clear: none;
width: 14.63%;
}
@media only screen
and (min-width:992px) 
{
}
@media only screen
and (min-width:992px) 
{
}
@media only screen
and (min-width : 768px)
{
.grafico-e-ilustracion ul.pfr_vmenu_items.nav li.dropdown ul.dropdown-menu 
{
position:relative;
list-style:none;
}
.grafico-e-ilustracion ul.pfr_vmenu_items.nav ul li.dropdown-submenu.show > ul 
{
display: block;
visibility: visible;
list-style:none;
position:relative;
}

}
.grafico-e-ilustracion .nav.navbar-nav li.pfr_menu_items_parent.dropdown 
{
height: auto}
.grafico-e-ilustracion .nav-pills li 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#243A5B;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.grafico-e-ilustracion .nav-pills li:hover 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.grafico-e-ilustracion .nav-pills
{
padding:0;
 list-style:none;
text-align:left;
background:none;
z-index:500;
display:inline;
zoom:1;
}
.grafico-e-ilustracion .navbar-default .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow 
{
display:block;
background-image: none;
cursor:pointer;
padding-top:0;
padding-bottom:0;
}
.grafico-e-ilustracion .pfr_vmenu_items  li:hover a:hover.pfr_vmenu_items_parent_link,.grafico-e-ilustracion .nav.pfr_vmenu_items  li:hover span.separator
{
}
.grafico-e-ilustracion .nav.pfr_vmenu_items  li:hover a.pfr_vmenu_items_parent_link_arrow,.grafico-e-ilustracion .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow,.grafico-e-ilustracion .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow:hover,.grafico-e-ilustracion .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow:focus 
{
background-image: none;
}
.grafico-e-ilustracion .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active_arrow
{
cursor: pointer;
display: block;
padding-top:0;
padding-bottom:0;
}
.grafico-e-ilustracion .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active
{
display:block;
cursor: pointer;
padding-top:0;
padding-bottom:0;
}
.grafico-e-ilustracion .nav.pfr_vmenu_items  li.active:hover a.pfr_vmenu_items_parent_link_active
{
}
.grafico-e-ilustracion .nav.pfr_vmenu_items  li.active:hover a.pfr_vmenu_items_parent_link_active_arrow
{
}
.grafico-e-ilustracion .pfr_menu_logo_text 
{
display:none;}
.grafico-e-ilustracion footer 
{
position: relative;
overflow: hidden;
}
.grafico-e-ilustracion #pfr_footer_inner 
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;}
.grafico-e-ilustracion #pfr_copyright 
{
top:204px;
position:absolute;
z-index:502;
left: 45.13%;
right:auto;
display:block;
overflow:auto;
}
.grafico-e-ilustracion #pfr_copyright a,.grafico-e-ilustracion #pfr_copyright span
{
display:inline;}
.grafico-e-ilustracion #pfr_footer_designed_by_links 
{
top:183px;
position:absolute;
z-index:502;
left: 46.44%;
right:auto;
text-align:center;
overflow:auto;
}
.grafico-e-ilustracion #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.grafico-e-ilustracion .pfr_menu_items  li .pfr_menu_items_parent_link
{
display:block;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#243A5B;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor:pointer;
box-sizing:border-box;
}
.grafico-e-ilustracion ul.nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow
{
display:block;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#243A5B;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
box-sizing:border-box;
cursor:pointer;
}
.grafico-e-ilustracion .pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
float: left;
padding-left:20px;
box-sizing:border-box;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#243A5B;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor: pointer;
display: block;
padding-top:0;
padding-bottom:0;
}
.grafico-e-ilustracion .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#243A5B;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
box-sizing:border-box;
padding-top:0;
padding-bottom:0;
}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
.grafico-e-ilustracion .back-to-top img
{
margin:0 10px 10px 0;

}
/* desktop view end */
/* tablet view start */
@media only screen
and (min-width : 768px)
and (max-width : 991px) 
{
.grafico-e-ilustracion .pfr_headershape01
{
top:10px;
position:absolute;
left:36.39%;
right:auto;
width:207px;
height:126px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape01 h1 
{
font-size:1.54em;
}
.grafico-e-ilustracion .pfr_headershape01 h2 
{
font-size:1.34em;
}
.grafico-e-ilustracion .pfr_headershape01 h3 
{
font-size:1.23em;
}
.grafico-e-ilustracion .pfr_headershape01 h4 
{
font-size:0.93em;
}
.grafico-e-ilustracion .pfr_headershape01 h5 
{
font-size:0.72em;
}
.grafico-e-ilustracion .pfr_headershape01 h6 
{
font-size:0.62em;
}
.grafico-e-ilustracion .pfr_headershape01 p 
{
font-size:0.72em;
}
.grafico-e-ilustracion .pfr_headershape01 p a:not(.btn):focus,.grafico-e-ilustracion .pfr_headershape01 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape01 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape01 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape02
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape03
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape04
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape05
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape06
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape07
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape08
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape09
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape010
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape011
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape012
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape013
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape014
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:277px;
position:absolute;
left:3.39%;
right:auto;
width:398px;
height:64px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape014 h1 
{
font-size:1.93em;
}
.grafico-e-ilustracion .pfr_headershape014 h2 
{
font-size:1.67em;
}
.grafico-e-ilustracion .pfr_headershape014 h3 
{
font-size:1.54em;
}
.grafico-e-ilustracion .pfr_headershape014 h4 
{
font-size:1.16em;
}
.grafico-e-ilustracion .pfr_headershape014 h5 
{
font-size:0.9em;
}
.grafico-e-ilustracion .pfr_headershape014 h6 
{
font-size:0.77em;
}
.grafico-e-ilustracion .pfr_headershape014 p 
{
font-size:0.9em;
}
.grafico-e-ilustracion .pfr_headershape014 p a:not(.btn):focus,.grafico-e-ilustracion .pfr_headershape014 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape014 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape014 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape015
{
top:458px;
position:absolute;
left:1.95%;
right:auto;
width:230px;
height:340px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape015 h1 
{
font-size:1.93em;
}
.grafico-e-ilustracion .pfr_headershape015 h2 
{
font-size:1.67em;
}
.grafico-e-ilustracion .pfr_headershape015 h3 
{
font-size:1.54em;
}
.grafico-e-ilustracion .pfr_headershape015 h4 
{
font-size:1.16em;
}
.grafico-e-ilustracion .pfr_headershape015 h5 
{
font-size:0.9em;
}
.grafico-e-ilustracion .pfr_headershape015 h6 
{
font-size:0.77em;
}
.grafico-e-ilustracion .pfr_headershape015 p 
{
font-size:0.9em;
}
.grafico-e-ilustracion .pfr_headershape015 p a:not(.btn):focus,.grafico-e-ilustracion .pfr_headershape015 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape015 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape015 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape016
{
top:354px;
position:absolute;
left:35.81%;
right:auto;
width:235px;
height:536.5px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape016 h1 
{
font-size:2.14em;
}
.grafico-e-ilustracion .pfr_headershape016 h2 
{
font-size:1.86em;
}
.grafico-e-ilustracion .pfr_headershape016 h3 
{
font-size:1.71em;
}
.grafico-e-ilustracion .pfr_headershape016 h4 
{
font-size:1.29em;
}
.grafico-e-ilustracion .pfr_headershape016 h5 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape016 h6 
{
font-size:0.86em;
}
.grafico-e-ilustracion .pfr_headershape016 p 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape016 p a:not(.btn):focus,.grafico-e-ilustracion .pfr_headershape016 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape016 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape016 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape017
{
top:540px;
position:absolute;
left:35.81%;
right:auto;
width:235px;
height:364.5px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape017 h1 
{
font-size:2.14em;
}
.grafico-e-ilustracion .pfr_headershape017 h2 
{
font-size:1.86em;
}
.grafico-e-ilustracion .pfr_headershape017 h3 
{
font-size:1.71em;
}
.grafico-e-ilustracion .pfr_headershape017 h4 
{
font-size:1.29em;
}
.grafico-e-ilustracion .pfr_headershape017 h5 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape017 h6 
{
font-size:0.86em;
}
.grafico-e-ilustracion .pfr_headershape017 p 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape017 p a:not(.btn):focus,.grafico-e-ilustracion .pfr_headershape017 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape017 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape017 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape018
{
top:410.5px;
position:absolute;
left:41.86%;
right:auto;
width:150px;
height:115px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape018 h1 
{
font-size:2.14em;
}
.grafico-e-ilustracion .pfr_headershape018 h2 
{
font-size:1.86em;
}
.grafico-e-ilustracion .pfr_headershape018 h3 
{
font-size:1.71em;
}
.grafico-e-ilustracion .pfr_headershape018 h4 
{
font-size:1.29em;
}
.grafico-e-ilustracion .pfr_headershape018 h5 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape018 h6 
{
font-size:0.86em;
}
.grafico-e-ilustracion .pfr_headershape018 p 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape018 p a:not(.btn):focus,.grafico-e-ilustracion .pfr_headershape018 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape018 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape018 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape019
{
top:354px;
position:absolute;
right: 1.11%;
left:auto;
width:235px;
height:536px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape019 h1 
{
font-size:2.14em;
}
.grafico-e-ilustracion .pfr_headershape019 h2 
{
font-size:1.86em;
}
.grafico-e-ilustracion .pfr_headershape019 h3 
{
font-size:1.71em;
}
.grafico-e-ilustracion .pfr_headershape019 h4 
{
font-size:1.29em;
}
.grafico-e-ilustracion .pfr_headershape019 h5 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape019 h6 
{
font-size:0.86em;
}
.grafico-e-ilustracion .pfr_headershape019 p 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape019 p a:not(.btn):focus,.grafico-e-ilustracion .pfr_headershape019 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape019 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape019 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape020
{
top:409.5px;
position:absolute;
right: 6.25%;
left:auto;
width:150px;
height:113px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape020 h1 
{
font-size:2.14em;
}
.grafico-e-ilustracion .pfr_headershape020 h2 
{
font-size:1.86em;
}
.grafico-e-ilustracion .pfr_headershape020 h3 
{
font-size:1.71em;
}
.grafico-e-ilustracion .pfr_headershape020 h4 
{
font-size:1.29em;
}
.grafico-e-ilustracion .pfr_headershape020 h5 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape020 h6 
{
font-size:0.86em;
}
.grafico-e-ilustracion .pfr_headershape020 p 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape020 p a:not(.btn):focus,.grafico-e-ilustracion .pfr_headershape020 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape020 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape020 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape021
{
top:734px;
position:absolute;
left:30.99%;
right:auto;
width:20px;
height:35px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape021 h1 
{
font-size:2.14em;
}
.grafico-e-ilustracion .pfr_headershape021 h2 
{
font-size:1.86em;
}
.grafico-e-ilustracion .pfr_headershape021 h3 
{
font-size:1.71em;
}
.grafico-e-ilustracion .pfr_headershape021 h4 
{
font-size:1.29em;
}
.grafico-e-ilustracion .pfr_headershape021 h5 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape021 h6 
{
font-size:0.86em;
}
.grafico-e-ilustracion .pfr_headershape021 p 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape021 p a:not(.btn):focus,.grafico-e-ilustracion .pfr_headershape021 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape021 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape021 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape022
{
top:479px;
position:absolute;
left:30.99%;
right:auto;
width:20px;
height:27px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape022 h1 
{
font-size:2.14em;
}
.grafico-e-ilustracion .pfr_headershape022 h2 
{
font-size:1.86em;
}
.grafico-e-ilustracion .pfr_headershape022 h3 
{
font-size:1.71em;
}
.grafico-e-ilustracion .pfr_headershape022 h4 
{
font-size:1.29em;
}
.grafico-e-ilustracion .pfr_headershape022 h5 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape022 h6 
{
font-size:0.86em;
}
.grafico-e-ilustracion .pfr_headershape022 p 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape022 p a:not(.btn):focus,.grafico-e-ilustracion .pfr_headershape022 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape022 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape022 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape023
{
top:522.5px;
position:absolute;
left:30.99%;
right:auto;
width:20px;
height:26px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape023 h1 
{
font-size:2.14em;
}
.grafico-e-ilustracion .pfr_headershape023 h2 
{
font-size:1.86em;
}
.grafico-e-ilustracion .pfr_headershape023 h3 
{
font-size:1.71em;
}
.grafico-e-ilustracion .pfr_headershape023 h4 
{
font-size:1.29em;
}
.grafico-e-ilustracion .pfr_headershape023 h5 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape023 h6 
{
font-size:0.86em;
}
.grafico-e-ilustracion .pfr_headershape023 p 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape023 p a:not(.btn):focus,.grafico-e-ilustracion .pfr_headershape023 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape023 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape023 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape024
{
top:564.5px;
position:absolute;
left:30.99%;
right:auto;
width:20px;
height:25px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape024 h1 
{
font-size:2.14em;
}
.grafico-e-ilustracion .pfr_headershape024 h2 
{
font-size:1.86em;
}
.grafico-e-ilustracion .pfr_headershape024 h3 
{
font-size:1.71em;
}
.grafico-e-ilustracion .pfr_headershape024 h4 
{
font-size:1.29em;
}
.grafico-e-ilustracion .pfr_headershape024 h5 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape024 h6 
{
font-size:0.86em;
}
.grafico-e-ilustracion .pfr_headershape024 p 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape024 p a:not(.btn):focus,.grafico-e-ilustracion .pfr_headershape024 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape024 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape024 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape025
{
top:605.5px;
position:absolute;
left:30.99%;
right:auto;
width:20px;
height:23px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape025 h1 
{
font-size:2.14em;
}
.grafico-e-ilustracion .pfr_headershape025 h2 
{
font-size:1.86em;
}
.grafico-e-ilustracion .pfr_headershape025 h3 
{
font-size:1.71em;
}
.grafico-e-ilustracion .pfr_headershape025 h4 
{
font-size:1.29em;
}
.grafico-e-ilustracion .pfr_headershape025 h5 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape025 h6 
{
font-size:0.86em;
}
.grafico-e-ilustracion .pfr_headershape025 p 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape025 p a:not(.btn):focus,.grafico-e-ilustracion .pfr_headershape025 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape025 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape025 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape026
{
top:647.5px;
position:absolute;
left:30.99%;
right:auto;
width:20px;
height:31px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape026 h1 
{
font-size:2.14em;
}
.grafico-e-ilustracion .pfr_headershape026 h2 
{
font-size:1.86em;
}
.grafico-e-ilustracion .pfr_headershape026 h3 
{
font-size:1.71em;
}
.grafico-e-ilustracion .pfr_headershape026 h4 
{
font-size:1.29em;
}
.grafico-e-ilustracion .pfr_headershape026 h5 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape026 h6 
{
font-size:0.86em;
}
.grafico-e-ilustracion .pfr_headershape026 p 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape026 p a:not(.btn):focus,.grafico-e-ilustracion .pfr_headershape026 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape026 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape026 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape027
{
top:689px;
position:absolute;
left:30.99%;
right:auto;
width:20px;
height:31px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape027 h1 
{
font-size:2.14em;
}
.grafico-e-ilustracion .pfr_headershape027 h2 
{
font-size:1.86em;
}
.grafico-e-ilustracion .pfr_headershape027 h3 
{
font-size:1.71em;
}
.grafico-e-ilustracion .pfr_headershape027 h4 
{
font-size:1.29em;
}
.grafico-e-ilustracion .pfr_headershape027 h5 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape027 h6 
{
font-size:0.86em;
}
.grafico-e-ilustracion .pfr_headershape027 p 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape027 p a:not(.btn):focus,.grafico-e-ilustracion .pfr_headershape027 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape027 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape027 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape028
{
top:622px;
position:absolute;
left:37.96%;
right:auto;
width:207px;
height:202px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape028 h1 
{
font-size:2.14em;
}
.grafico-e-ilustracion .pfr_headershape028 h2 
{
font-size:1.86em;
}
.grafico-e-ilustracion .pfr_headershape028 h3 
{
font-size:1.71em;
}
.grafico-e-ilustracion .pfr_headershape028 h4 
{
font-size:1.29em;
}
.grafico-e-ilustracion .pfr_headershape028 h5 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape028 h6 
{
font-size:0.86em;
}
.grafico-e-ilustracion .pfr_headershape028 p 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape028 p a:not(.btn):focus,.grafico-e-ilustracion .pfr_headershape028 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape028 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape028 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape029
{
top:842.5px;
position:absolute;
left:43.16%;
right:auto;
width:130px;
height:51px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape029 h1 
{
font-size:2.14em;
}
.grafico-e-ilustracion .pfr_headershape029 h2 
{
font-size:1.86em;
}
.grafico-e-ilustracion .pfr_headershape029 h3 
{
font-size:1.71em;
}
.grafico-e-ilustracion .pfr_headershape029 h4 
{
font-size:1.29em;
}
.grafico-e-ilustracion .pfr_headershape029 h5 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape029 h6 
{
font-size:0.86em;
}
.grafico-e-ilustracion .pfr_headershape029 p 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape029 p a:not(.btn):focus,.grafico-e-ilustracion .pfr_headershape029 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape029 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape029 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape030
{
top:561.5px;
position:absolute;
left:37.57%;
right:auto;
width:210px;
height:51px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape030 h1 
{
font-size:1.93em;
}
.grafico-e-ilustracion .pfr_headershape030 h2 
{
font-size:1.67em;
}
.grafico-e-ilustracion .pfr_headershape030 h3 
{
font-size:1.54em;
}
.grafico-e-ilustracion .pfr_headershape030 h4 
{
font-size:1.16em;
}
.grafico-e-ilustracion .pfr_headershape030 h5 
{
font-size:0.9em;
}
.grafico-e-ilustracion .pfr_headershape030 h6 
{
font-size:0.77em;
}
.grafico-e-ilustracion .pfr_headershape030 p 
{
font-size:0.9em;
}
.grafico-e-ilustracion .pfr_headershape030 p a:not(.btn):focus,.grafico-e-ilustracion .pfr_headershape030 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape030 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape030 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape031
{
top:540px;
position:absolute;
right: 1.11%;
left:auto;
width:235px;
height:364px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape031 h1 
{
font-size:2.14em;
}
.grafico-e-ilustracion .pfr_headershape031 h2 
{
font-size:1.86em;
}
.grafico-e-ilustracion .pfr_headershape031 h3 
{
font-size:1.71em;
}
.grafico-e-ilustracion .pfr_headershape031 h4 
{
font-size:1.29em;
}
.grafico-e-ilustracion .pfr_headershape031 h5 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape031 h6 
{
font-size:0.86em;
}
.grafico-e-ilustracion .pfr_headershape031 p 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape031 p a:not(.btn):focus,.grafico-e-ilustracion .pfr_headershape031 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape031 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape031 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape032
{
top:561.5px;
position:absolute;
right: 5.6%;
left:auto;
width:160px;
height:50px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape032 h1 
{
font-size:1.93em;
}
.grafico-e-ilustracion .pfr_headershape032 h2 
{
font-size:1.67em;
}
.grafico-e-ilustracion .pfr_headershape032 h3 
{
font-size:1.54em;
}
.grafico-e-ilustracion .pfr_headershape032 h4 
{
font-size:1.16em;
}
.grafico-e-ilustracion .pfr_headershape032 h5 
{
font-size:0.9em;
}
.grafico-e-ilustracion .pfr_headershape032 h6 
{
font-size:0.77em;
}
.grafico-e-ilustracion .pfr_headershape032 p 
{
font-size:0.9em;
}
.grafico-e-ilustracion .pfr_headershape032 p a:not(.btn):focus,.grafico-e-ilustracion .pfr_headershape032 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape032 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape032 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape033
{
top:622px;
position:absolute;
right: 2.86%;
left:auto;
width:202.5px;
height:159px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape033 h1 
{
font-size:2.14em;
}
.grafico-e-ilustracion .pfr_headershape033 h2 
{
font-size:1.86em;
}
.grafico-e-ilustracion .pfr_headershape033 h3 
{
font-size:1.71em;
}
.grafico-e-ilustracion .pfr_headershape033 h4 
{
font-size:1.29em;
}
.grafico-e-ilustracion .pfr_headershape033 h5 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape033 h6 
{
font-size:0.86em;
}
.grafico-e-ilustracion .pfr_headershape033 p 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape033 p a:not(.btn):focus,.grafico-e-ilustracion .pfr_headershape033 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape033 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape033 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape034
{
top:844.5px;
position:absolute;
right: 7.55%;
left:auto;
width:130px;
height:51px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape034 h1 
{
font-size:2.14em;
}
.grafico-e-ilustracion .pfr_headershape034 h2 
{
font-size:1.86em;
}
.grafico-e-ilustracion .pfr_headershape034 h3 
{
font-size:1.71em;
}
.grafico-e-ilustracion .pfr_headershape034 h4 
{
font-size:1.29em;
}
.grafico-e-ilustracion .pfr_headershape034 h5 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape034 h6 
{
font-size:0.86em;
}
.grafico-e-ilustracion .pfr_headershape034 p 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape034 p a:not(.btn):focus,.grafico-e-ilustracion .pfr_headershape034 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape034 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape034 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_footershape1
{
top:27.8px;
position:absolute;
left: 26.63%;
right:auto;
top:27.8px;
width:84px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape1 h1 
{
font-size:2.14em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape1 h2 
{
font-size:1.86em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape1 h3 
{
font-size:1.71em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape1 h4 
{
font-size:1.29em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape1 h5 
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape1 h6 
{
font-size:0.86em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape1 p 
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):focus,.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_footershape2
{
top:27.8px;
position:absolute;
left: 37.7%;
right:auto;
top:27.8px;
width:155px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape2 h1 
{
font-size:2.14em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape2 h2 
{
font-size:1.86em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape2 h3 
{
font-size:1.71em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape2 h4 
{
font-size:1.29em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape2 h5 
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape2 h6 
{
font-size:0.86em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape2 p 
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):focus,.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_footershape3
{
top:27.8px;
position:absolute;
right:  24.8%;
left:auto;
top:27.8px;
width:137px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape3 h1 
{
font-size:2.14em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape3 h2 
{
font-size:1.86em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape3 h3 
{
font-size:1.71em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape3 h4 
{
font-size:1.29em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape3 h5 
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape3 h6 
{
font-size:0.86em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape3 p 
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):focus,.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_footershape4
{
top:84px;
position:absolute;
left: 34.77%;
right:auto;
top:84px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape4 h1 
{
font-size:2.14em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape4 h2 
{
font-size:1.86em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape4 h3 
{
font-size:1.71em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape4 h4 
{
font-size:1.29em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape4 h5 
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape4 h6 
{
font-size:0.86em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape4 p 
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):focus,.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_footershape5
{
top:84px;
position:absolute;
left: 41.15%;
right:auto;
top:84px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape5 h1 
{
font-size:2.14em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape5 h2 
{
font-size:1.86em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape5 h3 
{
font-size:1.71em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape5 h4 
{
font-size:1.29em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape5 h5 
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape5 h6 
{
font-size:0.86em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape5 p 
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):focus,.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_footershape6
{
top:84px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
top:84px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape6 h1 
{
font-size:2.14em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape6 h2 
{
font-size:1.86em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape6 h3 
{
font-size:1.71em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape6 h4 
{
font-size:1.29em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape6 h5 
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape6 h6 
{
font-size:0.86em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape6 p 
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):focus,.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_footershape7
{
top:85.5px;
position:absolute;
right:  35.16%;
left:auto;
top:85.5px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape7 h1 
{
font-size:2.14em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape7 h2 
{
font-size:1.86em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape7 h3 
{
font-size:1.71em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape7 h4 
{
font-size:1.29em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape7 h5 
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape7 h6 
{
font-size:0.86em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape7 p 
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):focus,.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_footershape8
{
top:85.5px;
position:absolute;
right:  41.28%;
left:auto;
top:85.5px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape8 h1 
{
font-size:2.14em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape8 h2 
{
font-size:1.86em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape8 h3 
{
font-size:1.71em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape8 h4 
{
font-size:1.29em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape8 h5 
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape8 h6 
{
font-size:0.86em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape8 p 
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):focus,.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
.grafico-e-ilustracion .innermenu
{
width:100%;

}
.grafico-e-ilustracion .innermenu
{
position:absolute;
top:166.23px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.grafico-e-ilustracion #pfr_menu 
{
margin-left:auto;
margin-right:auto;

}
.grafico-e-ilustracion li.pfr_menu_items_parent.dropdown.show 
{
height: auto}
.grafico-e-ilustracion .nav.navbar-nav > li 
{
display:block !important;
float:none !important;
height:100px;
margin-left:65px;
margin-right:0;
}
 .navbar-expand-md .navbar-nav 
{
flex-direction: column;
}
.pfr_menu_items ul.child.dropdown-menu 
{
float: none !important;
left: 0;
min-width: 160px;
position: static;
right: auto;
}
.pfr_menu_items ul.child.dropdown-menu .menu-dropdown-styles  
{
float: none !important;
min-width: 160px;
position: static;
margin-top: 0;
}
.pfr_menu_items li a 
{
float: none !important;
}
 .navbar-expand-md .navbar-toggle 
{
display: block;
}
.navbar-collapse.collapse 
{
height:100% !important;
}
li.show > ul.child.collapse 
{
display:inline-block;
}
.grafico-e-ilustracion .pfr_menu_logo_text 
{
display:none;}
.grafico-e-ilustracion #pfr_copyright 
{
top:188.5px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
display:block;
overflow:auto;
}
.grafico-e-ilustracion #pfr_copyright a,.grafico-e-ilustracion #pfr_copyright span
{
display:inline;}
.grafico-e-ilustracion #pfr_footer_designed_by_links 
{
top:166.5px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
overflow:auto;
}
.grafico-e-ilustracion #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.grafico-e-ilustracion #pfr_sidebar_left 
{
width: 0%;
}
.grafico-e-ilustracion #pfr_content 
{
width: 100%;
}
.grafico-e-ilustracion #pfr_sidebar_right 
{
width: 0%;
}
}
@media only screen
and (min-width : 768px)
and (max-width : 1024px) 
{
 @media only screen and (min-width: 768px) 
{
 #navigationmenu .navbar-nav 
{
padding-top:0 !important;

}

}
.grafico-e-ilustracion li.pfr_menu_items_parent.dropdown.show 
{
height: auto}
.grafico-e-ilustracion .nav.navbar-nav > li 
{
display:block !important;
float:none !important;
height:100px;
margin-left:65px;
margin-right:0;
}
 .navbar-expand-md .navbar-nav 
{
flex-direction: column;
}
.pfr_menu_items ul.child.dropdown-menu 
{
float: none !important;
left: 0;
min-width: 160px;
position: static;
right: auto;
}
.pfr_menu_items ul.child.dropdown-menu .menu-dropdown-styles  
{
float: none !important;
min-width: 160px;
position: static;
margin-top: 0;
}
.pfr_menu_items li a 
{
float: none !important;
}
 .navbar-expand-md .navbar-toggle 
{
display: block;
}
.navbar-collapse.collapse 
{
height:100% !important;
}
.grafico-e-ilustracion .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 0;
top: 10px;
}
.grafico-e-ilustracion .pfr_menu_logo_text 
{
display:none;}
.grafico-e-ilustracion #pfr_menu .navbar-toggle:hover
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(255,255,255,1);
border-width: 5px 5px 5px 5px;
box-shadow:none;line-height: 1.42;

}
.grafico-e-ilustracion #pfr_menu nav #nav-expander:hover .icon-bar
{
border-width:2px 0 0 0;
border-style:solid;
border-color:#000000;
height:2px;

}
#navigationmenu .navbar-header
{
position: relative;
float:none;
z-index:501;

}
.grafico-e-ilustracion body.nav-expanded
{
right:222px;
position:relative;

}
.grafico-e-ilustracion.nav-expanded
{
transition: right 0.5s ease 0s;
-webkit-transition: right 0.5s ease 0s;
-moz-transition: right 0.5s ease 0s;
-o-transition: right 0.5s ease 0s;

}
.grafico-e-ilustracionbody
{
right:0;
position:relative;
transition: right 0.5s ease 0s;

}
.grafico-e-ilustracion.nav-expanded .menu-center
{
margin-right: 0;

}
.grafico-e-ilustracion button.nav-expander
{
right: 0;
transition: left 0.3s ease-in-out 0s;
-webkit-transition: left 0.3s ease-in-out 0s;
-moz-transition: left 0.3s ease-in-out 0s;
-o-transition: left 0.3s ease-in-out 0s;
z-index: 12;

}
.grafico-e-ilustracion .menu-center
{
height: 100% !important;
overflow: auto;
position: fixed;
right: 0;
top: 0;
transition: margin-right 0.5s ease 0s;
-webkit-transition: margin-right 0.5s ease 0s;
-moz-transition: margin-right 0.5s ease 0s;
-o-transition: margin-right 0.5s ease 0s;
width: 222px;
z-index: 2000;
margin:0 -222px 0 0;

}
.grafico-e-ilustracion ul.pfr_menu_items.nav
{
display: block;
height: auto;

}
.grafico-e-ilustracion .menu-center
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
.grafico-e-ilustracion .menu-center
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;display:block !important;
transition: margin-right 0.5s ease 0s;

}
.nav-expanded .fixed-top .navbar-toggle,.nav-expanded .fixed-top .navbar-toggle:hover,.nav-expanded .fixed-top .navbar-toggle:active
{
float:right;

}
.fixed-top
{
transform:none;
position: sticky;
width: 100% !important;

}
.fixed-top #nav-expander
{
transition: all 0.5s ease 0s;

}
.fixed-top .navbar-collapse, .fixed-bottom .navbar-collapse
{
max-height:100%;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
}
/* tablet view end */
/* mobile view start */
@media only screen
and (max-width : 767px)
{
.grafico-e-ilustracion .pfr_headershape01
{
top:10px;
position:absolute;
left:18.91%;
right:auto;
width:199px;
height:127px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape01 h1 
{
font-size:0.21em;
}
.grafico-e-ilustracion .pfr_headershape01 h2 
{
font-size:0.19em;
}
.grafico-e-ilustracion .pfr_headershape01 h3 
{
font-size:0.17em;
}
.grafico-e-ilustracion .pfr_headershape01 h4 
{
font-size:0.13em;
}
.grafico-e-ilustracion .pfr_headershape01 h5 
{
font-size:0.1em;
}
.grafico-e-ilustracion .pfr_headershape01 h6 
{
font-size:0.09em;
}
.grafico-e-ilustracion .pfr_headershape01 p 
{
font-size:0.1em;
}
.grafico-e-ilustracion .pfr_headershape01 p a:not(.btn):focus,.grafico-e-ilustracion .pfr_headershape01 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape01 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape01 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape02
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape03
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape04
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape05
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape06
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape07
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape08
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape09
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape010
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape011
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape012
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape013
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape014
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:229px;
position:absolute;
left:11.09%;
right:auto;
width:249px;
height:119px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape014 h1 
{
font-size:1.93em;
}
.grafico-e-ilustracion .pfr_headershape014 h2 
{
font-size:1.67em;
}
.grafico-e-ilustracion .pfr_headershape014 h3 
{
font-size:1.54em;
}
.grafico-e-ilustracion .pfr_headershape014 h4 
{
font-size:1.16em;
}
.grafico-e-ilustracion .pfr_headershape014 h5 
{
font-size:0.9em;
}
.grafico-e-ilustracion .pfr_headershape014 h6 
{
font-size:0.77em;
}
.grafico-e-ilustracion .pfr_headershape014 p 
{
font-size:0.9em;
}
.grafico-e-ilustracion .pfr_headershape014 p a:not(.btn):focus,.grafico-e-ilustracion .pfr_headershape014 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape014 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape014 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape015
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape016
{
top:356px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:268px;
height:336.5px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape016 h1 
{
font-size:2.14em;
}
.grafico-e-ilustracion .pfr_headershape016 h2 
{
font-size:1.86em;
}
.grafico-e-ilustracion .pfr_headershape016 h3 
{
font-size:1.71em;
}
.grafico-e-ilustracion .pfr_headershape016 h4 
{
font-size:1.29em;
}
.grafico-e-ilustracion .pfr_headershape016 h5 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape016 h6 
{
font-size:0.86em;
}
.grafico-e-ilustracion .pfr_headershape016 p 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape016 p a:not(.btn):focus,.grafico-e-ilustracion .pfr_headershape016 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape016 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape016 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape017
{
top:399.5px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:268px;
height:295px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape017 h1 
{
font-size:2.14em;
}
.grafico-e-ilustracion .pfr_headershape017 h2 
{
font-size:1.86em;
}
.grafico-e-ilustracion .pfr_headershape017 h3 
{
font-size:1.71em;
}
.grafico-e-ilustracion .pfr_headershape017 h4 
{
font-size:1.29em;
}
.grafico-e-ilustracion .pfr_headershape017 h5 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape017 h6 
{
font-size:0.86em;
}
.grafico-e-ilustracion .pfr_headershape017 p 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape017 p a:not(.btn):focus,.grafico-e-ilustracion .pfr_headershape017 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape017 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape017 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape018
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape019
{
top:729.5px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:268px;
height:335px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape019 h1 
{
font-size:2.14em;
}
.grafico-e-ilustracion .pfr_headershape019 h2 
{
font-size:1.86em;
}
.grafico-e-ilustracion .pfr_headershape019 h3 
{
font-size:1.71em;
}
.grafico-e-ilustracion .pfr_headershape019 h4 
{
font-size:1.29em;
}
.grafico-e-ilustracion .pfr_headershape019 h5 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape019 h6 
{
font-size:0.86em;
}
.grafico-e-ilustracion .pfr_headershape019 p 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape019 p a:not(.btn):focus,.grafico-e-ilustracion .pfr_headershape019 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape019 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape019 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape020
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape021
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape022
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape023
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape024
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape025
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape026
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape027
{
display:none;

}
.grafico-e-ilustracion .pfr_headershape028
{
top:463.5px;
position:absolute;
left:11.25%;
right:auto;
width:251px;
height:161px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape028 h1 
{
font-size:2.14em;
}
.grafico-e-ilustracion .pfr_headershape028 h2 
{
font-size:1.86em;
}
.grafico-e-ilustracion .pfr_headershape028 h3 
{
font-size:1.71em;
}
.grafico-e-ilustracion .pfr_headershape028 h4 
{
font-size:1.29em;
}
.grafico-e-ilustracion .pfr_headershape028 h5 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape028 h6 
{
font-size:0.86em;
}
.grafico-e-ilustracion .pfr_headershape028 p 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape028 p a:not(.btn):focus,.grafico-e-ilustracion .pfr_headershape028 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape028 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape028 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape029
{
top:637.5px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:130px;
height:51px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape029 h1 
{
font-size:2.14em;
}
.grafico-e-ilustracion .pfr_headershape029 h2 
{
font-size:1.86em;
}
.grafico-e-ilustracion .pfr_headershape029 h3 
{
font-size:1.71em;
}
.grafico-e-ilustracion .pfr_headershape029 h4 
{
font-size:1.29em;
}
.grafico-e-ilustracion .pfr_headershape029 h5 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape029 h6 
{
font-size:0.86em;
}
.grafico-e-ilustracion .pfr_headershape029 p 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape029 p a:not(.btn):focus,.grafico-e-ilustracion .pfr_headershape029 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape029 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape029 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape030
{
top:410.5px;
position:absolute;
left:11.25%;
right:auto;
width:247.5px;
height:46px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape030 h1 
{
font-size:1.71em;
}
.grafico-e-ilustracion .pfr_headershape030 h2 
{
font-size:1.49em;
}
.grafico-e-ilustracion .pfr_headershape030 h3 
{
font-size:1.37em;
}
.grafico-e-ilustracion .pfr_headershape030 h4 
{
font-size:1.03em;
}
.grafico-e-ilustracion .pfr_headershape030 h5 
{
font-size:0.8em;
}
.grafico-e-ilustracion .pfr_headershape030 h6 
{
font-size:0.69em;
}
.grafico-e-ilustracion .pfr_headershape030 p 
{
font-size:0.8em;
}
.grafico-e-ilustracion .pfr_headershape030 p a:not(.btn):focus,.grafico-e-ilustracion .pfr_headershape030 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape030 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape030 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape031
{
top:777.5px;
position:absolute;
left:8.12%;
right:auto;
width:268px;
height:287px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape031 h1 
{
font-size:2.14em;
}
.grafico-e-ilustracion .pfr_headershape031 h2 
{
font-size:1.86em;
}
.grafico-e-ilustracion .pfr_headershape031 h3 
{
font-size:1.71em;
}
.grafico-e-ilustracion .pfr_headershape031 h4 
{
font-size:1.29em;
}
.grafico-e-ilustracion .pfr_headershape031 h5 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape031 h6 
{
font-size:0.86em;
}
.grafico-e-ilustracion .pfr_headershape031 p 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape031 p a:not(.btn):focus,.grafico-e-ilustracion .pfr_headershape031 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape031 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape031 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape032
{
top:793.5px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:203px;
height:61px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape032 h1 
{
font-size:1.71em;
}
.grafico-e-ilustracion .pfr_headershape032 h2 
{
font-size:1.49em;
}
.grafico-e-ilustracion .pfr_headershape032 h3 
{
font-size:1.37em;
}
.grafico-e-ilustracion .pfr_headershape032 h4 
{
font-size:1.03em;
}
.grafico-e-ilustracion .pfr_headershape032 h5 
{
font-size:0.8em;
}
.grafico-e-ilustracion .pfr_headershape032 h6 
{
font-size:0.69em;
}
.grafico-e-ilustracion .pfr_headershape032 p 
{
font-size:0.8em;
}
.grafico-e-ilustracion .pfr_headershape032 p a:not(.btn):focus,.grafico-e-ilustracion .pfr_headershape032 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape032 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape032 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape033
{
top:863.5px;
position:absolute;
left:13.75%;
right:auto;
width:232.5px;
height:129px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape033 h1 
{
font-size:2.14em;
}
.grafico-e-ilustracion .pfr_headershape033 h2 
{
font-size:1.86em;
}
.grafico-e-ilustracion .pfr_headershape033 h3 
{
font-size:1.71em;
}
.grafico-e-ilustracion .pfr_headershape033 h4 
{
font-size:1.29em;
}
.grafico-e-ilustracion .pfr_headershape033 h5 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape033 h6 
{
font-size:0.86em;
}
.grafico-e-ilustracion .pfr_headershape033 p 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape033 p a:not(.btn):focus,.grafico-e-ilustracion .pfr_headershape033 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape033 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape033 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape034
{
top:1003.5px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:130px;
height:51px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion .pfr_headershape034 h1 
{
font-size:2.14em;
}
.grafico-e-ilustracion .pfr_headershape034 h2 
{
font-size:1.86em;
}
.grafico-e-ilustracion .pfr_headershape034 h3 
{
font-size:1.71em;
}
.grafico-e-ilustracion .pfr_headershape034 h4 
{
font-size:1.29em;
}
.grafico-e-ilustracion .pfr_headershape034 h5 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape034 h6 
{
font-size:0.86em;
}
.grafico-e-ilustracion .pfr_headershape034 p 
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape034 p a:not(.btn):focus,.grafico-e-ilustracion .pfr_headershape034 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape034 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_headershape034 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_footershape1
{
top:56px;
position:absolute;
left: 6.25%;
right:auto;
top:56px;
width:81px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape1 h1 
{
font-size:1.71em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape1 h2 
{
font-size:1.49em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape1 h3 
{
font-size:1.37em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape1 h4 
{
font-size:1.03em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape1 h5 
{
font-size:0.8em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape1 h6 
{
font-size:0.69em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape1 p 
{
font-size:0.8em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):focus,.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_footershape2
{
top:56px;
position:absolute;
left: 27.66%;
right:auto;
top:56px;
width:153px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape2 h1 
{
font-size:1.71em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape2 h2 
{
font-size:1.49em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape2 h3 
{
font-size:1.37em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape2 h4 
{
font-size:1.03em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape2 h5 
{
font-size:0.8em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape2 h6 
{
font-size:0.69em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape2 p 
{
font-size:0.8em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):focus,.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_footershape3
{
top:57.07px;
position:absolute;
right:  4.06%;
left:auto;
top:57.07px;
width:98px;
height:21px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape3 h1 
{
font-size:1.71em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape3 h2 
{
font-size:1.49em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape3 h3 
{
font-size:1.37em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape3 h4 
{
font-size:1.03em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape3 h5 
{
font-size:0.8em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape3 h6 
{
font-size:0.69em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape3 p 
{
font-size:0.8em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):focus,.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_footershape4
{
top:0;position:absolute;
left: 13.59%;
right:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape4 h1 
{
font-size:2.14em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape4 h2 
{
font-size:1.86em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape4 h3 
{
font-size:1.71em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape4 h4 
{
font-size:1.29em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape4 h5 
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape4 h6 
{
font-size:0.86em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape4 p 
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):focus,.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_footershape5
{
top:0;position:absolute;
left: 28.91%;
right:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape5 h1 
{
font-size:2.14em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape5 h2 
{
font-size:1.86em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape5 h3 
{
font-size:1.71em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape5 h4 
{
font-size:1.29em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape5 h5 
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape5 h6 
{
font-size:0.86em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape5 p 
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):focus,.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_footershape6
{
top:0;position:absolute;
left: 43.75%;
right:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape6 h1 
{
font-size:2.14em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape6 h2 
{
font-size:1.86em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape6 h3 
{
font-size:1.71em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape6 h4 
{
font-size:1.29em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape6 h5 
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape6 h6 
{
font-size:0.86em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape6 p 
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):focus,.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_footershape7
{
top:0;position:absolute;
right:  13.44%;
left:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape7 h1 
{
font-size:2.14em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape7 h2 
{
font-size:1.86em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape7 h3 
{
font-size:1.71em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape7 h4 
{
font-size:1.29em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape7 h5 
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape7 h6 
{
font-size:0.86em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape7 p 
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):focus,.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_footershape8
{
top:0;position:absolute;
right:  28.44%;
left:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape8 h1 
{
font-size:2.14em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape8 h2 
{
font-size:1.86em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape8 h3 
{
font-size:1.71em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape8 h4 
{
font-size:1.29em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape8 h5 
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape8 h6 
{
font-size:0.86em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape8 p 
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):focus,.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn)
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):visited
{
font-size:1em;
}
.grafico-e-ilustracion footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):hover
{
font-size:1em;
}
.grafico-e-ilustracion .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
.nav-expanded #pfr_menu #navigationmenu .navbar-collapse 
{
margin:0;

}
#pfr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;

}
.grafico-e-ilustracion .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 9px;
top: 10px;
}
.grafico-e-ilustracion .pfr_menu_logo_text 
{
display:none;}
.grafico-e-ilustracion .innermenu
{
width:100%;

}
.grafico-e-ilustracion .innermenu
{
position:absolute;
top:141px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.grafico-e-ilustracion #pfr_menu 
{
margin-left:auto;
margin-right:auto;

}
.nav-expanded #pfr_menu #navigationmenu .navbar-collapse 
{
margin:0;

}
#pfr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;

}
li.show > ul.child.collapse 
{
display:inline-block;
}
.grafico-e-ilustracion .pfr_menu_logo_text 
{
display:none;}
.grafico-e-ilustracion #pfr_copyright 
{
top:107px;
position:absolute;
z-index:502;
left: 20.94%;
right:auto;
display:block;
overflow:auto;
}
.grafico-e-ilustracion #pfr_copyright a,.grafico-e-ilustracion #pfr_copyright span
{
display:inline;}
.grafico-e-ilustracion #pfr_footer_designed_by_links span#pfr_footer_designed_by 
{
font-size:12px;
font-family:"Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;
}
.grafico-e-ilustracion #pfr_footer_designed_by_links 
{
top:89px;
position:absolute;
z-index:502;
left: 31.09%;
right:auto;
text-align:center;
overflow:auto;
}
.grafico-e-ilustracion #pfr_footer_designed_by_links #pfr_footer_designed_by 
{
vertical-align:middle;
line-height:initial;
}
.grafico-e-ilustracion #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.grafico-e-ilustracion #pfr_html_content_margin 
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;box-sizing:border-box;
}
.grafico-e-ilustracion.nav-expanded #pfr_page
{
position:relative;

}
.grafico-e-ilustracion.nav-expanded #pfr_content_and_sidebar_container
{
position:relative;

}
.grafico-e-ilustracion.nav-expanded
{
right:222px;

}
.grafico-e-ilustracion.nav-expanded #pfr_header
{
position:relative;
width:100%;

}
.grafico-e-ilustracion.nav-expanded #pfr_menu
{
width:100%;

}
.grafico-e-ilustracion.nav-expanded
{
transition: right 0.5s ease 0s;
-webkit-transition: right 0.5s ease 0s;
-moz-transition: right 0.5s ease 0s;
-o-transition: right 0.5s ease 0s;

}
.grafico-e-ilustracionbody
{
right:0;
position:relative;
transition: right 0.5s ease 0s;

}
.grafico-e-ilustracion #pfr_content_and_sidebar_container
{
transition: all 0.5s ease 0s;

}
.grafico-e-ilustracion header#pfr_header
{
margin-right:0;
transition: margin-right 0.5s ease 0s;

}
.grafico-e-ilustracion #pfr_menu
{
margin-right:0;
transition: all 0.5s ease 0s;

}
.grafico-e-ilustracion.nav-expanded .menu-center
{
margin-right: 0;

}
.grafico-e-ilustracion button.nav-expander
{
right: 0;
transition: left 0.3s ease-in-out 0s;
-webkit-transition: left 0.3s ease-in-out 0s;
-moz-transition: left 0.3s ease-in-out 0s;
-o-transition: left 0.3s ease-in-out 0s;
z-index: 12;

}
.grafico-e-ilustracion .menu-center
{
height: 100% !important;
overflow: auto;
position: fixed;
right: 0;
top: 0;
transition: margin-right 0.5s ease 0s;
-webkit-transition: margin-right 0.5s ease 0s;
-moz-transition: margin-right 0.5s ease 0s;
-o-transition: margin-right 0.5s ease 0s;
width: 222px;
z-index: 2000;
margin:0 -222px 0 0;

}
.grafico-e-ilustracion ul.pfr_menu_items.nav
{
display: block;
height: auto;

}
.grafico-e-ilustracion .menu-center
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
.grafico-e-ilustracion .menu-center
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;display:block !important;
transition: margin-right 0.5s ease 0s;

}
.nav-expanded .fixed-top .navbar-toggle,.nav-expanded .fixed-top .navbar-toggle:hover,.nav-expanded .fixed-top .navbar-toggle:active
{
float:right;

}
.fixed-top
{
transform:none;
position: sticky;
width: 100% !important;

}
.fixed-top #nav-expander
{
transition: all 0.5s ease 0s;

}
.fixed-top .navbar-collapse, .fixed-bottom .navbar-collapse
{
max-height:100%;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
.grafico-e-ilustracion ul.pfr_vmenu_items.nav .dropdown-menu > li,.grafico-e-ilustracion .pfr_vmenu_items li ul.child li a 
{
 display: block;
}
}
/* mobile view end */
/* desktop view start */ 
.productos-y-aplicacion #pfr_header_inner 
{
height:1080px;
position:relative;
}
.productos-y-aplicacion .pfr_productos-y-aplicacion_html_row0, .pfr_productos-y-aplicacion_html_row0
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
.productos-y-aplicacion .pfr_productos-y-aplicacion_html_column00, .pfr_productos-y-aplicacion_html_column00
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 5px 0 5px;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.productos-y-aplicacion .pfr_productos-y-aplicacion_html_row1, .pfr_productos-y-aplicacion_html_row1
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
.productos-y-aplicacion .pfr_productos-y-aplicacion_html_column10, .pfr_productos-y-aplicacion_html_column10
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 5px 0 5px;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.productos-y-aplicacion .pfr_headershape01
{
top:10px;
position:absolute;
left:12.05%;
right:auto;
width:194px;
height:140px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape02
{
display:none;

}
.productos-y-aplicacion .pfr_headershape03
{
display:none;

}
.productos-y-aplicacion .pfr_headershape04
{
display:none;

}
.productos-y-aplicacion .pfr_headershape05
{
display:none;

}
.productos-y-aplicacion .pfr_headershape06
{
display:none;

}
.productos-y-aplicacion .pfr_headershape07
{
display:none;

}
.productos-y-aplicacion .pfr_headershape08
{
display:none;

}
.productos-y-aplicacion .pfr_headershape09
{
display:none;

}
.productos-y-aplicacion .pfr_headershape010
{
display:none;

}
.productos-y-aplicacion .pfr_headershape011
{
display:none;

}
.productos-y-aplicacion .pfr_headershape012
{
display:none;

}
.productos-y-aplicacion .pfr_headershape013
{
display:none;

}
.productos-y-aplicacion .pfr_headershape014
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:512.5px;
position:absolute;
left:14.75%;
right:auto;
width:306px;
height:351px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape015
{
background-color:#F46F4C;
background:rgba(244,111,76,1);
background-clip:padding-box;border-radius:20px 20px 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:291px;
position:absolute;
left:43.11%;
right:auto;
width:365px;
height:622.5px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape016
{
background-color:#F46F4C;
background:rgba(244,111,76,1);
background-clip:padding-box;border-radius:20px 20px 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:291px;
position:absolute;
right: 14.35%;
left:auto;
width:365px;
height:622.5px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape017
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;border-radius:0 0 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:551.5px;
position:absolute;
right: 14.35%;
left:auto;
width:365px;
height:365px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape018
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:672.5px;
position:absolute;
right: 15.85%;
left:auto;
width:308px;
height:127px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape019
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;border-radius:0 0 20px 20px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:551.5px;
position:absolute;
left:43.11%;
right:auto;
width:365px;
height:365px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape020
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:672.5px;
position:absolute;
left:44.6%;
right:auto;
width:308px;
height:112px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape021
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:831px;
position:absolute;
left:49.27%;
right:auto;
width:130px;
height:51px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape022
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:579.5px;
position:absolute;
left:45.23%;
right:auto;
width:284px;
height:64px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape023
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:579.5px;
position:absolute;
right: 15.22%;
left:auto;
width:332px;
height:64px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape024
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:542.5px;
position:absolute;
left:33.18%;
right:auto;
width:36px;
height:37px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape025
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:588.5px;
position:absolute;
left:33.18%;
right:auto;
width:36px;
height:37px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape026
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:635.5px;
position:absolute;
left:33.18%;
right:auto;
width:36px;
height:37px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape027
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:683px;
position:absolute;
left:33.18%;
right:auto;
width:36px;
height:37px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape028
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:732px;
position:absolute;
left:33.18%;
right:auto;
width:36px;
height:37px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape029
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:371.5px;
position:absolute;
left:47.43%;
right:auto;
width:200px;
height:154px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape030
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:831px;
position:absolute;
right: 20.51%;
left:auto;
width:130px;
height:51px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape031
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:342.5px;
position:absolute;
left:12.02%;
right:auto;
width:357.5px;
height:146px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape032
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:371.5px;
position:absolute;
right: 18.67%;
left:auto;
width:200px;
height:153px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape033
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:779px;
position:absolute;
left:33.18%;
right:auto;
width:36px;
height:37px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape034
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:827px;
position:absolute;
left:33.18%;
right:auto;
width:36px;
height:37px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_footershape1
{
top:0;position:absolute;
left: 39.37%;
right:auto;
top:0px;
width:83px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_footershape2
{
top:0;position:absolute;
left: 43.87%;
right:auto;
top:0px;
width:151px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_footershape3
{
top:0;position:absolute;
right:  41.15%;
left:auto;
top:0px;
width:133px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_footershape4
{
top:40px;
position:absolute;
left: 43.82%;
right:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_footershape5
{
top:40px;
position:absolute;
left: 46.44%;
right:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_footershape6
{
top:40px;
position:absolute;
left: 48.95%;
right:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_footershape7
{
top:40px;
position:absolute;
right:  44.03%;
left:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_footershape8
{
top:40px;
position:absolute;
right:  46.44%;
left:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
 @media only screen and (min-width: 768px) 
{

}
.productos-y-aplicacion #pfr_menu .navbar-right.pfr_menu_items ul.dropdown-menu .sub-menu 
{
left: auto;
right: 100%;
}
@media only screen
and (min-width:992px) 
{
.productos-y-aplicacion .pfr_menu_items  li:hover ul.child li a
{
display:block;
}
}
.productos-y-aplicacion .nav.navbar-nav li.pfr_menu_items_parent.dropdown 
{
height: auto}
.productos-y-aplicacion .navbar-default .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow 
{
display:block;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#243A5B;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-image: none;
box-sizing:border-box;
cursor:pointer;
float:left;
padding-top:0;
padding-bottom:0;
}
.productos-y-aplicacion .pfr_menu_items  li:hover a:hover.pfr_menu_items_parent_link,.productos-y-aplicacion .nav.pfr_menu_items  li:hover span.separator
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.productos-y-aplicacion .nav.pfr_menu_items  li:hover a.pfr_menu_items_parent_link_arrow,.productos-y-aplicacion .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow,.productos-y-aplicacion .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow:hover,.productos-y-aplicacion .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow:focus 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-image: none;
}
.productos-y-aplicacion .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 9px;
top: 10px;
}
.productos-y-aplicacion .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
box-sizing:border-box;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#243A5B;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor: pointer;
display: block;
float:left;
padding-top:0;
padding-bottom:0;
}
.productos-y-aplicacion .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#243A5B;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
box-sizing:border-box;
float:left;
padding-top:0;
padding-bottom:0;
}
.productos-y-aplicacion .nav.pfr_menu_items  li.active:hover a.pfr_menu_items_parent_link_active
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.productos-y-aplicacion .nav.pfr_menu_items  li.active:hover a.pfr_menu_items_parent_link_active_arrow
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.productos-y-aplicacion .pfr_menu_logo_text 
{
display:none;}
.productos-y-aplicacion header #pfr_header_inner 
{
background:url(images/1435668973header.png);
background-color:transparent;background-repeat:no-repeat;
background-size:auto auto;
background-position:Center Center;
background-clip:padding-box;
}
.productos-y-aplicacion header#pfr_header
{
height:auto;
box-sizing:border-box;
}
.productos-y-aplicacion .innermenu
{
position:absolute;
top:83.69px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.productos-y-aplicacion #pfr_menu 
{
margin-left:auto;
margin-right:auto;

}
.productos-y-aplicacion #pfr_sidebar_left 
{
float: right;
clear: none;
width: 14.63%;
}
.productos-y-aplicacion #pfr_sidebar_right 
{
float: right;
clear: none;
width: 14.63%;
}
@media only screen
and (min-width:992px) 
{
}
@media only screen
and (min-width:992px) 
{
}
@media only screen
and (min-width : 768px)
{
.productos-y-aplicacion ul.pfr_vmenu_items.nav li.dropdown ul.dropdown-menu 
{
position:relative;
list-style:none;
}
.productos-y-aplicacion ul.pfr_vmenu_items.nav ul li.dropdown-submenu.show > ul 
{
display: block;
visibility: visible;
list-style:none;
position:relative;
}

}
.productos-y-aplicacion .nav.navbar-nav li.pfr_menu_items_parent.dropdown 
{
height: auto}
.productos-y-aplicacion .nav-pills li 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#243A5B;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.productos-y-aplicacion .nav-pills li:hover 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.productos-y-aplicacion .nav-pills
{
padding:0;
 list-style:none;
text-align:left;
background:none;
z-index:500;
display:inline;
zoom:1;
}
.productos-y-aplicacion .navbar-default .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow 
{
display:block;
background-image: none;
cursor:pointer;
padding-top:0;
padding-bottom:0;
}
.productos-y-aplicacion .pfr_vmenu_items  li:hover a:hover.pfr_vmenu_items_parent_link,.productos-y-aplicacion .nav.pfr_vmenu_items  li:hover span.separator
{
}
.productos-y-aplicacion .nav.pfr_vmenu_items  li:hover a.pfr_vmenu_items_parent_link_arrow,.productos-y-aplicacion .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow,.productos-y-aplicacion .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow:hover,.productos-y-aplicacion .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow:focus 
{
background-image: none;
}
.productos-y-aplicacion .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active_arrow
{
cursor: pointer;
display: block;
padding-top:0;
padding-bottom:0;
}
.productos-y-aplicacion .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active
{
display:block;
cursor: pointer;
padding-top:0;
padding-bottom:0;
}
.productos-y-aplicacion .nav.pfr_vmenu_items  li.active:hover a.pfr_vmenu_items_parent_link_active
{
}
.productos-y-aplicacion .nav.pfr_vmenu_items  li.active:hover a.pfr_vmenu_items_parent_link_active_arrow
{
}
.productos-y-aplicacion .pfr_menu_logo_text 
{
display:none;}
.productos-y-aplicacion footer 
{
position: relative;
overflow: hidden;
}
.productos-y-aplicacion #pfr_footer_inner 
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;}
.productos-y-aplicacion #pfr_copyright 
{
top:187px;
position:absolute;
z-index:502;
left: 45.13%;
right:auto;
display:block;
overflow:auto;
}
.productos-y-aplicacion #pfr_copyright a,.productos-y-aplicacion #pfr_copyright span
{
display:inline;}
.productos-y-aplicacion #pfr_footer_designed_by_links 
{
top:160px;
position:absolute;
z-index:502;
left: 46.44%;
right:auto;
text-align:center;
overflow:auto;
}
.productos-y-aplicacion #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.productos-y-aplicacion .pfr_menu_items  li .pfr_menu_items_parent_link
{
display:block;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#243A5B;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor:pointer;
box-sizing:border-box;
}
.productos-y-aplicacion ul.nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow
{
display:block;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#243A5B;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
box-sizing:border-box;
cursor:pointer;
}
.productos-y-aplicacion .pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
float: left;
padding-left:20px;
box-sizing:border-box;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#243A5B;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor: pointer;
display: block;
padding-top:0;
padding-bottom:0;
}
.productos-y-aplicacion .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#243A5B;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
box-sizing:border-box;
padding-top:0;
padding-bottom:0;
}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
.productos-y-aplicacion .back-to-top img
{
margin:0 10px 10px 0;

}
/* desktop view end */
/* tablet view start */
@media only screen
and (min-width : 768px)
and (max-width : 991px) 
{
.productos-y-aplicacion #pfr_header_inner 
{
height:1000px;
position:relative;
}
.productos-y-aplicacion .pfr_headershape01
{
top:10.26px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:207px;
height:126px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape01 h1 
{
font-size:1.54em;
}
.productos-y-aplicacion .pfr_headershape01 h2 
{
font-size:1.34em;
}
.productos-y-aplicacion .pfr_headershape01 h3 
{
font-size:1.23em;
}
.productos-y-aplicacion .pfr_headershape01 h4 
{
font-size:0.93em;
}
.productos-y-aplicacion .pfr_headershape01 h5 
{
font-size:0.72em;
}
.productos-y-aplicacion .pfr_headershape01 h6 
{
font-size:0.62em;
}
.productos-y-aplicacion .pfr_headershape01 p 
{
font-size:0.72em;
}
.productos-y-aplicacion .pfr_headershape01 p a:not(.btn):focus,.productos-y-aplicacion .pfr_headershape01 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape01 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape01 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape02
{
display:none;

}
.productos-y-aplicacion .pfr_headershape03
{
display:none;

}
.productos-y-aplicacion .pfr_headershape04
{
display:none;

}
.productos-y-aplicacion .pfr_headershape05
{
display:none;

}
.productos-y-aplicacion .pfr_headershape06
{
display:none;

}
.productos-y-aplicacion .pfr_headershape07
{
display:none;

}
.productos-y-aplicacion .pfr_headershape08
{
display:none;

}
.productos-y-aplicacion .pfr_headershape09
{
display:none;

}
.productos-y-aplicacion .pfr_headershape010
{
display:none;

}
.productos-y-aplicacion .pfr_headershape011
{
display:none;

}
.productos-y-aplicacion .pfr_headershape012
{
display:none;

}
.productos-y-aplicacion .pfr_headershape013
{
display:none;

}
.productos-y-aplicacion .pfr_headershape014
{
top:473.17px;
position:absolute;
left:1.89%;
right:auto;
width:258px;
height:334px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape014 h1 
{
font-size:1.93em;
}
.productos-y-aplicacion .pfr_headershape014 h2 
{
font-size:1.67em;
}
.productos-y-aplicacion .pfr_headershape014 h3 
{
font-size:1.54em;
}
.productos-y-aplicacion .pfr_headershape014 h4 
{
font-size:1.16em;
}
.productos-y-aplicacion .pfr_headershape014 h5 
{
font-size:0.9em;
}
.productos-y-aplicacion .pfr_headershape014 h6 
{
font-size:0.77em;
}
.productos-y-aplicacion .pfr_headershape014 p 
{
font-size:0.9em;
}
.productos-y-aplicacion .pfr_headershape014 p a:not(.btn):focus,.productos-y-aplicacion .pfr_headershape014 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape014 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape014 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape015
{
top:343.43px;
position:absolute;
right: 2.02%;
left:auto;
width:212px;
height:476.740740740742px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape015 h1 
{
font-size:2.14em;
}
.productos-y-aplicacion .pfr_headershape015 h2 
{
font-size:1.86em;
}
.productos-y-aplicacion .pfr_headershape015 h3 
{
font-size:1.71em;
}
.productos-y-aplicacion .pfr_headershape015 h4 
{
font-size:1.29em;
}
.productos-y-aplicacion .pfr_headershape015 h5 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape015 h6 
{
font-size:0.86em;
}
.productos-y-aplicacion .pfr_headershape015 p 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape015 p a:not(.btn):focus,.productos-y-aplicacion .pfr_headershape015 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape015 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape015 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape016
{
top:343.43px;
position:absolute;
left:40.76%;
right:auto;
width:212px;
height:477.37037037037px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape016 h1 
{
font-size:2.14em;
}
.productos-y-aplicacion .pfr_headershape016 h2 
{
font-size:1.86em;
}
.productos-y-aplicacion .pfr_headershape016 h3 
{
font-size:1.71em;
}
.productos-y-aplicacion .pfr_headershape016 h4 
{
font-size:1.29em;
}
.productos-y-aplicacion .pfr_headershape016 h5 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape016 h6 
{
font-size:0.86em;
}
.productos-y-aplicacion .pfr_headershape016 p 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape016 p a:not(.btn):focus,.productos-y-aplicacion .pfr_headershape016 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape016 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape016 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape017
{
top:515.28px;
position:absolute;
left:40.76%;
right:auto;
width:212px;
height:306.129629629624px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape017 h1 
{
font-size:2.14em;
}
.productos-y-aplicacion .pfr_headershape017 h2 
{
font-size:1.86em;
}
.productos-y-aplicacion .pfr_headershape017 h3 
{
font-size:1.71em;
}
.productos-y-aplicacion .pfr_headershape017 h4 
{
font-size:1.29em;
}
.productos-y-aplicacion .pfr_headershape017 h5 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape017 h6 
{
font-size:0.86em;
}
.productos-y-aplicacion .pfr_headershape017 p 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape017 p a:not(.btn):focus,.productos-y-aplicacion .pfr_headershape017 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape017 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape017 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape018
{
top:635.43px;
position:absolute;
left:41.67%;
right:auto;
width:196px;
height:115px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape018 h1 
{
font-size:1.82em;
}
.productos-y-aplicacion .pfr_headershape018 h2 
{
font-size:1.58em;
}
.productos-y-aplicacion .pfr_headershape018 h3 
{
font-size:1.46em;
}
.productos-y-aplicacion .pfr_headershape018 h4 
{
font-size:1.09em;
}
.productos-y-aplicacion .pfr_headershape018 h5 
{
font-size:0.85em;
}
.productos-y-aplicacion .pfr_headershape018 h6 
{
font-size:0.73em;
}
.productos-y-aplicacion .pfr_headershape018 p 
{
font-size:0.85em;
}
.productos-y-aplicacion .pfr_headershape018 p a:not(.btn):focus,.productos-y-aplicacion .pfr_headershape018 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape018 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape018 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape019
{
top:515.28px;
position:absolute;
right: 2.02%;
left:auto;
width:212px;
height:306.407407407403px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape019 h1 
{
font-size:2.14em;
}
.productos-y-aplicacion .pfr_headershape019 h2 
{
font-size:1.86em;
}
.productos-y-aplicacion .pfr_headershape019 h3 
{
font-size:1.71em;
}
.productos-y-aplicacion .pfr_headershape019 h4 
{
font-size:1.29em;
}
.productos-y-aplicacion .pfr_headershape019 h5 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape019 h6 
{
font-size:0.86em;
}
.productos-y-aplicacion .pfr_headershape019 p 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape019 p a:not(.btn):focus,.productos-y-aplicacion .pfr_headershape019 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape019 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape019 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape020
{
top:636.28px;
position:absolute;
right: 3.84%;
left:auto;
width:184.5px;
height:90px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape020 h1 
{
font-size:1.82em;
}
.productos-y-aplicacion .pfr_headershape020 h2 
{
font-size:1.58em;
}
.productos-y-aplicacion .pfr_headershape020 h3 
{
font-size:1.46em;
}
.productos-y-aplicacion .pfr_headershape020 h4 
{
font-size:1.09em;
}
.productos-y-aplicacion .pfr_headershape020 h5 
{
font-size:0.85em;
}
.productos-y-aplicacion .pfr_headershape020 h6 
{
font-size:0.73em;
}
.productos-y-aplicacion .pfr_headershape020 p 
{
font-size:0.85em;
}
.productos-y-aplicacion .pfr_headershape020 p a:not(.btn):focus,.productos-y-aplicacion .pfr_headershape020 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape020 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape020 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape021
{
top:756.17px;
position:absolute;
left:46.16%;
right:auto;
width:130px;
height:51px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape021 h1 
{
font-size:2.14em;
}
.productos-y-aplicacion .pfr_headershape021 h2 
{
font-size:1.86em;
}
.productos-y-aplicacion .pfr_headershape021 h3 
{
font-size:1.71em;
}
.productos-y-aplicacion .pfr_headershape021 h4 
{
font-size:1.29em;
}
.productos-y-aplicacion .pfr_headershape021 h5 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape021 h6 
{
font-size:0.86em;
}
.productos-y-aplicacion .pfr_headershape021 p 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape021 p a:not(.btn):focus,.productos-y-aplicacion .pfr_headershape021 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape021 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape021 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape022
{
top:537.43px;
position:absolute;
right: 4.82%;
left:auto;
width:169px;
height:93px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape022 h1 
{
font-size:1.93em;
}
.productos-y-aplicacion .pfr_headershape022 h2 
{
font-size:1.67em;
}
.productos-y-aplicacion .pfr_headershape022 h3 
{
font-size:1.54em;
}
.productos-y-aplicacion .pfr_headershape022 h4 
{
font-size:1.16em;
}
.productos-y-aplicacion .pfr_headershape022 h5 
{
font-size:0.9em;
}
.productos-y-aplicacion .pfr_headershape022 h6 
{
font-size:0.77em;
}
.productos-y-aplicacion .pfr_headershape022 p 
{
font-size:0.9em;
}
.productos-y-aplicacion .pfr_headershape022 p a:not(.btn):focus,.productos-y-aplicacion .pfr_headershape022 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape022 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape022 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape023
{
top:537.43px;
position:absolute;
left:43.68%;
right:auto;
width:169px;
height:97px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape023 h1 
{
font-size:1.93em;
}
.productos-y-aplicacion .pfr_headershape023 h2 
{
font-size:1.67em;
}
.productos-y-aplicacion .pfr_headershape023 h3 
{
font-size:1.54em;
}
.productos-y-aplicacion .pfr_headershape023 h4 
{
font-size:1.16em;
}
.productos-y-aplicacion .pfr_headershape023 h5 
{
font-size:0.9em;
}
.productos-y-aplicacion .pfr_headershape023 h6 
{
font-size:0.77em;
}
.productos-y-aplicacion .pfr_headershape023 p 
{
font-size:0.9em;
}
.productos-y-aplicacion .pfr_headershape023 p a:not(.btn):focus,.productos-y-aplicacion .pfr_headershape023 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape023 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape023 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape024
{
top:498.28px;
position:absolute;
left:32.88%;
right:auto;
width:20px;
height:23px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape024 h1 
{
font-size:2.14em;
}
.productos-y-aplicacion .pfr_headershape024 h2 
{
font-size:1.86em;
}
.productos-y-aplicacion .pfr_headershape024 h3 
{
font-size:1.71em;
}
.productos-y-aplicacion .pfr_headershape024 h4 
{
font-size:1.29em;
}
.productos-y-aplicacion .pfr_headershape024 h5 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape024 h6 
{
font-size:0.86em;
}
.productos-y-aplicacion .pfr_headershape024 p 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape024 p a:not(.btn):focus,.productos-y-aplicacion .pfr_headershape024 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape024 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape024 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape025
{
top:537.43px;
position:absolute;
left:32.75%;
right:auto;
width:20px;
height:29px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape025 h1 
{
font-size:2.14em;
}
.productos-y-aplicacion .pfr_headershape025 h2 
{
font-size:1.86em;
}
.productos-y-aplicacion .pfr_headershape025 h3 
{
font-size:1.71em;
}
.productos-y-aplicacion .pfr_headershape025 h4 
{
font-size:1.29em;
}
.productos-y-aplicacion .pfr_headershape025 h5 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape025 h6 
{
font-size:0.86em;
}
.productos-y-aplicacion .pfr_headershape025 p 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape025 p a:not(.btn):focus,.productos-y-aplicacion .pfr_headershape025 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape025 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape025 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape026
{
top:580.43px;
position:absolute;
left:32.88%;
right:auto;
width:20px;
height:27px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape026 h1 
{
font-size:2.14em;
}
.productos-y-aplicacion .pfr_headershape026 h2 
{
font-size:1.86em;
}
.productos-y-aplicacion .pfr_headershape026 h3 
{
font-size:1.71em;
}
.productos-y-aplicacion .pfr_headershape026 h4 
{
font-size:1.29em;
}
.productos-y-aplicacion .pfr_headershape026 h5 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape026 h6 
{
font-size:0.86em;
}
.productos-y-aplicacion .pfr_headershape026 p 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape026 p a:not(.btn):focus,.productos-y-aplicacion .pfr_headershape026 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape026 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape026 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape027
{
top:622.17px;
position:absolute;
left:32.88%;
right:auto;
width:20px;
height:28px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape027 h1 
{
font-size:2.14em;
}
.productos-y-aplicacion .pfr_headershape027 h2 
{
font-size:1.86em;
}
.productos-y-aplicacion .pfr_headershape027 h3 
{
font-size:1.71em;
}
.productos-y-aplicacion .pfr_headershape027 h4 
{
font-size:1.29em;
}
.productos-y-aplicacion .pfr_headershape027 h5 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape027 h6 
{
font-size:0.86em;
}
.productos-y-aplicacion .pfr_headershape027 p 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape027 p a:not(.btn):focus,.productos-y-aplicacion .pfr_headershape027 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape027 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape027 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape028
{
top:661.78px;
position:absolute;
left:32.88%;
right:auto;
width:20px;
height:29px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape028 h1 
{
font-size:2.14em;
}
.productos-y-aplicacion .pfr_headershape028 h2 
{
font-size:1.86em;
}
.productos-y-aplicacion .pfr_headershape028 h3 
{
font-size:1.71em;
}
.productos-y-aplicacion .pfr_headershape028 h4 
{
font-size:1.29em;
}
.productos-y-aplicacion .pfr_headershape028 h5 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape028 h6 
{
font-size:0.86em;
}
.productos-y-aplicacion .pfr_headershape028 p 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape028 p a:not(.btn):focus,.productos-y-aplicacion .pfr_headershape028 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape028 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape028 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape029
{
top:384.28px;
position:absolute;
left:46.16%;
right:auto;
width:150px;
height:114px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape029 h1 
{
font-size:2.14em;
}
.productos-y-aplicacion .pfr_headershape029 h2 
{
font-size:1.86em;
}
.productos-y-aplicacion .pfr_headershape029 h3 
{
font-size:1.71em;
}
.productos-y-aplicacion .pfr_headershape029 h4 
{
font-size:1.29em;
}
.productos-y-aplicacion .pfr_headershape029 h5 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape029 h6 
{
font-size:0.86em;
}
.productos-y-aplicacion .pfr_headershape029 p 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape029 p a:not(.btn):focus,.productos-y-aplicacion .pfr_headershape029 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape029 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape029 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape030
{
top:756.17px;
position:absolute;
right: 7.36%;
left:auto;
width:130px;
height:51px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape030 h1 
{
font-size:2.14em;
}
.productos-y-aplicacion .pfr_headershape030 h2 
{
font-size:1.86em;
}
.productos-y-aplicacion .pfr_headershape030 h3 
{
font-size:1.71em;
}
.productos-y-aplicacion .pfr_headershape030 h4 
{
font-size:1.29em;
}
.productos-y-aplicacion .pfr_headershape030 h5 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape030 h6 
{
font-size:0.86em;
}
.productos-y-aplicacion .pfr_headershape030 p 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape030 p a:not(.btn):focus,.productos-y-aplicacion .pfr_headershape030 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape030 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape030 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape031
{
top:354.17px;
position:absolute;
left:2.73%;
right:auto;
width:240px;
height:119px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape031 h1 
{
font-size:1.71em;
}
.productos-y-aplicacion .pfr_headershape031 h2 
{
font-size:1.49em;
}
.productos-y-aplicacion .pfr_headershape031 h3 
{
font-size:1.37em;
}
.productos-y-aplicacion .pfr_headershape031 h4 
{
font-size:1.03em;
}
.productos-y-aplicacion .pfr_headershape031 h5 
{
font-size:0.8em;
}
.productos-y-aplicacion .pfr_headershape031 h6 
{
font-size:0.69em;
}
.productos-y-aplicacion .pfr_headershape031 p 
{
font-size:0.8em;
}
.productos-y-aplicacion .pfr_headershape031 p a:not(.btn):focus,.productos-y-aplicacion .pfr_headershape031 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape031 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape031 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape032
{
top:390.28px;
position:absolute;
right: 6.05%;
left:auto;
width:150px;
height:118px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape032 h1 
{
font-size:2.14em;
}
.productos-y-aplicacion .pfr_headershape032 h2 
{
font-size:1.86em;
}
.productos-y-aplicacion .pfr_headershape032 h3 
{
font-size:1.71em;
}
.productos-y-aplicacion .pfr_headershape032 h4 
{
font-size:1.29em;
}
.productos-y-aplicacion .pfr_headershape032 h5 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape032 h6 
{
font-size:0.86em;
}
.productos-y-aplicacion .pfr_headershape032 p 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape032 p a:not(.btn):focus,.productos-y-aplicacion .pfr_headershape032 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape032 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape032 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape033
{
top:703.43px;
position:absolute;
left:32.88%;
right:auto;
width:20px;
height:26px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape033 h1 
{
font-size:2.14em;
}
.productos-y-aplicacion .pfr_headershape033 h2 
{
font-size:1.86em;
}
.productos-y-aplicacion .pfr_headershape033 h3 
{
font-size:1.71em;
}
.productos-y-aplicacion .pfr_headershape033 h4 
{
font-size:1.29em;
}
.productos-y-aplicacion .pfr_headershape033 h5 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape033 h6 
{
font-size:0.86em;
}
.productos-y-aplicacion .pfr_headershape033 p 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape033 p a:not(.btn):focus,.productos-y-aplicacion .pfr_headershape033 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape033 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape033 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape034
{
top:745.31px;
position:absolute;
left:32.88%;
right:auto;
width:20px;
height:29px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape034 h1 
{
font-size:2.14em;
}
.productos-y-aplicacion .pfr_headershape034 h2 
{
font-size:1.86em;
}
.productos-y-aplicacion .pfr_headershape034 h3 
{
font-size:1.71em;
}
.productos-y-aplicacion .pfr_headershape034 h4 
{
font-size:1.29em;
}
.productos-y-aplicacion .pfr_headershape034 h5 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape034 h6 
{
font-size:0.86em;
}
.productos-y-aplicacion .pfr_headershape034 p 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape034 p a:not(.btn):focus,.productos-y-aplicacion .pfr_headershape034 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape034 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape034 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_footershape1
{
top:110px;
position:absolute;
left: 28.19%;
right:auto;
top:110px;
width:84px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape1 h1 
{
font-size:2.14em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape1 h2 
{
font-size:1.86em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape1 h3 
{
font-size:1.71em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape1 h4 
{
font-size:1.29em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape1 h5 
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape1 h6 
{
font-size:0.86em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape1 p 
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):focus,.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_footershape2
{
top:109.5px;
position:absolute;
left: 39%;
right:auto;
top:109.5px;
width:155px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape2 h1 
{
font-size:2.14em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape2 h2 
{
font-size:1.86em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape2 h3 
{
font-size:1.71em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape2 h4 
{
font-size:1.29em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape2 h5 
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape2 h6 
{
font-size:0.86em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape2 p 
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):focus,.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_footershape3
{
top:110px;
position:absolute;
right:  23.76%;
left:auto;
top:110px;
width:137px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape3 h1 
{
font-size:2.14em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape3 h2 
{
font-size:1.86em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape3 h3 
{
font-size:1.71em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape3 h4 
{
font-size:1.29em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape3 h5 
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape3 h6 
{
font-size:0.86em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape3 p 
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):focus,.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_footershape4
{
top:40px;
position:absolute;
left: 34.77%;
right:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape4 h1 
{
font-size:2.14em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape4 h2 
{
font-size:1.86em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape4 h3 
{
font-size:1.71em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape4 h4 
{
font-size:1.29em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape4 h5 
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape4 h6 
{
font-size:0.86em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape4 p 
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):focus,.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_footershape5
{
top:40px;
position:absolute;
left: 41.15%;
right:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape5 h1 
{
font-size:2.14em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape5 h2 
{
font-size:1.86em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape5 h3 
{
font-size:1.71em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape5 h4 
{
font-size:1.29em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape5 h5 
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape5 h6 
{
font-size:0.86em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape5 p 
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):focus,.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_footershape6
{
top:40px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape6 h1 
{
font-size:2.14em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape6 h2 
{
font-size:1.86em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape6 h3 
{
font-size:1.71em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape6 h4 
{
font-size:1.29em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape6 h5 
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape6 h6 
{
font-size:0.86em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape6 p 
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):focus,.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_footershape7
{
top:40px;
position:absolute;
right:  35.16%;
left:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape7 h1 
{
font-size:2.14em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape7 h2 
{
font-size:1.86em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape7 h3 
{
font-size:1.71em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape7 h4 
{
font-size:1.29em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape7 h5 
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape7 h6 
{
font-size:0.86em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape7 p 
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):focus,.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_footershape8
{
top:40px;
position:absolute;
right:  41.28%;
left:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape8 h1 
{
font-size:2.14em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape8 h2 
{
font-size:1.86em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape8 h3 
{
font-size:1.71em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape8 h4 
{
font-size:1.29em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape8 h5 
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape8 h6 
{
font-size:0.86em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape8 p 
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):focus,.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
.productos-y-aplicacion header#pfr_header
{
height:auto;
box-sizing:border-box;
}
.productos-y-aplicacion .innermenu
{
width:100%;

}
.productos-y-aplicacion .innermenu
{
position:absolute;
top:231.99px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.productos-y-aplicacion #pfr_menu 
{
margin-left:auto;
margin-right:auto;

}
.productos-y-aplicacion li.pfr_menu_items_parent.dropdown.show 
{
height: auto}
.productos-y-aplicacion .nav.navbar-nav > li 
{
display:block !important;
float:none !important;
height:100px;
margin-left:65px;
margin-right:0;
}
 .navbar-expand-md .navbar-nav 
{
flex-direction: column;
}
.pfr_menu_items ul.child.dropdown-menu 
{
float: none !important;
left: 0;
min-width: 160px;
position: static;
right: auto;
}
.pfr_menu_items ul.child.dropdown-menu .menu-dropdown-styles  
{
float: none !important;
min-width: 160px;
position: static;
margin-top: 0;
}
.pfr_menu_items li a 
{
float: none !important;
}
 .navbar-expand-md .navbar-toggle 
{
display: block;
}
.navbar-collapse.collapse 
{
height:100% !important;
}
li.show > ul.child.collapse 
{
display:inline-block;
}
.productos-y-aplicacion .pfr_menu_logo_text 
{
display:none;}
.productos-y-aplicacion #pfr_copyright 
{
top:198px;
position:absolute;
z-index:502;
left: 38.22%;
right:auto;
display:block;
overflow:auto;
}
.productos-y-aplicacion #pfr_copyright a,.productos-y-aplicacion #pfr_copyright span
{
display:inline;}
.productos-y-aplicacion #pfr_footer_designed_by_links 
{
top:171px;
position:absolute;
z-index:502;
left: 41.47%;
right:auto;
text-align:center;
overflow:auto;
}
.productos-y-aplicacion #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.productos-y-aplicacion #pfr_sidebar_left 
{
width: 0%;
}
.productos-y-aplicacion #pfr_content 
{
width: 100%;
}
.productos-y-aplicacion #pfr_sidebar_right 
{
width: 0%;
}
}
@media only screen
and (min-width : 768px)
and (max-width : 1024px) 
{
 @media only screen and (min-width: 768px) 
{
 #navigationmenu .navbar-nav 
{
padding-top:0 !important;

}

}
.productos-y-aplicacion li.pfr_menu_items_parent.dropdown.show 
{
height: auto}
.productos-y-aplicacion .nav.navbar-nav > li 
{
display:block !important;
float:none !important;
height:100px;
margin-left:65px;
margin-right:0;
}
 .navbar-expand-md .navbar-nav 
{
flex-direction: column;
}
.pfr_menu_items ul.child.dropdown-menu 
{
float: none !important;
left: 0;
min-width: 160px;
position: static;
right: auto;
}
.pfr_menu_items ul.child.dropdown-menu .menu-dropdown-styles  
{
float: none !important;
min-width: 160px;
position: static;
margin-top: 0;
}
.pfr_menu_items li a 
{
float: none !important;
}
 .navbar-expand-md .navbar-toggle 
{
display: block;
}
.navbar-collapse.collapse 
{
height:100% !important;
}
.productos-y-aplicacion .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 0;
top: 10px;
}
.productos-y-aplicacion .pfr_menu_logo_text 
{
display:none;}
#navigationmenu .navbar-header
{
position: relative;
float:none;
z-index:501;

}
.productos-y-aplicacion body.nav-expanded
{
right:222px;
position:relative;

}
.productos-y-aplicacion.nav-expanded
{
transition: right 0.5s ease 0s;
-webkit-transition: right 0.5s ease 0s;
-moz-transition: right 0.5s ease 0s;
-o-transition: right 0.5s ease 0s;

}
.productos-y-aplicacionbody
{
right:0;
position:relative;
transition: right 0.5s ease 0s;

}
.productos-y-aplicacion.nav-expanded .menu-center
{
margin-right: 0;

}
.productos-y-aplicacion button.nav-expander
{
right: 0;
transition: left 0.3s ease-in-out 0s;
-webkit-transition: left 0.3s ease-in-out 0s;
-moz-transition: left 0.3s ease-in-out 0s;
-o-transition: left 0.3s ease-in-out 0s;
z-index: 12;

}
.productos-y-aplicacion .menu-center
{
height: 100% !important;
overflow: auto;
position: fixed;
right: 0;
top: 0;
transition: margin-right 0.5s ease 0s;
-webkit-transition: margin-right 0.5s ease 0s;
-moz-transition: margin-right 0.5s ease 0s;
-o-transition: margin-right 0.5s ease 0s;
width: 222px;
z-index: 2000;
margin:0 -222px 0 0;

}
.productos-y-aplicacion ul.pfr_menu_items.nav
{
display: block;
height: auto;

}
.productos-y-aplicacion .menu-center
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
.productos-y-aplicacion .menu-center
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;display:block !important;
transition: margin-right 0.5s ease 0s;

}
.nav-expanded .fixed-top .navbar-toggle,.nav-expanded .fixed-top .navbar-toggle:hover,.nav-expanded .fixed-top .navbar-toggle:active
{
float:right;

}
.fixed-top
{
transform:none;
position: sticky;
width: 100% !important;

}
.fixed-top #nav-expander
{
transition: all 0.5s ease 0s;

}
.fixed-top .navbar-collapse, .fixed-bottom .navbar-collapse
{
max-height:100%;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
}
/* tablet view end */
/* mobile view start */
@media only screen
and (max-width : 767px)
{
.productos-y-aplicacion .pfr_headershape01
{
top:10px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:199px;
height:127px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape01 h1 
{
font-size:0.21em;
}
.productos-y-aplicacion .pfr_headershape01 h2 
{
font-size:0.19em;
}
.productos-y-aplicacion .pfr_headershape01 h3 
{
font-size:0.17em;
}
.productos-y-aplicacion .pfr_headershape01 h4 
{
font-size:0.13em;
}
.productos-y-aplicacion .pfr_headershape01 h5 
{
font-size:0.1em;
}
.productos-y-aplicacion .pfr_headershape01 h6 
{
font-size:0.09em;
}
.productos-y-aplicacion .pfr_headershape01 p 
{
font-size:0.1em;
}
.productos-y-aplicacion .pfr_headershape01 p a:not(.btn):focus,.productos-y-aplicacion .pfr_headershape01 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape01 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape01 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape02
{
display:none;

}
.productos-y-aplicacion .pfr_headershape03
{
display:none;

}
.productos-y-aplicacion .pfr_headershape04
{
display:none;

}
.productos-y-aplicacion .pfr_headershape05
{
display:none;

}
.productos-y-aplicacion .pfr_headershape06
{
display:none;

}
.productos-y-aplicacion .pfr_headershape07
{
display:none;

}
.productos-y-aplicacion .pfr_headershape08
{
display:none;

}
.productos-y-aplicacion .pfr_headershape09
{
display:none;

}
.productos-y-aplicacion .pfr_headershape010
{
display:none;

}
.productos-y-aplicacion .pfr_headershape011
{
display:none;

}
.productos-y-aplicacion .pfr_headershape012
{
display:none;

}
.productos-y-aplicacion .pfr_headershape013
{
display:none;

}
.productos-y-aplicacion .pfr_headershape014
{
display:none;

}
.productos-y-aplicacion .pfr_headershape015
{
top:357.63px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:300px;
height:325px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape015 h1 
{
font-size:2.14em;
}
.productos-y-aplicacion .pfr_headershape015 h2 
{
font-size:1.86em;
}
.productos-y-aplicacion .pfr_headershape015 h3 
{
font-size:1.71em;
}
.productos-y-aplicacion .pfr_headershape015 h4 
{
font-size:1.29em;
}
.productos-y-aplicacion .pfr_headershape015 h5 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape015 h6 
{
font-size:0.86em;
}
.productos-y-aplicacion .pfr_headershape015 p 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape015 p a:not(.btn):focus,.productos-y-aplicacion .pfr_headershape015 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape015 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape015 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape016
{
top:727.5px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:300px;
height:83px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape016 h1 
{
font-size:2.14em;
}
.productos-y-aplicacion .pfr_headershape016 h2 
{
font-size:1.86em;
}
.productos-y-aplicacion .pfr_headershape016 h3 
{
font-size:1.71em;
}
.productos-y-aplicacion .pfr_headershape016 h4 
{
font-size:1.29em;
}
.productos-y-aplicacion .pfr_headershape016 h5 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape016 h6 
{
font-size:0.86em;
}
.productos-y-aplicacion .pfr_headershape016 p 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape016 p a:not(.btn):focus,.productos-y-aplicacion .pfr_headershape016 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape016 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape016 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape017
{
top:394.63px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:300px;
height:288px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape017 h1 
{
font-size:2.14em;
}
.productos-y-aplicacion .pfr_headershape017 h2 
{
font-size:1.86em;
}
.productos-y-aplicacion .pfr_headershape017 h3 
{
font-size:1.71em;
}
.productos-y-aplicacion .pfr_headershape017 h4 
{
font-size:1.29em;
}
.productos-y-aplicacion .pfr_headershape017 h5 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape017 h6 
{
font-size:0.86em;
}
.productos-y-aplicacion .pfr_headershape017 p 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape017 p a:not(.btn):focus,.productos-y-aplicacion .pfr_headershape017 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape017 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape017 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape018
{
top:475.13px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:284px;
height:122px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape018 h1 
{
font-size:2.14em;
}
.productos-y-aplicacion .pfr_headershape018 h2 
{
font-size:1.86em;
}
.productos-y-aplicacion .pfr_headershape018 h3 
{
font-size:1.71em;
}
.productos-y-aplicacion .pfr_headershape018 h4 
{
font-size:1.29em;
}
.productos-y-aplicacion .pfr_headershape018 h5 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape018 h6 
{
font-size:0.86em;
}
.productos-y-aplicacion .pfr_headershape018 p 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape018 p a:not(.btn):focus,.productos-y-aplicacion .pfr_headershape018 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape018 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape018 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape019
{
top:774.5px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:300px;
height:273px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape019 h1 
{
font-size:2.14em;
}
.productos-y-aplicacion .pfr_headershape019 h2 
{
font-size:1.86em;
}
.productos-y-aplicacion .pfr_headershape019 h3 
{
font-size:1.71em;
}
.productos-y-aplicacion .pfr_headershape019 h4 
{
font-size:1.29em;
}
.productos-y-aplicacion .pfr_headershape019 h5 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape019 h6 
{
font-size:0.86em;
}
.productos-y-aplicacion .pfr_headershape019 p 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape019 p a:not(.btn):focus,.productos-y-aplicacion .pfr_headershape019 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape019 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape019 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape020
{
top:865.5px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:234px;
height:98px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape020 h1 
{
font-size:2.14em;
}
.productos-y-aplicacion .pfr_headershape020 h2 
{
font-size:1.86em;
}
.productos-y-aplicacion .pfr_headershape020 h3 
{
font-size:1.71em;
}
.productos-y-aplicacion .pfr_headershape020 h4 
{
font-size:1.29em;
}
.productos-y-aplicacion .pfr_headershape020 h5 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape020 h6 
{
font-size:0.86em;
}
.productos-y-aplicacion .pfr_headershape020 p 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape020 p a:not(.btn):focus,.productos-y-aplicacion .pfr_headershape020 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape020 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape020 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape021
{
top:982px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:130px;
height:51px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape021 h1 
{
font-size:2.14em;
}
.productos-y-aplicacion .pfr_headershape021 h2 
{
font-size:1.86em;
}
.productos-y-aplicacion .pfr_headershape021 h3 
{
font-size:1.71em;
}
.productos-y-aplicacion .pfr_headershape021 h4 
{
font-size:1.29em;
}
.productos-y-aplicacion .pfr_headershape021 h5 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape021 h6 
{
font-size:0.86em;
}
.productos-y-aplicacion .pfr_headershape021 p 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape021 p a:not(.btn):focus,.productos-y-aplicacion .pfr_headershape021 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape021 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape021 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape022
{
top:808.5px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:250px;
height:44px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape022 h1 
{
font-size:1.71em;
}
.productos-y-aplicacion .pfr_headershape022 h2 
{
font-size:1.49em;
}
.productos-y-aplicacion .pfr_headershape022 h3 
{
font-size:1.37em;
}
.productos-y-aplicacion .pfr_headershape022 h4 
{
font-size:1.03em;
}
.productos-y-aplicacion .pfr_headershape022 h5 
{
font-size:0.8em;
}
.productos-y-aplicacion .pfr_headershape022 h6 
{
font-size:0.69em;
}
.productos-y-aplicacion .pfr_headershape022 p 
{
font-size:0.8em;
}
.productos-y-aplicacion .pfr_headershape022 p a:not(.btn):focus,.productos-y-aplicacion .pfr_headershape022 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape022 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape022 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape023
{
top:412.13px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:320px;
height:63px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape023 h1 
{
font-size:1.71em;
}
.productos-y-aplicacion .pfr_headershape023 h2 
{
font-size:1.49em;
}
.productos-y-aplicacion .pfr_headershape023 h3 
{
font-size:1.37em;
}
.productos-y-aplicacion .pfr_headershape023 h4 
{
font-size:1.03em;
}
.productos-y-aplicacion .pfr_headershape023 h5 
{
font-size:0.8em;
}
.productos-y-aplicacion .pfr_headershape023 h6 
{
font-size:0.69em;
}
.productos-y-aplicacion .pfr_headershape023 p 
{
font-size:0.8em;
}
.productos-y-aplicacion .pfr_headershape023 p a:not(.btn):focus,.productos-y-aplicacion .pfr_headershape023 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape023 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape023 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape024
{
display:none;

}
.productos-y-aplicacion .pfr_headershape025
{
display:none;

}
.productos-y-aplicacion .pfr_headershape026
{
display:none;

}
.productos-y-aplicacion .pfr_headershape027
{
display:none;

}
.productos-y-aplicacion .pfr_headershape028
{
display:none;

}
.productos-y-aplicacion .pfr_headershape029
{
display:none;

}
.productos-y-aplicacion .pfr_headershape030
{
top:614.5px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:130px;
height:51px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape030 h1 
{
font-size:2.14em;
}
.productos-y-aplicacion .pfr_headershape030 h2 
{
font-size:1.86em;
}
.productos-y-aplicacion .pfr_headershape030 h3 
{
font-size:1.71em;
}
.productos-y-aplicacion .pfr_headershape030 h4 
{
font-size:1.29em;
}
.productos-y-aplicacion .pfr_headershape030 h5 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape030 h6 
{
font-size:0.86em;
}
.productos-y-aplicacion .pfr_headershape030 p 
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape030 p a:not(.btn):focus,.productos-y-aplicacion .pfr_headershape030 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape030 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape030 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape031
{
top:241.63px;
position:absolute;
left:13.44%;
right:auto;
width:242px;
height:110px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion .pfr_headershape031 h1 
{
font-size:1.5em;
}
.productos-y-aplicacion .pfr_headershape031 h2 
{
font-size:1.3em;
}
.productos-y-aplicacion .pfr_headershape031 h3 
{
font-size:1.2em;
}
.productos-y-aplicacion .pfr_headershape031 h4 
{
font-size:0.9em;
}
.productos-y-aplicacion .pfr_headershape031 h5 
{
font-size:0.7em;
}
.productos-y-aplicacion .pfr_headershape031 h6 
{
font-size:0.6em;
}
.productos-y-aplicacion .pfr_headershape031 p 
{
font-size:0.7em;
}
.productos-y-aplicacion .pfr_headershape031 p a:not(.btn):focus,.productos-y-aplicacion .pfr_headershape031 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape031 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape031 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_headershape032
{
display:none;

}
.productos-y-aplicacion .pfr_headershape033
{
display:none;

}
.productos-y-aplicacion .pfr_headershape034
{
display:none;

}
.productos-y-aplicacion .pfr_footershape1
{
top:56px;
position:absolute;
left: 6.25%;
right:auto;
top:56px;
width:81px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape1 h1 
{
font-size:1.71em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape1 h2 
{
font-size:1.49em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape1 h3 
{
font-size:1.37em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape1 h4 
{
font-size:1.03em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape1 h5 
{
font-size:0.8em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape1 h6 
{
font-size:0.69em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape1 p 
{
font-size:0.8em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):focus,.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_footershape2
{
top:56px;
position:absolute;
left: 27.66%;
right:auto;
top:56px;
width:153px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape2 h1 
{
font-size:1.71em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape2 h2 
{
font-size:1.49em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape2 h3 
{
font-size:1.37em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape2 h4 
{
font-size:1.03em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape2 h5 
{
font-size:0.8em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape2 h6 
{
font-size:0.69em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape2 p 
{
font-size:0.8em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):focus,.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_footershape3
{
top:57.07px;
position:absolute;
right:  4.06%;
left:auto;
top:57.07px;
width:98px;
height:21px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape3 h1 
{
font-size:1.71em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape3 h2 
{
font-size:1.49em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape3 h3 
{
font-size:1.37em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape3 h4 
{
font-size:1.03em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape3 h5 
{
font-size:0.8em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape3 h6 
{
font-size:0.69em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape3 p 
{
font-size:0.8em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):focus,.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_footershape4
{
top:0;position:absolute;
left: 13.59%;
right:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape4 h1 
{
font-size:2.14em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape4 h2 
{
font-size:1.86em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape4 h3 
{
font-size:1.71em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape4 h4 
{
font-size:1.29em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape4 h5 
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape4 h6 
{
font-size:0.86em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape4 p 
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):focus,.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_footershape5
{
top:0;position:absolute;
left: 28.91%;
right:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape5 h1 
{
font-size:2.14em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape5 h2 
{
font-size:1.86em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape5 h3 
{
font-size:1.71em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape5 h4 
{
font-size:1.29em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape5 h5 
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape5 h6 
{
font-size:0.86em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape5 p 
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):focus,.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_footershape6
{
top:0;position:absolute;
left: 43.75%;
right:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape6 h1 
{
font-size:2.14em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape6 h2 
{
font-size:1.86em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape6 h3 
{
font-size:1.71em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape6 h4 
{
font-size:1.29em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape6 h5 
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape6 h6 
{
font-size:0.86em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape6 p 
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):focus,.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_footershape7
{
top:0;position:absolute;
right:  13.44%;
left:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape7 h1 
{
font-size:2.14em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape7 h2 
{
font-size:1.86em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape7 h3 
{
font-size:1.71em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape7 h4 
{
font-size:1.29em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape7 h5 
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape7 h6 
{
font-size:0.86em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape7 p 
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):focus,.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_footershape8
{
top:0;position:absolute;
right:  28.44%;
left:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape8 h1 
{
font-size:2.14em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape8 h2 
{
font-size:1.86em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape8 h3 
{
font-size:1.71em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape8 h4 
{
font-size:1.29em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape8 h5 
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape8 h6 
{
font-size:0.86em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape8 p 
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):focus,.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn)
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):visited
{
font-size:1em;
}
.productos-y-aplicacion footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):hover
{
font-size:1em;
}
.productos-y-aplicacion .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
.nav-expanded #pfr_menu #navigationmenu .navbar-collapse 
{
margin:0;

}
#pfr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;

}
.productos-y-aplicacion .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 9px;
top: 10px;
}
.productos-y-aplicacion .pfr_menu_logo_text 
{
display:none;}
.productos-y-aplicacion .innermenu
{
width:100%;

}
.productos-y-aplicacion .innermenu
{
position:absolute;
top:163px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.productos-y-aplicacion #pfr_menu 
{
margin-left:auto;
margin-right:auto;

}
.nav-expanded #pfr_menu #navigationmenu .navbar-collapse 
{
margin:0;

}
#pfr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;

}
li.show > ul.child.collapse 
{
display:inline-block;
}
.productos-y-aplicacion .pfr_menu_logo_text 
{
display:none;}
.productos-y-aplicacion #pfr_copyright 
{
top:115px;
position:absolute;
z-index:502;
left: 20.94%;
right:auto;
display:block;
overflow:auto;
}
.productos-y-aplicacion #pfr_copyright a,.productos-y-aplicacion #pfr_copyright span
{
display:inline;}
.productos-y-aplicacion #pfr_footer_designed_by_links span#pfr_footer_designed_by 
{
font-size:12px;
font-family:"Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;
}
.productos-y-aplicacion #pfr_footer_designed_by_links 
{
top:96px;
position:absolute;
z-index:502;
left: 31.09%;
right:auto;
text-align:center;
overflow:auto;
}
.productos-y-aplicacion #pfr_footer_designed_by_links #pfr_footer_designed_by 
{
vertical-align:middle;
line-height:initial;
}
.productos-y-aplicacion #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.productos-y-aplicacion #pfr_html_content_margin 
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;box-sizing:border-box;
}
.productos-y-aplicacion.nav-expanded #pfr_page
{
position:relative;

}
.productos-y-aplicacion.nav-expanded #pfr_content_and_sidebar_container
{
position:relative;

}
.productos-y-aplicacion.nav-expanded
{
right:222px;

}
.productos-y-aplicacion.nav-expanded #pfr_header
{
position:relative;
width:100%;

}
.productos-y-aplicacion.nav-expanded #pfr_menu
{
width:100%;

}
.productos-y-aplicacion.nav-expanded
{
transition: right 0.5s ease 0s;
-webkit-transition: right 0.5s ease 0s;
-moz-transition: right 0.5s ease 0s;
-o-transition: right 0.5s ease 0s;

}
.productos-y-aplicacionbody
{
right:0;
position:relative;
transition: right 0.5s ease 0s;

}
.productos-y-aplicacion #pfr_content_and_sidebar_container
{
transition: all 0.5s ease 0s;

}
.productos-y-aplicacion header#pfr_header
{
margin-right:0;
transition: margin-right 0.5s ease 0s;

}
.productos-y-aplicacion #pfr_menu
{
margin-right:0;
transition: all 0.5s ease 0s;

}
.productos-y-aplicacion.nav-expanded .menu-center
{
margin-right: 0;

}
.productos-y-aplicacion button.nav-expander
{
right: 0;
transition: left 0.3s ease-in-out 0s;
-webkit-transition: left 0.3s ease-in-out 0s;
-moz-transition: left 0.3s ease-in-out 0s;
-o-transition: left 0.3s ease-in-out 0s;
z-index: 12;

}
.productos-y-aplicacion .menu-center
{
height: 100% !important;
overflow: auto;
position: fixed;
right: 0;
top: 0;
transition: margin-right 0.5s ease 0s;
-webkit-transition: margin-right 0.5s ease 0s;
-moz-transition: margin-right 0.5s ease 0s;
-o-transition: margin-right 0.5s ease 0s;
width: 222px;
z-index: 2000;
margin:0 -222px 0 0;

}
.productos-y-aplicacion ul.pfr_menu_items.nav
{
display: block;
height: auto;

}
.productos-y-aplicacion .menu-center
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
.productos-y-aplicacion .menu-center
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;display:block !important;
transition: margin-right 0.5s ease 0s;

}
.nav-expanded .fixed-top .navbar-toggle,.nav-expanded .fixed-top .navbar-toggle:hover,.nav-expanded .fixed-top .navbar-toggle:active
{
float:right;

}
.fixed-top
{
transform:none;
position: sticky;
width: 100% !important;

}
.fixed-top #nav-expander
{
transition: all 0.5s ease 0s;

}
.fixed-top .navbar-collapse, .fixed-bottom .navbar-collapse
{
max-height:100%;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
.productos-y-aplicacion ul.pfr_vmenu_items.nav .dropdown-menu > li,.productos-y-aplicacion .pfr_vmenu_items li ul.child li a 
{
 display: block;
}
}
/* mobile view end */
/* desktop view start */ 
.aviso-legal .navbar 
{
min-height:40px;
}
.aviso-legal #pfr_header_inner 
{
height:6100px;
position:relative;
}
.aviso-legal #pfr_menu .navbar
{
height:auto;z-index:1000;
box-sizing:border-box;}
.aviso-legal #pfr_menu_inner_in
{
min-height: 40px;
height:auto;
width:100%;
position:relative;
margin:0 auto;
}
.aviso-legal .pfr_aviso-legal_html_row0, .pfr_aviso-legal_html_row0
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
.aviso-legal .pfr_aviso-legal_html_column00, .pfr_aviso-legal_html_column00
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 5px 0 5px;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.aviso-legal .pfr_headershape01
{
top:10.17px;
position:absolute;
left:12.05%;
right:auto;
width:227px;
height:128px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.aviso-legal .pfr_headershape02
{
display:none;

}
.aviso-legal .pfr_headershape03
{
display:none;

}
.aviso-legal .pfr_headershape04
{
display:none;

}
.aviso-legal .pfr_headershape05
{
display:none;

}
.aviso-legal .pfr_headershape06
{
display:none;

}
.aviso-legal .pfr_headershape07
{
display:none;

}
.aviso-legal .pfr_headershape08
{
display:none;

}
.aviso-legal .pfr_headershape09
{
display:none;

}
.aviso-legal .pfr_headershape010
{
display:none;

}
.aviso-legal .pfr_headershape011
{
display:none;

}
.aviso-legal .pfr_headershape012
{
display:none;

}
.aviso-legal .pfr_headershape013
{
display:none;

}
.aviso-legal .pfr_headershape014
{
background-color:#1D4466;
background:rgba(29,68,102,1);
background-clip:padding-box;border-radius:10px 10px 10px 10px;
border:solid rgba(29,68,102,1);
border-width: 40px 40px 40px 40px;
box-shadow:none;top:322.23px;
position:absolute;
left:15.95%;
right:auto;
width:1300px;
height:5677px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.aviso-legal .pfr_headershape015
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:362.88px;
position:absolute;
right: 17.86%;
left:auto;
width:274px;
height:81px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.aviso-legal .pfr_footershape4
{
top:92px;
position:absolute;
left: 43.82%;
right:auto;
top:92px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.aviso-legal .pfr_footershape5
{
top:92px;
position:absolute;
left: 46.44%;
right:auto;
top:92px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.aviso-legal .pfr_footershape6
{
top:92px;
position:absolute;
left: 48.95%;
right:auto;
top:92px;
width:40px;
height:49px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.aviso-legal .pfr_footershape7
{
top:92px;
position:absolute;
right:  43.98%;
left:auto;
top:92px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.aviso-legal .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
 @media only screen and (min-width: 768px) 
{
.aviso-legal .navbar-nav 
{
padding-top:0 !important;

}

}
.aviso-legal .menu-center ul.navbar-nav .dropdown-menu,.aviso-legal ul.navbar-nav .sub-menu,.aviso-legal ul.navbar-nav .collapse li a  
{
border-radius:0 0 0 0;
border:solid rgba(200,204,204,1);
border-width: 1px 1px 1px 1px;
box-shadow:0 0 18px rgba(0,0,0,0.59);margin:0;
padding:0;
list-style:none;
}
.aviso-legal #pfr_menu .navbar-right.pfr_menu_items ul.dropdown-menu .sub-menu 
{
left: auto;
right: 100%;
}
@media only screen
and (min-width:992px) 
{
.aviso-legal .nav.pfr_menu_items  li:hover ul.child{
top:40px;
}
.aviso-legal .navbar-right.pfr_menu_items  li:hover ul.child
{
right:0px;
left:auto;
}
.aviso-legal .pfr_menu_items  li:hover ul.child li a
{
display:block;
}
}
.aviso-legal .nav.navbar-nav li.pfr_menu_items_parent.dropdown 
{
height: auto}
.aviso-legal .pfr_menu_items  li .pfr_menu_items_parent_link,.aviso-legal .nav.pfr_menu_items  li span.separator
{
display:block;
float:left;
line-height:40px;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor:pointer;
box-sizing:border-box;
padding-top:0;
padding-bottom:0;
}
.aviso-legal .navbar-default .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow 
{
display:block;
line-height:40px;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-image: none;
box-sizing:border-box;
cursor:pointer;
float:left;
padding-top:0;
padding-bottom:0;
}
.aviso-legal .pfr_menu_items  li:hover a:hover.pfr_menu_items_parent_link,.aviso-legal .nav.pfr_menu_items  li:hover span.separator
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.aviso-legal .nav.pfr_menu_items  li:hover a.pfr_menu_items_parent_link_arrow,.aviso-legal .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow,.aviso-legal .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow:hover,.aviso-legal .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow:focus 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-image: none;
}
.aviso-legal .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 9px;
top: 10px;
}
.aviso-legal .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
box-sizing:border-box;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor: pointer;
display: block;
line-height:40px;
height:40px;
float:left;
padding-top:0;
padding-bottom:0;
}
.aviso-legal .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
box-sizing:border-box;
line-height:40px;
float:left;
padding-top:0;
padding-bottom:0;
}
.aviso-legal .nav.pfr_menu_items  li.active:hover a.pfr_menu_items_parent_link_active
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.aviso-legal .nav.pfr_menu_items  li.active:hover a.pfr_menu_items_parent_link_active_arrow
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.aviso-legal .pfr_menu_items .horiz_separator
{
float:right;
height:40px;
}
.aviso-legal .pfr_menu_logo_text 
{
display:none;}
.aviso-legal header #pfr_header_inner 
{
background-color:#C7DDF5;
background:rgba(199,221,245,1);
background-clip:padding-box;
}
.aviso-legal header#pfr_header
{
height:auto;
box-sizing:border-box;
}
.aviso-legal .innermenu
{
position:absolute;
top:76.48px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.aviso-legal #pfr_menu 
{
margin-left:auto;
margin-right:auto;

}
.aviso-legal #pfr_sidebar_left 
{
float: right;
clear: none;
width: 14.63%;
}
.aviso-legal #pfr_sidebar_right 
{
float: right;
clear: none;
width: 14.63%;
}
@media only screen
and (min-width:992px) 
{
}
@media only screen
and (min-width:992px) 
{
}
@media only screen
and (min-width : 768px)
{
.aviso-legal ul.pfr_vmenu_items.nav li.dropdown ul.dropdown-menu 
{
position:relative;
list-style:none;
}
.aviso-legal ul.pfr_vmenu_items.nav ul li.dropdown-submenu.show > ul 
{
display: block;
visibility: visible;
list-style:none;
position:relative;
}

}
.aviso-legal .nav.navbar-nav li.pfr_menu_items_parent.dropdown 
{
height: auto}
.aviso-legal .nav-pills li 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.aviso-legal .nav-pills li:hover 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.aviso-legal .nav-pills
{
padding:0;
 list-style:none;
text-align:left;
background:none;
z-index:500;
display:inline;
zoom:1;
}
.aviso-legal .pfr_vmenu_items  li .pfr_vmenu_items_parent_link,.aviso-legal .nav.pfr_vmenu_items  li span.separator
{
display:block;
cursor:pointer;
padding-top:0;
padding-bottom:0;
}
.aviso-legal .pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow,.aviso-legal .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow
{
display:block;
background-color:#FFFFFF;
background:url(images/vmenuMainArrow10.png),rgba(255,255,255,1);
background-repeat:no-repeat;
 background-size:auto;
 background-position:right center;
 background-clip:padding-box;cursor:pointer;
padding-top:0;
padding-bottom:0;
}
.aviso-legal .navbar-default .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow 
{
display:block;
background-image: none;
cursor:pointer;
padding-top:0;
padding-bottom:0;
}
.aviso-legal .pfr_vmenu_items  li:hover a:hover.pfr_vmenu_items_parent_link,.aviso-legal .nav.pfr_vmenu_items  li:hover span.separator
{
}
.aviso-legal .nav.pfr_vmenu_items  li:hover a.pfr_vmenu_items_parent_link_arrow,.aviso-legal .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow,.aviso-legal .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow:hover,.aviso-legal .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow:focus 
{
background-image: none;
}
.aviso-legal .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active_arrow
{
cursor: pointer;
display: block;
padding-top:0;
padding-bottom:0;
}
.aviso-legal .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active
{
display:block;
cursor: pointer;
padding-top:0;
padding-bottom:0;
}
.aviso-legal .nav.pfr_vmenu_items  li.active:hover a.pfr_vmenu_items_parent_link_active
{
}
.aviso-legal .nav.pfr_vmenu_items  li.active:hover a.pfr_vmenu_items_parent_link_active_arrow
{
}
.aviso-legal .pfr_vmenu_items .horiz_separator
{
}
.aviso-legal .pfr_menu_logo_text 
{
display:none;}
.aviso-legal footer 
{
position: relative;
overflow: hidden;
}
.aviso-legal #pfr_footer_inner 
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;}
.aviso-legal #pfr_copyright 
{
top:190.5px;
position:absolute;
z-index:502;
left: 45.13%;
right:auto;
display:block;
overflow:auto;
}
.aviso-legal #pfr_copyright a,.aviso-legal #pfr_copyright span
{
display:inline;}
.aviso-legal #pfr_footer_designed_by_links 
{
top:159.5px;
position:absolute;
z-index:502;
left: 46.44%;
right:auto;
text-align:center;
overflow:auto;
}
.aviso-legal #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.aviso-legal .pfr_menu_items  li .pfr_menu_items_parent_link
{
display:block;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor:pointer;
 height:40px;
box-sizing:border-box;
}
.aviso-legal ul.nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow
{
display:block;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
box-sizing:border-box;
cursor:pointer;
height:40px;
}
.aviso-legal .pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
float: left;
padding-left:20px;
box-sizing:border-box;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor: pointer;
display: block;
line-height:40px;
padding-top:0;
padding-bottom:0;
}
.aviso-legal .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
box-sizing:border-box;
 height:40px;
padding-top:0;
padding-bottom:0;
}
.aviso-legal #pfr_menu .navbar-toggle
{
z-index:501;margin-top:4.5px;
margin-bottom:4.5px;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
.aviso-legal .back-to-top img
{
margin:0 10px 10px 0;

}
/* desktop view end */
/* tablet view start */
@media only screen
and (min-width : 768px)
and (max-width : 991px) 
{
.aviso-legal #pfr_header_inner 
{
height:6177px;
position:relative;
}
.aviso-legal .pfr_headershape01
{
top:20.25px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:207px;
height:126px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.aviso-legal .pfr_headershape01 h1 
{
font-size:1.54em;
}
.aviso-legal .pfr_headershape01 h2 
{
font-size:1.34em;
}
.aviso-legal .pfr_headershape01 h3 
{
font-size:1.23em;
}
.aviso-legal .pfr_headershape01 h4 
{
font-size:0.93em;
}
.aviso-legal .pfr_headershape01 h5 
{
font-size:0.72em;
}
.aviso-legal .pfr_headershape01 h6 
{
font-size:0.62em;
}
.aviso-legal .pfr_headershape01 p 
{
font-size:0.72em;
}
.aviso-legal .pfr_headershape01 p a:not(.btn):focus,.aviso-legal .pfr_headershape01 p a:not(.btn)
{
font-size:1em;
}
.aviso-legal .pfr_headershape01 p a:not(.btn):visited
{
font-size:1em;
}
.aviso-legal .pfr_headershape01 p a:not(.btn):hover
{
font-size:1em;
}
.aviso-legal .pfr_headershape02
{
display:none;

}
.aviso-legal .pfr_headershape03
{
display:none;

}
.aviso-legal .pfr_headershape04
{
display:none;

}
.aviso-legal .pfr_headershape05
{
display:none;

}
.aviso-legal .pfr_headershape06
{
display:none;

}
.aviso-legal .pfr_headershape07
{
display:none;

}
.aviso-legal .pfr_headershape08
{
display:none;

}
.aviso-legal .pfr_headershape09
{
display:none;

}
.aviso-legal .pfr_headershape010
{
display:none;

}
.aviso-legal .pfr_headershape011
{
display:none;

}
.aviso-legal .pfr_headershape012
{
display:none;

}
.aviso-legal .pfr_headershape013
{
display:none;

}
.aviso-legal .pfr_headershape014
{
background-color:#1D4466;
background:rgba(29,68,102,1);
background-clip:padding-box;border-radius:10px 10px 10px 10px;
border:solid rgba(29,68,102,1);
border-width: 40px 40px 40px 40px;
box-shadow:none;top:260.24px;
position:absolute;
left:4.3%;
right:auto;
width:702.5px;
height:5848px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.aviso-legal .pfr_headershape014 h1 
{
font-size:1.61em;
}
.aviso-legal .pfr_headershape014 h2 
{
font-size:1.39em;
}
.aviso-legal .pfr_headershape014 h3 
{
font-size:1.29em;
}
.aviso-legal .pfr_headershape014 h4 
{
font-size:0.96em;
}
.aviso-legal .pfr_headershape014 h5 
{
font-size:0.75em;
}
.aviso-legal .pfr_headershape014 h6 
{
font-size:0.64em;
}
.aviso-legal .pfr_headershape014 p 
{
font-size:0.75em;
}
.aviso-legal .pfr_headershape014 p a:not(.btn):focus,.aviso-legal .pfr_headershape014 p a:not(.btn)
{
font-size:1em;
}
.aviso-legal .pfr_headershape014 p a:not(.btn):visited
{
font-size:1em;
}
.aviso-legal .pfr_headershape014 p a:not(.btn):hover
{
font-size:1em;
}
.aviso-legal .pfr_headershape015
{
top:298.84px;
position:absolute;
right: 8.66%;
left:auto;
width:280px;
height:64px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.aviso-legal .pfr_headershape015 h1 
{
font-size:2.14em;
}
.aviso-legal .pfr_headershape015 h2 
{
font-size:1.86em;
}
.aviso-legal .pfr_headershape015 h3 
{
font-size:1.71em;
}
.aviso-legal .pfr_headershape015 h4 
{
font-size:1.29em;
}
.aviso-legal .pfr_headershape015 h5 
{
font-size:1em;
}
.aviso-legal .pfr_headershape015 h6 
{
font-size:0.86em;
}
.aviso-legal .pfr_headershape015 p 
{
font-size:1em;
}
.aviso-legal .pfr_headershape015 p a:not(.btn):focus,.aviso-legal .pfr_headershape015 p a:not(.btn)
{
font-size:1em;
}
.aviso-legal .pfr_headershape015 p a:not(.btn):visited
{
font-size:1em;
}
.aviso-legal .pfr_headershape015 p a:not(.btn):hover
{
font-size:1em;
}
.aviso-legal .pfr_footershape1
{
top:110px;
position:absolute;
left: 26.63%;
right:auto;
top:110px;
width:84px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.aviso-legal footer #pfr_footer_inner .pfr_footershape1 h1 
{
font-size:2.14em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape1 h2 
{
font-size:1.86em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape1 h3 
{
font-size:1.71em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape1 h4 
{
font-size:1.29em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape1 h5 
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape1 h6 
{
font-size:0.86em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape1 p 
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):focus,.aviso-legal footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn)
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):visited
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):hover
{
font-size:1em;
}
.aviso-legal .pfr_footershape2
{
top:110px;
position:absolute;
left: 37.83%;
right:auto;
top:110px;
width:155px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.aviso-legal footer #pfr_footer_inner .pfr_footershape2 h1 
{
font-size:2.14em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape2 h2 
{
font-size:1.86em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape2 h3 
{
font-size:1.71em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape2 h4 
{
font-size:1.29em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape2 h5 
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape2 h6 
{
font-size:0.86em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape2 p 
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):focus,.aviso-legal footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn)
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):visited
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):hover
{
font-size:1em;
}
.aviso-legal .pfr_footershape3
{
top:110px;
position:absolute;
right:  24.8%;
left:auto;
top:110px;
width:137px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.aviso-legal footer #pfr_footer_inner .pfr_footershape3 h1 
{
font-size:2.14em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape3 h2 
{
font-size:1.86em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape3 h3 
{
font-size:1.71em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape3 h4 
{
font-size:1.29em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape3 h5 
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape3 h6 
{
font-size:0.86em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape3 p 
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):focus,.aviso-legal footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn)
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):visited
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):hover
{
font-size:1em;
}
.aviso-legal .pfr_footershape4
{
top:40px;
position:absolute;
left: 34.77%;
right:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.aviso-legal footer #pfr_footer_inner .pfr_footershape4 h1 
{
font-size:2.14em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape4 h2 
{
font-size:1.86em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape4 h3 
{
font-size:1.71em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape4 h4 
{
font-size:1.29em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape4 h5 
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape4 h6 
{
font-size:0.86em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape4 p 
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):focus,.aviso-legal footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn)
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):visited
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):hover
{
font-size:1em;
}
.aviso-legal .pfr_footershape5
{
top:40px;
position:absolute;
left: 41.15%;
right:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.aviso-legal footer #pfr_footer_inner .pfr_footershape5 h1 
{
font-size:2.14em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape5 h2 
{
font-size:1.86em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape5 h3 
{
font-size:1.71em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape5 h4 
{
font-size:1.29em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape5 h5 
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape5 h6 
{
font-size:0.86em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape5 p 
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):focus,.aviso-legal footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn)
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):visited
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):hover
{
font-size:1em;
}
.aviso-legal .pfr_footershape6
{
top:40px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.aviso-legal footer #pfr_footer_inner .pfr_footershape6 h1 
{
font-size:2.14em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape6 h2 
{
font-size:1.86em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape6 h3 
{
font-size:1.71em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape6 h4 
{
font-size:1.29em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape6 h5 
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape6 h6 
{
font-size:0.86em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape6 p 
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):focus,.aviso-legal footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn)
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):visited
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):hover
{
font-size:1em;
}
.aviso-legal .pfr_footershape7
{
top:40px;
position:absolute;
right:  34.9%;
left:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.aviso-legal footer #pfr_footer_inner .pfr_footershape7 h1 
{
font-size:2.14em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape7 h2 
{
font-size:1.86em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape7 h3 
{
font-size:1.71em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape7 h4 
{
font-size:1.29em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape7 h5 
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape7 h6 
{
font-size:0.86em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape7 p 
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):focus,.aviso-legal footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn)
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):visited
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):hover
{
font-size:1em;
}
.aviso-legal .pfr_footershape8
{
top:40px;
position:absolute;
right:  41.28%;
left:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.aviso-legal footer #pfr_footer_inner .pfr_footershape8 h1 
{
font-size:2.14em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape8 h2 
{
font-size:1.86em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape8 h3 
{
font-size:1.71em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape8 h4 
{
font-size:1.29em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape8 h5 
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape8 h6 
{
font-size:0.86em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape8 p 
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):focus,.aviso-legal footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn)
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):visited
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):hover
{
font-size:1em;
}
.aviso-legal .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
.aviso-legal header#pfr_header
{
height:auto;
box-sizing:border-box;
}
.aviso-legal .innermenu
{
width:100%;

}
.aviso-legal .innermenu
{
position:absolute;
top:188.58px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.aviso-legal #pfr_menu 
{
margin-left:auto;
margin-right:auto;

}
.aviso-legal li.pfr_menu_items_parent.dropdown.show 
{
height: auto}
.aviso-legal .nav.navbar-nav > li 
{
display:block !important;
float:none !important;
height:100px;
margin-left:65px;
margin-right:0;
}
 .navbar-expand-md .navbar-nav 
{
flex-direction: column;
}
.pfr_menu_items ul.child.dropdown-menu 
{
float: none !important;
left: 0;
min-width: 160px;
position: static;
right: auto;
}
.pfr_menu_items ul.child.dropdown-menu .menu-dropdown-styles  
{
float: none !important;
min-width: 160px;
position: static;
margin-top: 0;
}
.pfr_menu_items li a 
{
float: none !important;
}
 .navbar-expand-md .navbar-toggle 
{
display: block;
}
.navbar-collapse.collapse 
{
height:100% !important;
}
li.show > ul.child.collapse 
{
display:inline-block;
}
.aviso-legal .pfr_menu_logo_text 
{
display:none;}
.aviso-legal #pfr_copyright 
{
top:214.5px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
display:block;
overflow:auto;
}
.aviso-legal #pfr_copyright a,.aviso-legal #pfr_copyright span
{
display:inline;}
.aviso-legal #pfr_footer_designed_by_links 
{
top:187.5px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
overflow:auto;
}
.aviso-legal #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.aviso-legal #pfr_sidebar_left 
{
width: 0%;
}
.aviso-legal #pfr_content 
{
width: 100%;
}
.aviso-legal #pfr_sidebar_right 
{
width: 0%;
}
}
@media only screen
and (min-width : 768px)
and (max-width : 1024px) 
{
 @media only screen and (min-width: 768px) 
{
 #navigationmenu .navbar-nav 
{
padding-top:0 !important;

}

}
.aviso-legal li.pfr_menu_items_parent.dropdown.show 
{
height: auto}
.aviso-legal .nav.navbar-nav > li 
{
display:block !important;
float:none !important;
height:100px;
margin-left:65px;
margin-right:0;
}
 .navbar-expand-md .navbar-nav 
{
flex-direction: column;
}
.pfr_menu_items ul.child.dropdown-menu 
{
float: none !important;
left: 0;
min-width: 160px;
position: static;
right: auto;
}
.pfr_menu_items ul.child.dropdown-menu .menu-dropdown-styles  
{
float: none !important;
min-width: 160px;
position: static;
margin-top: 0;
}
.pfr_menu_items li a 
{
float: none !important;
}
 .navbar-expand-md .navbar-toggle 
{
display: block;
}
.navbar-collapse.collapse 
{
height:100% !important;
}
.aviso-legal .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 0;
top: 10px;
}
.aviso-legal .pfr_menu_logo_text 
{
display:none;}
#navigationmenu .navbar-header
{
position: relative;
float:none;
z-index:501;

}
.aviso-legal body.nav-expanded
{
right:222px;
position:relative;

}
.aviso-legal.nav-expanded
{
transition: right 0.5s ease 0s;
-webkit-transition: right 0.5s ease 0s;
-moz-transition: right 0.5s ease 0s;
-o-transition: right 0.5s ease 0s;

}
.aviso-legalbody
{
right:0;
position:relative;
transition: right 0.5s ease 0s;

}
.aviso-legal.nav-expanded .menu-center
{
margin-right: 0;

}
.aviso-legal button.nav-expander
{
right: 0;
transition: left 0.3s ease-in-out 0s;
-webkit-transition: left 0.3s ease-in-out 0s;
-moz-transition: left 0.3s ease-in-out 0s;
-o-transition: left 0.3s ease-in-out 0s;
z-index: 12;

}
.aviso-legal .menu-center
{
height: 100% !important;
overflow: auto;
position: fixed;
right: 0;
top: 0;
transition: margin-right 0.5s ease 0s;
-webkit-transition: margin-right 0.5s ease 0s;
-moz-transition: margin-right 0.5s ease 0s;
-o-transition: margin-right 0.5s ease 0s;
width: 222px;
z-index: 2000;
margin:0 -222px 0 0;

}
.aviso-legal ul.pfr_menu_items.nav
{
display: block;
height: auto;

}
.aviso-legal .menu-center
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
.aviso-legal .menu-center
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;display:block !important;
transition: margin-right 0.5s ease 0s;

}
.nav-expanded .fixed-top .navbar-toggle,.nav-expanded .fixed-top .navbar-toggle:hover,.nav-expanded .fixed-top .navbar-toggle:active
{
float:right;

}
.fixed-top
{
transform:none;
position: sticky;
width: 100% !important;

}
.fixed-top #nav-expander
{
transition: all 0.5s ease 0s;

}
.fixed-top .navbar-collapse, .fixed-bottom .navbar-collapse
{
max-height:100%;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
}
/* tablet view end */
/* mobile view start */
@media only screen
and (max-width : 767px)
{
.aviso-legal #pfr_header_inner 
{
height:6227px;
position:relative;
}
.aviso-legal .pfr_aviso-legal_html_row0, .pfr_aviso-legal_html_row0
{
background-color:#000000;
background:rgba(0,0,0,1);
background-clip:padding-box;}
.aviso-legal .pfr_aviso-legal_html_column00, .pfr_aviso-legal_html_column00
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;margin:0 0 0 0;
padding:0 0 0 0;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.aviso-legal .pfr_headershape01
{
top:20.42px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:199px;
height:127px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.aviso-legal .pfr_headershape01 h1 
{
font-size:0.21em;
}
.aviso-legal .pfr_headershape01 h2 
{
font-size:0.19em;
}
.aviso-legal .pfr_headershape01 h3 
{
font-size:0.17em;
}
.aviso-legal .pfr_headershape01 h4 
{
font-size:0.13em;
}
.aviso-legal .pfr_headershape01 h5 
{
font-size:0.1em;
}
.aviso-legal .pfr_headershape01 h6 
{
font-size:0.09em;
}
.aviso-legal .pfr_headershape01 p 
{
font-size:0.1em;
}
.aviso-legal .pfr_headershape01 p a:not(.btn):focus,.aviso-legal .pfr_headershape01 p a:not(.btn)
{
font-size:1em;
}
.aviso-legal .pfr_headershape01 p a:not(.btn):visited
{
font-size:1em;
}
.aviso-legal .pfr_headershape01 p a:not(.btn):hover
{
font-size:1em;
}
.aviso-legal .pfr_headershape02
{
display:none;

}
.aviso-legal .pfr_headershape03
{
display:none;

}
.aviso-legal .pfr_headershape04
{
display:none;

}
.aviso-legal .pfr_headershape05
{
display:none;

}
.aviso-legal .pfr_headershape06
{
display:none;

}
.aviso-legal .pfr_headershape07
{
display:none;

}
.aviso-legal .pfr_headershape08
{
display:none;

}
.aviso-legal .pfr_headershape09
{
display:none;

}
.aviso-legal .pfr_headershape010
{
display:none;

}
.aviso-legal .pfr_headershape011
{
display:none;

}
.aviso-legal .pfr_headershape012
{
display:none;

}
.aviso-legal .pfr_headershape013
{
display:none;

}
.aviso-legal .pfr_headershape014
{
background-color:#1D4466;
background:rgba(29,68,102,1);
background-clip:padding-box;border-radius:10px 10px 10px 10px;
border:solid rgba(29,68,102,1);
border-width: 20px 20px 20px 20px;
box-shadow:none;top:289px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:306px;
height:5919px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.aviso-legal .pfr_headershape014 h1 
{
font-size:1.09em;
}
.aviso-legal .pfr_headershape014 h2 
{
font-size:0.95em;
}
.aviso-legal .pfr_headershape014 h3 
{
font-size:0.87em;
}
.aviso-legal .pfr_headershape014 h4 
{
font-size:0.66em;
}
.aviso-legal .pfr_headershape014 h5 
{
font-size:0.51em;
}
.aviso-legal .pfr_headershape014 h6 
{
font-size:0.44em;
}
.aviso-legal .pfr_headershape014 p 
{
font-size:0.51em;
}
.aviso-legal .pfr_headershape014 p a:not(.btn):focus,.aviso-legal .pfr_headershape014 p a:not(.btn)
{
font-size:1em;
}
.aviso-legal .pfr_headershape014 p a:not(.btn):visited
{
font-size:1em;
}
.aviso-legal .pfr_headershape014 p a:not(.btn):hover
{
font-size:1em;
}
.aviso-legal .pfr_headershape015
{
top:304px;
position:absolute;
left:39.06%;
right:auto;
width:182px;
height:45px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.aviso-legal .pfr_headershape015 h1 
{
font-size:1.31em;
}
.aviso-legal .pfr_headershape015 h2 
{
font-size:1.13em;
}
.aviso-legal .pfr_headershape015 h3 
{
font-size:1.05em;
}
.aviso-legal .pfr_headershape015 h4 
{
font-size:0.78em;
}
.aviso-legal .pfr_headershape015 h5 
{
font-size:0.61em;
}
.aviso-legal .pfr_headershape015 h6 
{
font-size:0.52em;
}
.aviso-legal .pfr_headershape015 p 
{
font-size:0.61em;
}
.aviso-legal .pfr_headershape015 p a:not(.btn):focus,.aviso-legal .pfr_headershape015 p a:not(.btn)
{
font-size:1em;
}
.aviso-legal .pfr_headershape015 p a:not(.btn):visited
{
font-size:1em;
}
.aviso-legal .pfr_headershape015 p a:not(.btn):hover
{
font-size:1em;
}
.aviso-legal .pfr_footershape4
{
top:0;position:absolute;
left: 13.59%;
right:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.aviso-legal footer #pfr_footer_inner .pfr_footershape4 h1 
{
font-size:2.14em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape4 h2 
{
font-size:1.86em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape4 h3 
{
font-size:1.71em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape4 h4 
{
font-size:1.29em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape4 h5 
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape4 h6 
{
font-size:0.86em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape4 p 
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):focus,.aviso-legal footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn)
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):visited
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):hover
{
font-size:1em;
}
.aviso-legal .pfr_footershape5
{
top:0;position:absolute;
left: 28.91%;
right:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.aviso-legal footer #pfr_footer_inner .pfr_footershape5 h1 
{
font-size:2.14em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape5 h2 
{
font-size:1.86em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape5 h3 
{
font-size:1.71em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape5 h4 
{
font-size:1.29em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape5 h5 
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape5 h6 
{
font-size:0.86em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape5 p 
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):focus,.aviso-legal footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn)
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):visited
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):hover
{
font-size:1em;
}
.aviso-legal .pfr_footershape6
{
top:0;position:absolute;
left: 43.75%;
right:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.aviso-legal footer #pfr_footer_inner .pfr_footershape6 h1 
{
font-size:2.14em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape6 h2 
{
font-size:1.86em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape6 h3 
{
font-size:1.71em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape6 h4 
{
font-size:1.29em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape6 h5 
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape6 h6 
{
font-size:0.86em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape6 p 
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):focus,.aviso-legal footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn)
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):visited
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):hover
{
font-size:1em;
}
.aviso-legal .pfr_footershape7
{
top:0;position:absolute;
right:  13.44%;
left:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.aviso-legal footer #pfr_footer_inner .pfr_footershape7 h1 
{
font-size:2.14em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape7 h2 
{
font-size:1.86em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape7 h3 
{
font-size:1.71em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape7 h4 
{
font-size:1.29em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape7 h5 
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape7 h6 
{
font-size:0.86em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape7 p 
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):focus,.aviso-legal footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn)
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):visited
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):hover
{
font-size:1em;
}
.aviso-legal .pfr_footershape8
{
top:0;position:absolute;
right:  28.44%;
left:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.aviso-legal footer #pfr_footer_inner .pfr_footershape8 h1 
{
font-size:2.14em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape8 h2 
{
font-size:1.86em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape8 h3 
{
font-size:1.71em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape8 h4 
{
font-size:1.29em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape8 h5 
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape8 h6 
{
font-size:0.86em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape8 p 
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):focus,.aviso-legal footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn)
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):visited
{
font-size:1em;
}
.aviso-legal footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):hover
{
font-size:1em;
}
.aviso-legal .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
.nav-expanded #pfr_menu #navigationmenu .navbar-collapse 
{
margin:0;

}
#pfr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;

}
.aviso-legal .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 9px;
top: 10px;
}
.aviso-legal .pfr_menu_logo_text 
{
display:none;}
.aviso-legal header#pfr_header
{
height:auto;
box-sizing:border-box;
}
.aviso-legal .innermenu
{
width:100%;

}
.aviso-legal .innermenu
{
position:absolute;
top:179.66px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.aviso-legal #pfr_menu 
{
margin-left:auto;
margin-right:auto;

}
.nav-expanded #pfr_menu #navigationmenu .navbar-collapse 
{
margin:0;

}
#pfr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;

}
li.show > ul.child.collapse 
{
display:inline-block;
}
.aviso-legal .pfr_menu_logo_text 
{
display:none;}
.aviso-legal footer 
{
position: relative;
overflow: hidden;
}
.aviso-legal #pfr_footer_inner 
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;}
.aviso-legal #pfr_copyright 
{
top:117px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
display:block;
overflow:auto;
}
.aviso-legal #pfr_copyright a,.aviso-legal #pfr_copyright span
{
display:inline;}
.aviso-legal #pfr_footer_designed_by_links span#pfr_footer_designed_by 
{
font-size:12px;
font-family:"Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;
}
.aviso-legal #pfr_footer_designed_by_links 
{
top:99px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
overflow:auto;
}
.aviso-legal #pfr_footer_designed_by_links #pfr_footer_designed_by 
{
vertical-align:middle;
line-height:initial;
}
.aviso-legal #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.aviso-legal #pfr_html_content_margin 
{
padding:0 0 0 0;
margin:0 0 0 0;
box-sizing:border-box;
}
.aviso-legal.nav-expanded #pfr_page
{
position:relative;

}
.aviso-legal.nav-expanded #pfr_content_and_sidebar_container
{
position:relative;

}
.aviso-legal.nav-expanded
{
right:222px;

}
.aviso-legal.nav-expanded #pfr_header
{
position:relative;
width:100%;

}
.aviso-legal.nav-expanded #pfr_menu
{
width:100%;

}
.aviso-legal.nav-expanded
{
transition: right 0.5s ease 0s;
-webkit-transition: right 0.5s ease 0s;
-moz-transition: right 0.5s ease 0s;
-o-transition: right 0.5s ease 0s;

}
.aviso-legalbody
{
right:0;
position:relative;
transition: right 0.5s ease 0s;

}
.aviso-legal #pfr_content_and_sidebar_container
{
transition: all 0.5s ease 0s;

}
.aviso-legal header#pfr_header
{
margin-right:0;
transition: margin-right 0.5s ease 0s;

}
.aviso-legal #pfr_menu
{
margin-right:0;
transition: all 0.5s ease 0s;

}
.aviso-legal.nav-expanded .menu-center
{
margin-right: 0;

}
.aviso-legal button.nav-expander
{
right: 0;
transition: left 0.3s ease-in-out 0s;
-webkit-transition: left 0.3s ease-in-out 0s;
-moz-transition: left 0.3s ease-in-out 0s;
-o-transition: left 0.3s ease-in-out 0s;
z-index: 12;

}
.aviso-legal .menu-center
{
height: 100% !important;
overflow: auto;
position: fixed;
right: 0;
top: 0;
transition: margin-right 0.5s ease 0s;
-webkit-transition: margin-right 0.5s ease 0s;
-moz-transition: margin-right 0.5s ease 0s;
-o-transition: margin-right 0.5s ease 0s;
width: 222px;
z-index: 2000;
margin:0 -222px 0 0;

}
.aviso-legal ul.pfr_menu_items.nav
{
display: block;
height: auto;

}
.aviso-legal .menu-center
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
.aviso-legal .menu-center
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;display:block !important;
transition: margin-right 0.5s ease 0s;

}
.nav-expanded .fixed-top .navbar-toggle,.nav-expanded .fixed-top .navbar-toggle:hover,.nav-expanded .fixed-top .navbar-toggle:active
{
float:right;

}
.fixed-top
{
transform:none;
position: sticky;
width: 100% !important;

}
.fixed-top #nav-expander
{
transition: all 0.5s ease 0s;

}
.fixed-top .navbar-collapse, .fixed-bottom .navbar-collapse
{
max-height:100%;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
.aviso-legal ul.pfr_vmenu_items.nav .dropdown-menu > li,.aviso-legal .pfr_vmenu_items li ul.child li a 
{
 display: block;
}
}
/* mobile view end */
/* desktop view start */ 
.sobre-mi #pfr_header_inner 
{
height:1080px;
position:relative;
}
@media only screen and (min-width:1200px) 
{
.sobre-mi .pfr_menu_element_alignment.container 
{
width:100%;
}
}
.sobre-mi .pfr_sobre-mi_html_row0, .pfr_sobre-mi_html_row0
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
.sobre-mi .pfr_sobre-mi_html_column00, .pfr_sobre-mi_html_column00
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 5px 0 5px;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.sobre-mi .pfr_headershape01
{
top:9.99px;
position:absolute;
left:12.05%;
right:auto;
width:199px;
height:140px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.sobre-mi .pfr_headershape02
{
display:none;

}
.sobre-mi .pfr_headershape03
{
display:none;

}
.sobre-mi .pfr_headershape04
{
display:none;

}
.sobre-mi .pfr_headershape05
{
display:none;

}
.sobre-mi .pfr_headershape06
{
display:none;

}
.sobre-mi .pfr_headershape07
{
display:none;

}
.sobre-mi .pfr_headershape08
{
display:none;

}
.sobre-mi .pfr_headershape09
{
display:none;

}
.sobre-mi .pfr_headershape010
{
display:none;

}
.sobre-mi .pfr_headershape011
{
display:none;

}
.sobre-mi .pfr_headershape012
{
display:none;

}
.sobre-mi .pfr_headershape013
{
display:none;

}
.sobre-mi .pfr_headershape014
{
background-color:#263B5C;
background:rgba(38,59,92,1);
background-clip:padding-box;border-radius:20px 20px 20px 20px;
border:solid rgba(38,59,92,1);
border-width: 30px 30px 30px 30px;
box-shadow:none;top:211.3px;
position:absolute;
left:40.96%;
right:auto;
width:880px;
height:791px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.sobre-mi .pfr_headershape015
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:616.88px;
position:absolute;
left:7.96%;
right:auto;
width:561px;
height:193px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.sobre-mi .pfr_headershape016
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:539.88px;
position:absolute;
left:25.04%;
right:auto;
width:235px;
height:74px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.sobre-mi .pfr_headershape017
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:829.88px;
position:absolute;
left:28.29%;
right:auto;
width:173px;
height:70px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.sobre-mi .pfr_footershape1
{
top:29px;
position:absolute;
left: 39.99%;
right:auto;
top:29px;
width:83px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.sobre-mi .pfr_footershape2
{
top:29px;
position:absolute;
left: 44.55%;
right:auto;
top:29px;
width:151px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.sobre-mi .pfr_footershape3
{
top:29px;
position:absolute;
right:  40.57%;
left:auto;
top:29px;
width:133px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.sobre-mi .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
 @media only screen and (min-width: 768px) 
{

}
.sobre-mi #pfr_menu .navbar-right.pfr_menu_items ul.dropdown-menu .sub-menu 
{
left: auto;
right: 100%;
}
@media only screen
and (min-width:992px) 
{
.sobre-mi .pfr_menu_items  li:hover ul.child li a
{
display:block;
}
}
.sobre-mi .nav.navbar-nav li.pfr_menu_items_parent.dropdown 
{
height: auto}
.sobre-mi .navbar-default .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow 
{
display:block;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-image: none;
box-sizing:border-box;
cursor:pointer;
float:left;
padding-top:0;
padding-bottom:0;
}
.sobre-mi .pfr_menu_items  li:hover a:hover.pfr_menu_items_parent_link,.sobre-mi .nav.pfr_menu_items  li:hover span.separator
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.sobre-mi .nav.pfr_menu_items  li:hover a.pfr_menu_items_parent_link_arrow,.sobre-mi .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow,.sobre-mi .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow:hover,.sobre-mi .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow:focus 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-image: none;
}
.sobre-mi .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 9px;
top: 10px;
}
.sobre-mi .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
box-sizing:border-box;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor: pointer;
display: block;
float:left;
padding-top:0;
padding-bottom:0;
}
.sobre-mi .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
box-sizing:border-box;
float:left;
padding-top:0;
padding-bottom:0;
}
.sobre-mi .nav.pfr_menu_items  li.active:hover a.pfr_menu_items_parent_link_active
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.sobre-mi .nav.pfr_menu_items  li.active:hover a.pfr_menu_items_parent_link_active_arrow
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.sobre-mi .pfr_menu_logo_text 
{
display:none;}
.sobre-mi header #pfr_header_inner 
{
background:url(images/1419503735header.png);
background-color:transparent;background-repeat:no-repeat;
background-size:auto auto;
background-position:Center Center;
background-clip:padding-box;
}
.sobre-mi header#pfr_header
{
height:auto;
width:auto;
box-sizing:border-box;
}
@media only screen and (min-width:1200px) 
{
.sobre-mi .pfr_header_element_alignment.container 
{
width:100%;}
}
.sobre-mi .innermenu
{
width:100%;
margin-left:auto;
margin-right:auto;

}
.sobre-mi .innermenu
{
position:absolute;
top:82.93px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.sobre-mi #pfr_sidebar_left 
{
float: right;
clear: none;
width: 14.63%;
}
.sobre-mi #pfr_sidebar_right 
{
float: right;
clear: none;
width: 14.63%;
}
@media only screen
and (min-width:992px) 
{
}
@media only screen
and (min-width:992px) 
{
}
@media only screen
and (min-width : 768px)
{
.sobre-mi ul.pfr_vmenu_items.nav li.dropdown ul.dropdown-menu 
{
position:relative;
list-style:none;
}
.sobre-mi ul.pfr_vmenu_items.nav ul li.dropdown-submenu.show > ul 
{
display: block;
visibility: visible;
list-style:none;
position:relative;
}

}
.sobre-mi .nav.navbar-nav li.pfr_menu_items_parent.dropdown 
{
height: auto}
.sobre-mi .nav-pills li 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.sobre-mi .nav-pills li:hover 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.sobre-mi .nav-pills
{
padding:0;
 list-style:none;
text-align:left;
background:none;
z-index:500;
display:inline;
zoom:1;
}
.sobre-mi .navbar-default .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow 
{
display:block;
background-image: none;
cursor:pointer;
padding-top:0;
padding-bottom:0;
}
.sobre-mi .pfr_vmenu_items  li:hover a:hover.pfr_vmenu_items_parent_link,.sobre-mi .nav.pfr_vmenu_items  li:hover span.separator
{
}
.sobre-mi .nav.pfr_vmenu_items  li:hover a.pfr_vmenu_items_parent_link_arrow,.sobre-mi .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow,.sobre-mi .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow:hover,.sobre-mi .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow:focus 
{
background-image: none;
}
.sobre-mi .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active_arrow
{
cursor: pointer;
display: block;
padding-top:0;
padding-bottom:0;
}
.sobre-mi .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active
{
display:block;
cursor: pointer;
padding-top:0;
padding-bottom:0;
}
.sobre-mi .nav.pfr_vmenu_items  li.active:hover a.pfr_vmenu_items_parent_link_active
{
}
.sobre-mi .nav.pfr_vmenu_items  li.active:hover a.pfr_vmenu_items_parent_link_active_arrow
{
}
.sobre-mi .pfr_menu_logo_text 
{
display:none;}
.sobre-mi footer 
{
position: relative;
overflow: hidden;
}
.sobre-mi #pfr_footer_inner 
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;}
@media only screen and (min-width:1200px) 
{
.sobre-mi #pfr_footer .container 
{
width:100%;
max-width:100%;
}
}
.sobre-mi footer#pfr_footer #pfr_copyright a:not(.btn),.sobre-mi #pfr_copyright span
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;}
.sobre-mi #pfr_copyright 
{
top:203.62px;
position:absolute;
z-index:502;
left: 45.13%;
right:auto;
display:block;
overflow:auto;
}
.sobre-mi #pfr_copyright a,.sobre-mi #pfr_copyright span
{
display:inline;}
.sobre-mi .pfr_banner_header
{
margin: 0 auto;}
.sobre-mi .footer-widget-area
{
margin: 0 auto;}
.sobre-mi #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.sobre-mi .pfr_menu_items  li .pfr_menu_items_parent_link
{
display:block;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor:pointer;
box-sizing:border-box;
}
.sobre-mi ul.nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow
{
display:block;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
box-sizing:border-box;
cursor:pointer;
}
.sobre-mi .pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
float: left;
padding-left:20px;
box-sizing:border-box;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor: pointer;
display: block;
padding-top:0;
padding-bottom:0;
}
.sobre-mi .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
box-sizing:border-box;
padding-top:0;
padding-bottom:0;
}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
.sobre-mi .back-to-top img
{
margin:0 10px 10px 0;

}
/* desktop view end */
/* tablet view start */
@media only screen
and (min-width : 768px)
and (max-width : 991px) 
{
.sobre-mi .pfr_footer_bottom_footer_inner
{
height:200px;
}
.sobre-mi #pfr_header_inner 
{
height:1080px;
position:relative;
}
.sobre-mi .pfr_sobre-mi_html_row0, .pfr_sobre-mi_html_row0
{
margin:0 0 0 0;
padding:0 0 0 0;
}
.sobre-mi .pfr_sobre-mi_html_column00, .pfr_sobre-mi_html_column00
{
margin:0 0 0 0;
padding:0 0 0 0;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.sobre-mi .pfr_headershape01
{
top:10.09px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:207px;
height:126px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.sobre-mi .pfr_headershape01 h1 
{
font-size:1.54em;
}
.sobre-mi .pfr_headershape01 h2 
{
font-size:1.34em;
}
.sobre-mi .pfr_headershape01 h3 
{
font-size:1.23em;
}
.sobre-mi .pfr_headershape01 h4 
{
font-size:0.93em;
}
.sobre-mi .pfr_headershape01 h5 
{
font-size:0.72em;
}
.sobre-mi .pfr_headershape01 h6 
{
font-size:0.62em;
}
.sobre-mi .pfr_headershape01 p 
{
font-size:0.72em;
}
.sobre-mi .pfr_headershape01 p a:not(.btn):focus,.sobre-mi .pfr_headershape01 p a:not(.btn)
{
font-size:1em;
}
.sobre-mi .pfr_headershape01 p a:not(.btn):visited
{
font-size:1em;
}
.sobre-mi .pfr_headershape01 p a:not(.btn):hover
{
font-size:1em;
}
.sobre-mi .pfr_headershape02
{
display:none;

}
.sobre-mi .pfr_headershape03
{
display:none;

}
.sobre-mi .pfr_headershape04
{
display:none;

}
.sobre-mi .pfr_headershape05
{
display:none;

}
.sobre-mi .pfr_headershape06
{
display:none;

}
.sobre-mi .pfr_headershape07
{
display:none;

}
.sobre-mi .pfr_headershape08
{
display:none;

}
.sobre-mi .pfr_headershape09
{
display:none;

}
.sobre-mi .pfr_headershape010
{
display:none;

}
.sobre-mi .pfr_headershape011
{
display:none;

}
.sobre-mi .pfr_headershape012
{
display:none;

}
.sobre-mi .pfr_headershape013
{
display:none;

}
.sobre-mi .pfr_headershape014
{
background-color:#263B5C;
background:rgba(38,59,92,1);
background-clip:padding-box;border-radius:20px 20px 20px 20px;
border:solid rgba(38,59,92,1);
border-width: 30px 30px 30px 30px;
box-shadow:none;top:281px;
position:absolute;
left:30.53%;
right:auto;
width:511px;
height:783px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.sobre-mi .pfr_headershape014 h1 
{
font-size:1.8em;
}
.sobre-mi .pfr_headershape014 h2 
{
font-size:1.56em;
}
.sobre-mi .pfr_headershape014 h3 
{
font-size:1.44em;
}
.sobre-mi .pfr_headershape014 h4 
{
font-size:1.08em;
}
.sobre-mi .pfr_headershape014 h5 
{
font-size:0.84em;
}
.sobre-mi .pfr_headershape014 h6 
{
font-size:0.72em;
}
.sobre-mi .pfr_headershape014 p 
{
font-size:0.84em;
}
.sobre-mi .pfr_headershape014 p a:not(.btn):focus,.sobre-mi .pfr_headershape014 p a:not(.btn)
{
font-size:1em;
}
.sobre-mi .pfr_headershape014 p a:not(.btn):visited
{
font-size:1em;
}
.sobre-mi .pfr_headershape014 p a:not(.btn):hover
{
font-size:1em;
}
.sobre-mi .pfr_headershape015
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:633.5px;
position:absolute;
left:2.8%;
right:auto;
width:189px;
height:228px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.sobre-mi .pfr_headershape015 h1 
{
font-size:1.24em;
}
.sobre-mi .pfr_headershape015 h2 
{
font-size:1.08em;
}
.sobre-mi .pfr_headershape015 h3 
{
font-size:0.99em;
}
.sobre-mi .pfr_headershape015 h4 
{
font-size:0.75em;
}
.sobre-mi .pfr_headershape015 h5 
{
font-size:0.58em;
}
.sobre-mi .pfr_headershape015 h6 
{
font-size:0.5em;
}
.sobre-mi .pfr_headershape015 p 
{
font-size:0.58em;
}
.sobre-mi .pfr_headershape015 p a:not(.btn):focus,.sobre-mi .pfr_headershape015 p a:not(.btn)
{
font-size:1em;
}
.sobre-mi .pfr_headershape015 p a:not(.btn):visited
{
font-size:1em;
}
.sobre-mi .pfr_headershape015 p a:not(.btn):hover
{
font-size:1em;
}
.sobre-mi .pfr_headershape016
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:594.5px;
position:absolute;
left:11.26%;
right:auto;
width:133px;
height:39px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.sobre-mi .pfr_headershape016 h1 
{
font-size:1.2em;
}
.sobre-mi .pfr_headershape016 h2 
{
font-size:1.04em;
}
.sobre-mi .pfr_headershape016 h3 
{
font-size:0.96em;
}
.sobre-mi .pfr_headershape016 h4 
{
font-size:0.72em;
}
.sobre-mi .pfr_headershape016 h5 
{
font-size:0.56em;
}
.sobre-mi .pfr_headershape016 h6 
{
font-size:0.48em;
}
.sobre-mi .pfr_headershape016 p 
{
font-size:0.56em;
}
.sobre-mi .pfr_headershape016 p a:not(.btn):focus,.sobre-mi .pfr_headershape016 p a:not(.btn)
{
font-size:1em;
}
.sobre-mi .pfr_headershape016 p a:not(.btn):visited
{
font-size:1em;
}
.sobre-mi .pfr_headershape016 p a:not(.btn):hover
{
font-size:1em;
}
.sobre-mi .pfr_headershape017
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:890.5px;
position:absolute;
left:4.62%;
right:auto;
width:184px;
height:57px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.sobre-mi .pfr_headershape017 h1 
{
font-size:2.14em;
}
.sobre-mi .pfr_headershape017 h2 
{
font-size:1.86em;
}
.sobre-mi .pfr_headershape017 h3 
{
font-size:1.71em;
}
.sobre-mi .pfr_headershape017 h4 
{
font-size:1.29em;
}
.sobre-mi .pfr_headershape017 h5 
{
font-size:1em;
}
.sobre-mi .pfr_headershape017 h6 
{
font-size:0.86em;
}
.sobre-mi .pfr_headershape017 p 
{
font-size:1em;
}
.sobre-mi .pfr_headershape017 p a:not(.btn):focus,.sobre-mi .pfr_headershape017 p a:not(.btn)
{
font-size:1em;
}
.sobre-mi .pfr_headershape017 p a:not(.btn):visited
{
font-size:1em;
}
.sobre-mi .pfr_headershape017 p a:not(.btn):hover
{
font-size:1em;
}
.sobre-mi .pfr_footershape1
{
top:27.8px;
position:absolute;
left: 26.63%;
right:auto;
top:27.8px;
width:84px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.sobre-mi footer #pfr_footer_inner .pfr_footershape1 h1 
{
font-size:2.14em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape1 h2 
{
font-size:1.86em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape1 h3 
{
font-size:1.71em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape1 h4 
{
font-size:1.29em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape1 h5 
{
font-size:1em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape1 h6 
{
font-size:0.86em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape1 p 
{
font-size:1em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):focus,.sobre-mi footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn)
{
font-size:1em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):visited
{
font-size:1em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):hover
{
font-size:1em;
}
.sobre-mi .pfr_footershape2
{
top:27.8px;
position:absolute;
left: 37.7%;
right:auto;
top:27.8px;
width:155px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.sobre-mi footer #pfr_footer_inner .pfr_footershape2 h1 
{
font-size:2.14em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape2 h2 
{
font-size:1.86em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape2 h3 
{
font-size:1.71em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape2 h4 
{
font-size:1.29em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape2 h5 
{
font-size:1em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape2 h6 
{
font-size:0.86em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape2 p 
{
font-size:1em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):focus,.sobre-mi footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn)
{
font-size:1em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):visited
{
font-size:1em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):hover
{
font-size:1em;
}
.sobre-mi .pfr_footershape3
{
top:27.8px;
position:absolute;
right:  24.8%;
left:auto;
top:27.8px;
width:137px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.sobre-mi footer #pfr_footer_inner .pfr_footershape3 h1 
{
font-size:2.14em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape3 h2 
{
font-size:1.86em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape3 h3 
{
font-size:1.71em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape3 h4 
{
font-size:1.29em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape3 h5 
{
font-size:1em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape3 h6 
{
font-size:0.86em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape3 p 
{
font-size:1em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):focus,.sobre-mi footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn)
{
font-size:1em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):visited
{
font-size:1em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):hover
{
font-size:1em;
}
.sobre-mi .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
.sobre-mi header#pfr_header
{
height:auto;
box-sizing:border-box;
}
.sobre-mi .innermenu
{
width:100%;

}
.sobre-mi .innermenu
{
position:absolute;
top:191.22px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.sobre-mi li.pfr_menu_items_parent.dropdown.show 
{
height: auto}
.sobre-mi .nav.navbar-nav > li 
{
display:block !important;
float:none !important;
height:100px;
margin-left:65px;
margin-right:0;
}
 .navbar-expand-md .navbar-nav 
{
flex-direction: column;
}
.pfr_menu_items ul.child.dropdown-menu 
{
float: none !important;
left: 0;
min-width: 160px;
position: static;
right: auto;
}
.pfr_menu_items ul.child.dropdown-menu .menu-dropdown-styles  
{
float: none !important;
min-width: 160px;
position: static;
margin-top: 0;
}
.pfr_menu_items li a 
{
float: none !important;
}
 .navbar-expand-md .navbar-toggle 
{
display: block;
}
.navbar-collapse.collapse 
{
height:100% !important;
}
li.show > ul.child.collapse 
{
display:inline-block;
}
.sobre-mi .pfr_menu_logo_text 
{
display:none;}
.sobre-mi .pfr_footer_bottom_footer 
{
height:200px;
}
.sobre-mi #pfr_copyright 
{
top:155.8px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
display:block;
overflow:auto;
}
.sobre-mi #pfr_copyright a,.sobre-mi #pfr_copyright span
{
display:inline;}
.sobre-mi #pfr_footer_designed_by_links 
{
top:134.8px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
overflow:auto;
}
.sobre-mi #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.sobre-mi #pfr_html_content_margin 
{
padding:0 0 0 0;
margin:0 0 0 0;
box-sizing:border-box;
}
.sobre-mi #pfr_sidebar_left 
{
width: 0%;
}
.sobre-mi #pfr_content 
{
width: 100%;
}
.sobre-mi #pfr_sidebar_right 
{
width: 0%;
}
}
@media only screen
and (min-width : 768px)
and (max-width : 1024px) 
{
 @media only screen and (min-width: 768px) 
{
 #navigationmenu .navbar-nav 
{
padding-top:0 !important;

}

}
.sobre-mi li.pfr_menu_items_parent.dropdown.show 
{
height: auto}
.sobre-mi .nav.navbar-nav > li 
{
display:block !important;
float:none !important;
height:100px;
margin-left:65px;
margin-right:0;
}
 .navbar-expand-md .navbar-nav 
{
flex-direction: column;
}
.pfr_menu_items ul.child.dropdown-menu 
{
float: none !important;
left: 0;
min-width: 160px;
position: static;
right: auto;
}
.pfr_menu_items ul.child.dropdown-menu .menu-dropdown-styles  
{
float: none !important;
min-width: 160px;
position: static;
margin-top: 0;
}
.pfr_menu_items li a 
{
float: none !important;
}
 .navbar-expand-md .navbar-toggle 
{
display: block;
}
.navbar-collapse.collapse 
{
height:100% !important;
}
.sobre-mi .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 0;
top: 10px;
}
.sobre-mi .pfr_menu_logo_text 
{
display:none;}
.sobre-mi #pfr_menu .navbar-toggle:hover
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(255,255,255,1);
border-width: 5px 5px 5px 5px;
box-shadow:none;line-height: 1.42;

}
.sobre-mi #pfr_menu .navbar-toggle:active, #pfr_menu .navbar-toggle:focus
{
background-color:#263B5C;
background:rgba(38,59,92,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(38,59,92,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;
}
.sobre-mi #pfr_menu nav #nav-expander:active .icon-bar, nav#pfr_menu nav #nav-expander:focus .icon-bar
{
border-width:2px 0 0 0;
border-style:solid;
border-color:#FFFFFF;
height:2px;

}
.sobre-mi #pfr_menu .navbar-toggle:focus .pfr_menu_button_text
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;
}
#navigationmenu .navbar-header
{
position: relative;
float:none;
z-index:501;

}
.sobre-mi body.nav-expanded
{
right:222px;
position:relative;

}
.sobre-mi.nav-expanded
{
transition: right 0.5s ease 0s;
-webkit-transition: right 0.5s ease 0s;
-moz-transition: right 0.5s ease 0s;
-o-transition: right 0.5s ease 0s;

}
.sobre-mibody
{
right:0;
position:relative;
transition: right 0.5s ease 0s;

}
.sobre-mi.nav-expanded .menu-center
{
margin-right: 0;

}
.sobre-mi button.nav-expander
{
right: 0;
transition: left 0.3s ease-in-out 0s;
-webkit-transition: left 0.3s ease-in-out 0s;
-moz-transition: left 0.3s ease-in-out 0s;
-o-transition: left 0.3s ease-in-out 0s;
z-index: 12;

}
.sobre-mi .menu-center
{
height: 100% !important;
overflow: auto;
position: fixed;
right: 0;
top: 0;
transition: margin-right 0.5s ease 0s;
-webkit-transition: margin-right 0.5s ease 0s;
-moz-transition: margin-right 0.5s ease 0s;
-o-transition: margin-right 0.5s ease 0s;
width: 222px;
z-index: 2000;
margin:0 -222px 0 0;

}
.sobre-mi ul.pfr_menu_items.nav
{
display: block;
height: auto;

}
.sobre-mi .menu-center
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
.sobre-mi .menu-center
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;display:block !important;
transition: margin-right 0.5s ease 0s;

}
.nav-expanded .fixed-top .navbar-toggle,.nav-expanded .fixed-top .navbar-toggle:hover,.nav-expanded .fixed-top .navbar-toggle:active
{
float:right;

}
.fixed-top
{
transform:none;
position: sticky;
width: 100% !important;

}
.fixed-top #nav-expander
{
transition: all 0.5s ease 0s;

}
.fixed-top .navbar-collapse, .fixed-bottom .navbar-collapse
{
max-height:100%;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
}
/* tablet view end */
/* mobile view start */
@media only screen
and (max-width : 767px)
{
.sobre-mi #pfr_header_inner 
{
height:1085px;
position:relative;
}
.sobre-mi .pfr_sobre-mi_html_row0, .pfr_sobre-mi_html_row0
{
margin:0 0 0 0;
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;padding:0 0 0 0;
}
.sobre-mi .pfr_sobre-mi_html_column00, .pfr_sobre-mi_html_column00
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;margin:0 0 0 0;
padding:0 0 0 0;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.sobre-mi .pfr_sobre-mi_html_column00 h1 
{
font-size:0.96em;
}
.sobre-mi .pfr_sobre-mi_html_column00 h2 
{
font-size:0.84em;
}
.sobre-mi .pfr_sobre-mi_html_column00 h3 
{
font-size:0.77em;
}
.sobre-mi .pfr_sobre-mi_html_column00 h4 
{
font-size:0.58em;
}
.sobre-mi .pfr_sobre-mi_html_column00 h5 
{
font-size:0.45em;
}
.sobre-mi .pfr_sobre-mi_html_column00 h6 
{
font-size:0.39em;
}
.sobre-mi .pfr_sobre-mi_html_column00 p 
{
font-size:0.45em;
}
.sobre-mi .pfr_sobre-mi_html_column00 p a:not(.btn):focus,.sobre-mi .pfr_sobre-mi_html_column00 p a:not(.btn)
{
font-size:1em;
}
.sobre-mi .pfr_sobre-mi_html_column00 p a:not(.btn):visited
{
font-size:1em;
}
.sobre-mi .pfr_sobre-mi_html_column00 p a:not(.btn):hover
{
font-size:1em;
}
.sobre-mi .pfr_headershape01
{
top:10.05px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:199px;
height:127px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.sobre-mi .pfr_headershape01 h1 
{
font-size:0.21em;
}
.sobre-mi .pfr_headershape01 h2 
{
font-size:0.19em;
}
.sobre-mi .pfr_headershape01 h3 
{
font-size:0.17em;
}
.sobre-mi .pfr_headershape01 h4 
{
font-size:0.13em;
}
.sobre-mi .pfr_headershape01 h5 
{
font-size:0.1em;
}
.sobre-mi .pfr_headershape01 h6 
{
font-size:0.09em;
}
.sobre-mi .pfr_headershape01 p 
{
font-size:0.1em;
}
.sobre-mi .pfr_headershape01 p a:not(.btn):focus,.sobre-mi .pfr_headershape01 p a:not(.btn)
{
font-size:1em;
}
.sobre-mi .pfr_headershape01 p a:not(.btn):visited
{
font-size:1em;
}
.sobre-mi .pfr_headershape01 p a:not(.btn):hover
{
font-size:1em;
}
.sobre-mi .pfr_headershape02
{
display:none;

}
.sobre-mi .pfr_headershape03
{
display:none;

}
.sobre-mi .pfr_headershape04
{
display:none;

}
.sobre-mi .pfr_headershape05
{
display:none;

}
.sobre-mi .pfr_headershape06
{
display:none;

}
.sobre-mi .pfr_headershape07
{
display:none;

}
.sobre-mi .pfr_headershape08
{
display:none;

}
.sobre-mi .pfr_headershape09
{
display:none;

}
.sobre-mi .pfr_headershape010
{
display:none;

}
.sobre-mi .pfr_headershape011
{
display:none;

}
.sobre-mi .pfr_headershape012
{
display:none;

}
.sobre-mi .pfr_headershape013
{
display:none;

}
.sobre-mi .pfr_headershape014
{
background-color:#263B5C;
background:rgba(38,59,92,1);
background-clip:padding-box;border-radius:20px 20px 20px 20px;
border:solid rgba(38,59,92,1);
border-width: 20px 20px 20px 20px;
box-shadow:none;top:370.27px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:303px;
height:646px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.sobre-mi .pfr_headershape014 h1 
{
font-size:1.26em;
}
.sobre-mi .pfr_headershape014 h2 
{
font-size:1.1em;
}
.sobre-mi .pfr_headershape014 h3 
{
font-size:1.01em;
}
.sobre-mi .pfr_headershape014 h4 
{
font-size:0.76em;
}
.sobre-mi .pfr_headershape014 h5 
{
font-size:0.59em;
}
.sobre-mi .pfr_headershape014 h6 
{
font-size:0.51em;
}
.sobre-mi .pfr_headershape014 p 
{
font-size:0.59em;
}
.sobre-mi .pfr_headershape014 p a:not(.btn):focus,.sobre-mi .pfr_headershape014 p a:not(.btn)
{
font-size:1em;
}
.sobre-mi .pfr_headershape014 p a:not(.btn):visited
{
font-size:1em;
}
.sobre-mi .pfr_headershape014 p a:not(.btn):hover
{
font-size:1em;
}
.sobre-mi .pfr_headershape015
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:275.27px;
position:absolute;
left:5.78%;
right:auto;
width:283px;
height:100px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.sobre-mi .pfr_headershape015 h1 
{
font-size:0.96em;
}
.sobre-mi .pfr_headershape015 h2 
{
font-size:0.84em;
}
.sobre-mi .pfr_headershape015 h3 
{
font-size:0.77em;
}
.sobre-mi .pfr_headershape015 h4 
{
font-size:0.58em;
}
.sobre-mi .pfr_headershape015 h5 
{
font-size:0.45em;
}
.sobre-mi .pfr_headershape015 h6 
{
font-size:0.39em;
}
.sobre-mi .pfr_headershape015 p 
{
font-size:0.45em;
}
.sobre-mi .pfr_headershape015 p a:not(.btn):focus,.sobre-mi .pfr_headershape015 p a:not(.btn)
{
font-size:1em;
}
.sobre-mi .pfr_headershape015 p a:not(.btn):visited
{
font-size:1em;
}
.sobre-mi .pfr_headershape015 p a:not(.btn):hover
{
font-size:1em;
}
.sobre-mi .pfr_headershape016
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:209.27px;
position:absolute;
left:22.81%;
right:auto;
width:193px;
height:58px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.sobre-mi .pfr_headershape016 h1 
{
font-size:1.71em;
}
.sobre-mi .pfr_headershape016 h2 
{
font-size:1.49em;
}
.sobre-mi .pfr_headershape016 h3 
{
font-size:1.37em;
}
.sobre-mi .pfr_headershape016 h4 
{
font-size:1.03em;
}
.sobre-mi .pfr_headershape016 h5 
{
font-size:0.8em;
}
.sobre-mi .pfr_headershape016 h6 
{
font-size:0.69em;
}
.sobre-mi .pfr_headershape016 p 
{
font-size:0.8em;
}
.sobre-mi .pfr_headershape016 p a:not(.btn):focus,.sobre-mi .pfr_headershape016 p a:not(.btn)
{
font-size:1em;
}
.sobre-mi .pfr_headershape016 p a:not(.btn):visited
{
font-size:1em;
}
.sobre-mi .pfr_headershape016 p a:not(.btn):hover
{
font-size:1em;
}
.sobre-mi .pfr_headershape017
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:1029.75px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:174px;
height:49px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.sobre-mi .pfr_headershape017 h1 
{
font-size:2.14em;
}
.sobre-mi .pfr_headershape017 h2 
{
font-size:1.86em;
}
.sobre-mi .pfr_headershape017 h3 
{
font-size:1.71em;
}
.sobre-mi .pfr_headershape017 h4 
{
font-size:1.29em;
}
.sobre-mi .pfr_headershape017 h5 
{
font-size:1em;
}
.sobre-mi .pfr_headershape017 h6 
{
font-size:0.86em;
}
.sobre-mi .pfr_headershape017 p 
{
font-size:1em;
}
.sobre-mi .pfr_headershape017 p a:not(.btn):focus,.sobre-mi .pfr_headershape017 p a:not(.btn)
{
font-size:1em;
}
.sobre-mi .pfr_headershape017 p a:not(.btn):visited
{
font-size:1em;
}
.sobre-mi .pfr_headershape017 p a:not(.btn):hover
{
font-size:1em;
}
.sobre-mi .pfr_footershape1
{
top:65.68px;
position:absolute;
left: 6.72%;
right:auto;
top:65.68px;
width:81px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.sobre-mi footer #pfr_footer_inner .pfr_footershape1 h1 
{
font-size:1.71em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape1 h2 
{
font-size:1.49em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape1 h3 
{
font-size:1.37em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape1 h4 
{
font-size:1.03em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape1 h5 
{
font-size:0.8em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape1 h6 
{
font-size:0.69em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape1 p 
{
font-size:0.8em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):focus,.sobre-mi footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn)
{
font-size:1em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):visited
{
font-size:1em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):hover
{
font-size:1em;
}
.sobre-mi .pfr_footershape2
{
top:65.68px;
position:absolute;
left: 28.91%;
right:auto;
top:65.68px;
width:153px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.sobre-mi footer #pfr_footer_inner .pfr_footershape2 h1 
{
font-size:1.71em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape2 h2 
{
font-size:1.49em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape2 h3 
{
font-size:1.37em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape2 h4 
{
font-size:1.03em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape2 h5 
{
font-size:0.8em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape2 h6 
{
font-size:0.69em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape2 p 
{
font-size:0.8em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):focus,.sobre-mi footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn)
{
font-size:1em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):visited
{
font-size:1em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):hover
{
font-size:1em;
}
.sobre-mi .pfr_footershape3
{
top:65.68px;
position:absolute;
right:  2.34%;
left:auto;
top:65.68px;
width:98px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.sobre-mi footer #pfr_footer_inner .pfr_footershape3 h1 
{
font-size:1.71em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape3 h2 
{
font-size:1.49em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape3 h3 
{
font-size:1.37em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape3 h4 
{
font-size:1.03em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape3 h5 
{
font-size:0.8em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape3 h6 
{
font-size:0.69em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape3 p 
{
font-size:0.8em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):focus,.sobre-mi footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn)
{
font-size:1em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):visited
{
font-size:1em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):hover
{
font-size:1em;
}
.sobre-mi .pfr_footershape4
{
top:8px;
position:absolute;
left: 12.19%;
right:auto;
top:8px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.sobre-mi footer #pfr_footer_inner .pfr_footershape4 h1 
{
font-size:2.14em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape4 h2 
{
font-size:1.86em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape4 h3 
{
font-size:1.71em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape4 h4 
{
font-size:1.29em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape4 h5 
{
font-size:1em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape4 h6 
{
font-size:0.86em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape4 p 
{
font-size:1em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):focus,.sobre-mi footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn)
{
font-size:1em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):visited
{
font-size:1em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):hover
{
font-size:1em;
}
.sobre-mi .pfr_footershape5
{
top:8px;
position:absolute;
left: 28.91%;
right:auto;
top:8px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.sobre-mi footer #pfr_footer_inner .pfr_footershape5 h1 
{
font-size:2.14em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape5 h2 
{
font-size:1.86em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape5 h3 
{
font-size:1.71em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape5 h4 
{
font-size:1.29em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape5 h5 
{
font-size:1em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape5 h6 
{
font-size:0.86em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape5 p 
{
font-size:1em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):focus,.sobre-mi footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn)
{
font-size:1em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):visited
{
font-size:1em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):hover
{
font-size:1em;
}
.sobre-mi .pfr_footershape6
{
top:8px;
position:absolute;
left: 43.75%;
right:auto;
top:8px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.sobre-mi footer #pfr_footer_inner .pfr_footershape6 h1 
{
font-size:2.14em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape6 h2 
{
font-size:1.86em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape6 h3 
{
font-size:1.71em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape6 h4 
{
font-size:1.29em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape6 h5 
{
font-size:1em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape6 h6 
{
font-size:0.86em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape6 p 
{
font-size:1em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):focus,.sobre-mi footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn)
{
font-size:1em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):visited
{
font-size:1em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):hover
{
font-size:1em;
}
.sobre-mi .pfr_footershape7
{
top:8px;
position:absolute;
right:  13.12%;
left:auto;
top:8px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.sobre-mi footer #pfr_footer_inner .pfr_footershape7 h1 
{
font-size:2.14em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape7 h2 
{
font-size:1.86em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape7 h3 
{
font-size:1.71em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape7 h4 
{
font-size:1.29em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape7 h5 
{
font-size:1em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape7 h6 
{
font-size:0.86em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape7 p 
{
font-size:1em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):focus,.sobre-mi footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn)
{
font-size:1em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):visited
{
font-size:1em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):hover
{
font-size:1em;
}
.sobre-mi .pfr_footershape8
{
top:8px;
position:absolute;
right:  28.12%;
left:auto;
top:8px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.sobre-mi footer #pfr_footer_inner .pfr_footershape8 h1 
{
font-size:2.14em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape8 h2 
{
font-size:1.86em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape8 h3 
{
font-size:1.71em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape8 h4 
{
font-size:1.29em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape8 h5 
{
font-size:1em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape8 h6 
{
font-size:0.86em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape8 p 
{
font-size:1em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):focus,.sobre-mi footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn)
{
font-size:1em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):visited
{
font-size:1em;
}
.sobre-mi footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):hover
{
font-size:1em;
}
.sobre-mi .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
.nav-expanded #pfr_menu #navigationmenu .navbar-collapse 
{
margin:0;

}
#pfr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;

}
.sobre-mi .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 9px;
top: 10px;
}
.sobre-mi .pfr_menu_logo_text 
{
display:none;}
.sobre-mi header#pfr_header
{
height:auto;
box-sizing:border-box;
}
.sobre-mi .innermenu
{
width:100%;

}
.sobre-mi .innermenu
{
position:absolute;
top:159.74px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.nav-expanded #pfr_menu #navigationmenu .navbar-collapse 
{
margin:0;

}
#pfr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;

}
li.show > ul.child.collapse 
{
display:inline-block;
}
.sobre-mi .pfr_menu_logo_text 
{
display:none;}
.sobre-mi footer 
{
position: relative;
overflow: hidden;
}
.sobre-mi #pfr_footer_inner 
{
margin:0 0 0 0;
}
.sobre-mi #pfr_copyright 
{
top:112.68px;
position:absolute;
z-index:502;
left: 20.94%;
right:auto;
display:block;
overflow:auto;
}
.sobre-mi #pfr_copyright a,.sobre-mi #pfr_copyright span
{
display:inline;}
.sobre-mi #pfr_footer_designed_by_links span#pfr_footer_designed_by 
{
font-size:12px;
font-family:"Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;
}
.sobre-mi #pfr_footer_designed_by_links 
{
top:94.68px;
position:absolute;
z-index:502;
left: 31.09%;
right:auto;
text-align:center;
overflow:auto;
}
.sobre-mi #pfr_footer_designed_by_links #pfr_footer_designed_by 
{
vertical-align:middle;
line-height:initial;
}
.sobre-mi #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.sobre-mi #pfr_html_content_margin 
{
padding:0 0 0 0;
margin:0 0 0 0;
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;box-sizing:border-box;
}
.sobre-mi.nav-expanded #pfr_page
{
position:relative;

}
.sobre-mi.nav-expanded #pfr_content_and_sidebar_container
{
position:relative;

}
.sobre-mi.nav-expanded
{
right:222px;

}
.sobre-mi.nav-expanded #pfr_header
{
position:relative;
width:100%;

}
.sobre-mi.nav-expanded #pfr_menu
{
width:100%;

}
.sobre-mi.nav-expanded
{
transition: right 0.5s ease 0s;
-webkit-transition: right 0.5s ease 0s;
-moz-transition: right 0.5s ease 0s;
-o-transition: right 0.5s ease 0s;

}
.sobre-mibody
{
right:0;
position:relative;
transition: right 0.5s ease 0s;

}
.sobre-mi #pfr_content_and_sidebar_container
{
transition: all 0.5s ease 0s;

}
.sobre-mi header#pfr_header
{
margin-right:0;
transition: margin-right 0.5s ease 0s;

}
.sobre-mi #pfr_menu
{
margin-right:0;
transition: all 0.5s ease 0s;

}
.sobre-mi.nav-expanded .menu-center
{
margin-right: 0;

}
.sobre-mi button.nav-expander
{
right: 0;
transition: left 0.3s ease-in-out 0s;
-webkit-transition: left 0.3s ease-in-out 0s;
-moz-transition: left 0.3s ease-in-out 0s;
-o-transition: left 0.3s ease-in-out 0s;
z-index: 12;

}
.sobre-mi .menu-center
{
height: 100% !important;
overflow: auto;
position: fixed;
right: 0;
top: 0;
transition: margin-right 0.5s ease 0s;
-webkit-transition: margin-right 0.5s ease 0s;
-moz-transition: margin-right 0.5s ease 0s;
-o-transition: margin-right 0.5s ease 0s;
width: 222px;
z-index: 2000;
margin:0 -222px 0 0;

}
.sobre-mi ul.pfr_menu_items.nav
{
display: block;
height: auto;

}
.sobre-mi .menu-center
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
.sobre-mi .menu-center
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;display:block !important;
transition: margin-right 0.5s ease 0s;

}
.nav-expanded .fixed-top .navbar-toggle,.nav-expanded .fixed-top .navbar-toggle:hover,.nav-expanded .fixed-top .navbar-toggle:active
{
float:right;

}
.fixed-top
{
transform:none;
position: sticky;
width: 100% !important;

}
.fixed-top #nav-expander
{
transition: all 0.5s ease 0s;

}
.fixed-top .navbar-collapse, .fixed-bottom .navbar-collapse
{
max-height:100%;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
.sobre-mi ul.pfr_vmenu_items.nav .dropdown-menu > li,.sobre-mi .pfr_vmenu_items li ul.child li a 
{
 display: block;
}
}
/* mobile view end */
/* desktop view start */ 
.quien-soy #pfr_header_inner 
{
height:1080px;
position:relative;
}
@media only screen and (min-width:1200px) 
{
.quien-soy .pfr_menu_element_alignment.container 
{
width:100%;
}
}
.quien-soy .pfr_quien-soy_html_row0, .pfr_quien-soy_html_row0
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
.quien-soy .pfr_quien-soy_html_column00, .pfr_quien-soy_html_column00
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 5px 0 5px;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.quien-soy .pfr_headershape01
{
top:9.99px;
position:absolute;
left:12.05%;
right:auto;
width:199px;
height:140px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.quien-soy .pfr_headershape02
{
display:none;

}
.quien-soy .pfr_headershape03
{
display:none;

}
.quien-soy .pfr_headershape04
{
display:none;

}
.quien-soy .pfr_headershape05
{
display:none;

}
.quien-soy .pfr_headershape06
{
display:none;

}
.quien-soy .pfr_headershape07
{
display:none;

}
.quien-soy .pfr_headershape08
{
display:none;

}
.quien-soy .pfr_headershape09
{
display:none;

}
.quien-soy .pfr_headershape010
{
display:none;

}
.quien-soy .pfr_headershape011
{
display:none;

}
.quien-soy .pfr_headershape012
{
display:none;

}
.quien-soy .pfr_headershape013
{
display:none;

}
.quien-soy .pfr_headershape014
{
background-color:#263B5C;
background:rgba(38,59,92,1);
background-clip:padding-box;border-radius:20px 20px 20px 20px;
border:solid rgba(38,59,92,1);
border-width: 30px 30px 30px 30px;
box-shadow:none;top:211.3px;
position:absolute;
left:40.96%;
right:auto;
width:880px;
height:791px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.quien-soy .pfr_headershape015
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:610.98px;
position:absolute;
left:7.49%;
right:auto;
width:570px;
height:193px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.quien-soy .pfr_headershape016
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:538.98px;
position:absolute;
left:24.83%;
right:auto;
width:239px;
height:72px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.quien-soy .pfr_headershape017
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:813.66px;
position:absolute;
left:28.29%;
right:auto;
width:173px;
height:70px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.quien-soy .pfr_footershape1
{
top:0;position:absolute;
left: 41.09%;
right:auto;
top:0px;
width:83px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.quien-soy .pfr_footershape2
{
top:0;position:absolute;
left: 45.65%;
right:auto;
top:0px;
width:151px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.quien-soy .pfr_footershape3
{
top:0;position:absolute;
right:  39.47%;
left:auto;
top:0px;
width:133px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.quien-soy .pfr_footershape4
{
top:40px;
position:absolute;
left: 43.82%;
right:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.quien-soy .pfr_footershape5
{
top:40px;
position:absolute;
left: 46.44%;
right:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.quien-soy .pfr_footershape6
{
top:40px;
position:absolute;
left: 48.95%;
right:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.quien-soy .pfr_footershape7
{
top:40px;
position:absolute;
right:  44.03%;
left:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.quien-soy .pfr_footershape8
{
top:40px;
position:absolute;
right:  46.44%;
left:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.quien-soy .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
.quien-soy .navbar-default.navbar .pfr_menu_items.nav .show .sub-menu > li > a 
{
padding:0 5px 0 6px;
}
 @media only screen and (min-width: 768px) 
{

}
.quien-soy .menu-center ul.navbar-nav .dropdown-menu,.quien-soy ul.navbar-nav .sub-menu,.quien-soy ul.navbar-nav .collapse li a  
{
background-color:#F3F3F3;
background:rgba(243,243,243,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(255,255,255,1);
border-width: 1px 1px 1px 1px;
box-shadow:0 0 11px rgba(0,0,0,0.59);margin:0;
padding:0;
list-style:none;
}
.quien-soy #pfr_menu  .navbar-nav .show .dropdown-menu > li > a 
{
padding:0 5px 0 6px;
}
.quien-soy #pfr_menu .navbar-right.pfr_menu_items ul.dropdown-menu .sub-menu 
{
left: auto;
right: 100%;
}
@media only screen
and (min-width:992px) 
{
.quien-soy .pfr_menu_items  li:hover ul.child li a
{
display:block;
padding:0 5px 0 6px;
}
}
.quien-soy .nav.navbar-nav li.pfr_menu_items_parent.dropdown 
{
height: auto}
.quien-soy .pfr_menu_items  li .pfr_menu_items_parent_link,.quien-soy .nav.pfr_menu_items  li span.separator
{
display:block;
float:left;
line-height:30px;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
border-radius:0 0 0 0;
border:solid rgba(234,234,234,1);
border-width: 0 0 0 0;
box-shadow:none;cursor:pointer;
padding-top:0;
padding-bottom:0;
}
.quien-soy .navbar-default .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow 
{
display:block;
line-height:30px;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-image: none;
border-radius:0 0 0 0;
border:solid rgba(234,234,234,1);
border-width: 0 0 0 0;
box-shadow:none;box-sizing:border-box;
cursor:pointer;
float:left;
padding-top:0;
padding-bottom:0;
}
.quien-soy .pfr_menu_items  li:hover a:hover.pfr_menu_items_parent_link,.quien-soy .nav.pfr_menu_items  li:hover span.separator
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.quien-soy .nav.pfr_menu_items  li:hover a.pfr_menu_items_parent_link_arrow,.quien-soy .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow,.quien-soy .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow:hover,.quien-soy .pfr_menu_items  li.show a.pfr_menu_items_parent_link_arrow:focus 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-image: none;
}
.quien-soy .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 5px;
top: 10px;
}
.quien-soy .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
box-sizing:border-box;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor: pointer;
display: block;
float:left;
padding-top:0;
padding-bottom:0;
}
.quien-soy .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
box-sizing:border-box;
float:left;
padding-top:0;
padding-bottom:0;
}
.quien-soy .nav.pfr_menu_items  li.active:hover a.pfr_menu_items_parent_link_active
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.quien-soy .nav.pfr_menu_items  li.active:hover a.pfr_menu_items_parent_link_active_arrow
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.quien-soy .pfr_menu_items li:hover ul ul,.pfr_menu_items li:hover  li:hover ul ul

{
top:-9999px;
background-color:#F3F3F3;
background:rgba(243,243,243,1);
background-clip:padding-box;}
.quien-soy .nav.pfr_menu_items  li  ul.child li .separator
{
height:auto;
margin:0 0 0 0;
}
.quien-soy .nav.pfr_menu_items  li ul.child ul li .separator,.quien-soy .nav.pfr_menu_items  li  li:hover ul li .separator,.quien-soy .nav.pfr_menu_items  li li:hover li:hover ul li .separator
{
height:auto;
margin:0 0  0 0;
}
.quien-soy .pfr_menu_logo_text 
{
display:none;}
.quien-soy header #pfr_header_inner 
{
background:url(images/1399096127header.png);
background-color:transparent;background-repeat:no-repeat;
background-size:auto auto;
background-position:Center Center;
background-clip:padding-box;
}
.quien-soy header#pfr_header
{
height:auto;
width:auto;
box-sizing:border-box;
}
@media only screen and (min-width:1200px) 
{
.quien-soy .pfr_header_element_alignment.container 
{
width:100%;}
}
.quien-soy .innermenu
{
width:100%;
margin-left:auto;
margin-right:auto;

}
.quien-soy .innermenu
{
position:absolute;
top:82.93px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.quien-soy #pfr_sidebar_left 
{
float: right;
clear: none;
width: 14.63%;
}
.quien-soy #pfr_sidebar_right 
{
float: right;
clear: none;
width: 14.63%;
}
@media only screen
and (min-width:992px) 
{
}
@media only screen
and (min-width:992px) 
{
}
@media only screen
and (min-width : 768px)
{
.quien-soy ul.pfr_vmenu_items.nav li.dropdown ul.dropdown-menu 
{
position:relative;
list-style:none;
}
.quien-soy ul.pfr_vmenu_items.nav ul li.dropdown-submenu.show > ul 
{
display: block;
visibility: visible;
list-style:none;
position:relative;
}

}
.quien-soy .nav.navbar-nav li.pfr_menu_items_parent.dropdown 
{
height: auto}
.quien-soy .nav-pills li 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.quien-soy .nav-pills li:hover 
{
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#FB724E;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.quien-soy .nav-pills
{
padding:0;
 list-style:none;
text-align:left;
background:none;
z-index:500;
display:inline;
zoom:1;
}
.quien-soy .pfr_vmenu_items  li .pfr_vmenu_items_parent_link,.quien-soy .nav.pfr_vmenu_items  li span.separator
{
display:block;
cursor:pointer;
padding-top:0;
padding-bottom:0;
}
.quien-soy .pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow,.quien-soy .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow
{
display:block;
background-color:#FFFFFF;
background:url(images/vmenuMainArrow10.png),rgba(255,255,255,1);
background-repeat:no-repeat;
 background-size:auto;
 background-position:right center;
 background-clip:padding-box;cursor:pointer;
padding-top:0;
padding-bottom:0;
}
.quien-soy .navbar-default .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow 
{
display:block;
background-image: none;
cursor:pointer;
padding-top:0;
padding-bottom:0;
}
.quien-soy .pfr_vmenu_items  li:hover a:hover.pfr_vmenu_items_parent_link,.quien-soy .nav.pfr_vmenu_items  li:hover span.separator
{
}
.quien-soy .nav.pfr_vmenu_items  li:hover a.pfr_vmenu_items_parent_link_arrow,.quien-soy .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow,.quien-soy .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow:hover,.quien-soy .pfr_vmenu_items  li.show a.pfr_vmenu_items_parent_link_arrow:focus 
{
background-image: none;
}
.quien-soy .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active_arrow
{
cursor: pointer;
display: block;
padding-top:0;
padding-bottom:0;
}
.quien-soy .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active
{
display:block;
cursor: pointer;
padding-top:0;
padding-bottom:0;
}
.quien-soy .nav.pfr_vmenu_items  li.active:hover a.pfr_vmenu_items_parent_link_active
{
}
.quien-soy .nav.pfr_vmenu_items  li.active:hover a.pfr_vmenu_items_parent_link_active_arrow
{
}
.quien-soy .pfr_vmenu_items li:hover ul ul,.pfr_vmenu_items li:hover  li:hover ul ul

{
}
.quien-soy .nav.pfr_vmenu_items  li  ul.child li .separator
{
height:auto;
}
.quien-soy .nav.pfr_vmenu_items  li ul.child ul li .separator,.quien-soy .nav.pfr_vmenu_items  li  li:hover ul li .separator,.quien-soy .nav.pfr_vmenu_items  li li:hover li:hover ul li .separator
{
height:auto;
}
.quien-soy .pfr_menu_logo_text 
{
display:none;}
.quien-soy footer 
{
position: relative;
overflow: hidden;
}
.quien-soy #pfr_footer_inner 
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;}
@media only screen and (min-width:1200px) 
{
.quien-soy #pfr_footer .container 
{
width:100%;
max-width:100%;
}
}
.quien-soy footer#pfr_footer #pfr_copyright a:not(.btn),.quien-soy #pfr_copyright span
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;}
.quien-soy #pfr_copyright 
{
top:176.62px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
display:block;
overflow:auto;
}
.quien-soy #pfr_copyright a,.quien-soy #pfr_copyright span
{
display:inline;}
.quien-soy #pfr_footer_designed_by_links 
{
top:154.62px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
overflow:auto;
}
.quien-soy .pfr_banner_header
{
margin: 0 auto;}
.quien-soy .footer-widget-area
{
margin: 0 auto;}
.quien-soy #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.quien-soy .pfr_menu_items  li .pfr_menu_items_parent_link
{
display:block;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
border-radius:0 0 0 0;
border:solid rgba(234,234,234,1);
border-width: 0 0 0 0;
box-shadow:none;cursor:pointer;
box-sizing:border-box;
}
.quien-soy ul.nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow
{
display:block;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
border-radius:0 0 0 0;
border:solid rgba(234,234,234,1);
border-width: 0 0 0 0;
box-shadow:none;box-sizing:border-box;
cursor:pointer;
}
.quien-soy .pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
float: left;
padding-left:20px;
box-sizing:border-box;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
cursor: pointer;
display: block;
padding-top:0;
padding-bottom:0;
}
.quien-soy .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
font-size:20px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
box-sizing:border-box;
padding-top:0;
padding-bottom:0;
}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
.quien-soy .back-to-top img
{
margin:0 10px 10px 0;

}
/* desktop view end */
/* tablet view start */
@media only screen
and (min-width : 768px)
and (max-width : 991px) 
{
.quien-soy .pfr_footer_bottom_footer_inner
{
height:200px;
}
.quien-soy #pfr_header_inner 
{
height:1080px;
position:relative;
}
.quien-soy .pfr_quien-soy_html_column00, .pfr_quien-soy_html_column00
{
margin:0 0 0 0;
padding:0 0 0 0;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.quien-soy .pfr_headershape01
{
top:10.09px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:207px;
height:126px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.quien-soy .pfr_headershape01 h1 
{
font-size:1.54em;
}
.quien-soy .pfr_headershape01 h2 
{
font-size:1.34em;
}
.quien-soy .pfr_headershape01 h3 
{
font-size:1.23em;
}
.quien-soy .pfr_headershape01 h4 
{
font-size:0.93em;
}
.quien-soy .pfr_headershape01 h5 
{
font-size:0.72em;
}
.quien-soy .pfr_headershape01 h6 
{
font-size:0.62em;
}
.quien-soy .pfr_headershape01 p 
{
font-size:0.72em;
}
.quien-soy .pfr_headershape01 p a:not(.btn):focus,.quien-soy .pfr_headershape01 p a:not(.btn)
{
font-size:1em;
}
.quien-soy .pfr_headershape01 p a:not(.btn):visited
{
font-size:1em;
}
.quien-soy .pfr_headershape01 p a:not(.btn):hover
{
font-size:1em;
}
.quien-soy .pfr_headershape02
{
display:none;

}
.quien-soy .pfr_headershape03
{
display:none;

}
.quien-soy .pfr_headershape04
{
display:none;

}
.quien-soy .pfr_headershape05
{
display:none;

}
.quien-soy .pfr_headershape06
{
display:none;

}
.quien-soy .pfr_headershape07
{
display:none;

}
.quien-soy .pfr_headershape08
{
display:none;

}
.quien-soy .pfr_headershape09
{
display:none;

}
.quien-soy .pfr_headershape010
{
display:none;

}
.quien-soy .pfr_headershape011
{
display:none;

}
.quien-soy .pfr_headershape012
{
display:none;

}
.quien-soy .pfr_headershape013
{
display:none;

}
.quien-soy .pfr_headershape014
{
background-color:#263B5C;
background:rgba(38,59,92,1);
background-clip:padding-box;border-radius:20px 20px 20px 20px;
border:solid rgba(38,59,92,1);
border-width: 30px 30px 30px 30px;
box-shadow:none;top:278px;
position:absolute;
left:29.62%;
right:auto;
width:516px;
height:786px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.quien-soy .pfr_headershape014 h1 
{
font-size:1.8em;
}
.quien-soy .pfr_headershape014 h2 
{
font-size:1.56em;
}
.quien-soy .pfr_headershape014 h3 
{
font-size:1.44em;
}
.quien-soy .pfr_headershape014 h4 
{
font-size:1.08em;
}
.quien-soy .pfr_headershape014 h5 
{
font-size:0.84em;
}
.quien-soy .pfr_headershape014 h6 
{
font-size:0.72em;
}
.quien-soy .pfr_headershape014 p 
{
font-size:0.84em;
}
.quien-soy .pfr_headershape014 p a:not(.btn):focus,.quien-soy .pfr_headershape014 p a:not(.btn)
{
font-size:1em;
}
.quien-soy .pfr_headershape014 p a:not(.btn):visited
{
font-size:1em;
}
.quien-soy .pfr_headershape014 p a:not(.btn):hover
{
font-size:1em;
}
.quien-soy .pfr_headershape015
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:633.5px;
position:absolute;
left:2.8%;
right:auto;
width:189px;
height:228px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.quien-soy .pfr_headershape015 h1 
{
font-size:1.24em;
}
.quien-soy .pfr_headershape015 h2 
{
font-size:1.08em;
}
.quien-soy .pfr_headershape015 h3 
{
font-size:0.99em;
}
.quien-soy .pfr_headershape015 h4 
{
font-size:0.75em;
}
.quien-soy .pfr_headershape015 h5 
{
font-size:0.58em;
}
.quien-soy .pfr_headershape015 h6 
{
font-size:0.5em;
}
.quien-soy .pfr_headershape015 p 
{
font-size:0.58em;
}
.quien-soy .pfr_headershape015 p a:not(.btn):focus,.quien-soy .pfr_headershape015 p a:not(.btn)
{
font-size:1em;
}
.quien-soy .pfr_headershape015 p a:not(.btn):visited
{
font-size:1em;
}
.quien-soy .pfr_headershape015 p a:not(.btn):hover
{
font-size:1em;
}
.quien-soy .pfr_headershape016
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:586.5px;
position:absolute;
left:7.1%;
right:auto;
width:165px;
height:47px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.quien-soy .pfr_headershape016 h1 
{
font-size:1.5em;
}
.quien-soy .pfr_headershape016 h2 
{
font-size:1.3em;
}
.quien-soy .pfr_headershape016 h3 
{
font-size:1.2em;
}
.quien-soy .pfr_headershape016 h4 
{
font-size:0.9em;
}
.quien-soy .pfr_headershape016 h5 
{
font-size:0.7em;
}
.quien-soy .pfr_headershape016 h6 
{
font-size:0.6em;
}
.quien-soy .pfr_headershape016 p 
{
font-size:0.7em;
}
.quien-soy .pfr_headershape016 p a:not(.btn):focus,.quien-soy .pfr_headershape016 p a:not(.btn)
{
font-size:1em;
}
.quien-soy .pfr_headershape016 p a:not(.btn):visited
{
font-size:1em;
}
.quien-soy .pfr_headershape016 p a:not(.btn):hover
{
font-size:1em;
}
.quien-soy .pfr_headershape017
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:855.5px;
position:absolute;
left:4.62%;
right:auto;
width:184px;
height:57px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.quien-soy .pfr_headershape017 h1 
{
font-size:2.14em;
}
.quien-soy .pfr_headershape017 h2 
{
font-size:1.86em;
}
.quien-soy .pfr_headershape017 h3 
{
font-size:1.71em;
}
.quien-soy .pfr_headershape017 h4 
{
font-size:1.29em;
}
.quien-soy .pfr_headershape017 h5 
{
font-size:1em;
}
.quien-soy .pfr_headershape017 h6 
{
font-size:0.86em;
}
.quien-soy .pfr_headershape017 p 
{
font-size:1em;
}
.quien-soy .pfr_headershape017 p a:not(.btn):focus,.quien-soy .pfr_headershape017 p a:not(.btn)
{
font-size:1em;
}
.quien-soy .pfr_headershape017 p a:not(.btn):visited
{
font-size:1em;
}
.quien-soy .pfr_headershape017 p a:not(.btn):hover
{
font-size:1em;
}
.quien-soy .pfr_footershape1
{
top:90px;
position:absolute;
left: 26.63%;
right:auto;
top:90px;
width:84px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.quien-soy footer #pfr_footer_inner .pfr_footershape1 h1 
{
font-size:2.14em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape1 h2 
{
font-size:1.86em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape1 h3 
{
font-size:1.71em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape1 h4 
{
font-size:1.29em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape1 h5 
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape1 h6 
{
font-size:0.86em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape1 p 
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):focus,.quien-soy footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn)
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):visited
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):hover
{
font-size:1em;
}
.quien-soy .pfr_footershape2
{
top:90px;
position:absolute;
left: 37.83%;
right:auto;
top:90px;
width:155px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.quien-soy footer #pfr_footer_inner .pfr_footershape2 h1 
{
font-size:2.14em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape2 h2 
{
font-size:1.86em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape2 h3 
{
font-size:1.71em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape2 h4 
{
font-size:1.29em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape2 h5 
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape2 h6 
{
font-size:0.86em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape2 p 
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):focus,.quien-soy footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn)
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):visited
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):hover
{
font-size:1em;
}
.quien-soy .pfr_footershape3
{
top:90px;
position:absolute;
right:  24.8%;
left:auto;
top:90px;
width:137px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.quien-soy footer #pfr_footer_inner .pfr_footershape3 h1 
{
font-size:2.14em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape3 h2 
{
font-size:1.86em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape3 h3 
{
font-size:1.71em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape3 h4 
{
font-size:1.29em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape3 h5 
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape3 h6 
{
font-size:0.86em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape3 p 
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):focus,.quien-soy footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn)
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):visited
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):hover
{
font-size:1em;
}
.quien-soy .pfr_footershape4
{
top:40px;
position:absolute;
left: 34.77%;
right:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.quien-soy footer #pfr_footer_inner .pfr_footershape4 h1 
{
font-size:2.14em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape4 h2 
{
font-size:1.86em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape4 h3 
{
font-size:1.71em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape4 h4 
{
font-size:1.29em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape4 h5 
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape4 h6 
{
font-size:0.86em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape4 p 
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):focus,.quien-soy footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn)
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):visited
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):hover
{
font-size:1em;
}
.quien-soy .pfr_footershape5
{
top:40px;
position:absolute;
left: 41.15%;
right:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.quien-soy footer #pfr_footer_inner .pfr_footershape5 h1 
{
font-size:2.14em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape5 h2 
{
font-size:1.86em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape5 h3 
{
font-size:1.71em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape5 h4 
{
font-size:1.29em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape5 h5 
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape5 h6 
{
font-size:0.86em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape5 p 
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):focus,.quien-soy footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn)
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):visited
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):hover
{
font-size:1em;
}
.quien-soy .pfr_footershape6
{
top:40px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.quien-soy footer #pfr_footer_inner .pfr_footershape6 h1 
{
font-size:2.14em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape6 h2 
{
font-size:1.86em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape6 h3 
{
font-size:1.71em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape6 h4 
{
font-size:1.29em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape6 h5 
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape6 h6 
{
font-size:0.86em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape6 p 
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):focus,.quien-soy footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn)
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):visited
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):hover
{
font-size:1em;
}
.quien-soy .pfr_footershape7
{
top:40px;
position:absolute;
right:  35.16%;
left:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.quien-soy footer #pfr_footer_inner .pfr_footershape7 h1 
{
font-size:2.14em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape7 h2 
{
font-size:1.86em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape7 h3 
{
font-size:1.71em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape7 h4 
{
font-size:1.29em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape7 h5 
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape7 h6 
{
font-size:0.86em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape7 p 
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):focus,.quien-soy footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn)
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):visited
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):hover
{
font-size:1em;
}
.quien-soy .pfr_footershape8
{
top:40px;
position:absolute;
right:  41.28%;
left:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.quien-soy footer #pfr_footer_inner .pfr_footershape8 h1 
{
font-size:2.14em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape8 h2 
{
font-size:1.86em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape8 h3 
{
font-size:1.71em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape8 h4 
{
font-size:1.29em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape8 h5 
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape8 h6 
{
font-size:0.86em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape8 p 
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):focus,.quien-soy footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn)
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):visited
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):hover
{
font-size:1em;
}
.quien-soy .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
.quien-soy header#pfr_header
{
height:auto;
box-sizing:border-box;
}
.quien-soy .innermenu
{
width:100%;

}
.quien-soy .innermenu
{
position:absolute;
top:191.22px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.quien-soy li.pfr_menu_items_parent.dropdown.show 
{
height: auto}
.quien-soy .nav.navbar-nav > li 
{
display:block !important;
float:none !important;
height:100px;
margin-left:65px;
margin-right:0;
}
 .navbar-expand-md .navbar-nav 
{
flex-direction: column;
}
.pfr_menu_items ul.child.dropdown-menu 
{
float: none !important;
left: 0;
min-width: 160px;
position: static;
right: auto;
}
.pfr_menu_items ul.child.dropdown-menu .menu-dropdown-styles  
{
float: none !important;
min-width: 160px;
position: static;
margin-top: 0;
}
.pfr_menu_items li a 
{
float: none !important;
}
 .navbar-expand-md .navbar-toggle 
{
display: block;
}
.navbar-collapse.collapse 
{
height:100% !important;
}
li.show > ul.child.collapse 
{
display:inline-block;
}
.quien-soy .pfr_menu_logo_text 
{
display:none;}
.quien-soy .pfr_footer_bottom_footer 
{
height:200px;
}
.quien-soy #pfr_copyright 
{
top:158.8px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
display:block;
overflow:auto;
}
.quien-soy #pfr_copyright a,.quien-soy #pfr_copyright span
{
display:inline;}
.quien-soy #pfr_footer_designed_by_links 
{
top:137.8px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
overflow:auto;
}
.quien-soy #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.quien-soy #pfr_sidebar_left 
{
width: 0%;
}
.quien-soy #pfr_content 
{
width: 100%;
}
.quien-soy #pfr_sidebar_right 
{
width: 0%;
}
}
@media only screen
and (min-width : 768px)
and (max-width : 1024px) 
{
 @media only screen and (min-width: 768px) 
{
 #navigationmenu .navbar-nav 
{
padding-top:0 !important;

}

}
.quien-soy li.pfr_menu_items_parent.dropdown.show 
{
height: auto}
.quien-soy .nav.navbar-nav > li 
{
display:block !important;
float:none !important;
height:100px;
margin-left:65px;
margin-right:0;
}
 .navbar-expand-md .navbar-nav 
{
flex-direction: column;
}
.pfr_menu_items ul.child.dropdown-menu 
{
float: none !important;
left: 0;
min-width: 160px;
position: static;
right: auto;
}
.pfr_menu_items ul.child.dropdown-menu .menu-dropdown-styles  
{
float: none !important;
min-width: 160px;
position: static;
margin-top: 0;
}
.pfr_menu_items li a 
{
float: none !important;
}
 .navbar-expand-md .navbar-toggle 
{
display: block;
}
.navbar-collapse.collapse 
{
height:100% !important;
}
.quien-soy .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 5px;
top: 10px;
}
.quien-soy .pfr_menu_logo_text 
{
display:none;}
.quien-soy #pfr_menu .navbar-toggle:hover
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(255,255,255,1);
border-width: 5px 5px 5px 5px;
box-shadow:none;line-height: 1.42;

}
.quien-soy #pfr_menu .navbar-toggle:active, #pfr_menu .navbar-toggle:focus
{
background-color:#263B5C;
background:rgba(38,59,92,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(38,59,92,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;
}
.quien-soy #pfr_menu nav #nav-expander:active .icon-bar, nav#pfr_menu nav #nav-expander:focus .icon-bar
{
border-width:2px 0 0 0;
border-style:solid;
border-color:#FFFFFF;
height:2px;

}
.quien-soy #pfr_menu .navbar-toggle:focus .pfr_menu_button_text
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;
}
#navigationmenu .navbar-header
{
position: relative;
float:none;
z-index:501;

}
.quien-soy body.nav-expanded
{
right:222px;
position:relative;

}
.quien-soy.nav-expanded
{
transition: right 0.5s ease 0s;
-webkit-transition: right 0.5s ease 0s;
-moz-transition: right 0.5s ease 0s;
-o-transition: right 0.5s ease 0s;

}
.quien-soybody
{
right:0;
position:relative;
transition: right 0.5s ease 0s;

}
.quien-soy.nav-expanded .menu-center
{
margin-right: 0;

}
.quien-soy button.nav-expander
{
right: 0;
transition: left 0.3s ease-in-out 0s;
-webkit-transition: left 0.3s ease-in-out 0s;
-moz-transition: left 0.3s ease-in-out 0s;
-o-transition: left 0.3s ease-in-out 0s;
z-index: 12;

}
.quien-soy .menu-center
{
height: 100% !important;
overflow: auto;
position: fixed;
right: 0;
top: 0;
transition: margin-right 0.5s ease 0s;
-webkit-transition: margin-right 0.5s ease 0s;
-moz-transition: margin-right 0.5s ease 0s;
-o-transition: margin-right 0.5s ease 0s;
width: 222px;
z-index: 2000;
margin:0 -222px 0 0;

}
.quien-soy ul.pfr_menu_items.nav
{
display: block;
height: auto;

}
.quien-soy .menu-center
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
.quien-soy .menu-center
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;display:block !important;
transition: margin-right 0.5s ease 0s;

}
.nav-expanded .fixed-top .navbar-toggle,.nav-expanded .fixed-top .navbar-toggle:hover,.nav-expanded .fixed-top .navbar-toggle:active
{
float:right;

}
.fixed-top
{
transform:none;
position: sticky;
width: 100% !important;

}
.fixed-top #nav-expander
{
transition: all 0.5s ease 0s;

}
.fixed-top .navbar-collapse, .fixed-bottom .navbar-collapse
{
max-height:100%;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
}
/* tablet view end */
/* mobile view start */
@media only screen
and (max-width : 767px)
{
.quien-soy .pfr_quien-soy_html_row0, .pfr_quien-soy_html_row0
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;}
.quien-soy .pfr_quien-soy_html_column00, .pfr_quien-soy_html_column00
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;margin:0 0 0 0;
padding:0 0 0 0;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.quien-soy .pfr_quien-soy_html_column00 h1 
{
font-size:0.21em;
}
.quien-soy .pfr_quien-soy_html_column00 h2 
{
font-size:0.19em;
}
.quien-soy .pfr_quien-soy_html_column00 h3 
{
font-size:0.17em;
}
.quien-soy .pfr_quien-soy_html_column00 h4 
{
font-size:0.13em;
}
.quien-soy .pfr_quien-soy_html_column00 h5 
{
font-size:0.1em;
}
.quien-soy .pfr_quien-soy_html_column00 h6 
{
font-size:0.09em;
}
.quien-soy .pfr_quien-soy_html_column00 p 
{
font-size:0.1em;
}
.quien-soy .pfr_quien-soy_html_column00 p a:not(.btn):focus,.quien-soy .pfr_quien-soy_html_column00 p a:not(.btn)
{
font-size:1em;
}
.quien-soy .pfr_quien-soy_html_column00 p a:not(.btn):visited
{
font-size:1em;
}
.quien-soy .pfr_quien-soy_html_column00 p a:not(.btn):hover
{
font-size:1em;
}
.quien-soy .pfr_headershape01
{
top:10px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:199px;
height:127px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.quien-soy .pfr_headershape01 h1 
{
font-size:0.21em;
}
.quien-soy .pfr_headershape01 h2 
{
font-size:0.19em;
}
.quien-soy .pfr_headershape01 h3 
{
font-size:0.17em;
}
.quien-soy .pfr_headershape01 h4 
{
font-size:0.13em;
}
.quien-soy .pfr_headershape01 h5 
{
font-size:0.1em;
}
.quien-soy .pfr_headershape01 h6 
{
font-size:0.09em;
}
.quien-soy .pfr_headershape01 p 
{
font-size:0.1em;
}
.quien-soy .pfr_headershape01 p a:not(.btn):focus,.quien-soy .pfr_headershape01 p a:not(.btn)
{
font-size:1em;
}
.quien-soy .pfr_headershape01 p a:not(.btn):visited
{
font-size:1em;
}
.quien-soy .pfr_headershape01 p a:not(.btn):hover
{
font-size:1em;
}
.quien-soy .pfr_headershape02
{
display:none;

}
.quien-soy .pfr_headershape03
{
display:none;

}
.quien-soy .pfr_headershape04
{
display:none;

}
.quien-soy .pfr_headershape05
{
display:none;

}
.quien-soy .pfr_headershape06
{
display:none;

}
.quien-soy .pfr_headershape07
{
display:none;

}
.quien-soy .pfr_headershape08
{
display:none;

}
.quien-soy .pfr_headershape09
{
display:none;

}
.quien-soy .pfr_headershape010
{
display:none;

}
.quien-soy .pfr_headershape011
{
display:none;

}
.quien-soy .pfr_headershape012
{
display:none;

}
.quien-soy .pfr_headershape013
{
display:none;

}
.quien-soy .pfr_headershape014
{
background-color:#263B5C;
background:rgba(38,59,92,1);
background-clip:padding-box;border-radius:20px 20px 20px 20px;
border:solid rgba(38,59,92,1);
border-width: 20px 20px 20px 20px;
box-shadow:none;top:374px;
position:absolute;
left:2.97%;
right:auto;
width:303px;
height:642px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.quien-soy .pfr_headershape014 h1 
{
font-size:1.26em;
}
.quien-soy .pfr_headershape014 h2 
{
font-size:1.1em;
}
.quien-soy .pfr_headershape014 h3 
{
font-size:1.01em;
}
.quien-soy .pfr_headershape014 h4 
{
font-size:0.76em;
}
.quien-soy .pfr_headershape014 h5 
{
font-size:0.59em;
}
.quien-soy .pfr_headershape014 h6 
{
font-size:0.51em;
}
.quien-soy .pfr_headershape014 p 
{
font-size:0.59em;
}
.quien-soy .pfr_headershape014 p a:not(.btn):focus,.quien-soy .pfr_headershape014 p a:not(.btn)
{
font-size:1em;
}
.quien-soy .pfr_headershape014 p a:not(.btn):visited
{
font-size:1em;
}
.quien-soy .pfr_headershape014 p a:not(.btn):hover
{
font-size:1em;
}
.quien-soy .pfr_headershape015
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:274px;
position:absolute;
left:5.78%;
right:auto;
width:283px;
height:100px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.quien-soy .pfr_headershape015 h1 
{
font-size:0.96em;
}
.quien-soy .pfr_headershape015 h2 
{
font-size:0.84em;
}
.quien-soy .pfr_headershape015 h3 
{
font-size:0.77em;
}
.quien-soy .pfr_headershape015 h4 
{
font-size:0.58em;
}
.quien-soy .pfr_headershape015 h5 
{
font-size:0.45em;
}
.quien-soy .pfr_headershape015 h6 
{
font-size:0.39em;
}
.quien-soy .pfr_headershape015 p 
{
font-size:0.45em;
}
.quien-soy .pfr_headershape015 p a:not(.btn):focus,.quien-soy .pfr_headershape015 p a:not(.btn)
{
font-size:1em;
}
.quien-soy .pfr_headershape015 p a:not(.btn):visited
{
font-size:1em;
}
.quien-soy .pfr_headershape015 p a:not(.btn):hover
{
font-size:1em;
}
.quien-soy .pfr_headershape016
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:221px;
position:absolute;
left:22.81%;
right:auto;
width:193px;
height:44px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.quien-soy .pfr_headershape016 h1 
{
font-size:1.5em;
}
.quien-soy .pfr_headershape016 h2 
{
font-size:1.3em;
}
.quien-soy .pfr_headershape016 h3 
{
font-size:1.2em;
}
.quien-soy .pfr_headershape016 h4 
{
font-size:0.9em;
}
.quien-soy .pfr_headershape016 h5 
{
font-size:0.7em;
}
.quien-soy .pfr_headershape016 h6 
{
font-size:0.6em;
}
.quien-soy .pfr_headershape016 p 
{
font-size:0.7em;
}
.quien-soy .pfr_headershape016 p a:not(.btn):focus,.quien-soy .pfr_headershape016 p a:not(.btn)
{
font-size:1em;
}
.quien-soy .pfr_headershape016 p a:not(.btn):visited
{
font-size:1em;
}
.quien-soy .pfr_headershape016 p a:not(.btn):hover
{
font-size:1em;
}
.quien-soy .pfr_headershape017
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:1025px;
position:absolute;
left:22.81%;
right:auto;
width:174px;
height:49px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.quien-soy .pfr_headershape017 h1 
{
font-size:2.14em;
}
.quien-soy .pfr_headershape017 h2 
{
font-size:1.86em;
}
.quien-soy .pfr_headershape017 h3 
{
font-size:1.71em;
}
.quien-soy .pfr_headershape017 h4 
{
font-size:1.29em;
}
.quien-soy .pfr_headershape017 h5 
{
font-size:1em;
}
.quien-soy .pfr_headershape017 h6 
{
font-size:0.86em;
}
.quien-soy .pfr_headershape017 p 
{
font-size:1em;
}
.quien-soy .pfr_headershape017 p a:not(.btn):focus,.quien-soy .pfr_headershape017 p a:not(.btn)
{
font-size:1em;
}
.quien-soy .pfr_headershape017 p a:not(.btn):visited
{
font-size:1em;
}
.quien-soy .pfr_headershape017 p a:not(.btn):hover
{
font-size:1em;
}
.quien-soy .pfr_footershape1
{
top:56px;
position:absolute;
left: 6.25%;
right:auto;
top:56px;
width:81px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.quien-soy footer #pfr_footer_inner .pfr_footershape1 h1 
{
font-size:1.71em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape1 h2 
{
font-size:1.49em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape1 h3 
{
font-size:1.37em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape1 h4 
{
font-size:1.03em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape1 h5 
{
font-size:0.8em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape1 h6 
{
font-size:0.69em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape1 p 
{
font-size:0.8em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):focus,.quien-soy footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn)
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):visited
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):hover
{
font-size:1em;
}
.quien-soy .pfr_footershape2
{
top:56px;
position:absolute;
left: 27.66%;
right:auto;
top:56px;
width:153px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.quien-soy footer #pfr_footer_inner .pfr_footershape2 h1 
{
font-size:1.71em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape2 h2 
{
font-size:1.49em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape2 h3 
{
font-size:1.37em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape2 h4 
{
font-size:1.03em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape2 h5 
{
font-size:0.8em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape2 h6 
{
font-size:0.69em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape2 p 
{
font-size:0.8em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):focus,.quien-soy footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn)
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):visited
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):hover
{
font-size:1em;
}
.quien-soy .pfr_footershape3
{
top:57.07px;
position:absolute;
right:  4.06%;
left:auto;
top:57.07px;
width:98px;
height:21px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.quien-soy footer #pfr_footer_inner .pfr_footershape3 h1 
{
font-size:1.71em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape3 h2 
{
font-size:1.49em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape3 h3 
{
font-size:1.37em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape3 h4 
{
font-size:1.03em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape3 h5 
{
font-size:0.8em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape3 h6 
{
font-size:0.69em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape3 p 
{
font-size:0.8em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):focus,.quien-soy footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn)
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):visited
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):hover
{
font-size:1em;
}
.quien-soy .pfr_footershape4
{
top:0;position:absolute;
left: 13.59%;
right:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.quien-soy footer #pfr_footer_inner .pfr_footershape4 h1 
{
font-size:2.14em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape4 h2 
{
font-size:1.86em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape4 h3 
{
font-size:1.71em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape4 h4 
{
font-size:1.29em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape4 h5 
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape4 h6 
{
font-size:0.86em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape4 p 
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):focus,.quien-soy footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn)
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):visited
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):hover
{
font-size:1em;
}
.quien-soy .pfr_footershape5
{
top:0;position:absolute;
left: 28.91%;
right:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.quien-soy footer #pfr_footer_inner .pfr_footershape5 h1 
{
font-size:2.14em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape5 h2 
{
font-size:1.86em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape5 h3 
{
font-size:1.71em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape5 h4 
{
font-size:1.29em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape5 h5 
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape5 h6 
{
font-size:0.86em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape5 p 
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):focus,.quien-soy footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn)
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):visited
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):hover
{
font-size:1em;
}
.quien-soy .pfr_footershape6
{
top:0;position:absolute;
left: 43.75%;
right:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.quien-soy footer #pfr_footer_inner .pfr_footershape6 h1 
{
font-size:2.14em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape6 h2 
{
font-size:1.86em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape6 h3 
{
font-size:1.71em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape6 h4 
{
font-size:1.29em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape6 h5 
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape6 h6 
{
font-size:0.86em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape6 p 
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):focus,.quien-soy footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn)
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):visited
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):hover
{
font-size:1em;
}
.quien-soy .pfr_footershape7
{
top:0;position:absolute;
right:  13.44%;
left:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.quien-soy footer #pfr_footer_inner .pfr_footershape7 h1 
{
font-size:2.14em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape7 h2 
{
font-size:1.86em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape7 h3 
{
font-size:1.71em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape7 h4 
{
font-size:1.29em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape7 h5 
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape7 h6 
{
font-size:0.86em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape7 p 
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):focus,.quien-soy footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn)
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):visited
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):hover
{
font-size:1em;
}
.quien-soy .pfr_footershape8
{
top:0;position:absolute;
right:  28.44%;
left:auto;
top:0px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.quien-soy footer #pfr_footer_inner .pfr_footershape8 h1 
{
font-size:2.14em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape8 h2 
{
font-size:1.86em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape8 h3 
{
font-size:1.71em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape8 h4 
{
font-size:1.29em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape8 h5 
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape8 h6 
{
font-size:0.86em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape8 p 
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):focus,.quien-soy footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn)
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):visited
{
font-size:1em;
}
.quien-soy footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):hover
{
font-size:1em;
}
.quien-soy .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
.nav-expanded #pfr_menu #navigationmenu .navbar-collapse 
{
margin:0;

}
#pfr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;

}
.quien-soy .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 5px;
top: 10px;
}
.quien-soy .pfr_menu_logo_text 
{
display:none;}
.quien-soy .innermenu
{
width:100%;

}
.quien-soy .innermenu
{
position:absolute;
top:159px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.nav-expanded #pfr_menu #navigationmenu .navbar-collapse 
{
margin:0;

}
#pfr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;

}
li.show > ul.child.collapse 
{
display:inline-block;
}
.quien-soy .pfr_menu_logo_text 
{
display:none;}
.quien-soy #pfr_copyright 
{
top:113.68px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
display:block;
overflow:auto;
}
.quien-soy #pfr_copyright a,.quien-soy #pfr_copyright span
{
display:inline;}
.quien-soy #pfr_footer_designed_by_links span#pfr_footer_designed_by 
{
font-size:12px;
font-family:"Arial";font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;text-align:left;
text-decoration:none;
}
.quien-soy #pfr_footer_designed_by_links 
{
top:96.68px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
overflow:auto;
}
.quien-soy #pfr_footer_designed_by_links #pfr_footer_designed_by 
{
vertical-align:middle;
line-height:initial;
}
.quien-soy #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.quien-soy #pfr_html_content_margin 
{
padding:0 0 0 0;
margin:0 0 0 0;
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;box-sizing:border-box;
}
.quien-soy.nav-expanded #pfr_page
{
position:relative;

}
.quien-soy.nav-expanded #pfr_content_and_sidebar_container
{
position:relative;

}
.quien-soy.nav-expanded
{
right:222px;

}
.quien-soy.nav-expanded #pfr_header
{
position:relative;
width:100%;

}
.quien-soy.nav-expanded #pfr_menu
{
width:100%;

}
.quien-soy.nav-expanded
{
transition: right 0.5s ease 0s;
-webkit-transition: right 0.5s ease 0s;
-moz-transition: right 0.5s ease 0s;
-o-transition: right 0.5s ease 0s;

}
.quien-soybody
{
right:0;
position:relative;
transition: right 0.5s ease 0s;

}
.quien-soy #pfr_content_and_sidebar_container
{
transition: all 0.5s ease 0s;

}
.quien-soy header#pfr_header
{
margin-right:0;
transition: margin-right 0.5s ease 0s;

}
.quien-soy #pfr_menu
{
margin-right:0;
transition: all 0.5s ease 0s;

}
.quien-soy.nav-expanded .menu-center
{
margin-right: 0;

}
.quien-soy button.nav-expander
{
right: 0;
transition: left 0.3s ease-in-out 0s;
-webkit-transition: left 0.3s ease-in-out 0s;
-moz-transition: left 0.3s ease-in-out 0s;
-o-transition: left 0.3s ease-in-out 0s;
z-index: 12;

}
.quien-soy .menu-center
{
height: 100% !important;
overflow: auto;
position: fixed;
right: 0;
top: 0;
transition: margin-right 0.5s ease 0s;
-webkit-transition: margin-right 0.5s ease 0s;
-moz-transition: margin-right 0.5s ease 0s;
-o-transition: margin-right 0.5s ease 0s;
width: 222px;
z-index: 2000;
margin:0 -222px 0 0;

}
.quien-soy ul.pfr_menu_items.nav
{
display: block;
height: auto;

}
.quien-soy .menu-center
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
.quien-soy .menu-center
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;display:block !important;
transition: margin-right 0.5s ease 0s;

}
.nav-expanded .fixed-top .navbar-toggle,.nav-expanded .fixed-top .navbar-toggle:hover,.nav-expanded .fixed-top .navbar-toggle:active
{
float:right;

}
.fixed-top
{
transform:none;
position: sticky;
width: 100% !important;

}
.fixed-top #nav-expander
{
transition: all 0.5s ease 0s;

}
.fixed-top .navbar-collapse, .fixed-bottom .navbar-collapse
{
max-height:100%;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
.quien-soy ul.pfr_vmenu_items.nav .dropdown-menu > li,.quien-soy .pfr_vmenu_items li ul.child li a 
{
 display: block;
}
}
/* mobile view end */
/* desktop view start */ 
.prestacion-servicios #pfr_header_inner 
{
height:7350px;
position:relative;
}
.prestacion-servicios .pfr_prestacion-servicios_html_row0, .pfr_prestacion-servicios_html_row0
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
.prestacion-servicios .pfr_prestacion-servicios_html_column00, .pfr_prestacion-servicios_html_column00
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;padding:0 5px 0 5px;
word-wrap:break-word;
box-sizing: border-box;
overflow: hidden;
}
.prestacion-servicios .pfr_headershape01
{
top:9.65px;
position:absolute;
left:12.05%;
right:auto;
width:191px;
height:124px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.prestacion-servicios .pfr_headershape02
{
display:none;

}
.prestacion-servicios .pfr_headershape03
{
display:none;

}
.prestacion-servicios .pfr_headershape04
{
display:none;

}
.prestacion-servicios .pfr_headershape05
{
display:none;

}
.prestacion-servicios .pfr_headershape06
{
display:none;

}
.prestacion-servicios .pfr_headershape07
{
display:none;

}
.prestacion-servicios .pfr_headershape08
{
display:none;

}
.prestacion-servicios .pfr_headershape09
{
display:none;

}
.prestacion-servicios .pfr_headershape010
{
display:none;

}
.prestacion-servicios .pfr_headershape011
{
display:none;

}
.prestacion-servicios .pfr_headershape012
{
display:none;

}
.prestacion-servicios .pfr_headershape013
{
display:none;

}
.prestacion-servicios .pfr_headershape014
{
background-color:#1D4466;
background:rgba(29,68,102,1);
background-clip:padding-box;border-radius:10px 10px 10px 10px;
border:solid rgba(29,68,102,1);
border-width: 40px 40px 40px 40px;
box-shadow:none;top:286.99px;
position:absolute;
left:15.95%;
right:auto;
width:1300px;
height:6882px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.prestacion-servicios .pfr_headershape015
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:351.34px;
position:absolute;
left:48.3%;
right:auto;
width:602px;
height:178px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.prestacion-servicios .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
.prestacion-servicios .navbar-default.navbar .pfr_menu_items.nav .show .sub-menu > li > a 
{
padding:0 7px 0 7px;
}
 @media only screen and (min-width: 768px) 
{

}
.prestacion-servicios #pfr_menu  .navbar-nav .show .dropdown-menu > li > a 
{
padding:0 7px 0 7px;
}
.prestacion-servicios #pfr_menu .navbar-right.pfr_menu_items ul.dropdown-menu .sub-menu 
{
left: auto;
right: 100%;
}
@media only screen
and (min-width:992px) 
{
.prestacion-servicios .pfr_menu_items  li:hover ul.child li a
{
display:block;
padding:0 7px 0 7px;
}
}
.prestacion-servicios .nav.navbar-nav li.pfr_menu_items_parent.dropdown 
{
height: auto}
.prestacion-servicios .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 7px;
top: 10px;
}
.prestacion-servicios .nav.pfr_menu_items  li  ul.child li .separator
{
height:auto;
margin:0 0 0 0;
}
.prestacion-servicios .nav.pfr_menu_items  li ul.child ul li .separator,.prestacion-servicios .nav.pfr_menu_items  li  li:hover ul li .separator,.prestacion-servicios .nav.pfr_menu_items  li li:hover li:hover ul li .separator
{
height:auto;
margin:0 0  0 0;
}
.prestacion-servicios .pfr_menu_logo_text 
{
display:none;}
.prestacion-servicios header #pfr_header_inner 
{
background-color:#C7DDF5;
background:rgba(199,221,245,1);
background-clip:padding-box;
}
.prestacion-servicios header#pfr_header
{
height:auto;
box-sizing:border-box;
}
.prestacion-servicios .innermenu
{
position:absolute;
top:80.04px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.prestacion-servicios #pfr_menu 
{
margin-left:auto;
margin-right:auto;

}
.prestacion-servicios #pfr_sidebar_left 
{
float: right;
clear: none;
width: 14.63%;
}
.prestacion-servicios #pfr_sidebar_right 
{
float: right;
clear: none;
width: 14.63%;
}
@media only screen
and (min-width:992px) 
{
}
@media only screen
and (min-width:992px) 
{
}
@media only screen
and (min-width : 768px)
{
.prestacion-servicios ul.pfr_vmenu_items.nav li.dropdown ul.dropdown-menu 
{
position:relative;
list-style:none;
}
.prestacion-servicios ul.pfr_vmenu_items.nav ul li.dropdown-submenu.show > ul 
{
display: block;
visibility: visible;
list-style:none;
position:relative;
}

}
.prestacion-servicios .nav.navbar-nav li.pfr_menu_items_parent.dropdown 
{
height: auto}
.prestacion-servicios .nav-pills
{
padding:0;
 list-style:none;
text-align:left;
background:none;
z-index:500;
display:inline;
zoom:1;
}
.prestacion-servicios .nav.pfr_vmenu_items  li  ul.child li .separator
{
height:auto;
}
.prestacion-servicios .nav.pfr_vmenu_items  li ul.child ul li .separator,.prestacion-servicios .nav.pfr_vmenu_items  li  li:hover ul li .separator,.prestacion-servicios .nav.pfr_vmenu_items  li li:hover li:hover ul li .separator
{
height:auto;
}
.prestacion-servicios .pfr_menu_logo_text 
{
display:none;}
.prestacion-servicios #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
.prestacion-servicios .back-to-top img
{
margin:0 10px 10px 0;

}
/* desktop view end */
/* tablet view start */
@media only screen
and (min-width : 768px)
and (max-width : 991px) 
{
.prestacion-servicios #pfr_header_inner 
{
height:7587px;
position:relative;
}
.prestacion-servicios .pfr_headershape01
{
top:25.29px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:207px;
height:126px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.prestacion-servicios .pfr_headershape01 h1 
{
font-size:1.54em;
}
.prestacion-servicios .pfr_headershape01 h2 
{
font-size:1.34em;
}
.prestacion-servicios .pfr_headershape01 h3 
{
font-size:1.23em;
}
.prestacion-servicios .pfr_headershape01 h4 
{
font-size:0.93em;
}
.prestacion-servicios .pfr_headershape01 h5 
{
font-size:0.72em;
}
.prestacion-servicios .pfr_headershape01 h6 
{
font-size:0.62em;
}
.prestacion-servicios .pfr_headershape01 p 
{
font-size:0.72em;
}
.prestacion-servicios .pfr_headershape01 p a:not(.btn):focus,.prestacion-servicios .pfr_headershape01 p a:not(.btn)
{
font-size:1em;
}
.prestacion-servicios .pfr_headershape01 p a:not(.btn):visited
{
font-size:1em;
}
.prestacion-servicios .pfr_headershape01 p a:not(.btn):hover
{
font-size:1em;
}
.prestacion-servicios .pfr_headershape02
{
display:none;

}
.prestacion-servicios .pfr_headershape03
{
display:none;

}
.prestacion-servicios .pfr_headershape04
{
display:none;

}
.prestacion-servicios .pfr_headershape05
{
display:none;

}
.prestacion-servicios .pfr_headershape06
{
display:none;

}
.prestacion-servicios .pfr_headershape07
{
display:none;

}
.prestacion-servicios .pfr_headershape08
{
display:none;

}
.prestacion-servicios .pfr_headershape09
{
display:none;

}
.prestacion-servicios .pfr_headershape010
{
display:none;

}
.prestacion-servicios .pfr_headershape011
{
display:none;

}
.prestacion-servicios .pfr_headershape012
{
display:none;

}
.prestacion-servicios .pfr_headershape013
{
display:none;

}
.prestacion-servicios .pfr_headershape014
{
background-color:#1D4466;
background:rgba(29,68,102,1);
background-clip:padding-box;border-radius:10px 10px 10px 10px;
border:solid rgba(29,68,102,1);
border-width: 40px 40px 40px 40px;
box-shadow:none;top:319.52px;
position:absolute;
left:3.12%;
right:auto;
width:720px;
height:7240.48390941597px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.prestacion-servicios .pfr_headershape014 h1 
{
font-size:1.63em;
}
.prestacion-servicios .pfr_headershape014 h2 
{
font-size:1.41em;
}
.prestacion-servicios .pfr_headershape014 h3 
{
font-size:1.3em;
}
.prestacion-servicios .pfr_headershape014 h4 
{
font-size:0.98em;
}
.prestacion-servicios .pfr_headershape014 h5 
{
font-size:0.76em;
}
.prestacion-servicios .pfr_headershape014 h6 
{
font-size:0.65em;
}
.prestacion-servicios .pfr_headershape014 p 
{
font-size:0.76em;
}
.prestacion-servicios .pfr_headershape014 p a:not(.btn):focus,.prestacion-servicios .pfr_headershape014 p a:not(.btn)
{
font-size:1em;
}
.prestacion-servicios .pfr_headershape014 p a:not(.btn):visited
{
font-size:1em;
}
.prestacion-servicios .pfr_headershape014 p a:not(.btn):hover
{
font-size:1em;
}
.prestacion-servicios .pfr_headershape015
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:360.57px;
position:absolute;
left:22.4%;
right:auto;
width:504px;
height:140px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.prestacion-servicios .pfr_headershape015 h1 
{
font-size:1.71em;
}
.prestacion-servicios .pfr_headershape015 h2 
{
font-size:1.49em;
}
.prestacion-servicios .pfr_headershape015 h3 
{
font-size:1.37em;
}
.prestacion-servicios .pfr_headershape015 h4 
{
font-size:1.03em;
}
.prestacion-servicios .pfr_headershape015 h5 
{
font-size:0.8em;
}
.prestacion-servicios .pfr_headershape015 h6 
{
font-size:0.69em;
}
.prestacion-servicios .pfr_headershape015 p 
{
font-size:0.8em;
}
.prestacion-servicios .pfr_headershape015 p a:not(.btn):focus,.prestacion-servicios .pfr_headershape015 p a:not(.btn)
{
font-size:1em;
}
.prestacion-servicios .pfr_headershape015 p a:not(.btn):visited
{
font-size:1em;
}
.prestacion-servicios .pfr_headershape015 p a:not(.btn):hover
{
font-size:1em;
}
.prestacion-servicios .pfr_footershape1
{
top:110px;
position:absolute;
left: 26.63%;
right:auto;
top:110px;
width:84px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape1 h1 
{
font-size:2.14em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape1 h2 
{
font-size:1.86em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape1 h3 
{
font-size:1.71em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape1 h4 
{
font-size:1.29em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape1 h5 
{
font-size:1em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape1 h6 
{
font-size:0.86em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape1 p 
{
font-size:1em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):focus,.prestacion-servicios footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn)
{
font-size:1em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):visited
{
font-size:1em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):hover
{
font-size:1em;
}
.prestacion-servicios .pfr_footershape2
{
top:110.5px;
position:absolute;
left: 38.09%;
right:auto;
top:110.5px;
width:155px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape2 h1 
{
font-size:2.14em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape2 h2 
{
font-size:1.86em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape2 h3 
{
font-size:1.71em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape2 h4 
{
font-size:1.29em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape2 h5 
{
font-size:1em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape2 h6 
{
font-size:0.86em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape2 p 
{
font-size:1em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):focus,.prestacion-servicios footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn)
{
font-size:1em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):visited
{
font-size:1em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):hover
{
font-size:1em;
}
.prestacion-servicios .pfr_footershape3
{
top:110px;
position:absolute;
right:  24.67%;
left:auto;
top:110px;
width:137px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape3 h1 
{
font-size:2.14em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape3 h2 
{
font-size:1.86em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape3 h3 
{
font-size:1.71em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape3 h4 
{
font-size:1.29em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape3 h5 
{
font-size:1em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape3 h6 
{
font-size:0.86em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape3 p 
{
font-size:1em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):focus,.prestacion-servicios footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn)
{
font-size:1em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):visited
{
font-size:1em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):hover
{
font-size:1em;
}
.prestacion-servicios .pfr_footershape4
{
top:40px;
position:absolute;
left: 34.77%;
right:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape4 h1 
{
font-size:2.14em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape4 h2 
{
font-size:1.86em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape4 h3 
{
font-size:1.71em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape4 h4 
{
font-size:1.29em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape4 h5 
{
font-size:1em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape4 h6 
{
font-size:0.86em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape4 p 
{
font-size:1em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):focus,.prestacion-servicios footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn)
{
font-size:1em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):visited
{
font-size:1em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):hover
{
font-size:1em;
}
.prestacion-servicios .pfr_footershape5
{
top:40px;
position:absolute;
left: 41.15%;
right:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape5 h1 
{
font-size:2.14em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape5 h2 
{
font-size:1.86em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape5 h3 
{
font-size:1.71em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape5 h4 
{
font-size:1.29em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape5 h5 
{
font-size:1em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape5 h6 
{
font-size:0.86em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape5 p 
{
font-size:1em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):focus,.prestacion-servicios footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn)
{
font-size:1em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):visited
{
font-size:1em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):hover
{
font-size:1em;
}
.prestacion-servicios .pfr_footershape6
{
top:40px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape6 h1 
{
font-size:2.14em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape6 h2 
{
font-size:1.86em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape6 h3 
{
font-size:1.71em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape6 h4 
{
font-size:1.29em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape6 h5 
{
font-size:1em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape6 h6 
{
font-size:0.86em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape6 p 
{
font-size:1em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):focus,.prestacion-servicios footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn)
{
font-size:1em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):visited
{
font-size:1em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):hover
{
font-size:1em;
}
.prestacion-servicios .pfr_footershape7
{
top:40px;
position:absolute;
right:  35.16%;
left:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape7 h1 
{
font-size:2.14em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape7 h2 
{
font-size:1.86em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape7 h3 
{
font-size:1.71em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape7 h4 
{
font-size:1.29em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape7 h5 
{
font-size:1em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape7 h6 
{
font-size:0.86em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape7 p 
{
font-size:1em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):focus,.prestacion-servicios footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn)
{
font-size:1em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):visited
{
font-size:1em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):hover
{
font-size:1em;
}
.prestacion-servicios .pfr_footershape8
{
top:40px;
position:absolute;
right:  41.28%;
left:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape8 h1 
{
font-size:2.14em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape8 h2 
{
font-size:1.86em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape8 h3 
{
font-size:1.71em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape8 h4 
{
font-size:1.29em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape8 h5 
{
font-size:1em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape8 h6 
{
font-size:0.86em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape8 p 
{
font-size:1em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):focus,.prestacion-servicios footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn)
{
font-size:1em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):visited
{
font-size:1em;
}
.prestacion-servicios footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):hover
{
font-size:1em;
}
.prestacion-servicios .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
.prestacion-servicios header#pfr_header
{
height:auto;
box-sizing:border-box;
}
.prestacion-servicios .innermenu
{
width:100%;

}
.prestacion-servicios .innermenu
{
position:absolute;
top:210.2px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.prestacion-servicios #pfr_menu 
{
margin-left:auto;
margin-right:auto;

}
.prestacion-servicios li.pfr_menu_items_parent.dropdown.show 
{
height: auto}
.prestacion-servicios .nav.navbar-nav > li 
{
display:block !important;
float:none !important;
height:100px;
margin-left:65px;
margin-right:0;
}
 .navbar-expand-md .navbar-nav 
{
flex-direction: column;
}
.pfr_menu_items ul.child.dropdown-menu 
{
float: none !important;
left: 0;
min-width: 160px;
position: static;
right: auto;
}
.pfr_menu_items ul.child.dropdown-menu .menu-dropdown-styles  
{
float: none !important;
min-width: 160px;
position: static;
margin-top: 0;
}
.pfr_menu_items li a 
{
float: none !important;
}
 .navbar-expand-md .navbar-toggle 
{
display: block;
}
.navbar-collapse.collapse 
{
height:100% !important;
}
li.show > ul.child.collapse 
{
display:inline-block;
}
.prestacion-servicios .pfr_menu_logo_text 
{
display:none;}
.prestacion-servicios #pfr_copyright 
{
top:203.5px;
position:absolute;
z-index:502;
left: 37.89%;
right:auto;
display:block;
overflow:auto;
}
.prestacion-servicios #pfr_copyright a,.prestacion-servicios #pfr_copyright span
{
display:inline;}
.prestacion-servicios #pfr_footer_designed_by_links 
{
top:177.5px;
position:absolute;
z-index:502;
left: 41.15%;
right:auto;
text-align:center;
overflow:auto;
}
.prestacion-servicios #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.prestacion-servicios #pfr_sidebar_left 
{
width: 0%;
}
.prestacion-servicios #pfr_content 
{
width: 100%;
}
.prestacion-servicios #pfr_sidebar_right 
{
width: 0%;
}
}
@media only screen
and (min-width : 768px)
and (max-width : 1024px) 
{
 @media only screen and (min-width: 768px) 
{
 #navigationmenu .navbar-nav 
{
padding-top:0 !important;

}

}
.prestacion-servicios li.pfr_menu_items_parent.dropdown.show 
{
height: auto}
.prestacion-servicios .nav.navbar-nav > li 
{
display:block !important;
float:none !important;
height:100px;
margin-left:65px;
margin-right:0;
}
 .navbar-expand-md .navbar-nav 
{
flex-direction: column;
}
.pfr_menu_items ul.child.dropdown-menu 
{
float: none !important;
left: 0;
min-width: 160px;
position: static;
right: auto;
}
.pfr_menu_items ul.child.dropdown-menu .menu-dropdown-styles  
{
float: none !important;
min-width: 160px;
position: static;
margin-top: 0;
}
.pfr_menu_items li a 
{
float: none !important;
}
 .navbar-expand-md .navbar-toggle 
{
display: block;
}
.navbar-collapse.collapse 
{
height:100% !important;
}
.prestacion-servicios .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 7px;
top: 10px;
}
.prestacion-servicios .pfr_menu_logo_text 
{
display:none;}
#navigationmenu .navbar-header
{
position: relative;
float:none;
z-index:501;

}
.prestacion-servicios body.nav-expanded
{
right:222px;
position:relative;

}
.prestacion-servicios.nav-expanded
{
transition: right 0.5s ease 0s;
-webkit-transition: right 0.5s ease 0s;
-moz-transition: right 0.5s ease 0s;
-o-transition: right 0.5s ease 0s;

}
.prestacion-serviciosbody
{
right:0;
position:relative;
transition: right 0.5s ease 0s;

}
.prestacion-servicios.nav-expanded .menu-center
{
margin-right: 0;

}
.prestacion-servicios button.nav-expander
{
right: 0;
transition: left 0.3s ease-in-out 0s;
-webkit-transition: left 0.3s ease-in-out 0s;
-moz-transition: left 0.3s ease-in-out 0s;
-o-transition: left 0.3s ease-in-out 0s;
z-index: 12;

}
.prestacion-servicios .menu-center
{
height: 100% !important;
overflow: auto;
position: fixed;
right: 0;
top: 0;
transition: margin-right 0.5s ease 0s;
-webkit-transition: margin-right 0.5s ease 0s;
-moz-transition: margin-right 0.5s ease 0s;
-o-transition: margin-right 0.5s ease 0s;
width: 222px;
z-index: 2000;
margin:0 -222px 0 0;

}
.prestacion-servicios ul.pfr_menu_items.nav
{
display: block;
height: auto;

}
.prestacion-servicios .menu-center
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
.prestacion-servicios .menu-center
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;display:block !important;
transition: margin-right 0.5s ease 0s;

}
.nav-expanded .fixed-top .navbar-toggle,.nav-expanded .fixed-top .navbar-toggle:hover,.nav-expanded .fixed-top .navbar-toggle:active
{
float:right;

}
.fixed-top
{
transform:none;
position: sticky;
width: 100% !important;

}
.fixed-top #nav-expander
{
transition: all 0.5s ease 0s;

}
.fixed-top .navbar-collapse, .fixed-bottom .navbar-collapse
{
max-height:100%;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
}
/* tablet view end */
/* mobile view start */
@media only screen
and (max-width : 767px)
{
.prestacion-servicios #pfr_header_inner 
{
height:7706px;
position:relative;
}
.prestacion-servicios .pfr_headershape01
{
top:12.84px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:199px;
height:127px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.prestacion-servicios .pfr_headershape01 h1 
{
font-size:0.21em;
}
.prestacion-servicios .pfr_headershape01 h2 
{
font-size:0.19em;
}
.prestacion-servicios .pfr_headershape01 h3 
{
font-size:0.17em;
}
.prestacion-servicios .pfr_headershape01 h4 
{
font-size:0.13em;
}
.prestacion-servicios .pfr_headershape01 h5 
{
font-size:0.1em;
}
.prestacion-servicios .pfr_headershape01 h6 
{
font-size:0.09em;
}
.prestacion-servicios .pfr_headershape01 p 
{
font-size:0.1em;
}
.prestacion-servicios .pfr_headershape01 p a:not(.btn):focus,.prestacion-servicios .pfr_headershape01 p a:not(.btn)
{
font-size:1em;
}
.prestacion-servicios .pfr_headershape01 p a:not(.btn):visited
{
font-size:1em;
}
.prestacion-servicios .pfr_headershape01 p a:not(.btn):hover
{
font-size:1em;
}
.prestacion-servicios .pfr_headershape02
{
display:none;

}
.prestacion-servicios .pfr_headershape03
{
display:none;

}
.prestacion-servicios .pfr_headershape04
{
display:none;

}
.prestacion-servicios .pfr_headershape05
{
display:none;

}
.prestacion-servicios .pfr_headershape06
{
display:none;

}
.prestacion-servicios .pfr_headershape07
{
display:none;

}
.prestacion-servicios .pfr_headershape08
{
display:none;

}
.prestacion-servicios .pfr_headershape09
{
display:none;

}
.prestacion-servicios .pfr_headershape010
{
display:none;

}
.prestacion-servicios .pfr_headershape011
{
display:none;

}
.prestacion-servicios .pfr_headershape012
{
display:none;

}
.prestacion-servicios .pfr_headershape013
{
display:none;

}
.prestacion-servicios .pfr_headershape014
{
background-color:#1D4466;
background:rgba(29,68,102,1);
background-clip:padding-box;border-radius:10px 10px 10px 10px;
border:solid rgba(29,68,102,1);
border-width: 30px 30px 30px 30px;
box-shadow:none;top:244.56px;
position:absolute;
left:1.88%;
right:auto;
width:308.5px;
height:7443.25px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.prestacion-servicios .pfr_headershape014 h1 
{
font-size:1.07em;
}
.prestacion-servicios .pfr_headershape014 h2 
{
font-size:0.93em;
}
.prestacion-servicios .pfr_headershape014 h3 
{
font-size:0.86em;
}
.prestacion-servicios .pfr_headershape014 h4 
{
font-size:0.64em;
}
.prestacion-servicios .pfr_headershape014 h5 
{
font-size:0.5em;
}
.prestacion-servicios .pfr_headershape014 h6 
{
font-size:0.43em;
}
.prestacion-servicios .pfr_headershape014 p 
{
font-size:0.5em;
}
.prestacion-servicios .pfr_headershape014 p a:not(.btn):focus,.prestacion-servicios .pfr_headershape014 p a:not(.btn)
{
font-size:1em;
}
.prestacion-servicios .pfr_headershape014 p a:not(.btn):visited
{
font-size:1em;
}
.prestacion-servicios .pfr_headershape014 p a:not(.btn):hover
{
font-size:1em;
}
.prestacion-servicios .pfr_headershape015
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:277.25px;
position:absolute;
left:11.25%;
right:auto;
width:247.5px;
height:107px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.prestacion-servicios .pfr_headershape015 h1 
{
font-size:0.86em;
}
.prestacion-servicios .pfr_headershape015 h2 
{
font-size:0.74em;
}
.prestacion-servicios .pfr_headershape015 h3 
{
font-size:0.69em;
}
.prestacion-servicios .pfr_headershape015 h4 
{
font-size:0.51em;
}
.prestacion-servicios .pfr_headershape015 h5 
{
font-size:0.4em;
}
.prestacion-servicios .pfr_headershape015 h6 
{
font-size:0.34em;
}
.prestacion-servicios .pfr_headershape015 p 
{
font-size:0.4em;
}
.prestacion-servicios .pfr_headershape015 p a:not(.btn):focus,.prestacion-servicios .pfr_headershape015 p a:not(.btn)
{
font-size:1em;
}
.prestacion-servicios .pfr_headershape015 p a:not(.btn):visited
{
font-size:1em;
}
.prestacion-servicios .pfr_headershape015 p a:not(.btn):hover
{
font-size:1em;
}
.prestacion-servicios .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
.nav-expanded #pfr_menu #navigationmenu .navbar-collapse 
{
margin:0;

}
#pfr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;

}
.prestacion-servicios .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 7px;
top: 10px;
}
.prestacion-servicios .pfr_menu_logo_text 
{
display:none;}
.prestacion-servicios header#pfr_header
{
height:auto;
box-sizing:border-box;
}
.prestacion-servicios .innermenu
{
width:100%;

}
.prestacion-servicios .innermenu
{
position:absolute;
top:195.22px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.prestacion-servicios #pfr_menu 
{
margin-left:auto;
margin-right:auto;

}
.nav-expanded #pfr_menu #navigationmenu .navbar-collapse 
{
margin:0;

}
#pfr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;

}
li.show > ul.child.collapse 
{
display:inline-block;
}
.prestacion-servicios .pfr_menu_logo_text 
{
display:none;}
.prestacion-servicios footer 
{
position: relative;
overflow: hidden;
}
.prestacion-servicios #pfr_footer_inner 
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;}
.prestacion-servicios #pfr_copyright 
{
top:101px;
position:absolute;
z-index:502;
left: 20.94%;
right:auto;
display:block;
overflow:auto;
}
.prestacion-servicios #pfr_copyright a,.prestacion-servicios #pfr_copyright span
{
display:inline;}
.prestacion-servicios #pfr_footer_designed_by_links 
{
top:77px;
position:absolute;
z-index:502;
left: 31.09%;
right:auto;
text-align:center;
overflow:auto;
}
.prestacion-servicios #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.prestacion-servicios #pfr_html_content_margin 
{
background-color:#343434;
background:rgba(52,52,52,1);
background-clip:padding-box;box-sizing:border-box;
}
.prestacion-servicios.nav-expanded #pfr_page
{
position:relative;

}
.prestacion-servicios.nav-expanded #pfr_content_and_sidebar_container
{
position:relative;

}
.prestacion-servicios.nav-expanded
{
right:222px;

}
.prestacion-servicios.nav-expanded #pfr_header
{
position:relative;
width:100%;

}
.prestacion-servicios.nav-expanded #pfr_menu
{
width:100%;

}
.prestacion-servicios.nav-expanded
{
transition: right 0.5s ease 0s;
-webkit-transition: right 0.5s ease 0s;
-moz-transition: right 0.5s ease 0s;
-o-transition: right 0.5s ease 0s;

}
.prestacion-serviciosbody
{
right:0;
position:relative;
transition: right 0.5s ease 0s;

}
.prestacion-servicios #pfr_content_and_sidebar_container
{
transition: all 0.5s ease 0s;

}
.prestacion-servicios header#pfr_header
{
margin-right:0;
transition: margin-right 0.5s ease 0s;

}
.prestacion-servicios #pfr_menu
{
margin-right:0;
transition: all 0.5s ease 0s;

}
.prestacion-servicios.nav-expanded .menu-center
{
margin-right: 0;

}
.prestacion-servicios button.nav-expander
{
right: 0;
transition: left 0.3s ease-in-out 0s;
-webkit-transition: left 0.3s ease-in-out 0s;
-moz-transition: left 0.3s ease-in-out 0s;
-o-transition: left 0.3s ease-in-out 0s;
z-index: 12;

}
.prestacion-servicios .menu-center
{
height: 100% !important;
overflow: auto;
position: fixed;
right: 0;
top: 0;
transition: margin-right 0.5s ease 0s;
-webkit-transition: margin-right 0.5s ease 0s;
-moz-transition: margin-right 0.5s ease 0s;
-o-transition: margin-right 0.5s ease 0s;
width: 222px;
z-index: 2000;
margin:0 -222px 0 0;

}
.prestacion-servicios ul.pfr_menu_items.nav
{
display: block;
height: auto;

}
.prestacion-servicios .menu-center
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
.prestacion-servicios .menu-center
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;display:block !important;
transition: margin-right 0.5s ease 0s;

}
.nav-expanded .fixed-top .navbar-toggle,.nav-expanded .fixed-top .navbar-toggle:hover,.nav-expanded .fixed-top .navbar-toggle:active
{
float:right;

}
.fixed-top
{
transform:none;
position: sticky;
width: 100% !important;

}
.fixed-top #nav-expander
{
transition: all 0.5s ease 0s;

}
.fixed-top .navbar-collapse, .fixed-bottom .navbar-collapse
{
max-height:100%;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
.prestacion-servicios ul.pfr_vmenu_items.nav .dropdown-menu > li,.prestacion-servicios .pfr_vmenu_items li ul.child li a 
{
 display: block;
}
}
/* mobile view end */
/* desktop view start */ 
.blog-wp .navbar 
{
min-height:30px;
}
.blog-wp #pfr_header_inner 
{
height:200px;
position:relative;
}
.blog-wp #pfr_menu .navbar
{
height:auto;border-radius:0 0 0 0;
border:solid rgba(231,231,231,1);
border-width: 0 0 0 0;
box-shadow:none;z-index:1000;
box-sizing:border-box;}
.blog-wp #pfr_menu_inner_in
{
min-height: 30px;
height:auto;
width:100%;
position:relative;
margin:0 auto;
}
.custom-checkbox span.ps-shown-by-js 
{
display:none !important;
}
.blog-wp .pfr_checkbox 
{
position: relative;
width:14px;
height:14px;
display:inline-block;
margin-top:0;
margin-right:5px;
vertical-align: middle;}
.blog-wp .pfr_checkbox label 
{
cursor: pointer;
position: absolute;
width: 12px;
height: 12px;
min-height: 12px;
top: 0;
left: 0;
box-sizing:content-box;
background-color:#FFFFFF;
background:linear-gradient(180deg,rgba(255,255,255,0)0%,rgba(0,0,0,0.14)50%,rgba(255,255,255,0)100%);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 1px 1px 1px 1px;
box-shadow:none;}
.blog-wp .pfr_checkbox label:after 
{
opacity: 0;
content: '';
position: absolute;
width: 15px;
height: 6px;
top: 0;
left: 0;
border: 2px solid rgba(0,0,0,1);
border-top: none;
border-right: none;
box-sizing:border-box;transform:rotate(-45deg);
-moz-transform:rotate(-45deg);
-webkit-transform:rotate(-45deg);
-o-transform:rotate(-45deg);
-ms-transform:rotate(-45deg);
}
.blog-wp .pfr_checkbox input[type=checkbox]:checked + label:after 
{
opacity: 1;
}
.pfr_checkbox label 
{
width: 13px;
padding-left: 0;
}
.blog-wp .pfr_radio 
{
position: relative;
width:12px;
height:12px;
margin-right:5px;
display:inline-block;
vertical-align:middle;}
.blog-wp .pfr_radio label 
{
cursor: pointer;
position: absolute;
width: 10px;
height: 10px;
min-height: 10px;
top: 0;
left: 0;
border:solid #000000;
border-width:1px 1px 1px 1px;
border-radius:50%;
background-color:#000000;
background:rgba(0,0,0,1);
background-clip:padding-box;box-sizing:content-box;
}
.blog-wp .pfr_radio label:after 
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;opacity: 0;
content: '';
position: absolute;
width: 6px;
height: 6px;
top: 2px;
left: 2px;
border-radius:50%;
}
.blog-wp .pfr_radio input[type=radio]:checked + label:after 
{
opacity: 1;
}
.blog-wp .pfr_radio label 
{
width: 10px;
padding-left: 0;
}
.blog-wp .radio input[type=radio], .radio-inline input[type=radio], .checkbox input[type=checkbox], .checkbox-inline input[type=checkbox]{float: none !important;
margin-left:0 !important;
position: static;
}
.blog-wp .breadcrumb > li + li:before 
{
content:"\003e\003e"

}
.blog-wp .pfr_headershape02
{
display:none;

}
.blog-wp .pfr_headershape03
{
display:none;

}
.blog-wp .pfr_headershape04
{
display:none;

}
.blog-wp .pfr_headershape05
{
display:none;

}
.blog-wp .pfr_headershape06
{
display:none;

}
.blog-wp .pfr_headershape07
{
display:none;

}
.blog-wp .pfr_headershape08
{
display:none;

}
.blog-wp .pfr_headershape09
{
display:none;

}
.blog-wp .pfr_headershape010
{
display:none;

}
.blog-wp .pfr_headershape011
{
display:none;

}
.blog-wp .pfr_headershape012
{
display:none;

}
.blog-wp .pfr_headershape013
{
display:none;

}
.blog-wp .pfr_footershape1
{
top:41px;
position:absolute;
left: 40.1%;
right:auto;
top:41px;
width:83px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.blog-wp .pfr_footershape2
{
top:41px;
position:absolute;
left: 44.6%;
right:auto;
top:41px;
width:151px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.blog-wp .pfr_footershape3
{
top:41px;
position:absolute;
right:  40.47%;
left:auto;
top:41px;
width:133px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.blog-wp .pfr_footershape4
{
top:86px;
position:absolute;
left: 43.92%;
right:auto;
top:86px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.blog-wp .pfr_footershape5
{
top:86px;
position:absolute;
left: 46.44%;
right:auto;
top:86px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.blog-wp .pfr_footershape6
{
top:86px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
top:86px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.blog-wp .pfr_footershape7
{
top:86px;
position:absolute;
right:  43.92%;
left:auto;
top:86px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.blog-wp .pfr_footershape8
{
top:86px;
position:absolute;
right:  46.44%;
left:auto;
top:86px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.blog-wp .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
 @media only screen and (min-width: 768px) 
{
.blog-wp .navbar-nav 
{
padding-top:0 !important;

}

}
.blog-wp .navbar-default
{
border-radius:0 0 0 0;
border:solid rgba(231,231,231,1);
border-width: 0 0 0 0;
box-shadow:none;box-sizing:content-box}
.blog-wp #pfr_menu .navbar-right.pfr_menu_items ul.dropdown-menu .sub-menu 
{
left: auto;
right: 100%;
}
@media only screen
and (min-width:992px) 
{
.blog-wp .nav.pfr_menu_items  li:hover ul.child{
right:0px;
top:30px;
}
.blog-wp .navbar-right.pfr_menu_items  li:hover ul.child
{
right:0px;
left:auto;
}
.blog-wp .pfr_menu_items  li:hover ul.child li a
{
display:block;
}
}
.blog-wp .nav.navbar-nav li.pfr_menu_items_parent.dropdown 
{
height: auto}
.blog-wp .pfr_menu_items  li .pfr_menu_items_parent_link,.blog-wp .nav.pfr_menu_items  li span.separator
{
display:block;
padding-left:20px;
padding-right:20px;
float:left;
line-height:30px;
cursor:pointer;
box-sizing:border-box;
padding-top:0;
padding-bottom:0;
}
.blog-wp .navbar-default .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow 
{
display:block;
padding-left:20px;
padding-right:20px;
line-height:30px;
background-image: none;
box-sizing:border-box;
cursor:pointer;
float:left;
padding-top:0;
padding-bottom:0;
}
.blog-wp .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 9px;
top: 10px;
}
.blog-wp .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
padding-left:20px;
padding-right:20px;
box-sizing:border-box;
cursor: pointer;
display: block;
line-height:30px;
height:30px;
float:left;
padding-top:0;
padding-bottom:0;
}
.blog-wp .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
box-sizing:border-box;
line-height:30px;
padding-left:20px;
padding-right:20px;
float:left;
padding-top:0;
padding-bottom:0;
}
.blog-wp .pfr_menu_items .horiz_separator
{
float:right;
height:30px;
}
.blog-wp .pfr_menu_logo_text 
{
display:none;}
.blog-wp header #pfr_header_inner 
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:10px 10px 10px 10px;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;
}
.blog-wp header#pfr_header
{
height:auto;
box-sizing:border-box;
}
.blog-wp .innermenu
{
position:absolute;
top:84px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.blog-wp #pfr_menu 
{
margin-left:auto;
margin-right:auto;

}
.blog-wp #pfr_sidebar_left 
{
float: right;
clear: none;
width: 14.63%;
}
.blog-wp #pfr_sidebar_right 
{
float: right;
clear: none;
width: 14.63%;
}
@media only screen
and (min-width:992px) 
{
}
@media only screen
and (min-width:992px) 
{
}
@media only screen
and (min-width : 768px)
{
.blog-wp ul.pfr_vmenu_items.nav li.dropdown ul.dropdown-menu 
{
position:relative;
list-style:none;
}
.blog-wp ul.pfr_vmenu_items.nav ul li.dropdown-submenu.show > ul 
{
display: block;
visibility: visible;
list-style:none;
position:relative;
}

}
.blog-wp .nav.navbar-nav li.pfr_menu_items_parent.dropdown 
{
height: auto}
.blog-wp .nav-pills
{
padding:0;
 list-style:none;
text-align:left;
background:none;
z-index:500;
display:inline;
zoom:1;
}
.blog-wp .pfr_vmenu_items  li .pfr_vmenu_items_parent_link,.blog-wp .nav.pfr_vmenu_items  li span.separator
{
display:block;
cursor:pointer;
padding-top:0;
padding-bottom:0;
}
.blog-wp .pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow,.blog-wp .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow
{
display:block;
background-color:#FFFFFF;
background:url(images/vmenuMainArrow10.png),rgba(255,255,255,1);
background-repeat:no-repeat;
 background-size:auto;
 background-position:right center;
 background-clip:padding-box;cursor:pointer;
padding-top:0;
padding-bottom:0;
}
.blog-wp .navbar-default .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow 
{
display:block;
background-image: none;
cursor:pointer;
padding-top:0;
padding-bottom:0;
}
.blog-wp .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active_arrow
{
cursor: pointer;
display: block;
padding-top:0;
padding-bottom:0;
}
.blog-wp .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active
{
display:block;
cursor: pointer;
padding-top:0;
padding-bottom:0;
}
.blog-wp .pfr_vmenu_items .horiz_separator
{
}
.blog-wp .pfr_menu_logo_text 
{
display:none;}
.blog-wp #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.blog-wp #pfr_content_margin  
{
padding:100px 100px 100px 100px;
border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;box-sizing:border-box;
}
.blog-wp .pfr_comments 
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;padding:10px 10px 10px 10px;
position: relative;
display:table;
}
.blog-wp .pfr_comment_author 
{
display:table-cell;
vertical-align:middle;
align-self: center;
flex-shrink: 0;
}
.blog-wp .pfr_comment_author img 
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;margin-right: 10px;
}
.blog-wp .pfr_comment_text 
{
overflow:hidden;
}
.blog-wp .pfr_comment_author_right 
{
display:none;
}
#pfr_content .pfr_comment_text p 
{
font-size:14px;
font-family:"Roboto","Arial";font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;text-align:left;
text-decoration:none;margin-left:5px;
}
.blog-wp #pfr_content .pfr_comments .pfr_author_name,.blog-wp #pfr_content .pfr_comments .pfr_author_name:hover,.blog-wp #pfr_content .pfr_comments .url 
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;text-align:left;
text-decoration:none;}
.blog-wp #pfr_content .pfr_comments .pfr_comment_date,.blog-wp #pfr_content .pfr_comments .pfr_comment_date:hover 
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#000000;
text-shadow:none;text-align:left;
text-decoration:none;}
.blog-wp #pfr_content .pfr_comment_reply_edit a,.blog-wp #pfr_content .pfr_comment_reply_edit a:hover
{
font-size:15px;
font-family:"Roboto","Arial";font-weight:500;
font-style:normal;
color:#000000;
text-shadow:none;text-align:left;
text-decoration:none;}
.blog-wp #pfr_content .pfr_post_inner_box 
{
border-radius:6px 6px 6px 6px;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
.blog-wp .pfr_post 
{
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;margin:5px 5px 5px 5px;
padding:5px 5px 5px 5px;
}
.blog-wp .pfr_post_title a:not(.btn),.blog-wph2.pfr_post_title,.blog-wp .pfr_post_title, .blog-wp .pfr_post_title a:not(.btn):focus 
{
font-size:48px;
font-family:"Arial";
font-weight:900;
font-style:normal;
margin-top:0;margin-bottom:0;color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-repeat: repeat;
}
 .pfr_comment
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;padding:10px 10px 10px 10px;
}
.blog-wp #pfr_content .pfr_comment p label
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;}
.blog-wp #pfr_content blockquote p, .editor-styles-wrapper blockquote p
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;}
.blog-wp #pfr_content .postedon a:not(.btn),.blog-wp .add-to-links a:not(.btn) ,.blog-wp .add-to-links, .blog-wp #pfr_content .add-to-links li, .mailto
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
margin-top:0;margin-bottom:0;color:#428BCA;
text-shadow:none;text-align:left;
text-decoration:none;}
.blog-wp #pfr_content .postedon a
{
vertical-align:middle;}
.blog-wp #pfr_content .postedon a:hover,.blog-wp .add-to-links a:hover,.blog-wp a.add-to-links:hover
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#3071A9;
text-shadow:none;text-align:left;
text-decoration:none;}
.blog-wp #pfr_content .pfr_post .postedon
{
font-size:14px;
font-family:"Arial";
font-weight:400;
font-style:normal;
margin-top:0;margin-bottom:0;color:#5BC0DE;
text-shadow:none;text-align:left;
text-decoration:none;
}
.blog-wp .pfr_post_title ,.blog-wp .pfr_post_title a:not(.btn), .pfr_post_title a:not(.btn):focus,.blog-wp .pfr_post_title a:not(.btn):visited
{
font-size:48px;
font-family:"Arial";
font-weight:900;
font-style:normal;
margin-top:0;margin-bottom:0;color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-color:transparent;
}
.blog-wp .pfr_post_title a:not(.btn):hover 
{
background-color:transparent;
font-size:48px;
font-family:"Arial";
font-weight:900;
font-style:normal;
color:#263B5C;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
}
.blog-wp .postcontent p
{
font-size:16px;
font-family:"Arial";
font-weight:400;
font-style:normal;
margin-top:0;margin-bottom:0;color:#333333;
text-shadow:none;text-align:left;
text-decoration:none;text-transform:none;
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;}
.blog-wp #pfr_content .postcontent
{
background-color:#F9FAFA;
background:rgba(249,250,250,1);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;}
.blog-wp #pfr_content .list .postcontent
{
padding:10px 10px 10px 10px;
}
.blog-wp #pfr_content .grid .postcontent
{
padding:10px 10px 10px 10px;
}
.blog-wp .postcontent img,.blog-wp img.alignleft,img.alignright
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;}
.blog-wp .btn-sm,.blog-wp .input-group-btn .btn.btn-sm, .input-des-qty .form-control, .btn-group-sm > .btn,.blog-wp .btn-sm:hover, .btn-group-sm > .btn:hover,.blog-wp .btn-sm:focus, .btn-group-sm > .btn:focus,a.btn-sm:hover,.blog-wp.btn.btn-default.btn-sm,.blog-wp.btn.btn-default.btn-sm:hover,.blog-wp.btn.btn-default.btn-sm,.blog-wp.btn.btn-default.btn-sm:hover,.blog-wp.btn.btn-danger.btn-sm,.blog-wp.btn.btn-danger.btn-sm:hover,.blog-wp.btn.btn-primary.btn-sm,.blog-wp.btn.btn-primary.btn-sm:hover,.blog-wp.btn.btn-info.btn-sm,.blog-wp.btn.btn-info.btn-sm:hover,.blog-wp.btn.btn-success.btn-sm,.blog-wp.btn.btn-success.btn-sm:hover,.blog-wp.btn-warning.btn-sm,.blog-wp.btn-warning.btn-sm:hover ,.blog-wp.btn.btn-success.btn-sm:focus,.blog-wp.btn.btn-primary.btn-sm:focus,.blog-wp.btn.btn-warming.btn-sm:focus,.blog-wp.btn.btn-info.btn-sm:focus,.blog-wp.btn.btn-danger.btn-sm:focus,.blog-wp.btn.btn-default.btn-sm:focus
{
border-radius:3px 3px 3px 3px;
padding:5px 10px 5px 10px;
font-size:12px;
height:auto;}
.pfr_prod_attribute .input-group-sm span.input-group-btn
{
 display: inline;}
.pfr_prod_attribute .input-group span.input-group-btn .btn.inc-btn,.pfr_prod_attribute .input-group span.input-group-btn .btn.inc-btn:hover,.pfr_prod_attribute .input-group span.input-group-btn .btn.inc-btn:focus,.blog-wp.pfr_prod_attribute .input-group span.input-group-btn .btn.inc-btn,.blog-wp.pfr_prod_attribute .input-group span.input-group-btn .btn.inc-btn:hover,.blog-wp.pfr_prod_attribute .input-group span.input-group-btn .btn.inc-btn:focus
{
border-bottom-left-radius:3px;
border-top-left-radius:3px;
margin:0 3px 0 3px;
}
.pfr_prod_attribute .input-group span.input-group-btn .btn.dec-btn,.pfr_prod_attribute .input-group span.input-group-btn .btn.dec-btn:hover,.pfr_prod_attribute .input-group span.input-group-btn .btn.dec-btn:focus,.blog-wp.pfr_prod_attribute .input-group span.input-group-btn .btn.dec-btn,.blog-wp.pfr_prod_attribute .input-group span.input-group-btn .btn.dec-btn:hover,.blog-wp.pfr_prod_attribute .input-group span.input-group-btn .btn.dec-btn:focus
{
border-radius:3px 3px 3px 3px;
margin:0 3px 0 3px;
}
.blog-wp .pfr_menu_items  li .pfr_menu_items_parent_link
{
display:block;
padding: 0 20px 0 20px;
cursor:pointer;
 height:30px;
box-sizing:border-box;
}
.blog-wp ul.nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow
{
display:block;
box-sizing:border-box;
cursor:pointer;
height:30px;
}
.blog-wp .pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
float: left;
padding-left:20px;
box-sizing:border-box;
cursor: pointer;
display: block;
line-height:30px;
padding-top:0;
padding-bottom:0;
}
.blog-wp .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
box-sizing:border-box;
padding-left:20px;
padding-right:20px;
 height:30px;
padding-top:0;
padding-bottom:0;
}
.blog-wp #pfr_menu .navbar-toggle
{
z-index:501;margin-top:-0.5px;
margin-bottom:-0.5px;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
.blog-wp .back-to-top img
{
margin:0 10px 10px 0;

}
/* desktop view end */
/* tablet view start */
@media only screen
and (min-width : 768px)
and (max-width : 991px) 
{
.blog-wp .container 
{
width:100%;

}
.blog-wp #pfr_content .pfr_comments 
{
display:flex;
}
.blog-wp .pfr_headershape02
{
display:none;

}
.blog-wp .pfr_headershape03
{
display:none;

}
.blog-wp .pfr_headershape04
{
display:none;

}
.blog-wp .pfr_headershape05
{
display:none;

}
.blog-wp .pfr_headershape06
{
display:none;

}
.blog-wp .pfr_headershape07
{
display:none;

}
.blog-wp .pfr_headershape08
{
display:none;

}
.blog-wp .pfr_headershape09
{
display:none;

}
.blog-wp .pfr_headershape010
{
display:none;

}
.blog-wp .pfr_headershape011
{
display:none;

}
.blog-wp .pfr_headershape012
{
display:none;

}
.blog-wp .pfr_headershape013
{
display:none;

}
.blog-wp .pfr_footershape1
{
top:115px;
position:absolute;
left: 27.28%;
right:auto;
top:115px;
width:84px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.blog-wp footer #pfr_footer_inner .pfr_footershape1 h1 
{
font-size:2.14em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape1 h2 
{
font-size:1.86em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape1 h3 
{
font-size:1.71em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape1 h4 
{
font-size:1.29em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape1 h5 
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape1 h6 
{
font-size:0.86em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape1 p 
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):focus,.blog-wp footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn)
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):visited
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):hover
{
font-size:1em;
}
.blog-wp .pfr_footershape2
{
top:115.5px;
position:absolute;
left: 38.48%;
right:auto;
top:115.5px;
width:155px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.blog-wp footer #pfr_footer_inner .pfr_footershape2 h1 
{
font-size:2.14em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape2 h2 
{
font-size:1.86em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape2 h3 
{
font-size:1.71em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape2 h4 
{
font-size:1.29em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape2 h5 
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape2 h6 
{
font-size:0.86em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape2 p 
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):focus,.blog-wp footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn)
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):visited
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):hover
{
font-size:1em;
}
.blog-wp .pfr_footershape3
{
top:116px;
position:absolute;
right:  23.89%;
left:auto;
top:116px;
width:137px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.blog-wp footer #pfr_footer_inner .pfr_footershape3 h1 
{
font-size:2.14em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape3 h2 
{
font-size:1.86em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape3 h3 
{
font-size:1.71em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape3 h4 
{
font-size:1.29em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape3 h5 
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape3 h6 
{
font-size:0.86em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape3 p 
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):focus,.blog-wp footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn)
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):visited
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):hover
{
font-size:1em;
}
.blog-wp .pfr_footershape4
{
top:50px;
position:absolute;
left: 34.77%;
right:auto;
top:50px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.blog-wp footer #pfr_footer_inner .pfr_footershape4 h1 
{
font-size:2.14em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape4 h2 
{
font-size:1.86em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape4 h3 
{
font-size:1.71em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape4 h4 
{
font-size:1.29em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape4 h5 
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape4 h6 
{
font-size:0.86em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape4 p 
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):focus,.blog-wp footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn)
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):visited
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):hover
{
font-size:1em;
}
.blog-wp .pfr_footershape5
{
top:50px;
position:absolute;
left: 41.15%;
right:auto;
top:50px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.blog-wp footer #pfr_footer_inner .pfr_footershape5 h1 
{
font-size:2.14em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape5 h2 
{
font-size:1.86em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape5 h3 
{
font-size:1.71em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape5 h4 
{
font-size:1.29em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape5 h5 
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape5 h6 
{
font-size:0.86em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape5 p 
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):focus,.blog-wp footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn)
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):visited
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):hover
{
font-size:1em;
}
.blog-wp .pfr_footershape6
{
top:50px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
top:50px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.blog-wp footer #pfr_footer_inner .pfr_footershape6 h1 
{
font-size:2.14em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape6 h2 
{
font-size:1.86em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape6 h3 
{
font-size:1.71em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape6 h4 
{
font-size:1.29em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape6 h5 
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape6 h6 
{
font-size:0.86em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape6 p 
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):focus,.blog-wp footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn)
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):visited
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):hover
{
font-size:1em;
}
.blog-wp .pfr_footershape7
{
top:50px;
position:absolute;
right:  35.16%;
left:auto;
top:50px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.blog-wp footer #pfr_footer_inner .pfr_footershape7 h1 
{
font-size:2.14em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape7 h2 
{
font-size:1.86em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape7 h3 
{
font-size:1.71em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape7 h4 
{
font-size:1.29em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape7 h5 
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape7 h6 
{
font-size:0.86em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape7 p 
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):focus,.blog-wp footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn)
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):visited
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):hover
{
font-size:1em;
}
.blog-wp .pfr_footershape8
{
top:50px;
position:absolute;
right:  41.28%;
left:auto;
top:50px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.blog-wp footer #pfr_footer_inner .pfr_footershape8 h1 
{
font-size:2.14em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape8 h2 
{
font-size:1.86em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape8 h3 
{
font-size:1.71em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape8 h4 
{
font-size:1.29em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape8 h5 
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape8 h6 
{
font-size:0.86em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape8 p 
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):focus,.blog-wp footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn)
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):visited
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):hover
{
font-size:1em;
}
.blog-wp .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
.blog-wp .innermenu
{
width:100%;

}
.blog-wp .innermenu
{
position:absolute;
top:0px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.blog-wp #pfr_menu 
{
margin-left:auto;
margin-right:auto;

}
.blog-wp li.pfr_menu_items_parent.dropdown.show 
{
height: auto}
.blog-wp .nav.navbar-nav > li 
{
display:block !important;
float:none !important;
height:100px;
margin-left:0;
margin-right:0;
}
 .navbar-expand-md .navbar-nav 
{
flex-direction: column;
}
.pfr_menu_items ul.child.dropdown-menu 
{
float: none !important;
left: 0;
min-width: 160px;
position: static;
right: auto;
}
.pfr_menu_items ul.child.dropdown-menu .menu-dropdown-styles  
{
float: none !important;
min-width: 160px;
position: static;
margin-top: 0;
}
.pfr_menu_items li a 
{
float: none !important;
}
 .navbar-expand-md .navbar-toggle 
{
display: block;
}
.navbar-collapse.collapse 
{
height:100% !important;
}
li.show > ul.child.collapse 
{
display:inline-block;
}
.blog-wp .pfr_menu_logo_text 
{
display:none;}
.blog-wp #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.blog-wp #pfr_content_margin  
{
padding:80px 40px 80px 40px;
border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;margin:0 0 0 0;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;box-sizing:border-box;
}
.blog-wp .postedon
{
display: none;
}
.blog-wp #pfr_sidebar_left 
{
width: 0%;
}
.blog-wp #pfr_content 
{
width: 100%;
}
.blog-wp #pfr_sidebar_right 
{
width: 0%;
}
}
@media only screen
and (min-width : 768px)
and (max-width : 1024px) 
{
 @media only screen and (min-width: 768px) 
{
 #navigationmenu .navbar-nav 
{
padding-top:0 !important;

}

}
.blog-wp li.pfr_menu_items_parent.dropdown.show 
{
height: auto}
.blog-wp .nav.navbar-nav > li 
{
display:block !important;
float:none !important;
height:100px;
margin-left:0;
margin-right:0;
}
 .navbar-expand-md .navbar-nav 
{
flex-direction: column;
}
.pfr_menu_items ul.child.dropdown-menu 
{
float: none !important;
left: 0;
min-width: 160px;
position: static;
right: auto;
}
.pfr_menu_items ul.child.dropdown-menu .menu-dropdown-styles  
{
float: none !important;
min-width: 160px;
position: static;
margin-top: 0;
}
.pfr_menu_items li a 
{
float: none !important;
}
 .navbar-expand-md .navbar-toggle 
{
display: block;
}
.navbar-collapse.collapse 
{
height:100% !important;
}
.blog-wp .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 0;
top: 10px;
}
.blog-wp .pfr_menu_logo_text 
{
display:none;}
#navigationmenu .navbar-header
{
position: relative;
float:none;
z-index:501;

}
.blog-wp body.nav-expanded
{
right:222px;
position:relative;

}
.blog-wp.nav-expanded
{
transition: right 0.5s ease 0s;
-webkit-transition: right 0.5s ease 0s;
-moz-transition: right 0.5s ease 0s;
-o-transition: right 0.5s ease 0s;

}
.blog-wpbody
{
right:0;
position:relative;
transition: right 0.5s ease 0s;

}
.blog-wp.nav-expanded .menu-center
{
margin-right: 0;

}
.blog-wp button.nav-expander
{
right: 0;
transition: left 0.3s ease-in-out 0s;
-webkit-transition: left 0.3s ease-in-out 0s;
-moz-transition: left 0.3s ease-in-out 0s;
-o-transition: left 0.3s ease-in-out 0s;
z-index: 12;

}
.blog-wp .menu-center
{
height: 100% !important;
overflow: auto;
position: fixed;
right: 0;
top: 0;
transition: margin-right 0.5s ease 0s;
-webkit-transition: margin-right 0.5s ease 0s;
-moz-transition: margin-right 0.5s ease 0s;
-o-transition: margin-right 0.5s ease 0s;
width: 222px;
z-index: 2000;
margin:0 -222px 0 0;

}
.blog-wp ul.pfr_menu_items.nav
{
display: block;
height: auto;

}
.blog-wp .menu-center
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
.blog-wp .menu-center
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;display:block !important;
transition: margin-right 0.5s ease 0s;

}
.nav-expanded .fixed-top .navbar-toggle,.nav-expanded .fixed-top .navbar-toggle:hover,.nav-expanded .fixed-top .navbar-toggle:active
{
float:right;

}
.fixed-top
{
transform:none;
position: sticky;
width: 100% !important;

}
.fixed-top #nav-expander
{
transition: all 0.5s ease 0s;

}
.fixed-top .navbar-collapse, .fixed-bottom .navbar-collapse
{
max-height:100%;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
}
/* tablet view end */
/* mobile view start */
@media only screen
and (max-width : 767px)
{
.blog-wp .container 
{
width:100%;

}
.blog-wp .navbar 
{
min-height:40px;
}
.blog-wp .pfr_footer_bottom_footer_inner
{
height:200px;
}
.blog-wp #pfr_header_inner 
{
height:242px;
position:relative;
}
.blog-wp #pfr_menu .navbar
{
height:auto;z-index:1000;
box-sizing:border-box;}
.blog-wp #pfr_menu_inner_in
{
min-height: 40px;
height:auto;
width:100%;
position:relative;
margin:0 auto;
}
.blog-wp .pfr_headershape01
{
top:18.2px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
width:199px;
height:123px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.blog-wp .pfr_headershape01 h1 
{
font-size:0.21em;
}
.blog-wp .pfr_headershape01 h2 
{
font-size:0.19em;
}
.blog-wp .pfr_headershape01 h3 
{
font-size:0.17em;
}
.blog-wp .pfr_headershape01 h4 
{
font-size:0.13em;
}
.blog-wp .pfr_headershape01 h5 
{
font-size:0.1em;
}
.blog-wp .pfr_headershape01 h6 
{
font-size:0.09em;
}
.blog-wp .pfr_headershape01 p 
{
font-size:0.1em;
}
.blog-wp .pfr_headershape01 p a:not(.btn):focus,.blog-wp .pfr_headershape01 p a:not(.btn)
{
font-size:1em;
}
.blog-wp .pfr_headershape01 p a:not(.btn):visited
{
font-size:1em;
}
.blog-wp .pfr_headershape01 p a:not(.btn):hover
{
font-size:1em;
}
.blog-wp .pfr_headershape02
{
display:none;

}
.blog-wp .pfr_headershape03
{
display:none;

}
.blog-wp .pfr_headershape04
{
display:none;

}
.blog-wp .pfr_headershape05
{
display:none;

}
.blog-wp .pfr_headershape06
{
display:none;

}
.blog-wp .pfr_headershape07
{
display:none;

}
.blog-wp .pfr_headershape08
{
display:none;

}
.blog-wp .pfr_headershape09
{
display:none;

}
.blog-wp .pfr_headershape010
{
display:none;

}
.blog-wp .pfr_headershape011
{
display:none;

}
.blog-wp .pfr_headershape012
{
display:none;

}
.blog-wp .pfr_headershape013
{
display:none;

}
.blog-wp .pfr_footershape1
{
top:100px;
position:absolute;
left: 5.78%;
right:auto;
top:100px;
width:81px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.blog-wp footer #pfr_footer_inner .pfr_footershape1 h1 
{
font-size:1.71em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape1 h2 
{
font-size:1.49em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape1 h3 
{
font-size:1.37em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape1 h4 
{
font-size:1.03em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape1 h5 
{
font-size:0.8em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape1 h6 
{
font-size:0.69em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape1 p 
{
font-size:0.8em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):focus,.blog-wp footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn)
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):visited
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):hover
{
font-size:1em;
}
.blog-wp .pfr_footershape2
{
top:100px;
position:absolute;
left: 26.72%;
right:auto;
top:100px;
width:122px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.blog-wp footer #pfr_footer_inner .pfr_footershape2 h1 
{
font-size:1.71em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape2 h2 
{
font-size:1.49em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape2 h3 
{
font-size:1.37em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape2 h4 
{
font-size:1.03em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape2 h5 
{
font-size:0.8em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape2 h6 
{
font-size:0.69em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape2 p 
{
font-size:0.8em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):focus,.blog-wp footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn)
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):visited
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):hover
{
font-size:1em;
}
.blog-wp .pfr_footershape3
{
top:100px;
position:absolute;
right:  4.38%;
left:auto;
top:100px;
width:98px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.blog-wp footer #pfr_footer_inner .pfr_footershape3 h1 
{
font-size:1.71em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape3 h2 
{
font-size:1.49em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape3 h3 
{
font-size:1.37em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape3 h4 
{
font-size:1.03em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape3 h5 
{
font-size:0.8em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape3 h6 
{
font-size:0.69em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape3 p 
{
font-size:0.8em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):focus,.blog-wp footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn)
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):visited
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):hover
{
font-size:1em;
}
.blog-wp .pfr_footershape4
{
top:40px;
position:absolute;
left: 13.59%;
right:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.blog-wp footer #pfr_footer_inner .pfr_footershape4 h1 
{
font-size:2.14em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape4 h2 
{
font-size:1.86em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape4 h3 
{
font-size:1.71em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape4 h4 
{
font-size:1.29em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape4 h5 
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape4 h6 
{
font-size:0.86em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape4 p 
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):focus,.blog-wp footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn)
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):visited
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):hover
{
font-size:1em;
}
.blog-wp .pfr_footershape5
{
top:40px;
position:absolute;
left: 28.91%;
right:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.blog-wp footer #pfr_footer_inner .pfr_footershape5 h1 
{
font-size:2.14em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape5 h2 
{
font-size:1.86em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape5 h3 
{
font-size:1.71em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape5 h4 
{
font-size:1.29em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape5 h5 
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape5 h6 
{
font-size:0.86em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape5 p 
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):focus,.blog-wp footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn)
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):visited
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):hover
{
font-size:1em;
}
.blog-wp .pfr_footershape6
{
top:40px;
position:absolute;
left: 43.75%;
right:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.blog-wp footer #pfr_footer_inner .pfr_footershape6 h1 
{
font-size:2.14em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape6 h2 
{
font-size:1.86em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape6 h3 
{
font-size:1.71em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape6 h4 
{
font-size:1.29em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape6 h5 
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape6 h6 
{
font-size:0.86em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape6 p 
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):focus,.blog-wp footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn)
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):visited
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):hover
{
font-size:1em;
}
.blog-wp .pfr_footershape7
{
top:40px;
position:absolute;
right:  13.44%;
left:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.blog-wp footer #pfr_footer_inner .pfr_footershape7 h1 
{
font-size:2.14em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape7 h2 
{
font-size:1.86em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape7 h3 
{
font-size:1.71em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape7 h4 
{
font-size:1.29em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape7 h5 
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape7 h6 
{
font-size:0.86em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape7 p 
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):focus,.blog-wp footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn)
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):visited
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):hover
{
font-size:1em;
}
.blog-wp .pfr_footershape8
{
top:40px;
position:absolute;
right:  28.44%;
left:auto;
top:40px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.blog-wp footer #pfr_footer_inner .pfr_footershape8 h1 
{
font-size:2.14em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape8 h2 
{
font-size:1.86em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape8 h3 
{
font-size:1.71em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape8 h4 
{
font-size:1.29em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape8 h5 
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape8 h6 
{
font-size:0.86em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape8 p 
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):focus,.blog-wp footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn)
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):visited
{
font-size:1em;
}
.blog-wp footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):hover
{
font-size:1em;
}
.blog-wp .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
.blog-wp #pfr_page .pfr_menu_items  li ul.child
{
top:20px;
}
.nav-expanded #pfr_menu #navigationmenu .navbar-collapse 
{
margin:0;

}
#pfr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;

}
.blog-wp .pfr_menu_items  li .pfr_menu_items_parent_link,.blog-wp .nav.pfr_menu_items  li span.separator
{
display:block;
line-height:50px;
cursor:pointer;
height:50px;
box-sizing:border-box;
}
.blog-wp .navbar-default .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow 
{
display:block;
line-height:50px;
background-image: none;
margin-top:0;
margin-bottom:0;
box-sizing:border-box;
cursor:pointer;
height:50px;
}
.blog-wp .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 9px;
top: 10px;
}
.blog-wp .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
box-sizing:border-box;
cursor: pointer;
display: block;
line-height:50px;
margin-top:0;
margin-bottom:0;
height:50px;
}
.blog-wp .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
box-sizing:border-box;
height:50px;
line-height:50px;
margin-top:0;
margin-bottom:0;
}
.blog-wp .pfr_menu_items .horiz_separator
{
float:right;
height: auto;}
.blog-wp .pfr_menu_logo_text 
{
display:none;}
.blog-wp header#pfr_header
{
height:auto;
box-sizing:border-box;
}
.blog-wp .innermenu
{
width:100%;

}
.blog-wp .innermenu
{
position:absolute;
top:175.85px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.blog-wp #pfr_menu 
{
margin-left:auto;
margin-right:auto;

}
.nav-expanded #pfr_menu #navigationmenu .navbar-collapse 
{
margin:0;

}
#pfr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;

}
li.show > ul.child.collapse 
{
display:inline-block;
}
.blog-wp .pfr_vmenu_items  li .pfr_vmenu_items_parent_link,.blog-wp .nav.pfr_vmenu_items  li span.separator
{
display:block;
cursor:pointer;
}
.blog-wp .pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow,.blog-wp .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow
{
display:block;
background-color:#FFFFFF;
background:url(images/vmenuMainArrow12.png),rgba(255,255,255,1);
background-repeat:no-repeat;
 background-size:auto;
 background-position:right center;
 background-clip:padding-box;cursor:pointer;
}
.blog-wp .navbar-default .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow 
{
display:block;
background-image: none;
cursor:pointer;
}
.blog-wp .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active_arrow
{
cursor: pointer;
display: block;
margin-top:0;
margin-bottom:0;
}
.blog-wp .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active
{
display:block;
cursor: pointer;
}
.blog-wp .pfr_vmenu_items .horiz_separator
{
}
.blog-wp .pfr_menu_logo_text 
{
display:none;}
.blog-wp .pfr_footer_bottom_footer 
{
height:200px;
}
.blog-wp #pfr_copyright 
{
top:164px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
display:block;
overflow:auto;
}
.blog-wp #pfr_copyright a,.blog-wp #pfr_copyright span
{
display:inline;}
.blog-wp #pfr_footer_designed_by_links 
{
top:144px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
overflow:auto;
}
.blog-wp #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.blog-wp #pfr_content_margin  
{
padding:80px 20px 80px 20px;
border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;margin:0 0 0 0;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;box-sizing:border-box;
}
.blog-wp .postedon
{
display: none;
}
.blog-wp .pfr_menu_items  li .pfr_menu_items_parent_link
{
display:block;
margin-top:0;
margin-bottom:0;
cursor:pointer;
box-sizing:border-box;
}
.blog-wp ul.nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow
{
display:block;
box-sizing:border-box;
cursor:pointer;
height:50px;
}
.blog-wp .pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
float: left;
padding-left:20px;
box-sizing:border-box;
cursor: pointer;
display: block;
line-height:20px;
padding-top:0;
padding-bottom:0;
}
.blog-wp .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
box-sizing:border-box;
margin-top:0;
margin-bottom:0;
padding-top:0;
padding-bottom:0;
}
.blog-wp #pfr_menu .navbar-toggle
{
line-height: 1.42;

}
.blog-wp #pfr_menu nav .icon-bar
{
border-width:2px 0 0 0;
border-style:solid;
border-color:#FFFFFF;
height:2px;

}
.blog-wp #pfr_menu .navbar-toggle:hover
{
background-color:#08101E;
background:rgba(8,16,30,1);
background-clip:padding-box;line-height: 1.42;

}
.blog-wp #pfr_menu nav #nav-expander:hover .icon-bar
{
border-width:2px 0 0 0;
border-style:solid;
border-color:#FFFFFF;
height:2px;

}
.blog-wp #pfr_menu .navbar-toggle
{
z-index:501;margin-top:4px;
margin-bottom:4px;

}
.blog-wp.nav-expanded #pfr_page
{
position:relative;

}
.blog-wp.nav-expanded #pfr_content_and_sidebar_container
{
position:relative;

}
.blog-wp.nav-expanded
{
right:222px;

}
.blog-wp.nav-expanded #pfr_header
{
position:relative;
width:100%;

}
.blog-wp.nav-expanded #pfr_menu
{
width:100%;

}
.blog-wp.nav-expanded
{
transition: right 0.5s ease 0s;
-webkit-transition: right 0.5s ease 0s;
-moz-transition: right 0.5s ease 0s;
-o-transition: right 0.5s ease 0s;

}
.blog-wpbody
{
right:0;
position:relative;
transition: right 0.5s ease 0s;

}
.blog-wp #pfr_content_and_sidebar_container
{
transition: all 0.5s ease 0s;

}
.blog-wp header#pfr_header
{
margin-right:0;
transition: margin-right 0.5s ease 0s;

}
.blog-wp #pfr_menu
{
margin-right:0;
transition: all 0.5s ease 0s;

}
.blog-wp.nav-expanded .menu-center
{
margin-right: 0;

}
.blog-wp button.nav-expander
{
right: 0;
transition: left 0.3s ease-in-out 0s;
-webkit-transition: left 0.3s ease-in-out 0s;
-moz-transition: left 0.3s ease-in-out 0s;
-o-transition: left 0.3s ease-in-out 0s;
z-index: 12;

}
.blog-wp .menu-center
{
height: 100% !important;
overflow: auto;
position: fixed;
right: 0;
top: 0;
transition: margin-right 0.5s ease 0s;
-webkit-transition: margin-right 0.5s ease 0s;
-moz-transition: margin-right 0.5s ease 0s;
-o-transition: margin-right 0.5s ease 0s;
width: 222px;
z-index: 2000;
margin:0 -222px 0 0;

}
.blog-wp ul.pfr_menu_items.nav
{
display: block;
height: auto;

}
.blog-wp .menu-center
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
.blog-wp .menu-center
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;display:block !important;
transition: margin-right 0.5s ease 0s;

}
.nav-expanded .fixed-top .navbar-toggle,.nav-expanded .fixed-top .navbar-toggle:hover,.nav-expanded .fixed-top .navbar-toggle:active
{
float:right;

}
.fixed-top
{
transform:none;
position: sticky;
width: 100% !important;

}
.fixed-top #nav-expander
{
transition: all 0.5s ease 0s;

}
.fixed-top .navbar-collapse, .fixed-bottom .navbar-collapse
{
max-height:100%;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
.blog-wp ul.pfr_vmenu_items.nav .dropdown-menu > li,.blog-wp .pfr_vmenu_items li ul.child li a 
{
 display: block;
}
}
/* mobile view end */
/* desktop view start */ 
.pagetemplate .pfr_headershape03
{
top:2582.3px;
position:absolute;
left:16.84%;
right:auto;
width:361px;
height:190px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.pagetemplate .pfr_headershape012
{
display:none;

}
.pagetemplate .pfr_headershape013
{
top:1863px;
position:absolute;
right: 13.33%;
left:auto;
width:130px;
height:57px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.pagetemplate .pfr_headershape014
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;top:2976px;
position:absolute;
left:19.75%;
right:auto;
width:250px;
height:70px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.pagetemplate .pfr_footershape1
{
top:55px;
position:absolute;
left: 40.1%;
right:auto;
top:55px;
width:83px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.pagetemplate .pfr_footershape2
{
top:55px;
position:absolute;
left: 44.66%;
right:auto;
top:55px;
width:151px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.pagetemplate .pfr_footershape3
{
top:55px;
position:absolute;
right:  40.47%;
left:auto;
top:55px;
width:133px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.pagetemplate .pfr_footershape4
{
top:108px;
position:absolute;
left: 43.82%;
right:auto;
top:108px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.pagetemplate .pfr_footershape5
{
top:108px;
position:absolute;
left: 46.44%;
right:auto;
top:108px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.pagetemplate .pfr_footershape6
{
top:108px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
top:108px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.pagetemplate .pfr_footershape7
{
top:108px;
position:absolute;
right:  43.87%;
left:auto;
top:108px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.pagetemplate .pfr_footershape8
{
top:108px;
position:absolute;
right:  46.44%;
left:auto;
top:108px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.pagetemplate .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
 @media only screen and (min-width: 768px) 
{

}
.pagetemplate #pfr_menu .navbar-right.pfr_menu_items ul.dropdown-menu .sub-menu 
{
left: auto;
right: 100%;
}
@media only screen
and (min-width:992px) 
{
.pagetemplate .nav.pfr_menu_items  li:hover ul.child{
right:0px;
}
.pagetemplate .navbar-right.pfr_menu_items  li:hover ul.child
{
right:0px;
left:auto;
}
.pagetemplate .pfr_menu_items  li:hover ul.child li a
{
display:block;
}
}
.pagetemplate .nav.navbar-nav li.pfr_menu_items_parent.dropdown 
{
height: auto}
.pagetemplate .pfr_menu_items  li .pfr_menu_items_parent_link,.pagetemplate .nav.pfr_menu_items  li span.separator
{
display:block;
padding-left:20px;
padding-right:20px;
float:left;
cursor:pointer;
padding-top:0;
padding-bottom:0;
}
.pagetemplate .navbar-default .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow 
{
display:block;
padding-left:20px;
padding-right:20px;
background-image: none;
box-sizing:border-box;
cursor:pointer;
float:left;
padding-top:0;
padding-bottom:0;
}
.pagetemplate .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 9px;
top: 10px;
}
.pagetemplate .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
padding-left:20px;
padding-right:20px;
box-sizing:border-box;
cursor: pointer;
display: block;
float:left;
padding-top:0;
padding-bottom:0;
}
.pagetemplate .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
box-sizing:border-box;
padding-left:20px;
padding-right:20px;
float:left;
padding-top:0;
padding-bottom:0;
}
.pagetemplate .pfr_menu_logo_text 
{
display:none;}
.pagetemplate .innermenu
{
position:absolute;
top:86.92px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.pagetemplate #pfr_menu 
{
margin-left:auto;
margin-right:auto;

}
.pagetemplate #pfr_sidebar_left 
{
float: right;
clear: none;
width: 14.63%;
}
.pagetemplate #pfr_sidebar_right 
{
float: right;
clear: none;
width: 14.63%;
}
@media only screen
and (min-width:992px) 
{
}
@media only screen
and (min-width:992px) 
{
}
@media only screen
and (min-width : 768px)
{
.pagetemplate ul.pfr_vmenu_items.nav li.dropdown ul.dropdown-menu 
{
position:relative;
list-style:none;
}
.pagetemplate ul.pfr_vmenu_items.nav ul li.dropdown-submenu.show > ul 
{
display: block;
visibility: visible;
list-style:none;
position:relative;
}

}
.pagetemplate .nav.navbar-nav li.pfr_menu_items_parent.dropdown 
{
height: auto}
.pagetemplate .nav-pills
{
padding:0;
 list-style:none;
text-align:left;
background:none;
z-index:500;
display:inline;
zoom:1;
}
.pagetemplate .pfr_vmenu_items  li .pfr_vmenu_items_parent_link,.pagetemplate .nav.pfr_vmenu_items  li span.separator
{
display:block;
cursor:pointer;
padding-top:0;
padding-bottom:0;
}
.pagetemplate .pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow,.pagetemplate .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow
{
display:block;
background-color:#FFFFFF;
background:url(images/vmenuMainArrow10.png),rgba(255,255,255,1);
background-repeat:no-repeat;
 background-size:auto;
 background-position:right center;
 background-clip:padding-box;cursor:pointer;
padding-top:0;
padding-bottom:0;
}
.pagetemplate .navbar-default .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow 
{
display:block;
background-image: none;
cursor:pointer;
padding-top:0;
padding-bottom:0;
}
.pagetemplate .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active_arrow
{
cursor: pointer;
display: block;
padding-top:0;
padding-bottom:0;
}
.pagetemplate .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active
{
display:block;
cursor: pointer;
padding-top:0;
padding-bottom:0;
}
.pagetemplate .pfr_menu_logo_text 
{
display:none;}
.pagetemplate #pfr_copyright 
{
top:211.88px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
display:block;
overflow:auto;
}
.pagetemplate #pfr_copyright a,.pagetemplate #pfr_copyright span
{
display:inline;}
.pagetemplate #pfr_footer_designed_by_links 
{
top:187.62px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
overflow:auto;
}
.pagetemplate #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.pagetemplate #pfr_content_margin  
{
padding:0 10px 0 10px;
border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;margin:20px 0 0 0;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;box-sizing:border-box;
}
.pagetemplate .pfr_menu_items  li .pfr_menu_items_parent_link
{
display:block;
padding: 0 20px 0 20px;
cursor:pointer;
box-sizing:border-box;
}
.pagetemplate ul.nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow
{
display:block;
box-sizing:border-box;
cursor:pointer;
}
.pagetemplate .pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
float: left;
padding-left:20px;
box-sizing:border-box;
cursor: pointer;
display: block;
padding-top:0;
padding-bottom:0;
}
.pagetemplate .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
box-sizing:border-box;
padding-left:20px;
padding-right:20px;
padding-top:0;
padding-bottom:0;
}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
.pagetemplate .back-to-top img
{
margin:0 10px 10px 0;

}
/* desktop view end */
/* tablet view start */
@media only screen
and (min-width : 768px)
and (max-width : 991px) 
{
.pagetemplate .container 
{
width:100%;

}
.pagetemplate #pfr_content .pfr_comments 
{
display:flex;
}
.pagetemplate #pfr_header_inner 
{
height:3235px;
position:relative;
}
.pagetemplate .pfr_headershape02
{
top:270.66px;
position:absolute;
left:0%;
right:auto;
width:352px;
height:118px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.pagetemplate .pfr_headershape02 h1 
{
font-size:1.29em;
}
.pagetemplate .pfr_headershape02 h2 
{
font-size:1.11em;
}
.pagetemplate .pfr_headershape02 h3 
{
font-size:1.03em;
}
.pagetemplate .pfr_headershape02 h4 
{
font-size:0.77em;
}
.pagetemplate .pfr_headershape02 h5 
{
font-size:0.6em;
}
.pagetemplate .pfr_headershape02 h6 
{
font-size:0.51em;
}
.pagetemplate .pfr_headershape02 p 
{
font-size:0.6em;
}
.pagetemplate .pfr_headershape02 p a:not(.btn):focus,.pagetemplate .pfr_headershape02 p a:not(.btn)
{
font-size:1em;
}
.pagetemplate .pfr_headershape02 p a:not(.btn):visited
{
font-size:1em;
}
.pagetemplate .pfr_headershape02 p a:not(.btn):hover
{
font-size:1em;
}
.pagetemplate .pfr_headershape03
{
top:2387.59px;
position:absolute;
left:2.8%;
right:auto;
width:359px;
height:149px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.pagetemplate .pfr_headershape03 h1 
{
font-size:1.29em;
}
.pagetemplate .pfr_headershape03 h2 
{
font-size:1.11em;
}
.pagetemplate .pfr_headershape03 h3 
{
font-size:1.03em;
}
.pagetemplate .pfr_headershape03 h4 
{
font-size:0.77em;
}
.pagetemplate .pfr_headershape03 h5 
{
font-size:0.6em;
}
.pagetemplate .pfr_headershape03 h6 
{
font-size:0.51em;
}
.pagetemplate .pfr_headershape03 p 
{
font-size:0.6em;
}
.pagetemplate .pfr_headershape03 p a:not(.btn):focus,.pagetemplate .pfr_headershape03 p a:not(.btn)
{
font-size:1em;
}
.pagetemplate .pfr_headershape03 p a:not(.btn):visited
{
font-size:1em;
}
.pagetemplate .pfr_headershape03 p a:not(.btn):hover
{
font-size:1em;
}
.pagetemplate .pfr_headershape05
{
top:2349.76px;
position:absolute;
left:21.09%;
right:auto;
width:606.5px;
height:885.238333333333px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.pagetemplate .pfr_headershape05 h1 
{
font-size:1.14em;
}
.pagetemplate .pfr_headershape05 h2 
{
font-size:0.98em;
}
.pagetemplate .pfr_headershape05 h3 
{
font-size:0.91em;
}
.pagetemplate .pfr_headershape05 h4 
{
font-size:0.68em;
}
.pagetemplate .pfr_headershape05 h5 
{
font-size:0.53em;
}
.pagetemplate .pfr_headershape05 h6 
{
font-size:0.45em;
}
.pagetemplate .pfr_headershape05 p 
{
font-size:0.53em;
}
.pagetemplate .pfr_headershape05 p a:not(.btn):focus,.pagetemplate .pfr_headershape05 p a:not(.btn)
{
font-size:1em;
}
.pagetemplate .pfr_headershape05 p a:not(.btn):visited
{
font-size:1em;
}
.pagetemplate .pfr_headershape05 p a:not(.btn):hover
{
font-size:1em;
}
.pagetemplate .pfr_headershape06
{
top:1358.77px;
position:absolute;
right: 13.67%;
left:auto;
width:121px;
height:50px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.pagetemplate .pfr_headershape06 h1 
{
font-size:2.14em;
}
.pagetemplate .pfr_headershape06 h2 
{
font-size:1.86em;
}
.pagetemplate .pfr_headershape06 h3 
{
font-size:1.71em;
}
.pagetemplate .pfr_headershape06 h4 
{
font-size:1.29em;
}
.pagetemplate .pfr_headershape06 h5 
{
font-size:1em;
}
.pagetemplate .pfr_headershape06 h6 
{
font-size:0.86em;
}
.pagetemplate .pfr_headershape06 p 
{
font-size:1em;
}
.pagetemplate .pfr_headershape06 p a:not(.btn):focus,.pagetemplate .pfr_headershape06 p a:not(.btn)
{
font-size:1em;
}
.pagetemplate .pfr_headershape06 p a:not(.btn):visited
{
font-size:1em;
}
.pagetemplate .pfr_headershape06 p a:not(.btn):hover
{
font-size:1em;
}
.pagetemplate .pfr_headershape010
{
top:270.66px;
position:absolute;
left:0%;
right:auto;
width:768px;
height:906px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.pagetemplate .pfr_headershape010 h1 
{
font-size:2.14em;
}
.pagetemplate .pfr_headershape010 h2 
{
font-size:1.86em;
}
.pagetemplate .pfr_headershape010 h3 
{
font-size:1.71em;
}
.pagetemplate .pfr_headershape010 h4 
{
font-size:1.29em;
}
.pagetemplate .pfr_headershape010 h5 
{
font-size:1em;
}
.pagetemplate .pfr_headershape010 h6 
{
font-size:0.86em;
}
.pagetemplate .pfr_headershape010 p 
{
font-size:1em;
}
.pagetemplate .pfr_headershape010 p a:not(.btn):focus,.pagetemplate .pfr_headershape010 p a:not(.btn)
{
font-size:1em;
}
.pagetemplate .pfr_headershape010 p a:not(.btn):visited
{
font-size:1em;
}
.pagetemplate .pfr_headershape010 p a:not(.btn):hover
{
font-size:1em;
}
.pagetemplate .pfr_headershape011
{
top:1236.77px;
position:absolute;
right: 0%;
left:auto;
width:331px;
height:122px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.pagetemplate .pfr_headershape011 h1 
{
font-size:1.29em;
}
.pagetemplate .pfr_headershape011 h2 
{
font-size:1.11em;
}
.pagetemplate .pfr_headershape011 h3 
{
font-size:1.03em;
}
.pagetemplate .pfr_headershape011 h4 
{
font-size:0.77em;
}
.pagetemplate .pfr_headershape011 h5 
{
font-size:0.6em;
}
.pagetemplate .pfr_headershape011 h6 
{
font-size:0.51em;
}
.pagetemplate .pfr_headershape011 p 
{
font-size:0.6em;
}
.pagetemplate .pfr_headershape011 p a:not(.btn):focus,.pagetemplate .pfr_headershape011 p a:not(.btn)
{
font-size:1em;
}
.pagetemplate .pfr_headershape011 p a:not(.btn):visited
{
font-size:1em;
}
.pagetemplate .pfr_headershape011 p a:not(.btn):hover
{
font-size:1em;
}
.pagetemplate .pfr_headershape012
{
display:none;

}
.pagetemplate .pfr_headershape013
{
top:396.66px;
position:absolute;
left:14.45%;
right:auto;
width:130px;
height:51px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.pagetemplate .pfr_headershape013 h1 
{
font-size:2.14em;
}
.pagetemplate .pfr_headershape013 h2 
{
font-size:1.86em;
}
.pagetemplate .pfr_headershape013 h3 
{
font-size:1.71em;
}
.pagetemplate .pfr_headershape013 h4 
{
font-size:1.29em;
}
.pagetemplate .pfr_headershape013 h5 
{
font-size:1em;
}
.pagetemplate .pfr_headershape013 h6 
{
font-size:0.86em;
}
.pagetemplate .pfr_headershape013 p 
{
font-size:1em;
}
.pagetemplate .pfr_headershape013 p a:not(.btn):focus,.pagetemplate .pfr_headershape013 p a:not(.btn)
{
font-size:1em;
}
.pagetemplate .pfr_headershape013 p a:not(.btn):visited
{
font-size:1em;
}
.pagetemplate .pfr_headershape013 p a:not(.btn):hover
{
font-size:1em;
}
.pagetemplate .pfr_headershape014
{
top:2508.59px;
position:absolute;
left:17.12%;
right:auto;
width:139px;
height:52px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.pagetemplate .pfr_headershape014 h1 
{
font-size:2.14em;
}
.pagetemplate .pfr_headershape014 h2 
{
font-size:1.86em;
}
.pagetemplate .pfr_headershape014 h3 
{
font-size:1.71em;
}
.pagetemplate .pfr_headershape014 h4 
{
font-size:1.29em;
}
.pagetemplate .pfr_headershape014 h5 
{
font-size:1em;
}
.pagetemplate .pfr_headershape014 h6 
{
font-size:0.86em;
}
.pagetemplate .pfr_headershape014 p 
{
font-size:1em;
}
.pagetemplate .pfr_headershape014 p a:not(.btn):focus,.pagetemplate .pfr_headershape014 p a:not(.btn)
{
font-size:1em;
}
.pagetemplate .pfr_headershape014 p a:not(.btn):visited
{
font-size:1em;
}
.pagetemplate .pfr_headershape014 p a:not(.btn):hover
{
font-size:1em;
}
.pagetemplate .pfr_footershape1
{
top:140px;
position:absolute;
left: 28.58%;
right:auto;
top:140px;
width:84px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.pagetemplate footer #pfr_footer_inner .pfr_footershape1 h1 
{
font-size:2.14em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape1 h2 
{
font-size:1.86em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape1 h3 
{
font-size:1.71em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape1 h4 
{
font-size:1.29em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape1 h5 
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape1 h6 
{
font-size:0.86em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape1 p 
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):focus,.pagetemplate footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn)
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):visited
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):hover
{
font-size:1em;
}
.pagetemplate .pfr_footershape2
{
top:140px;
position:absolute;
left: 39.91%;
right:auto;
top:140px;
width:155px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.pagetemplate footer #pfr_footer_inner .pfr_footershape2 h1 
{
font-size:2.14em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape2 h2 
{
font-size:1.86em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape2 h3 
{
font-size:1.71em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape2 h4 
{
font-size:1.29em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape2 h5 
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape2 h6 
{
font-size:0.86em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape2 p 
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):focus,.pagetemplate footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn)
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):visited
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):hover
{
font-size:1em;
}
.pagetemplate .pfr_footershape3
{
top:140px;
position:absolute;
right:  22.72%;
left:auto;
top:140px;
width:137px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.pagetemplate footer #pfr_footer_inner .pfr_footershape3 h1 
{
font-size:2.14em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape3 h2 
{
font-size:1.86em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape3 h3 
{
font-size:1.71em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape3 h4 
{
font-size:1.29em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape3 h5 
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape3 h6 
{
font-size:0.86em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape3 p 
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):focus,.pagetemplate footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn)
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):visited
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):hover
{
font-size:1em;
}
.pagetemplate .pfr_footershape4
{
top:60px;
position:absolute;
left: 34.77%;
right:auto;
top:60px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.pagetemplate footer #pfr_footer_inner .pfr_footershape4 h1 
{
font-size:2.14em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape4 h2 
{
font-size:1.86em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape4 h3 
{
font-size:1.71em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape4 h4 
{
font-size:1.29em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape4 h5 
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape4 h6 
{
font-size:0.86em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape4 p 
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):focus,.pagetemplate footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn)
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):visited
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):hover
{
font-size:1em;
}
.pagetemplate .pfr_footershape5
{
top:60px;
position:absolute;
left: 41.15%;
right:auto;
top:60px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.pagetemplate footer #pfr_footer_inner .pfr_footershape5 h1 
{
font-size:2.14em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape5 h2 
{
font-size:1.86em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape5 h3 
{
font-size:1.71em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape5 h4 
{
font-size:1.29em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape5 h5 
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape5 h6 
{
font-size:0.86em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape5 p 
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):focus,.pagetemplate footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn)
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):visited
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):hover
{
font-size:1em;
}
.pagetemplate .pfr_footershape6
{
top:60px;
position:absolute;
left: 47.4%;
right:auto;
top:60px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.pagetemplate footer #pfr_footer_inner .pfr_footershape6 h1 
{
font-size:2.14em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape6 h2 
{
font-size:1.86em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape6 h3 
{
font-size:1.71em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape6 h4 
{
font-size:1.29em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape6 h5 
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape6 h6 
{
font-size:0.86em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape6 p 
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):focus,.pagetemplate footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn)
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):visited
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):hover
{
font-size:1em;
}
.pagetemplate .pfr_footershape7
{
top:60px;
position:absolute;
right:  35.16%;
left:auto;
top:60px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.pagetemplate footer #pfr_footer_inner .pfr_footershape7 h1 
{
font-size:2.14em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape7 h2 
{
font-size:1.86em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape7 h3 
{
font-size:1.71em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape7 h4 
{
font-size:1.29em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape7 h5 
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape7 h6 
{
font-size:0.86em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape7 p 
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):focus,.pagetemplate footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn)
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):visited
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):hover
{
font-size:1em;
}
.pagetemplate .pfr_footershape8
{
top:60px;
position:absolute;
right:  41.28%;
left:auto;
top:60px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.pagetemplate footer #pfr_footer_inner .pfr_footershape8 h1 
{
font-size:2.14em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape8 h2 
{
font-size:1.86em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape8 h3 
{
font-size:1.71em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape8 h4 
{
font-size:1.29em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape8 h5 
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape8 h6 
{
font-size:0.86em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape8 p 
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):focus,.pagetemplate footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn)
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):visited
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):hover
{
font-size:1em;
}
.pagetemplate .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
.pagetemplate header#pfr_header
{
height:auto;
box-sizing:border-box;
}
.pagetemplate .innermenu
{
width:100%;

}
.pagetemplate .innermenu
{
position:absolute;
top:169.26px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.pagetemplate #pfr_menu 
{
margin-left:auto;
margin-right:auto;

}
.pagetemplate li.pfr_menu_items_parent.dropdown.show 
{
height: auto}
.pagetemplate .nav.navbar-nav > li 
{
display:block !important;
float:none !important;
height:100px;
margin-left:0;
margin-right:0;
}
 .navbar-expand-md .navbar-nav 
{
flex-direction: column;
}
.pfr_menu_items ul.child.dropdown-menu 
{
float: none !important;
left: 0;
min-width: 160px;
position: static;
right: auto;
}
.pfr_menu_items ul.child.dropdown-menu .menu-dropdown-styles  
{
float: none !important;
min-width: 160px;
position: static;
margin-top: 0;
}
.pfr_menu_items li a 
{
float: none !important;
}
 .navbar-expand-md .navbar-toggle 
{
display: block;
}
.navbar-collapse.collapse 
{
height:100% !important;
}
li.show > ul.child.collapse 
{
display:inline-block;
}
.pagetemplate .pfr_menu_logo_text 
{
display:none;}
.pagetemplate #pfr_copyright 
{
top:203.5px;
position:absolute;
z-index:502;
left: 37.89%;
right:auto;
display:block;
overflow:auto;
}
.pagetemplate #pfr_copyright a,.pagetemplate #pfr_copyright span
{
display:inline;}
.pagetemplate #pfr_footer_designed_by_links 
{
top:182.5px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
overflow:auto;
}
.pagetemplate #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.pagetemplate #pfr_content_margin  
{
padding:0 10px 0 10px;
border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;margin:20px 0 0 0;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;box-sizing:border-box;
}
.pagetemplate .postedon
{
display: none;
}
.pagetemplate #pfr_sidebar_left 
{
width: 0%;
}
.pagetemplate #pfr_content 
{
width: 100%;
}
.pagetemplate #pfr_sidebar_right 
{
width: 0%;
}
}
@media only screen
and (min-width : 768px)
and (max-width : 1024px) 
{
 @media only screen and (min-width: 768px) 
{
 #navigationmenu .navbar-nav 
{
padding-top:0 !important;

}

}
.pagetemplate li.pfr_menu_items_parent.dropdown.show 
{
height: auto}
.pagetemplate .nav.navbar-nav > li 
{
display:block !important;
float:none !important;
height:100px;
margin-left:0;
margin-right:0;
}
 .navbar-expand-md .navbar-nav 
{
flex-direction: column;
}
.pfr_menu_items ul.child.dropdown-menu 
{
float: none !important;
left: 0;
min-width: 160px;
position: static;
right: auto;
}
.pfr_menu_items ul.child.dropdown-menu .menu-dropdown-styles  
{
float: none !important;
min-width: 160px;
position: static;
margin-top: 0;
}
.pfr_menu_items li a 
{
float: none !important;
}
 .navbar-expand-md .navbar-toggle 
{
display: block;
}
.navbar-collapse.collapse 
{
height:100% !important;
}
.pagetemplate .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 0;
top: 10px;
}
.pagetemplate .pfr_menu_logo_text 
{
display:none;}
#navigationmenu .navbar-header
{
position: relative;
float:none;
z-index:501;

}
.pagetemplate body.nav-expanded
{
right:222px;
position:relative;

}
.pagetemplate.nav-expanded
{
transition: right 0.5s ease 0s;
-webkit-transition: right 0.5s ease 0s;
-moz-transition: right 0.5s ease 0s;
-o-transition: right 0.5s ease 0s;

}
.pagetemplatebody
{
right:0;
position:relative;
transition: right 0.5s ease 0s;

}
.pagetemplate.nav-expanded .menu-center
{
margin-right: 0;

}
.pagetemplate button.nav-expander
{
right: 0;
transition: left 0.3s ease-in-out 0s;
-webkit-transition: left 0.3s ease-in-out 0s;
-moz-transition: left 0.3s ease-in-out 0s;
-o-transition: left 0.3s ease-in-out 0s;
z-index: 12;

}
.pagetemplate .menu-center
{
height: 100% !important;
overflow: auto;
position: fixed;
right: 0;
top: 0;
transition: margin-right 0.5s ease 0s;
-webkit-transition: margin-right 0.5s ease 0s;
-moz-transition: margin-right 0.5s ease 0s;
-o-transition: margin-right 0.5s ease 0s;
width: 222px;
z-index: 2000;
margin:0 -222px 0 0;

}
.pagetemplate ul.pfr_menu_items.nav
{
display: block;
height: auto;

}
.pagetemplate .menu-center
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
.pagetemplate .menu-center
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;display:block !important;
transition: margin-right 0.5s ease 0s;

}
.nav-expanded .fixed-top .navbar-toggle,.nav-expanded .fixed-top .navbar-toggle:hover,.nav-expanded .fixed-top .navbar-toggle:active
{
float:right;

}
.fixed-top
{
transform:none;
position: sticky;
width: 100% !important;

}
.fixed-top #nav-expander
{
transition: all 0.5s ease 0s;

}
.fixed-top .navbar-collapse, .fixed-bottom .navbar-collapse
{
max-height:100%;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
}
/* tablet view end */
/* mobile view start */
@media only screen
and (max-width : 767px)
{
.pagetemplate .container 
{
width:100%;

}
.pagetemplate .pfr_footer_bottom_footer_inner
{
height:200px;
}
.pagetemplate .pfr_headershape03
{
top:2235.01px;
position:absolute;
left:16.09%;
right:auto;
width:217px;
height:117px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.pagetemplate .pfr_headershape03 h1 
{
font-size:1.18em;
}
.pagetemplate .pfr_headershape03 h2 
{
font-size:1.02em;
}
.pagetemplate .pfr_headershape03 h3 
{
font-size:0.94em;
}
.pagetemplate .pfr_headershape03 h4 
{
font-size:0.71em;
}
.pagetemplate .pfr_headershape03 h5 
{
font-size:0.55em;
}
.pagetemplate .pfr_headershape03 h6 
{
font-size:0.47em;
}
.pagetemplate .pfr_headershape03 p 
{
font-size:0.55em;
}
.pagetemplate .pfr_headershape03 p a:not(.btn):focus,.pagetemplate .pfr_headershape03 p a:not(.btn)
{
font-size:1em;
}
.pagetemplate .pfr_headershape03 p a:not(.btn):visited
{
font-size:1em;
}
.pagetemplate .pfr_headershape03 p a:not(.btn):hover
{
font-size:1em;
}
.pagetemplate .pfr_headershape012
{
display:none;

}
.pagetemplate .pfr_headershape013
{
top:365px;
position:absolute;
left:29.69%;
right:auto;
width:130px;
height:51px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.pagetemplate .pfr_headershape013 h1 
{
font-size:2.14em;
}
.pagetemplate .pfr_headershape013 h2 
{
font-size:1.86em;
}
.pagetemplate .pfr_headershape013 h3 
{
font-size:1.71em;
}
.pagetemplate .pfr_headershape013 h4 
{
font-size:1.29em;
}
.pagetemplate .pfr_headershape013 h5 
{
font-size:1em;
}
.pagetemplate .pfr_headershape013 h6 
{
font-size:0.86em;
}
.pagetemplate .pfr_headershape013 p 
{
font-size:1em;
}
.pagetemplate .pfr_headershape013 p a:not(.btn):focus,.pagetemplate .pfr_headershape013 p a:not(.btn)
{
font-size:1em;
}
.pagetemplate .pfr_headershape013 p a:not(.btn):visited
{
font-size:1em;
}
.pagetemplate .pfr_headershape013 p a:not(.btn):hover
{
font-size:1em;
}
.pagetemplate .pfr_headershape014
{
top:1867px;
position:absolute;
left:0%;
right:auto;
width:250px;
height:70px;
box-sizing:border-box;
z-index:503;
word-wrap:break-word;
display:block;

}
.pagetemplate .pfr_headershape014 h1 
{
font-size:2.14em;
}
.pagetemplate .pfr_headershape014 h2 
{
font-size:1.86em;
}
.pagetemplate .pfr_headershape014 h3 
{
font-size:1.71em;
}
.pagetemplate .pfr_headershape014 h4 
{
font-size:1.29em;
}
.pagetemplate .pfr_headershape014 h5 
{
font-size:1em;
}
.pagetemplate .pfr_headershape014 h6 
{
font-size:0.86em;
}
.pagetemplate .pfr_headershape014 p 
{
font-size:1em;
}
.pagetemplate .pfr_headershape014 p a:not(.btn):focus,.pagetemplate .pfr_headershape014 p a:not(.btn)
{
font-size:1em;
}
.pagetemplate .pfr_headershape014 p a:not(.btn):visited
{
font-size:1em;
}
.pagetemplate .pfr_headershape014 p a:not(.btn):hover
{
font-size:1em;
}
.pagetemplate .pfr_footershape1
{
top:95px;
position:absolute;
left: 4.84%;
right:auto;
top:95px;
width:81px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.pagetemplate footer #pfr_footer_inner .pfr_footershape1 h1 
{
font-size:1.71em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape1 h2 
{
font-size:1.49em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape1 h3 
{
font-size:1.37em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape1 h4 
{
font-size:1.03em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape1 h5 
{
font-size:0.8em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape1 h6 
{
font-size:0.69em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape1 p 
{
font-size:0.8em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):focus,.pagetemplate footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn)
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):visited
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape1 p a:not(.btn):hover
{
font-size:1em;
}
.pagetemplate .pfr_footershape2
{
top:94.67px;
position:absolute;
left: 26.09%;
right:auto;
top:94.67px;
width:153px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.pagetemplate footer #pfr_footer_inner .pfr_footershape2 h1 
{
font-size:1.71em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape2 h2 
{
font-size:1.49em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape2 h3 
{
font-size:1.37em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape2 h4 
{
font-size:1.03em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape2 h5 
{
font-size:0.8em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape2 h6 
{
font-size:0.69em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape2 p 
{
font-size:0.8em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):focus,.pagetemplate footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn)
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):visited
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape2 p a:not(.btn):hover
{
font-size:1em;
}
.pagetemplate .pfr_footershape3
{
top:95px;
position:absolute;
right:  5.62%;
left:auto;
top:95px;
width:98px;
height:29px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.pagetemplate footer #pfr_footer_inner .pfr_footershape3 h1 
{
font-size:1.71em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape3 h2 
{
font-size:1.49em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape3 h3 
{
font-size:1.37em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape3 h4 
{
font-size:1.03em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape3 h5 
{
font-size:0.8em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape3 h6 
{
font-size:0.69em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape3 p 
{
font-size:0.8em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):focus,.pagetemplate footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn)
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):visited
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape3 p a:not(.btn):hover
{
font-size:1em;
}
.pagetemplate .pfr_footershape4
{
top:33.33px;
position:absolute;
left: 14.53%;
right:auto;
top:33.33px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.pagetemplate footer #pfr_footer_inner .pfr_footershape4 h1 
{
font-size:2.14em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape4 h2 
{
font-size:1.86em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape4 h3 
{
font-size:1.71em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape4 h4 
{
font-size:1.29em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape4 h5 
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape4 h6 
{
font-size:0.86em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape4 p 
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):focus,.pagetemplate footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn)
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):visited
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape4 p a:not(.btn):hover
{
font-size:1em;
}
.pagetemplate .pfr_footershape5
{
top:33.33px;
position:absolute;
left: 28.91%;
right:auto;
top:33.33px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.pagetemplate footer #pfr_footer_inner .pfr_footershape5 h1 
{
font-size:2.14em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape5 h2 
{
font-size:1.86em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape5 h3 
{
font-size:1.71em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape5 h4 
{
font-size:1.29em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape5 h5 
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape5 h6 
{
font-size:0.86em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape5 p 
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):focus,.pagetemplate footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn)
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):visited
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape5 p a:not(.btn):hover
{
font-size:1em;
}
.pagetemplate .pfr_footershape6
{
top:33.33px;
position:absolute;
margin:auto;
left: 0 ;
right : 0 ;
top:33.33px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.pagetemplate footer #pfr_footer_inner .pfr_footershape6 h1 
{
font-size:2.14em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape6 h2 
{
font-size:1.86em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape6 h3 
{
font-size:1.71em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape6 h4 
{
font-size:1.29em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape6 h5 
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape6 h6 
{
font-size:0.86em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape6 p 
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):focus,.pagetemplate footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn)
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):visited
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape6 p a:not(.btn):hover
{
font-size:1em;
}
.pagetemplate .pfr_footershape7
{
top:33.33px;
position:absolute;
right:  15%;
left:auto;
top:33.33px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.pagetemplate footer #pfr_footer_inner .pfr_footershape7 h1 
{
font-size:2.14em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape7 h2 
{
font-size:1.86em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape7 h3 
{
font-size:1.71em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape7 h4 
{
font-size:1.29em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape7 h5 
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape7 h6 
{
font-size:0.86em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape7 p 
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):focus,.pagetemplate footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn)
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):visited
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape7 p a:not(.btn):hover
{
font-size:1em;
}
.pagetemplate .pfr_footershape8
{
top:33.33px;
position:absolute;
right:  29.53%;
left:auto;
top:33.33px;
width:40px;
height:48px;
position:absolute;
box-sizing:border-box;
word-wrap:break-word;
display:block;

}
.pagetemplate footer #pfr_footer_inner .pfr_footershape8 h1 
{
font-size:2.14em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape8 h2 
{
font-size:1.86em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape8 h3 
{
font-size:1.71em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape8 h4 
{
font-size:1.29em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape8 h5 
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape8 h6 
{
font-size:0.86em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape8 p 
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):focus,.pagetemplate footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn)
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):visited
{
font-size:1em;
}
.pagetemplate footer #pfr_footer_inner .pfr_footershape8 p a:not(.btn):hover
{
font-size:1em;
}
.pagetemplate .pfr_header_logo .pfr_header_logo_text:last-child 
{
display:none;}
.pagetemplate #pfr_page .pfr_menu_items  li ul.child
{
top:22.5px;
}
.nav-expanded #pfr_menu #navigationmenu .navbar-collapse 
{
margin:0;

}
#pfr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;

}
.pagetemplate .pfr_menu_items  li .pfr_menu_items_parent_link,.pagetemplate .nav.pfr_menu_items  li span.separator
{
display:block;
line-height:50px;
cursor:pointer;
height:50px;
box-sizing:border-box;
}
.pagetemplate .navbar-default .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow 
{
display:block;
line-height:50px;
background-image: none;
margin-top:0;
margin-bottom:0;
box-sizing:border-box;
cursor:pointer;
height:50px;
}
.pagetemplate .pfr_menu_items ul.child li > a.subchild > span.menuarrowicon
{
position: absolute;right: 9px;
top: 10px;
}
.pagetemplate .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
box-sizing:border-box;
cursor: pointer;
display: block;
line-height:50px;
margin-top:0;
margin-bottom:0;
height:50px;
}
.pagetemplate .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
box-sizing:border-box;
height:50px;
line-height:50px;
margin-top:0;
margin-bottom:0;
}
.pagetemplate .pfr_menu_items .horiz_separator
{
float:right;
height: auto;}
.pagetemplate .pfr_menu_logo_text 
{
display:none;}
.pagetemplate .innermenu
{
width:100%;

}
.pagetemplate .innermenu
{
position:absolute;
top:77px;
margin:0 auto;
left:0;
right:0;
max-width:100%;

}
.pagetemplate #pfr_menu 
{
margin-left:auto;
margin-right:auto;

}
.nav-expanded #pfr_menu #navigationmenu .navbar-collapse 
{
margin:0;

}
#pfr_menu #navigationmenu .navbar-collapse 
{
margin:0 -222px 0 0;

}
li.show > ul.child.collapse 
{
display:inline-block;
}
.pagetemplate .pfr_vmenu_items  li .pfr_vmenu_items_parent_link,.pagetemplate .nav.pfr_vmenu_items  li span.separator
{
display:block;
cursor:pointer;
}
.pagetemplate .pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow,.pagetemplate .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow
{
display:block;
background-color:#FFFFFF;
background:url(images/vmenuMainArrow12.png),rgba(255,255,255,1);
background-repeat:no-repeat;
 background-size:auto;
 background-position:right center;
 background-clip:padding-box;cursor:pointer;
}
.pagetemplate .navbar-default .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_arrow 
{
display:block;
background-image: none;
cursor:pointer;
}
.pagetemplate .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active_arrow
{
cursor: pointer;
display: block;
margin-top:0;
margin-bottom:0;
}
.pagetemplate .nav.pfr_vmenu_items  li a.pfr_vmenu_items_parent_link_active
{
display:block;
cursor: pointer;
}
.pagetemplate .pfr_vmenu_items .horiz_separator
{
}
.pagetemplate .pfr_menu_logo_text 
{
display:none;}
.pagetemplate .pfr_footer_bottom_footer 
{
height:200px;
}
.pagetemplate #pfr_copyright 
{
top:161.33px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
display:block;
overflow:auto;
}
.pagetemplate #pfr_copyright a,.pagetemplate #pfr_copyright span
{
display:inline;}
.pagetemplate #pfr_footer_designed_by_links 
{
top:144.33px;
position:absolute;
z-index:498;
margin:auto;
left: 0 ;
right : 0 ;
text-align:center;
overflow:auto;
}
.pagetemplate #pfr_content 
{
float: left;
width: 100%;
clear: none;
}
.pagetemplate #pfr_content_margin  
{
padding:0 10px 0 10px;
border-radius:0 0 0 0;
border:solid rgba(0,0,0,1);
border-width: 0 0 0 0;
box-shadow:none;margin:20px 0 0 0;
background-color:#FFFFFF;
background:rgba(255,255,255,1);
background-clip:padding-box;box-sizing:border-box;
}
.pagetemplate .postedon
{
display: none;
}
.pagetemplate .pfr_menu_items  li .pfr_menu_items_parent_link
{
display:block;
margin-top:0;
margin-bottom:0;
cursor:pointer;
box-sizing:border-box;
}
.pagetemplate ul.nav.pfr_menu_items  li a.pfr_menu_items_parent_link_arrow
{
display:block;
box-sizing:border-box;
cursor:pointer;
height:50px;
}
.pagetemplate .pfr_menu_items  li a.pfr_menu_items_parent_link_active_arrow
{
float: left;
padding-left:20px;
box-sizing:border-box;
cursor: pointer;
display: block;
line-height:22.5px;
padding-top:0;
padding-bottom:0;
}
.pagetemplate .nav.pfr_menu_items  li a.pfr_menu_items_parent_link_active
{
display:block;
cursor: pointer;
box-sizing:border-box;
margin-top:0;
margin-bottom:0;
padding-top:0;
padding-bottom:0;
}
.pagetemplate.nav-expanded #pfr_page
{
position:relative;

}
.pagetemplate.nav-expanded #pfr_content_and_sidebar_container
{
position:relative;

}
.pagetemplate.nav-expanded
{
right:222px;

}
.pagetemplate.nav-expanded #pfr_header
{
position:relative;
width:100%;

}
.pagetemplate.nav-expanded #pfr_menu
{
width:100%;

}
.pagetemplate.nav-expanded
{
transition: right 0.5s ease 0s;
-webkit-transition: right 0.5s ease 0s;
-moz-transition: right 0.5s ease 0s;
-o-transition: right 0.5s ease 0s;

}
.pagetemplatebody
{
right:0;
position:relative;
transition: right 0.5s ease 0s;

}
.pagetemplate #pfr_content_and_sidebar_container
{
transition: all 0.5s ease 0s;

}
.pagetemplate header#pfr_header
{
margin-right:0;
transition: margin-right 0.5s ease 0s;

}
.pagetemplate #pfr_menu
{
margin-right:0;
transition: all 0.5s ease 0s;

}
.pagetemplate.nav-expanded .menu-center
{
margin-right: 0;

}
.pagetemplate button.nav-expander
{
right: 0;
transition: left 0.3s ease-in-out 0s;
-webkit-transition: left 0.3s ease-in-out 0s;
-moz-transition: left 0.3s ease-in-out 0s;
-o-transition: left 0.3s ease-in-out 0s;
z-index: 12;

}
.pagetemplate .menu-center
{
height: 100% !important;
overflow: auto;
position: fixed;
right: 0;
top: 0;
transition: margin-right 0.5s ease 0s;
-webkit-transition: margin-right 0.5s ease 0s;
-moz-transition: margin-right 0.5s ease 0s;
-o-transition: margin-right 0.5s ease 0s;
width: 222px;
z-index: 2000;
margin:0 -222px 0 0;

}
.pagetemplate ul.pfr_menu_items.nav
{
display: block;
height: auto;

}
.pagetemplate .menu-center
{
background-color:transparent;
background:rgba(255,255,255,0);
background-clip:padding-box;
}
.pagetemplate .menu-center
{
border-radius:0 0 0 0;
border:solid transparent;
border-width: 0 0 0 0;
box-shadow:none;display:block !important;
transition: margin-right 0.5s ease 0s;

}
.nav-expanded .fixed-top .navbar-toggle,.nav-expanded .fixed-top .navbar-toggle:hover,.nav-expanded .fixed-top .navbar-toggle:active
{
float:right;

}
.fixed-top
{
transform:none;
position: sticky;
width: 100% !important;

}
.fixed-top #nav-expander
{
transition: all 0.5s ease 0s;

}
.fixed-top .navbar-collapse, .fixed-bottom .navbar-collapse
{
max-height:100%;

}
.pfr_vmenu_items li a.pfr_vmenu_items_parent_link_active 
{
 display:block;
}
.nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link, .nav.pfr_vmenu_items li:hover a.pfr_vmenu_items_parent_link_active 
{
display:block;
}
.pagetemplate ul.pfr_vmenu_items.nav .dropdown-menu > li,.pagetemplate .pfr_vmenu_items li ul.child li a 
{
 display: block;
}
}
/* mobile view end */

