/*
    Document   :CTA
    Version    :1.0
    Author     :Debunc Ltd
    Description:CTA CSS.
*/

/*** MODULE CTA [DEFAULT] ::START ***/
#gui .gui_module_cta {}
#gui .gui_module_cta > .gui_expander {}
#gui .gui_module_cta .gui_head {}
#gui .gui_module_cta .gui_head .gui_expander {}
#gui .gui_module_cta .gui_head .gui_before {}
#gui .gui_module_cta .gui_head .gui_icon-before {}
#gui .gui_module_cta .gui_head .gui_text {}
#gui .gui_module_cta .gui_head .gui_subtext {}
#gui .gui_module_cta .gui_head .gui_icon-after {}
#gui .gui_module_cta .gui_head .gui_after {}
#gui .gui_module_cta .gui_head .gui_overlay {}
#gui .gui_module_cta .gui_head .gui_click-area {}
#gui .gui_module_cta .gui_head .gui_edges {}
#gui .gui_module_cta .gui_head .gui_edge {}
#gui .gui_module_cta .gui_head .gui_edge.gui_edge_bl {}
#gui .gui_module_cta .gui_head .gui_edge.gui_edge_br {}
#gui .gui_module_cta .gui_head .gui_edge.gui_edge_tl {}
#gui .gui_module_cta .gui_head .gui_edge.gui_edge_tr {}
#gui .gui_module_cta .gui_body {}
#gui .gui_module_cta .gui_body .gui_expander {}
#gui .gui_module_cta .gui_body .gui_title-holder {}
#gui .gui_module_cta .gui_body .gui_title {}
#gui .gui_module_cta .gui_body .gui_subtitle {}
#gui .gui_module_cta .gui_body .gui_img-holder {}
#gui .gui_module_cta .gui_body .gui_img {}
#gui .gui_module_cta .gui_body .gui_item-n {}
#gui .gui_module_cta .gui_body .gui_img img {}
#gui .gui_module_cta .gui_body .gui_img .gui_overlay {}
#gui .gui_module_cta .gui_body .gui_text-holder {}
#gui .gui_module_cta .gui_body .gui_text {}
#gui .gui_module_cta .gui_body .gui_subtext {}
#gui .gui_module_cta .gui_body > .gui_overlay {}
#gui .gui_module_cta .gui_body .gui_click-area {}
#gui .gui_module_cta .gui_body .gui_edges {}
#gui .gui_module_cta .gui_body .gui_edges .gui_edge {}
#gui .gui_module_cta .gui_body .gui_edges .gui_edge_bl {}
#gui .gui_module_cta .gui_body .gui_edges .gui_edge_br {}
#gui .gui_module_cta .gui_body .gui_edges .gui_edge_tl {}
#gui .gui_module_cta .gui_body .gui_edges .gui_edge_tr {}
#gui .gui_module_cta .gui_foot {}
#gui .gui_module_cta .gui_foot > .gui_expander {}
#gui .gui_module_cta .gui_foot .gui_btn-holder {}
#gui .gui_module_cta .gui_foot .gui_btn {}
#gui .gui_module_cta .gui_foot .gui_btn .gui_expander {}
#gui .gui_module_cta .gui_foot .gui_btn .gui_before {}
#gui .gui_module_cta .gui_foot .gui_btn .gui_icon-before {}
#gui .gui_module_cta .gui_foot .gui_btn .gui_text {}
#gui .gui_module_cta .gui_foot .gui_btn .gui_subtext {}
#gui .gui_module_cta .gui_foot .gui_btn .gui_icon-after {}
#gui .gui_module_cta .gui_foot .gui_btn .gui_after {}
#gui .gui_module_cta .gui_foot .gui_btn .gui_overlay {}
#gui .gui_module_cta .gui_foot .gui_btn .gui_click-area {}
#gui .gui_module_cta .gui_foot .gui_social-holder {}
#gui .gui_module_cta .gui_foot .gui_social-holder .gui_expander {}
#gui .gui_module_cta .gui_foot .gui_social-holder .gui_title-holder {}
#gui .gui_module_cta .gui_foot .gui_social-holder .gui_title {}
#gui .gui_module_cta .gui_foot .gui_social-holder .gui_subtitle {}
#gui .gui_module_cta .gui_foot .gui_social-holder ul {}
#gui .gui_module_cta .gui_foot .gui_social-holder ul li {}
#gui .gui_module_cta .gui_foot .gui_social-holder ul li.gui_item {}
#gui .gui_module_cta .gui_foot .gui_social-holder ul li.gui_item-n {}
#gui .gui_module_cta .gui_foot .gui_social-holder ul li span {}
#gui .gui_module_cta .gui_foot .gui_social-holder ul li .st_facebook_vcount {} /*may need to delete this line */
#gui .gui_module_cta .gui_foot .gui_social-holder ul li .gui_overlay {}
#gui .gui_module_cta .gui_foot .gui_social-holder ul li .gui_click-area {}
#gui .gui_module_cta .gui_foot > .gui_overlay {}
#gui .gui_module_cta .gui_foot > .gui_click-area {}
#gui .gui_module_cta .gui_foot .gui_edges {}
#gui .gui_module_cta .gui_foot .gui_edge {}
#gui .gui_module_cta .gui_foot .gui_edge.gui_edge_bl {}
#gui .gui_module_cta .gui_foot .gui_edge.gui_edge_br {}
#gui .gui_module_cta .gui_foot .gui_edge.gui_edge_tl {}
#gui .gui_module_cta .gui_foot .gui_edge.gui_edge_tr {}
/*** MODULE CTA [DEFAULT] ::END ***/

/*** MODULE CTA [MAIN] ::START ***/
#gui .gui_module_cta.gui_cta_main {background:#eaeaea;text-align:center;}
#gui .gui_module_cta.gui_cta_main:not(.gui_img-only):after {content:'';display:block;opacity:0.7;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;}
#gui .gui_module_cta.gui_cta_main * {text-align:center;}
#gui .gui_module_cta.gui_cta_main.gui_cta_tertiary {background:#eaeaea;}
#gui .gui_module_cta.gui_cta_main > .gui_expander {position:relative;z-index:2;}
#gui .gui_module_cta.gui_cta_main .gui_head {}
#gui .gui_module_cta.gui_cta_main .gui_head .gui_expander {}
#gui .gui_module_cta.gui_cta_main .gui_head .gui_before {}
#gui .gui_module_cta.gui_cta_main .gui_head .gui_icon-before {}
#gui .gui_module_cta.gui_cta_main .gui_head .gui_text {}
#gui .gui_module_cta.gui_cta_main .gui_head .gui_subtext {}
#gui .gui_module_cta.gui_cta_main .gui_head .gui_icon-after {}
#gui .gui_module_cta.gui_cta_main .gui_head .gui_after {}
#gui .gui_module_cta.gui_cta_main .gui_head .gui_overlay {}
#gui .gui_module_cta.gui_cta_main .gui_head .gui_click-area {}
#gui .gui_module_cta.gui_cta_main .gui_head .gui_edges {}
#gui .gui_module_cta.gui_cta_main .gui_head .gui_edge {}
#gui .gui_module_cta.gui_cta_main .gui_head .gui_edge.gui_edge_bl {}
#gui .gui_module_cta.gui_cta_main .gui_head .gui_edge.gui_edge_br {}
#gui .gui_module_cta.gui_cta_main .gui_head .gui_edge.gui_edge_tl {}
#gui .gui_module_cta.gui_cta_main .gui_head .gui_edge.gui_edge_tr {}
#gui .gui_module_cta.gui_cta_main .gui_body {}
#gui .gui_module_cta.gui_cta_main .gui_body .gui_expander {}
#gui #gui_sub .gui_module_cta.gui_cta_main .gui_body .gui_title-holder {margin:50px 25px 25px;}
#gui .gui_module_cta.gui_cta_main .gui_body .gui_title {/*font-size:2.0rem;*/}
#gui .gui_module_cta.gui_cta_main .gui_body .gui_subtitle {}
#gui .gui_module_cta.gui_cta_main .gui_body .gui_img-holder {}
#gui .gui_col[data-gui-col-type="content"] > .gui_expander > gui_module-holder > .gui_module_cta.gui_cta_main .gui_body .gui_img-holder {width:200px;float:left;}
#gui .gui_module_cta.gui_cta_main .gui_body .gui_img {}
#gui .gui_module_cta.gui_cta_main .gui_body .gui_item-n {}
#gui .gui_module_cta.gui_cta_main .gui_body .gui_img img {border-bottom-left-radius:0;border-bottom-right-radius:0;}
#gui .gui_module_cta.gui_cta_main .gui_body .gui_img .gui_overlay {}
#gui .gui_module_cta.gui_cta_main .gui_body .gui_text-holder {margin:0 25px;}
#gui .gui_module_cta.gui_cta_main .gui_body .gui_text {}
#gui .gui_module_cta.gui_cta_main .gui_body .gui_subtext {}
#gui .gui_module_cta.gui_cta_main .gui_body > .gui_overlay {}
#gui .gui_module_cta.gui_cta_main .gui_body .gui_click-area {}
#gui .gui_module_cta.gui_cta_main .gui_foot {}
#gui .gui_module_cta.gui_cta_main .gui_foot > .gui_expander {padding:25px 25px 50px 25px;}
#gui .gui_module_cta.gui_cta_main .gui_foot .gui_btn-holder {width:100%;text-align:center;}
#gui .gui_module_cta.gui_cta_main .gui_foot .gui_btn {width:auto;display:inline-flex;text-align:center;float:none;overflow: hidden;}
#gui .gui_module_cta.gui_cta_main .gui_foot .gui_btn:before {}
#gui .gui_module_cta.gui_cta_main .gui_foot .gui_btn:after {}

/** OVERRIDES **/
/*#gui .gui_module_cta.gui_cta_main.gui_primary {background-color:#ffc815;}
#gui .gui_module_cta.gui_cta_main.gui_primary:before {content:'';display:block;background-color:#ffc815;opacity:0.7;width:100%;height:100%;position:absolute;top:0;left:0;}
#gui .gui_module_cta.gui_cta_main.gui_primary * {color:#2c2c2c;}*/
/*#gui .gui_module_cta.gui_cta_main.gui_primary .gui_foot .gui_btn {color:#eaeaea;border-color:#eaeaea;}*/

/*#gui .gui_module_cta.gui_cta_main.gui_secondary {background:#2c2c2c;}
#gui .gui_module_cta.gui_cta_main.gui_secondary:before {content:'';display:block;background-color:#2c2c2c;opacity:0.7;width:100%;height:100%;position:absolute;top:0;left:0;}
#gui .gui_module_cta.gui_cta_main.gui_secondary * {color:#fff;}*/
/*#gui .gui_module_cta.gui_cta_main.gui_secondary .gui_foot .gui_btn {color:#eaeaea;border-color:#eaeaea;}*/

/*#gui .gui_module_cta.gui_cta_main.gui_tertiary {background:#dddddd;}
#gui .gui_module_cta.gui_cta_main.gui_tertiary:before {content:'';display:block;background-color:#dddddd;opacity:0.7;width:100%;height:100%;position:absolute;top:0;left:0;}
#gui .gui_module_cta.gui_cta_main.gui_tertiary * {color:#2c2c2c;}*/
/*#gui .gui_module_cta.gui_cta_main.gui_tertiary .gui_foot .gui_btn {color:#222;border-color:#222;}*/


/*** MODULE CTA [MAIN] ::END ***/

/*** MODULE CTA [SPOTLIGHT] ::START ***/
#gui .gui_module_cta.gui_cta_spotlight {}
#gui .gui_module_cta.gui_cta_spotlight:before {content:'';display:block;z-index:1;width:100%;height:100%;top:0;left:0;position:absolute;}
#gui .gui_module_cta.gui_cta_spotlight > .gui_expander {z-index:2;width:100%;}
#gui .gui_module_cta.gui_cta_spotlight .gui_head {}
#gui .gui_module_cta.gui_cta_spotlight .gui_head .gui_expander {}
#gui .gui_module_cta.gui_cta_spotlight .gui_head .gui_before {}
#gui .gui_module_cta.gui_cta_spotlight .gui_head .gui_icon-before {}
#gui .gui_module_cta.gui_cta_spotlight .gui_head .gui_text {}
#gui .gui_module_cta.gui_cta_spotlight .gui_head .gui_subtext {}
#gui .gui_module_cta.gui_cta_spotlight .gui_head .gui_icon-after {}
#gui .gui_module_cta.gui_cta_spotlight .gui_head .gui_after {}
#gui .gui_module_cta.gui_cta_spotlight .gui_head .gui_overlay {}
#gui .gui_module_cta.gui_cta_spotlight .gui_head .gui_click-area {}
#gui .gui_module_cta.gui_cta_spotlight .gui_head .gui_edges {}
#gui .gui_module_cta.gui_cta_spotlight .gui_head .gui_edge {}
#gui .gui_module_cta.gui_cta_spotlight .gui_head .gui_edge.gui_edge_bl {}
#gui .gui_module_cta.gui_cta_spotlight .gui_head .gui_edge.gui_edge_br {}
#gui .gui_module_cta.gui_cta_spotlight .gui_head .gui_edge.gui_edge_tl {}
#gui .gui_module_cta.gui_cta_spotlight .gui_head .gui_edge.gui_edge_tr {}
#gui .gui_module_cta.gui_cta_spotlight .gui_body {}
#gui .gui_module_cta.gui_cta_spotlight .gui_body > .gui_expander {overflow:visible;}
#gui .gui_module_cta.gui_cta_spotlight:not(.gui_va_table) .gui_body .gui_title-holder {width:940px;margin-left:auto;margin-right:auto;position:relative;}
#gui .gui_module_cta.gui_cta_spotlight .gui_body .gui_title {line-height: 110%;}
/*#gui.single-case_study .gui_module_cta.gui_cta_spotlight.has_img:not(.gui_va_table) .gui_body .gui_title {margin:0 0 0 260px;}*/
/*#gui.single-case_study .gui_module_cta.gui_cta_spotlight.has_img:not(.gui_va_table) .gui_body .gui_subtitle {margin:0 0 0 260px;}*/
#gui .gui_module_cta.gui_cta_spotlight .gui_body .gui_subtitle {font-weight: normal;font-size:2rem;margin:10px 0 0 0;}
#gui .gui_module_cta.gui_cta_spotlight:not(.gui_va_table) .gui_body .gui_img-holder {margin: 0 auto;width: 940px;position: absolute;left: 50%;margin-left: -470px;top: 50%;margin-top: -100px;}
@media screen and (min-width:1340px){
    #gui[data-gui-support-wid] .gui_module_cta.gui_cta_spotlight:not(.gui_va_table) .gui_body .gui_img-holder {width: 1300px;margin-left: -650px;}
}

#gui .single-case_study .gui_module_cta.gui_cta_spotlight .gui_body .gui_img-holder {height:112.5px;margin-top:-56.25px}
#gui .single-case_study .gui_module_cta.gui_cta_spotlight .gui_body .gui_img {height:112.5px;border-radius:0;float:right;}
/*#gui.single-case_study .gui_module_cta.gui_cta_spotlight .gui_body .gui_title,*/
/*#gui.single-case_study[data-gui-platform="desktop"] .gui_module_cta.gui_cta_spotlight .gui_body .gui_text {margin-right:300px;}*/
#gui .single-case_study .gui_module_cta.gui_cta_spotlight.gui_va_table.has_img .gui_body .gui_title {margin-left:0;}

#gui .gui_module_cta.gui_cta_spotlight:not(.gui_va_table) .gui_body .gui_img {border-radius: 0px;overflow: hidden;width: 200px;height: auto;float: left;}
#gui .gui_module_cta.gui_cta_spotlight .gui_body .gui_item-n {}
#gui .gui_module_cta.gui_cta_spotlight .gui_body .gui_img img {}
#gui .gui_module_cta.gui_cta_spotlight .gui_body .gui_img .gui_overlay {}
#gui .gui_module_cta.gui_cta_spotlight:not(.gui_va_table) .gui_body .gui_text-holder {width:940px;margin-left:auto;margin-right:auto;position:relative;}
#gui .gui_module_cta.gui_cta_spotlight .gui_body .gui_text,#gui .gui_module_cta.gui_cta_spotlight .gui_body .gui_text p {font-size:2.5rem;}
#gui .gui_module_cta.gui_cta_spotlight .gui_body .gui_subtext {}
#gui .gui_module_cta.gui_cta_spotlight:not(.gui_va_table) .gui_body .gui_btn-holder {width:940px;margin-left:auto;margin-right:auto;position:relative;float:none;}
#gui .gui_module_cta.gui_cta_spotlight .gui_body > .gui_overlay {}
#gui .gui_module_cta.gui_cta_spotlight .gui_body .gui_click-area {}
#gui .gui_module_cta.gui_cta_spotlight .gui_body .gui_edges {}
#gui .gui_module_cta.gui_cta_spotlight .gui_body .gui_edges .gui_edge {}
#gui .gui_module_cta.gui_cta_spotlight .gui_body .gui_edges .gui_edge_bl {}
#gui .gui_module_cta.gui_cta_spotlight .gui_body .gui_edges .gui_edge_br {}
#gui .gui_module_cta.gui_cta_spotlight .gui_body .gui_edges .gui_edge_tl {}
#gui .gui_module_cta.gui_cta_spotlight .gui_body .gui_edges .gui_edge_tr {}
#gui .gui_module_cta.gui_cta_spotlight .gui_foot {width:940px;margin-left:auto;margin-right:auto;position:relative;}
#gui .gui_module_cta.gui_cta_spotlight .gui_foot > .gui_expander {}
#gui .gui_module_cta.gui_cta_spotlight .gui_foot .gui_btn-holder {}
#gui .gui_module_cta.gui_cta_spotlight .gui_foot .gui_btn {}
#gui .gui_module_cta.gui_cta_spotlight .gui_foot .gui_btn .gui_expander {}
#gui .gui_module_cta.gui_cta_spotlight .gui_foot .gui_btn .gui_before {}
#gui .gui_module_cta.gui_cta_spotlight .gui_foot .gui_btn .gui_icon-before {}
#gui .gui_module_cta.gui_cta_spotlight .gui_foot .gui_btn .gui_text {}
#gui .gui_module_cta.gui_cta_spotlight .gui_foot .gui_btn .gui_subtext {}
#gui .gui_module_cta.gui_cta_spotlight .gui_foot .gui_btn .gui_icon-after {}
#gui .gui_module_cta.gui_cta_spotlight .gui_foot .gui_btn .gui_after {}
#gui .gui_module_cta.gui_cta_spotlight .gui_foot .gui_btn .gui_overlay {}
#gui .gui_module_cta.gui_cta_spotlight .gui_foot .gui_btn .gui_click-area {}
#gui .gui_module_cta.gui_cta_spotlight .gui_foot .gui_social-holder {}
#gui .gui_module_cta.gui_cta_spotlight .gui_foot .gui_social-holder .gui_expander {}
#gui .gui_module_cta.gui_cta_spotlight .gui_foot .gui_social-holder .gui_title-holder {}
#gui .gui_module_cta.gui_cta_spotlight .gui_foot .gui_social-holder .gui_title {}
#gui .gui_module_cta.gui_cta_spotlight .gui_foot .gui_social-holder .gui_subtitle {}
#gui .gui_module_cta.gui_cta_spotlight .gui_foot .gui_social-holder ul {}
#gui .gui_module_cta.gui_cta_spotlight .gui_foot .gui_social-holder ul li {}
#gui .gui_module_cta.gui_cta_spotlight .gui_foot .gui_social-holder ul li.gui_item {}
#gui .gui_module_cta.gui_cta_spotlight .gui_foot .gui_social-holder ul li.gui_item-n {}
#gui .gui_module_cta.gui_cta_spotlight .gui_foot .gui_social-holder ul li span {}
#gui .gui_module_cta.gui_cta_spotlight .gui_foot .gui_social-holder ul li .st_facebook_vcount {} /*may need to delete this line */
#gui .gui_module_cta.gui_cta_spotlight .gui_foot .gui_social-holder ul li .gui_overlay {}
#gui .gui_module_cta.gui_cta_spotlight .gui_foot .gui_social-holder ul li .gui_click-area {}
#gui .gui_module_cta.gui_cta_spotlight .gui_foot > .gui_overlay {}
#gui .gui_module_cta.gui_cta_spotlight .gui_foot > .gui_click-area {}
#gui .gui_module_cta.gui_cta_spotlight .gui_foot .gui_edges {}
#gui .gui_module_cta.gui_cta_spotlight .gui_foot .gui_edge {}
#gui .gui_module_cta.gui_cta_spotlight .gui_foot .gui_edge.gui_edge_bl {}
#gui .gui_module_cta.gui_cta_spotlight .gui_foot .gui_edge.gui_edge_br {}
#gui .gui_module_cta.gui_cta_spotlight .gui_foot .gui_edge.gui_edge_tl {}
#gui .gui_module_cta.gui_cta_spotlight .gui_foot .gui_edge.gui_edge_tr {}

/*#gui .gui_module_cta.gui_cta_spotlight.gui_primary {background-color:#b20000;}*/
/*#gui .gui_module_cta.gui_cta_spotlight.gui_primary:before {content:'';background-color:#b20000;opacity:0.9;position:absolute;top:0;left:0;width:100%;height:100%;}*/
/*#gui .gui_module_cta.gui_cta_spotlight.gui_primary .gui_body .gui_title:after {background-position:0 -30px;}*/
/*#gui .gui_module_cta.gui_cta_spotlight.gui_primary *:not(.gui_btn) {color:#eaeaea;}*/

/*#gui .gui_module_cta.gui_cta_spotlight.gui_secondary {background-color:#222;}*/
/*#gui .gui_module_cta.gui_cta_spotlight.gui_secondary:before {content:'';background-color:#222;opacity:0.9;position:absolute;top:0;left:0;width:100%;height:100%;}*/
/*#gui .gui_module_cta.gui_cta_spotlight.gui_secondary .gui_body .gui_title:after {background-position:0 0px;}*/
/*#gui .gui_module_cta.gui_cta_spotlight.gui_secondary *:not(.gui_btn) {color:#eaeaea;}*/

/*#gui .gui_module_cta.gui_cta_spotlight.gui_tertiary {background-color:#eaeaea;}*/
/*#gui .gui_module_cta.gui_cta_spotlight.gui_tertiary:before {content:'';background-color:#eaeaea;opacity:0.9;position:absolute;top:0;left:0;width:100%;height:100%;}*/
/*#gui .gui_module_cta.gui_cta_spotlight.gui_tertiary .gui_body .gui_title:after {background-position:0 -15px;}*/
/*#gui .gui_module_cta.gui_cta_spotlight.gui_tertiary *:not(.gui_btn) {color:#222 !important;}*/

@media screen and (min-width:1340px){
    #gui[data-gui-support-wid] .gui_module_cta.gui_cta_spotlight:not(.gui_va_table) .gui_body .gui_title-holder {width:1300px;margin-left:auto;margin-right:auto;position:relative;}
    #gui[data-gui-support-wid] .gui_module_cta.gui_cta_spotlight:not(.gui_va_table) .gui_body .gui_text-holder {width:1300px;margin-left:auto;margin-right:auto;position:relative;}
    #gui[data-gui-support-wid] .gui_module_cta.gui_cta_spotlight:not(.gui_va_table) .gui_body .gui_btn-holder {width:1300px;margin-left:auto;margin-right:auto;position:relative;float:none;}
    #gui[data-gui-support-wid] .gui_module_cta.gui_cta_spotlight:not(.gui_va_table) .gui_foot {width:1300px;margin-left:auto;margin-right:auto;position:relative;}
}
/*** MODULE CTA [SPOTLIGHT] ::END ***/
