/*
    Document   : RESETS
    Version    : 1.0
    Author     : Greensky Ltd
    Description: CSS Resets.
*/

/* -----------------------------------------------
    1.0 RESETS : START
----------------------------------------------- */

/*** GENERAL RESET : START ***/

.wf-loading * { }
html{overflow-y:scroll;overflow-x:hidden;padding:0;margin:0;color:#333;background:transparent;font-size:10px;background-attachment:fixed;background-size:100%;background:#ffffff;}
body {padding:0;margin:0;background:#ffffff;}
#gui,#gui div,#gui dl,#gui dt,#gui dd,#gui ul,#gui ol,#gui li,#gui h1,#gui h2,#gui h3,#gui h4,#gui h5,#gui h6,#gui pre,#gui code,#gui form,#gui fieldset,#gui legend,#gui input,#gui textarea,#gui p,#gui blockquote,#gui th,#gui td{padding:0;margin:0;text-rendering: optimizelegibility;-webkit-font-smoothing: antialiased;-moz-font-smoothing: antialiased;font-smoothing: antialiased;}
#gui table{border-collapse:collapse;border-spacing:0;}
#gui fieldset,#gui img{border:0;}
#gui address,#gui caption,#gui cite,#gui code,#gui dfn,#gui em,#gui strong,#gui th,#gui var{font-style:normal;}
#gui em {font-style:italic;}
#gui li{list-style:none;position:relative;}
#gui caption,#gui th{text-align:left;}
#gui h1,#gui h2,#gui h3,#gui h4,#gui h5,#gui h6{font-size:100%;font-weight:normal;}
#gui q:before,#gui q:after{content:'';}
#gui abbr,acronym{border:0;font-variant:normal;}
#gui sup{vertical-align:text-bottom;}
#gui sub{vertical-align:text-top;}
#gui input,#gui textarea,#gui select{font-family:inherit;font-weight:inherit;}
:focus {outline:0;}

#gui img[src=""] {display:none !important;}
#gui img, #gui *[data-gui-bg] {image-rendering:crisp-edges;  }
#gui select,#gui input,#gui button,#gui textarea{font:10px arial, helvetica, clean, sans-serif;}
#gui table{font:10px;font-size:inherit;}
#gui pre,#gui code,#gui kbd,#gui samp,#gui tt{font-family:monospace;line-height:100%;}
#gui ul,#gui li{font-size:10px;}

#gui section, #gui aside, #gui article, #gui header, #gui nav, #gui footer {display:block;}

#gui footer {overflow:hidden;}

/** BROWSER FIXES **/

.lte8 #gui input,.lte8 #gui textarea,.lte8 #gui select{font-size:100%;}
.lte8 #gui {font:10px;font-size:10px;}
.lte8 #gui pre,.lte8 #gui code,.lte8 #gui kbd,.lte8 #gui samp,.lte8 #gui tt{font-size:10px;}

#gui pre:empty, #gui code:empty {
    display: none;
}

#gui img {display: block;vertical-align: middle;margin: 0;padding: 0;border: 0;/*max-width:100%;height:auto;*/text-indent: -9999px;}
#gui img {display: block;vertical-align: middle;margin: 0;padding: 0;border: 0;max-width:100%;height:auto;text-indent: -9999px;}
#gui .gui_aln_c img {margin:0 auto;}
/** WP ADMIN BAR OVERRIDES **/

#gui #wpadminbar .quicklinks ul {overflow:visible;}
#wpadminbar a {color:#ccc;}

#gui.wp-customizer-unloading:before {content:"";display:block;position:fixed;width:100%;height:100%;z-index:2147483600122;background:#f1f1f1;left:0;top:0;background-image:url('/wp-content/plugins/gui/components/wizard/ripple-sdr.svg');background-repeat:no-repeat;background-position:center;background-attachment:fixed;opacity:0.85}
/*** GENERAL RESET : END ***/

/* -----------------------------------------------
    1.0 RESETS END
----------------------------------------------- */

#gui #gui_sub *[data-gui-bg-image-size="contain"] {background-size:contain !important;}
#gui #gui_sub *[data-gui-bg-image-size="cover"] {background-size:cover !important;}
#gui #gui_sub *[data-gui-bg-image-size="auto"] {background-size:auto !important;}

#gui #gui_sub *[data-gui-bg-image-repeat="no_repeat"] {background-repeat:no-repeat !important;}
#gui #gui_sub *[data-gui-bg-image-repeat="repeat_x"] {background-repeat:repeat-x !important;}
#gui #gui_sub *[data-gui-bg-image-repeat="repeat_y"] {background-repeat:repeat-y !important;}
#gui #gui_sub *[data-gui-bg-image-repeat="repeat"] {background:repeat !important;}

#gui #gui_sub *[data-gui-bg-image-position="tl"] {background-position:left top !important;}
#gui #gui_sub *[data-gui-bg-image-position="tc"] {background-position:center top !important;}
#gui #gui_sub *[data-gui-bg-image-position="tr"] {background-position:right top !important;}
#gui #gui_sub *[data-gui-bg-image-position="cl"] {background-position:left center !important;}
#gui #gui_sub *[data-gui-bg-image-position="cc"] {background-position:center center !important;}
#gui #gui_sub *[data-gui-bg-image-position="cr"] {background-position:right center !important;}
#gui #gui_sub *[data-gui-bg-image-position="bl"] {background-position:left bottom !important;}
#gui #gui_sub *[data-gui-bg-image-position="bc"] {background-position:center bottom !important;}
#gui #gui_sub *[data-gui-bg-image-position="br"] {background-position:right bottom !important;}

#gui p:empty {display:none}

#gui .gui_btn-holder {direction:ltr !important;}
/* iOS and iPadOS resets */

#gui[data-is-ios] .gui_cta_spotlight {background-attachment:scroll !important; background-size: auto !important;background-repeat:no-repeat;}
#gui[data-is-ios] #gui_sub *[data-gui-bg-image-size="cover"] {background-size:cover !important;}
#gui[data-is-ios] #gui_sub .gui_li {background-size:cover !important;background-attachment:scroll !important;background-repeat:no-repeat;}

html[data-is-ios] .gui_cta_spotlight {background-attachment:scroll !important; background-size: auto !important;background-repeat:no-repeat;}
html[data-is-ios] #gui_sub *[data-gui-bg-image-size="cover"] {background-size:cover !important;}
html[data-is-ios] #gui_sub .gui_li {background-size:cover !important;background-attachment:scroll !important;background-repeat:no-repeat;}

#gui .searchable {background: #ecec91;
    border-color: #caca70;
    color: #868630;}

#gui .gui_module_nav.gui_nav_header li[data-gui-nav-depth="0"] {
    float: left;
}

#gui .gui_module.gui_module_cta.gui_cta_main .gui_img-holder > .gui_img > img {width:100%;}

#gui #gui_sub img.gform_delete {width:auto !important;}

#gui .agile-modal-sm {margin:0 auto !important}

/* DEFAULT COLOURS BG :: START */
#gui .gui_white_bg {background-color:white;}
#gui .gui_black_bg {background-color:black;}
/* DEFAULT COLOURS :: END */

/* OVERFLOW HIDDEN FIXES :: START */
#gui .gui_module_countdown .gui_body > .gui_expander {overflow:hidden;}
#gui .gui_module_cta.gui_cta_main .gui_body > .gui_expander {overflow:hidden;}


/*#gui #gui_sub .gui_module:not(.gui_module_slider):not(.gui_module_form), #gui #gui_sub .gui_accordion_head {overflow:hidden;}*/
/* OVERFLOW HIDDEN FIXES :: END */



/* Needs to be removed from this file and added to a dynamic list */
#gui #gui_sub .gui_li_stick-to_bottom {
    overflow: hidden;
}

#gui .wpmf-gallerys  {overflow:hidden;clear:both;}
#gui .wpmf-gallerys .gallery  {overflow:hidden;clear:both;}

#gui .wpmf-gallerys .gallery  .wpmf-gallery-item {float:left;}
#gui .wpmf-gallerys .gallery  .wpmf-gallery-item img {}

#gui .wpmf-gallerys .gallery[data-wpmfcolumns="1"] .wpmf-gallery-it1em {width:calc(100% /1);}
#gui .wpmf-gallerys .gallery[data-wpmfcolumns="2"]  .wpmf-gallery-item  {width:calc(100% /2);}
#gui .wpmf-gallerys .gallery[data-wpmfcolumns="3"]  .wpmf-gallery-item  {width:calc(100% /3);}
#gui .wpmf-gallerys .gallery[data-wpmfcolumns="4"]  .wpmf-gallery-item  {width:calc(100% /4);}
#gui .wpmf-gallerys .gallery[data-wpmfcolumns="5"]  .wpmf-gallery-item  {width:calc(100% /5);}
#gui .wpmf-gallerys .gallery[data-wpmfcolumns="6"]  .wpmf-gallery-item  {width:calc(100% /6);}
#gui .wpmf-gallerys .gallery[data-wpmfcolumns="7"]  .wpmf-gallery-item  {width:calc(100% /7);}
#gui .wpmf-gallerys .gallery[data-wpmfcolumns="8"]  .wpmf-gallery-item  {width:calc(100% /8);}
#gui .wpmf-gallerys .gallery[data-wpmfcolumns="9"]  .wpmf-gallery-item  {width:calc(100% /9);}
#gui .wpmf-gallerys .gallery[data-wpmfcolumns="10"]  .wpmf-gallery-item  {width:calc(100% /10);}

#gui  #gui_sub .gui_module_accordion .gui_module .gui_body .gui_sub-expander.gui_title-text > *:last-child {margin-bottom:0;}
#gui  #gui_sub .gui_module_tabs .gui_module .gui_body .gui_sub-expander.gui_title-text > *:last-child {margin-bottom:0;}

#gui .gui_module.gui_generic_main .gui_body .gui_sub-expander.gui_title-text > *:last-child {margin-bottom:0 !important;}

#gui[data-gui-platform="mobile"] .gui_li_stick-to_bottom > .gui_expander > .gui_body > .gui_expander >.gui_module-holder >.gui_module >.gui_expander {padding-bottom:0;}
#gui #gui_sub  .gui_li_stick-to_bottom > .gui_expander > .gui_body > .gui_expander >.gui_module-holder >.gui_module .gui_img {border-bottom-left-radius:0px;border-bottom-right-radius:0px;}

#gui[data-gui-platform="mobile"] .gui_li_stick-to_top> .gui_expander > .gui_body > .gui_expander >.gui_module-holder >.gui_module >.gui_expander {padding-top:0;}
#gui #gui_sub .gui_li_stick-to_top > .gui_expander > .gui_body > .gui_expander >.gui_module-holder >.gui_module .gui_img {border-top-left-radius:0px;border-top-right-radius:0px;}

#gui[data-gui-platform="mobile"] #gui_sub .gui_li_100:not(.gui_li_100-pdg_0) .gui_expander > .gui_body > .gui_expander > .gui_module-holder > .gui_module > .gui_expander {padding-left:15px;padding-right:15px;}
/*#gui #gui_sub .gui_module_large-list.gui_large-list_default li.gui_item.slick-slide{display:none;}*/
/*#gui #gui_sub .gui_module_large-list.gui_large-list_default .slick-initialized  li.gui_item.slick-slide{display:none;}*/

#gui .gui_row[class*="gui_row_cl_sidebar"] #gui-content-list > li > .gui_expander {
    width: 100%;
    max-width: 100%;
}

#gui #gui_sub .gui_row[class*="gui_row_cl_sidebar"] #gui-content-list > li[data-gui-color=""]:first-child > .gui_expander,
#gui #gui_sub  .gui_row[class*="gui_row_cl_sidebar"] #gui-content-list > li:not([data-gui-color]):first-child > .gui_expander
 {
    padding-top: 0;
}

#gui .gui_text blockquote {padding-left:50px;box-sizing:border-box;position:relative;margin:3.5rem 0;}
#gui .gui_text blockquote:first-child {margin-top:0;}
#gui .gui_text blockquote:last-child {margin-bottom:0;}
#gui .gui_text blockquote:before {position: absolute;
    display: block;
    color: #b20000;
    color: #5668c7;
    content: "\201C";
    font-size: 10.0rem;
    left: 0;
    top: 0;
    font-family: "Arial",serif;
    line-height: 10.0rem;
}


#gui .gui_text blockquote p {font-size:3.0rem;line-height:133%;opacity:0.55;}

#gui #gui_sub .gui_module.gui_module_cta.gui_img-only {padding-bottom: 0 !important;}
#gui #gui_sub .gui_module.gui_module_cta.gui_cta_snippet {padding-bottom: 0 !important;}

#gui[data-gui-platform="desktop"] #gui_sub .gui_line-break_mob {display:none;}
#gui[data-gui-platform="mobile"] #gui_sub .gui_line-break_dsk {display:none;}

#gui #gui_sub .gui_btn-holder:empty, #gui #gui_sub .gui_btn-holder > .gui_expander:empty {display:none !important;}

/* FORM :: [START] */
#gui #gui_sub .gui_module_form .gsection_title {font-size:2.5rem;}
#gui #gui_sub .gui_module_form .gfield.gsection {border-bottom:1px solid rgba(255,255,255,0.25);padding-bottom:15px;}
/* FORM :: [END] */

/* WIDTHS :: [START] */

#gui *[data-gui-width-pc='1'] {width:1%}
#gui *[data-gui-width-pc='2'] {width:2%}
#gui *[data-gui-width-pc='3'] {width:3%}
#gui *[data-gui-width-pc='4'] {width:4%}
#gui *[data-gui-width-pc='5'] {width:5%}
#gui *[data-gui-width-pc='6'] {width:6%}
#gui *[data-gui-width-pc='7'] {width:7%}
#gui *[data-gui-width-pc='8'] {width:8%}
#gui *[data-gui-width-pc='9'] {width:9%}
#gui *[data-gui-width-pc='10'] {width:10%}
#gui *[data-gui-width-pc='11'] {width:11%}
#gui *[data-gui-width-pc='12'] {width:12%}
#gui *[data-gui-width-pc='13'] {width:13%}
#gui *[data-gui-width-pc='14'] {width:14%}
#gui *[data-gui-width-pc='15'] {width:15%}
#gui *[data-gui-width-pc='16'] {width:16%}
#gui *[data-gui-width-pc='17'] {width:17%}
#gui *[data-gui-width-pc='18'] {width:18%}
#gui *[data-gui-width-pc='19'] {width:19%}
#gui *[data-gui-width-pc='20'] {width:20%}
#gui *[data-gui-width-pc='21'] {width:21%}
#gui *[data-gui-width-pc='22'] {width:22%}
#gui *[data-gui-width-pc='23'] {width:23%}
#gui *[data-gui-width-pc='24'] {width:24%}
#gui *[data-gui-width-pc='25'] {width:25%}
#gui *[data-gui-width-pc='26'] {width:26%}
#gui *[data-gui-width-pc='27'] {width:27%}
#gui *[data-gui-width-pc='28'] {width:28%}
#gui *[data-gui-width-pc='29'] {width:29%}
#gui *[data-gui-width-pc='30'] {width:30%}
#gui *[data-gui-width-pc='31'] {width:31%}
#gui *[data-gui-width-pc='32'] {width:32%}
#gui *[data-gui-width-pc='33'] {width:33%}
#gui *[data-gui-width-pc='34'] {width:34%}
#gui *[data-gui-width-pc='35'] {width:35%}
#gui *[data-gui-width-pc='36'] {width:36%}
#gui *[data-gui-width-pc='37'] {width:37%}
#gui *[data-gui-width-pc='38'] {width:38%}
#gui *[data-gui-width-pc='39'] {width:39%}
#gui *[data-gui-width-pc='40'] {width:40%}
#gui *[data-gui-width-pc='41'] {width:41%}
#gui *[data-gui-width-pc='42'] {width:42%}
#gui *[data-gui-width-pc='43'] {width:43%}
#gui *[data-gui-width-pc='44'] {width:44%}
#gui *[data-gui-width-pc='45'] {width:45%}
#gui *[data-gui-width-pc='46'] {width:46%}
#gui *[data-gui-width-pc='47'] {width:47%}
#gui *[data-gui-width-pc='48'] {width:48%}
#gui *[data-gui-width-pc='49'] {width:49%}
#gui *[data-gui-width-pc='50'] {width:50%}
#gui *[data-gui-width-pc='51'] {width:51%}
#gui *[data-gui-width-pc='52'] {width:52%}
#gui *[data-gui-width-pc='53'] {width:53%}
#gui *[data-gui-width-pc='54'] {width:54%}
#gui *[data-gui-width-pc='55'] {width:55%}
#gui *[data-gui-width-pc='56'] {width:56%}
#gui *[data-gui-width-pc='57'] {width:57%}
#gui *[data-gui-width-pc='58'] {width:58%}
#gui *[data-gui-width-pc='59'] {width:59%}
#gui *[data-gui-width-pc='60'] {width:60%}
#gui *[data-gui-width-pc='61'] {width:61%}
#gui *[data-gui-width-pc='62'] {width:62%}
#gui *[data-gui-width-pc='63'] {width:63%}
#gui *[data-gui-width-pc='64'] {width:64%}
#gui *[data-gui-width-pc='65'] {width:65%}
#gui *[data-gui-width-pc='66'] {width:66%}
#gui *[data-gui-width-pc='67'] {width:67%}
#gui *[data-gui-width-pc='68'] {width:68%}
#gui *[data-gui-width-pc='69'] {width:69%}
#gui *[data-gui-width-pc='70'] {width:70%}
#gui *[data-gui-width-pc='71'] {width:71%}
#gui *[data-gui-width-pc='72'] {width:72%}
#gui *[data-gui-width-pc='73'] {width:73%}
#gui *[data-gui-width-pc='74'] {width:74%}
#gui *[data-gui-width-pc='75'] {width:75%}
#gui *[data-gui-width-pc='76'] {width:76%}
#gui *[data-gui-width-pc='77'] {width:77%}
#gui *[data-gui-width-pc='78'] {width:78%}
#gui *[data-gui-width-pc='79'] {width:79%}
#gui *[data-gui-width-pc='80'] {width:80%}
#gui *[data-gui-width-pc='81'] {width:81%}
#gui *[data-gui-width-pc='82'] {width:82%}
#gui *[data-gui-width-pc='83'] {width:83%}
#gui *[data-gui-width-pc='84'] {width:84%}
#gui *[data-gui-width-pc='85'] {width:85%}
#gui *[data-gui-width-pc='86'] {width:86%}
#gui *[data-gui-width-pc='87'] {width:87%}
#gui *[data-gui-width-pc='88'] {width:88%}
#gui *[data-gui-width-pc='89'] {width:89%}
#gui *[data-gui-width-pc='90'] {width:90%}
#gui *[data-gui-width-pc='91'] {width:91%}
#gui *[data-gui-width-pc='92'] {width:92%}
#gui *[data-gui-width-pc='93'] {width:93%}
#gui *[data-gui-width-pc='94'] {width:94%}
#gui *[data-gui-width-pc='95'] {width:95%}
#gui *[data-gui-width-pc='96'] {width:96%}
#gui *[data-gui-width-pc='97'] {width:97%}
#gui *[data-gui-width-pc='98'] {width:98%}
#gui *[data-gui-width-pc='99'] {width:99%}
#gui *[data-gui-width-pc='100'] {width:100%}

/* WIDTHS :: [END] */

/* IMAGE CROP :: [START] */

#gui[data-gui-markup-version="2"] .gui_img[data-gui-aspect-ratio]:not([data-gui-aspect-ratio="original"]) img {width: 100%;height: 100%;object-position: 50% 50%;object-fit: cover;position:absolute;}
#gui[data-gui-markup-version="2"] .gui_img[data-gui-aspect-ratio="1:1"] {padding-bottom:100%;}
#gui[data-gui-markup-version="2"] .gui_img[data-gui-aspect-ratio="1:1.5"] {padding-bottom:66.67%;}
#gui[data-gui-markup-version="2"] .gui_img[data-gui-aspect-ratio="2:1"] {padding-bottom:50%;}
#gui[data-gui-markup-version="2"] .gui_img[data-gui-aspect-ratio="2.4:1"] {padding-bottom:41.67%;}
#gui[data-gui-markup-version="2"] .gui_img[data-gui-aspect-ratio="3:1"] {padding-bottom:33.5%;}
#gui[data-gui-markup-version="2"] .gui_img[data-gui-aspect-ratio="3:2"] {padding-bottom:66.67%;}
#gui[data-gui-markup-version="2"] .gui_img[data-gui-aspect-ratio="2:3"] {padding-bottom:150%;}
#gui[data-gui-markup-version="2"] .gui_img[data-gui-aspect-ratio="4:3"] {padding-bottom:75%;}
#gui[data-gui-markup-version="2"] .gui_img[data-gui-aspect-ratio="3:4"] {padding-bottom:133.33%;}
#gui[data-gui-markup-version="2"] .gui_img[data-gui-aspect-ratio="16:9"] {padding-bottom:56.25%;}
#gui[data-gui-markup-version="2"] .gui_img[data-gui-aspect-ratio="circle"] {padding-bottom:100%;border-radius:50%;overflow:hidden;}


#gui[data-gui-markup-version="2"] .gui_callout_img[data-gui-aspect-ratio]:not([data-gui-aspect-ratio="original"]) img {width: 100%;height: 100%;object-position: 50% 50%;object-fit: cover;position:absolute;}
#gui[data-gui-markup-version="2"] .gui_callout_img[data-gui-aspect-ratio="1:1"] {padding-bottom:100%;}
#gui[data-gui-markup-version="2"] .gui_callout_img[data-gui-aspect-ratio="2:1"] {padding-bottom:50%;}
#gui[data-gui-markup-version="2"] .gui_callout_img[data-gui-aspect-ratio="2.4:1"] {padding-bottom:41.67%;}
#gui[data-gui-markup-version="2"] .gui_callout_img[data-gui-aspect-ratio="3:1"] {padding-bottom:33.5%;}
#gui[data-gui-markup-version="2"] .gui_callout_img[data-gui-aspect-ratio="3:2"] {padding-bottom:66.67%;}
#gui[data-gui-markup-version="2"] .gui_callout_img[data-gui-aspect-ratio="2:3"] {padding-bottom:150%;}
#gui[data-gui-markup-version="2"] .gui_callout_img[data-gui-aspect-ratio="4:3"] {padding-bottom:75%;}
#gui[data-gui-markup-version="2"] .gui_callout_img[data-gui-aspect-ratio="3:4"] {padding-bottom:133.33%;}
#gui[data-gui-markup-version="2"] .gui_callout_img[data-gui-aspect-ratio="16:9"] {padding-bottom:56.25%;}
#gui[data-gui-markup-version="2"] .gui_callout_img[data-gui-aspect-ratio="circle"] {padding-bottom:100%;border-radius:50%;overflow:hidden;}


/* IMAGE CROP :: [END] */


#gui .gui_row_cl_full > .gui_expander > .gui_col {max-width:100%;}