.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content{margin:0 auto;width:100%;max-width:none}.et-social-linkedin a.icon:before{content:"\E09D"!important}footer h3.title{color:#fff;font-size:1.3em}.quiz ul.gform_fields li.gfield{padding-right:0!important}.quiz .gf_progressbar{background-color:#fff!important;-webkit-box-shadow:inset 0 0 1px 1px rgba(0,0,0,.15)!important;-moz-box-shadow:inset 0 0 1px 1px rgba(0,0,0,.15)!important;box-shadow:inset 0 0 1px 1px rgba(0,0,0,.15)!important;width:100%!important}.quiz .percentbar_blue{background-color:#40c8f4!important}.quiz .gf_progressbar_wrapper h3.gf_progressbar_title{font-size:1em!important;filter:alpha(opacity=100)!important;-moz-opacity:1!important;-khtml-opacity:1!important;opacity:1!important}.quiz .gf_progressbar_percentage{font-weight:600!important;text-shadow:none!important}.quiz .gf_progressbar_percentage span{font-size:14px!important}.quiz label.gfield_label{font-weight:600!important;color:#000!important;font-size:1.1em!important}.quiz .gfield_checkbox li label,.quiz .gfield_radio li label{font-size:1em!important;font-weight:500!important;color:#000!important}.quiz .gform_button{float:right!important;margin-right:0!important;color:#fff;font-weight:700;background:#40c8f4;border-radius:3px;padding:10px 20px;font-size:14px!important;border:2px solid #40c8f4!important;cursor:pointer!important}.quiz .button.gform_next_button{color:#fff;font-weight:700;background:#40c8f4;border-radius:3px;border:2px solid #40c8f4!important;padding:10px 20px;font-size:14px!important}.quiz .button.gform_next_button{margin-right:0!important;float:right!important}.quiz .button.gform_next_button:hover{opacity:.6!important}.quiz .button.gform_previous_button{color:#40c8f4!important;font-weight:700;background:0 0;border-radius:3px;padding:10px 20px;border:2px solid #40c8f4!important;font-size:14px!important;cursor:pointer!important}.quiz .gform_button:hover,.quiz .button.gform_previous_button:hover{opacity:.6}.quiz li.gfield.gf_list_2col ul.gfield_checkbox li,.quiz li.gfield.gf_list_2col ul.gfield_radio li{width:100%!important;font-size:100%!important}.quiz .gform_page_footer{margin:0!important;border-top:none!important;padding:0!important}.quiz .gchoice_select_all,.quiz ul.gfield_checkbox li input[type=checkbox]:checked+label,.quiz ul.gfield_radio li input[type=radio]:checked+label{font-weight:700!important}.blue-quiz .quiz .gf_progressbar{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.blue-quiz .quiz .gf_progressbar_wrapper h3.gf_progressbar_title,.blue-quiz h2{text-align:center!important}.blue-quiz .quiz label.gfield_label,.blue-quiz .quiz .gfield_checkbox li label,.blue-quiz .quiz .gfield_radio li label{color:#fff!important}.blue-quiz .quiz .button.gform_next_button{color:#40c8f4;font-weight:700;background:#fff;border-radius:3px;border:2px solid #fff!important;padding:10px 20px;font-size:14px!important;cursor:pointer!important}.blue-quiz .gform_button{float:right!important;margin-right:0!important;color:#40c8f4;font-weight:700;background:#fff;border-radius:3px;padding:10px 20px;font-size:14px!important;border:2px solid #fff!important;cursor:pointer!important}.blue-quiz .quiz .button.gform_previous_button{color:#fff!important;font-weight:700;background:0 0;border-radius:3px;padding:10px 20px;border:2px solid #fff!important;font-size:14px!important;cursor:pointer!important}.blue-quiz .quiz .gform_button:hover,.blue-quiz .quiz .button.gform_next_button:hover{opacity:.6}.blue-quiz .quiz .gfield_required{color:#fff!important}.fullwidth-quiz li.gfield.gf_list_2col ul.gfield_checkbox li,.fullwidth-quiz li.gfield.gf_list_2col ul.gfield_radio li{width:48%!important;font-size:100%!important;background:#40c8f4!important;padding:15px!important;margin:0 2% 2% 0!important;border-radius:3px!important}@media only screen and (max-width:800px){.fullwidth-quiz li.gfield.gf_list_2col ul.gfield_checkbox li,.fullwidth-quiz li.gfield.gf_list_2col ul.gfield_radio li{width:100%!important}}.fullwidth-quiz li.gfield.gf_list_2col ul.gfield_checkbox li:hover,.fullwidth-quiz li.gfield.gf_list_2col ul.gfield_radio li:hover{opacity:.6}.fullwidth-quiz li.gfield.gf_list_2col ul.gfield_radio li label{max-width:none!important;width:90%!important;margin:0 0 0 3%!important;color:#fff!important;text-align:center!important;font-weight:700!important}.fullwidth-quiz .quiz .gf_progressbar_wrapper h3.gf_progressbar_title,.fullwidth-quiz h2,.fullwidth-quiz label.gfield_label{text-align:center!important;width:100%!important}.fullwidth-quiz h3.gf_progressbar_title{margin:0 0 8px!important}div#gquiz_confirmation_message .results{font-size:1.5em;margin:2em 0;line-height:1.3em}div#gquiz_confirmation_message .score-pass{background:#40c8f4;padding:20px;font-size:2em;margin:0;color:#fff}div#gquiz_confirmation_message .score-fail{background:#ffb03d;padding:20px;font-size:2em;margin:0;color:#fff}div#gquiz_confirmation_message .message{background:#f5f5f5;padding:20px;font-size:1em;margin:0}.blue-form label{display:none}.blue-form .gfield_html{text-align:center}.blue-form input#gform_submit_button_1{width:97%;letter-spacing:2px;margin:0 auto}.blue-form textarea{background-color:#fff;border:1px solid #fff;padding:10px 15px}.blue-form #gform_1 input#gform_submit_button_1{border:2px solid #fff!important;border-radius:0;text-transform:uppercase}#logo{-webkit-transform:initial;-moz-transform:initial;transform:initial}.nav li ul{width:300px}.nav li li ul{left:300px}#top-menu li li a{width:260px}#et-info{float:right}.et-fixed-header#main-header{-webkit-box-shadow:0 0 7px rgba(0,0,0,.1)!important;-moz-box-shadow:0 0 7px rgba(0,0,0,.1)!important;box-shadow:0 0 7px rgba(0,0,0,.1)!important}.single-post header#main-header,.archive header#main-header{background:#fff;color:#000;-webkit-box-shadow:0 0 7px rgba(0,0,0,.1)!important;-moz-box-shadow:0 0 7px rgba(0,0,0,.1)!important;box-shadow:0 0 7px rgba(0,0,0,.1)!important}.single-post header#main-header ul#top-menu li a,.archive header#main-header ul#top-menu li a{color:#000}.call a{background-color:#40c8f4;border-radius:3px;padding:15px 20px!important;font-size:1.3em!important;color:#fff!important}.et-fixed-header #et-top-navigation .call a{color:#fff!important;top:-8px}li.call a:before{content:'\e090'!important;font-family:etmodules!important;margin-right:.1em;top:1px!important;position:relative}span.icon-call a:before{content:'\e090'!important;font-family:etmodules!important;margin-right:.35em;top:1px!important;position:relative}.five-column .et_pb_module{width:20%;float:left}.six-column .et_pb_module{width:16.66%;float:left}.seven-columns .et_pb_module{width:14.25%;float:left}.reduce .et_pb_column{margin:0}.et_pb_blog_grid .et_pb_post a.more-link{text-transform:capitalize}.et_pb_blog_grid .et_pb_post p{margin-bottom:1em}.et_pb_blurb_content{max-width:none}.t-position,.et-testimonial{font-family:raleway,Helvetica,Arial,Lucida,sans-serif!important;font-style:normal!important}.t-author{color:#000!important;font-size:20px!important;padding:0 0 5px!important;line-height:20px}.t-position{color:#999!important;font-size:13px!important}.t-img{margin:0 25px 25px 0!important}.post-meta>a{color:#40c8f4!important}.Global-CTA .et_pb_promo_description p{font-size:1.4em}blockquote{font-size:1.6em;line-height:1em}.et_bloom .et_bloom_widget_content .et_bloom_form_container .et_bloom_form_content{background:transparent none repeat scroll 0 0!important;padding:0!important}.et_bloom .et_bloom_widget_content .et_bloom_form_container{background:transparent none repeat scroll 0 0}.et-custom-list ul li:before{background:url(../../../../../../themes/Divi-child/images/tick.png) no-repeat scroll 0 0 transparent!important;top:5px!important}.et_pb_pagebuilder_layout div#left-area article.category-it-case-studies,.et_pb_pagebuilder_layout div#left-area{margin:0!important;padding:0!important}.Client-Background .et_pb_promo_description p{font-size:18px;font-style:italic;line-height:22px;padding-bottom:0!important}.The-Challenge .et_pb_blurb_content,.The-Results .et_pb_blurb_content{max-width:85%}.blue-header .et_pb_fullwidth_header{padding-bottom:0!important}.blue-header .et_pb_fullwidth_header{padding:30px 0}.it-company-case-study .post-content,.it-company-case-study h2{display:none}.it-company-case-study .et_pb_post{margin-bottom:0!important}.triangles::before,.triangles::after{position:absolute;content:'';pointer-events:none}.triangles::before,.triangles::after{left:50%;width:70px;height:70px;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.triangles::after{bottom:-35px;z-index:10;background:inherit}#et_top_search,.et_project_meta{display:none}.footer-widget .call{display:none!important}.footer-widget li a{color:#898989!important}.footer-widget .et_pb_widget a{color:#898989}.footer-widget li::before{border-style:none!important}.footer-widget li{padding-left:0!important}.footer-widget ul li{margin-bottom:.1em}.footer-widget{text-align:center}.footer-widget .et_pb_widget{width:100%}#footer-info{float:none;text-align:center}.et-social-icons{float:none;text-align:center;margin-bottom:1em}#footer-widgets{max-width:910px;margin:0 auto}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit]{background-color:#40c8f4!important;border:medium!important;border-radius:3px;color:#fff!important;font-size:16px!important;font-weight:700!important;padding:10px 15px!important;cursor:pointer!important}.gform_wrapper .gfield_required{color:#40c8f4!important}.gform_wrapper .contact-us .top_label .gfield_label{display:none!important}.gform_wrapper .contact-us input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper .contact-us textarea.medium{padding:10px!important;border:none!important}.gform_wrapper .contact-us .gform_footer input.button,.gform_wrapper .contact-us .gform_footer input[type=submit]{width:97.5%!important;margin:0!important}.gform_wrapper .contact-us .gform_footer{padding:0!important}.blue-form .gform_button{color:#40c8f4;font-weight:700;background:#fff;border-radius:3px;padding:10px 20px;font-size:18px!important;border:medium}div#sidebar div#gform_widget-2.et_pb_widget div#gform_wrapper_2.gf_browser_gecko form#gform_2 div.gform_footer input#gform_submit_button_2.button,div#gform_widget-3.et_pb_widget div#gform_wrapper_3.gf_browser_gecko form#gform_3 div.gform_footer input#gform_submit_button_3.button{color:#fff!important;background:#40c8f4!important}.blue-form .gfield{margin-bottom:0!important;padding-bottom:0!important}.blue-form .gfield.gsection{margin-top:40px!important;margin-bottom:20px!important}.blue-form div.g-recaptcha div div{margin-left:0!important}.blue-form .gform_wrapper .gform_footer.left_label,.blue-form .gform_wrapper .gform_footer.right_label{margin-left:0!important}.blue-form .left_label input.medium,.blue-form .left_label select.medium,.blue-form .right_label input.medium,.blue-form.right_label select.medium{width:60%!important}.blue-form ul.gform_fields:not(.top_label) .gfield_label{width:40%!important}.blue-form textarea.medium{width:100%!important}div.g-recaptcha div div{margin-left:30%!important}.gform_wrapper .gform_footer.left_label,.gform_wrapper .gform_footer.right_label{margin-left:31%!important}@media only screen and (min-width:981px) and (max-width:1135px){.call a{padding:10px!important;font-size:1em!important}#top-menu li{padding-right:12px;font-size:13px}}@media only screen and (max-width:980px){header#main-header .container{width:95%}.two-halves .et_pb_column_1_2{width:50%!important}}@media only screen and (max-width:479px){.master-cta .header-content{width:100%!important}}