@import "variables/fallback.css";.fixed-width>.block-system-main-block>.wrapper>.block-body{
    margin:0}
    @keyframes AnimationName{
    0%{
    background-position:0% 31%}
    50%{
    background-position:100% 70%}
    100%{
    background-position:0% 31%}
    }
    @keyframes slide-left{
    0%{
    left:136px}
    100%{
    left:36px}
    }
    @keyframes slide-right{
    0%{
    right:136px}
    100%{
    right:36px}
    }
    a.text-btn,button,input[type=button]{
    display:inline-block;text-decoration:none;border:0}
    html{
    overflow-scrolling:touch;-webkit-overflow-scrolling:touch}
    .path-user .user-login-form{
    max-width:1280px;margin:50px auto 100px}
    @media only screen and (min-width: 1000px){
    .path-user .user-login-form{
    padding:0 40px}
    }
    @media only screen and (min-width: 768px) and (max-width: 999px){
    .path-user .user-login-form{
    padding:0 30px}
    }
    @media only screen and (max-width: 767px){
    .path-user .user-login-form{
    padding:0 15px}
    }
    .path-user .block-system-main-block .wrapper .block-body .user-login-form{
    max-width:1280px;margin:100px auto}
    .access-denied .block-system-main-block .paragraph--type--body .field--name-field-lpm-long-formatted,.not-found-page .block-system-main-block .paragraph--type--body .field--name-field-lpm-long-formatted{
    max-width:1500px;margin:0 auto;padding:0 20px;min-height:600px}
    .access-denied .block-system-main-block .paragraph--type--body .field--name-field-lpm-long-formatted .field__item,.not-found-page .block-system-main-block .paragraph--type--body .field--name-field-lpm-long-formatted .field__item,.access-denied .block-system-main-block .paragraph--type--body .field--name-field-lpm-long-formatted .field__item>p,.not-found-page .block-system-main-block .paragraph--type--body .field--name-field-lpm-long-formatted .field__item>p{
    margin-top:80px;font-size:18px;font-weight:bold;color:#333333}
    body .text-formatted ::-webkit-scrollbar{
    height:5px;margin:0 5px}
    body .text-formatted ::-webkit-scrollbar-track{
    -webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#F5F5F5}
    body .text-formatted ::-webkit-scrollbar-thumb{
    background:#00A3D9}
    @media only screen and (max-width: 767px),only screen and (min-width:768px) and (max-width:1112px){
    body .text-formatted .scrolling-table-container{
    overflow-x:auto;overflow-scrolling:touch;-webkit-overflow-scrolling:touch}
    body .text-formatted .scrolling-table-container ::-webkit-scrollbar{
    height:5px;margin:0 5px}
    body .text-formatted .scrolling-table-container ::-webkit-scrollbar-track{
    -webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#F5F5F5}
    body .text-formatted .scrolling-table-container ::-webkit-scrollbar-thumb{
    background:#00A3D9}
    }
    body .text-formatted .scrolling-table-container table{
    width:895px !important;font-size:17px;color:#333333;border-collapse:collapse}
    body .text-formatted .scrolling-table-container table tr{
    background-color:#ffffff}
    body .text-formatted .scrolling-table-container table tr td{
    vertical-align:top;line-height:1.5em;padding:5px 10px;border-right:5px solid #eeeeee;border-bottom:5px solid #eeeeee}
    body .text-formatted .scrolling-table-container table tr td:last-of-type{
    border-right:0}
    body .text-formatted .scrolling-table-container table tr td p{
    margin:0}
    @media only screen and (max-width: 767px){
    body.path-taxonomy .region-content.fixed-width,body.path-news .region-content.fixed-width{
    padding:0}
    }
    body .region-content{
    letter-spacing:unset}
    body.mtpc_layout_newsletter .messages{
    max-width:1170px;margin:0 auto;box-sizing:border-box}
    .node__content.mtpc_build_newsletter{
    max-width:1170px;margin:0 auto}
    .node__content .layout--onecol{
    margin:0 !important}
    #cboxLoadedContent{
    height:auto !important}
    @media only screen and (min-width: 1000px){
    .region-breadcrumb{
    padding:0 40px}
    }
    @media only screen and (min-width: 768px) and (max-width: 999px){
    .region-breadcrumb{
    padding:0 30px}
    }
    @media only screen and (max-width: 767px){
    .region-breadcrumb{
    padding:0 15px}
    }
    .region-breadcrumb .block-system-breadcrumb-block{
    max-width:1280px;margin:20px auto;text-align:right}
    @media only screen and (max-width: 767px){
    .region-breadcrumb .block-system-breadcrumb-block{
    display:none}
    }
    .region-breadcrumb .block-system-breadcrumb-block .breadcrumb{
    margin-bottom:0}
    @media only screen and (max-width: 767px){
    .region-breadcrumb .block-system-breadcrumb-block .breadcrumb ol{
    padding:0}
    }
    .region-breadcrumb .block-system-breadcrumb-block .breadcrumb ol li{
    font-size:13px;font-weight:unset}
    .region-breadcrumb .block-system-breadcrumb-block .breadcrumb ol li:first-of-type:before{
    content:''}
    .region-breadcrumb .block-system-breadcrumb-block .breadcrumb ol li:before{
    content:'/';padding:0 5px}
    .region-breadcrumb .block-system-breadcrumb-block .breadcrumb ol li a{
    font-weight:unset}
    .region-breadcrumb .block-system-breadcrumb-block .breadcrumb ol li a:hover{
    text-decoration:none}
    .mtpc_layout_newsletter .region-breadcrumb{
    max-width:1170px;margin:0 auto;box-sizing:border-box}
    @media only screen and (min-width: 1000px){
    .mtpc_layout_newsletter .region-breadcrumb{
    padding-left:60px;padding-right:60px}
    }
    @media only screen and (min-width: 768px) and (max-width: 999px){
    .mtpc_layout_newsletter .region-breadcrumb{
    padding-left:30px;padding-right:30px}
    }
    @media only screen and (max-width: 767px){
    .mtpc_layout_newsletter .region-breadcrumb{
    padding-left:20px;padding-right:20px}
    }
    .mini_pager,.full_pager{
    margin-bottom:30px}
    .mini_pager .pager__items,.full_pager .pager__items{
    padding:0}
    .mini_pager .pager__items .pager__item,.full_pager .pager__items .pager__item{
    color:#0085b2;padding:0 10px}
    .mini_pager .pager__items .pager__item a,.full_pager .pager__items .pager__item a{
    position:relative;background:unset;border:none;border-radius:unset;font-size:18px}
    .mini_pager .pager__items .pager__item a:hover,.full_pager .pager__items .pager__item a:hover{
    text-decoration:none;color:#999999}
    .mini_pager .pager__items .pager__item.is-active,.full_pager .pager__items .pager__item.is-active{
    font-size:18px;color:#999999;padding:0 10px}
    .mini_pager .pager__items .pager__item--previous,.full_pager .pager__items .pager__item--previous{
    padding:0}
    .mini_pager .pager__items .pager__item--previous .pre_arrow:hover:before,.full_pager .pager__items .pager__item--previous .pre_arrow:hover:before{
    background:url("../img/pager_nl.png")}
    .mini_pager .pager__items .pager__item--previous .pre_arrow:before,.full_pager .pager__items .pager__item--previous .pre_arrow:before{
    display:inline-block;position:absolute;top:7px;left:-30px;content:'';background:url("../img/pager_hl.png");width:5px;height:10px}
    .mini_pager .pager__items .pager__item--next,.full_pager .pager__items .pager__item--next{
    padding:0}
    .mini_pager .pager__items .pager__item--next .next_arrow:hover:after,.full_pager .pager__items .pager__item--next .next_arrow:hover:after{
    background:url("../img/pager_nr.png")}
    .mini_pager .pager__items .pager__item--next .next_arrow:after,.full_pager .pager__items .pager__item--next .next_arrow:after{
    display:inline-block;position:absolute;top:7px;right:-30px;content:'';background:url("../img/pager_hr.png");width:5px;height:10px}
    @media only screen and (min-width: 1000px){
    .mtpc_pagetitle{
    padding:15px 40px}
    }
    @media only screen and (min-width: 768px) and (max-width: 999px){
    .mtpc_pagetitle{
    padding:15px 30px}
    }
    @media only screen and (max-width: 767px){
    .mtpc_pagetitle{
    padding:15px 15px}
    }
    .mtpc_pagetitle h1{
    max-width:1280px;margin:0 auto}
    html.toolbar-tray-open.toolbar-vertical.toolbar-fixed,body.toolbar-tray-open.toolbar-vertical.toolbar-fixed{
    margin-left:0}
    html.toolbar-tray-open.toolbar-vertical .toolbar-tray-vertical.is-active,body.toolbar-tray-open.toolbar-vertical .toolbar-tray-vertical.is-active{
    display:none}
    @media only screen and (min-width: 1000px){
    html.toolbar-tray-open.toolbar-vertical .toolbar-tray-vertical.is-active,body.toolbar-tray-open.toolbar-vertical .toolbar-tray-vertical.is-active{
    display:block}
    }
    html.search-layer-shown,body.search-layer-shown{
    overflow:hidden}
    html.mtpc-popup-shown,body.mtpc-popup-shown{
    overflow:hidden}
    html.colorbox-shown,body.colorbox-shown{
    overflow:hidden}
    html.mobile-menu-shown,body.mobile-menu-shown{
    overflow-y:auto}
    @media only screen and (max-width: 1180px){
    html.mobile-menu-shown,body.mobile-menu-shown{
    overflow:hidden}
    }
    @media only screen and (max-width: 1180px){
    html.mobile-menu-shown #toolbar-administration,body.mobile-menu-shown #toolbar-administration{
    display:none !important}
    }
    html.mobile-menu-shown header,body.mobile-menu-shown header{
    z-index:11}
    html .toolbar-horizontal.toolbar-tray-open .toolbar-menu-administration>ul.toolbar-menu,body .toolbar-horizontal.toolbar-tray-open .toolbar-menu-administration>ul.toolbar-menu{
    overflow:hidden}
    html .toolbar-horizontal.toolbar-tray-open .layout-container.scrolling,body .toolbar-horizontal.toolbar-tray-open .layout-container.scrolling{
    padding-top:187px !important}
    html .toolbar-horizontal.toolbar-tray-open .layout-container.scrolling header.minimized,body .toolbar-horizontal.toolbar-tray-open .layout-container.scrolling header.minimized{
    top:79px}
    html #toolbar-administration .toolbar-mtpc-admin-page,body #toolbar-administration .toolbar-mtpc-admin-page{
    background-color:#ff8000}
    html #toolbar-administration .toolbar-mtpc-admin-page,body #toolbar-administration .toolbar-mtpc-admin-page{
    text-shadow:1px 1px 1px rgba(0,0,0,0.4);text-decoration:none}
    html #toolbar-administration .toolbar-mtpc-admin-page:before,body #toolbar-administration .toolbar-mtpc-admin-page:before{
    background-image:url("../img/mtpc_adminbar.png");left:.4em;width:28px}
    @media only screen and (max-width: 767px),only screen and (min-width: 768px) and (max-width: 999px){
    html #toolbar-administration,body #toolbar-administration{
    display:none !important}
    }
    .layout-container.newsletter{
    max-width:1170px;margin:0 auto}
    .layout-container.newsletter:not(.no_shadow){
    -webkit-box-shadow:12px 0 15px -4px rgba(0, 0, 0, 0.03), -12px 0 8px -4px rgba(0, 0, 0, 0.03);-moz-box-shadow:12px 0 15px -4px rgba(0, 0, 0, 0.03), -12px 0 8px -4px rgba(0, 0, 0, 0.03);box-shadow:12px 0 15px -4px rgba(0, 0, 0, 0.03), -12px 0 8px -4px rgba(0, 0, 0, 0.03)}
    .layout-container.newsletter.sticky.navonly{
    -webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}
    header{
    position:fixed;width:100%;z-index:5;background-color:rgba(0,0,0,0);top:0;left:0}
    header.scrollable{
    position:relative;top:0 !important}
    header .region-header .wrapper{
    max-width:100%;padding:0}
    header .config_pages--type--header-block .drawer{
    background-color:#ffffff;height:0;overflow:hidden;position:relative;z-index:3;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}
    header .config_pages--type--header-block .drawer.drawer-shown{
    height:186px}
    header .config_pages--type--header-block .drawer .wrapper{
    max-width:1000px;margin:0 auto}
    header .config_pages--type--header-block .drawer .wrapper .drawer-title{
    text-align:center;font-size:16px;font-weight:bold;color:#003366;text-transform:uppercase;padding:20px 0}
    @media only screen and (max-width: 767px){
    header .config_pages--type--header-block .drawer .wrapper .drawer-title{
    font-size:11px;padding:10px 0}
    }
    header .config_pages--type--header-block .drawer .wrapper ul{
    list-style:none;margin:0}
    header .config_pages--type--header-block .drawer .wrapper ul li{
    list-style:none}
    header .config_pages--type--header-block .drawer .wrapper .menu{
    display:flex;justify-content:space-between;flex-flow:row wrap}
    header .config_pages--type--header-block .drawer .wrapper .menu .menu-item{
    width:25%;text-align:center;padding-top:0;padding-bottom:15px}
    @media only screen and (max-width: 767px){
    header .config_pages--type--header-block .drawer .wrapper .menu .menu-item{
    width:50%;padding-bottom:5px}
    }
    header .config_pages--type--header-block .drawer .wrapper .menu .menu-item a{
    text-align:center;font-size:16px;color:#161616;text-transform:uppercase}
    @media only screen and (max-width: 767px){
    header .config_pages--type--header-block .drawer .wrapper .menu .menu-item a{
    font-size:11px}
    }
    header .config_pages--type--header-block .search-layer{
    position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.85);z-index:10;display:none}
    header .config_pages--type--header-block .search-layer .search_button_container .search_button_wrapper a{
    font-size:20px;color:#ffffff}
    header .config_pages--type--header-block .search-layer .search-layer-wrapper{
    height:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
    header .config_pages--type--header-block .search-layer .search-layer-wrapper form{
    max-width:680px;margin:0 auto 200px;padding:0 20px;position:relative}
    header .config_pages--type--header-block .search-layer .search-layer-wrapper form .search_btn_wrapper{
    display:block;text-align:right}
    header .config_pages--type--header-block .search-layer .search-layer-wrapper form .search_btn_wrapper a i{
    color:#999999;font-size:30px;font-weight:300}
    header .config_pages--type--header-block .search-layer .search-layer-wrapper form .form-item-keywords{
    width:100%;display:block;margin:0}
    header .config_pages--type--header-block .search-layer .search-layer-wrapper form .form-item-keywords input{
    height:40px;line-height:40px;padding:0 40px 0 10px;width:100%;-lh-property:0;
    width:-webkit-calc(100% - 50px);
    width:-moz-calc(100% - 50px);
    width:calc(100% - 50px);
    }
    header .config_pages--type--header-block .search-layer .search-layer-wrapper form .form-actions{
    position:absolute;right:21px;top:36px;margin:0}
    header .config_pages--type--header-block .search-layer .search-layer-wrapper form .form-actions input{
    font-family:"Font Awesome 6 Pro";background-color:rgba(0,0,0,0);border:medium none;color:#00a3d9;font-size:15px;font-weight:600;height:40px;line-height:40px;width:40px;outline:none}
    header .config_pages--type--header-block .mobile_menu_wrapper{
    display:none}
    @media only screen and (max-width: 1180px){
    header .config_pages--type--header-block .mobile_menu_wrapper{
    display:block}
    }
    header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation{
    display:none;background-color:rgba(255,255,255,0.95);position:fixed;width:100%;height:100%;overflow-y:auto;top:0;left:0;z-index:500}
    header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation .cnt_close_menu_button{
    width:100%;-lh-property:0;
    width:-webkit-calc(100% - 160px);
    width:-moz-calc(100% - 160px);
    width:calc(100% - 160px);
    ;display:inline-block;text-align:right;padding:50px 80px 15px}
    @media only screen and (max-width: 767px){
    header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation .cnt_close_menu_button{
    -lh-property:0;
    width:-webkit-calc(100% - 60px);
    width:-moz-calc(100% - 60px);
    width:calc(100% - 60px);
    ;padding:50px 30px 0}
    }
    header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation .cnt_close_menu_button i{
    cursor:pointer;font-size:26px;color:#003366;font-weight:400}
    header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation .switch-language ul.language-switcher-language-url{
    padding:40px 80px 0;list-style:none;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;margin:0}
    header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation .switch-language ul.language-switcher-language-url li{
    margin:0 10px 0 0;padding:0 10px 0 0;border-right-style:solid;border-right-width:1px;border-right-color:#CCCCCC}
    header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation .switch-language ul.language-switcher-language-url li a{
    font-weight:600;text-transform:uppercase}
    header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation .switch-language ul.language-switcher-language-url li a.is-active{
    pointer-events:none;color:#cccccc}
    header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation .switch-language ul.language-switcher-language-url li:last-child{
    margin-right:0;padding-right:0;border-right:medium none}
    @media only screen and (max-width: 767px){
    header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation .switch-language ul.language-switcher-language-url{
    padding:20px 30px 0}
    }
    header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation>ul.menu{
    margin:30px 0 0 0;padding:0;width:100%;overflow:hidden;overflow-y:auto;position:relative;text-align:left;list-style:none}
    header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation>ul.menu>li{
    margin:0 auto 30px;display:block;overflow:hidden;padding:0}
    header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation>ul.menu>li>a,header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation>ul.menu>li>span{
    font-size:24px;text-transform:capitalize;color:#003366;text-decoration:none;letter-spacing:1px;font-weight:700;cursor:pointer;margin:0 80px;-lh-property:0;
    width:-webkit-calc(100% - 160px);
    width:-moz-calc(100% - 160px);
    width:calc(100% - 160px);
    ;display:block;position:relative}
    @media only screen and (max-width: 767px){
    header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation>ul.menu>li>a,header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation>ul.menu>li>span{
    font-size:20px;margin:0 30px;-lh-property:0;
    width:-webkit-calc(100% - 60px);
    width:-moz-calc(100% - 60px);
    width:calc(100% - 60px);
    }
    }
    header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation>ul.menu>li>a.arrow-right:after,header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation>ul.menu>li>span.arrow-right:after{
    font-family:"Font Awesome 6 Pro";content:'\f105';display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:37px;color:#3399CC;position:absolute;right:0;font-weight:300;height:100%;top:-18px}
    @media only screen and (max-width: 767px){
    header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation>ul.menu>li>a.arrow-right:after,header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation>ul.menu>li>span.arrow-right:after{
    top:-15px}
    }
    header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation>ul.menu>li.menu-item--expanded>ul{
    background-color:#eeeeee;padding:0 5px 0 96px;margin:10px 0 0;width:auto;text-align:left;list-style:none;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;visibility:hidden;opacity:0;pointer-events:none;height:0}
    @media only screen and (max-width: 767px){
    header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation>ul.menu>li.menu-item--expanded>ul{
    padding:0 42px 0 42px;margin:0}
    }
    header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation>ul.menu>li.menu-item--expanded>ul>li{
    margin:0 0 20px;padding:0}
    header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation>ul.menu>li.menu-item--expanded>ul>li:last-child{
    margin:0}
    header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation>ul.menu>li.menu-item--expanded>ul>li>a,header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation>ul.menu>li.menu-item--expanded>ul>li>span{
    color:#0085B2;font-size:20px;font-weight:700;text-decoration:none}
    header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation>ul.menu>li.menu-item--expanded>ul>li>a:hover,header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation>ul.menu>li.menu-item--expanded>ul>li>span:hover{
    color:#003366}
    header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation>ul.menu>li.menu-item--expanded.active>a.arrow-right:after,header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation>ul.menu>li.menu-item--expanded.active>span.arrow-right:after{
    content:'\f107'}
    header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation>ul.menu>li.menu-item--expanded.active>ul{
    padding:35px 5px 35px 96px;margin-top:15px;visibility:visible;opacity:1;pointer-events:all;height:auto}
    @media only screen and (max-width: 767px){
    header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation>ul.menu>li.menu-item--expanded.active>ul{
    padding:15px 42px 15px 42px;margin-top:15px}
    }
    header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation>ul.menu>li.no-submenu-items>a:after{
    font-family:"Font Awesome 6 Pro";content:'\f105';display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:37px;color:#3399CC;position:absolute;right:0;font-weight:300;height:100%;top:0}
    header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation .information{
    padding-top:20px;padding-bottom:20px;border-top:1px solid #bbbbbb;margin:0 80px;-lh-property:0;
    width:-webkit-calc(100% - 160px);
    width:-moz-calc(100% - 160px);
    width:calc(100% - 160px);
    }
    @media only screen and (max-width: 767px){
    header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation .information{
    margin:0 30px;-lh-property:0;
    width:-webkit-calc(100% - 60px);
    width:-moz-calc(100% - 60px);
    width:calc(100% - 60px);
    }
    }
    header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation .information .info_head{
    font-size:16px;text-transform:capitalize;color:#0085b2;text-decoration:none;letter-spacing:1px;font-weight:700;margin:0 auto;display:block;cursor:pointer}
    header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation .information .info_menu.expanded{
    display:block}
    header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation .information .info_menu.collapsed{
    display:none}
    header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation .information .info_menu>ul.menu{
    margin:15px 0 0 0;width:100%;overflow:hidden;overflow-y:auto;position:relative;text-align:left;list-style:none;padding:0 0 0 15px}
    header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation .information .info_menu>ul.menu>li{
    margin:0 auto 10px;display:block;overflow:hidden;padding:0}
    header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation .information .info_menu>ul.menu>li>a,header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation .information .info_menu>ul.menu>li>span{
    font-size:18px;text-transform:capitalize;color:#0085b2;text-decoration:none;letter-spacing:1px;font-weight:700;cursor:pointer;display:block;position:relative}
    header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation .top_links{
    padding-top:20px;border-top:1px solid #bbbbbb;margin:0 80px 15px;-lh-property:0;
    width:-webkit-calc(100% - 160px);
    width:-moz-calc(100% - 160px);
    width:calc(100% - 160px);
    }
    @media only screen and (max-width: 767px){
    header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation .top_links{
    margin:0 30px 15px;-lh-property:0;
    width:-webkit-calc(100% - 60px);
    width:-moz-calc(100% - 60px);
    width:calc(100% - 60px);
    }
    }
    header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation .top_links>ul.menu{
    margin:0;padding:0;width:100%;overflow:hidden;overflow-y:auto;position:relative;text-align:left;list-style:none}
    header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation .top_links>ul.menu>li{
    margin:0 auto 10px;display:block;overflow:hidden;padding:0}
    header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation .top_links>ul.menu>li>a,header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation .top_links>ul.menu>li>span{
    font-size:18px;text-transform:capitalize;color:#0085b2;text-decoration:none;letter-spacing:1px;font-weight:700;cursor:pointer;display:block;position:relative}
    header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation.mtpc_newsletter .issue_details{
    display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:24px;font-weight:600;padding:0 80px 30px;border-bottom:1px solid #cccccc}
    @media only screen and (max-width: 767px){
    header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation.mtpc_newsletter .issue_details{
    padding:0 30px 25px;font-size:20px}
    }
    header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation.mtpc_newsletter .issue_title{
    display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-moz-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}
    header .config_pages--type--header-block .mobile_menu_wrapper .mobile_navigation.mtpc_newsletter .issue_title .issue_subtitle{
    margin-left:5px}
    header .mtpc_header .top-header{
    padding:0 20px 0 5px;margin:0;height:40px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}
    @media only screen and (max-width: 1180px){
    header .mtpc_header .top-header{
    height:30px}
    }
    header .mtpc_header .top-header>.wrapper{
    max-width:1500px;margin:0 auto;height:100%}
    header .mtpc_header .top-header .wrapper{
    padding:0;position:relative}
    header .mtpc_header .top-header .wrapper .top_head_left{
    float:left;width:50%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}
    header .mtpc_header .top-header .wrapper .top_head_left .information{
    font-size:15px;font-weight:600;padding:0 15px;position:relative;cursor:pointer;height:40px;line-height:40px}
    @media only screen and (max-width: 1180px){
    header .mtpc_header .top-header .wrapper .top_head_left .information{
    display:none}
    }
    @media only screen and (max-width: 1180px){
    header .mtpc_header .top-header .wrapper .top_head_left .information{
    height:30px;line-height:30px}
    }
    header .mtpc_header .top-header .wrapper .top_head_left .information i{
    padding-left:5px}
    header .mtpc_header .top-header .wrapper .top_head_left .information ul.menu{
    position:absolute;top:40px;left:0;visibility:hidden;opacity:0;pointer-events:none;z-index:10;margin:0;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}
    @media only screen and (max-width: 1180px){
    header .mtpc_header .top-header .wrapper .top_head_left .information ul.menu{
    top:30px}
    }
    header .mtpc_header .top-header .wrapper .top_head_left .information ul.menu li{
    border-top-style:solid;border-top-width:1px;display:block;text-align:left;min-width:156px;max-width:300px;padding:0}
    header .mtpc_header .top-header .wrapper .top_head_left .information ul.menu li a,header .mtpc_header .top-header .wrapper .top_head_left .information ul.menu li span{
    white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;font-weight:normal;font-size:14px;padding:0 15px;text-decoration:none}
    header .mtpc_header .top-header .wrapper .top_head_left .information:hover ul.menu,header .mtpc_header .top-header .wrapper .top_head_left .information.hover ul.menu{
    visibility:visible;opacity:1;pointer-events:auto}
    header .mtpc_header .top-header .wrapper .top_head_right{
    float:right;width:50%;height:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}
    header .mtpc_header .top-header .wrapper .top_head_right .top_links{
    height:100%}
    @media only screen and (max-width: 1180px){
    header .mtpc_header .top-header .wrapper .top_head_right .top_links{
    display:none}
    }
    header .mtpc_header .top-header .wrapper .top_head_right .top_links .menu{
    height:100%;margin:0;padding:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}
    header .mtpc_header .top-header .wrapper .top_head_right .top_links .menu .menu-item{
    margin:0 20px 0 0;padding:0}
    header .mtpc_header .top-header .wrapper .top_head_right .top_links .menu .menu-item a{
    font-size:15px;font-weight:600}
    header .mtpc_header .top-header .wrapper .top_head_right .logout_button{
    margin:0 20px 0 0}
    header .mtpc_header .top-header .wrapper .top_head_right .logout_button a{
    font-size:15px;font-weight:600}
    header .mtpc_header .top-header .wrapper .top_head_right .drawer-toggle{
    height:100%;padding:0 22px;border-left:1px solid #ffffff;border-right:1px solid #ffffff;cursor:pointer;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
    header .mtpc_header .top-header .wrapper .top_head_right .drawer-toggle.lang_exists{
    border-right:1px solid #ffffff}
    header .mtpc_header .top-header .wrapper .top_head_right .accessibility{
    display:none}
    @media only screen and (min-width: 1367px){
    header .mtpc_header .top-header .wrapper .top_head_right .accessibility{
    display:block}
    }
    header .mtpc_header .top-header .wrapper .top_head_right .accessibility .font-resize{
    height:100%;width:85px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-moz-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}
    header .mtpc_header .top-header .wrapper .top_head_right .accessibility .font-resize a{
    font-size:12px;font-weight:600;padding:0 3px}
    header .mtpc_header .top-header .wrapper .top_head_right .accessibility .font-resize a.normal-size{
    font-size:16px}
    header .mtpc_header .top-header .wrapper .top_head_right .accessibility .font-resize a.large-size{
    font-size:20px}
    header .mtpc_header .top-header .wrapper .top_head_right .switch-language{
    padding:0 8px 0 0;position:relative;cursor:pointer;height:40px;line-height:40px}
    @media only screen and (max-width: 1180px){
    header .mtpc_header .top-header .wrapper .top_head_right .switch-language{
    display:none}
    }
    @media only screen and (max-width: 1180px){
    header .mtpc_header .top-header .wrapper .top_head_right .switch-language{
    height:30px;line-height:30px}
    }
    header .mtpc_header .top-header .wrapper .top_head_right .switch-language .icon-language{
    width:45px;height:40px;background:rgba(0,0,0,0) url("../img/language.png") no-repeat center center;position:relative}
    @media only screen and (max-width: 1180px){
    header .mtpc_header .top-header .wrapper .top_head_right .switch-language .icon-language{
    height:30px}
    }
    header .mtpc_header .top-header .wrapper .top_head_right .switch-language .icon-language:after{
    font-family:"Font Awesome 6 Pro";content:'\f0d7';display:inline-block;font-size:15px;position:absolute;left:35px;font-weight:bold}
    header .mtpc_header .top-header .wrapper .top_head_right .switch-language ul.language-switcher-language-url{
    position:absolute;top:40px;right:0;visibility:hidden;opacity:0;pointer-events:none;z-index:10;margin:0;padding:0;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}
    @media only screen and (max-width: 1180px){
    header .mtpc_header .top-header .wrapper .top_head_right .switch-language ul.language-switcher-language-url{
    top:30px}
    }
    header .mtpc_header .top-header .wrapper .top_head_right .switch-language ul.language-switcher-language-url li{
    border-top-width:1px;border-top-style:solid;display:block;text-align:left;min-width:114px;max-width:300px;padding:0;margin:0}
    header .mtpc_header .top-header .wrapper .top_head_right .switch-language ul.language-switcher-language-url li a,header .mtpc_header .top-header .wrapper .top_head_right .switch-language ul.language-switcher-language-url li span{
    white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;font-weight:normal;font-size:14px;padding:0 15px;text-decoration:none;text-transform:uppercase}
    header .mtpc_header .top-header .wrapper .top_head_right .switch-language:hover ul.language-switcher-language-url,header .mtpc_header .top-header .wrapper .top_head_right .switch-language.hover ul.language-switcher-language-url{
    visibility:visible;opacity:1;pointer-events:auto}
    header .mtpc_header .top-header .wrapper .top_head_right .search_icon{
    display:none;height:40px;line-height:40px;padding:0 0 0 13px;width:20px;text-align:center;border-left:medium none}
    @media only screen and (max-width: 1180px),only screen and (min-width: 1180px) and (max-width: 1366px){
    header .mtpc_header .top-header .wrapper .top_head_right .search_icon{
    display:block}
    }
    @media only screen and (max-width: 1180px){
    header .mtpc_header .top-header .wrapper .top_head_right .search_icon{
    height:30px;line-height:30px}
    }
    header .mtpc_header .top-header .wrapper .top_head_right .search_icon a{
    display:block}
    header .mtpc_header .top-header .wrapper .top_head_right .search_icon a i{
    color:#ffffff;font-size:14px;font-weight:900}
    header .mtpc_header .top-header.minimized:not(.scrollable){
    margin-top:-40px}
    @media only screen and (max-width: 1180px){
    header .mtpc_header .top-header.minimized:not(.scrollable){
    margin-top:-30px}
    }
    header .mtpc_header .header{
    padding:0 20px 0 5px;margin:0}
    header .mtpc_header .header>.wrapper{
    max-width:1500px;margin:0 auto;height:100%}
    header .mtpc_header .header .wrapper{
    padding:0;position:relative}
    header .mtpc_header .header .wrapper .logos{
    padding:30px 0 30px 15px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}
    @media only screen and (max-width: 1180px){
    header .mtpc_header .header .wrapper .logos{
    padding:15px 0 15px 15px}
    }
    header .mtpc_header .header .wrapper .logos .logos_container{
    height:60px;-lh-property:0;
    width:-webkit-calc(100% - 23px);
    width:-moz-calc(100% - 23px);
    width:calc(100% - 23px);
    ;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
    @media only screen and (min-width: 1367px){
    header .mtpc_header .header .wrapper .logos .logos_container.lang_exists{
    -lh-property:0;
    width:-webkit-calc(100% - 75px);
    width:-moz-calc(100% - 75px);
    width:calc(100% - 75px);
    }
    }
    header .mtpc_header .header .wrapper .logos .logos_container.lang_exists.topbar_hidden{
    width:100%}
    @media only screen and (max-width: 1180px),only screen and (min-width: 1180px) and (max-width: 1366px){
    header .mtpc_header .header .wrapper .logos .logos_container{
    width:100%}
    }
    @media only screen and (max-width: 1180px){
    header .mtpc_header .header .wrapper .logos .logos_container{
    height:45px}
    }
    @media only screen and (max-width: 767px){
    header .mtpc_header .header .wrapper .logos .logos_container{
    height:37px}
    }
    header .mtpc_header .header .wrapper .logos .logos_left{
    float:left;width:auto;margin-right:80px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}
    @media only screen and (min-width: 1180px) and (max-width: 1366px){
    header .mtpc_header .header .wrapper .logos .logos_left{
    margin-right:20px;width:450px}
    }
    @media only screen and (max-width: 767px){
    header .mtpc_header .header .wrapper .logos .logos_left{
    max-width:310px;margin-right:0}
    }
    @media only screen and (max-width: 1180px){
    header .mtpc_header .header .wrapper .logos .logos_left.three_exists{
    width:571px;margin-right:0}
    header .mtpc_header .header .wrapper .logos .logos_left.three_exists .logo_two.text_logo.one_exists{
    width:auto}
    }
    @media only screen and (max-width: 767px){
    header .mtpc_header .header .wrapper .logos .logos_left.three_exists{
    -lh-property:0;
    max-width:-webkit-calc(100% - 50px);
    max-width:-moz-calc(100% - 50px);
    max-width:calc(100% - 50px);
    }
    }
    header .mtpc_header .header .wrapper .logos .logos_left .logo_one{
    padding-right:15px}
    @media only screen and (max-width: 767px){
    header .mtpc_header .header .wrapper .logos .logos_left .logo_one{
    padding-right:10px}
    }
    header .mtpc_header .header .wrapper .logos .logos_left .logo_one a{
    display:block}
    header .mtpc_header .header .wrapper .logos .logos_left .logo_one img{
    max-height:60px;height:100%;width:auto;max-width:initial}
    @media only screen and (max-width: 1180px){
    header .mtpc_header .header .wrapper .logos .logos_left .logo_one img{
    height:45px}
    }
    @media only screen and (max-width: 767px){
    header .mtpc_header .header .wrapper .logos .logos_left .logo_one img{
    height:32px}
    }
    header .mtpc_header .header .wrapper .logos .logos_left .logo_one.show_vertical_line{
    margin-right:15px;border-right:1px solid #0f3f6f}
    @media only screen and (max-width: 767px){
    header .mtpc_header .header .wrapper .logos .logos_left .logo_one.show_vertical_line{
    margin-right:10px}
    }
    header .mtpc_header .header .wrapper .logos .logos_left .logo_two{
    min-width:150px}
    header .mtpc_header .header .wrapper .logos .logos_left .logo_two a{
    display:block}
    header .mtpc_header .header .wrapper .logos .logos_left .logo_two img{
    max-height:60px;height:100%;width:auto;max-width:initial}
    @media only screen and (max-width: 1180px){
    header .mtpc_header .header .wrapper .logos .logos_left .logo_two img{
    height:45px}
    }
    @media only screen and (max-width: 767px){
    header .mtpc_header .header .wrapper .logos .logos_left .logo_two img{
    height:32px}
    }
    header .mtpc_header .header .wrapper .logos .logos_left .logo_two.one_d_not_exists{
    padding-left:0;border-left:medium none;max-width:100%}
    header .mtpc_header .header .wrapper .logos .logos_left .logo_two.one_m_not_exists{
    padding-left:0;border-left:medium none;max-width:100%}
    header .mtpc_header .header .wrapper .logos .logos_left .logo_two.text_logo{
    height:60px;width:50%;max-width:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}
    header .mtpc_header .header .wrapper .logos .logos_left .logo_two.text_logo a,header .mtpc_header .header .wrapper .logos .logos_left .logo_two.text_logo span{
    color:#003366;font-size:18px;font-weight:700;line-height:1.2;text-decoration:none}
    header .mtpc_header .header .wrapper .logos .logos_left .logo_two.text_logo a:hover,header .mtpc_header .header .wrapper .logos .logos_left .logo_two.text_logo span:hover{
    text-decoration:none}
    @media only screen and (max-width: 1180px){
    header .mtpc_header .header .wrapper .logos .logos_left .logo_two.text_logo{
    height:45px}
    }
    @media only screen and (max-width: 767px){
    header .mtpc_header .header .wrapper .logos .logos_left .logo_two.text_logo{
    height:37px}
    header .mtpc_header .header .wrapper .logos .logos_left .logo_two.text_logo a{
    font-size:13px}
    }
    header .mtpc_header .header .wrapper .logos .logos_left .logo_three{
    margin-left:10px}
    header .mtpc_header .header .wrapper .logos .logos_left .logo_three img{
    max-height:60px;height:100%;width:auto;max-width:100%}
    @media only screen and (max-width: 1180px){
    header .mtpc_header .header .wrapper .logos .logos_left .logo_three img{
    height:45px}
    }
    @media only screen and (max-width: 767px){
    header .mtpc_header .header .wrapper .logos .logos_left .logo_three img{
    height:37px}
    }
    header .mtpc_header .header .wrapper .logos .logos_right{
    float:right;width:auto;height:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}
    @media only screen and (min-width: 1180px) and (max-width: 1366px){
    header .mtpc_header .header .wrapper .logos .logos_right{
    -lh-property:0;
    width:-webkit-calc(100% - 470px);
    width:-moz-calc(100% - 470px);
    width:calc(100% - 470px);
    }
    }
    header .mtpc_header .header .wrapper .logos .logos_right .logo_three{
    min-width:150px}
    header .mtpc_header .header .wrapper .logos .logos_right .logo_three img{
    min-width:150px;max-height:60px;height:100%;width:auto;max-width:100%}
    @media only screen and (max-width: 1180px){
    header .mtpc_header .header .wrapper .logos .logos_right .logo_three img{
    height:45px}
    }
    @media only screen and (max-width: 767px){
    header .mtpc_header .header .wrapper .logos .logos_right .logo_three img{
    height:37px}
    }
    header .mtpc_header .header .wrapper .logos .logos_right .logo_three a{
    display:block}
    header .mtpc_header .header .wrapper .logos .logos_right .responsive-menu-toggle i{
    color:#003366;font-size:22px;font-weight:900}
    header .mtpc_header .header .wrapper .logos .second_layer{
    -lh-property:0;
    width:-webkit-calc(100% - 23px);
    width:-moz-calc(100% - 23px);
    width:calc(100% - 23px);
    ;height:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;margin-top:30px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}
    @media only screen and (min-width: 1367px){
    header .mtpc_header .header .wrapper .logos .second_layer.lang_exists{
    -lh-property:0;
    width:-webkit-calc(100% - 75px);
    width:-moz-calc(100% - 75px);
    width:calc(100% - 75px);
    }
    }
    header .mtpc_header .header .wrapper .logos .second_layer.lang_exists.topbar_hidden{
    width:100%}
    @media only screen and (min-width: 1180px) and (max-width: 1366px){
    header .mtpc_header .header .wrapper .logos .second_layer{
    width:100%}
    }
    header .mtpc_header .header .wrapper .logos .second_layer.fixed_position{
    margin-top:0}
    header .mtpc_header .header .wrapper .logos .navigation{
    display:inline-block}
    header .mtpc_header .header .wrapper .logos .navigation>ul.menu{
    list-style:none;margin:0;padding:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
    header .mtpc_header .header .wrapper .logos .navigation>ul.menu>li{
    margin-left:40px}
    @media only screen and (min-width: 1180px) and (max-width: 1366px){
    header .mtpc_header .header .wrapper .logos .navigation>ul.menu>li{
    margin-left:25px}
    }
    header .mtpc_header .header .wrapper .logos .navigation>ul.menu>li:first-child{
    margin-left:0}
    header .mtpc_header .header .wrapper .logos .navigation>ul.menu>li a,header .mtpc_header .header .wrapper .logos .navigation>ul.menu>li span{
    font-size:17px;font-weight:bold;text-decoration:none;cursor:pointer}
    header .mtpc_header .header .wrapper .logos .navigation>ul.menu>li a.arrow-right,header .mtpc_header .header .wrapper .logos .navigation>ul.menu>li span.arrow-right{
    display:none}
    header .mtpc_header .header .wrapper .logos .navigation>ul.menu>li>a,header .mtpc_header .header .wrapper .logos .navigation>ul.menu>li>span{
    white-space:nowrap}
    header .mtpc_header .header .wrapper .logos .navigation>ul.menu>li>span{
    pointer-events:none}
    header .mtpc_header .header .wrapper .logos .navigation>ul.menu>li.menu-item--active-trail>a,header .mtpc_header .header .wrapper .logos .navigation>ul.menu>li.menu-item--active-trail>span{
    color:#003366}
    header .mtpc_header .header .wrapper .logos .navigation>ul.menu li{
    list-style:none;position:relative;padding:0}
    header .mtpc_header .header .wrapper .logos .navigation>ul.menu li ul{
    position:absolute;top:20px;left:0;visibility:hidden;opacity:0;pointer-events:none;margin:0;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;padding:20px 0 0;z-index:1;-webkit-box-shadow:0 8px 6px -6px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 8px 6px -6px rgba(0, 0, 0, 0.15);box-shadow:0 8px 6px -6px rgba(0, 0, 0, 0.15)}
    header .mtpc_header .header .wrapper .logos .navigation>ul.menu li ul li{
    display:block;text-align:left;width:205px;padding:5px 0}
    header .mtpc_header .header .wrapper .logos .navigation>ul.menu li ul li:first-child{
    padding:15px 0 5px}
    header .mtpc_header .header .wrapper .logos .navigation>ul.menu li ul li:last-child{
    padding:5px 0 15px}
    header .mtpc_header .header .wrapper .logos .navigation>ul.menu li ul li a,header .mtpc_header .header .wrapper .logos .navigation>ul.menu li ul li span{
    display:block;font-size:15px;font-weight:bold;padding:0 15px;text-decoration:none;white-space:normal}
    header .mtpc_header .header .wrapper .logos .navigation>ul.menu li ul.single_item li:first-child{
    padding-top:15px}
    header .mtpc_header .header .wrapper .logos .navigation>ul.menu li:hover ul{
    visibility:visible;opacity:1;pointer-events:auto}
    header .mtpc_header .header .wrapper .logos .navigation>ul.menu li:last-child ul{
    left:unset;right:0}
    header .mtpc_header .header .wrapper .logos .navigation>ul.menu li.sub-r-position ul{
    left:unset;right:0}
    header .mtpc_header .header .wrapper .logos .navigation>ul.menu li.sub-large-width ul li{
    width:300px}
    header .mtpc_header .header .wrapper .logos .navigation>ul.menu li.sub-xlarge-width ul li{
    width:450px}
    header .mtpc_header .header .wrapper .logos .navigation>ul.menu li.sub-full-width>ul>li{
    width:auto;min-width:205px}
    header .mtpc_header .header .wrapper .logos .navigation>ul.menu li.sub-full-width>ul>li>a{
    white-space:nowrap}
    header .mtpc_header .header .wrapper .logos .search_icon{
    margin-left:40px}
    @media only screen and (min-width: 1180px) and (max-width: 1366px){
    header .mtpc_header .header .wrapper .logos .search_icon{
    display:none}
    }
    header .mtpc_header .header .wrapper .logos .search_icon a i{
    font-size:17px;font-weight:900}
    header .mtpc_header .header.transparent{
    background-color:rgba(0,0,0,0)}
    header .mtpc_header .header.minimized:not(.no_shadow){
    -webkit-box-shadow:0 0 4px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 0 4px rgba(0, 0, 0, 0.3);box-shadow:0 0 4px rgba(0, 0, 0, 0.3)}
    header .mtpc_header .header.minimized .wrapper .logos{
    padding:15px 0 15px 15px}
    header .mtpc_header .header.minimized .wrapper .logos .second_layer .navigation>ul.menu li ul.submenu{
    padding-top:10px}
    header .mtpc_header .header.desktop{
    display:block}
    @media only screen and (max-width: 1180px){
    header .mtpc_header .header.desktop{
    display:none}
    }
    header .mtpc_header .header.mobile{
    display:none}
    @media only screen and (max-width: 1180px){
    header .mtpc_header .header.mobile{
    display:block}
    }
    header .mtpc_newsletter_header .header_wrapper{
    max-width:1170px;margin:0 auto}
    header .mtpc_newsletter_header .first_row{
    display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:20px 40px}
    @media only screen and (min-width: 768px) and (max-width: 999px){
    header .mtpc_newsletter_header .first_row{
    padding-left:30px;padding-right:30px}
    }
    @media only screen and (max-width: 767px){
    header .mtpc_newsletter_header .first_row{
    padding-left:20px;padding-right:20px}
    }
    header .mtpc_newsletter_header .right_container{
    display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
    header .mtpc_newsletter_header .right_container .issue_details{
    display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-moz-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:16px;font-weight:600;line-height:1.3em}
    @media only screen and (max-width: 1180px){
    header .mtpc_newsletter_header .right_container .issue_details{
    display:none}
    }
    header .mtpc_newsletter_header .right_container .issue_title{
    display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-moz-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}
    header .mtpc_newsletter_header .right_container .issue_title .issue_subtitle{
    margin-left:5px}
    header .mtpc_newsletter_header .right_container .icon_tools{
    display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:15px}
    header .mtpc_newsletter_header .right_container .search_icon i{
    height:40px;line-height:40px;width:40px;font-size:16px;display:inline-block;cursor:pointer;padding:0;text-align:center}
    header .mtpc_newsletter_header .right_container .hamburger_menu{
    margin-left:10px;display:none}
    @media only screen and (max-width: 1180px){
    header .mtpc_newsletter_header .right_container .hamburger_menu{
    display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:45px}
    }
    header .mtpc_newsletter_header .right_container .hamburger_menu i{
    height:40px;line-height:40px;font-size:24px;display:inline-block;cursor:pointer;color:#777;padding:0 5px;font-weight:300;border:1px solid #cccccc;width:30px;text-align:center}
    header .mtpc_newsletter_header .second_row{
    display:block;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;padding:0 40px}
    @media only screen and (min-width: 768px) and (max-width: 999px){
    header .mtpc_newsletter_header .second_row{
    padding-left:30px;padding-right:30px}
    }
    @media only screen and (max-width: 767px){
    header .mtpc_newsletter_header .second_row{
    padding-left:20px;padding-right:20px}
    }
    @media only screen and (max-width: 1180px){
    header .mtpc_newsletter_header .second_row .newsletter_menu{
    display:none}
    }
    header .mtpc_newsletter_header .second_row .newsletter_menu>ul.menu{
    list-style:none;margin:0;padding:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
    header .mtpc_newsletter_header .second_row .newsletter_menu>ul.menu>li{
    margin-left:40px}
    @media only screen and (min-width: 1180px) and (max-width: 1366px){
    header .mtpc_newsletter_header .second_row .newsletter_menu>ul.menu>li{
    margin-left:25px}
    }
    header .mtpc_newsletter_header .second_row .newsletter_menu>ul.menu>li:first-child{
    margin-left:0}
    header .mtpc_newsletter_header .second_row .newsletter_menu>ul.menu>li a,header .mtpc_newsletter_header .second_row .newsletter_menu>ul.menu>li span{
    font-size:16px;text-decoration:none;cursor:pointer;font-weight:600}
    header .mtpc_newsletter_header .second_row .newsletter_menu>ul.menu>li a.arrow-right,header .mtpc_newsletter_header .second_row .newsletter_menu>ul.menu>li span.arrow-right{
    display:none}
    header .mtpc_newsletter_header .second_row .newsletter_menu>ul.menu>li>a,header .mtpc_newsletter_header .second_row .newsletter_menu>ul.menu>li>span{
    white-space:nowrap;line-height:45px;height:45px}
    header .mtpc_newsletter_header .second_row .newsletter_menu>ul.menu>li>span{
    pointer-events:none}
    header .mtpc_newsletter_header .second_row .newsletter_menu>ul.menu li{
    list-style:none;position:relative;padding:0}
    header .mtpc_newsletter_header .second_row .newsletter_menu>ul.menu li ul{
    position:absolute;top:20px;left:0;visibility:hidden;opacity:0;pointer-events:none;margin:0;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;padding:20px 0 0;z-index:1;-webkit-box-shadow:0 8px 6px -6px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 8px 6px -6px rgba(0, 0, 0, 0.15);box-shadow:0 8px 6px -6px rgba(0, 0, 0, 0.15)}
    header .mtpc_newsletter_header .second_row .newsletter_menu>ul.menu li ul li{
    display:block;text-align:left;width:205px;padding:5px 0}
    header .mtpc_newsletter_header .second_row .newsletter_menu>ul.menu li ul li:first-child{
    padding:15px 0 5px}
    header .mtpc_newsletter_header .second_row .newsletter_menu>ul.menu li ul li:last-child{
    padding:5px 0 15px}
    header .mtpc_newsletter_header .second_row .newsletter_menu>ul.menu li ul li a,header .mtpc_newsletter_header .second_row .newsletter_menu>ul.menu li ul li span{
    display:block;font-size:15px;font-weight:bold;padding:0 15px;text-decoration:none;white-space:normal}
    header .mtpc_newsletter_header .second_row .newsletter_menu>ul.menu li ul.single_item li:first-child{
    padding-top:15px}
    header .mtpc_newsletter_header .second_row .newsletter_menu>ul.menu li:hover ul{
    visibility:visible;opacity:1;pointer-events:auto}
    header .mtpc_newsletter_header .second_row .newsletter_menu>ul.menu li:last-child ul{
    left:unset;right:0}
    header .mtpc_newsletter_header .second_row .newsletter_menu>ul.menu li.sub-r-position ul{
    left:unset;right:0}
    header .mtpc_newsletter_header .second_row .newsletter_menu>ul.menu li.sub-large-width ul li{
    width:300px}
    header .mtpc_newsletter_header .second_row .newsletter_menu>ul.menu li.sub-xlarge-width ul li{
    width:450px}
    header .mtpc_newsletter_header .second_row .newsletter_menu>ul.menu li.sub-full-width>ul>li{
    width:auto;min-width:205px}
    header .mtpc_newsletter_header .second_row .newsletter_menu>ul.menu li.sub-full-width>ul>li>a{
    white-space:nowrap}
    header .mtpc_newsletter_header .second_row .newsletter_menu.left>ul.menu{
    -webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}
    header .mtpc_newsletter_header .second_row .newsletter_menu.right>ul.menu{
    -webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}
    header.admin_toolbar{
    top:39px}
    @media only screen and (max-width: 767px),only screen and (min-width: 768px) and (max-width: 999px){
    header.admin_toolbar{
    top:0}
    }
    @media only screen and (min-width: 1000px){
    header.admin_toolbar_open{
    top:79px}
    }
    header.newsletter.no_sticky{
    position:unset}
    body footer{
    margin:0}
    body footer .wrapper{
    max-width:100%;padding:0;margin:0}
    body footer #back-to-top{
    height:45px;width:45px;line-height:45px;border-radius:3px;position:fixed;bottom:50px;right:15px;text-align:center;font-size:25px;cursor:pointer;border:0;text-decoration:none;transition:opacity .2s ease-out;opacity:0;pointer-events:none}
    body footer #back-to-top.show{
    pointer-events:auto;opacity:.85;z-index:1000}
    @media only screen and (min-width: 1000px){
    body footer #back-to-top{
    height:55px;width:55px;line-height:55px;bottom:110px;right:100px}
    }
    @media only screen and (max-width: 1180px){
    body footer #back-to-top{
    bottom:50px;right:30px}
    }
    @media only screen and (max-width: 767px){
    body footer #back-to-top{
    display:none}
    }
    .mtpc_footer{
    padding:0;overflow:hidden;display:block;width:100%;margin:100px 0 0}
    .mtpc_footer .wrapper{
    max-width:1500px;padding:20px;margin:0 auto;overflow:hidden}
    .mtpc_footer .wrapper .footer_desktop{
    display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
    @media only screen and (max-width: 1180px){
    .mtpc_footer .wrapper .footer_desktop{
    display:none}
    }
    .mtpc_footer .wrapper .footer_mobile{
    display:none;text-align:center}
    @media only screen and (max-width: 1180px){
    .mtpc_footer .wrapper .footer_mobile{
    display:block}
    }
    .mtpc_footer .footer_left{
    display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}
    .mtpc_footer .footer_right{
    display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:row;flex-direction:row}
    .mtpc_footer .social_container{
        margin-right: 20px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end
    }
    .mtpc_footer .footer_logo{
        margin-right:25px;height:50px;display:inline-block
    }
    .mtpc_footer .footer_right_logo{
        max-height:40px;
        display:inline-block;
        height:auto;
    }
    @media only screen and (max-width: 1180px){
        .mtpc_footer .footer_logo{
            margin-bottom:10px;margin-right:0;width:100%;display:flex;justify-content:center;
        }
        .mtpc_footer .footer_right_logo{
            width:100%;display:flex;justify-content:center;
            margin: 20px 0;
        }
    }
    
    .mtpc_footer .footer_logo img{
        width:auto;max-width:100%;height:50px
    }
    
    .mtpc_footer .footer_right_logo img{
        width:auto;max-width:120px;max-height:40px;height:auto;
    }
    
    
    @media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){
        .mtpc_footer .footer_logo img, .mtpc_footer .footer_right_logo img{
            min-width:152px
        }
    }
    
    .mtpc_footer .footer_menu_text{
        height:60px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;
    }

    @media only screen and (max-width: 1300px){
        .mtpc_footer .footer_menu_text{
            height:60px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width: 480px;
        }
        .mtpc_footer .social_container{
            margin-right: 10px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end
        }
    }
    
    @media only screen and (max-width: 1180px){
    .mtpc_footer .footer_menu{
    margin-bottom:15px}
    }
    .mtpc_footer .footer_menu>ul{
    
    margin:0 0 6px 0;padding:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}
    @media only screen and (max-width: 1180px){
    
    .mtpc_footer .footer_menu>ul{
    
    -webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}
    }
    .mtpc_footer .footer_menu>ul li{
    
    padding:0;margin:0 20px 0 0}
    .mtpc_footer .footer_menu>ul li:last-child{
    
    margin:0 0}
    .mtpc_footer .footer_menu>ul li a{
    
    font-size:16px;font-weight:bold;line-height:27px}
    .mtpc_footer .footer_text p{
    
    font-size:12px;line-height:15px;letter-spacing:.07px;margin:0}
    .mtpc_footer .footer_text.newsletter{
    
    margin-top:0}
    @media only screen and (max-width: 1180px){
    
    .mtpc_footer .footer_text.newsletter{
    
    margin-top:10px}
    }
    .mtpc_footer .footer_text.newsletter p{
    
    font-size:13px}
    .mtpc_footer .social_caption{
    
    font-size:12px;margin-right:10px}
    @media only screen and (max-width: 1180px){
    
    .mtpc_footer .social_caption{
    
    margin-right:0;margin-bottom:15px}
    }
    .mtpc_footer .social_caption.newsletter{
    
    font-weight:700;font-size:16px}
    @media only screen and (max-width: 1180px){
    
    .mtpc_footer .footer_social{
    
    margin-bottom:15px}
    }
    .mtpc_footer .footer_social a{
    
    border-width:1.5px;border-style:solid;border-radius:50%;width:35px;height:35px;display:inline-block;text-align:center;font-size:0;color:rgba(0,0,0,0);margin:0 5px 0 0}
    .mtpc_footer .footer_social a i{
    
    line-height:34px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;font-size:16px}
    .mtpc_footer .footer_social a:hover i{
    
    -webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
    .mtpc_footer .footer_social a.newsletter{
    
    border-radius:3px;overflow:hidden;width:30px;height:30px;margin:0 2px 0 0}
    .mtpc_footer .footer_social a.newsletter i{
    
    line-height:30px}
    .mtpc_footer .footer_social a.newsletter:hover i{
    
    -webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg);margin-top:-2px}
    .mtpc_footer.mtpc_build_newsletter{
    
    margin:0;background-color:rgba(255,255,255,0)}
    .mtpc_footer.mtpc_build_newsletter .wrapper{
    
    background-color:#fff;max-width:1170px;box-sizing:border-box;padding:20px 40px}
    @media only screen and (min-width: 768px) and (max-width: 999px){
    
    .mtpc_footer.mtpc_build_newsletter .wrapper{
    
    padding:20px 30px}
    }
    @media only screen and (max-width: 767px){
    
    .mtpc_footer.mtpc_build_newsletter .wrapper{
    
    padding:20px 30px}
    }
    .mtpc_footer.mtpc_build_newsletter .footer_logos_newsletter{
    
    display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}
    @media only screen and (max-width: 1180px){
    
    .mtpc_footer.mtpc_build_newsletter .footer_logos_newsletter{
    
    -webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin:0 auto}
    }
    .mtpc_footer.mtpc_build_newsletter .footer_logo_newsletter{
    
    margin-right:15px;padding-right:15px;border-right:1px solid #cccccc;min-height:45px;max-height:50px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
    @media only screen and (max-width: 1180px){
    
    .mtpc_footer.mtpc_build_newsletter .footer_logo_newsletter{
    
    margin-bottom:10px}
    }
    @media only screen and (max-width: 767px){
    
    .mtpc_footer.mtpc_build_newsletter .footer_logo_newsletter{
    
    height:35px}
    }
    .mtpc_footer.mtpc_build_newsletter .footer_logo_newsletter img{
    
    width:auto;max-width:100%;min-height:45px;max-height:50px}
    @media only screen and (max-width: 767px){
    
    .mtpc_footer.mtpc_build_newsletter .footer_logo_newsletter img{
    
    min-height:25px;max-height:35px}
    }
    .mtpc_footer.mtpc_build_newsletter .footer_logo_newsletter:last-child{
    
    border-right:medium none;margin-right:0;padding-right:0}
    body.user-logged-in .mtpc_footer{
    
    margin-bottom:-1px}
    body{
    
    background-color:rgba(0,0,0,0);background-attachment:scroll;background-position:center top;background-repeat:no-repeat;overflow-x:hidden}
    body.background-repeat{
    
    background-repeat:repeat}
    body.background-fixed{
    
    background-attachment:fixed}
    body .page-container{
    
    box-sizing:border-box;max-width:unset;margin:0 auto;padding:0}
    body .region-content{
    
    font-size:unset}
    @media only screen and (min-width: 1000px){
    
    .mtpc-hide-desktop{
    
    display:none}
    }
    @media only screen and (min-width: 768px) and (max-width: 999px){
    
    .mtpc-hide-tablet{
    
    display:none}
    }
    @media only screen and (max-width: 767px){
    
    .mtpc-hide-mobile{
    
    display:none}
    }
    .field.field--name-field-mod-sections{
    
    box-sizing:border-box;max-width:unset;margin:0 auto;padding:0}
    body.page-node-type-news nav.breadcrumb ol li:last-child{
    display:none}
    .mtpc_pagetitle.mtpc_news{
    max-width:1280px;margin:0 auto}
    @media only screen and (min-width: 1000px){
    .mtpc_pagetitle.mtpc_news.news_listing{
    padding:20px 40px}
    .mtpc_pagetitle.mtpc_news h1{
    -lh-property:0;
    max-width:-webkit-calc(100% - 360px);
    max-width:-moz-calc(100% - 360px);
    max-width:calc(100% - 360px);
    ;margin:0}
    }
    article.mtpc-news-article{
    max-width:1280px;margin:0 auto}
    @media only screen and (min-width: 1000px){
    article.mtpc-news-article{
    padding:0 40px}
    }
    @media only screen and (min-width: 768px) and (max-width: 999px){
    article.mtpc-news-article{
    padding:0 30px}
    }
    @media only screen and (max-width: 767px){
    article.mtpc-news-article{
    padding:0 15px}
    }
    article.mtpc-news-article .mtpc-news-wrapper{
    display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}
    @media only screen and (min-width: 768px) and (max-width: 999px),only screen and (max-width: 767px){
    article.mtpc-news-article .mtpc-news-wrapper{
    display:block}
    }
    article.mtpc-news-article .mtpc_news_date{
    padding:0 0 20px;text-transform:uppercase}
    article.mtpc-news-article .mtpc_news_share .social-sharing{
    padding-top:40px;text-align:center}
    @media only screen and (min-width: 1000px){
    article.mtpc-news-article .mtpc_news_share .social-sharing{
    padding-top:0;padding-bottom:60px;text-align:right}
    }
    @media only screen and (min-width: 768px) and (max-width: 999px),only screen and (max-width: 767px){
    article.mtpc-news-article .mtpc_news_share .social-sharing #st-1,article.mtpc-news-article .mtpc_news_share .social-sharing #st-2{
    text-align:center}
    }
    article.mtpc-news-article .mtpc_news_share .social-sharing #st-1 .st-btn,article.mtpc-news-article .mtpc_news_share .social-sharing #st-2 .st-btn{
    padding:0 5px;background-color:#93abc0}
    article.mtpc-news-article .mtpc_news_share .social-sharing #st-1 .st-btn>img,article.mtpc-news-article .mtpc_news_share .social-sharing #st-2 .st-btn>img{
    height:30px;width:30px;top:5px}
    article.mtpc-news-article .mtpc_news_share .share-btn{
    color:#92a9bf;display:inline-block;margin-right:10px}
    article.mtpc-news-article .mtpc_news_share .share-btn i{
    font-size:2.2em}
    article.mtpc-news-article .mtpc_news_share .share-btn:hover.share-fb{
    color:#3b5998}
    article.mtpc-news-article .mtpc_news_share .share-btn:hover.share-wechat{
    color:#7BB32E}
    article.mtpc-news-article .mtpc_news_share .share-btn:hover.share-email{
    color:#D44638}
    article.mtpc-news-article .mtpc_news_share .share-btn:hover.share-linkedin{
    color:#0e76a8}
    article.mtpc-news-article .mtpc_news_share .mtpc_banner_caption{
    padding-top:20px;border-top-style:solid;border-top-width:4px;border-top-color:#0085b2}
    article.mtpc-news-article .mtpc_news_description{
    padding:40px 0}
    article.mtpc-news-article .mtpc_news_images{
    max-width:445px;margin:0 auto}
    @media only screen and (min-width: 1000px){
    article.mtpc-news-article .mtpc_news_images{
    max-width:100%}
    }
    @media only screen and (min-width: 1367px),only screen and (min-width: 1180px) and (max-width: 1366px){
    article.mtpc-news-article .mtpc_news_images{
    -lh-property:0;
    max-width:-webkit-calc(100% - 360px);
    max-width:-moz-calc(100% - 360px);
    max-width:calc(100% - 360px);
    ;margin:0}
    }
    article.mtpc-news-article .mtpc_news_images.inActiveMasonry .mtpc_masonry_items>.mtpc_masonry_item{
    width:100%;margin-bottom:2em}
    article.mtpc-news-article .mtpc_news_images.activeMasonry .mtpc_masonry_items>.mtpc_masonry_item{
    width:100%;margin-bottom:1.1em}
    @media only screen and (min-width: 1000px){
    article.mtpc-news-article .mtpc_news_images.activeMasonry .mtpc_masonry_items>.mtpc_masonry_item{
    -lh-property:0;
    width:-webkit-calc(50% - 10px);
    width:-moz-calc(50% - 10px);
    width:calc(50% - 10px);
    }
    }
    @media only screen and (max-width: 767px){
    article.mtpc-news-article .mtpc_news_images.activeMasonry .mtpc_masonry_items>.mtpc_masonry_item{
    margin-bottom:2em}
    }
    article.mtpc-news-article .mtpc_news_images.activeMasonry .mtpc_masonry_items .mtpc-image-caption--news{
    margin-bottom:2em}
    article.mtpc-news-article .mtpc_news_left{
    margin-right:40px;width:100%}
    @media only screen and (min-width: 1000px){
    article.mtpc-news-article .mtpc_news_left{
    -lh-property:0;
    width:-webkit-calc(100% - 360px);
    width:-moz-calc(100% - 360px);
    width:calc(100% - 360px);
    }
    }
    article.mtpc-news-article .mtpc_news_left .mtpc_news_share{
    max-width:550px;margin:40px auto 0}
    @media only screen and (min-width: 1000px){
    article.mtpc-news-article .mtpc_news_left .mtpc_news_share{
    display:none}
    }
    article.mtpc-news-article .mtpc_news_right{
    width:360px;display:none}
    @media only screen and (min-width: 1000px){
    article.mtpc-news-article .mtpc_news_right{
    display:block}
    }
    .view-id-news_events{
    margin:0 0 100px}
    .view-id-news_events .view-empty .no_search_results{
    max-width:1280px;margin:0 auto;padding:50px 0 0;text-align:center}
    .view-id-news_events .view-empty .no_search_results i{
    font-size:70px;color:#0f8cb6}
    .view-id-news_events .view-empty .no_search_results .error_message{
    padding:20px;font-size:1.1em}
    .view-id-news_events .view-content{
    max-width:1280px;margin:0 auto 40px}
    @media only screen and (min-width: 1000px){
    .view-id-news_events .view-content{
    padding:0 40px}
    }
    @media only screen and (min-width: 768px) and (max-width: 999px){
    .view-id-news_events .view-content{
    padding:0 30px}
    }
    @media only screen and (max-width: 767px){
    .view-id-news_events .view-content{
    padding:0 15px}
    }
    .view-id-news_events .view-content .views-row{
    padding:40px 0;border-bottom-style:solid;border-bottom-width:2px}
    .view-id-news_events .view-content .views-row .row_container .mtpc_news_date{
    text-transform:uppercase}
    .view-id-news_events .view-content .views-row .row_container .mtpc_news_title a{
    text-decoration:none}
    .view-id-news_events .view-content .views-row .row_container .mtpc_read_more{
    padding-left:7px}
    .view-id-news_events .view-content .views-row .row_container.has_thumb{
    display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row}
    @media only screen and (max-width: 767px){
    .view-id-news_events .view-content .views-row .row_container.has_thumb{
    display:block}
    }
    .view-id-news_events .view-content .views-row .row_container.has_thumb .thumb_container{
    width:360px;margin-right:20px}
    @media only screen and (min-width: 1367px){
    .view-id-news_events .view-content .views-row .row_container.has_thumb .thumb_container{
    margin-right:40px;width:410px}
    }
    @media only screen and (max-width: 767px){
    .view-id-news_events .view-content .views-row .row_container.has_thumb .thumb_container{
    width:100%;margin-right:0;margin-bottom:20px}
    }
    .view-id-news_events .view-content .views-row .row_container.has_thumb .content_container{
    -lh-property:0;
    width:-webkit-calc(100% - 360px);
    width:-moz-calc(100% - 360px);
    width:calc(100% - 360px);
    }
    @media only screen and (min-width: 1367px){
    .view-id-news_events .view-content .views-row .row_container.has_thumb .content_container{
    -lh-property:0;
    width:-webkit-calc(100% - 410px);
    width:-moz-calc(100% - 410px);
    width:calc(100% - 410px);
    }
    }
    @media only screen and (max-width: 767px){
    .view-id-news_events .view-content .views-row .row_container.has_thumb .content_container{
    width:100%}
    }
    .view-id-news_events .view-content .views-row.thumb-alternate:nth-of-type(even) .row_container.has_thumb{
    flex-direction:row-reverse}
    .view-id-news_events .view-content .views-row.thumb-alternate:nth-of-type(even) .row_container.has_thumb .thumb_container{
    margin-right:0;margin-left:20px}
    @media only screen and (min-width: 1367px){
    .view-id-news_events .view-content .views-row.thumb-alternate:nth-of-type(even) .row_container.has_thumb .thumb_container{
    margin-left:40px}
    }
    @media only screen and (max-width: 767px){
    .view-id-news_events .view-content .views-row.thumb-alternate:nth-of-type(even) .row_container.has_thumb .thumb_container{
    margin-left:0}
    }
    .view-id-news_events .view-content .views-row.thumb-left:nth-of-type(even) .row_container.has_thumb{
    flex-direction:row}
    .view-id-news_events .view-content .views-row.thumb-right:nth-of-type(odd) .row_container.has_thumb,.view-id-news_events .view-content .views-row.thumb-right:nth-of-type(even) .row_container.has_thumb{
    flex-direction:row-reverse}
    .view-id-news_events .view-content .views-row.thumb-right:nth-of-type(odd) .row_container.has_thumb .thumb_container,.view-id-news_events .view-content .views-row.thumb-right:nth-of-type(even) .row_container.has_thumb .thumb_container{
    margin-right:0;margin-left:20px}
    @media only screen and (min-width: 1367px){
    .view-id-news_events .view-content .views-row.thumb-right:nth-of-type(odd) .row_container.has_thumb .thumb_container,.view-id-news_events .view-content .views-row.thumb-right:nth-of-type(even) .row_container.has_thumb .thumb_container{
    margin-left:40px}
    }
    @media only screen and (max-width: 767px){
    .view-id-news_events .view-content .views-row.thumb-right:nth-of-type(odd) .row_container.has_thumb .thumb_container,.view-id-news_events .view-content .views-row.thumb-right:nth-of-type(even) .row_container.has_thumb .thumb_container{
    margin-left:0}
    }
    .view-id-news_events .mtpc_news_listing_footer{
    display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;max-width:1280px;margin:0 auto;position:relative;z-index:0}
    @media only screen and (min-width: 1000px){
    .view-id-news_events .mtpc_news_listing_footer{
    padding:0 40px}
    }
    @media only screen and (min-width: 768px) and (max-width: 999px){
    .view-id-news_events .mtpc_news_listing_footer{
    padding:0 30px}
    }
    @media only screen and (max-width: 767px){
    .view-id-news_events .mtpc_news_listing_footer{
    padding:0 15px}
    }
    .view-id-news_events .mtpc_news_listing_footer .pager{
    display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;width:100%}
    .view-id-news_events .mtpc_news_listing_footer .pager .pager__items{
    padding:0;margin:0}
    .view-id-news_events .mtpc_news_listing_footer .pager .pager__item{
    text-align:center;display:inline-block;margin:0 0 0 15px;padding:0}
    .view-id-news_events .mtpc_news_listing_footer .pager .pager__item a{
    display:inline-block;padding:.3em .8em}
    .view-id-news_events .mtpc_news_listing_footer .pager .pager__item.is-active{
    border-style:solid;border-width:1px}
    .view-id-news_events .mtpc_news_listing_footer .pager .pager__item--last,.view-id-news_events .mtpc_news_listing_footer .pager .pager__item--first{
    display:none}
    .view-id-news_events .mtpc_news_listing_footer .view-filters{
    width:30%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}
    .view-id-news_events .mtpc_news_listing_footer .view-filters .year_label{
    color:#0f8cb6;font-size:18px;padding-right:5px}
    .view-id-news_events .mtpc_news_listing_footer .view-filters .form-item{
    margin:0;padding:0;position:relative;color:#0f8cb6}
    .view-id-news_events .mtpc_news_listing_footer .view-filters .form-item select.form-select{
    width:125px;background-color:rgba(0,0,0,0);border-width:1px;border-style:solid;border-radius:0;border-color:#b6dae6;cursor:pointer;z-index:9999;position:relative;font-weight:600;outline:medium none}
    .view-id-news_events .mtpc_news_listing_footer .view-filters .form-item:after{
    content:"\f0d7";font-family:"Font Awesome 6 Pro";position:absolute;top:10px;right:15px;font-weight:bold}
    .view-id-news_events .mtpc_news_listing_footer .view-filters .form-item.form-item-news-category select.form-select{
    min-width:150px;margin-right:20px;width:auto;padding-right:40px}
    @media only screen and (max-width: 400px){
    .view-id-news_events .mtpc_news_listing_footer .view-filters .form-item.form-item-news-category select.form-select{
    width:185px}
    }
    .view-id-news_events .mtpc_news_listing_footer .view-filters .form-item.form-item-news-category:after{
    right:35px}
    body.page-node-type-mtpc-gallery nav.breadcrumb ol li:last-child{
    display:none}
    .mtpc_pagetitle.mtpc_gallery{
    max-width:1280px;margin:0 auto}
    .mtpc_pagetitle.mtpc_gallery h1{
    text-align:center}
    article.mtpc-single-album{
    max-width:1280px;margin:0 auto}
    @media only screen and (min-width: 1000px){
    article.mtpc-single-album{
    padding:0 40px}
    }
    @media only screen and (min-width: 768px) and (max-width: 999px){
    article.mtpc-single-album{
    padding:0 30px}
    }
    @media only screen and (max-width: 767px){
    article.mtpc-single-album{
    padding:0 15px}
    }
    article.mtpc-single-album .album-main-date{
    text-align:center;text-transform:uppercase;padding-bottom:.8em}
    article.mtpc-single-album .mtpc_album_description{
    padding:0 0 60px}
    article.mtpc-single-album .mtpc_album_photos{
    margin:0 auto}
    @media only screen and (min-width: 1000px){
    article.mtpc-single-album .mtpc_album_photos{
    max-width:100%}
    }
    article.mtpc-single-album .mtpc_album_photos.albumInActiveMasonry .mtpc_masonry_items>.mtpc_masonry_item{
    width:100%;margin-bottom:2em}
    article.mtpc-single-album .mtpc_album_photos.albumActiveMasonry .mtpc_masonry_items .gutter-sizer{
    width:60px}
    @media only screen and (min-width: 768px) and (max-width: 999px){
    article.mtpc-single-album .mtpc_album_photos.albumActiveMasonry .mtpc_masonry_items .gutter-sizer{
    width:30px}
    }
    article.mtpc-single-album .mtpc_album_photos.albumActiveMasonry .mtpc_masonry_items>.mtpc_masonry_item{
    width:calc(50% - 30px);margin-bottom:3em}
    @media only screen and (min-width: 768px) and (max-width: 999px){
    article.mtpc-single-album .mtpc_album_photos.albumActiveMasonry .mtpc_masonry_items>.mtpc_masonry_item{
    width:calc(50% - 15px)}
    }
    @media only screen and (max-width: 767px){
    article.mtpc-single-album .mtpc_album_photos.albumActiveMasonry .mtpc_masonry_items>.mtpc_masonry_item{
    width:100%;margin-left:0;margin-right:0}
    }
    article.mtpc-single-album .mtpc_album_photos .album_cover a{
    position:relative;display:block}
    article.mtpc-single-album .mtpc_album_photos .album_cover .videoIcon{
    width:100%;height:100%;background-color:rgba(0,0,0,0.2);position:absolute;top:0;display:flex;align-items:center;justify-content:center}
    article.mtpc-single-album .mtpc_album_photos .album_cover i{
    color:#FFFFFF;font-size:80px;text-shadow:2px 2px 7px rgba(0,0,0,0.4)}
    @media only screen and (min-width: 768px) and (max-width: 999px){
    article.mtpc-single-album .mtpc_album_photos .album_cover i{
    font-size:60px}
    }
    @media only screen and (max-width: 767px){
    article.mtpc-single-album .mtpc_album_photos .album_cover i{
    font-size:70px}
    }
    article.mtpc-single-album .mtpc_album_photos .album_grid_items{
    display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}
    article.mtpc-single-album .mtpc_album_photos .album_grid_item{
    width:100%;margin-bottom:3em}
    @media only screen and (min-width: 1000px){
    article.mtpc-single-album .mtpc_album_photos .album_grid_item{
    width:calc(50% - 30px)}
    article.mtpc-single-album .mtpc_album_photos .album_grid_item.grid3_style{
    width:calc(33.33333% - 20px);margin-left:10px;margin-right:10px}
    article.mtpc-single-album .mtpc_album_photos .album_grid_item.grid2_style{
    width:calc(50% - 30px);margin-left:30px;margin-right:30px}
    article.mtpc-single-album .mtpc_album_photos .album_grid_item.grid2_style.left-item{
    margin-left:0}
    article.mtpc-single-album .mtpc_album_photos .album_grid_item.grid2_style.right-item{
    margin-right:0}
    article.mtpc-single-album .mtpc_album_photos .album_grid_item.grid2_style.right-item.push{
    margin-top:90px}
    }
    @media only screen and (min-width: 768px) and (max-width: 999px),only screen and (min-width: 1000px) and (max-width: 1179px){
    article.mtpc-single-album .mtpc_album_photos .album_grid_item{
    width:calc(50% - 30px)}
    article.mtpc-single-album .mtpc_album_photos .album_grid_item.grid2_style{
    width:calc(50% - 15px);margin-left:15px;margin-right:15px}
    article.mtpc-single-album .mtpc_album_photos .album_grid_item.grid2_style.left-item{
    margin-left:0}
    article.mtpc-single-album .mtpc_album_photos .album_grid_item.grid2_style.right-item{
    margin-right:0}
    article.mtpc-single-album .mtpc_album_photos .album_grid_item.grid2_style.right-item.push{
    margin-top:60px}
    article.mtpc-single-album .mtpc_album_photos .album_grid_item.grid3_style{
    width:calc(50% - 20px);margin-left:10px;margin-right:10px}
    }
    @media only screen and (max-width: 767px){
    article.mtpc-single-album .mtpc_album_photos .album_grid_item{
    margin-bottom:2em}
    }
    article.mtpc-single-album .mtpc_album_video{
    margin:0 auto}
    @media only screen and (min-width: 1000px){
    article.mtpc-single-album .mtpc_album_video{
    max-width:100%}
    }
    .view-id-mtpc_albums{
    margin:0 0 100px}
    .view-id-mtpc_albums .view-header{
    max-width:1280px;margin:0 auto}
    @media only screen and (min-width: 1000px){
    .view-id-mtpc_albums .view-header{
    padding:0 40px 40px}
    }
    @media only screen and (min-width: 768px) and (max-width: 999px){
    .view-id-mtpc_albums .view-header{
    padding:0 30px 20px}
    }
    @media only screen and (max-width: 767px){
    .view-id-mtpc_albums .view-header{
    padding:0 15px 20px}
    }
    .view-id-mtpc_albums .view-content{
    max-width:1280px;margin:0 auto}
    .view-id-mtpc_albums .view-content .mtpc_masonry_items .gutter-sizer{
    width:60px}
    @media only screen and (min-width: 768px) and (max-width: 999px){
    .view-id-mtpc_albums .view-content .mtpc_masonry_items .gutter-sizer{
    width:30px}
    }
    .view-id-mtpc_albums .view-content .album_grid_items{
    display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}
    .view-id-mtpc_albums .view-content .views-row.album_grid_item{
    width:100%;margin-bottom:3em}
    @media only screen and (min-width: 1000px){
    .view-id-mtpc_albums .view-content .views-row.album_grid_item{
    width:calc(50% - 30px)}
    .view-id-mtpc_albums .view-content .views-row.album_grid_item.grid3_style{
    width:calc(33.33333% - 20px);margin-left:10px;margin-right:10px;margin-bottom:5em}
    .view-id-mtpc_albums .view-content .views-row.album_grid_item.grid2_style{
    width:calc(50% - 30px);margin-left:30px;margin-right:30px}
    .view-id-mtpc_albums .view-content .views-row.album_grid_item.grid2_style.left-item{
    margin-left:0}
    .view-id-mtpc_albums .view-content .views-row.album_grid_item.grid2_style.right-item{
    margin-right:0}
    .view-id-mtpc_albums .view-content .views-row.album_grid_item.grid2_style.right-item.push{
    margin-top:90px}
    }
    @media only screen and (min-width: 768px) and (max-width: 999px),only screen and (min-width: 1000px) and (max-width: 1179px){
    .view-id-mtpc_albums .view-content .views-row.album_grid_item{
    width:calc(50% - 30px)}
    .view-id-mtpc_albums .view-content .views-row.album_grid_item.grid2_style{
    width:calc(50% - 15px);margin-left:15px;margin-right:15px}
    .view-id-mtpc_albums .view-content .views-row.album_grid_item.grid2_style.left-item{
    margin-left:0}
    .view-id-mtpc_albums .view-content .views-row.album_grid_item.grid2_style.right-item{
    margin-right:0}
    .view-id-mtpc_albums .view-content .views-row.album_grid_item.grid2_style.right-item.push{
    margin-top:60px}
    }
    @media only screen and (min-width: 768px) and (max-width: 999px){
    .view-id-mtpc_albums .view-content .views-row.album_grid_item.grid3_style{
    margin-right:15px;margin-left:15px}
    }
    @media only screen and (max-width: 767px){
    .view-id-mtpc_albums .view-content .views-row.album_grid_item{
    margin-bottom:2em}
    }
    .view-id-mtpc_albums .view-content .views-row.album_grid_item.mtpc_masonry_item{
    width:calc(50% - 30px)}
    @media only screen and (min-width: 768px) and (max-width: 999px){
    .view-id-mtpc_albums .view-content .views-row.album_grid_item.mtpc_masonry_item{
    width:calc(50% - 15px)}
    }
    @media only screen and (max-width: 767px){
    .view-id-mtpc_albums .view-content .views-row.album_grid_item.mtpc_masonry_item{
    width:100%;margin-left:0;margin-right:0}
    }
    .view-id-mtpc_albums .view-content .views-row.album_grid_item .album_cover{
    position:relative;overflow:hidden}
    .view-id-mtpc_albums .view-content .views-row.album_grid_item .album_cover img{
    -webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}
    .view-id-mtpc_albums .view-content .views-row.album_grid_item .album_cover img:hover{
    -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
    .view-id-mtpc_albums .view-content .views-row.album_grid_item .album_cover .counting_photos{
    display:none}
    .view-id-mtpc_albums .view-content .views-row.album_grid_item .album_cover .photos_count{
    position:absolute;bottom:0;right:0;background-color:rgba(249,249,249,0.85);height:60px;width:60px;color:#0085B2;font-weight:600;font-size:20px;line-height:28px;letter-spacing:1px;display:flex;align-items:center;justify-content:center}
    .view-id-mtpc_albums .view-content .views-row.album_grid_item .album_cover .photos_count .item-list{
    display:none}
    .view-id-mtpc_albums .view-content .views-row.album_grid_item .album_cover .video_btn{
    background-color:rgba(249,249,249,0.85);position:absolute;bottom:0;right:0;height:60px;width:60px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#0085B2;font-size:1.2em}
    .view-id-mtpc_albums .view-content .views-row.album_grid_item .album_title{
    padding:15px 0 10px}
    .view-id-mtpc_albums .view-content .views-row.album_grid_item .album_title .title_link a{
    font-weight:800;line-height:30px}
    @media only screen and (min-width: 1000px){
    .view-id-mtpc_albums .view-content .views-row.album_grid_item .album_title .title_link a{
    font-size:1.22em}
    }
    .view-id-mtpc_albums .view-content .views-row.album_grid_item .album_title .related_link{
    padding-left:5px}
    .view-id-mtpc_albums .view-content .views-row.album_grid_item .album_title .related_link a{
    font-size:.9em}
    .view-id-mtpc_albums .view-content .views-row.grid3_style .album_title{
    padding:15px 0 7px}
    @media only screen and (min-width: 1000px){
    .view-id-mtpc_albums .view-content .views-row.grid3_style .album_title .title_link a{
    font-size:1.11em;line-height:1.11em}
    }
    .view-id-mtpc_albums .view-content .views-row.hide-date .mtpc-album-date{
    display:none !important}
    .view-id-mtpc_albums .mtpc_album_footer{
    max-width:1280px;margin:0 auto;padding:40px 20px 0;border-top-style:solid;border-top-width:2px;border-top-color:#ddeaee}
    .view-id-mtpc_albums .mtpc_album_footer .pager{
    display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;width:70%}
    .view-id-mtpc_albums .mtpc_album_footer .pager .pager__items{
    padding:0;margin:0}
    .view-id-mtpc_albums .mtpc_album_footer .pager .pager__item{
    text-align:center;display:inline-block;margin:0 0 0 15px;padding:0}
    .view-id-mtpc_albums .mtpc_album_footer .pager .pager__item a{
    display:inline-block;padding:.3em .8em}
    .view-id-mtpc_albums .mtpc_album_footer .pager .pager__item.is-active{
    border-style:solid;border-width:1px}
    .view-id-mtpc_albums .mtpc_album_footer .pager .pager__item--previous,.view-id-mtpc_albums .mtpc_album_footer .pager .pager__item--next{
    display:none}
    .view-id-mtpc_albums .mtpc_album_footer .view-filters{
    width:30%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}
    .view-id-mtpc_albums .mtpc_album_footer .view-filters .form-item{
    margin:0;padding:0;position:relative;color:#0f8cb6}
    .view-id-mtpc_albums .mtpc_album_footer .view-filters .form-item select.form-select{
    width:125px;background-color:rgba(0,0,0,0);border-width:1px;border-style:solid;border-radius:0;border-color:#b6dae6;cursor:pointer;z-index:9999;position:relative;font-weight:600;outline:medium none}
    .view-id-mtpc_albums .mtpc_album_footer .view-filters .form-item:after{
    content:"\f0d7";font-family:"Font Awesome 6 Pro";position:absolute;top:10px;right:15px;font-weight:bold}
    .view-id-mtpc_albums .mtpc_album_footer:not(:has(.pager)){
    display:none}
    body.path-hkust-search .region-breadcrumb{
    display:none}
    @media only screen and (min-width: 1000px){
    body.path-hkust-search .region-content{
    padding:0 40px}
    }
    @media only screen and (min-width: 768px) and (max-width: 999px){
    body.path-hkust-search .region-content{
    padding:0 30px}
    }
    @media only screen and (max-width: 767px){
    body.path-hkust-search .region-content{
    padding:0 15px}
    }
    .mtpc_pagetitle.mtpc_search{
    max-width:1280px;margin:40px auto 0;padding:15px 0}
    @media only screen and (max-width: 1180px){
    .mtpc_pagetitle.mtpc_search{
    margin:0 auto}
    }
    .view-id-hkust_search{
    max-width:1280px;margin:0 auto 100px}
    .view-id-hkust_search .view-filters{
    max-width:520px;position:relative;margin:10px 0 50px}
    .view-id-hkust_search .view-filters .form-item.form-item-keywords{
    margin:0}
    .view-id-hkust_search .view-filters .form-item.form-item-keywords input{
    height:40px;line-height:40px;padding:0 40px 0 10px;width:100%;border:medium none;outline:none;min-height:auto;border-radius:0;-webkit-box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.1);box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.1)}
    .view-id-hkust_search .view-filters .form-actions{
    position:absolute;right:0;top:0;margin:0}
    .view-id-hkust_search .view-filters .form-actions input{
    font-family:"Font Awesome 6 Pro";background-color:rgba(0,0,0,0);border:medium none;color:#00a3d9;font-size:15px;font-weight:600;height:40px;line-height:40px;width:40px;outline:none;padding:0;margin:0}
    .view-id-hkust_search .view-footer .mtpc_search_summary{
    display:none}
    .view-id-hkust_search .mtpc_search_summary{
    padding-bottom:25px;font-size:.9em;font-weight:600}
    .view-id-hkust_search .view-content{
    max-width:1280px;margin:0 auto 40px}
    .view-id-hkust_search .view-content .views-row{
    max-width:955px;margin-bottom:2em}
    .view-id-hkust_search .view-content .views-row:first-child{
    border-top:2px solid #ffffff;padding-top:25px}
    .view-id-hkust_search .view-content .views-row .views-field.views-field-hkust-entity-title{
    margin-bottom:2px}
    .view-id-hkust_search .view-content .views-row .views-field.views-field-hkust-entity-title a{
    font-weight:bold}
    .view-id-hkust_search .view-content .views-row .views-field.views-field-search-api-excerpt{
    font-size:.8em;line-height:1.5em}
    .view-id-hkust_search .pager{
    display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;width:70%}
    .view-id-hkust_search .pager .pager__items{
    padding:0;margin:0}
    .view-id-hkust_search .pager .pager__item{
    text-align:center;display:inline-block;margin:0 0 0 15px;padding:0}
    .view-id-hkust_search .pager .pager__item a{
    display:inline-block;padding:.3em .8em}
    .view-id-hkust_search .pager .pager__item.is-active{
    border-style:solid;border-width:1px}
    .view-id-hkust_search .pager .pager__item--last,.view-id-hkust_search .pager .pager__item--first{
    display:none}
    body.path-sitemap .mtpc_pagetitle.mtpc_sitemap{
    text-align:center}
    @media only screen and (min-width: 1000px){
    body.path-sitemap .region-content{
    padding:0 40px}
    }
    @media only screen and (min-width: 768px) and (max-width: 999px){
    body.path-sitemap .region-content{
    padding:0 30px}
    }
    @media only screen and (max-width: 767px){
    body.path-sitemap .region-content{
    padding:0 15px}
    }
    body.path-sitemap .region-content .sitemap{
    max-width:1280px;margin:0 auto}
    body .view-mtpc-newsletter-back-issues{
    padding-top:20px;padding-bottom:20px}
    body .view-mtpc-newsletter-back-issues .view-content{
    display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
    @media only screen and (max-width: 400px){
    body .view-mtpc-newsletter-back-issues .view-content{
    display:block}
    }
    body .view-mtpc-newsletter-back-issues .views-row{
    -webkit-flex-basis:calc(25% - 30px);flex-basis:calc(25% - 30px);margin-right:40px;margin-bottom:40px}
    @media only screen and (min-width: 1000px){
    body .view-mtpc-newsletter-back-issues .views-row:nth-of-type(4n){
    margin-right:0}
    }
    @media only screen and (min-width: 768px) and (max-width: 999px){
    body .view-mtpc-newsletter-back-issues .views-row{
    -webkit-flex-basis:calc(33.3% - 27px);flex-basis:calc(33.3% - 27px)}
    body .view-mtpc-newsletter-back-issues .views-row:nth-of-type(3n){
    margin-right:0}
    }
    @media only screen and (max-width: 767px){
    body .view-mtpc-newsletter-back-issues .views-row{
    -webkit-flex-basis:calc(50% - 8px);flex-basis:calc(50% - 8px);margin-right:15px;margin-bottom:20px}
    body .view-mtpc-newsletter-back-issues .views-row:nth-of-type(2n){
    margin-right:0}
    }
    @media only screen and (max-width: 400px){
    body .view-mtpc-newsletter-back-issues .views-row{
    width:100%;margin-right:0;margin-bottom:20px}
    }
    body .view-mtpc-newsletter-back-issues .views-row a{
    color:#333333;font-size:16px;text-decoration:none;font-weight:600}
    body .view-mtpc-newsletter-back-issues .views-row .field--name-field-media-image{
    margin-bottom:10px}
    body .view-mtpc-newsletter-back-issues .views-row .field--name-field-media-image img{
    border-radius:2px;display:block}
    .mtpc-image{
    margin:0 auto}
    .mtpc-image .original_size .field--name-field-media-image>.field__item{
    display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
    .mtpc-image .original_size .field--name-field-media-image>.field__item img{
    width:auto;height:auto;max-width:100%}
    .mtpc-image .original_size.align_left .field--name-field-media-image>.field__item{
    -webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}
    .mtpc-image .original_size.align_center .field--name-field-media-image>.field__item{
    -webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}
    .mtpc-image .original_size.align_right .field--name-field-media-image>.field__item{
    -webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}
    .mtpc-block-image-block-image-caption a,.mtpc-image-caption a{
    display:inline-block}
    .mtpc-block-image-block-image-caption a:hover,.mtpc-image-caption a:hover{
    text-decoration:none}
    .mtpc-block-image-block-image-caption.has-background,.mtpc-image-caption.has-background{
    display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}
    .mtpc-title{
    margin:0 auto}
    .mtpc-subtitle{
    margin:0 auto}
    .mtpc-textarea{
    margin:0 auto}
    .mtpc-textarea p:last-child{
    margin-bottom:0}
    .mtpc-textarea iframe{
    width:100%;height:auto}
    .mtpc-youtube iframe,.mtpc-youtube object,.mtpc-youtube embed{
    max-width:100%}
    @media only screen and (min-width: 768px) and (max-width: 999px),only screen and (max-width: 767px){
    .mtpc-youtube{
    position:relative;padding-bottom:54.2%;padding-top:30px;height:0;overflow:hidden}
    .mtpc-youtube iframe,.mtpc-youtube object,.mtpc-youtube embed{
    position:absolute;top:0;left:0;width:100%;height:100%}
    }
    .mtpc-video video{
    max-width:100%;height:auto;object-fit:cover;object-position:center;cursor:pointer}
    .mtpc-video iframe,.mtpc-video object,.mtpc-video embed{
    max-width:100%}
    @media only screen and (min-width: 768px) and (max-width: 999px),only screen and (max-width: 767px){
    .mtpc-video{
    position:relative;padding-bottom:54.2%;padding-top:30px;height:0;overflow:hidden}
    .mtpc-video iframe,.mtpc-video object,.mtpc-video embed{
    position:absolute;top:0;left:0;width:100%;height:100%}
    }
    .mtpc-block-accordian-block-title{
    font-size:18px;font-weight:800;cursor:pointer;display:inline-block}
    @media only screen and (max-width: 767px){
    .mtpc-block-accordian-block-title{
    display:block}
    }
    .mtpc-block-accordian-block-title>.field__item{
    position:relative}
    .mtpc-block-accordian-block-title>.field__item:before{
    content:attr(data-question-id);display:inline-block;padding-right:15px;color:#aaaaaa;font-size:18px;font-weight:800;position:absolute;top:0}
    .mtpc-block-accordian-block-title>.field__item .accordion-question{
    -lh-property:0;
    width:-webkit-calc(100% - 33px);
    width:-moz-calc(100% - 33px);
    width:calc(100% - 33px);
    ;margin-left:33px}
    .mtpc-block-accordian-block-title>.field__item .accordion-question.threeDigits{
    -lh-property:0;
    width:-webkit-calc(100% - 44px);
    width:-moz-calc(100% - 44px);
    width:calc(100% - 44px);
    ;margin-left:44px}
    .mtpc-block-accordian-block-title>.field__item.icon:before{
    content:attr(data-collapse-icon);font-family:"Font Awesome 6 Pro"}
    .mtpc-block-accordian-block-title>.field__item.icon.fa_brands:before{
    font-family:"Font Awesome 5 Brands"}
    .mtpc-block-accordian-block-title>.field__item.icon.fa_duotone:before{
    font-family:"Font Awesome 5 Duotone"}
    .mtpc-block-accordian-block-title>.field__item.number.oneDigit:before{
    left:9px}
    .mtpc-block-accordian-block-title.expanded>.field__item.icon:before{
    content:attr(data-expand-icon)}
    .mtpc-block-accordian-block-description{
    padding-left:20px;margin:15px 0 0 31px;border-left:4px solid #dddddd;display:none}
    .mtpc-block-accordian-block-description p{
    margin:0}
    .default_expanded .mtpc-block-accordian-block-title>.field__item.icon:before{
    content:attr(data-expand-icon)}
    .default_expanded .mtpc-block-accordian-block-title.collapsed>.field__item.icon:before{
    content:attr(data-collapse-icon)}
    .default_expanded .mtpc-block-accordian-block-description{
    display:block}
    .mtpc-profile-list-block.two_col .field--name-field-mtpc-profile-listing-item{
    display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
    @media only screen and (max-width: 767px),only screen and (min-width: 768px) and (max-width: 999px){
    .mtpc-profile-list-block.two_col .field--name-field-mtpc-profile-listing-item{
    display:block}
    }
    .mtpc-profile-list-block.two_col .field--name-field-mtpc-profile-listing-item>.field__item{
    -lh-property:0;
    width:-webkit-calc(50% - 10px);
    width:-moz-calc(50% - 10px);
    width:calc(50% - 10px);
    }
    .mtpc-profile-list-block.two_col .field--name-field-mtpc-profile-listing-item>.field__item:nth-of-type(odd){
    margin-right:20px}
    @media only screen and (max-width: 767px),only screen and (min-width: 768px) and (max-width: 999px){
    .mtpc-profile-list-block.two_col .field--name-field-mtpc-profile-listing-item>.field__item{
    width:100%}
    .mtpc-profile-list-block.two_col .field--name-field-mtpc-profile-listing-item>.field__item:nth-of-type(odd){
    margin-right:0}
    }
    .mtpc-pageTitle-block .mtpc_pagetitle_container{
    background-size:cover;background-repeat:no-repeat;background-position:0 0;padding:20px 40px}
    @media only screen and (min-width: 768px) and (max-width: 999px){
    .mtpc-pageTitle-block .mtpc_pagetitle_container{
    padding:20px 30px}
    }
    @media only screen and (max-width: 767px){
    .mtpc-pageTitle-block .mtpc_pagetitle_container{
    padding:20px 15px}
    }
    .mtpc-pageTitle-block .mtpc_pagetitle_container .mtpc_pagetitle_wrapper{
    display:flex;flex-direction:column;max-width:1280px;margin:0 auto}
    .mtpc-pageTitle-block .mtpc_pagetitle_container .mtpc_pagetitle_wrapper.position--top{
    justify-content:flex-start}
    .mtpc-pageTitle-block .mtpc_pagetitle_container .mtpc_pagetitle_wrapper.position--middle{
    justify-content:center}
    .mtpc-pageTitle-block .mtpc_pagetitle_container .mtpc_pagetitle_wrapper.position--bottom{
    justify-content:flex-end}
    .mtpc-pageTitle-block .mtpc_pagetitle_container .mtpc_pagetitle_wrapper.align--left{
    align-items:flex-start}
    .mtpc-pageTitle-block .mtpc_pagetitle_container .mtpc_pagetitle_wrapper.align--center{
    align-items:center}
    .mtpc-pageTitle-block .mtpc_pagetitle_container .mtpc_pagetitle_wrapper.align--right{
    align-items:flex-end}
    .mtpc-pageTitle-block .mtpc_pagetitle_container .mtpc_pagetitle_wrapper .pagetitle_breadcrumbs ol li{
    margin-right:5px}
    .mtpc-pageTitle-block .mtpc_pagetitle_container .mtpc_pagetitle_wrapper .pagetitle_breadcrumbs ol li:not(.override-bc-item):last-child{
    display:none}
    .mtpc-pageTitle-block .mtpc_pagetitle_container .mtpc_pagetitle_wrapper .pagetitle_breadcrumbs ol li:before{
    display:none}
    .mtpc-pageTitle-block .mtpc_pagetitle_container .mtpc_pagetitle_wrapper .pagetitle_breadcrumbs ol li:after{
    content:"/"}
    .mtpc-pageTitle-block .mtpc_pagetitle_container .mtpc_pagetitle_wrapper .pagetitle h1:not(.position-bottom){
    margin:0}
    .mtpc_pl_item_container{
    margin-bottom:60px}
    .mtpc_pl_item_wrapper{
    display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}
    @media only screen and (max-width: 767px){
    .mtpc_pl_item_wrapper{
    display:block}
    }
    .mtpc_pl_item_wrapper .mtpc_pl_pic{
    width:130px;margin-right:20px}
    .mtpc_pl_item_wrapper .mtpc_pl_texts{
    -lh-property:0;
    width:-webkit-calc(100% - 150px);
    width:-moz-calc(100% - 150px);
    width:calc(100% - 150px);
    }
    .mtpc_pl_item_wrapper .mtpc_pl_texts .mtpc_profile_name_container{
    display:inline-block}
    .mtpc_pl_item_wrapper .mtpc_pl_texts .mtpc_profile_name_container>a{
    display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;text-decoration:none}
    @media only screen and (max-width: 767px){
    .mtpc_pl_item_wrapper .mtpc_pl_texts .mtpc_profile_name_container>a{
    display:block}
    }
    @media only screen and (max-width: 767px){
    .mtpc_pl_item_wrapper .mtpc_pl_texts{
    width:100%;margin-top:20px}
    }
    .mtpc_profile_name{
    display:inline-block}
    .mtpc_profile_name.chinese{
    text-indent:10px}
    @media only screen and (max-width: 767px){
    .mtpc_profile_name.chinese{
    text-indent:0}
    }
    .mtpc-profile-deatils{
    display:block;width:100%}
    .mtpc_pd_item_wrapper{
    display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}
    @media only screen and (max-width: 767px),only screen and (min-width: 768px) and (max-width: 999px){
    .mtpc_pd_item_wrapper{
    display:block}
    }
    .mtpc_pd_item_wrapper .mtpc_pd_texts{
    -lh-property:0;
    width:-webkit-calc(100% - 280px);
    width:-moz-calc(100% - 280px);
    width:calc(100% - 280px);
    ;margin-right:40px}
    @media only screen and (max-width: 767px),only screen and (min-width: 768px) and (max-width: 999px){
    .mtpc_pd_item_wrapper .mtpc_pd_texts{
    width:100%;margin-bottom:40px}
    }
    .mtpc_pd_item_wrapper .mtpc_pd_picture{
    width:240px}
    .mtpc_pd_item_wrapper .mtpc_pd_picture img{
    width:auto;max-width:100%}
    .mtpc-block-slideshow-block .slick_slideshow.slick-slider{
    margin-bottom:0}
    .mtpc-block-slideshow-block .slick_slideshow.forceHideDots .slick-dots{
    display:none}
    .mtpc-block-slideshow-block .slick-dots{
    bottom:1em}
    .mtpc-block-slideshow-block .slide_text_per_row{
    display:block}
    .mtpc-block-slideshow-block .slide-text{
    display:inline-block}
    .mtpc-block-slideshow-block .slide-text.animate-left{
    left:50%;zoom:1;filter:alpha(opacity=10);-webkit-opacity:0.1;-moz-opacity:0.1;opacity:0.1;right:unset !important}
    .mtpc-block-slideshow-block .slide-text.animate-right{
    right:50%;zoom:1;filter:alpha(opacity=10);-webkit-opacity:0.1;-moz-opacity:0.1;opacity:0.1;left:unset !important}
    .mtpc-block-slideshow-block .slide-text.animate-center{
    left:-100%;zoom:1;filter:alpha(opacity=10);-webkit-opacity:0.1;-moz-opacity:0.1;opacity:0.1;right:unset !important}
    .mtpc-block-slideshow-block .slide-text .text_container{
    display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}
    .mtpc-block-slideshow-block .slick-arrow{
    z-index:1;width:20px;height:50px;background:rgba(0,0,0,0) none scroll no-repeat center center;zoom:1;filter:alpha(opacity=40);-webkit-opacity:0.4;-moz-opacity:0.4;opacity:0.4}
    .mtpc-block-slideshow-block .slick-arrow:hover{
    background-repeat:no-repeat;zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1}
    .mtpc-block-slideshow-block .slick-arrow.slick-disabled{
    pointer-events:none;cursor:not-allowed}
    .mtpc-block-slideshow-block .slick-arrow.slick-prev{
    background-image:url("../img/white-arrow-left.png");left:30px}
    .mtpc-block-slideshow-block .slick-arrow.slick-next{
    background-image:url("../img/white-arrow-right.png");right:30px}
    .mtpc-block-slideshow-block .slick-arrow:before{
    font-size:55px;display:none}
    .mtpc-block-slideshow-block .mtpc_slide_item_container{
    position:relative}
    .mtpc-block-slideshow-block .mtpc_slide_item_container video{
    vertical-align:top}
    .mtpc-block-slideshow-block .slide-text-wrapper{
    position:absolute}
    .mtpc-block-slideshow-block .slide-text-position{
    bottom:4em}
    .mtpc-block-slideshow-block .slide-text-position--top{
    bottom:unset;top:4em}
    .mtpc-block-slideshow-block .slide-text-position--middle{
    bottom:50%;-webkit-transform:translate(0, 50%);-moz-transform:translate(0, 50%);-ms-transform:translate(0, 50%);-o-transform:translate(0, 50%);transform:translate(0, 50%)}
    .mtpc-block-slideshow-block .slide-text-align{
    left:4em;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
    .mtpc-block-slideshow-block .slide-text-align--right{
    left:unset;right:4em;-webkit-box-align:end;-moz-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}
    .mtpc-block-slideshow-block .slide-text-align--center{
    left:50%;-webkit-transform:translate(-50%, 50%);-moz-transform:translate(-50%, 50%);-ms-transform:translate(-50%, 50%);-o-transform:translate(-50%, 50%);transform:translate(-50%, 50%)}
    .mtpc-block-slideshow-block .slick-dots.circle li{
    width:12px;height:12px;background-color:#858585;margin:0 15px 0;border-radius:50%;border:medium none;box-shadow:0 0 1px 0 rgba(0,0,0,0.99);-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}
    .mtpc-block-slideshow-block .slick-dots.circle li:hover{
    background-color:#d6d6d6}
    .mtpc-block-slideshow-block .slick-dots.circle li.slick-active{
    background-color:#d6d6d6}
    .mtpc-block-slideshow-block .slick-dots.circle li.slick-active:hover{
    background-color:#ffffff}
    .mtpc-block-slideshow-block .slick-dots.circle li button{
    display:none}
    .mtpc-block-slideshow-block .slick-dots.square{
    display:none}
    .mtpc-block-slideshow-block .slick-dots.square li{
    width:12px;height:12px;background-color:#666666;margin:0 6px 0;border:1px solid #aaaaaa;border-radius:1px}
    .mtpc-block-slideshow-block .slick-dots.square li.slick-active{
    background-color:#eeeeee;border:1px solid #999999}
    .mtpc-block-slideshow-block .slick-dots.square li button{
    display:none}
    .mtpc-block-next-previous .next-previous-wrapper{
    display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
    .mtpc-block-next-previous .next-previous-wrapper a{
    padding:0 20px;height:35px;line-height:35px;text-transform:uppercase;font-weight:900;font-size:13px;text-decoration:none;display:inline-block;letter-spacing:.5px}
    .zoom_link{
    display:block}
    .zoom_link:hover{
    text-decoration:none}
    .zoom_hover{
    overflow:hidden}
    .zoom_hover .field--name-field-mod-image{
    -webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}
    .zoom_hover .field--name-field-mod-image:hover{
    -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
    .field--name-field-mod-link{
    margin:20px auto;background-color:#00B2B2;height:45px;line-height:45px;padding:0 25px;display:inline-block}
    .field--name-field-mod-link a{
    color:#ffffff;text-transform:uppercase;font-size:17px}
    .mtpc-block-sidemenu-block{
    background-color:var(--mtpc-sidemenu-bg)}
    .mtpc-block-sidemenu-block ul.menu{
    margin:0;padding:0;list-style:none;border:medium none}
    .mtpc-block-sidemenu-block ul.menu li{
    list-style:none;border-bottom:medium none}
    .mtpc-block-sidemenu-block ul.menu li a{
    font-size:18px;font-weight:700;color:var(--mtpc-sidemenu-item);text-decoration:none}
    .mtpc-block-sidemenu-block ul.menu li a:hover{
    color:var(--mtpc-sidemenu-hover)}
    .mtpc-block-sidemenu-block ul.menu li a.is-active{
    color:var(--mtpc-sidemenu-hover)}
    .mtpc-block-sidemenu-block>ul.menu{
    border-top:3px solid var(--mtpc-sidemenu-line)}
    .mtpc-block-sidemenu-block>ul.menu li{
    padding:15px 10px;margin:0;border-bottom:1px solid var(--mtpc-sidemenu-line)}
    .mtpc-block-sidemenu-block>ul.menu li ul li{
    padding:7px 10px;border-bottom:medium none;position:relative}
    .mtpc-block-sidemenu-block>ul.menu li ul li:first-child{
    padding-top:20px}
    .mtpc-block-sidemenu-block>ul.menu li ul li:last-child{
    padding-bottom:10px}
    .mtpc-block-sidemenu-block>ul.menu li ul li a{
    font-size:15px;padding-left:24px;display:flex;position:relative}
    .mtpc-block-sidemenu-block>ul.menu li ul li a:before{
    content:'\f054';font-family:"Font Awesome 6 Pro";font-weight:300;font-size:10px;position:absolute;left:12px;top:3px}
    .mtpc-block-icon-text-highlight .icon_text_items{
    display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}
    .mtpc-block-icon-text-highlight .icon_text_items.two_col{
    -webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
    @media only screen and (max-width: 767px){
    .mtpc-block-icon-text-highlight .icon_text_items.two_col{
    display:block}
    }
    .mtpc-block-icon-text-highlight .icon_text_items .icon_text_item{
    display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}
    .mtpc-block-icon-text-highlight .icon_text_items .icon_text_item.align_top{
    -webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
    .mtpc-block-icon-text-highlight .icon_text_items .icon_text_item.align_middle{
    -webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
    .mtpc-block-icon-text-highlight .icon_text_items .icon_text_item.two_col{
    -lh-property:0;
    width:-webkit-calc(50% - 30px);
    width:-moz-calc(50% - 30px);
    width:calc(50% - 30px);
    }
    .mtpc-block-icon-text-highlight .icon_text_items .icon_text_item.three_col{
    width:33.333%}
    .mtpc-block-icon-text-highlight .icon_text_items .icon_text_item.four_col{
    width:25%}
    @media only screen and (min-width: 768px) and (max-width: 999px){
    .mtpc-block-icon-text-highlight .icon_text_items .icon_text_item.two_col{
    -lh-property:0;
    width:-webkit-calc(50% - 15px);
    width:-moz-calc(50% - 15px);
    width:calc(50% - 15px);
    }
    .mtpc-block-icon-text-highlight .icon_text_items .icon_text_item.three_col{
    -webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}
    .mtpc-block-icon-text-highlight .icon_text_items .icon_text_item.four_col{
    -webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}
    }
    @media only screen and (max-width: 767px){
    .mtpc-block-icon-text-highlight .icon_text_items .icon_text_item.two_col{
    width:100%;margin-bottom:30px}
    .mtpc-block-icon-text-highlight .icon_text_items .icon_text_item.three_col{
    -webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;-lh-property:0;
    width:-webkit-calc(50% - 14px);
    width:-moz-calc(50% - 14px);
    width:calc(50% - 14px);
    ;margin-bottom:30px;margin-right:7px;margin-left:7px;-webkit-box-pack:stretch;-moz-box-pack:stretch;-ms-flex-pack:stretch;-webkit-justify-content:stretch;justify-content:stretch}
    .mtpc-block-icon-text-highlight .icon_text_items .icon_text_item.four_col{
    -webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;-lh-property:0;
    width:-webkit-calc(50% - 14px);
    width:-moz-calc(50% - 14px);
    width:calc(50% - 14px);
    ;margin-bottom:30px;margin-right:7px;margin-left:7px;-webkit-box-pack:stretch;-moz-box-pack:stretch;-ms-flex-pack:stretch;-webkit-justify-content:stretch;justify-content:stretch}
    }
    .mtpc-block-icon-text-highlight .icon_text_items .icon_text_item--odd.two_col{
    margin-right:60px}
    @media only screen and (min-width: 768px) and (max-width: 999px){
    .mtpc-block-icon-text-highlight .icon_text_items .icon_text_item--odd.two_col{
    margin-right:30px}
    }
    @media only screen and (max-width: 767px){
    .mtpc-block-icon-text-highlight .icon_text_items .icon_text_item--odd.two_col{
    margin-right:0}
    }
    .mtpc-block-icon-text-highlight .icon_text_items .icon_text_item .icon_container{
    margin-right:20px}
    @media only screen and (min-width: 768px) and (max-width: 999px){
    .mtpc-block-icon-text-highlight .icon_text_items .icon_text_item .icon_container{
    margin-right:15px}
    }
    @media only screen and (max-width: 767px){
    .mtpc-block-icon-text-highlight .icon_text_items .icon_text_item .icon_container{
    margin-right:15px}
    }
    .mtpc-block-icon-text-highlight .icon_text_items .icon_text_item .icon_container i{
    font-size:50px;line-height:1.3}
    @media only screen and (min-width: 768px) and (max-width: 999px){
    .mtpc-block-icon-text-highlight .icon_text_items .icon_text_item .icon_container i{
    font-size:40px}
    }
    @media only screen and (max-width: 767px){
    .mtpc-block-icon-text-highlight .icon_text_items .icon_text_item .icon_container i{
    font-size:40px}
    }
    @media only screen and (min-width: 768px) and (max-width: 999px),only screen and (max-width: 767px){
    .mtpc-block-icon-text-highlight .icon_text_items .icon_text_item .icon_container.three_col,.mtpc-block-icon-text-highlight .icon_text_items .icon_text_item .icon_container.four_col{
    margin-right:0}
    }
    .mtpc-block-icon-text-highlight .icon_text_items .icon_text_item .icon_container.align_top i{
    line-height:1}
    @media only screen and (max-width: 767px){
    .mtpc-block-icon-text-highlight .icon_text_items .icon_text_item .text-container.three_col,.mtpc-block-icon-text-highlight .icon_text_items .icon_text_item .text-container.four_col{
    height:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:5px;box-sizing:border-box}
    }
    .mtpc-block-icon-text-highlight .icon_text_items .icon_text_item h3{
    font-size:1.33em}
    @media only screen and (min-width: 768px) and (max-width: 999px),only screen and (max-width: 767px){
    .mtpc-block-icon-text-highlight .icon_text_items .icon_text_item h3{
    font-size:1em}
    }
    .mtpc-block-event-carousel .event_carousel_items{
    display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}
    .mtpc-block-event-carousel .event_carousel_items:not(.slick-initialized){
    max-height:102px}
    @media only screen and (min-width: 768px) and (max-width: 999px){
    .mtpc-block-event-carousel .event_carousel_items:not(.slick-initialized){
    max-height:80px}
    }
    @media only screen and (max-width: 767px){
    .mtpc-block-event-carousel .event_carousel_items:not(.slick-initialized){
    max-height:70px}
    }
    .mtpc-block-event-carousel .event_carousel_items:not(.slick-initialized) .event_carousel_item{
    width:100%}
    .mtpc-block-event-carousel .event_carousel_items .slick-prev,.mtpc-block-event-carousel .event_carousel_items .slick-next{
    width:auto;height:100%;position:initial;z-index:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}
    .mtpc-block-event-carousel .event_carousel_items .slick-prev:before,.mtpc-block-event-carousel .event_carousel_items .slick-next:before{
    font-size:50px;font-family:"Font Awesome 6 Pro";font-weight:300;opacity:1}
    .mtpc-block-event-carousel .event_carousel_items .slick-prev{
    margin-right:30px}
    .mtpc-block-event-carousel .event_carousel_items .slick-prev:before{
    content:'\f053'}
    .mtpc-block-event-carousel .event_carousel_items .slick-next{
    margin-left:30px}
    .mtpc-block-event-carousel .event_carousel_items .slick-next:before{
    content:'\f054'}
    .mtpc-block-event-carousel .event_carousel_items .slick-list{
    -webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
    .mtpc-block-event-carousel .event_carousel_items .slick-track{
    display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
    .mtpc-block-event-carousel .event_carousel_items .event_carousel_item{
    display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
    @media only screen and (max-width: 767px){
    .mtpc-block-event-carousel .event_carousel_items .event_carousel_item{
    -webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;max-height:75px}
    }
    .mtpc-block-event-carousel .event_carousel_items .event_carousel_item.hasLink{
    cursor:pointer}
    .mtpc-block-event-carousel .event_carousel_items .event_carousel_item .calendar_container{
    width:102px;height:102px;margin-right:50px;padding:10px;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-radius:1px}
    @media only screen and (min-width: 768px) and (max-width: 999px){
    .mtpc-block-event-carousel .event_carousel_items .event_carousel_item .calendar_container{
    width:80px;height:80px;margin-right:40px}
    }
    @media only screen and (max-width: 767px){
    .mtpc-block-event-carousel .event_carousel_items .event_carousel_item .calendar_container{
    width:70px;height:70px;margin-right:20px}
    }
    .mtpc-block-event-carousel .event_carousel_items .event_carousel_item .calendar_container .calendar_month{
    font-size:20px;text-transform:uppercase;font-weight:700}
    @media only screen and (min-width: 768px) and (max-width: 999px){
    .mtpc-block-event-carousel .event_carousel_items .event_carousel_item .calendar_container .calendar_month{
    font-size:16px}
    }
    @media only screen and (max-width: 767px){
    .mtpc-block-event-carousel .event_carousel_items .event_carousel_item .calendar_container .calendar_month{
    font-size:14px}
    }
    .mtpc-block-event-carousel .event_carousel_items .event_carousel_item .calendar_container .calendar_day{
    font-size:48px;line-height:.7;font-weight:900}
    @media only screen and (min-width: 768px) and (max-width: 999px){
    .mtpc-block-event-carousel .event_carousel_items .event_carousel_item .calendar_container .calendar_day{
    font-size:30px}
    }
    @media only screen and (max-width: 767px){
    .mtpc-block-event-carousel .event_carousel_items .event_carousel_item .calendar_container .calendar_day{
    font-size:28px}
    }
    .mtpc-block-event-carousel .event_carousel_items .event_carousel_item .calendar_container .calendar_ongoing{
    font-size:20px;height:100%;display:flex;align-items:center;font-weight:800;text-transform:capitalize;text-align:center}
    @media only screen and (min-width: 768px) and (max-width: 999px){
    .mtpc-block-event-carousel .event_carousel_items .event_carousel_item .calendar_container .calendar_ongoing{
    font-size:16px}
    }
    @media only screen and (max-width: 767px){
    .mtpc-block-event-carousel .event_carousel_items .event_carousel_item .calendar_container .calendar_ongoing{
    font-size:14px}
    }
    .mtpc-block-event-carousel .event_carousel_items .event_carousel_item .text_container{
    -lh-property:0;
    width:-webkit-calc(100% - 152px);
    width:-moz-calc(100% - 152px);
    width:calc(100% - 152px);
    }
    .mtpc-block-event-carousel .event_carousel_items .event_carousel_item .text_container p{
    margin-bottom:0}
    @media only screen and (min-width: 768px) and (max-width: 999px){
    .mtpc-block-event-carousel .event_carousel_items .event_carousel_item .text_container{
    -lh-property:0;
    width:-webkit-calc(100% - 120px);
    width:-moz-calc(100% - 120px);
    width:calc(100% - 120px);
    }
    .mtpc-block-event-carousel .event_carousel_items .event_carousel_item .text_container h2{
    font-size:1.1em}
    .mtpc-block-event-carousel .event_carousel_items .event_carousel_item .text_container p{
    font-size:.8em}
    }
    @media only screen and (max-width: 767px){
    .mtpc-block-event-carousel .event_carousel_items .event_carousel_item .text_container{
    -lh-property:0;
    width:-webkit-calc(100% - 90px);
    width:-moz-calc(100% - 90px);
    width:calc(100% - 90px);
    }
    .mtpc-block-event-carousel .event_carousel_items .event_carousel_item .text_container h2{
    font-size:1em}
    .mtpc-block-event-carousel .event_carousel_items .event_carousel_item .text_container p{
    font-size:.8em}
    }
    .mtpc-block-event-carousel .event_carousel_items .event_carousel_item.show_onlyText{
    display:block}
    .mtpc-block-event-carousel .event_carousel_items .event_carousel_item.show_onlyText .text_container{
    width:100%}
    .mtpc-block-3col-carousel{
    padding:0 40px}
    .mtpc-block-3col-carousel .three_col_carousel_wrapper{
    padding:35px 0}
    .mtpc-block-3col-carousel .three_col_carousel_wrapper .more_button a{
    font-size:.9em;text-decoration:none;font-weight:600}
    .mtpc-block-3col-carousel .three_col_carousel_wrapper .more_button a i{
    padding-left:5px}
    .mtpc-block-3col-carousel .three_col_carousel_wrapper .blockTitleArea{
    display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto 30px;padding:0 60px}
    @media only screen and (max-width: 767px){
    .mtpc-block-3col-carousel .three_col_carousel_wrapper .blockTitleArea .more_button{
    display:none}
    }
    .mtpc-block-3col-carousel .three_col_carousel_wrapper .highlight_title h1,.mtpc-block-3col-carousel .three_col_carousel_wrapper .highlight_title h2,.mtpc-block-3col-carousel .three_col_carousel_wrapper .highlight_title h3,.mtpc-block-3col-carousel .three_col_carousel_wrapper .highlight_title h4,.mtpc-block-3col-carousel .three_col_carousel_wrapper .highlight_title h5,.mtpc-block-3col-carousel .three_col_carousel_wrapper .highlight_title h6{
    margin-bottom:0}
    .mtpc-block-3col-carousel .three_col_carousel_items{
    display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
    @media only screen and (max-width: 767px){
    .mtpc-block-3col-carousel .three_col_carousel_items.slick-dotted{
    margin-bottom:10px}
    }
    .mtpc-block-3col-carousel .three_col_carousel_items:not(.slick-initialized){
    margin:0 -15px;height:600px;overflow:hidden}
    .mtpc-block-3col-carousel .three_col_carousel_items .slick-prev,.mtpc-block-3col-carousel .three_col_carousel_items .slick-next{
    width:auto;height:100%;position:initial;z-index:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}
    .mtpc-block-3col-carousel .three_col_carousel_items .slick-prev:before,.mtpc-block-3col-carousel .three_col_carousel_items .slick-next:before{
    font-size:50px;font-family:"Font Awesome 6 Pro";font-weight:300;opacity:1}
    .mtpc-block-3col-carousel .three_col_carousel_items .slick-prev{
    margin-right:30px}
    .mtpc-block-3col-carousel .three_col_carousel_items .slick-prev:before{
    content:'\f053'}
    .mtpc-block-3col-carousel .three_col_carousel_items .slick-next{
    margin-left:30px}
    .mtpc-block-3col-carousel .three_col_carousel_items .slick-next:before{
    content:'\f054'}
    .mtpc-block-3col-carousel .three_col_carousel_items .slick-list{
    -webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:0 -15px}
    .mtpc-block-3col-carousel .three_col_carousel_items .slick-list .slick-track{
    display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
    .mtpc-block-3col-carousel .three_col_carousel_items .three_col_carousel_item{
    width:368px;margin:0 15px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;cursor:pointer;height:inherit}
    .mtpc-block-3col-carousel .three_col_carousel_items .three_col_carousel_item .item_image{
    width:100%;position:relative}
    .mtpc-block-3col-carousel .three_col_carousel_items .three_col_carousel_item .item_image .image_caption{
    width:100%;height:100%;position:absolute;top:0;left:0;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9InJnYigwLCAwLCAwKSIgc3RvcC1vcGFjaXR5PSIwIi8+PHN0b3Agb2Zmc2V0PSI2OCUiIHN0b3AtY29sb3I9InJnYigwLCAwLCAwKSIgc3RvcC1vcGFjaXR5PSIwIi8+PHN0b3Agb2Zmc2V0PSI2OCUiIHN0b3AtY29sb3I9InJnYigwLCAwLCAwKSIgc3RvcC1vcGFjaXR5PSIwIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSJyZ2IoMCwgMCwgMCkiIHN0b3Atb3BhY2l0eT0iMC40OSIvPjwvbGluZWFyR3JhZGllbnQ+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNsZXNzaGF0LWdlbmVyYXRlZCkiIC8+PC9zdmc+);background-image:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 68%, rgba(0, 0, 0, 0) 68%, rgba(0, 0, 0, 0.49) 100%);background-image:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 68%, rgba(0, 0, 0, 0) 68%, rgba(0, 0, 0, 0.49) 100%);background-image:-o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 68%, rgba(0, 0, 0, 0) 68%, rgba(0, 0, 0, 0.49) 100%);background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 68%, rgba(0, 0, 0, 0) 68%, rgba(0, 0, 0, 0.49) 100%);padding:10px 20px;box-sizing:border-box;text-transform:uppercase;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-moz-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;font-size:.8em;font-weight:700;letter-spacing:.7px}
    .mtpc-block-3col-carousel .three_col_carousel_items .three_col_carousel_item .text_info{
    padding:20px;box-sizing:border-box}
    @media only screen and (min-width: 768px) and (max-width: 999px),only screen and (max-width: 767px){
    .mtpc-block-3col-carousel .three_col_carousel_items .three_col_carousel_item .text_info h2{
    font-size:1.2em}
    }
    .mtpc-block-3col-carousel .three_col_carousel_items .three_col_carousel_item .text_info .item_desc{
    padding-top:5px}
    .mtpc-block-3col-carousel .three_col_carousel_items .three_col_carousel_item .text_info .item_desc p{
    margin-bottom:8px;line-height:1.44}
    .mtpc-block-3col-carousel .three_col_carousel_items .three_col_carousel_item .text_info .item_desc p:last-child{
    margin:0}
    .mtpc-block-3col-carousel .blockFooterArea{
    display:none}
    @media only screen and (max-width: 767px){
    .mtpc-block-3col-carousel .blockFooterArea{
    display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
    }
    .mtpc-block-3col-carousel .blockFooterArea .slick_bullets .slick-dots{
    position:initial;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
    .mtpc-block-3col-carousel .blockFooterArea .slick_bullets .slick-dots li{
    width:10px;height:10px;padding:0;margin:0 10px 0 0;border-radius:50%}
    .mtpc-block-3col-carousel .blockFooterArea .slick_bullets .slick-dots li.slick-active{
    border-width:3px;border-style:solid}
    .mtpc-block-3col-carousel .blockFooterArea .slick_bullets .slick-dots li button{
    display:none}
    .mtpc-block-image-grid-item-wrapper{
    margin:0 auto;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}
    .mtpc-block-image-grid-item-wrapper>.mtpc-image-grid-block-item{
    width:calc(33.33333% - 20px);margin:10px;overflow:hidden;box-sizing:border-box}
    @media only screen and (min-width: 768px) and (max-width: 999px){
    .mtpc-block-image-grid-item-wrapper>.mtpc-image-grid-block-item{
    width:calc(50% - 20px)}
    }
    @media only screen and (max-width: 767px){
    .mtpc-block-image-grid-item-wrapper>.mtpc-image-grid-block-item{
    width:100%;margin:10px 0}
    }
    .mtpc-block-image-grid-item-wrapper>.mtpc-image-grid-block-item .grid_main_image{
    position:relative;overflow:hidden}
    .mtpc-block-image-grid-item-wrapper>.mtpc-image-grid-block-item .grid_main_image img{
    transition:.3s all ease-in-out}
    .mtpc-block-image-grid-item-wrapper>.mtpc-image-grid-block-item .grid_overlay{
    position:absolute;width:100%;height:100%;left:0;transition:.3s all ease-in-out}
    .mtpc-block-image-grid-item-wrapper>.mtpc-image-grid-block-item .grid_overlay.effect-fade{
    visibility:hidden;opacity:0;top:0}
    .mtpc-block-image-grid-item-wrapper>.mtpc-image-grid-block-item .grid_overlay.effect-slide{
    bottom:-100%}
    .mtpc-block-image-grid-item-wrapper>.mtpc-image-grid-block-item.zoom-enabled:hover .grid_main_image img{
    transform:scale(1.1)}
    .mtpc-block-image-grid-item-wrapper>.mtpc-image-grid-block-item.effect-fade:hover .grid_overlay{
    opacity:1;visibility:visible}
    .mtpc-block-image-grid-item-wrapper>.mtpc-image-grid-block-item.effect-slide:hover .grid_overlay{
    bottom:0}
    .mtpc-block-image-grid-item-wrapper>.mtpc-image-grid-block-item .mtpc-image-caption{
    transition:.3s all ease-in-out}
    @media only screen and (min-width: 1000px){
    .mtpc-block-image-grid-item-wrapper.mtpc-image-grid-layout-small>.mtpc-image-grid-block-item{
    width:calc(25% - 20px);margin:10px}
    }
    @media only screen and (max-width: 1180px){
    .mtpc-block-image-grid-item-wrapper.mtpc-image-grid-layout-small>.mtpc-image-grid-block-item{
    width:calc(33.33333% - 20px)}
    }
    @media only screen and (min-width: 768px) and (max-width: 999px){
    .mtpc-block-image-grid-item-wrapper.mtpc-image-grid-layout-small>.mtpc-image-grid-block-item{
    width:calc(50% - 20px)}
    }
    @media only screen and (max-width: 767px){
    .mtpc-block-image-grid-item-wrapper.mtpc-image-grid-layout-small>.mtpc-image-grid-block-item{
    width:100%}
    }
    .mtpc-block-image-grid-item-wrapper a:hover{
    text-decoration:none}
    .mtpc-block-nav-menu .mtpc-nav-menu-container.desktopMenu{
    display:none}
    @media only screen and (min-width: 1000px){
    .mtpc-block-nav-menu .mtpc-nav-menu-container.desktopMenu{
    display:block}
    }
    .mtpc-block-nav-menu .mtpc-nav-menu-container.mobileMenu.mob-scroll{
    display:flex;align-items:center;overflow:hidden}
    .mtpc-block-nav-menu .mtpc-nav-menu-container.mobileMenu.mob-scroll .scroll-button{
    cursor:pointer;user-select:none;width:20px;display:flex;align-items:center;justify-content:center;position:relative;z-index:3;height:40px}
    .mtpc-block-nav-menu .mtpc-nav-menu-container.mobileMenu.mob-scroll .scroll-button i{
    font-size:1em}
    .mtpc-block-nav-menu .mtpc-nav-menu-container.mobileMenu.mob-scroll .scroll-button.scroll-left{
    justify-content:flex-start}
    .mtpc-block-nav-menu .mtpc-nav-menu-container.mobileMenu.mob-scroll .scroll-button.scroll-left:not(.disabled):not(.initial-disabled){
    box-shadow:6px 0 6px -3px rgba(0,0,0,0.1)}
    .mtpc-block-nav-menu .mtpc-nav-menu-container.mobileMenu.mob-scroll .scroll-button.scroll-right{
    justify-content:flex-end}
    .mtpc-block-nav-menu .mtpc-nav-menu-container.mobileMenu.mob-scroll .scroll-button.scroll-right:not(.disabled){
    box-shadow:-6px 0 6px -3px rgba(0,0,0,0.1)}
    .mtpc-block-nav-menu .mtpc-nav-menu-container.mobileMenu.mob-scroll.hideArrows .scroll-button{
    visibility:hidden}
    .mtpc-block-nav-menu .mtpc-nav-menu-container.mobileMenu.mob-dropdown{
    position:relative}
    .mtpc-block-nav-menu .mtpc-nav-menu-container.mobileMenu.mob-dropdown .menuNavHead{
    display:flex;align-items:center;font-weight:600;height:45px;padding:0 5px 0 15px;cursor:pointer;border-radius:2px 2px 0 0}
    .mtpc-block-nav-menu .mtpc-nav-menu-container.mobileMenu.mob-dropdown .menuNavHead .menuNavHeadText{
    width:calc(100% - 30px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
    .mtpc-block-nav-menu .mtpc-nav-menu-container.mobileMenu.mob-dropdown .menuNavHead .menuNavHeadChevrons{
    width:30px;display:flex;flex-direction:column;justify-content:center;align-items:center}
    .mtpc-block-nav-menu .mtpc-nav-menu-container.mobileMenu.mob-dropdown .menuNavHead .menuNavHeadChevrons i{
    line-height:.8;font-size:.8em}
    @media only screen and (min-width: 1000px){
    .mtpc-block-nav-menu .mtpc-nav-menu-container.mobileMenu{
    display:none !important}
    }
    .mtpc-block-nav-menu li.mtpc-nav-menu-item{
    margin:0;padding:0;transition:.2s all ease-in-out}
    .mtpc-block-nav-menu a.mtpc-nav-menu-link{
    display:flex;flex-direction:column;justify-content:center;align-items:center;padding:.5em 1em;text-decoration:none}
    .mtpc-block-nav-menu ul.mtpc-nav-menu-wrapper{
    list-style:none;margin:0 auto;padding:0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px}
    .mtpc-block-nav-menu ul.mtpc-nav-menu-wrapper.desk-style1 a.mtpc-nav-menu-link{
    font-weight:500}
    .mtpc-block-nav-menu ul.mtpc-nav-menu-wrapper.desk-style2{
    gap:0}
    .mtpc-block-nav-menu ul.mtpc-nav-menu-wrapper.desk-style2 a.mtpc-nav-menu-link{
    font-weight:600}
    .mtpc-block-nav-menu ul.mtpc-nav-menu-wrapper.desk-style3{
    border-bottom-width:1px;border-bottom-style:solid;gap:4px}
    .mtpc-block-nav-menu ul.mtpc-nav-menu-wrapper.desk-style3 a.mtpc-nav-menu-link{
    font-weight:600;padding-top:4px;padding-bottom:4px}
    .mtpc-block-nav-menu ul.mtpc-nav-menu-wrapper.desk-style3 a.mtpc-nav-menu-link.is-active{
    position:relative;top:1px;border-bottom-width:1px;border-bottom-style:solid}
    .mtpc-block-nav-menu ul.mtpc-nav-menu-wrapper.mob-scroll{
    flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;scrollbar-width:none;width:calc(100% - 40px);gap:0}
    .mtpc-block-nav-menu ul.mtpc-nav-menu-wrapper.mob-scroll.centerItems{
    justify-content:center}
    .mtpc-block-nav-menu ul.mtpc-nav-menu-wrapper.mob-scroll a{
    white-space:nowrap;margin-top:1px;font-weight:700;font-size:.8em}
    .mtpc-block-nav-menu ul.mtpc-nav-menu-wrapper.mob-dropdown{
    display:none;flex-direction:column;align-items:flex-start;z-index:2;width:100%}
    .mtpc-block-nav-menu ul.mtpc-nav-menu-wrapper.mob-dropdown a{
    align-items:flex-start;font-weight:700;padding:.5em 2em .5em 1em}
    .mtpc-block-nav-menu ul.mtpc-nav-menu-wrapper li.desk-style2{
    position:relative}
    .mtpc-block-nav-menu ul.mtpc-nav-menu-wrapper li.desk-style2:after{
    content:"";position:absolute;right:0;top:calc(50% - 10px);width:2px;display:inline;height:20px}
    .mtpc-block-nav-menu ul.mtpc-nav-menu-wrapper li.desk-style2:last-child:after{
    display:none}
    .mtpc-block-nav-menu ul.mtpc-nav-menu-wrapper li.desk-style3{
    border-width:1px 1px 0 1px;border-style:solid}
    .mtpc-block-nav-menu ul.mtpc-nav-menu-wrapper li.desk-style3.is-active{
    border-top-width:2px;margin-top:-1px}
    .mtpc-block-nav-menu ul.mtpc-nav-menu-wrapper li.mob-scroll{
    position:relative}
    .mtpc-block-nav-menu ul.mtpc-nav-menu-wrapper li.mob-scroll:after{
    content:"";position:absolute;right:0;top:calc(50% - 10px);width:2px;display:inline;height:20px}
    .mtpc-block-nav-menu ul.mtpc-nav-menu-wrapper li.mob-scroll:last-child:after{
    display:none}
    .mtpc-block-nav-menu ul.mtpc-nav-menu-wrapper li.mob-dropdown{
    width:100%}
    .mtpc-block-nav-menu ul.mtpc-nav-menu-wrapper li.mob-dropdown:last-child{
    padding-bottom:.5em}
    .mtpc-block-nav-menu ul.mtpc-nav-menu-wrapper li.mob-dropdown:hover{
    background-color:rgba(0,0,0,0.1)}
    .mtpc_popup{
    display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.85);z-index:9999}
    .mtpc_popup .mtpc_popup_container{
    position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);box-sizing:border-box}
    .mtpc_popup .mtpc_popup_container.top{
    top:0;transform:translate(-50%, 0)}
    @media only screen and (max-width: 1180px){
    .mtpc_popup .mtpc_popup_container{
    width:85%}
    }
    .mtpc_popup .close_popup{
    position:relative;margin-right:-25px;text-align:right;display:block}
    @media only screen and (max-width: 1180px){
    .mtpc_popup .close_popup{
    margin-right:0;text-align:center}
    }
    .mtpc_popup .close_popup i{
    cursor:pointer;color:#ffffff;font-size:35px}
    @media only screen and (max-width: 1180px){
    .mtpc_popup .close_popup i{
    margin-bottom:4px;padding:5px}
    }
    .mtpc_popup .mtpc_popup_wrapper{
    box-sizing:border-box;background-color:#ffffff;overflow:hidden;box-shadow:0 0 20px 0 rgba(0,0,0,0.95)}
    .mtpc_popup .mtpc_popup_wrapper .contextual{
    display:none !important}
    .mtpc_popup .mtpc-textarea{
    padding:20px}
    .uk-lightbox .uk-lightbox-iframe{
    height:90%}
    .uk-lightbox .uk-lightbox-button{
    padding:0;background-color:rgba(0,0,0,0)}
    @media only screen and (min-width: 1000px){
    .uk-lightbox .uk-lightbox-button svg{
    width:45px}
    }
    .uk-lightbox .uk-lightbox-button.uk-transition-fade{
    opacity:1}
    .uk-lightbox .uk-lightbox-toolbar.uk-transition-slide-top{
    --uk-translate-y:0;background-color:rgba(0,0,0,0)}
    @media only screen and (min-width: 1000px){
    .uk-lightbox .uk-lightbox-toolbar .uk-close-large svg{
    width:30px}
    }
    .uk-lightbox .uk-lightbox-toolbar .uk-close-large:hover{
    background-color:rgba(0,0,0,0)}
    .uk-lightbox .uk-lightbox-toolbar.uk-lightbox-caption{
    --uk-translate-y:0}
    @media only screen and (min-width: 1000px){
    .uk-lightbox .uk-lightbox-toolbar.uk-lightbox-caption{
    bottom:80px}
    }
    @media only screen and (max-width: 767px),only screen and (min-width: 768px) and (max-width: 999px){
    .uk-lightbox .uk-lightbox-items .uk-lightbox-iframe{
    width:100%;height:57vw}
    }
    .mtpc-1col-section{
    background-color:rgba(0,0,0,0);background-attachment:scroll;background-position:center top;background-repeat:no-repeat;margin:0 auto;overflow:hidden}
    @media only screen and (min-width: 1000px){
    .mtpc-1col-section{
    padding:20px 40px}
    }
    @media only screen and (min-width: 768px) and (max-width: 999px){
    .mtpc-1col-section{
    padding:20px 30px}
    }
    @media only screen and (max-width: 767px){
    .mtpc-1col-section{
    padding:20px 15px}
    }
    .mtpc-1col-section.background-repeat{
    background-repeat:repeat}
    .mtpc-1col-section.background-fixed{
    background-attachment:fixed}
    .mtpc-1col-section .mtpc-1col-section-wrapper{
    margin:0 auto;max-width:1280px}
    .mtpc-1col-section .mtpc-1col-section-wrapper.full-width{
    max-width:100%}
    .mtpc-1col-section.full-width{
    padding-left:0;padding-right:0}
    .mtpc-1col-section.bg-overlay{
    position:relative}
    .mtpc-1col-section.bg-overlay>.mtpc-1col-section-wrapper{
    position:relative}
    .mtpc-1col-section.bg-overlay:before{
    content:" ";position:absolute;left:0;right:0;top:0;bottom:0}
    .mtpc-block-accordian-item-wrapper .mtpc-accordian-item{
    margin:25px 0}
    @media only screen and (min-width: 768px) and (max-width: 999px),only screen and (max-width: 767px){
    .mtpc-block-accordian-item-wrapper .mtpc-accordian-item{
    margin:20px 0}
    }
    .mtpc-2col-section{
    background-color:rgba(0,0,0,0);background-attachment:scroll;background-position:center top;background-repeat:no-repeat;margin:0 auto;overflow:hidden}
    @media only screen and (min-width: 1000px){
    .mtpc-2col-section{
    padding:20px 40px}
    }
    @media only screen and (min-width: 768px) and (max-width: 999px){
    .mtpc-2col-section{
    padding:20px 30px}
    }
    @media only screen and (max-width: 767px){
    .mtpc-2col-section{
    padding:20px 15px}
    }
    .mtpc-2col-section.background-repeat{
    background-repeat:repeat}
    .mtpc-2col-section.background-fixed{
    background-attachment:fixed}
    .mtpc-2col-section .mtpc-2col-section-wrapper{
    max-width:1280px;margin:0 auto;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}
    @media only screen and (max-width: 767px){
    .mtpc-2col-section .mtpc-2col-section-wrapper{
    display:block}
    }
    .mtpc-2col-section .mtpc-2col-section-wrapper>.mtpc-2col-item{
    -lh-property:0;
    width:-webkit-calc(50% - 10px);
    width:-moz-calc(50% - 10px);
    width:calc(50% - 10px);
    ;margin-bottom:20px}
    @media only screen and (max-width: 767px){
    .mtpc-2col-section .mtpc-2col-section-wrapper>.mtpc-2col-item{
    width:100%}
    }
    .mtpc-2col-section .mtpc-2col-section-wrapper>.mtpc-2col-item--2{
    margin-left:20px}
    @media only screen and (max-width: 767px){
    .mtpc-2col-section .mtpc-2col-section-wrapper>.mtpc-2col-item--2{
    margin-left:0}
    }
    .mtpc-2col-section.bg-overlay{
    position:relative}
    .mtpc-2col-section.bg-overlay>.mtpc-2col-section-wrapper{
    position:relative}
    .mtpc-2col-section.bg-overlay:before{
    content:" ";position:absolute;left:0;right:0;top:0;bottom:0}
    .mtpc-2col-section.row_reverse .mtpc-2col-section-wrapper{
    -webkit-box-direction:reverse;-moz-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
    .mtpc-2col-section.row_reverse .mtpc-2col-section-wrapper>.mtpc-2col-item--2{
    margin-left:0;margin-right:20px}
    @media only screen and (max-width: 767px){
    .mtpc-2col-section.row_reverse .mtpc-2col-section-wrapper>.mtpc-2col-item--2{
    margin-left:0;margin-right:0}
    }
    .mtpc-2col-section.l25_75 .mtpc-2col-section-wrapper>.mtpc-2col-item--1{
    -lh-property:0;
    width:-webkit-calc(25% - 10px);
    width:-moz-calc(25% - 10px);
    width:calc(25% - 10px);
    }
    @media only screen and (max-width: 767px){
    .mtpc-2col-section.l25_75 .mtpc-2col-section-wrapper>.mtpc-2col-item--1{
    width:100%}
    }
    .mtpc-2col-section.l25_75 .mtpc-2col-section-wrapper>.mtpc-2col-item--2{
    -lh-property:0;
    width:-webkit-calc(75% - 10px);
    width:-moz-calc(75% - 10px);
    width:calc(75% - 10px);
    }
    @media only screen and (max-width: 767px){
    .mtpc-2col-section.l25_75 .mtpc-2col-section-wrapper>.mtpc-2col-item--2{
    width:100%}
    }
    .mtpc-2col-section.l75_25 .mtpc-2col-section-wrapper>.mtpc-2col-item--1{
    -lh-property:0;
    width:-webkit-calc(75% - 10px);
    width:-moz-calc(75% - 10px);
    width:calc(75% - 10px);
    }
    @media only screen and (max-width: 767px){
    .mtpc-2col-section.l75_25 .mtpc-2col-section-wrapper>.mtpc-2col-item--1{
    width:100%}
    }
    .mtpc-2col-section.l75_25 .mtpc-2col-section-wrapper>.mtpc-2col-item--2{
    -lh-property:0;
    width:-webkit-calc(25% - 10px);
    width:-moz-calc(25% - 10px);
    width:calc(25% - 10px);
    }
    @media only screen and (max-width: 767px){
    .mtpc-2col-section.l75_25 .mtpc-2col-section-wrapper>.mtpc-2col-item--2{
    width:100%}
    }
    .mtpc-2col-section.l30_70 .mtpc-2col-section-wrapper>.mtpc-2col-item--1{
    -lh-property:0;
    width:-webkit-calc(30% - 10px);
    width:-moz-calc(30% - 10px);
    width:calc(30% - 10px);
    }
    @media only screen and (max-width: 767px){
    .mtpc-2col-section.l30_70 .mtpc-2col-section-wrapper>.mtpc-2col-item--1{
    width:100%}
    }
    .mtpc-2col-section.l30_70 .mtpc-2col-section-wrapper>.mtpc-2col-item--2{
    -lh-property:0;
    width:-webkit-calc(70% - 10px);
    width:-moz-calc(70% - 10px);
    width:calc(70% - 10px);
    }
    @media only screen and (max-width: 767px){
    .mtpc-2col-section.l30_70 .mtpc-2col-section-wrapper>.mtpc-2col-item--2{
    width:100%}
    }
    .mtpc-2col-section.l35_65 .mtpc-2col-section-wrapper>.mtpc-2col-item--1{
    -lh-property:0;
    width:-webkit-calc(35% - 10px);
    width:-moz-calc(35% - 10px);
    width:calc(35% - 10px);
    }
    @media only screen and (max-width: 767px){
    .mtpc-2col-section.l35_65 .mtpc-2col-section-wrapper>.mtpc-2col-item--1{
    width:100%}
    }
    .mtpc-2col-section.l35_65 .mtpc-2col-section-wrapper>.mtpc-2col-item--2{
    -lh-property:0;
    width:-webkit-calc(65% - 10px);
    width:-moz-calc(65% - 10px);
    width:calc(65% - 10px);
    }
    @media only screen and (max-width: 767px){
    .mtpc-2col-section.l35_65 .mtpc-2col-section-wrapper>.mtpc-2col-item--2{
    width:100%}
    }
    .mtpc-2col-section.l70_30 .mtpc-2col-section-wrapper>.mtpc-2col-item--1{
    -lh-property:0;
    width:-webkit-calc(70% - 10px);
    width:-moz-calc(70% - 10px);
    width:calc(70% - 10px);
    }
    @media only screen and (max-width: 767px){
    .mtpc-2col-section.l70_30 .mtpc-2col-section-wrapper>.mtpc-2col-item--1{
    width:100%}
    }
    .mtpc-2col-section.l70_30 .mtpc-2col-section-wrapper>.mtpc-2col-item--2{
    -lh-property:0;
    width:-webkit-calc(30% - 10px);
    width:-moz-calc(30% - 10px);
    width:calc(30% - 10px);
    }
    @media only screen and (max-width: 767px){
    .mtpc-2col-section.l70_30 .mtpc-2col-section-wrapper>.mtpc-2col-item--2{
    width:100%}
    }
    .mtpc-2col-section.l65_35 .mtpc-2col-section-wrapper>.mtpc-2col-item--1{
    -lh-property:0;
    width:-webkit-calc(65% - 10px);
    width:-moz-calc(65% - 10px);
    width:calc(65% - 10px);
    }
    @media only screen and (max-width: 767px){
    .mtpc-2col-section.l65_35 .mtpc-2col-section-wrapper>.mtpc-2col-item--1{
    width:100%}
    }
    .mtpc-2col-section.l65_35 .mtpc-2col-section-wrapper>.mtpc-2col-item--2{
    -lh-property:0;
    width:-webkit-calc(35% - 10px);
    width:-moz-calc(35% - 10px);
    width:calc(35% - 10px);
    }
    @media only screen and (max-width: 767px){
    .mtpc-2col-section.l65_35 .mtpc-2col-section-wrapper>.mtpc-2col-item--2{
    width:100%}
    }
    .mtpc-2col-section.l40_60 .mtpc-2col-section-wrapper>.mtpc-2col-item--1{
    -lh-property:0;
    width:-webkit-calc(40% - 10px);
    width:-moz-calc(40% - 10px);
    width:calc(40% - 10px);
    }
    @media only screen and (max-width: 767px){
    .mtpc-2col-section.l40_60 .mtpc-2col-section-wrapper>.mtpc-2col-item--1{
    width:100%}
    }
    .mtpc-2col-section.l40_60 .mtpc-2col-section-wrapper>.mtpc-2col-item--2{
    -lh-property:0;
    width:-webkit-calc(60% - 10px);
    width:-moz-calc(60% - 10px);
    width:calc(60% - 10px);
    }
    @media only screen and (max-width: 767px){
    .mtpc-2col-section.l40_60 .mtpc-2col-section-wrapper>.mtpc-2col-item--2{
    width:100%}
    }
    .mtpc-2col-section.l60_40 .mtpc-2col-section-wrapper>.mtpc-2col-item--1{
    -lh-property:0;
    width:-webkit-calc(60% - 10px);
    width:-moz-calc(60% - 10px);
    width:calc(60% - 10px);
    }
    @media only screen and (max-width: 767px){
    .mtpc-2col-section.l60_40 .mtpc-2col-section-wrapper>.mtpc-2col-item--1{
    width:100%}
    }
    .mtpc-2col-section.l60_40 .mtpc-2col-section-wrapper>.mtpc-2col-item--2{
    -lh-property:0;
    width:-webkit-calc(40% - 10px);
    width:-moz-calc(40% - 10px);
    width:calc(40% - 10px);
    }
    @media only screen and (max-width: 767px){
    .mtpc-2col-section.l60_40 .mtpc-2col-section-wrapper>.mtpc-2col-item--2{
    width:100%}
    }
    .mtpc-2col-section.l45_55 .mtpc-2col-section-wrapper>.mtpc-2col-item--1{
    -lh-property:0;
    width:-webkit-calc(45% - 10px);
    width:-moz-calc(45% - 10px);
    width:calc(45% - 10px);
    }
    @media only screen and (max-width: 767px){
    .mtpc-2col-section.l45_55 .mtpc-2col-section-wrapper>.mtpc-2col-item--1{
    width:100%}
    }
    .mtpc-2col-section.l45_55 .mtpc-2col-section-wrapper>.mtpc-2col-item--2{
    -lh-property:0;
    width:-webkit-calc(55% - 10px);
    width:-moz-calc(55% - 10px);
    width:calc(55% - 10px);
    }
    @media only screen and (max-width: 767px){
    .mtpc-2col-section.l45_55 .mtpc-2col-section-wrapper>.mtpc-2col-item--2{
    width:100%}
    }
    .mtpc-2col-section.l55_45 .mtpc-2col-section-wrapper>.mtpc-2col-item--1{
    -lh-property:0;
    width:-webkit-calc(55% - 10px);
    width:-moz-calc(55% - 10px);
    width:calc(55% - 10px);
    }
    @media only screen and (max-width: 767px){
    .mtpc-2col-section.l55_45 .mtpc-2col-section-wrapper>.mtpc-2col-item--1{
    width:100%}
    }
    .mtpc-2col-section.l55_45 .mtpc-2col-section-wrapper>.mtpc-2col-item--2{
    -lh-property:0;
    width:-webkit-calc(45% - 10px);
    width:-moz-calc(45% - 10px);
    width:calc(45% - 10px);
    }
    @media only screen and (max-width: 767px){
    .mtpc-2col-section.l55_45 .mtpc-2col-section-wrapper>.mtpc-2col-item--2{
    width:100%}
    }
    @media only screen and (min-width: 768px) and (max-width: 999px){
    .mtpc-2col-section.sidebar_left .mtpc-2col-section-wrapper{
    display:block}
    }
    .mtpc-2col-section.sidebar_left .mtpc-2col-section-wrapper>.mtpc-2col-item--1{
    width:300px;margin-right:20px}
    @media only screen and (max-width: 767px),only screen and (min-width: 768px) and (max-width: 999px){
    .mtpc-2col-section.sidebar_left .mtpc-2col-section-wrapper>.mtpc-2col-item--1{
    width:100%}
    }
    .mtpc-2col-section.sidebar_left .mtpc-2col-section-wrapper>.mtpc-2col-item--2{
    -lh-property:0;
    width:-webkit-calc(100% - 340px);
    width:-moz-calc(100% - 340px);
    width:calc(100% - 340px);
    }
    @media only screen and (max-width: 767px),only screen and (min-width: 768px) and (max-width: 999px){
    .mtpc-2col-section.sidebar_left .mtpc-2col-section-wrapper>.mtpc-2col-item--2{
    width:100%}
    }
    @media only screen and (min-width: 768px) and (max-width: 999px){
    .mtpc-2col-section.sidebar_left_250 .mtpc-2col-section-wrapper{
    display:block}
    }
    .mtpc-2col-section.sidebar_left_250 .mtpc-2col-section-wrapper>.mtpc-2col-item--1{
    width:250px;margin-right:20px}
    @media only screen and (max-width: 767px),only screen and (min-width: 768px) and (max-width: 999px){
    .mtpc-2col-section.sidebar_left_250 .mtpc-2col-section-wrapper>.mtpc-2col-item--1{
    width:100%}
    }
    .mtpc-2col-section.sidebar_left_250 .mtpc-2col-section-wrapper>.mtpc-2col-item--2{
    -lh-property:0;
    width:-webkit-calc(100% - 290px);
    width:-moz-calc(100% - 290px);
    width:calc(100% - 290px);
    }
    @media only screen and (max-width: 767px),only screen and (min-width: 768px) and (max-width: 999px){
    .mtpc-2col-section.sidebar_left_250 .mtpc-2col-section-wrapper>.mtpc-2col-item--2{
    width:100%}
    }
    @media only screen and (min-width: 768px) and (max-width: 999px){
    .mtpc-2col-section.sidebar_right .mtpc-2col-section-wrapper{
    display:block}
    }
    .mtpc-2col-section.sidebar_right .mtpc-2col-section-wrapper>.mtpc-2col-item--1{
    -lh-property:0;
    width:-webkit-calc(100% - 340px);
    width:-moz-calc(100% - 340px);
    width:calc(100% - 340px);
    }
    @media only screen and (max-width: 767px),only screen and (min-width: 768px) and (max-width: 999px){
    .mtpc-2col-section.sidebar_right .mtpc-2col-section-wrapper>.mtpc-2col-item--1{
    width:100%}
    }
    .mtpc-2col-section.sidebar_right .mtpc-2col-section-wrapper>.mtpc-2col-item--2{
    width:300px;margin-left:20px}
    @media only screen and (max-width: 767px),only screen and (min-width: 768px) and (max-width: 999px){
    .mtpc-2col-section.sidebar_right .mtpc-2col-section-wrapper>.mtpc-2col-item--2{
    width:100%;margin-left:0}
    }
    @media only screen and (min-width: 768px) and (max-width: 999px){
    .mtpc-2col-section.sidebar_right_250 .mtpc-2col-section-wrapper{
    display:block}
    }
    .mtpc-2col-section.sidebar_right_250 .mtpc-2col-section-wrapper>.mtpc-2col-item--1{
    -lh-property:0;
    width:-webkit-calc(100% - 290px);
    width:-moz-calc(100% - 290px);
    width:calc(100% - 290px);
    }
    @media only screen and (max-width: 767px),only screen and (min-width: 768px) and (max-width: 999px){
    .mtpc-2col-section.sidebar_right_250 .mtpc-2col-section-wrapper>.mtpc-2col-item--1{
    width:100%}
    }
    .mtpc-2col-section.sidebar_right_250 .mtpc-2col-section-wrapper>.mtpc-2col-item--2{
    width:250px;margin-left:20px}
    @media only screen and (max-width: 767px),only screen and (min-width: 768px) and (max-width: 999px){
    .mtpc-2col-section.sidebar_right_250 .mtpc-2col-section-wrapper>.mtpc-2col-item--2{
    width:100%;margin-left:0}
    }
    .mtpc-2col-section.bottom-line .mtpc-2col-section-wrapper{
    border-bottom:1px solid #999999}
    .mtpc-2col-section.bottom-line .mtpc-2col-section-wrapper>.mtpc-2col-item--1{
    padding-bottom:0;margin-bottom:0;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}
    .mtpc-2col-section.valign-middle .mtpc-2col-section-wrapper{
    -webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
    .mtpc-2col-section.valign-bottom .mtpc-2col-section-wrapper{
    -webkit-box-align:end;-moz-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}
    .mtpc-3col-section{
    background-color:rgba(0,0,0,0);background-attachment:scroll;background-position:center top;background-repeat:no-repeat;margin:0 auto;overflow:hidden}
    @media only screen and (min-width: 1000px){
    .mtpc-3col-section{
    padding:20px 40px}
    }
    @media only screen and (min-width: 768px) and (max-width: 999px){
    .mtpc-3col-section{
    padding:20px 30px}
    }
    @media only screen and (max-width: 767px){
    .mtpc-3col-section{
    padding:20px 15px}
    }
    .mtpc-3col-section.background-repeat{
    background-repeat:repeat}
    .mtpc-3col-section.background-fixed{
    background-attachment:fixed}
    .mtpc-3col-section .mtpc-3col-section-wrapper{
    max-width:1280px;margin:0 auto;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
    @media only screen and (max-width: 767px){
    .mtpc-3col-section .mtpc-3col-section-wrapper{
    display:block}
    }
    .mtpc-3col-section .mtpc-3col-section-wrapper>.mtpc-3col-item{
    -webkit-flex-basis:calc(33.3% - 14px);flex-basis:calc(33.3% - 14px);margin-right:20px;margin-bottom:20px}
    @media only screen and (min-width: 1000px){
    .mtpc-3col-section .mtpc-3col-section-wrapper>.mtpc-3col-item:nth-of-type(3n){
    margin-right:0}
    }
    @media only screen and (min-width: 768px) and (max-width: 999px){
    .mtpc-3col-section .mtpc-3col-section-wrapper>.mtpc-3col-item{
    -webkit-flex-basis:calc(50% - 11px);flex-basis:calc(50% - 11px)}
    .mtpc-3col-section .mtpc-3col-section-wrapper>.mtpc-3col-item:nth-of-type(2n){
    margin-right:0;margin-bottom:40px}
    }
    @media only screen and (max-width: 767px){
    .mtpc-3col-section .mtpc-3col-section-wrapper>.mtpc-3col-item{
    width:100%;margin-right:0;margin-top:40px}
    }
    .mtpc-3col-section.bg-overlay{
    position:relative}
    .mtpc-3col-section.bg-overlay>.mtpc-3col-section-wrapper{
    position:relative}
    .mtpc-3col-section.bg-overlay:before{
    content:" ";position:absolute;left:0;right:0;top:0;bottom:0}
    .mtpc-4col-section{
    background-color:rgba(0,0,0,0);background-attachment:scroll;background-position:center top;background-repeat:no-repeat;margin:0 auto;overflow:hidden}
    @media only screen and (min-width: 1000px){
    .mtpc-4col-section{
    padding:20px 40px}
    }
    @media only screen and (min-width: 768px) and (max-width: 999px){
    .mtpc-4col-section{
    padding:20px 30px}
    }
    @media only screen and (max-width: 767px){
    .mtpc-4col-section{
    padding:20px 15px}
    }
    .mtpc-4col-section.background-repeat{
    background-repeat:repeat}
    .mtpc-4col-section.background-fixed{
    background-attachment:fixed}
    .mtpc-4col-section .mtpc-4col-section-wrapper{
    max-width:1280px;margin:0 auto;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
    @media only screen and (max-width: 767px){
    .mtpc-4col-section .mtpc-4col-section-wrapper{
    display:block}
    }
    .mtpc-4col-section .mtpc-4col-section-wrapper>.mtpc-4col-item{
    -webkit-flex-basis:calc(25% - 15px);flex-basis:calc(25% - 15px);margin-right:20px;margin-bottom:20px}
    @media only screen and (min-width: 1000px){
    .mtpc-4col-section .mtpc-4col-section-wrapper>.mtpc-4col-item:nth-of-type(4n){
    margin-right:0}
    }
    @media only screen and (min-width: 768px) and (max-width: 999px){
    .mtpc-4col-section .mtpc-4col-section-wrapper>.mtpc-4col-item{
    -webkit-flex-basis:calc(50% - 10px);flex-basis:calc(50% - 10px)}
    .mtpc-4col-section .mtpc-4col-section-wrapper>.mtpc-4col-item:nth-of-type(2n){
    margin-right:0;margin-bottom:40px}
    }
    @media only screen and (max-width: 767px){
    .mtpc-4col-section .mtpc-4col-section-wrapper>.mtpc-4col-item{
    width:100%;margin-right:0;margin-top:40px}
    }
    .mtpc-4col-section.bg-overlay{
    position:relative}
    .mtpc-4col-section.bg-overlay>.mtpc-4col-section-wrapper{
    position:relative}
    .mtpc-4col-section.bg-overlay:before{
    content:" ";position:absolute;left:0;right:0;top:0;bottom:0}
    .mtpc-force *{
    color:inherit}
    .page-title-left .mtpc_pagetitle{
    text-align:left}
    .page-title-center .mtpc_pagetitle{
    text-align:center}
    .page-title-right .mtpc_pagetitle{
    text-align:right}
    .no-padding{
    padding:0}
    .no-padding.mtpc_newsletter{
    padding:0}
    .no-margin{
    margin:0}
    .no-overflow{
    overflow:unset}
    .block-border-left{
    border-left:4px solid #aed6e4;padding-left:20px}
    @media only screen and (max-width: 767px){
    .block-border-left{
    border-left:medium none;padding-right:0;border-top:4px solid #aed6e4;padding-top:40px;margin-top:40px}
    }
    .block-border-right{
    border-right:4px solid #aed6e4;padding-right:20px}
    @media only screen and (max-width: 767px){
    .block-border-right{
    border-right:medium none;padding-right:0;border-bottom:4px solid #aed6e4;padding-bottom:40px;margin-bottom:40px}
    }
    .block-top-20{
    margin-top:20px}
    .block-bottom-20{
    margin-bottom:20px}
    .space-top-0{
    padding-top:0}
    .space-top-5{
    padding-top:5px}
    .space-top-10{
    padding-top:10px}
    .space-top-15{
    padding-top:15px}
    .space-top-20{
    padding-top:20px}
    .space-top-30{
    padding-top:30px}
    .space-top-40{
    padding-top:40px}
    .space-top-50{
    padding-top:50px}
    .space-top-60{
    padding-top:60px}
    .space-top-70{
    padding-top:70px}
    .space-top-80{
    padding-top:80px}
    .space-top-90{
    padding-top:90px}
    .space-top-100{
    padding-top:100px}
    .space-bottom-0{
    padding-bottom:0}
    .space-bottom-5{
    padding-bottom:5px}
    .space-bottom-10{
    padding-bottom:10px}
    .space-bottom-15{
    padding-bottom:15px}
    .space-bottom-20{
    padding-bottom:20px}
    .space-bottom-30{
    padding-bottom:30px}
    .space-bottom-40{
    padding-bottom:40px}
    .space-bottom-50{
    padding-bottom:50px}
    .space-bottom-60{
    padding-bottom:60px}
    .space-bottom-70{
    padding-bottom:70px}
    .space-bottom-80{
    padding-bottom:80px}
    .space-bottom-90{
    padding-bottom:90px}
    .space-bottom-100{
    padding-bottom:100px}
    .align-center{
    text-align:center}
    .align-left{
    text-align:left}
    .align-right{
    text-align:right}
    .bg-attachment-fixed{
    background-attachment:fixed}
    .bg-repeat{
    background-repeat:repeat}
    .bg-repeat-x{
    background-repeat:repeat-x}
    .bg-repeat-y{
    background-repeat:repeat-y}
    .bg-no-repeat{
    background-repeat:no-repeat}
    .bg-position-x-left{
    background-position-x:left}
    .bg-position-x-right{
    background-position-x:right}
    .bg-position-x-center{
    background-position-x:center}
    .bg-position-y-center{
    background-position-y:center}
    .bg-position-y-top{
    background-position-y:top}
    .bg-position-y-bottom{
    background-position-y:bottom}
    .body-bg-position-y-bottom{
    background-position-y:calc(100% - 100px)}
    @media only screen and (max-width: 1180px){
    .body-bg-position-y-bottom{
    background-position-y:calc(100% - 260px)}
    }
    .bg-size-cover{
    background-size:cover}
    .bg-size-contain{
    background-size:contain}
    .bg-color-1{
    background-color:#F0F0EE}
    .bg-color-2{
    background-color:#61B0CB}
    .bg-color-3{
    background-color:#444444}
    .bg-color-4{
    background-color:#B2D9E6}
    .bg-color-5{
    background-color:#F1E0CC}
    .bg-color-6{
    background-color:#FFFFFF}
    .no-footer-margin .mtpc_footer{
    margin:0 0}
    .mtpc-well{
    box-sizing:border-box}
    .mtpc-well>.mtpc-1col-section-wrapper,.mtpc-well>.mtpc-2col-section-wrapper,.mtpc-well>.mtpc-3col-section-wrapper,.mtpc-well>.mtpc-4col-section-wrapper{
    padding:20px;border-radius:0}
    .mtpc-well:not(.mtpc-1col-section):not(.mtpc-2col-section):not(.mtpc-3col-section):not(.mtpc-4col-section){
    padding:20px;border-radius:0}
    @media only screen and (min-width: 1180px) and (max-width: 1366px),only screen and (min-width: 1367px){
    body.layout-fixed:not(.layout-full) header{
    max-width:1280px;margin:0 auto;left:50%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}
    body.layout-fixed:not(.layout-full) main{
    max-width:1280px;margin:0 auto}
    body.layout-fixed:not(.layout-full) footer .mtpc_footer{
    max-width:1280px;margin:0 auto}
    }
    body.layout-fixed:not(.layout-full).search-layer-shown .layout-container{
    padding-top:unset !important}
    body.layout-fixed:not(.layout-full).search-layer-shown header{
    position:unset;transform:unset}
    .no-link{
    pointer-events:none}
    /*# sourceMappingURL=mtpc.min.css.map */