  a{color:#D5802C;}
  a:hover{color:#2C66AB;}
  .colorYellow{background-color: #FFD44C}
  .colorGreen{background-color: #59bfb1}  
  .colorGrey{background-color: #DCDCDC}
  .colorYellow:hover{background-color: #ffe081}
  .colorGreen:hover{background-color: #8ad2c8}
  .colorGrey:hover{background-color: #E3E3E3}	  
  .colorGrey2{background-color: #F2F2F2;}
  .colorBlack{color: #000000;}
  .fa-caret-right{color:#7C7C7C;font-size: 24px;opacity: 0.9;}
  .fa-caret-right,.plugin{-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;}
  button:hover > .fa-caret-right,button:hover > div > .fa-caret-right{margin-right: -3%;margin-left: 3%}
  button:hover > div > .plugin,button:hover > .plugin{margin-left: -3%;margin-right: 3%}
  @media (max-width:1400px){.width80{width:80px;} .width400{width: 400px;} .col-md-3.col-sm-3.col-12.uni,.col-md-6.col-sm-6.col-12.uni{flex: 0 0 100%;max-width: 100%;}}
  @media (max-width:767px){.hide{display: none !important} button.colorYellow,button.colorGreen,button.colorGrey{max-width: 300px;}}	  
  button:hover{cursor:pointer;}  
  button:focus{outline:none;}
  .colorBlack2{color: rgba(0,0,0,0.75);}
  .colorBlack{color:#191919;}
  .border-rad20{border-radius:20px !important;}
  .borderRightGrey{border-right: 2px solid #C4C6C8;}
  .borderNone{border: none;}
  .fontBolder{font-weight:bolder;}
  .fontBold{font-weight:bold;}
  .font75{font-size:75px;}
  .font48{font-size:48px;}
  .font30{font-size:30px;}
  .font35{font-size:35px;}
  .font28{font-size:28px;}
  .font24{font-size:24px;}
  .font19{font-size:19px;}
  button.button{padding:5px;}
  button.imgBlack2{-webkit-transition: all 0.4s;-moz-transition: all 0.4s;}
  button.button.imgBlack2:hover{-webkit-transform: scale(1.1);/*-moz-transform: scale(1.1);*/-moz-transform: scale(1.1) rotate(0.01deg);background-image:none;}
  .maxWidth3000{max-width: 3000px}
  .padding0{padding:0px;}
  .padding10{padding:10px;}
  .line-height1{line-height: 1;}
  .line_height03em{line-height: 0.3em;}
  .letterSpace03{letter-spacing: 0.3em;}
  .padding-Top45{padding-top:45px;}
  .padding-Bottom45{padding-bottom:45px;}  
  .paddTop5{padding-top:5px}
  .paddTop2{padding-top: 2px;}
  .paddBott6{padding-bottom: 6px;}
  .backgroundGrey2:hover,.backgroundBlue3:hover,.backgroundGrey3:hover{-webkit-box-shadow: 2px 2px 46px -12px rgba(54,54,54,1);-moz-box-shadow: 2px 2px 46px -12px rgba(54,54,54,1);box-shadow: 2px 2px 46px -12px rgba(54,54,54,1);}
  .width100{width:100%;}	
   a.white{color:#fff;}
   a:hover{color:rgba(239,151,75,1.00);} 
   .backgroundBlue{background-image: linear-gradient(to right top, #c2d7ee, #c3d6ec, #c5d6eb, #c6d5e9, #c7d5e7, #c8d5e6, #c8d4e5, #c9d4e4, #cad4e3, #cbd3e2, #cbd3e0, #ccd3df);}  
   .backgroundBlue2{background-color:#E6EDF4}
   .backgroundBlue3{background-image: linear-gradient(to bottom, #658cc7, #678eca, #6891cc, #6a93cf, #6c96d2, #6e98d4, #6f9ad6, #719cd8, #729eda, #74a0dc, #75a2de, #77a4e0);}
   .backgroundGrey{background-image: linear-gradient(to right top, #3c3e41, #3c3e41, #3d3e41, #3d3e40, #3d3e40);}
   .backgroundGrey2{background-color: #7E8389;}
   .border_BR_40{border-bottom-right-radius: 80px !important;}
   .border_BL_40{border-bottom-left-radius: 40px !important;}
   .border_TL_40{border-top-left-radius: 40px !important;}	
   .border_BR_12{border-bottom-right-radius: 12px !important;}
   .border_TR_12{border-top-right-radius: 12px !important;}	    
   .font65{font-size:65px;}
   .height400{min-height:400px;}
   .shadow10{-webkit-box-shadow: 0px 0px 33px -10px rgba(115,115,115,1);-moz-box-shadow:0px 0px 33px -10px rgba(115,115,115,1);box-shadow: 0px 0px 33px -10px rgba(115,115,115,1);}
   .padding_5_10{padding: 3px 0px 0px 5px;}

   /* Last Modification */

   .lineHeight1{line-height: 0.4em;}  
   .lineHeight2{line-height: 1.5em;}  
   .colorGreen_grey{color:#263B35;}
   .width90{width: 90px;}
   .margin_rightN200{margin-right:-200px}
   .font28.colorGreen_grey.usdzExp{margin-top: 8px;}
   .pl-12p{padding-top: 25px;}
   .marginLeft20N{margin-left:-80px}
   @media(max-width:1850px){.font75{font-size:65px;} .font65{font-size:55px;} .paddTop4P{padding-top:4%;}}
   @media (min-width:1500px) and (max-width:1700px){ .font75{font-size:55px;} .font65{font-size:45px;} .font48{font-size:38px;} .font35{font-size:28px;} .font30{font-size:28px;} .font28{font-size:26px;} .font19{font-size:18px;}} 
   @media (min-width:1000px) and (max-width:1500px){.font75{font-size:45px;} .font65{font-size:35px;} .font48{font-size:28px;} .font35{font-size:24px;} .font30{font-size:22px;} .font28{font-size:20px;} .font19{font-size:17px;}}
   @media (max-width:1500px){.imgPlugins{width:50px;} .font24{font-size:18px;} .maxWidth80 {max-width: 55px !important;}} 
   @media (min-width:1100px) and (max-width:1250px){.backgroundGrey2.shadow10{width:115%;}}
   @media (min-width:300px) and (max-width:1200px){.maxWidth1{max-width:80px;}}
   @media (min-width:809px) and (max-width:1000px){.font48{font-size:24px;} .font35{font-size:22px;} .font28{font-size:19px;} .font19{font-size:16px;}} 
   @media (max-width:1000px){.font75{font-size:35px;} .font65{font-size:25px;} .font30{font-size:18px;} .font28{font-size:20px;} .font24{font-size:17px;} .font19{font-size:15px;}  .marginTop40{margin-top: 40px;}}
   @media (min-width:767px) and (max-width:950px){.backgroundGrey2{width:120%;} }
   @media (max-width:809px){.font48{font-size:22px;} .font35{font-size:20px;} .font28{font-size:18px;}} 
   @media (max-width:767px){.pl-12p{padding-top: 5px;} .height400{min-height:auto;} .font75{font-size:24px;} .font65{font-size:23px;} .mainTitle{top:2%;bottom:98%;left:0%;}  .imgFormat,.imgPlugin{width:250px;} .font-italic.font24,.font-italic.font28,.font-italic.font48{text-align: center;} .font-italic.font24,.font-italic.font28{padding-top:15px;}}
   @media (min-width:575px) and (max-width:603px){.pBlock{min-height: 60px}}
@media (max-width:575px){.float-right.usdz{float:none !important} .font75,.font65{font-size:22px;} .margin_rightN200{margin-right:auto} .font75.colorBlack.usdzExp,.font28.colorGreen_grey.usdzExp{text-align: center;} .marginTop40{margin-top: auto;} .marginLeft20N{margin-left:auto}}
   @media (max-width:400px){.mainTitle{position: relative !important;}}	  
   @media (max-width:340px){.col-md-3.col-sm-6.col-6.margin-bottom-10{width:100%}}	
   @media (min-width:240px) and (max-width:290px){.backgroundGrey2.shadow10{width:128%;}}
   @media (max-width:240px){.col-md-3.col-sm-6.col-6.margin-bottom-10{flex: 0 0 100%;max-width: 100%} .backgroundGrey2.shadow10{width:100%;}}	  