/**
 * Stylesheet for all elements
 *
 * @author      Khushang Bhavanagarwala
 * @date        8th March 2017
 * @package     Custom CSS
 * @return      CSS
 * @IMPNote: Do not use any color out of "00aeef 1b75bb 404041" this is branding. If needed meet TL/Client first.
*/
/*===============================================================================================*/
/*===============================================================================================*/
/*Element specific CSS starts*/
/*===============================================================================================*/
/*===============================================================================================*/
/* Text Element CSS */
ul.horizontal, ol.horizontal{list-style-type:none;margin:0;padding:0;}/* Bullet List Element CSS */
ul.horizontal li, ol.horizontal li{display:inline !important;}/* Bullet List Element CSS */
.customIcons{list-style-type:none;}

.fontAwesomeLHeight{line-height:inherit !important;}
.fontAwesomeLHeight.fa-li{top:0;}
/* Video Element CSS */
/*#DRA 56 to 56.25 and add class .videoOverlay #1086 padding-bottom:calc((100%*9)/16);*/
.imagemodalelement_cl a:focus{outline:none !important;}
/* Gearbubble Element CSS */
.cl_hide{display:none !important;}
.cl_stickToTop {position: fixed !important;top: 0;z-index: 999 !important;}
.container-fluid.cl_stickToTop{width:100%;}
.container.cl_stickToTop{left:0;right:0;}
.cl_stickToBottom {position: fixed !important;bottom: 0;z-index: 999 !important;}
.container-fluid.cl_stickToBottom{width:100%;}
.container.cl_stickToBottom{left:0;right:0;}
.customPreviewModal .modal-dialog{z-index:9999;}
.customPreviewModal .modal-header{display:none;}
.customPreviewModal .modal-body{text-align:center;padding-left: 15px;padding-right: 15px;}
.customPreviewModal .modal-footer{text-align:center;border-top:none;}
/*CSS for vertical alignment of bootstrap dialog*/
.customPreviewModal.modal{text-align:center;padding:0!important;}
.customPreviewModal.modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px;}
.customPreviewModal .modal-dialog{display:inline-block;text-align:left;vertical-align:middle;}
.customPreviewModal .bootstrap-dialog-message{word-break:break-word;}
.cl_body_preview .cl_section.container-fluid .cl_row_d.container{padding-left:0;padding-right:0;}
@media (max-width:992px) and (min-width:992px){.cl_body_preview .cl_section.container-fluid{margin-left:-4px;}}
@media (max-width:994px) and (min-width:993px){.cl_body_preview .cl_section.container-fluid{margin-left:-3px;}}
@media (max-width:996px) and (min-width:995px){.cl_body_preview .cl_section.container-fluid{margin-left:-2px;}}
@media (max-width:998px) and (min-width:997px){.cl_body_preview .cl_section.container-fluid{margin-left:-1px;}}
@media (max-width:768px) and (min-width:768px){.cl_body_preview .cl_section.container-fluid{margin-left:-6px;}}
@media (max-width:770px) and (min-width:769px){.cl_body_preview .cl_section.container-fluid{margin-left:-5px;}}
@media (max-width:772px) and (min-width:771px){.cl_body_preview .cl_section.container-fluid{margin-left:-4px;}}
@media (max-width:774px) and (min-width:773px){.cl_body_preview .cl_section.container-fluid{margin-left:-3px;}}
@media (max-width:776px) and (min-width:775px){.cl_body_preview .cl_section.container-fluid{margin-left:-2px;}}
@media (max-width:780px) and (min-width:780px){.cl_body_preview .cl_section.container-fluid{margin-left:-1px;}}
@media (max-width:778px) and (min-width:777px){.cl_body_preview .cl_section.container-fluid{margin-left:-1px;}}
/* Fixes added by Anish for row margin due to row width and alignment settings ends */
/* Styles added by Anish to handle row width in full width section cases starts */
@media (min-width:768px){.cl_body_preview .cl_section.container-fluid .cl_row_d.container{max-width:750px;width:100%;}}
@media (min-width:992px){.cl_body_preview .cl_section.container-fluid .cl_row_d.container{max-width:970px;width:100%;}}
@media (min-width:1200px){.cl_body_preview .cl_section.container-fluid .cl_row_d.container{max-width:1170px;width:100%;}}
/* Hardik:Start - Stylesheet for sticky section and fade effect starts */
.fixed-header-top{position:fixed;top:0;left:0;width:100%;z-index:9;animation:fadeInDown 0.3s ease-out forwards;}
.fixed-header-bottom{position:fixed;bottom:0;left:0;width:100%;z-index:9;animation:fadeInUp 0.3s ease-out forwards;}
.remove-jump{transition:height .5s;backface-visibility:hidden;}
@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -100px, 0);-webkit-transform:translate3d(0, -100px, 0);}
                      to{opacity:1;transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);-webkit-font-smoothing:antialiased;}
}
@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 100px, 0);-webkit-transform:translate3d(0, 100px, 0);}
                    to{opacity:1;transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);-webkit-font-smoothing:antialiased;}
}
/* Hardik:End - Stylesheet for sticky section and fade effect ends */
/* Hardik:Start - Popup width on mobile be 90% of screen size */

/*Stylesheet for the membership loader*/
#loadingDiv {background-color: #fff;height: 100%;left: 0;position: fixed;top: 0;width: 100%;z-index: 10020;filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;}
.customMem .modal-content{background-color: #ffffff !important;font-family: Open Sans !important;}
.ajax-loader {position: fixed;left: 50%;top: 50%;margin-left: -32px;margin-top: -32px;display: block;z-index: 10020 !important;color: #fff;}
.loader {border: 5px solid #e3e3e3;border-top: 5px solid #3498db;border-radius: 50%;width: 50px;height: 50px;animation: spin 2s linear infinite;position: absolute;top: 50%;margin-left: -25px;margin-top: -25px;left: 50%;}
@keyframes spin {0% { transform: rotate(0deg); }100% { transform: rotate(360deg); }}
/*Stylesheet for the membership loader*/
.cl_icon_inner{display: inline-flex;}
.bootstrap-select,.bootstrap-select:not([class*=span]){width:100%}
.custom-checkbox{position:relative;}
.custom-checkbox .checkboxLabel{display:inline-block;}
#page-wrapper #pageLayoutContent .cl_section{display: flex;flex-flow: column nowrap;}.textelement_cl .headlines *{word-break:normal !important;} .imageelement_cl a:focus{outline:none !important;} .paragraphelement_cl .styleParagraph *{word-break:normal !important;}
.paragraphelement_cl .styleParagraph{box-shadow:none !important;} .bulletlistelement_cl i.fa, .bulletlistelement_cl i.glyphicon{margin-right:5px;}
ul.bulletListImage{padding-left:0;}
.bulletListImage li{background-repeat:no-repeat;background-position:7px 3px;background-position-y:center;padding:0 0 0 45px;background-size:32px;}
#page-wrapper{background-position: center top;background-repeat: no-repeat;background-size: cover;color: #000000;background-attachment: fixed;}#page-wrapper{background-image: url("../img/2304_1681478773.svg"), linear-gradient(0deg, rgba(255,255,255,1), rgba(255,255,255,1));background-image: url("../img/2304_1681478773.svg"), -webkit-linear-gradient(0deg, rgba(255,255,255,1), rgba(255,255,255,1));background-image: url("../img/2304_1681478773.svg"), -moz-linear-gradient(0deg, rgba(255,255,255,1), rgba(255,255,255,1));background-image: url("../img/2304_1681478773.svg"), -ms-linear-gradient(0deg, rgba(255,255,255,1), rgba(255,255,255,1));background-image: url("../img/2304_1681478773.svg"), -o-linear-gradient(0deg, rgba(255,255,255,1), rgba(255,255,255,1));}#page-wrapper .headlines{color: #000000;font-weight: normal;}#page-wrapper .styleParagraph{color: #000000;font-weight: normal;}#page-wrapper .textelement_cl .headlines a , #page-wrapper .paragraphelement_cl .styleParagraph a{color: #428bca;}#page-wrapper #section_5twvax_1709070062{background-image: url(""), linear-gradient(0deg, rgba(111,4,4,1), rgba(111,4,4,1));background-image: url(""), -webkit-linear-gradient(0deg, rgba(111,4,4,1), rgba(111,4,4,1));background-image: url(""), -moz-linear-gradient(0deg, rgba(111,4,4,1), rgba(111,4,4,1));background-image: url(""), -ms-linear-gradient(0deg, rgba(111,4,4,1), rgba(111,4,4,1));background-image: url(""), -o-linear-gradient(0deg, rgba(111,4,4,1), rgba(111,4,4,1));background-position: center top;background-repeat: no-repeat;background-size: inherit;background-attachment: scroll;border-width: 0px;border-style: solid;border-color: transparent;}#page-wrapper #section_5twvax_1709070062{ border-top-left-radius: 0px; border-top-right-radius: 0px;border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;;}#page-wrapper #row_zd6svo_1709070132{background-image: url(""), linear-gradient(0deg, rgba(0,0,0,0), rgba(0,0,0,0));background-image: url(""), -webkit-linear-gradient(0deg, rgba(0,0,0,0), rgba(0,0,0,0));background-image: url(""), -moz-linear-gradient(0deg, rgba(0,0,0,0), rgba(0,0,0,0));background-image: url(""), -ms-linear-gradient(0deg, rgba(0,0,0,0), rgba(0,0,0,0));background-image: url(""), -o-linear-gradient(0deg, rgba(0,0,0,0), rgba(0,0,0,0));background-position: center center;background-repeat: repeat;background-size: inherit;background-attachment: scroll;border-width: 0px;border-style: solid;border-color: transparent;}#page-wrapper #row_zd6svo_1709070132:hover{}#page-wrapper #row_zd6svo_1709070132{ margin-top: 0px; margin-bottom: 0px; width: 100%; margin-left: auto !important; margin-right: auto !important;}#page-wrapper #row_zd6svo_1709070132_container{ margin-top: 0px; margin-bottom: 0px;}#page-wrapper #row_zd6svo_1709070132 #column_cmtzva_1709070132 > .colChild {background-image: url(''), linear-gradient(0deg, rgba(0,0,0,0), rgba(0,0,0,0)); background-image: url(''), -webkit-linear-gradient(0deg, rgba(0,0,0,0), rgba(0,0,0,0)); background-image: url(''), -moz-linear-gradient(0deg, rgba(0,0,0,0), rgba(0,0,0,0)); background-image: url(''), -ms-linear-gradient(0deg, rgba(0,0,0,0), rgba(0,0,0,0)); background-image: url(''), -o-linear-gradient(0deg, rgba(0,0,0,0), rgba(0,0,0,0)); background-position:center center; background-repeat:repeat; background-size:initial; background-attachment:scroll; }#page-wrapper #row_zd6svo_1709070132 #column_cmtzva_1709070132 > .colChild:hover {}#page-wrapper #row_zd6svo_1709070132 #column_cmtzva_1709070132 > .colChild {padding:0; margin:0; border-width:0; border-style:solid; border-color:transparent; height:calc(100% - 0px); }#page-wrapper #row_zd6svo_1709070132 #column_cmtzva_1709070132 > .colChild:hover {border-color:; }#page-wrapper #section_xdmu1y_1516710240{background-image: url(""), linear-gradient(90deg, rgba(30,3,60,1), rgba(30,3,60,1));background-image: url(""), -webkit-linear-gradient(90deg, rgba(30,3,60,1), rgba(30,3,60,1));background-image: url(""), -moz-linear-gradient(90deg, rgba(30,3,60,1), rgba(30,3,60,1));background-image: url(""), -ms-linear-gradient(90deg, rgba(30,3,60,1), rgba(30,3,60,1));background-image: url(""), -o-linear-gradient(90deg, rgba(30,3,60,1), rgba(30,3,60,1));background-position: center center;background-repeat: repeat;background-size: cover;background-attachment: scroll;border-width: 0px;border-style: solid;border-color: #000000;padding: 0px 0px 0px 0px;}#page-wrapper #section_xdmu1y_1516710240{ border-top-left-radius: 0px; border-top-right-radius: 0px;border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;;}#page-wrapper #row_07w37k_1516710254{background-image: url(""), linear-gradient(90deg, rgba(0,0,0,0), rgba(0,0,0,0));background-image: url(""), -webkit-linear-gradient(90deg, rgba(0,0,0,0), rgba(0,0,0,0));background-image: url(""), -moz-linear-gradient(90deg, rgba(0,0,0,0), rgba(0,0,0,0));background-image: url(""), -ms-linear-gradient(90deg, rgba(0,0,0,0), rgba(0,0,0,0));background-image: url(""), -o-linear-gradient(90deg, rgba(0,0,0,0), rgba(0,0,0,0));background-position: center center;background-repeat: repeat;background-size: inherit;background-attachment: scroll;border-width: 0px;border-style: solid;border-color: #000000;padding: 0px 0px 0px 0px;}#page-wrapper #row_07w37k_1516710254:hover{}#page-wrapper #row_07w37k_1516710254{ margin-top: 0px; margin-bottom: 0px; width: 100%; margin-left: auto !important; margin-right: auto !important;}#page-wrapper #row_07w37k_1516710254_container{ margin-top: 0px; margin-bottom: 0px;}#page-wrapper #row_07w37k_1516710254 #column_52ca24_1516710254 > .colChild {background-image: url(''), linear-gradient(90deg, rgba(0,0,0,0), rgba(0,0,0,0)); background-image: url(''), -webkit-linear-gradient(90deg, rgba(0,0,0,0), rgba(0,0,0,0)); background-image: url(''), -moz-linear-gradient(90deg, rgba(0,0,0,0), rgba(0,0,0,0)); background-image: url(''), -ms-linear-gradient(90deg, rgba(0,0,0,0), rgba(0,0,0,0)); background-image: url(''), -o-linear-gradient(90deg, rgba(0,0,0,0), rgba(0,0,0,0)); background-position:center center; background-repeat:repeat; background-size:initial; background-attachment:scroll; }#page-wrapper #row_07w37k_1516710254 #column_52ca24_1516710254 > .colChild:hover {}#page-wrapper #row_07w37k_1516710254 #column_52ca24_1516710254 > .colChild {padding:40px 30px 30px 30px; margin:0; border-width:0; border-style:solid; border-color:#000000; height:calc(100% - 0px); }#page-wrapper #row_07w37k_1516710254 #column_52ca24_1516710254 > .colChild:hover {border-color:; }#page-wrapper #row_07w37k_1516710254 #column_f0no5e_1516710254 > .colChild {background-image: url(''), linear-gradient(90deg, rgba(0,0,0,0), rgba(0,0,0,0)); background-image: url(''), -webkit-linear-gradient(90deg, rgba(0,0,0,0), rgba(0,0,0,0)); background-image: url(''), -moz-linear-gradient(90deg, rgba(0,0,0,0), rgba(0,0,0,0)); background-image: url(''), -ms-linear-gradient(90deg, rgba(0,0,0,0), rgba(0,0,0,0)); background-image: url(''), -o-linear-gradient(90deg, rgba(0,0,0,0), rgba(0,0,0,0)); background-position:center center; background-repeat:repeat; background-size:initial; background-attachment:scroll; }#page-wrapper #row_07w37k_1516710254 #column_f0no5e_1516710254 > .colChild:hover {}#page-wrapper #row_07w37k_1516710254 #column_f0no5e_1516710254 > .colChild {padding:40px 30px 0px 30px; margin:0; border-width:0; border-style:solid; border-color:#000000; height:calc(100% - 0px); }#page-wrapper #row_07w37k_1516710254 #column_f0no5e_1516710254 > .colChild:hover {border-color:; }#page-wrapper #row_6zc9mf_1713812417 #column_97t1am_1713812417 > .colChild {background-image: url(''), linear-gradient(0deg, rgba(0,0,0,0), rgba(0,0,0,0)); background-image: url(''), -webkit-linear-gradient(0deg, rgba(0,0,0,0), rgba(0,0,0,0)); background-image: url(''), -moz-linear-gradient(0deg, rgba(0,0,0,0), rgba(0,0,0,0)); background-image: url(''), -ms-linear-gradient(0deg, rgba(0,0,0,0), rgba(0,0,0,0)); background-image: url(''), -o-linear-gradient(0deg, rgba(0,0,0,0), rgba(0,0,0,0)); background-position:center center; background-repeat:repeat; background-size:initial; background-attachment:scroll; }#page-wrapper #row_6zc9mf_1713812417 #column_97t1am_1713812417 > .colChild:hover {}#page-wrapper #row_6zc9mf_1713812417 #column_97t1am_1713812417 > .colChild {padding:0; margin:0; border-width:0; border-style:solid; border-color:transparent; height:calc(100% - 0px); }#page-wrapper #row_6zc9mf_1713812417 #column_97t1am_1713812417 > .colChild:hover {border-color:; }#page-wrapper #row_1131dd_1516712785{background-image: linear-gradient(90deg, rgba(0,0,0,0), rgba(0,0,0,0)), url('');background-image: -webkit-linear-gradient(90deg, rgba(0,0,0,0), rgba(0,0,0,0)), url('');background-image: -moz-linear-gradient(90deg, rgba(0,0,0,0), rgba(0,0,0,0)), url('');background-image: -ms-linear-gradient(90deg, rgba(0,0,0,0), rgba(0,0,0,0)), url('');background-image: -o-linear-gradient(90deg, rgba(0,0,0,0), rgba(0,0,0,0)), url('');background-position: center center;background-repeat: repeat;background-size: inherit;background-attachment: scroll;border-width: 0px 0px 0px 0px;border-style: solid;border-color: #000000;padding: 0px 0px 0px 20px;}#page-wrapper #row_1131dd_1516712785{ margin-top: 0px; margin-bottom: 0px; border-radius: 8px;width: 95%; margin-left: auto !important; margin-right: auto !important;}#page-wrapper #row_1131dd_1516712785_container{ margin-top: 0px; margin-bottom: 0px;}#page-wrapper #row_1131dd_1516712785 #column_e549d3_1516712785 > .colChild {background-image: url(''), linear-gradient(90deg, rgba(0,0,0,0), rgba(0,0,0,0)); background-image: url(''), -webkit-linear-gradient(90deg, rgba(0,0,0,0), rgba(0,0,0,0)); background-image: url(''), -moz-linear-gradient(90deg, rgba(0,0,0,0), rgba(0,0,0,0)); background-image: url(''), -ms-linear-gradient(90deg, rgba(0,0,0,0), rgba(0,0,0,0)); background-image: url(''), -o-linear-gradient(90deg, rgba(0,0,0,0), rgba(0,0,0,0)); background-position:center center; background-repeat:repeat; background-size:initial; background-attachment:scroll; }#page-wrapper #row_1131dd_1516712785 #column_e549d3_1516712785 > .colChild:hover {}#page-wrapper #row_1131dd_1516712785 #column_e549d3_1516712785 > .colChild {padding:0; margin:0; border-width:0; border-style:solid; border-color:transparent; height:calc(100% - 0px); }#page-wrapper #row_1131dd_1516712785 #column_e549d3_1516712785 > .colChild:hover {border-color:; }        
        