/*
The contents of this file are generated automatically, do not make the changes manually - Use controll panel of template.
Il contenuto di questo file è generato automaticamente, non apportare le modifiche manualmente - Usa il pannello di conrtrollo del template
Marlev Team - https://marlev.it 
*/
@import url('https://fonts.googleapis.com/css?family=Philosopher');
body,html {font-family:'Philosopher', sans-serif;color:#333333;} a{color:#4c4e5a;text-decoration:none;} a:hover{color:#363636;text-decoration:none;}h1{color:#313239;}h2{color:#4b4f57;}h3{color:#6f7f97;}body{font-size:14px;}h1{font-size:35px;}h2{font-size:32px;}h3{font-size:17px;}#ml-logo{text-align:left;}@media (min-width: 1025px) and (max-width: 1280px),(min-width: 1281px) {#ml-navigation-menu-slide{ 
            animation-duration: 1s !important;-moz-animation-duration: 1s !important;
            -webkit-animation-duration: 1s !important;
            -o-animation-duration: 1s !important;}} 
@media (min-width: 1025px) and (max-width: 1280px),(min-width: 1281px) {.ml-menu-fixed{background-color:#edf0f5;}} 
#ml-navigation-menu-slide-slide .nav li > a, #ml-navigation-menu-slide-slide .nav > li > span{color:#424b5f;}#ml-navigation-menu-slide .nav li > a, #ml-navigation-menu-slide .nav > li > span{font-size:12px;}#ml-navigation-menu-slide .nav li.current > a, #ml-navigation-menu-slide .nav > li.current > span, #ml-navigation-menu-slide .nav .active > a, #ml-navigation-menu-slide .nav > .active > span{color:#da4733;}#ml-navigation-menu .nav li > a:hover, #ml-navigation-menu-slide .nav > li > span:hover{color:#da4733}#ml-navigation-menu-slide .nav ul{border-top:3px solid #da4733}#ml-navigation-menu-slide .nav ul{background:#ffffff;}#ml-navigation-menu-slide .nav li ul li > a, #ml-navigation-menu-slide .nav > li ul li > span{color:#424b5f;}#ml-navigation-menu-slide .nav li ul li > a:hover, #ml-navigation-menu-slide .nav > li ul li> span:hover{color:#000000}#ml-navigation-menu-slide .nav ul li ul{border-left:3px solid #000000}#ml-navigation-menu-slide .nav li ul li.current > a, #ml-navigation-menu-slide .nav > li ul li.current > span, #ml-navigation-menu-slide .nav li ul .active > a, #ml-navigation-menu-slide .nav > li ul .active > span{color:#da4733;}#ml-navigation-menu-slide .nav li ul li > a, #ml-navigation-menu-slide .nav > li ul li > span{font-size:12px;}@media (min-width: 1025px) and (max-width: 1280px),(min-width: 1281px) {#ml-navigation-menu{margin-right:-30px;min-height:60px;}} 
@media (min-width: 1025px) and (max-width: 1280px),(min-width: 1281px) {#logo_menu_subsection{min-height:60px;}} 
@media (min-width: 1025px) and (max-width: 1280px),(min-width: 1281px) {.append-logo-slide{ 
            animation-duration: 0.8s!important; -moz-animation-duration: 0.8s !important;
            -webkit-animation-duration: 0.8s !important;;
            -o-animation-duration: 0.8s !important;}} 
.append-logo-slide{text-align:left;}#ml-navigation-menu{background-color:#f7f7f7;}#ml-navigation-menu .nav li > a, #ml-navigation-menu .nav > li > span{color:#424b5f;}#ml-navigation-menu .nav li > a, #ml-navigation-menu .nav > li > span{font-size:12px;}#ml-navigation-menu .nav li.current > a, #ml-navigation-menu .nav > li.current > span, #ml-navigation-menu .nav .active > a, #ml-navigation-menu .nav > .active > span{color:#da4733;}#ml-navigation-menu .nav li > a:hover, #ml-navigation-menu .nav > li > span:hover{color:#da4733}#ml-navigation-menu .nav ul{border-top:3px solid #da4733}#ml-navigation-menu .nav ul{background:#ffffff;}#ml-navigation-menu .nav li ul li > a, #ml-navigation-menu .nav > li ul li > span{color:#424b5f;}#ml-navigation-menu .nav li ul li > a:hover, #ml-navigation-menu .nav > li ul li> span:hover{color:#000000}#ml-navigation-menu .nav ul li ul{border-left:3px solid #000000}#ml-navigation-menu .nav li ul li.current > a, #ml-navigation-menu .nav > li ul li.current > span, #ml-navigation-menu .nav li ul .active > a, #ml-navigation-menu .nav > li ul .active > span{color:#da4733;}#ml-navigation-menu .nav li ul li > a, #ml-navigation-menu .nav > li ul li > span{font-size:12px;}
/*
Start Aditional CSS for devices only
*/
@media (min-width: 320px) and (max-width: 480px),(min-width: 481px) and (max-width: 767px) {
#header_section{background-image:url('./../../../../images/matrix_template/header_bg2.jpg');
background-repeat:no-repeat;
background-attachment:fixed;
background-position:center top;
}
#header_section{padding-bottom:10px;}#logo_menu_subsection{background-color:#f7f7f7;}
#position-2-1{padding-top:5px;padding-bottom:5px;}#position-2-1{margin-top:3px;margin-bottom:3px;}#position-2-1 {font-size:14px;}
#position-2-1 h1 {color:#3c5b6e;font-size:30px;}
#position-2-1 h2 {color:#da4733;font-size:32px;}
#position-2-1 h3 {color:#da4733;font-size:27px;}
#position-3_subsection{background-color:#f5f5f5;}
#position-3-1{padding-top:10px;padding-bottom:5px;}#content_section{background-color:#eeeeee;}
#position-4_subsection{background-image:url('./../../../../images/matrix_template/position-4.jpg');
background-repeat:no-repeat;
background-attachment:fixed;
background-position:center top;
}
#position-4-1{padding-top:20px;padding-bottom:20px;}#position-4-1{margin-top:10px;margin-bottom:5px;}#position-4-2{padding-top:20px;padding-bottom:20px;}#position-4-2{margin-top:5px;margin-bottom:5px;}#position-4-3{padding-top:20px;padding-bottom:20px;}#position-4-3{margin-top:5px;margin-bottom:5px;}#position-4-4{padding-top:20px;padding-bottom:20px;}#position-4-4{margin-top:5px;margin-bottom:10px;}#left{padding-top:20px;}#left{margin-bottom:5px;}#left h1 {color:#6f7f97;font-size:18px;}
#left h2 {color:#6f7f97;font-size:23px;}
#left h3 {color:#6f7f97;font-size:28px;}
#topcontent-2{padding-top:5px;padding-bottom:10px;}#content{padding-top:5px;padding-bottom:5px;}#incontent_subsection h3 {font-size:14px;}
#incontent-1{padding-top:5px;padding-bottom:10px;}#incontent-2{padding-top:5px;padding-bottom:10px;}#incontent-3{padding-top:5px;padding-bottom:10px;}#incontent-4{padding-top:5px;padding-bottom:10px;}#right{padding-top:20px;}#right{margin-bottom:5px;}#right h1 {color:#6f7f97;font-size:18px;}
#right h2 {color:#6f7f97;font-size:23px;}
#right h3 {color:#6f7f97;font-size:28px;}
#position-5_subsection{background-color:#d2d8df;}
#position-5_subsection{padding-top:10px;padding-bottom:20px;}#position-5-9{padding-top:5px;}#position-5-10{padding-top:5px;}#position-5-11{padding-top:5px;}#position-5-16{padding-top:10px;padding-bottom:5px;}#footer_section{background-color:#111111;}
#position-6_subsection{padding-top:10px;padding-bottom:10px;}#position-6-1 h2 {color:#434343;}
#position-6-1 h3 {color:#434343;}
#position-6-2 h2 {color:#434343;}
#position-6-2 h3 {color:#434343;}
#position-6-3 h2 {color:#434343;}
#position-6-3 h3 {color:#434343;}
#position-6-4 h2 {color:#434343;}
#position-6-4 h3 {color:#434343;}
#position-8_subsection{background-color:#000000;}
#copyrightcontainer_subsection{padding-top:20px;padding-bottom:20px;}}
@media (min-width: 768px) and (max-width: 1024px),(min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
#header_section{background-image:url('./../../../../images/matrix_template/header_bg2.jpg');
background-repeat:no-repeat;
background-attachment:fixed;
background-position:center top;
}
#header_section{padding-bottom:30px;}#logo_menu_subsection{background-color:#f7f7f7;}
#position-2-1{padding-top:45px;padding-bottom:45px;}#position-2-1{margin-top:10px;margin-bottom:10px;}#position-2-1 {font-size:15px;}
#position-2-1 h1 {color:#55637d;font-size:30px;}
#position-2-1 h2 {color:#da4733;font-size:37px;}
#position-2-1 h3 {color:#da4733;font-size:25px;}
#position-3_subsection{background-color:#f5f5f5;}
#content_section{background-color:#eeeeee;}
#position-4_subsection{background-image:url('./../../../../images/matrix_template/position-4.jpg');
background-repeat:no-repeat;
background-attachment:fixed;
background-position:center top;
}
#position-4-1{padding-top:20px;padding-bottom:20px;}#position-4-1{margin-top:35px;margin-bottom:35px;}#position-4-2{padding-top:20px;padding-bottom:20px;}#position-4-2{margin-top:35px;margin-bottom:35px;}#position-4-3{padding-top:20px;padding-bottom:20px;}#position-4-3{margin-top:35px;margin-bottom:35px;}#position-4-4{padding-top:20px;padding-bottom:20px;}#position-4-4{margin-top:35px;margin-bottom:35px;}#left{padding-top:20px;}#left{margin-bottom:5px;}#left h1 {color:#6f7f97;font-size:18px;}
#left h2 {color:#6f7f97;font-size:23px;}
#left h3 {color:#6f7f97;font-size:28px;}
#content{padding-top:10px;padding-bottom:10px;}#incontent_subsection h3 {font-size:15px;}
#right{padding-top:20px;}#right{margin-bottom:5px;}#right h1 {color:#6f7f97;font-size:18px;}
#right h2 {color:#6f7f97;font-size:23px;}
#right h3 {color:#6f7f97;font-size:28px;}
#position-5_subsection{background-color:#d2d8df;}
#position-5_subsection{padding-top:20px;padding-bottom:30px;}#footer_section{background-color:#111111;}
#position-6_subsection{padding-top:10px;padding-bottom:10px;}#position-6-1 h2 {color:#434343;}
#position-6-1 h3 {color:#434343;}
#position-6-2 h2 {color:#434343;}
#position-6-2 h3 {color:#434343;}
#position-6-3 h2 {color:#434343;}
#position-6-3 h3 {color:#434343;}
#position-6-4 h1 {color:#434343;}
#position-6-4 h2 {color:#434343;}
#position-6-4 h3 {color:#434343;}
#position-8_subsection{background-color:#000000;}
#copyrightcontainer_subsection{padding-top:40px;padding-bottom:40px;}}
@media (min-width: 1025px) and (max-width: 1280px),(min-width: 1281px) {
#header_section{background-image:url('./../../../../images/matrix_template/header_bg2.jpg');
background-repeat:no-repeat;
background-attachment:fixed;
background-position:center top;
}
#logo_menu_subsection{background-color:#f7f7f7;}
#position-2-1{padding-top:60px;padding-bottom:60px;}#position-2-1{margin-top:40px;margin-bottom:40px;}#position-2-1 {color:#4d596b;font-size:16px;}
#position-2-1 h1 {color:#5e6c75;font-size:35px;}
#position-2-1 h2 {color:#da4733;font-size:39px;}
#position-2-1 h3 {color:#da4733;font-size:25px;}
#position-3_subsection{background-color:#f5f5f5;}
#position-3-1{padding-top:20px;padding-bottom:5px;}#position-3-1 {color:#586a7a;font-size:17px;}
#position-3-1 h1 {font-size:30px;}
#position-3-1 h2 {font-size:38px;}
#position-3-1 h3 {font-size:21px;}
#position-3-2{padding-top:20px;padding-bottom:20px;}#content_section{background-color:#eeeeee;}
#position-4_subsection{background-image:url('./../../../../images/matrix_template/position-4.jpg');
background-repeat:no-repeat;
background-attachment:fixed;
background-position:center top;
}
#position-4-1{animation-duration:0.8s !important;-webkit-animation-duration:0.8s !important;-moz-animation-duration:0.8s !important;animation-delay:0.6s !important;-webkit-animation-delay:0.6s !important;-moz-animation-delay:0.6s !important;}
#position-4-1{padding-top:20px;padding-bottom:20px;}#position-4-1{margin-top:50px;margin-bottom:50px;}#position-4-2{animation-duration:0.8s !important;-webkit-animation-duration:0.8s !important;-moz-animation-duration:0.8s !important;animation-delay:0s !important;-webkit-animation-delay:0s !important;-moz-animation-delay:0s !important;}
#position-4-2{padding-top:20px;padding-bottom:20px;}#position-4-2{margin-top:50px;margin-bottom:50px;}#position-4-3{animation-duration:0.8s !important;-webkit-animation-duration:0.8s !important;-moz-animation-duration:0.8s !important;animation-delay:0s !important;-webkit-animation-delay:0s !important;-moz-animation-delay:0s !important;}
#position-4-3{padding-top:20px;padding-bottom:20px;}#position-4-3{margin-top:50px;margin-bottom:50px;}#position-4-4{animation-duration:0.8s !important;-webkit-animation-duration:0.8s !important;-moz-animation-duration:0.8s !important;animation-delay:0.6s !important;-webkit-animation-delay:0.6s !important;-moz-animation-delay:0.6s !important;}
#position-4-4{padding-top:20px;padding-bottom:20px;}#position-4-4{margin-top:50px;margin-bottom:50px;}#left{padding-top:20px;}#left{margin-bottom:5px;}#left h1 {color:#6f7f97;font-size:18px;}
#left h2 {color:#6f7f97;font-size:23px;}
#left h3 {color:#6f7f97;font-size:28px;}
#topcontent-2{padding-top:10px;padding-bottom:20px;}#topcontent-3{padding-bottom:20px;}#topcontent-4{padding-bottom:20px;}#content{padding-top:35px;padding-bottom:35px;}#incontent_subsection h3 {font-size:16px;}
#incontent-1{padding-top:10px;padding-bottom:20px;}#incontent-2{padding-top:10px;padding-bottom:20px;}#incontent-3{padding-top:10px;padding-bottom:20px;}#incontent-4{padding-top:10px;padding-bottom:20px;}#right{padding-top:20px;}#right{margin-bottom:5px;}#right h1 {color:#6f7f97;font-size:18px;}
#right h2 {color:#6f7f97;font-size:23px;}
#right h3 {color:#6f7f97;font-size:28px;}
#position-5_subsection{background-color:#d2d8df;}
#position-5_subsection{padding-top:40px;padding-bottom:50px;}#position-5-9{padding-top:50px;padding-bottom:50px;}#position-5-10{padding-top:50px;padding-bottom:50px;}#position-5-11{padding-top:50px;padding-bottom:50px;}#position-5-16{padding-top:20px;padding-bottom:10px;}#footer_section{background-color:#111111;}
#position-6_subsection{padding-top:90px;padding-bottom:90px;}#position-6_subsection {color:#575757;}
#position-6_subsection h3 {color:#434343;}
#position-6-1 h2 {color:#434343;}
#position-6-1 h3 {color:#434343;}
#position-6-2 h2 {color:#434343;}
#position-6-2 h3 {color:#434343;}
#position-6-3 h2 {color:#434343;}
#position-6-3 h3 {color:#434343;}
#position-6-4 h2 {color:#434343;}
#position-6-4 h3 {color:#434343;}
#position-8_subsection{background-color:#000000;}
#copyrightcontainer_subsection{background-color:#000000;}
#copyrightcontainer_subsection{padding-top:50px;padding-bottom:50px;}}
