@charset "utf-8";
/* CSS Document */
.Inner_header { background-size: contain; position: relative; z-index: 1; }
.BBS_banner { background: url(../images/bbs/banner-bg.jpg) top right no-repeat; overflow:hidden; background-size: cover; min-width: 560px; padding: 20px 0 0; }
h1.IntroHeading_1 { color: #1f8ceb; padding: 40px 0 10px 0; margin: 0; font-size: 45px; font-weight: 500; font-family: 'Roboto', sans-serif; }
.BBS_banner .BannerContent { min-height: 490px; }



.BBS_process { position: relative; width: 630px; height: 535px; margin-top:15px; margin-left:-40px; }
.BBS_process .process_round_main2{
 width:222px;
 height:444px;
 display:block;
 -webkit-border-top-left-radius: 700px;
-webkit-border-bottom-left-radius: 700px;
-moz-border-radius-topleft: 700px;
-moz-border-radius-bottomleft: 700px;
border-top-left-radius: 700px;
border-bottom-left-radius: 700px;
position:absolute;
right:120px;
top:33px;
display:block;
z-index:0;
overflow:hidden
}
.BBS_process .process_round_main2:after{
 width:444px;
 height:444px;
 display:block;
-webkit-border-radius: 440px;
-moz-border-radius: 440px;
border-radius: 440px;
position:absolute;
border-left:6px solid #2777ff;
border-top:6px solid #2777ff;
border-bottom:6px solid transparent;
border-right:6px solid transparent;
-webkit-animation: process_round_main2_a 20s infinite linear; 
animation: process_round_main2_a 20s infinite linear; 
-webkit-animation-duration: 20s; 
animation-duration: 20s; 
display:block;
z-index:0;
content:'';

}
.BBS_process .process_round_main{
 width:220px;
 height:440px;
 display:block;
 -webkit-border-top-left-radius: 700px;
-webkit-border-bottom-left-radius: 700px;
-moz-border-radius-topleft: 700px;
-moz-border-radius-bottomleft: 700px;
border-top-left-radius: 700px;
border-bottom-left-radius: 700px;
border-left:2px dashed #2777ff;
border-top:2px dashed #2777ff;
border-bottom:2px dashed #2777ff;
position:absolute;
right:120px;
top:35px;
display:block;
z-index:1;
}
.BBS_process .process_round_main:after{
 width:15px;
 height:15px;
 display:block;
 background:#2777ff;
 content:'';
 position:absolute;
 top:-9px;
 right:-3px;
 -webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
z-index:1;
}
.BBS_process .process_round_main:before{
 width:15px;
 height:15px;
 display:block;
 background:#2777ff;
 content:'';
 position:absolute;
 bottom:-9px;
 right:-3px;
 -webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
z-index:1;
}
.BBS_process .PlanBehaviouralObservation_icon { 
width: 75px; 
height: 75px; 
display: block; 
position: absolute; 
right: 180px; 
top: 20px; 
-webkit-border-radius: 70px; 
-moz-border-radius: 70px; 
border-radius: 70px; 
background: url(../images/bbs/BBS_process_icon.png) 2px 0px no-repeat #FFF; 
border: 3px solid #FFF; 
-webkit-animation: PlanBehaviouralObservation_icon_a 0.9s infinite; 
animation: PlanBehaviouralObservation_icon_a 0.9s infinite; 
-webkit-animation-duration: 20s; 
animation-duration: 20s; 
-webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
z-index:2;
}
.BBS_process .PlanBehaviouralObservation_toltip { 
display: inline-block; 
background: #FFF; 
padding: 6px 15px; 
position: absolute; 
top: 0px; 
right: 261px; 
-webkit-animation: PlanBehaviouralObservation_toltip_a 0.9s infinite; 
animation: PlanBehaviouralObservation_toltip_a 0.9s infinite; 
-webkit-animation-duration: 20s; 
animation-duration: 20s; 
color:#000; 
font-family: 'Nunito', sans-serif;
font-size:16px;
-webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.4);
-moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.4);
box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.4);

}
.BBS_process .PlanBehaviouralObservation_toltip:before { border-top: 40px solid #FFF; 
-webkit-animation: PlanBehaviouralObservation_toltip_b 0.9s infinite; 
animation: PlanBehaviouralObservation_toltip_b 0.9s infinite; 
-webkit-animation-duration: 20s; 
animation-duration: 20s; 
}
.BBS_process .toltip_bottom:before { content: ""; position: absolute; border-left: 0px solid transparent; border-right: 15px solid transparent; z-index:-1; top: 16px; right: 0px; margin-left: -10px; height: 37px; display: block; -ms-transform: rotate(295deg); /* IE 9 */ -webkit-transform: rotate(295deg); /* Safari */ transform: rotate(295deg); /* Standard syntax */ }
.BBS_process .toltip_top:before { content: ""; position: absolute; border-left: 15px solid transparent; border-right: 0px solid transparent; z-index:-1; top: 10px; right: -12px; margin-left: -10px; height: 37px; display: block; -ms-transform: rotate(295deg); /* IE 9 */ -webkit-transform: rotate(295deg); /* Safari */ transform: rotate(310deg); /* Standard syntax */}

.BBS_process .IdentifyBehaviours_icon { 
width: 75px; 
height: 75px; 
display: block; 
position: absolute; 
right: 262px; 
top: 98px; 
-webkit-border-radius: 70px; 
-moz-border-radius: 70px; 
border-radius: 70px;
background: url(../images/bbs/BBS_process_icon.png) -71px 1px no-repeat #FFF; 
border: 3px solid #FFF; 
-webkit-animation: IdentifyBehaviours_icon_a 0.9s infinite; 
animation: IdentifyBehaviours_icon_a 0.9s infinite; 
-webkit-animation-duration: 20s; 
animation-duration: 20s; 
z-index:2;
}
.BBS_process .IdentifyBehaviours_toltip { 
display: block; 
background: #FFF; 
padding: 6px 15px; 
position: absolute; 
top: 85px; 
right: 344px; 
-webkit-animation: IdentifyBehaviours_toltip_a 0.9s infinite; 
animation: IdentifyBehaviours_toltip_a 0.9s infinite; 
-webkit-animation-duration: 20s; 
animation-duration: 20s; 
color:#000; 
font-family: 'Nunito', sans-serif;
font-size:16px;
-webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.4);
-moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.4);
box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.4);
}
.BBS_process .IdentifyBehaviours_toltip:before { border-top: 40px solid #FFF;
-webkit-animation: IdentifyBehaviours_toltip_b 0.9s infinite; 
animation: IdentifyBehaviours_toltip_b 0.9s infinite; 
-webkit-animation-duration: 20s; 
animation-duration: 20s; 
 }
.BBS_process .DevelopCriticalChecklist_icon { 
width: 75px; 
height: 75px; 
display: block; 
position: absolute; 
right: 300px; 
top: 210px; 
-webkit-border-radius: 70px; 
-moz-border-radius: 70px; 
border-radius: 70px; 
background: url(../images/bbs/BBS_process_icon.png) -142px -1px no-repeat #FFF; 
border: 3px solid #FFF; 
-webkit-animation: DevelopCriticalChecklist_icon_a 0.9s infinite; 
animation: DevelopCriticalChecklist_icon_a 0.9s infinite; 
-webkit-animation-duration: 20s; 
animation-duration: 20s; 
z-index:2;

}
.BBS_process .DevelopCriticalChecklist_toltip { 
display: inline-block; 
background: #FFF; 
padding: 6px 15px; 
position: absolute; 
top: 197px; 
right: 382px; 
-webkit-animation: SchedulePlanningForInspection_toltip_a 0.9s infinite; 
animation: SchedulePlanningForInspection_toltip_a 0.9s infinite; 
-webkit-animation-duration: 20s; 
animation-duration: 20s;  
color:#000; 
font-family: 'Nunito', sans-serif;
font-size:16px;
-webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.4);
-moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.4);
box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.4);

}
.BBS_process .DevelopCriticalChecklist_toltip:before { border-top: 40px solid #FFF;
-webkit-animation: DevelopCriticalChecklist_toltip_b 0.9s infinite; 
animation: DevelopCriticalChecklist_toltip_b 0.9s infinite; 
-webkit-animation-duration: 20s; 
animation-duration: 20s; 
 }
.BBS_process .MesureAnalysis_icon { 
width: 75px; 
height: 75px; 
display: block; 
position: absolute; 
right: 275px; 
top: 325px; 
-webkit-border-radius: 70px; 
-moz-border-radius: 70px; 
border-radius: 70px; 
background: url(../images/bbs/BBS_process_icon.png) -212px 1px no-repeat #FFF; 
border: 3px solid #FFF; 
-webkit-animation: MesureAnalysis_icon_a 0.9s infinite; 
animation: MesureAnalysis_icon_a 0.9s infinite; 
-webkit-animation-duration: 20s; 
animation-duration: 20s; 
z-index:2;

}
.BBS_process .MesureAnalysis_toltip { 
display: inline-block; 
background: #FFF; 
padding: 6px 15px; 
position: absolute; 
top: 315px; 
right: 356px; 
-webkit-animation: ConductInspection_toltip_a 0.9s infinite; 
animation: ConductInspection_toltip_a 0.9s infinite; 
-webkit-animation-duration: 20s; 
animation-duration: 20s;  
color:#000; 
font-family: 'Nunito', sans-serif;
font-size:16px;
-webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.4);
-moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.4);
box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.4);

}
.BBS_process .MesureAnalysis_toltip:before { border-top: 40px solid #FFF; 
-webkit-animation: MesureAnalysis_toltip_b 0.9s infinite; 
animation: MesureAnalysis_toltip_b 0.9s infinite; 
-webkit-animation-duration: 20s; 
animation-duration: 20s; 
}
.BBS_process .Feedback_icon { 
width: 75px; 
height: 75px;  
display: block; 
position: absolute; 
right: 190px; 
top: 402px; 
-webkit-border-radius: 70px; 
-moz-border-radius: 70px; 
border-radius: 70px;
background: url(../images/bbs/BBS_process_icon.png) -280px 1px no-repeat #FFF; 
border: 3px solid #FFF;
-webkit-animation: Feedback_icon_a 0.9s infinite; 
animation: Feedback_icon_a 0.9s infinite; 
-webkit-animation-duration: 20s; 
animation-duration: 20s;   
z-index:2;
}
.BBS_process .Feedback_toltip { 
display: inline-block; 
background: #FFF; 
padding: 6px 25px; 
position: absolute; 
top: 410px; 
right: 288px; 
-webkit-animation: TrackNoneConfirmatives_toltip_a 0.9s infinite; 
animation: TrackNoneConfirmatives_toltip_a 0.9s infinite; 
-webkit-animation-duration: 20s; 
animation-duration: 20s; 
color:#000; 
font-family: 'Nunito', sans-serif;
font-size:16px;
-webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.4);
-moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.4);
box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.4);

}
.BBS_process .Feedback_toltip:before { border-top: 40px solid #FFF; 
-webkit-animation: Feedback_toltip_b 0.9s infinite; 
animation: Feedback_toltip_b 0.9s infinite; 
-webkit-animation-duration: 20s; 
animation-duration: 20s;  
}
.bbs_banner_img{
 position:absolute;
 top:135px;
 right:-25px;
 -webkit-animation: bbs_banner_img_a 1.5s infinite; 
animation: bbs_banner_img_a 1.5s infinite; 
}
@keyframes bbs_banner_img_a {  
0% {  transform: scale(.97); }
50% {  transform: scale(1);}
100% {  transform: scale(.97);}
}
@-webkit-keyframes bbs_banner_img_a {  
0% {  transform: scale(.97);}
50% {  transform: scale(1);}
100% { transform: scale(.97);}
}
@keyframes PlanBehaviouralObservation_icon_a {  
0% {background-color:#eaf1ff; border-color:#FFF; opacity:1; transform: scale(0.90); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5); -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); -moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3)}
5% {background-color:#FFFFFF; border-color:#2777ff; opacity:1; transform: scale(1.1); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8); }
10% {background-color:#FFFFFF; border-color:#2777ff; opacity:1; transform: scale(1.1); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8); }
15% {background-color:#eaf1ff;border-color:#FFF; opacity:1; transform: scale(0.90); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8); -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); -moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3)}
100% {background-color:#eaf1ff; border-color:#FFF; opacity:1; transform: scale(0.90); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5); -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); -moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3)}
}
@-webkit-keyframes PlanBehaviouralObservation_icon_a {  
0% {background-color:#eaf1ff; border-color:#FFF; opacity:1; transform: scale(0.90); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5); -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); -moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3)}
5% {background-color:#FFFFFF; border-color:#2777ff; opacity:1; transform: scale(1.1); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8); }
10% {background-color:#FFFFFF; border-color:#2777ff; opacity:1; transform: scale(1.1); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8); }
15% {background-color:#eaf1ff;border-color:#FFF; opacity:1; transform: scale(0.90); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8); -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); -moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3)}
100% {background-color:#eaf1ff; border-color:#FFF; opacity:1; transform: scale(0.90); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5); -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); -moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3)}

}
@keyframes IdentifyBehaviours_icon_a { 
0% {background-color:#eaf1ff; border-color:#FFF; opacity:1; transform: scale(0.90); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5); -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); -moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3)}
15% {background-color:#eaf1ff; border-color:#FFF; opacity:1; transform: scale(0.90); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5); -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); -moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3)}
20% {background-color:#FFFFFF; border-color:#2777ff; opacity:1; transform: scale(1.1); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8); }
25% {background-color:#FFFFFF; border-color:#2777ff; opacity:1; transform: scale(1.1); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);}
30% {background-color:#eaf1ff;border-color:#FFF; opacity:1; transform: scale(0.90); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8); -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); -moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3)}
100% {background-color:#eaf1ff; border-color:#FFF; opacity:1; transform: scale(0.90); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5); -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); -moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3)}
}
@-webkit-keyframes IdentifyBehaviours_icon_a {  
0% {background-color:#eaf1ff; border-color:#FFF; opacity:1; transform: scale(0.90); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5); -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); -moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3)}
15% {background-color:#eaf1ff; border-color:#FFF; opacity:1; transform: scale(0.90); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5); -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); -moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3)}
20% {background-color:#FFFFFF; border-color:#2777ff; opacity:1; transform: scale(1.1); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8); }
25% {background-color:#FFFFFF; border-color:#2777ff; opacity:1; transform: scale(1.1); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);}
30% {background-color:#eaf1ff;border-color:#FFF; opacity:1; transform: scale(0.90); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8); -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); -moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3)}
100% {background-color:#eaf1ff; border-color:#FFF; opacity:1; transform: scale(0.90); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5); -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); -moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3)}
}
@keyframes DevelopCriticalChecklist_icon_a { 
0% {background-color:#eaf1ff; border-color:#FFF; opacity:1; transform: scale(0.90); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5); -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); -moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3)}
30% {background-color:#eaf1ff; border-color:#FFF; opacity:1; transform: scale(0.90); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5); -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); -moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3)}
35% {background-color:#FFFFFF; border-color:#2777ff; opacity:1; transform: scale(1.1); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);  }
40% {background-color:#FFFFFF; border-color:#2777ff; opacity:1; transform: scale(1.1); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8); }
45% {background-color:#eaf1ff;border-color:#FFF; opacity:1; transform: scale(0.90); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8); -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); -moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3)}
100% {background-color:#eaf1ff; border-color:#FFF; opacity:1; transform: scale(0.90); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5); -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); -moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3)}
}
@-webkit-keyframes DevelopCriticalChecklist_icon_a {  
0% {background-color:#eaf1ff; border-color:#FFF; opacity:1; transform: scale(0.90); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5); -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); -moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3)}
30% {background-color:#eaf1ff; border-color:#FFF; opacity:1; transform: scale(0.90); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5); -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); -moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3)}
35% {background-color:#FFFFFF; border-color:#2777ff; opacity:1; transform: scale(1.1); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);  }
40% {background-color:#FFFFFF; border-color:#2777ff; opacity:1; transform: scale(1.1); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8); }
45% {background-color:#eaf1ff;border-color:#FFF; opacity:1; transform: scale(0.90); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8); -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); -moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3)}
100% {background-color:#eaf1ff; border-color:#FFF; opacity:1; transform: scale(0.90); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5); -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); -moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3)}
}
@keyframes MesureAnalysis_icon_a { 
0% {background-color:#eaf1ff; border-color:#FFF; opacity:1; transform: scale(0.90); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5); -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); -moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3)}
45% {background-color:#eaf1ff; border-color:#FFF; opacity:1; transform: scale(0.90); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5); -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); -moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3)}
50% {background-color:#FFFFFF; border-color:#2777ff; opacity:1; transform: scale(1.1); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);  }
55% {background-color:#FFFFFF; border-color:#2777ff; opacity:1; transform: scale(1.1);-webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8); }
60% {background-color:#eaf1ff;border-color:#FFF; opacity:1; transform: scale(0.90); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8); -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); -moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3)}
100% {background-color:#eaf1ff; border-color:#FFF; opacity:1; transform: scale(0.90); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5); -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); -moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3)}
}
@-webkit-keyframes MesureAnalysis_icon_a {  
0% {background-color:#eaf1ff; border-color:#FFF; opacity:1; transform: scale(0.90); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5); -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); -moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3)}
45% {background-color:#eaf1ff; border-color:#FFF; opacity:1; transform: scale(0.90); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5); -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); -moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3)}
50% {background-color:#FFFFFF; border-color:#2777ff; opacity:1; transform: scale(1.1); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);  }
55% {background-color:#FFFFFF; border-color:#2777ff; opacity:1; transform: scale(1.1);-webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8); }
60% {background-color:#eaf1ff;border-color:#FFF; opacity:1; transform: scale(0.90); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8); -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); -moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3)}
100% {background-color:#eaf1ff; border-color:#FFF; opacity:1; transform: scale(0.90); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5); -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); -moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3)}
}
@keyframes Feedback_icon_a { 
0% {background-color:#eaf1ff; border-color:#FFF; opacity:1; transform: scale(0.90); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5); -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); -moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3)}
60% {background-color:#eaf1ff; border-color:#FFF; opacity:1; transform: scale(0.90); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5); -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); -moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3)}
65% {background-color:#FFFFFF; border-color:#2777ff; opacity:1; transform: scale(1.1); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8); }
70% {background-color:#FFFFFF; border-color:#2777ff; opacity:1; transform: scale(1.1);-webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8); }
75% {background-color:#eaf1ff; border-color:#FFF; opacity:1; transform: scale(0.90); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5); -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); -moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3)}
100% {background-color:#eaf1ff; border-color:#FFF; opacity:1; transform: scale(0.90); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5); -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); -moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3)}
}
@-webkit-keyframes Feedback_icon_a {  
0% {background-color:#eaf1ff;  border-color:#FFF; opacity:1; transform: scale(0.90); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5); -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); -moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3)}
60% {background-color:#eaf1ff; border-color:#FFF; opacity:1; transform: scale(0.90); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5); -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); -moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3)}
65% {background-color:#FFFFFF; border-color:#2777ff; opacity:1; transform: scale(1.1); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8); }
70% {background-color:#FFFFFF; border-color:#2777ff; opacity:1; transform: scale(1.1);-webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.8); }
75% {background-color:#eaf1ff; border-color:#FFF; opacity:1; transform: scale(0.90); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5); -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); -moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3)}
100% {background-color:#eaf1ff; border-color:#FFF; opacity:1; transform: scale(0.90); -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5); -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); -moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3); box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.3)}
}
@keyframes PlanBehaviouralObservation_toltip_a { 
0% {opacity:1; background:#FFF;    -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);   }
5% {opacity:1; background:#d1f4fe;  -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);  }
10% {opacity:1;background:#d1f4fe; -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);  }
15% {opacity:1;background:#FFF; -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1); }
100% {opacity:1; background:#FFF;   -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);  }
}
@-webkit-keyframes PlanBehaviouralObservation_toltip_a {  
0% {opacity:1; background:#FFF;    -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);   }
5% {opacity:1; background:#d1f4fe;  -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);  }
10% {opacity:1;background:#d1f4fe; -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);  }
15% {opacity:1;background:#FFF; -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1); }
100% {opacity:1; background:#FFF;   -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);  }
}
@keyframes IdentifyBehaviours_toltip_a { 
0% {opacity:1; background:#FFF; -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);   }
15% {opacity:1; background:#FFF; -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);   }
20% {opacity:1; background:#d1f4fe;  -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);  }
25% {opacity:1;background:#d1f4fe; -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);  }
30% {opacity:1;background:#FFF;  -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1); }
100% {opacity:1; background:#FFF; -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);  }

}
@-webkit-keyframes IdentifyBehaviours_toltip_a {  
0% {opacity:1; background:#FFF; -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);   }
15% {opacity:1; background:#FFF; -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);   }
20% {opacity:1; background:#d1f4fe;  -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);  }
25% {opacity:1;background:#d1f4fe; -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);  }
30% {opacity:1;background:#FFF;  -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1); }
100% {opacity:1; background:#FFF; -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);  }
}
@keyframes SchedulePlanningForInspection_toltip_a { 
0% {opacity:1; background:#FFF; -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);   }
30% {opacity:1; background:#FFF; -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);   }
35% {opacity:1; background:#d1f4fe;  -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);  }
40% {opacity:1;background:#d1f4fe; -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);  }
45% {opacity:1;background:#FFF;  -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1); }
100% {opacity:1; background:#FFF; -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);  }

}
@-webkit-keyframes SchedulePlanningForInspection_toltip_a {  
0% {opacity:1; background:#FFF; -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);   }
30% {opacity:1; background:#FFF; -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);   }
35% {opacity:1; background:#d1f4fe;  -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);  }
40% {opacity:1;background:#d1f4fe; -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);  }
45% {opacity:1;background:#FFF;  -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1); }
100% {opacity:1; background:#FFF; -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);  }
}
@keyframes ConductInspection_toltip_a { 
0% {opacity:1; background:#FFF; -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);   }
45% {opacity:1; background:#FFF; -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);   }
50% {opacity:1; background:#d1f4fe;  -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);  }
55% {opacity:1;background:#d1f4fe; -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);  }
60% {opacity:1;background:#FFF;  -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1); }
100% {opacity:1; background:#FFF; -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);  }

}
@-webkit-keyframes ConductInspection_toltip_a {  
0% {opacity:1; background:#FFF; -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);   }
45% {opacity:1; background:#FFF; -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);   }
50% {opacity:1; background:#d1f4fe;  -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);  }
55% {opacity:1;background:#d1f4fe; -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);  }
60% {opacity:1;background:#FFF;  -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1); }
100% {opacity:1; background:#FFF; -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);  }
}

@keyframes TrackNoneConfirmatives_toltip_a { 
0% {opacity:1; background:#FFF; -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);   }
60% {opacity:1; background:#FFF; -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);   }
65% {opacity:1; background:#d1f4fe;  -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);  }
70% {opacity:1;background:#d1f4fe; -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);  }
75% {opacity:1;background:#FFF;  -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1); }
100% {opacity:1;background:#FFF;  -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1); }

}
@-webkit-keyframes TrackNoneConfirmatives_toltip_a {  
0% {opacity:1; background:#FFF; -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);   }
60% {opacity:1; background:#FFF; -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);   }
65% {opacity:1; background:#d1f4fe;  -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);  }
70% {opacity:1;background:#d1f4fe; -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.6);  }
75% {opacity:1;background:#FFF;  -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1); }
100% {opacity:1;background:#FFF;  -webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    -moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1);    box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.1); }
}
@keyframes PlanBehaviouralObservation_toltip_b { 
0% {border-top-color:#fff;   }
5% {border-top-color:#d1f4fe; }
10% {border-top-color:#d1f4fe;  }
15% {border-top-color:#fff;}
100% {border-top-color:#fff; }
}
@-webkit-keyframes PlanBehaviouralObservation_toltip_b {  
0% {border-top-color:#fff;   }
5% {border-top-color:#d1f4fe; }
10% {border-top-color:#d1f4fe;  }
15% {border-top-color:#fff;}
100% {border-top-color:#fff; }
}
@keyframes IdentifyBehaviours_toltip_b { 
0% {border-top-color:#fff;   }
15% {border-top-color:#fff; }
20% {border-top-color:#d1f4fe;  }
25% {border-top-color:#d1f4fe;}
30% {border-top-color:#fff; }
100% {border-top-color:#fff; }
}
@-webkit-keyframes IdentifyBehaviours_toltip_b {  
0% {border-top-color:#fff;   }
15% {border-top-color:#fff; }
20% {border-top-color:#d1f4fe;  }
25% {border-top-color:#d1f4fe;}
30% {border-top-color:#fff; }
100% {border-top-color:#fff; }
}
@keyframes DevelopCriticalChecklist_toltip_b { 
0% {border-top-color:#fff;   }
30% {border-top-color:#fff; }
35% {border-top-color:#d1f4fe;  }
40% {border-top-color:#d1f4fe;}
45% {border-top-color:#fff; }
100% {border-top-color:#fff; }
}
@-webkit-keyframes DevelopCriticalChecklist_toltip_b {  
0% {border-top-color:#fff;   }
30% {border-top-color:#fff; }
35% {border-top-color:#d1f4fe;  }
40% {border-top-color:#d1f4fe;}
45% {border-top-color:#fff; }
100% {border-top-color:#fff; }
}
@keyframes MesureAnalysis_toltip_b { 
0% {border-top-color:#fff;   }
45% {border-top-color:#fff; }
50% {border-top-color:#d1f4fe;  }
55% {border-top-color:#d1f4fe;}
60% {border-top-color:#fff; }
100% {border-top-color:#fff; }
}
@-webkit-keyframes MesureAnalysis_toltip_b {  
0% {border-top-color:#fff;   }
45% {border-top-color:#fff; }
50% {border-top-color:#d1f4fe;  }
55% {border-top-color:#d1f4fe;}
60% {border-top-color:#fff; }
100% {border-top-color:#fff; }
}
@keyframes Feedback_toltip_b { 
0% {border-top-color:#fff;   }
60% {border-top-color:#fff; }
65% {border-top-color:#d1f4fe;  }
70% {border-top-color:#d1f4fe;}
75% {border-top-color:#fff; }
100% {border-top-color:#fff; }
}
@-webkit-keyframes Feedback_toltip_b {  
0% {border-top-color:#fff;   }
60% {border-top-color:#fff; }
65% {border-top-color:#d1f4fe;  }
70% {border-top-color:#d1f4fe;}
75% {border-top-color:#fff; }
100% {border-top-color:#fff; }
}
@keyframes process_round_main2_a { 
0% {transform: rotate(133deg); }
5% {transform: rotate(100deg); }
12% {transform: rotate(100deg); }
21% {transform: rotate(70deg); }
27% {transform: rotate(70deg); }
36% {transform: rotate(40deg); }
42% {transform: rotate(40deg); }
51% {transform: rotate(10deg); }
57% {transform: rotate(10deg); }
66% {transform: rotate(-20deg); }
72% {transform: rotate(-20deg); }
95% {transform: rotate(-22deg); }
100% {transform: rotate(133deg); }

}


.WatchVideo_button span { width: 50px; height: 50px; display: block; position: absolute; top: 0px; right: 0; color: #FFF; text-align: center; font-size: 36px; line-height: 50px; background: #b55dc4; background: -moz-linear-gradient(70deg, #b55dc4 0%, #ff896f 100%); background: -webkit-linear-gradient(70deg, #b55dc4 0%, #ff896f 100%); background: linear-gradient(70deg, #b55dc4 0%, #ff896f 100%); -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;/*-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.35);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.35);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.35);*/
}
.WatchVideo_button span:after { position: absolute; width: 50px; height: 50px; position: absolute; top: 0; right: 0px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; content: ''; z-index: 1; border: 1px solid #ff896f; opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; background-clip: padding-box; -webkit-animation: waves 2s ease-in-out infinite; animation: waves 2s ease-in-out infinite; -webkit-animation-delay: 1s; animation-delay: 1s; }
.WatchVideo_button span:before { position: absolute; width: 50px; height: 50px; position: absolute; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; top: 0; right: 0px; content: ''; z-index: 1; border: 1px solid #b55dc4; opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; background-clip: padding-box; -webkit-animation: waves 2s ease-in-out infinite; animation: waves 2s ease-in-out infinite; -webkit-animation-delay: 0s; animation-delay: 0s; }
@-webkit-keyframes waves {  0% {
-webkit-transform: scale(1.1, 1.1);
transform: scale(1.1, 1.1);
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
 50% {
opacity: 0.5;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
}
 100% {
-webkit-transform: scale(1.6, 1.6);
transform: scale(1.6, 1.6);
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
}
@keyframes waves {  0% {
-webkit-transform: scale(1.1, 1.1);
transform: scale(1.1, 1.1);
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
 50% {
opacity: 0.5;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
}
 100% {
-webkit-transform: scale(1.6, 1.6);
transform: scale(1.6, 1.6);
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
}
P.IntroHeading_SubText { font-family: 'Poppins', sans-serif; font-size: 25px; color: #404a60; padding: 18px 0 40px; font-weight: 400; margin: 0; line-height: 33px; }
P.IntroNormal_text {     
padding: 0 0 20px 0;
margin: 0;
font-family: 'Roboto', sans-serif;
color: #374056;
line-height: 25px;
font-size: 15px;
font-weight:400;
}

.BBS_feature_section_1 { background: #FFF; padding: 40px 0px 40px 0; }
.BBS_feature_section_1 .BBS_feature_left {position: absolute;  top:25px; height: 100%; width: 50%; left: 0;}
.BBS_feature_section_1 .BBS_feature_right {   }
.BBS_feature_section_1 .BBS_feature_right p { font-size: 16px; padding: 0 0 20px; font-family: 'Roboto', sans-serif; color: #404a60; line-height: 28px; font-weight: normal; }
.BBS_feature_section_1 .BBS_feature_right h2 { font-size: 26px; padding: 15px 0 12px; line-height: 32px; margin: 0; font-weight: normal; color: #1f8ceb; font-family: 'Nunito', sans-serif; }
.ForBox_process { border: 1px solid #ebebeb; }
.ForBox_process .col-md-6 { padding-right: 0px; padding-left: 0px; }
.ForBox_process .row { margin-right: 0px; margin-left: 0px; }
.ForBox_process .ProcessText { width: 100%; padding: 10px 20px 10px; }
.ForBox_process .ProcessImg { width: 100%; }
.ForBox_process .ProcessText p { font-family: 'Nunito', sans-serif; font-size: 14px; color: #747474; padding: 0 0 8px; margin: 0; line-height: 18px; }
.ForBox_process ul li:nth-of-type(n) { clear: none; border-left: none; }
.ForBox_process ul li:nth-of-type(2n+1) { clear: both; }
.MobilitySolution_section { background: #f5f7fb; padding: 0 15px 0 350px; position: relative; }
.MobilitySolution_section .mobile_app_img { position: absolute; width:350px;
    top: 0px;
    left: -10px; }
.MobilitySolution_content { padding: 30px 0; }
.MobilitySolution_content h2 { font-size: 28px; color: #238ce9; padding: 0 0 20px 0; margin: 0; font-weight: 300; font-family: 'Nunito', sans-serif; }
.MobilitySolution_content h2 span { font-weight: 700; }
.MobilitySolution_content h4 { font-size: 20px; color: #238ce9; padding: 0 0 8px 0; margin: 0; font-weight: 300; font-family: 'Nunito', sans-serif; }
.MobilitySolution_content h4 span { font-weight: 700; }
.Report_Section { background: #238ce9; }
.Report_Section_2 { padding: 20px 0; width:100%; }
.Report_Section_2 h2 { color: #FFF; font-size: 50px; font-family: 'Roboto', sans-serif; font-weight: 300; padding: 0 0 25px 0; margin: 0; text-align: center; }
.Report_box i.BBSObservationDetails{

 background-position:-248px -293px;
}
.Report_box:hover i.BBSObservationDetails{
 background-position:-248px -387px;
}
.Report_box i.AdvancedSearchTool{

 background-position:-330px -293px;
}
.Report_box:hover i.AdvancedSearchTool{
 background-position:-330px -387px;
}
.Report_box i.BBSObservationPlanner{

 background-position:-413px -293px;
}
.Report_box:hover i.BBSObservationPlanner{
 background-position:-413px -387px;
}
.Report_box:hover .Report_round { width: 114px; height: 119px; background-position: 0 -293px; background: #f6f6f6; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 14px 14px 1px 0px rgba(255,255,255,0.8); -moz-box-shadow: 14px 14px 1px 0px rgba(255,255,255,0.8); box-shadow: 14px 14px 1px 0px rgba(255,255,255,0.8); border: 1px solid #FFF; margin: 0 auto 20px; position: relative; background: #056ac3; background: -moz-linear-gradient(70deg, #238ce9 0%, #056ac3 100%); background: -webkit-linear-gradient(70deg, #238ce9 0%, #056ac3 100%); background: linear-gradient(70deg, #238ce9 0%, #056ac3 100%); -webkit-transition: all .5s ease; -moz-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease; }
.report_slider .owl-nav .owl-prev:hover { background: #00baff; -webkit-box-shadow: 0px 0px 0px 1px rgba(255,255,255,1); -moz-box-shadow: 0px 0px 0px 1px rgba(255,255,255,1); box-shadow: 0px 0px 0px 1px rgba(255,255,255,1); -webkit-transition: all .5s ease; -moz-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease; }
.S_Testimonial .owl-nav .owl-next, .report_slider .owl-nav .owl-next:hover { background: #00baff; -webkit-box-shadow: 0px 0px 0px 1px rgba(255,255,255,1); -moz-box-shadow: 0px 0px 0px 1px rgba(255,255,255,1); box-shadow: 0px 0px 0px 1px rgba(255,255,255,1); -webkit-transition: all .5s ease; -moz-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease; }
.S_Testimonial .owl-nav .owl-prev { background: #238ce9; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: none; outline: none; width: 38px; height: 37px; display: inline-block; margin: 0 25px; -moz-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease; border: 1px solid #FFF; }
.S_Testimonial .owl-nav .owl-prev:hover { box-shadow: 0px 8px 20px 0px rgba(0, 27, 103, 0.3); -moz-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease; border: 1px solid #89bbe4; background: #b5deff; }
.S_Testimonial .owl-nav .owl-next { background: #238ce9; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: none; outline: none; width: 38px; height: 37px; display: inline-block; margin: 0 25px; border: 1px solid #FFF; }
.S_Testimonial .owl-nav .owl-next:hover { box-shadow: 0px 8px 20px 0px rgba(0, 27, 103, 0.3); -moz-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease; border: 1px solid #bff8fe; border: 1px solid #89bbe4; background: #b5deff; }
.S_Testimonial .owl-stage-outer:after { width: 33px; height: 26px; display: block; position: absolute; top: -25px; left: 4px; font-family: 'Poppins', sans-serif; font-size: 100px; color: #238ce9; content: '“'; }
.RelatedSoftware_box:hover { background: #238ce9; border: 1px solid #FFF; -moz-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease; z-index: 9; }
.RelatedSoftware_box:hover i { background-color: #FFF !important; -moz-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease; position: relative; overflow: hidden; }
.RelatedSoftware_box:hover i:after { background: #FFFFFF; -moz-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease; display: block; width: 100%; height: 100%; content: ''; top: 0; left: 0; position: absolute; z-index: -1; }
.CallBack_Submit { background: #b55dc4; background: -moz-linear-gradient(70deg, #b55dc4 0%, #ff896f 100%); background: -webkit-linear-gradient(70deg, #b55dc4 0%, #ff896f 100%); background: linear-gradient(70deg, #b55dc4 0%, #ff896f 100%); -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; text-align: center; width: 130px; font-family: 'Nunito', sans-serif; font-size: 20px; font-weight: 300; vertical-align: central; color: #FFF; border: none; outline: none; height: 100%; -moz-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease; }
.CallBack_Submit:hover { -webkit-box-shadow: 0px 0px 19px 0px rgba(0,0,0,0.4); -moz-box-shadow: 0px 0px 19px 0px rgba(0,0,0,0.4); box-shadow: 0px 0px 19px 0px rgba(0,0,0,0.4); border: 1px solid #FFF; -moz-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease; }
.S_RequestForCallBack_section h2.heading_2 { font-family: 'Nunito', sans-serif; font-size: 35px; color: #238ce9; padding: 0 0 30px 0; margin: 0; text-align: center; font-weight: normal; }
.QuickInquiryBtn {
 background:#1f8ceb;
    }
.S_Testimonial .Testimonial_UserName { font-family: 'Nunito', sans-serif; font-size: 18px; font-weight: 600; color: #238ce9; padding: 10px 0 4px 0; line-height: 28px; }
.report_slider { width:auto; overflow: hidden; padding: 0 0 10px 0; margin: 0 auto; }
.Report_box:hover .Report_round a.dekstop:hover { background: #00baff; -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75); -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75); box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75); -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease; }
.Report_box:hover .Report_round a.mobile:hover { background: #00baff; -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75); -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75); box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75); -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease; transform: scale(1.08); }
@media only screen and (max-width: 1600px) and (min-width: 1367px) {
}
@media only screen and (max-width: 1366px) and (min-width: 992px) {
.BBS_feature_section_1 .BBS_LeftImg { text-align: left; }
.mobile_app_img { display: none; }
.MobilitySolution_section { padding: 0 15px 0 70px; }
.report_slider { width: auto; overflow: hidden; padding: 0 0 10px 0; margin: 0 auto; }
.BBS_banner .main{
 width:auto;
}
.BannerContent{
 padding-left:40px;
}
.BBS_process{
     margin-left: -55px;
}
h1.IntroHeading_1 {
    color: #1f8ceb;
    padding: 10px 0 10px 0;
    margin: 0;
    font-size: 40px;
    font-weight: 500;
    font-family: 'Roboto', sans-serif;
}
P.IntroHeading_SubText {
    font-family: 'Poppins', sans-serif;
    font-size: 22px;
    color: #404a60;
    padding: 18px 0 40px;
    font-weight: 400;
    margin: 0;
    line-height: 33px;
}
}
@media only screen and (max-width: 991px) and (min-width: 840px) {
.MobilitySolution_section { padding: 0 15px 0 15px; }
.mobile_app_img { display: none; }
.BBS_introduction .BBS_rightImg { width: 33%; }
.BBS_feature_section_1 .BBS_LeftImg { position: inherit; bottom: 0px; height: 100%; width: 100%; left: 0; text-align: center; }
.MobilitySolution_content { padding: 30px 0 20px 80px; }
.ProcessBox_section2 { padding: 0 0 0 30px; }
}
@media only screen and (max-width: 839px) and (min-width: 600px) {
.BBS_introduction .BBS_rightImg { text-align: right; }
.BBS_feature_section_1 .BBS_LeftImg { position: inherit; bottom: 0px; height: 100%; width: 100%; left: 0; text-align: center; }
.MobilitySolution_content { padding: 30px 0 20px 90px; }
.MobilitySolution_section { padding: 0 15px 0 15px; }
.mobile_app_img { display: none; }
.BBS_feature_section_1 .BBS_LeftImg img { height: 100%; margin: 0 auto; width: 100%; }
}
@media only screen and (max-width: 599px) and (min-width: 100px) {
.BBS_introduction .BBSn_rightImg { text-align: right; }
.BBS_feature_section_1 .BBS_LeftImg { position: inherit; bottom: 0px; height: 100%; width: 100%; left: 0; text-align: center; }
.MobilitySolution_content { padding: 30px 0 20px 0px; }
.MobilitySolution_section { padding: 0 15px 0 15px; }
.mobile_app_img { display: none; }
.BBS_feature_section_1 .BBS_LeftImg img { height: 100%; margin: 0 auto; width: 100%; }
.report_slider { width: 100%; overflow: hidden; padding: 0 0 10px 0; margin: 0 auto; }
}

@media (max-width: 992px) {
.BBS_introduction .BBS_intro_rightImg { position: absolute; top: 0px; height: 100%; width: 50%; right: 0; text-align: right; }
.BBS_process{
 display:none;
}
.BBS_banner {
    background:#e7f5ff;
    overflow: hidden;
    background-size: cover;
    min-width: inherit;
    padding: 20px 0 0;
}
.BBS_banner .BannerContent {
    min-height: inherit;
}
.BBS_feature_section_1 .BBS_feature_left {
    position: relative;
    top: 25px;
    width: 100%;
    left: 0;
    text-align:center;
}
}
@media (max-width: 768px) {
.BBS_introduction .BBS_intro_rightImg, .floatedQuoteForm { display: none; }
.BBS_introduction { padding: 30px 0 20px; }
}
