/*
Theme Name: GeneratePress Child
Theme URI: https://generatepress.com
Template: generatepress
Author: Tom Usborne
Author URI: https://tomusborne.com
Description: GeneratePress is a lightweight WordPress theme built with a focus on speed and usability. Performance is important to us, which is why a fresh GeneratePress install adds less than 10kb (gzipped) to your page size. We take full advantage of the block editor (Gutenberg), which gives you more control over creating your content. If you use page builders, GeneratePress is the right theme for you. It is completely compatible with all major page builders, including Beaver Builder and Elementor. Thanks to our emphasis on WordPress coding standards, we can boast full compatibility with all well-coded plugins, including WooCommerce. GeneratePress is fully responsive, uses valid HTML/CSS, and is translated into over 25 languages by our amazing community of users. A few of our many features include 60+ color controls, powerful dynamic typography, 5 navigation locations, 5 sidebar layouts, dropdown menus (click or hover), and 9 widget areas. Learn more and check out our powerful premium version at https://generatepress.com
Tags: two-columns,three-columns,one-column,right-sidebar,left-sidebar,footer-widgets,blog,e-commerce,flexible-header,full-width-template,buddypress,custom-header,custom-background,custom-menu,custom-colors,sticky-post,threaded-comments,translation-ready,rtl-language-support,featured-images,theme-options
Version: 3.1.3.1646310740
Updated: 2022-03-03 18:02:20

*/

.header-top-cell{ display: inline-block; }
.header-top-cell ul{ display: inline-block; margin: 0; }
.header-top-cell ul li{ display: inline-block; list-style: none; font-size: 16px; line-height: 19px; color: #ffffff; position: relative; margin: 0 10px; }
.header-top-cell ul li:after{ content: ''; display: block; position: absolute; right: -13px; top: 2px; width: 2px; height: 16px; background: #ffffff; }
.header-top-cell ul li:last-child:after{ display: none; }
.header-top-cell ul li a{ color:#ffffff; text-decoration: none; transition: all 0.3s ease-in-out; }
.header-top-cell ul li a:hover{ text-decoration: none; color: #000000; }
.home-features-sec .left-color-design{ position: relative; background: #0062A7; }
.home-features-sec .left-color-design .gb-inside-container{ position: relative; z-index: 1; background: #0062A7; }
.home-features-sec .left-color-design:before{ content: ''; position: absolute; right: -50%; top: 0; width: 100%; height: 100%; background: #0062A7;   transform: skew(-20deg); }
.home-features-sec .left-color-design:after{ content: ''; position: absolute; left: -1000px; top: 0; width: 1000px; height: 100%; background: #0062A7; }
.home-features-sec .right-video-sec{ position: relative; z-index: 1; }
.home-features-sec{ overflow: hidden; }
.home-features-sec .right-color-design{ position: relative; background: #F58320; }
.home-features-sec .right-color-design .gb-inside-container{ position: relative; z-index: 1; background: #F58320; }
.home-features-sec .right-color-design:before{ content: ''; position: absolute; left: -50%; top: 0; width: 100%; height: 101%; background: #F58320;   transform: skew(-20deg); }
.home-features-sec .right-color-design:after{ content: ''; position: absolute; right: -1000px; top: 0; width: 1000px; height: 100%; background: #F58320; }
.site-footer h2{ font-size: 24px; line-height: 30px; color: #e87b1e; }
.footer-widgets .widget{ margin-bottom: 25px; }
.wp-block-social-links li{ margin-bottom: 0 !important; }
.footer-widget-2 p, .footer-widget-3 p{ font-size: 15px; line-height: 24px; }
.wp-block-button .wp-block-button__link{ padding: 6px 17px; display: inline-block; font-size: 15px !important; font-weight: 600; }
.copyright-bar{ font-size: 12px; }
.gb-container-ba4792e0 .gb-inside-container p{ font-size: 24px; line-height: 30px; }
blockquote p{ font-size: 18px; font-style: normal; }
blockquote { max-width: 1050px; margin: 0 auto; position: relative; border-left: none; padding: 25px 20px 30px 80px; }

h2.gb-headline-911f3479{ margin-bottom: 50px; }
blockquote cite{ font-size: 15px; }
header.site-header-sec .wp-block-group__inner-container{ max-width: 1330px; }
header.site-header-sec .wp-block-group__inner-container .gb-container.gb-container-85435399{ display: inline-flex; float: right; justify-content: flex-end; margin-top: -11px; }
header.site-header-sec .wp-block-group__inner-container .gb-container.gb-container-85435399 .gb-inside-container{ margin-bottom:0; margin-right: 12px; }
.header-top-cell ul li:last-child{ margin-right: 0; }
header .site-header-top-group{ overflow: hidden !important; background: #004789; }
header .right-top-callto-action{ position: relative; }
header .right-top-callto-action:after{ content: ''; position: absolute; right: -1000px; top: 0; width: 1000px; height: 100%; background: #e87b1e; }
.manage-it-services .wp-block-image figure{ display: block; min-height: 90px;flex-wrap: wrap; align-items: center; justify-content: center; }
.manage-it-services h6{ margin-bottom: 0; }
.manageit-right h5, .manageit-left h5{ position: relative; }
.manageit-left h5, .manageit-right h5{ border-bottom: 3px solid #000000; padding-bottom: 10px; }
.manage-it-services .gb-grid-wrapper{ justify-content: space-between; }
.manageit-right h5:before, .manageit-left h5:before{ content: ''; display: block; position: absolute; left: -8px; bottom: -7px; width: 11px; height: 11px;   border: 3px solid #000; }
.manageit-right h5:after, .manageit-left h5:after{ content: ''; display: block; position: absolute; right: -8px; bottom: -7px; width: 11px; height: 11px;   border: 3px solid #000; }
.manageit-left{ position: relative; }
.manageit-left:after{ content: ''; display: block; position: absolute; right: -24px; top: 36px; width: 2px; height: 12px; background: #000000; }
.manageit-left:before{ content: ''; display: block; position: absolute; right: -29px; top: 41px; height: 2px; width: 12px; background: #000000; }
.latest-post-footer{ display: block !important; }
.latest-post-footer li{ display: block; width:100% !important; }
.latest-post-footer li > a{ font-family: Roboto, sans-serif; font-weight: 500; font-size: 24px; line-height: 30px; color: #fff; margin-bottom: 20px;   display: block; }
.latest-post-footer li .wp-block-latest-posts__post-excerpt{ font-size: 15px; line-height: 24px; margin-top: 0; padding-right: 20px; }
.latest-post-footer li .wp-block-latest-posts__post-excerpt .read-more{ color: #ffffff; }
.latest-post-footer li > a:hover, .latest-post-footer li .wp-block-latest-posts__post-excerpt .read-more:hover{ color: #e87b1e; text-decoration: none; }
ul{ margin-left: 20px; }
.bottom-bullet-list{ margin-left: 45px; padding-top: 15px; }
.bottom-bullet-list li{ position: relative; margin-bottom: 25px; list-style: none; }
.bottom-bullet-list li:before{ content: ''; display: block; position: absolute; left: -35px; top: 4px; width: 20px; height: 21px; background: url(/wp-content/uploads/2022/03/bullet-icon.png);  background-size: cover; }
.bottom-bullet-list ul{ margin-left: 0; }
.call-to-action-home p{ margin-bottom: 0; }
header ul li a:hover{ color: #e87b1e !important; }
.navigation-header{ padding: 5px 0 15px 0; }
.right-top-callto-action ul li a:hover{ color: #000000 !important; }
.blank-space{ height: 1px; }
.home-2-blue p{ font-size: 16px; max-width: 443px; margin-bottom: 45px; }
.home-top-services .gb-grid-column h2{ margin-bottom: 20px; line-height: 28px; }
.home-top-services .gb-grid-column p{ margin-bottom: 10px; font-weight: 500; }
.home-top-services .gb-grid-column .wp-block-button__link{ padding: 2px 13px; font-size: 13px !important; }
.home-features-sec .wp-block-button__link{ min-width: 285px; text-align: left; margin-bottom: 12px; }
.home-features-sec ul li{ line-height: 19px; }
.home-features-sec h5{ margin-bottom: 35px; }
.home-features-sec ul{ margin-bottom: 35px; max-width: 453px; } 
.right-color-design h5{ margin-bottom: 15px; }
/* .right-color-design p{ font-size: 13px; line-height: 20px; margin-bottom: 30px; box-sizing: border-box; }  */
.call-to-action-home a{ font-weight: bold; }
.call-to-action-home a:hover{ color: #E97A1E !important; }
.home-bottom-calltoaction p { margin-bottom: 0; max-width: 530px; }
.home-bottom-calltoaction .gb-inside-container{ max-width: 1100px !important; }
.site-footer .footer-widgets-container.grid-container{ padding: 50px 0 35px 0; }
.site-footer .site-info a{ color: #ffffff; }
.site-footer .site-info a:hover{ color: #e87b1e; }
.top-header-breadcum p{ max-width: 445px; font-size: 24px !important; line-height: 34px; }
.top-header-breadcum h1{ margin-bottom: 35px; }
.top-header-breadcum .wp-block-embed{ margin-bottom: 0 !important; }
.managed-it-services-top h2{ margin-bottom: 30px; }
.managed-it-services-top p { font-size: 22px; margin-bottom: 15px; } 
.manage-it-services h4{ margin-bottom: 30px; }
.paragraph-list-sec .wp-block-group__inner-container{ padding: 0; }
.paragraph-list-sec .wp-block-group__inner-container p{ margin-bottom: 0; }
.home-2-orange p{ margin-bottom: 70px; }
.right-color-design .wp-block-button__link:hover{ color: #ffffff; background-color: #3f4047; }
.location-bio .gb-grid-column.gb-grid-column-351fa174{ background-color: #e5e5e7; margin-top: -299px; }
.paoc-credit-wrp{ display: none; }
.wp-block-navigation__submenu-container{ padding: 0 !important; min-width: 230px !important; left: 0 !important; right: 0 !important; top: 56px !important; }
.wp-block-navigation__container > li{ position: relative; }
.wp-block-navigation__container > li:after{ content: ''; display: block; position: absolute; left: 0; bottom: -30px; width: 100%; height: 40px; }
.location-header .has-orange-color{ max-width: 442px; margin-bottom: 10px; }
.location-header h1.gb-headline{ margin-bottom: 35px; }
.location-map-address .gb-container-294f8732 p{ margin-bottom: 0; }
.location-right-form .gb-inside-container{ padding: 30px 40px; }
.location-right-form h2.gb-headline{ max-width: 400px; margin-bottom: 20px; }
.location-right-form .gb-inside-container .gb-inside-container{ padding: 0; }
.gb-grid-wrapper > .gb-grid-column-4f7aa4eb{ width: 72% !important; padding-left: 35px; }
.location-right-form .gb-grid-wrapper-20c18b66{ padding-top: 35px; }
.location-right-form .gb-container-4f7aa4eb h4{ margin-bottom: 0; }
.location-right-form .gb-container-4f7aa4eb p{ font-size: 23px; }
.location-bio .gb-container-973c000c{ margin-bottom: 0; }
.location-bio .gb-container-60d8f146 h3{ margin-bottom: 30px; }
.location-bio h4.gb-headline-d0cdc671{ margin-bottom: 7px; }
.location-right-form p a, .location-bio p a{ text-decoration: underline; }
.location-right-form p a:hover, .location-bio p a:hover{ color: #E97A1E; text-decoration: none; }
.location-map-address a:hover{ color: #E97A1E; text-decoration: none; }
.benifits-clouds-sec p { margin-bottom:10px; line-height:28px;}
.benifits-clouds-sec p a{ color:#0062a7; text-decoration:underline; }
.benifits-clouds-sec li{ line-height: 28px; margin-bottom: 3px; }
.google-vs-microsoft .wp-block-button a{ color:#fff; }
.simplicity-cloud-services p{ margin-top:15px; }
.par-desc-no-margin{ margin-bottom: 0; }
.icon-box{ padding-top:15px; }
.benifit-right-bg{ padding: 0 30px; position:relative; }
.benifit-right-bg:after{ content:''; display: block; position: absolute; right: -1000px; top:0; width:1000px; background: #e2e3e5; height: 100%; }
.benifits-clouds-sec{ overflow: hidden; }
.no-top-margin{ margin-top: 0 !important; }
p.no-top-margin{ margin-bottom: 40px; }
.simplicity-cloud-services p{ margin-top: 10px; }
.google-vs-microsoft .wp-block-button a:hover{ color: #ffffff; background-color: #3f4047; }
.location-right-form .half-field input{ width: 100%; }
.location-area{ display: block; padding-top: 20px; }
.location-area p{ margin-bottom:20px; font-weight: bold; display: flex; align-items: center; font-size: 22px; }
.location-area p i{ display: inline-flex; margin-right: 20px; font-size: 22px; background: #f1f1f1; padding: 10px; border-radius: 50%; width: 50px; height: 50px; align-items: center; justify-content: center; }
.location-area .call-cell i{ display: inline-flex; margin-right: 19px; margin-top: 6px; float: left;  background: #f1f1f1; padding: 10px; border-radius: 50%; width: 50px; height: 50px; align-items: center; justify-content: center; }
.location-area i{ font-size: 20px; color: #e87b1e; }
.location-area .call-cell a{ display: inline-block; margin-top: 17px; font-weight: bold; font-size: 22px; }


/**Free it session**/
.vid_back { padding: 10px; }
.getting_sec h2 { color: #fff; }
.getting_sec p { font-size: 20px !important; line-height: 35px !important; }
.ban_cont p { font-size: 20px !important; padding-bottom: 30px; line-height:30px; }
.get_free_sec h3 { color:#fff !important;}
.get_free_form_sec h3 { color:#fff !important; }

.get_free_form_sec label { display: none; }
.get_free_form_sec input { width: 100%; border: 1px solid #fff; border-radius: 3px; background: #fff; }
.get_free_form_sec select { width: 100%; border: 1px solid #fff; border-radius: 3px; background: #fff; }
.get_free_form_sec button { width: 100%; border-radius: 3px; }
.vid_back h3 { color: #58585B; }
.top_nav li { margin-right: 25px; }
.top_nav li:last-child { margin-right: 0px; }

.ban_cont a { border-radius: 3px; background: #e97a1e }
.getting_sec a { border-radius: 3px; background: #e97a1e }


/*Form design css*/
/*start*/
.form-area-main .two-col{ display: flex;  }
.form-area-main .two-col .col-left{ width: 50%; display: inline-block; padding: 0 3% 0 0; box-sizing: border-box; }
.form-area-main .two-col .col-right{ width: 50%; display: inline-block; padding: 0 2% 0 2%; box-sizing: border-box; }
.form-area-main .title{ font-family: Poppins, sans-serif; font-weight: 600; color: #0564a8; font-size: 22px; line-height: 24px;}
.form-area-main .infusion-field label{ display: none; }
.form-area-main .two-col .col-right .text{ font-family: Poppins, sans-serif; font-weight: 500; font-size: 15px; line-height: 20px; color: #000000; text-align: center; margin-bottom: 0px; }
.form-area-main .two-col .col-right input[type="text"], .form-area-main .two-col .col-right input[type="email"], .form-area-main .two-col .col-right input[type="tel"], .form-area-main .two-col .col-right select{ border-radius: 10px!important; border-color: #f4f4f4!important; padding: 17px 45px!important; background-color: #f4f4f4!important; width: 100%; color: #999; font-size: 14px; border: 1px solid #bbb; }
.infusion-field{ padding-top: 12px; position: relative; }
.infusion-field i{ position: absolute; left: 15px; top: 31px; color: gray; }
.pum-theme-935 .pum-container, .pum-theme-default-theme .pum-container{ background: #ffffff !important; }
.form-area-main .infusion-checkbox label{ display: inline; }
.form-area-main .infusion-checkbox input{ display: inline-block; }
.form-area-main .infusion-submit{ text-align: center; margin-top: 10px; }
.pum-theme-935 .pum-content + .pum-close, .pum-theme-default-theme .pum-content + .pum-close{ background-color: #0062A7 !important; }
.pum-close.popmake-close:hover{ background-color: #e97a1e !important; }
.pum.pum-overlay{ background-color: rgba( 0, 0, 0, 0.70 ); }
.pum-container.pum-responsive.pum-responsive-medium{ padding: 30px 20px 50px 20px !important; }
.wpmtst-testimonial-content.testimonial-content{ margin-bottom: 20px !important; }
.testimonial-sec p{ max-width: 1050px; margin: 0 auto; position: relative; border-left: none; padding: 25px 80px 10px 80px !important; }
.testimonial-sec p:before{ content: ''; display: block; position: absolute; left: 0; top: 0; width: 50px; height: 50px; background: url(/wp-content/uploads/2022/03/left-quote-icon.png) no-repeat; background-size: cover; }
.testimonial-sec p:after{ content: ''; display: block; position: absolute; right: 0; top: 0; width: 50px; height: 50px; background: url(/wp-content/uploads/2022/03/right-quote-icon.png) no-repeat; background-size: cover; }
.testimonial-sec .wpmtst-testimonial-inner{ border: none !important; }
.strong-view.wpmtst-default.slider-container.slider-adaptive:not(.slider-mode-horizontal) .wpmslider-viewport{ border: none !important; }
.testimonial-sec .testimonial-name{ color: #222222; text-align: left !important; position: relative; padding-left: 30px; margin-left: 105px; }
.testimonial-sec .testimonial-name:before{ content:''; display:block; position: absolute; left: 0; top:14px; width:20px; height: 1px; background: #222222; }
.testimonial-sec h3{ color: #0564a8; text-align: center !important; margin-bottom:30px !important; }
.testimonial-sec .strong-view.controls-type-sides.nav-position-outside .wpmslider-prev, .testimonial-sec .strong-view.controls-type-sides.nav-position-outside .wpmslider-next{ background: #0564a8; border-radius: 50%; padding: 20px; box-sizing: BORDER-BOX;	}
.testimonial-sec p{ margin-bottom: 20px; }
.testimonial-sec .strong-view.controls-style-buttons:not(.rtl) .wpmslider-prev:before{ position: absolute !important; left: 9px !important; background: #ffffff !important; width: 20px; height: 20px; top: 10px !important; }
.testimonial-sec .strong-view.controls-style-buttons:not(.rtl) .wpmslider-next:before{ position: absolute !important; right: 9px !important; background: #ffffff !important; width: 20px; height: 20px; top: 10px !important; left: inherit !important; }
.strong-view.controls-type-sides.nav-position-outside .wpmslider-next{ right: -55px !important; }
.strong-view.controls-type-sides.nav-position-outside .wpmslider-prev{ left: -55px !important; }
.about-ceo .left-color-design{ position: relative; }
.about-ceo .left-color-design .gb-inside-container{ position: relative; margin-left: -60px; }
.about-ceo .left-color-design:after{ content: ''; position: absolute; right: -1000px; top: 0; width: 1000px; height: 100%; background: #0062a7; }
.about-ceo{ overflow: hidden; }
.about-ceo .right-video-sec{ position: relative; }
.about-ceo .right-video-sec:before{ content: ''; position: absolute; left: -1000px; top: 0; width: 1000px; height: 100%; background: #F58320; }
.about-ceo .right-video-sec .wp-block-image, .about-ceo .right-video-sec h6.gb-headline{ position: relative; z-index: 1; }
.about-ceo .left-color-design:before{ content: ''; position: absolute; left: -128px; top: 0; width: 43%; height: 100%; background: #0062a7; transform: skew(26deg); }
.compliance-platform{ overflow: hidden; }
.compliance-platform .left-color-design{ position: relative; }
.compliance-platform .left-color-design .gb-inside-container{ z-index: 1; }
.compliance-platform .left-color-design:before{ content: ''; position: absolute; left: -20%; top: 0; width: 100%; height: 100%; background: #0062a7;  transform: skew(-20deg); }
.compliance-platform .left-color-design:after{ content: ''; position: absolute; right: -1000px; top: 0; width: 1000px; height: 100%; background: #0062a7; }
.compliance-platform .right-video-sec{ position: relative; }
.compliance-platform .right-video-sec .gb-inside-container{ z-index: 1; }
.compliance-platform .right-video-sec:before{ content: ''; position: absolute; left: -1000px; top: 0; width: 1000px; height: 100%; background: #e5e5e7; }
.compliance-platform .left-color-design p{ margin-bottom: 0; }
.compliance-platform .left-color-design h5{ margin-bottom: 10px; }
.audit-compliance{ overflow: hidden; }
.audit-compliance .right-video-sec{ position: relative; }
.audit-compliance .left-color-design{ position: relative; }
.audit-compliance .right-video-sec:before{ content: ''; position: absolute; left: -1000px; top: 0; width: 1000px; height: 100%; background: #f58320; }
.audit-compliance .left-color-design:after{ content: ''; position: absolute; right: -1000px; top: 0; width: 1000px; height: 100%; background: #e5e5e7; }
.audit-compliance .right-video-sec:after{ content: ''; position: absolute; right: -23%; top: 0; width: 100%; height: 100%; background: #f58320; transform: skew(27deg); z-index: 1; }
.audit-compliance .right-video-sec .gb-inside-container{ z-index: 2; }
.audit-compliance .left-color-design .gb-inside-container{ z-index: 1; }
.audit-compliance .gb-container .wp-block-image img{ height: auto !important; }
.audit-compliance .audit-compl-img.gb-container{ width: 77%; margin-left: 22%; }
p.no-margin{ margin-bottom: 0; }
.form-area-main .title, .form-area-main .title p{ text-align: right; margin-bottom: 15px; padding-right: 0; box-sizing: border-box; text-align: center; }
.cio-advi-list-thumb h6{ margin-bottom: 5px; }
.btn-compile a{ min-width: auto !important; }
.the-team p a{ text-decoration: underline; }
.the-team p a:hover{ color: #e87b1e; }
.the-team p{ margin-bottom: 15px; }
.the-team p:last-child{ margin-bottom: 0; }
.the-team .gb-grid-wrapper{ margin-bottom: 40px; }
.manage-it-leader-do{ overflow: hidden; }
.manage-it-leader-do .right-video-sec{ position: relative; }
.manage-it-leader-do .right-video-sec .gb-inside-container{ position: relative; z-index: 1; }
.manage-it-leader-do .left-color-design .gb-inside-container{ position: relative; z-index: 1; }
.manage-it-leader-do .right-video-sec:after{ content: ''; position: absolute; left: -1000px; top: 0; width: 1000px; height: 100%; background: #0062A7; }
.manage-it-leader-do .left-color-design{ position: relative; }
.manage-it-leader-do .left-color-design:before{ content: ''; position: absolute; left: -30%; top: 0; width: 100%; height: 101%; background: #F58320;  transform: skew(-20deg); }
.manage-it-leader-do .left-color-design:after{ content: ''; position: absolute; right: -1000px; top: 0; width: 1000px; height: 100%; background: #F58320; }
.manage-it-ser-img figure img{ margin-top: -80px; }
.manage-it-ser-img{ margin-top: 80px; } 
.location-right-form label{ display: none; }
.infusion-field.half-field{ width: 49%; display:inline-block; }
.location-right-form form .infusion-field.half-field.field-mg{ margin-right: 1%; }
.location-right-form form .infusion-field #inf_custom_CompanySize, .location-right-form form .infusion-field #inf_custom_TenisiTechOfficeLocation{ width: 100%; }
.location-right-form form .infusion-field-label-container.infusion-label-checkbox{ color: #000; display: contents; }
.location-right-form form input[type="text"], .location-right-form form input[type="email"], .location-right-form form input[type="url"], .location-right-form form input[type="password"], .location-right-form form input[type="search"], .location-right-form form input[type="tel"], .location-right-form form input[type="number"], .location-right-form form textarea, .location-right-form form select{ border: none; background: #ffffff; }
.infusion-submit{ text-align: right; }
.gb-container-351fa174 > .gb-inside-container{ padding: 30px 40px; }
.infusion-field.half-field{ width: 48.9%; }
.manageit-bottom-calltoaction p{ margin-bottom:0; }
.home-bottom-calltoaction.it-consuulting-footer p{ max-width: 630px; }
.it-complience-top-head p{ max-width: 350px; }
.top-header-breadcum h1, .top-header-breadcum h2{ margin-bottom: 15px !important; }
.left-side-location-list ul{ margin-top: 20px; margin-left: 0; }
.left-side-location-list ul li{ list-style: none; padding-left: 25px; position: relative; margin-bottom:6px; }
.left-side-location-list ul li:before{ content: ''; display: block; position: absolute; left: 3px; top: 4px; width: 14px; height: 21px; background: url(/wp-content/uploads/2022/03/location-icon.png) no-repeat; background-size: cover; }
.widget-area.sidebar#right-sidebar aside.widget{ margin-bottom: 30px; padding: 30px 20px; box-sizing: border-box; background: #f2f2f2; }
.widget-area.sidebar#right-sidebar aside.widget label{ font-size: 28px; line-height: 32px; font-weight: 600; color: #0564a8; margin-bottom: 20px; display: inline-block; }
.widget-area.sidebar#right-sidebar .wp-block-search label, .widget-area.sidebar#right-sidebar aside.widget h2{ font-size: 28px; line-height: 32px; font-family: Ubuntu, sans-serif; font-weight: 600; color: #0564a8; margin-bottom: 10px; display: inline-block; }
.widget-area.sidebar#right-sidebar aside.widget input[type="search"]{ border-radius: 0; height: 40px; box-shadow: none!important; font-size: 15px !important; color: #0564a8; padding: 0.375rem 0.75rem !important; width: 100%; background: transparent; border: 1px solid #0564a8; outline: none; }
.widget-area.sidebar#right-sidebar aside.widget .wp-block-search__button{ color: #ffffff; font-weight: 600; text-transform: capitalize !important;  padding: 4px 20px; border-style: solid; border-width: 1px; border-color: #e87b1e; background: #e87b1e !important; transition: all 0.3s ease-in-out; }
.widget-area.sidebar#right-sidebar aside.widget .wp-block-search__button:hover{ background: #3f4047 !important; border-color: #3f4047; }
.widget-area.sidebar#right-sidebar aside.widget ul li{ font-size: 17px; line-height: 26px; color: #222222; }
.widget-area.sidebar#right-sidebar aside.widget ul li a{ color: #222222; }
.widget-area.sidebar#right-sidebar aside.widget ul li a:hover{ color: #e87b1e; }
.blog .site-content .site-main .inside-article, .single-post .site-content .site-main .inside-article{ padding-left: 0; padding-top: 0; }
.blog .site-content, .single-post .site-content{ padding-top: 50px; padding-bottom:30px; }
.single-post .comments-area{ padding-left:0; }
.comment-form #author, .comment-form #email, .comment-form #url{ width: 100%; }
.entry-summary a.read-more{ color: #e87b1e; }
.blog .entry-summary{ margin-top: 10px; }
.entry-meta a:hover, .entry-summary a.read-more:hover{ text-decoration: underline; color: #e87b1e; }
#block-4{ display: none; }
.comments-area{ display: none; }
.site-content .content-area .post .entry-title{ font-size: 32px; line-height: 40px; color: #0564a8; }
.site-content .content-area .post h2{ color: #0564a8; font-size: 28px; line-height: 32px; margin-bottom: 15px; }
.site-content .content-area .post h3{ color: #0564a8; font-size: 22px; line-height: 34px; }
.site-content .content-area .post .entry-title a{ color: #0564a8 !important; }
.site-content .content-area .post .entry-title a:hover{ color: #e87b1e !important; }
.blog .post .post-image img{ -webkit-box-shadow: 6px 6px 5px 0px rgb(0 0 0 / 30%); -moz-box-shadow: 6px 6px 5px 0px rgba(0,0,0,0.3); box-shadow: 6px 6px 5px 0px rgb(0 0 0 / 30%); border-radius: 10px; }

.inside-article ol li a{ color: #e87b1e; text-decoration: underline; }
.inside-article p a { color: #e87b1e; text-decoration: underline; }
.inside-article ol li a:hover{ text-decoration: none; }
.it-disaster-txt p{ margin-bottom: 30px; }
.it-disaster-txt .wp-block-button__link{ min-width: auto; }
.home-features-sec .right-color-design.it-disaster-txt:before{ left: -38%; z-index: 1; }
.double-color-shape .right-video-sec:before{ content: ''; position: absolute; left: -1000px; top: 0; width: 1000px; height: 100%; background: #0062A7; }
.border-img img{ border: 1px solid #222222; }
.border-img{ margin-bottom:30px !important; }
.scorcard-cont .gb-inside-container{ padding-top: 10px !important; }
.scorcard-cont .gb-inside-container .gb-inside-container{ padding-top: 0 !important; } 
.left-color-design .wp-block-button__link:hover{ background-color: #222222; color: #ffffff; }
.cio-adv-footer p{ max-width: 730px; }
.cloude-service-footer p.gb-headline{ margin-bottom: 0; }
.it-disaster-footer p{ max-width: 650px; }
.top-header-breadcum p{ margin-bottom: 0; }
ol{ margin-left: 20px; }
.manage-it-services .wp-block-image{ margin-bottom: 0; }
.testimonial-sec p{ font-style: italic; }
ul li ul li{ list-style: none; }
.audit-compliance .sg-popup-id-274517 a{ color: #fff; background: #0062a7; }
/* .top-header-breadcum{ max-height: 360px; } */
.bottom-bullet-list ul li:before{ display: none; }

.blog-form input[type="text"], .blog-form input[type="email"], .blog-form input[type="tel"], .blog-form select{ border-radius: 10px!important; border-color: #ffffff !important; padding: 17px 45px!important; background-color: #ffffff !important; width: 100%; color: #999; font-size: 14px; border: 1px solid #bbb; }
.form-area-main.blog-form{ display: block; padding-top: 25px; }
.post-template-default form.infusion-form{ background: #f1f1f1; padding: 40px 20px; box-sizing: border-box; }

.site-header-sec{ position: absolute; z-index: 5; background: rgba( 255,255,255, 1); top:0; width: 100%; }
header.site-header-sec.sticky {position: fixed; top: 0; left: 0; z-index: 99; width: 100%; box-shadow: 0 8px 20px 0 rgb(0 0 0 / 10%); -webkit-animation: headerSlideDown .95s ease forwards; animation: headerSlideDown .95s ease forwards; }
/* Header slide down Animation */
/*start*/
@-webkit-keyframes headerSlideDown {0% {margin-top: -100px; } to {margin-top: 0; } }
@keyframes headerSlideDown {0% {margin-top: -100px; } to {margin-top: 0; } } 
.logo img{ display: block; width: 100%; }
header.main-header .second-logo{ display: none; }
/*end*/

.site.hfeed, .blog .gb-container.gb-container-daa12c96, .post-template-default .gb-container.gb-container-daa12c96{ margin-top: 152px; }
.post-template-default .site.hfeed, .blog .site.hfeed{ margin-top: 0; }
.form-area-main .two-col .col-left img{ max-height: 550px; }
.form-area-main .two-col .col-left .imageSnippet-alignDiv{ text-align: center; }

.the-team .p-link-button{ text-decoration: underline; color: #d87f38; cursor: pointer; }
.the-team .p-link-button:hover{ text-decoration: none; }

.contact-form-popup input[type="text"], .contact-form-popup input[type="email"], .contact-form-popup input[type="tel"], .contact-form-popup select
{     border-radius: 10px!important;
    border-color: #f4f4f4!important;
    padding: 17px 15px!important;
    background-color: #f4f4f4!important;
    width: 100%;
    color: #999;
    font-size: 14px;
    border: 1px solid #bbb; box-sizing: border-box; }
.contact-form-popup textarea{  border-radius: 10px!important;
    border-color: #f4f4f4!important;
    padding: 17px 15px!important;
    background-color: #f4f4f4!important;
    width: 100%;
    color: #999;
    font-size: 14px;
    border: 1px solid #bbb; box-sizing: border-box; }

.contact-form-popup .infusion-field label{ display: none; }
.contact-form-popup .infusion-field.field-mg{ margin-right: 1.5%; }

.contact-form-popup .gb-grid-wrapper .gb-grid-column{ width: 49%; }
.contact-form-popup .gb-grid-wrapper{ justify-content: space-between; }
.contact-form-popup .infusion-field.half-field{ width: 48.6%; }
.contact-form-popup form { margin-top: -11px; }
.contact-form-popup p{ margin-bottom: 0 !important; }
.contact-form-popup { padding: 10px 0 15px 0; }
/*end*/

/*word-cloud*/
/*start*/
.word-cloud{ display: block; width: 100%; text-align: center; padding: 0px 0 20px 0; box-sizing: border-box; }
.light{ background: #666; color: #fff; }
.content .tagcloud { display: inline-block; margin: 20px; }
.content ul{ display: inline-block; }
.content ul a{ color: #0366d6; text-decoration: none; }
.content ul a:hover{ text-decoration: underline; }
.tagcloud{ font-size: 24px; }
.tagcloud--item{ padding: 2px 4px; background-color: transparent; border: 1px solid transparent; cursor: pointer; font-family: Roboto, sans-serif;  }
.tagcloud--item:hover{ opacity: 1 !important; z-index: 100 !important; }
.light .tagcloud--item{ color: #fff; }
.light .tagcloud--item:hover{ background-color: rgba(255, 255, 255, .1); border: 1px solid #fff; }

.tagcloud--item.one{ color: #1795a4; font-size: 46px; line-height: 1.2; }
.tagcloud--item.two{ color: #7eb138; font-size: 28px; line-height: 1.2; }
.tagcloud--item.three{ color: #f78f2e; font-size: 34px; line-height: 1.2; }
.tagcloud--item.four{ color: #ad7a4d; font-size: 18px; line-height: 1.2; }
/*end*/

.word-cloud-btn a{ text-transform: uppercase; }
.word-cloud-btn a:hover{ background-color: #ffffff !important; color: #000 !important; border-color: #fff; }


 
.get_free_form_sec input[type="text"]:focus, .get_free_form_sec input[type="email"]:focus, .get_free_form_sec input[type="url"]:focus, .get_free_form_sec input[type="password"]:focus, .get_free_form_sec input[type="search"]:focus, .get_free_form_sec input[type="tel"]:focus, .get_free_form_sec input[type="number"]:focus, .get_free_form_sec textarea:focus, select:focus{ background: #ffffff; border-color: #ffffff; }

.get_free_form_sec input[type="text"]:focus-visible, .get_free_form_sec input[type="email"]:focus-visible, .get_free_form_sec input[type="url"]:focus-visible, .get_free_form_sec input[type="password"]:focus-visible, .get_free_form_sec input[type="search"]:focus-visible, .get_free_form_sec input[type="tel"]:focus-visible, .get_free_form_sec input[type="number"]:focus-visible, .get_free_form_sec textarea:focus, select:focus-visible{ outline: none; }

.wp-block-buttons.mb-30{ margin-bottom: 30px; }
.security-sec > .gb-grid-column{ margin-top: -25px; }
.wp-block-embed {    margin: 0 0 0.3em;}

.call-cell{ display: block; width: 100%; float: left; padding-top: 17px; }

@media (max-width:750px){
.contact-form-popup .gb-grid-wrapper .gb-grid-column{ width: 100%; }
.contact-form-popup .left-side-form-img{ margin-bottom: 20px; }
}

@media (max-width:599px) {
h1{ font-size: 40px; line-height: 46px; } 	
h2{ line-height: 28px; font-size: 24px; }
h3{ font-size: 24px; line-height: 30px; margin-bottom: 10px; }	
h4{ font-size: 22px; line-height: 32px; }	
h5{ font-size: 18px; line-height: 23px; }	
blockquote p{ font-size: 16px; font-style: normal; }	
body, button, input, select, textarea{ font-size: 15px; }
.wp-block-group__inner-container{ padding: 0 3%; box-sizing: border-box; }
.site-main .gb-inside-container{ padding: 0 3%; box-sizing: border-box; }
#footer-widgets .inside-footer-widgets{ padding: 0 3%; box-sizing: border-box; }	
.gb-grid-wrapper > .gb-grid-column-8c99daef{ width: 47% !important; }	
.gb-grid-wrapper > .gb-grid-column-af9cbb1d{ width: 53% !important; }
.wp-block-navigation .wp-block-navigation-item{ font-size: 18px !important; width: 100%; min-width: 100%; border-bottom: 1px solid #f1f1f1; padding-bottom: 10px; }	
.site-header-sec .wp-block-navigation__container{ gap: 10px !important; width: 100%; min-width: 100%; }
.wp-block-navigation__responsive-container-open{ background-color: #004789; }	
.gb-grid-column-85435399 button.wp-block-navigation__responsive-container-open svg{ color: #ffffff !important; }
.gb-grid-column-85435399 button.wp-block-navigation__responsive-container-open:focus, .gb-grid-column-85435399 button.wp-block-navigation__responsive-container-open:hover{ background-color: #004789; }
.header-top-cell ul li{ font-size: 14px; line-height: 16px; margin: 0 10px; }
.header-top-cell ul li:after{ right: -13px; top: 0px; width: 2px; height: 16px; display: none; }
.header-top-cell ul{ text-align: center; display: block; }	
.header-top-cell{ display: block; }	
.gb-container-af9cbb1d > .gb-inside-container{ padding-top: 2px !important; padding-bottom: 3px !important; }
h1{ font-weight: 500; font-size: 35px; line-height: 40px; margin-bottom: 10px; }	
.gb-container-daa12c96 p.has-orange-color{ font-size: 16px !important; margin-bottom: 0 !important; }
.gb-container-550f9b8f{ min-height: 250px !important; }	
.gb-container-daa12c96{ min-height: 250px !important; }
.navigation-header{ padding: 10px 0 10px 0; }	
.gb-grid-wrapper > .gb-grid-column-2847f5b4{ margin-bottom: 5px; }	
.call-to-action-home p{ margin-bottom: 8px; font-size: 15px !important; line-height: 20px; }	
.call-to-action-home p:last-child{ margin-bottom: 0; }
.home-top-services > .gb-inside-container{ padding-top: 50px !important; padding-bottom: 20px !important; }	
.home-top-services .gb-grid-column h2{ margin-bottom: 10px; line-height: 28px; font-size: 24px; }
blockquote{ padding: 20px 20px 30px 55px; }	
blockquote:before{ left: 11px; top: 15px; width: 30px; height: 30px; }	
h2.gb-headline-911f3479{ margin-bottom: 15px; }	
.gb-container-65a8b545 > .gb-inside-container{ padding-top: 60px; padding-bottom: 30px !important;	 }
.gb-container-49ff37dc > .gb-inside-container{ padding-top: 60px; padding-bottom: 20px; }
.gb-grid-wrapper > .gb-grid-column-ba4792e0{ width: 100% !important; }	
.gb-grid-wrapper > .gb-grid-column-51e58828{ width: 100% !important; }
.gb-container-49ff37dc .gb-container-51e58828 .gb-grid-column{ width: 50%; }
.gb-container-ba4792e0 .gb-inside-container p{ font-size: 18px; line-height: 26px; text-align: center; }	
p.gb-headline-734fd24a{ font-weight: 500; font-size: 25px !important; line-height: 37px !important; margin-bottom: 0; }	
.gb-grid-wrapper > .gb-grid-column-29cc0fa8{ width: 30% !important; }	
.gb-grid-wrapper > .gb-grid-column-5c76c3cd{ width: 65% !important; }
.gb-grid-wrapper-9d311f26 .gb-grid-column-5c76c3cd{ padding-left: 15px !important; }	
.gb-grid-wrapper > .gb-grid-column-85435399{ text-align: right; padding-right: 2%; }	
header.site-header-sec .wp-block-group__inner-container .gb-container.gb-container-85435399{ float: none; }
.gb-container-abc4be9b > .gb-inside-container{ padding-top: 20px; padding-bottom: 20px;	} 
.site-main .gb-inside-container .gb-inside-container{ padding-left: 2% !important; padding-right: 2% !important; }
.home-top-services .gb-grid-column{ margin-bottom: 15px; }
.home-top-services .gb-grid-column .gb-grid-column{ margin-bottom: 20px; } 		
.gb-container-69a5d18d > .gb-inside-container{ padding-top: 50px !important; padding-bottom: 40px !important; }
.home-features-sec h5{ margin-bottom: 20px; }
.home-features-sec ul{ margin-bottom: 30px; max-width: 100%; }	
.home-features-sec .wp-block-button__link{ min-width: 255px; margin-bottom: 12px; padding: 4px 15px; font-size: 13px !important; }
.home-features-sec .left-color-design:after, .home-features-sec .left-color-design:before{ display: none; }	
.site-main .gb-container-5635f154 > .gb-inside-container{ padding-left: 0 !important; padding-right: 0 !important; padding-top: 20px !important; padding-bottom: 0px !important; }	
.home-features-sec{ margin-bottom: 40px; }		
.site-main .gb-container-99aefbe6 > .gb-inside-container{ padding-left: 0 !important; padding-right: 0 !important; padding-top: 20px !important; padding-bottom: 0px !important; }
.home-features-sec .gb-inside-container .gb-inside-container{ padding-left: 15px !important; padding-right: 15px !important; } 	
.gb-container-875ba809 > .gb-inside-container{ padding-top: 50px !important; padding-bottom: 40px !important; }	
.home-features-sec .right-color-design:before, .home-features-sec .right-color-design:after{ display: none; }	
.gb-container-65a8b545 > .gb-inside-container{ padding-top: 40px !important; padding-bottom: 20px !important; }	
.gb-container-49ff37dc > .gb-inside-container{ padding-top: 40px !important; padding-bottom: 20px !important; }
.home-bottom-calltoaction p{ max-width: 100%; margin-bottom: 20px !important; text-align: center; }		
.wp-block-button .wp-block-button__link{ padding: 4px 15px; font-size: 13px !important; }	
.site-footer h2{ font-size: 20px; line-height: 24px; }	 
.footer-widgets .widget{ margin-bottom: 10px; }	
aside#block-11{ margin-bottom: 25px; }	
.latest-post-footer li > a{ font-size: 18px; line-height: 26px; margin-bottom: 10px; }		
footer.site-info .inside-site-info{ padding: 13px 3% !important; }
.footer-widget-2 p, .footer-widget-3 p{ font-size: 14px; line-height: 22px; }	
.inside-footer-widgets>div:not(:last-child){ margin-bottom: 35px; }	
.home-features-sec.gb-container-a1242d90 .gb-grid-wrapper{ flex-direction: column-reverse; }	
.wp-block-navigation__responsive-container-close svg, .wp-block-navigation__responsive-container-open svg{ color: #e97a1e; }	
.gb-container-ac21545e > .gb-inside-container{ padding-top: 40px !important; padding-bottom: 30px !important; }	
.managed-it-services-top h2{ margin-bottom: 20px; }	
.managed-it-services-top .gb-container-7a5e3677 p{ font-size: 16px !important; }
.gb-container-7a5e3677 > .gb-inside-container{ padding-top: 0 !important; }	
.gb-container-7a5e3677 > p{ font-size: 16px; }
.gb-container-dc783b10 > .gb-inside-container{ padding-top: 40px !important; padding-bottom: 40px !important; }
.manage-it-services h4{ margin-bottom: 15px; }
.gb-container-11e76fc9 > .gb-inside-container{ padding-top: 30px !important; padding-bottom: 30px !important; }	
.gb-container-11e76fc9 > .gb-inside-container .gb-inside-container{ padding-left:0; padding-right: 0; } 
.gb-grid-wrapper > .gb-grid-column-8b7c1ff2{ width: 100%; margin-bottom:30px; }
.gb-grid-wrapper > .gb-grid-column-7c29f39b{ width: 100%; padding-left: 60px !important; }
.gb-container-77862798 > .gb-inside-container{ padding-top: 40px !important; padding-bottom: 20px !important; }
.gb-container-77862798 p, .gb-container-77862798 ul{ font-size: 16px !important; margin-bottom: 20px; }	 
.bottom-bullet-list{ margin-left: 45px; padding-top: 5px; }
.gb-container-5541d43c > .gb-inside-container{ padding: 0 !important; margin-bottom: 40px; }
.top-header-breadcum h1{ margin-bottom: 15px; }	
.managed-it-services-top p{ font-size: 18px; margin-bottom: 15px; line-height: 27px; }
.manage-it-services	.gb-grid-column .gb-container{ padding: 0 6%; }
.gb-grid-wrapper-24165428 .gb-grid-column-4ae435df{ margin-bottom: 45px; }	
.manage-it-services .gb-grid-column	{ margin-bottom: 30px; }
.bottom-bullet-list li:before{ left: -35px; top: 2px; width: 21px; height: 23px; }
.manageit-left:before, .manageit-left:after{ display: none; }	
.manage-it-services .wp-block-image figure{ min-height: 78px; }
.manageit-right h5, .manageit-left h5{ margin-bottom: 35px; }
.manage-it-services .gb-grid-wrapper .gb-grid-column:last-child{ margin-bottom: 20px; }	
.wp-block-navigation__submenu-container{ padding: 20px !important; padding-bottom: 0 !important; }	
.wp-block-navigation .wp-block-navigation__submenu-container li{ font-size: 16px !important; }	
.wp-block-navigation .wp-block-navigation__submenu-container{ gap: 15px !important; }	
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{ display: inline-block; position: absolute; right: 0; top: 11px; width: 20px; }
.location-right-form h2.gb-headline{ margin-bottom: 15px; font-size: 24px; line-height: 30px; } 	
.gb-grid-wrapper > .gb-grid-column-4f7aa4eb{ padding-left: 0; padding-top: 20px; }	
h4.gb-headline-d8572e51, .location-bio h4.gb-headline-d0cdc671{ font-size: 17px !important; line-height: 24px !important; }	
.location-right-form .gb-container-4f7aa4eb p{ font-size: 16px; line-height: 22px; }
.location-right-form p a, .location-bio p a{ font-size: 16px; line-height: 22px; }	
.gb-container-60d8f146 > .gb-inside-container{ padding-top: 30px !important; }	
.location-bio .gb-container-60d8f146 h3{ margin-bottom: 15px; font-size: 26px; line-height: 28px; }	
.location-bio p{ font-size: 16px !important; line-height: 22px; }
.gb-grid-column-973c000c{ padding-left: 15px; }	
.gb-container-9ccc0fca > .gb-inside-container{ padding-bottom: 20px !important; }
.gb-container-c8334cf7 > .gb-inside-container{ padding-top: 20px !important; padding-bottom: 40px !important; } 
.gb-container-294f8732 p, h4.gb-headline-f9dd2f14{ font-size: 18px !important; line-height: 25px !important; }	
.gb-container-9b894b07 h3.gb-headline-67158a44{ font-size: 26px; line-height: 30px; margin-bottom: 20px; }	
.gb-container-9b894b07 p{ font-size: 16px !important; line-height: 24px; }
.gb-container-9600d754 h3{ font-size: 26px !important; line-height: 30px !important; margin-bottom: 20px; }	
.gb-container-9600d754 p{ font-size: 16px !important; line-height: 24px; }	
	.gb-container-9600d754 > .gb-inside-container, .gb-container-9b894b07 > .gb-inside-container{ padding-top: 40px !important; padding-bottom: 40px !important; }
.location-bio .gb-grid-column.gb-grid-column-351fa174{ margin-top: 20px; }	
.location-header h1.gb-headline{ margin-bottom: 20px; }	
.gb-grid-column-973c000c{ padding-left: 0; padding-top: 20px; }		
.location-right-form .gb-grid-wrapper-20c18b66{ padding: 0 2%; padding-top: 35px; }	
.gb-container-9600d754 > .gb-inside-container, .gb-container-9b894b07 > .gb-inside-container{ padding-top: 60px !important; padding-bottom: 60px !important; }
.gb-container-ea6fe8ad > .gb-inside-container{ padding-top: 50px; padding-bottom: 20px; }	
.benifit-right-bg{ padding: 0 5px; }	
.site-main .benifit-right-bg .gb-inside-container{ padding: 30px 20px !important; padding-left: 10px !important; padding-right: 10px !important; }
.benifits-clouds-sec ul { font-size: 15px !important; margin-bottom: 0 !important; }
.benifits-clouds-sec li{ line-height: 24px; margin-bottom: 7px; }	
.benifits-clouds-sec h5{ font-size: 17px !important; }
.gb-grid-wrapper-86995dbf > .gb-grid-column{ padding-left: 0 !important; }	
.gb-grid-wrapper-86995dbf{ margin-left: 0 !important; }
.simplicity-cloud-services h4{ font-size: 24px !important; margin-bottom: 0px !important; }	
.simplicity-cloud-services p.no-top-margin{ font-size: 16px !important; line-height: 22px; margin-bottom: 20px; }	
.simplicity-cloud-services p.has-medium-font-size{ font-size: 15px !important; line-height: 23px; margin-bottom: 0; }
.gb-container-f164b219 > .gb-inside-container{ padding-top: 40px !important; padding-bottom: 40px !important; }
.gb-container-b1cae8c3 > .gb-inside-container{ padding-top: 40px !important; padding-bottom: 10px !important; }
.benifits-clouds-sec h4{ font-size: 24px !important; margin-bottom: 5px !important; }	
.benifits-clouds-sec p{ font-size: 15px !important; }
.gb-container-b1cae8c3 > .gb-inside-container{ padding-top: 40px !important; padding-bottom: 20px !important; }	
.gb-container-618ad06d > .gb-inside-container{ padding: 50px 20px 20px !important; }
.gb-container-f1ab2b29 h2{ line-height: 30px !important; }
.google-vs-microsoft p{ font-size: 16px !important; }	
.benifit-right-bg:after{ display: none; }
.google-vs-microsoft h2{ margin-top: 20px; margin-bottom: 15px; }	
.site-header-sec .wp-block-image figure{ max-width: 260px; }
.header-top-cell ul li{ font-size: 12px; line-height: 14px; margin: 10px 0px; display: block; width: 100%; }
.header-top-cell ul li:after{ right: -13px; top: 0px; width: 1px; height: 13px; }
.gb-container-af9cbb1d > .gb-inside-container{ padding-top: 0px !important; padding-bottom: 0px !important; }
.wp-block-navigation__submenu-container{ top: 35px !important; min-width: 180px !important; }	
.wp-block-navigation__submenu-container{ min-width: 180px !important; left: 20px !important; right: 20px !important; top: 29px !important; padding-top: 20px !important; padding-bottom: 0px !important; }
.gb-container-abc4be9b > .gb-inside-container{ padding-top: 20px; padding-bottom: 20px; }	
h1.gb-headline-105dcf78{ margin-bottom: 10px; }
.gb-container-ea6fe8ad > .gb-inside-container{ padding-top: 40px !important; padding-bottom: 10px !important; }	
.benifits-clouds-sec h3{ font-size: 24px !important; margin-bottom: 5px !important; }
.icon-box figure { max-width: 27px; margin-left: 0; }
.gb-grid-wrapper > .gb-grid-column-be2b01af{ margin-bottom: 30px; }	
.benifits-clouds-sec{ padding-bottom: 40px; }	
.gb-container-830421a4 > .gb-inside-container{ padding-top: 40px !important; padding-bottom: 40px !important; }
.gb-container-2e49e6ea > .gb-inside-container{ padding-top: 40px !important; padding-bottom: 40px !important; }	
.gb-grid-wrapper > .gb-grid-column-bb1d1c4f{ margin-bottom:30px; }	
.google-vs-microsoft h2{ margin-top: 15px !important; margin-bottom: 10px !important; }
.google-vs-microsoft p{ margin-bottom: 15px; }
.gb-container.gb-container-e20c3ec2{ margin-bottom: 0; } 
.icon-box .gb-grid-column:last-child .gb-container{ margin-bottom: 0; }	
.gb-grid-wrapper > .gb-grid-column-2847f5b4{ width: 75% !important; margin-bottom: 0; }
.gb-grid-wrapper > .gb-grid-column-85435399{ width: 25% !important; }
header.site-header-sec .wp-block-group__inner-container .gb-container.gb-container-85435399 .gb-inside-container{ margin-right: 0; }
header.site-header-sec .wp-block-group__inner-container .gb-container.gb-container-85435399{ margin-top: -15px; }
.current-menu-item a{ color: #e87b1e !important; }	
.wp-block-navigation__submenu-container{ min-width: 100% !important; }
.navigation-header ul.wp-block-navigation__container > li button{ transition: all 0.3s ease-in-out; }
.navigation-header ul.wp-block-navigation__container > li.open button{ transform: rotate(180deg); }	
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container{ background: #0062A7 !important; padding-bottom: 20px !important; margin-top: 10px !important; }
.site-header-sec .wp-block-navigation__submenu-container li, .wp-block-navigation__submenu-container li a{ color: #ffffff !important; }
.site-header-sec .wp-block-navigation__submenu-container li.current-menu-item a{ color: #e87b1e !important; }
.wp-block-navigation__submenu-container li{ border-bottom: 1px solid #136eae !important; }	
.wp-block-navigation__submenu-container li:last-child{ border-bottom: none !important; padding-bottom:0 !important; }	
.pum-container.pum-responsive.pum-responsive-medium{ width: 90% !important; }
.form-area-main .two-col .col-right input[type="text"], .form-area-main .two-col .col-right input[type="email"], .form-area-main .two-col .col-right input[type="tel"], .form-area-main .two-col .col-right select{ border-radius: 10px!important; border-color: #f4f4f4!important; padding: 14px 45px!important; background-color: #f4f4f4!important; width: 100%; color: #999; font-size: 14px; border: 1px solid #bbb; }	
.infusion-field i{ position: absolute; left: 15px; top: 30px; color: gray; font-size: 17px; }
.pum-container.pum-responsive.pum-responsive-medium{ padding: 60px 20px 30px 20px !important; }	
.left-color-design{ padding: 0 2% !important; }	
.form-area-main .title{ font-size: 21px; line-height: 24px; }
.form-area-main .two-col .col-right .text{ font-size: 16px; line-height: 21px; }
.form-area-main .two-col{ display: block }
.form-area-main .two-col .col-left{ padding: 0; width:100%; margin-bottom: 20px; }
.form-area-main .two-col .col-right{ padding: 0 0 0 0; width:100%; }	
.form-area-main .infusion-submit button { padding: 6px 12px; }	
.strong-view.controls-type-sides.nav-position-outside .wpmslider-next{ right: 0 !important; }
.strong-view.controls-type-sides.nav-position-outside .wpmslider-prev{ left: inherit !important; right: 55px; }
.home-features-sec .left-color-design:before{ right: -45%; }	
h1.gb-headline-abcfd08c{ font-size: 35px !important; }
h3.gb-headline-a1b0698b{ font-size: 22px !important; margin-bottom: 10px !important; }
.cio-advi-list-thumb .gb-grid-wrapper .gb-grid-column+.gb-grid-column{ padding-left: 10px; }
.home-features-sec h5{ margin-bottom: 15px; font-size: 24px !important; line-height: 30px !important; }	
.home-features-sec p{ margin-bottom: 15px; }	
.testimonial-sec > .gb-inside-container{ padding-top: 40px !important; padding-bottom: 20px !important; }
.testimonial-sec p{ max-width: 950px; padding: 25px 45px 10px 45px !important; }
.strong-view.wpmtst-default.controls-type-sides .wpmtst-testimonial-inner{ padding-left: 60px; padding-right: 60px; }	
.wpmtst-testimonial-content.testimonial-content{ margin-bottom: 10px !important; }	
.strong-view.wpmtst-default.controls-type-sides .wpmtst-testimonial-inner{ padding-left: 50px; padding-right: 50px; padding-top: 0; padding-bottom: 0; }
.testimonial-sec .testimonial-name{ padding-left: 30px; margin-left: 60px; }
.testimonial-sec p:before{ width: 40px; height: 40px; }
.right-color-design{ padding-left: 2% !important; padding-right: 2% !important; }
.cio-advi-list-thumb .gb-grid-wrapper{ margin-left: 0; }	
.cio-advi-list-thumb .gb-grid-column{ padding-left:0 !important; margin-bottom: 25px; }
.cio-advi-list-thumb .gb-grid-column + .gb-grid-column{ margin-bottom:0; }	
.gb-container-7145db02 p{ margin-bottom: 15px; }	
.gb-container-c53e8d4a > .gb-inside-container{ padding-bottom: 10px; }
.cio-advi-list-thumb .gb-inside-container .gb-inside-container{ padding-left: 0 !important; padding-right: 0 !important; }	
.cio-advi-list-thumb ul{ margin-bottom: 15px; }	
.cio-advi-list-thumb{ margin-bottom: 15px !important; }
.strong-view.controls-type-sides.nav-position-outside .wpmslider-prev, .strong-view.controls-type-sides.nav-position-outside .wpmslider-next{ top: 0 !important; }	
.testimonial-sec .wpmslider-viewport{ padding-top: 60px !important; }	
.testimonial{ padding-left: 0 !important; padding-right: 0 !important; }	
.testimonial .wpmtst-testimonial-inner{ padding-left: 0 !important; padding-right: 0 !important; }
.testimonial-sec p:before{ left: 5px; top: 15px; width: 30px; height: 30px; }	
.testimonial-sec p:after{ right: 5px; top: 15px; width: 30px; height: 30px; }		
.strong-view.nav-position-outside .wpmslider-controls{ padding-top: 10px !important; }	
.compliance-platform .right-video-sec:before{ display: none; }	
.compliance-platform .left-color-design:before{ display:none; }	
.compliance-platform .left-color-design:after{ display: none; }	
.audit-compliance .audit-compl-img.gb-container{ width: 100%; margin-left: 0; }	
.about-ceo .left-color-design:before, .about-ceo .right-video-sec:before, .about-ceo .left-color-design:after, .audit-compliance .left-color-design:after, .audit-compliance .right-video-sec:after, .audit-compliance .right-video-sec:before{ display: none; }	
.about-ceo .left-color-design .gb-inside-container{ margin-left: 0px; }
.site-main .about-ceo .right-video-sec .gb-inside-container{ padding-top: 30px !important; padding-bottom: 30px !important; }	
.the-team .gb-grid-wrapper{ margin-bottom: 30px; }	
.infusion-field.half-field, .infusion-field.half-field input{ width: 100%; }
.site-main .location-right-form .gb-inside-container{ padding-left: 15px !important; padding-right: 15px !important; }
.manage-it-ser-img figure img{ margin-top: -40px; }
.manage-it-ser-img{ margin-top: 40px; }
.manage-it-leader-do .left-color-design:before{ display: none; }
.manage-it-leader-do .left-color-design:after{ display: none; }	
.manage-it-leader-do .right-video-sec:after{ display: none; }
.manage-it-leader-do .right-video-sec{ padding-left: 15px !important; padding-right: 15px !important; } 	
.manageit-bottom-calltoaction p{ text-align: center; margin-bottom: 20px; }	
.single-post .grid-container, .blog .grid-container{ max-width: 100%; padding-left: 3%; padding-right: 3%; }
.blog .site-content .site-main .inside-article, .single-post .site-content .site-main .inside-article{ padding-right: 0 !important; }	
.single-post .site-content h1, .blog .site-content h1{ font-size: 34px; }	
.single-post .site-content h2, .blog .site-content h2{ font-size: 28px; }
.single-post .featured-image{ margin-bottom: 20px !important; }	
.single-post .entry-content p{ margin-bottom: 15px; }
.single-post .comments-area{ padding: 0; }	
.blog .site-content, .single-post .site-content{ padding-top: 30px; }	
.post-image-aligned-left .inside-article .post-image{ margin-bottom: 15px !important; }	
.gb-container-11e76fc9 .gb-inside-container .gb-inside-container{ padding-left: 0 !important; padding-right: 0 !important; }	
.site.hfeed, .blog .gb-container.gb-container-daa12c96, .post-template-default .gb-container.gb-container-daa12c96{ margin-top: 131px; }

/*word-cloud*/
/*start*/
.tagcloud--item.one{ font-size: 24px; }
.tagcloud--item.two{ font-size: 12px; }
.tagcloud--item.three{font-size: 18px; }
.tagcloud--item.four{ font-size: 10px; } 
.content .tagcloud{ margin-top: 0; margin-bottom: 0; }	
/*end*/	

.word-cloud-btn a{ padding-left: 7px !important; padding-right: 7px !important; font-size: 12px !important;	}
	
.security-sec .left-color-design{ margin-top: 0px; !important; padding-bottom: 0 !important; }
.security-sec .left-color-design .wp-block-buttons.mb-30{ margin-bottom: 20px; }	
	
/*free-it-session-3*/
/*start*/
.session-hero-banner .top-header-breadcum .gb-inside-container{ padding-top: 0; padding-left: 0; }
.session-hero-banner p{ line-height: 28px; }
.top_quiz_section p{ font-size: 16px !important; line-height: 22px !important; }	
.gb-container-992f8bac{ background-color: transparent !important; }	
.ban_cont p{ font-size: 18px !important; padding-bottom: 20px; line-height: 28px; }	
.gb-container-c7289035 h2{ font-size: 28px !important; line-height: 32px !important; }
.gb-container-c7289035 > .gb-inside-container{ padding-top: 45px; }	
p.gb-headline-71b9cd8f{ padding-left: 0 !important; font-size: 14px !important; line-height: 28px !important; }
.gb-container-0463042a	h2{ font-size: 32px !important; margin-bottom: 0; line-height: 38px; }
/*end*/	

}

@media (min-width:600px) and (max-width:650px){
.contact-form-popup .infusion-field.half-field{ width: 48.8%; }	
	
}

@media (min-width:600px) and (max-width:767px) {
h1{ font-size: 40px; line-height: 46px; } 	
h2{ line-height: 28px; font-size: 24px; }
h3{ font-size: 26px; line-height: 32px; }	
h4{ font-size: 22px; line-height: 28px; }	
blockquote p{ font-size: 16px; font-style: normal; }	
body, button, input, select, textarea{ font-size: 15px; }
.wp-block-group__inner-container{ padding: 0 2%; box-sizing: border-box; }
.site-main .gb-inside-container{ padding: 0 2%; box-sizing: border-box; }
#footer-widgets .inside-footer-widgets{ padding: 0 2%; box-sizing: border-box; }	
.gb-grid-wrapper > .gb-grid-column-8c99daef{ width: 56% !important; }	
.gb-grid-wrapper > .gb-grid-column-af9cbb1d{ width: 44% !important; }	
.wp-block-navigation .wp-block-navigation-item{ font-size: 11px !important; line-height: 20px; }	
.header-top-cell ul li{ font-size: 14px; line-height: 16px; margin: 0 10px; }
.header-top-cell ul li:after{ right: -13px; top: 0px; width: 2px; height: 16px; }
.gb-container-af9cbb1d > .gb-inside-container{ padding-top: 2px !important; padding-bottom: 3px !important; }
h1{ font-weight: 500; font-size: 40px; line-height: 46px; margin-bottom: 10px; }
.gb-container-daa12c96 p.has-orange-color{ font-size: 16px !important; margin-bottom: 0 !important; line-height: 26px; }
.gb-container-550f9b8f{ min-height: 250px !important; }	
.gb-container-daa12c96{ min-height: 250px !important; }
.navigation-header{ padding: 5px 0 5px 0; }	
.gb-grid-wrapper > .gb-grid-column-2847f5b4{ margin-bottom: 5px; }
.call-to-action-home p{ margin-bottom: 8px; font-size: 15px !important; line-height: 20px; }	
.call-to-action-home p:last-child{ margin-bottom: 0; }
.home-top-services > .gb-inside-container{ padding-top: 50px !important; padding-bottom: 20px !important; }	
.home-top-services .gb-grid-column h2{ margin-bottom: 10px; line-height: 28px; font-size: 24px; }
blockquote:before{ left: 20px; top: 15px; width: 40px; height: 40px; }	
h2.gb-headline-911f3479{ margin-bottom: 15px; }	
.gb-container-65a8b545 > .gb-inside-container{ padding-top: 60px; padding-bottom: 30px !important;	 }
.gb-container-49ff37dc > .gb-inside-container{ padding-top: 60px; padding-bottom: 20px; }
.gb-grid-wrapper > .gb-grid-column-ba4792e0{ width: 30% !important; }	
.gb-grid-wrapper > .gb-grid-column-51e58828{ width: 70% !important; }
.gb-container-49ff37dc .gb-container-51e58828 .gb-grid-column{ width: 33%; }
.gb-container-ba4792e0 .gb-inside-container p{ font-size: 18px; line-height: 26px; }	
p.gb-headline-734fd24a{ font-weight: 500; font-size: 30px !important; line-height: 41px !important; margin-bottom: 0; }	
.gb-grid-wrapper > .gb-grid-column-29cc0fa8{ width: 16% !important; }	
.gb-grid-wrapper > .gb-grid-column-5c76c3cd{ width: 75% !important; }
.gb-grid-wrapper > .gb-grid-column-85435399{ text-align: center; }	
header.site-header-sec .wp-block-group__inner-container .gb-container.gb-container-85435399{ float: none; }
.gb-container-abc4be9b > .gb-inside-container{ padding-top: 20px; padding-bottom: 20px;	} 
.site-main .gb-inside-container .gb-inside-container{ padding-left: 0 !important; padding-right: 0 !important; }
.home-top-services .gb-grid-column{ margin-bottom: 15px; }
.home-top-services .gb-grid-column .gb-grid-column{ margin-bottom: 20px; } 		
.gb-container-69a5d18d > .gb-inside-container{ padding-top: 50px !important; padding-bottom: 40px !important; }
.home-features-sec h5{ margin-bottom: 20px; }
.home-features-sec ul{ margin-bottom: 30px; max-width: 100%; }	
.home-features-sec .wp-block-button__link{ min-width: 255px; margin-bottom: 12px; padding: 4px 15px; font-size: 13px !important; }
.home-features-sec .left-color-design:after, .home-features-sec .left-color-design:before{ display: none; }	
.site-main .gb-container-5635f154 > .gb-inside-container{ padding-left: 0 !important; padding-right: 0 !important; padding-top: 40px !important; padding-bottom: 0px !important; }		
.site-main .gb-container-99aefbe6 > .gb-inside-container{ padding-left: 0 !important; padding-right: 0 !important; padding-top: 30px !important; padding-bottom: 40px !important; }	
.gb-container-875ba809 > .gb-inside-container{ padding-top: 50px !important; padding-bottom: 40px !important; }	
.home-features-sec .right-color-design:before, .home-features-sec .right-color-design:after{ display: none; }		
.gb-container-65a8b545 > .gb-inside-container{ padding-top: 40px !important; padding-bottom: 5px !important; }	
.gb-container-49ff37dc > .gb-inside-container{ padding-top: 50px !important; padding-bottom: 20px !important; }
.home-bottom-calltoaction p{ max-width: 100%; margin-bottom: 20px !important; text-align: center; }		
.wp-block-button .wp-block-button__link{ padding: 4px 15px; font-size: 13px !important; }	
.site-footer h2{ font-size: 20px; line-height: 24px; }	 
.footer-widgets .widget{ margin-bottom: 10px; }	
aside#block-11{ margin-bottom: 25px; }	
.latest-post-footer li > a{ font-size: 18px; line-height: 26px; margin-bottom: 20px; }	
.gb-container-ac21545e > .gb-inside-container{ padding-top: 40px !important; padding-bottom: 30px !important; }	
.managed-it-services-top h2{ margin-bottom: 20px; }	
.managed-it-services-top .gb-container-7a5e3677 p{ font-size: 16px !important; }
.gb-container-7a5e3677 > .gb-inside-container{ padding-top: 0 !important; }	
.gb-container-7a5e3677 > p{ font-size: 16px; }
.gb-container-dc783b10 > .gb-inside-container{ padding-top: 40px !important; padding-bottom: 40px !important; }
.manage-it-services h4{ margin-bottom: 15px; }
.gb-container-11e76fc9 > .gb-inside-container{ padding-top: 40px !important; padding-bottom: 30px !important; }	
.gb-container-11e76fc9 > .gb-inside-container .gb-inside-container{ padding-left:0; padding-right: 0; } 
.gb-grid-wrapper > .gb-grid-column-8b7c1ff2{ width: 100%; margin-bottom:30px; }
.gb-grid-wrapper > .gb-grid-column-7c29f39b{ width: 100%; padding-left: 60px !important; }
.gb-container-77862798 > .gb-inside-container{ padding-top: 40px !important; padding-bottom: 30px !important; }
.gb-container-77862798 p, .gb-container-77862798 ul{ font-size: 16px !important; margin-bottom: 20px; }	 
.bottom-bullet-list{ margin-left: 60px; padding-top: 5px; }
.gb-container-5541d43c > .gb-inside-container{ padding: 0 !important; margin-bottom: 40px; }
.top-header-breadcum h1{ margin-bottom: 15px; }	
.managed-it-services-top p{ font-size: 18px; margin-bottom: 15px; line-height: 27px; }
.manage-it-services	.gb-grid-column .gb-container{ padding: 0 6%; }
.gb-grid-wrapper-24165428 .gb-grid-column-4ae435df{ margin-bottom: 45px; }	
.manage-it-services .gb-grid-column	{ margin-bottom: 25px; }
.bottom-bullet-list li:before{ left: -40px; top: 2px; width: 21px; height: 23px; }
.manageit-left:before, .manageit-left:after{ display: none; }
.wp-block-navigation__container:only-child, .wp-block-page-list:only-child{ gap: 20px; }
.location-right-form h2.gb-headline{ margin-bottom: 15px; font-size: 24px; line-height: 30px; } 	
.gb-grid-wrapper > .gb-grid-column-4f7aa4eb{ padding-left: 0; padding-top: 20px; }	
h4.gb-headline-d8572e51, .location-bio h4.gb-headline-d0cdc671{ font-size: 17px !important; line-height: 24px !important; }	
.location-right-form .gb-container-4f7aa4eb p{ font-size: 16px; line-height: 22px; }
.location-right-form p a, .location-bio p a{ font-size: 16px; line-height: 22px; }	
.gb-container-60d8f146 > .gb-inside-container{ padding-top: 30px !important; }	
.location-bio .gb-container-60d8f146 h3{ margin-bottom: 15px; font-size: 26px; line-height: 28px; }	
.location-bio p{ font-size: 16px !important; line-height: 22px; }
.gb-grid-column-973c000c{ padding-left: 15px; }	
.gb-container-9ccc0fca > .gb-inside-container{ padding-bottom: 20px !important; }
.gb-container-c8334cf7 > .gb-inside-container{ padding-top: 20px !important; padding-bottom: 40px !important; } 
.gb-container-294f8732 p, h4.gb-headline-f9dd2f14{ font-size: 18px !important; line-height: 25px !important; }	
.gb-container-9b894b07 h3.gb-headline-67158a44{ font-size: 26px; line-height: 30px; margin-bottom: 20px; }	
.gb-container-9b894b07 p{ font-size: 16px !important; line-height: 24px; }
.gb-container-9600d754 h3{ font-size: 26px !important; line-height: 30px !important; margin-bottom: 20px; }	
.gb-container-9600d754 p{ font-size: 16px !important; line-height: 24px; }	
.gb-container-9600d754 > .gb-inside-container, .gb-container-9b894b07 > .gb-inside-container{ padding-top: 60px !important; padding-bottom: 60px !important; }
.location-bio .gb-grid-column.gb-grid-column-351fa174{ margin-top: 20px; }	
.location-header h1.gb-headline{ margin-bottom: 20px; }	
.gb-grid-column-973c000c{ padding-left: 0; padding-top: 20px; }	
.location-right-form .gb-grid-wrapper-20c18b66{ padding: 0 2%; padding-top: 35px; }	
.gb-container-9600d754 > .gb-inside-container, .gb-container-9b894b07 > .gb-inside-container{ padding-top: 60px !important; padding-bottom: 60px !important; }
.gb-container-ea6fe8ad > .gb-inside-container{ padding-top: 50px; padding-bottom: 20px; }	
.benifit-right-bg{ padding: 0 5px; }	
.site-main .benifit-right-bg .gb-inside-container{ padding: 30px 20px !important; padding-left: 15px !important; padding-right: 15px !important; }
.benifits-clouds-sec ul { font-size: 15px !important; margin-bottom: 0 !important; }
.benifits-clouds-sec li{ line-height: 24px; margin-bottom: 7px; }	
.benifits-clouds-sec h5{ font-size: 17px !important; }
.gb-grid-wrapper-86995dbf > .gb-grid-column{ padding-left: 0 !important; }	
.gb-grid-wrapper-86995dbf{ margin-left: 0 !important; }
.simplicity-cloud-services h4{ font-size: 24px !important; margin-bottom: 0px !important; }	
.simplicity-cloud-services p.no-top-margin{ font-size: 18px !important; line-height: 23px; margin-bottom: 20px; }	
.simplicity-cloud-services p.has-medium-font-size{ font-size: 18px !important; line-height: 26px; margin-bottom:0; }
.gb-container-f164b219 > .gb-inside-container{ padding-top: 40px !important; padding-bottom: 40px !important; }
.gb-container-b1cae8c3 > .gb-inside-container{ padding-top: 40px !important; padding-bottom: 10px !important; }
.benifits-clouds-sec h4{ font-size: 24px; margin-bottom: 5px; }	
.benifits-clouds-sec p{ font-size: 15px !important; }
.gb-container-b1cae8c3 > .gb-inside-container{ padding-top: 40px !important; padding-bottom: 20px !important; }	
.gb-container-618ad06d > .gb-inside-container{ padding: 50px 20px 20px !important; }
.gb-container-f1ab2b29 h2{ line-height: 30px !important; }
.google-vs-microsoft p{ font-size: 16px !important; }	
.benifit-right-bg:after{ display: none; }
.google-vs-microsoft h2{ margin-top: 20px; margin-bottom: 15px; }	
.site-header-sec .wp-block-image figure{ max-width: 260px; }
.header-top-cell ul li{ font-size: 12px; line-height: 14px; margin: 0 10px; }
.header-top-cell ul li:after{ right: -13px; top: 0px; width: 1px; height: 13px; }
.gb-container-af9cbb1d > .gb-inside-container{ padding-top: 0px !important; padding-bottom: 0px !important; }
.wp-block-navigation__submenu-container{ top: 35px !important; min-width: 180px !important; }	
.wp-block-navigation__submenu-container{ padding: 0 !important; min-width: 180px !important; left: 0 !important; right: 0 !important; top: 29px !important;   padding-top: 10px !important; padding-bottom: 10px !important; }
.gb-container-abc4be9b > .gb-inside-container{ padding-top: 20px; padding-bottom: 20px; }	
h1.gb-headline-105dcf78{ margin-bottom: 10px; }
.gb-container-ea6fe8ad > .gb-inside-container{ padding-top: 40px !important; padding-bottom: 10px !important; }	
.benifits-clouds-sec h3{ font-size: 24px; margin-bottom: 5px; }
.icon-box figure { max-width: 27px; margin-left: 15px; }
.gb-grid-wrapper > .gb-grid-column-be2b01af{ margin-bottom: 30px; }	
.benifits-clouds-sec{ padding-bottom: 40px; }	
.gb-container-830421a4 > .gb-inside-container{ padding-top: 40px !important; padding-bottom: 40px !important; }
.gb-container-2e49e6ea > .gb-inside-container{ padding-top: 40px !important; padding-bottom: 40px !important; }	
.gb-grid-wrapper > .gb-grid-column-bb1d1c4f{ margin-bottom:30px; }	
.google-vs-microsoft h2{ margin-top: 15px !important; margin-bottom: 10px !important; }
.google-vs-microsoft p{ margin-bottom: 15px; }	
.pum-container.pum-responsive.pum-responsive-medium{ width: 90% !important; }
.form-area-main .two-col .col-right input[type="text"], .form-area-main .two-col .col-right input[type="email"], .form-area-main .two-col .col-right input[type="tel"], .form-area-main .two-col .col-right select{ border-radius: 10px!important; border-color: #f4f4f4!important; padding: 14px 45px!important; background-color: #f4f4f4!important; width: 100%; color: #999; font-size: 14px; border: 1px solid #bbb; }	
.infusion-field i{ position: absolute; left: 15px; top: 30px; color: gray; font-size: 17px; }
.pum-container.pum-responsive.pum-responsive-medium{ padding: 60px 20px 50px 20px !important; }	
.left-color-design{ padding: 0 2% !important; }	
.form-area-main .title{ font-size: 21px; line-height: 24px; }
.form-area-main .two-col .col-right .text{ font-size: 16px; line-height: 21px; }
.form-area-main .two-col .col-left{ padding: 0; }
.form-area-main .two-col .col-right{ padding: 0 0 0 20px; }	
.strong-view.controls-type-sides.nav-position-outside .wpmslider-next{ right: 0 !important; }
.strong-view.controls-type-sides.nav-position-outside .wpmslider-prev{ left: 0 !important; }
.home-features-sec .left-color-design:before{ right: -45%; }	
h1.gb-headline-abcfd08c{ font-size: 40px !important; }
h3.gb-headline-a1b0698b{ font-size: 22px !important; margin-bottom: 10px !important; }
.cio-advi-list-thumb .gb-grid-wrapper .gb-grid-column+.gb-grid-column{ padding-left: 10px; }
.home-features-sec h5{ margin-bottom: 25px; font-size: 24px !important; line-height: 30px !important; }	
.testimonial-sec > .gb-inside-container{ padding-top: 40px !important; padding-bottom: 20px !important; }
.testimonial-sec p{ max-width: 950px; padding: 25px 60px 10px 60px !important; }
.strong-view.wpmtst-default.controls-type-sides .wpmtst-testimonial-inner{ padding-left: 60px; padding-right: 60px; }	
.wpmtst-testimonial-content.testimonial-content{ margin-bottom: 10px !important; }	
.strong-view.wpmtst-default.controls-type-sides .wpmtst-testimonial-inner{ padding-left: 50px; padding-right: 50px; padding-top: 0; padding-bottom: 0; }
.testimonial-sec .testimonial-name{ padding-left: 30px; margin-left: 60px; }
.testimonial-sec p:before{ width: 40px; height: 40px; }
.testimonial-sec p:after{ width: 40px; height: 40px; }
.right-color-design{ padding-left: 2% !important; padding-right: 2% !important; }
.cio-advi-list-thumb .gb-grid-wrapper{ margin-left: 0; }	
.cio-advi-list-thumb .gb-grid-column{ padding-left:0 !important; margin-bottom: 25px; }
.cio-advi-list-thumb .gb-grid-column + .gb-grid-column{ margin-bottom:0; }	
.compliance-platform .right-video-sec:before{ display: none; }	
.compliance-platform .left-color-design:before{ display:none; }
.compliance-platform .left-color-design:after{ display: none; }
.audit-compliance .audit-compl-img.gb-container{ width: 100%; margin-left: 0; }
.audit-compliance .left-color-design:afte, .audit-compliance .right-video-sec:after, .audit-compliance .right-video-sec:before{ display: none; }		
.about-ceo .left-color-design:before, .about-ceo .right-video-sec:before, .about-ceo .left-color-design:after, .audit-compliance .left-color-design:after, .audit-compliance .right-video-sec:after, .audit-compliance .right-video-sec:before{ display: none; }
.about-ceo .left-color-design .gb-inside-container{ margin-left: 0px; }
.the-team .gb-grid-wrapper{ margin-bottom: 30px; }
.infusion-field.half-field input{ width: 100%; }
.site-main .location-right-form .gb-inside-container{ padding-left: 15px !important; padding-right: 15px !important; }
.manage-it-ser-img figure img{ margin-top: -40px; }
.manage-it-ser-img{ margin-top: 40px; }
.manage-it-leader-do .left-color-design:before{ display: none; }
.manage-it-leader-do .left-color-design:after{ display: none; }	
.manage-it-leader-do .right-video-sec:after{ display: none; }
.manage-it-leader-do .right-video-sec{ padding-left: 15px !important; padding-right: 15px !important; } 
.it-complience-top-head p{ max-width: 250px; }	
.single-post .grid-container, .blog .grid-container{ max-width: 100%; padding-left: 2%; padding-right: 2%; }
.blog .site-content .site-main .inside-article, .single-post .site-content .site-main .inside-article{ padding-right: 0 !important; }	
.single-post .site-content h1, .blog .site-content h1{ font-size: 34px; }	
.single-post .site-content h2, .blog .site-content h2{ font-size: 28px; }
.site.hfeed, .blog .gb-container.gb-container-daa12c96, .post-template-default .gb-container.gb-container-daa12c96{ margin-top: 136px; }		
	
/*word-cloud*/
/*start*/
.tagcloud--item.one{ font-size: 32px; }
.tagcloud--item.two{ font-size: 20px; }
.tagcloud--item.three{ font-size: 24px; }
.tagcloud--item.four{ font-size: 14px; }
/*end*/
	
/*free-it-session-3*/
/*start*/
.session-hero-banner .top-header-breadcum .gb-inside-container{ padding-top: 0; padding-left: 0; }
.session-hero-banner p{ line-height: 28px; }
.top_quiz_section p{ font-size: 16px !important; line-height: 22px !important; }	
.gb-container-992f8bac{ background-color: transparent !important; }	
.ban_cont p{ font-size: 18px !important; padding-bottom: 20px; line-height: 28px; }	
.gb-container-c7289035 h2{ font-size: 28px !important; line-height: 32px !important; }
.gb-container-c7289035 > .gb-inside-container{ padding-top: 45px; }	
p.gb-headline-71b9cd8f{ padding-left: 0 !important; font-size: 14px !important; line-height: 28px !important; }
.gb-container-0463042a	h2{ font-size: 32px !important; margin-bottom: 0; line-height: 38px; }
/*end*/
	
	
}
	
@media (min-width:768px) and (max-width:1023px) {
h1{ font-size: 40px; line-height: 46px; } 	
h2{ line-height: 28px; font-size: 24px; }
h3{ font-size: 26px; line-height: 30px; }	
h5{ font-size: 20px; line-height: 24px; }
h6{ font-size: 18px; line-height: 26px; }	
blockquote p{ font-size: 16px; font-style: normal; }	
body, button, input, select, textarea{ font-size: 15px; }
.wp-block-group__inner-container{ padding: 0 2%; box-sizing: border-box; }
.site-main .gb-inside-container{ padding: 0 2%; box-sizing: border-box; }
#footer-widgets .inside-footer-widgets{ padding: 0 2%; box-sizing: border-box; }	
.gb-grid-wrapper > .gb-grid-column-8c99daef{ width: 63% !important; }	
.gb-grid-wrapper > .gb-grid-column-af9cbb1d{ width: 36% !important; }	
.gb-grid-wrapper > .gb-grid-column-85435399{ width: 74% !important; }	
.gb-grid-wrapper > .gb-grid-column-2847f5b4{ width: 26% !important; }
header.site-header-sec .wp-block-group__inner-container .gb-container.gb-container-85435399{ margin-top: 3px; }	
.wp-block-navigation__submenu-container{ top: 42px !important; }	
.wp-block-navigation .wp-block-navigation-item{ font-size: 11px !important; }	
.header-top-cell ul li{ font-size: 12px; line-height: 14px; margin: 0 10px; }
.header-top-cell ul li:after{ right: -13px; top: 0px; width: 1px; height: 13px; }
.gb-container-af9cbb1d > .gb-inside-container{ padding-top: 0px !important; padding-bottom: 0px !important; }
h1{ font-weight: 500; font-size: 40px; line-height: 46px; margin-bottom: 10px; }	
.gb-container-daa12c96 p.has-orange-color{ font-size: 16px !important; margin-bottom: 0 !important; }
.gb-container-550f9b8f{ min-height: 280px !important; }	
.gb-container-daa12c96{ min-height: 280px !important; }	
.call-to-action-home p{ margin-bottom: 0; font-size: 15px !important; line-height: 20px; }	
.home-top-services > .gb-inside-container{ padding-top: 60px !important; padding-bottom: 60px !important; }	
.home-top-services .gb-grid-column h2{ margin-bottom: 10px; line-height: 28px; font-size: 24px; }
blockquote:before{ left: 20px; top: 15px; width: 40px; height: 40px; }	
h2.gb-headline-911f3479{ margin-bottom: 30px; }	
.gb-container-65a8b545 > .gb-inside-container{ padding-top: 60px; padding-bottom: 30px !important;	 }
.gb-container-49ff37dc > .gb-inside-container{ padding-top: 60px; padding-bottom: 20px; }
.gb-grid-wrapper > .gb-grid-column-ba4792e0{ width: 30% !important; }	
.gb-grid-wrapper > .gb-grid-column-51e58828{ width: 70% !important; }
.gb-container-49ff37dc .gb-container-51e58828 .gb-grid-column{ width: 33%; }
.gb-container-ba4792e0 .gb-inside-container p{ font-size: 22px; line-height: 28px; }	
p.gb-headline-734fd24a{ font-weight: 500; font-size: 30px !important; line-height: 41px !important; margin-bottom: 0; }	
.gb-grid-wrapper > .gb-grid-column-29cc0fa8{ width: 16% !important; }	
.gb-grid-wrapper > .gb-grid-column-5c76c3cd{ width: 75% !important; }
.manageit-left:before{ right: -18px; top: 34px; }
.manageit-left:after{ right: -13px;	top: 29px; }
.gb-container-ac21545e > .gb-inside-container{ padding-top: 50px; padding-bottom: 40px; }
.managed-it-services-top p{ font-size: 18px; margin-bottom: 12px; }
.gb-grid-column.gb-grid-column-7a5e3677{ padding-left: 30px !important; }	
.manage-it-services h6{ margin-bottom: 0; font-size: 14px !important; line-height: 18px !important; }	
.top-header-breadcum h1{ margin-bottom: 15px; }
.gb-container-550f9b8f p{ line-height: 22px; }	
.gb-container-ac21545e > .gb-inside-container{ padding-top: 50px !important; padding-bottom: 40px !important; }	
.managed-it-services-top h2{ margin-bottom: 20px; }	
.managed-it-services-top .gb-container-7a5e3677 p{ font-size: 16px; }
.gb-container-7a5e3677 > .gb-inside-container{ padding-top: 45px !important; }	
.gb-container-7a5e3677 > p{ font-size: 16px; }
.gb-container-dc783b10 > .gb-inside-container{ padding-top: 50px !important; padding-bottom: 50px !important; }
.manage-it-services h4{ margin-bottom: 15px; }
.gb-container-11e76fc9 > .gb-inside-container{ padding-top: 50px !important; padding-bottom: 40px !important; }	
.gb-container-11e76fc9 > .gb-inside-container .gb-inside-container{ padding-left:0; padding-right: 0; } 
.gb-grid-wrapper > .gb-grid-column-8b7c1ff2{ width: 70%; }
.gb-grid-wrapper > .gb-grid-column-7c29f39b{ width: 30%; padding-left: 15px !important; }	
.gb-container-77862798 > .gb-inside-container{ padding-top: 50px !important; padding-bottom: 40px !important; }
.gb-container-77862798 p, .gb-container-77862798 ul{ font-size: 16px !important; margin-bottom: 20px; }	 
.bottom-bullet-list{ margin-left: 85px; padding-top: 10px; }
.wp-block-navigation__submenu-container{ min-width: 180px !important; }
.wp-block-navigation .wp-block-navigation-item__label{ line-height: 15px; margin-bottom: 10px; }	
.wp-block-navigation__submenu-container{ padding-top: 10px !important; }
.wp-block-navigation__container:only-child, .wp-block-page-list:only-child{ gap: 15px; }
.location-bio .gb-grid-column.gb-grid-column-351fa174{ margin-top: -230px; }
.gb-container-351fa174 > .gb-inside-container{ padding: 20px 30px !important; }
.location-right-form h2.gb-headline{ margin-bottom: 15px; font-size: 24px; line-height: 30px; } 	
.gb-grid-wrapper > .gb-grid-column-4f7aa4eb{ padding-left: 15px; }	
h4.gb-headline-d8572e51, .location-bio h4.gb-headline-d0cdc671{ font-size: 17px !important; line-height: 24px !important; }	
.location-right-form .gb-container-4f7aa4eb p{ font-size: 16px; line-height: 22px; }
.location-right-form p a, .location-bio p a{ font-size: 16px; line-height: 22px; }	
.gb-container-60d8f146 > .gb-inside-container{ padding-top: 30px !important; }	
.location-bio .gb-container-60d8f146 h3{ margin-bottom: 15px; font-size: 26px; line-height: 28px; }	
.location-bio p{ font-size: 16px !important; line-height: 22px; }
.gb-grid-column-973c000c{ padding-left: 15px; }	
.gb-container-9ccc0fca > .gb-inside-container{ padding-bottom: 20px !important; }
.gb-container-c8334cf7 > .gb-inside-container{ padding-top: 40px !important; padding-bottom: 40px !important; } 
.gb-container-294f8732 p, h4.gb-headline-f9dd2f14{ font-size: 18px !important; line-height: 25px !important; }	
.gb-container-9b894b07 h3.gb-headline-67158a44{ font-size: 26px; line-height: 30px; margin-bottom: 20px; }	
.gb-container-9b894b07 p{ font-size: 16px !important; line-height: 24px; }
.gb-container-9600d754 h3{ font-size: 26px !important; line-height: 30px !important; margin-bottom: 20px; }	
.gb-container-9600d754 p{ font-size: 16px !important; line-height: 24px; }		
.gb-container-9600d754 > .gb-inside-container, .gb-container-9b894b07 > .gb-inside-container{ padding-top: 60px !important; padding-bottom: 60px !important; }
.gb-container-ea6fe8ad > .gb-inside-container{ padding-top: 50px; padding-bottom: 20px; }	
.benifit-right-bg{ padding: 0 5px; }	
.gb-container-b68468a5 > .gb-inside-container{ padding: 40px 20px !important; }
.benifits-clouds-sec ul { font-size: 15px !important; }
.benifits-clouds-sec li{ line-height: 24px; margin-bottom: 7px; }	
.benifits-clouds-sec h5{ font-size: 20px !important; }
.gb-grid-wrapper-86995dbf > .gb-grid-column{ padding-left: 0 !important; }	
.gb-grid-wrapper-86995dbf{ margin-left: 0 !important; }
.simplicity-cloud-services h4{ font-size: 24px !important; margin-bottom: 0px !important; }	
.simplicity-cloud-services p.no-top-margin{ font-size: 18px !important; line-height: 23px; margin-bottom: 20px; }	
.simplicity-cloud-services p.has-medium-font-size{ font-size: 18px !important; line-height: 26px; margin-bottom:0; }
.gb-container-f164b219 > .gb-inside-container{ padding-top: 50px; padding-bottom: 50px; }
.gb-container-b1cae8c3 > .gb-inside-container{ padding-top: 50px; padding-bottom: 10px; }
.benifits-clouds-sec h4{ font-size: 24px; margin-bottom: 5px; }	
.benifits-clouds-sec p{ font-size: 15px !important; }
.gb-container-b1cae8c3 > .gb-inside-container{ padding-top: 50px !important; padding-bottom: 20px !important; }	
.gb-container-618ad06d > .gb-inside-container{ padding: 50px 20px 20px !important; }
.gb-container-f1ab2b29 h2{ line-height: 30px !important; }
.google-vs-microsoft p{ font-size: 16px !important; }	
.google-vs-microsoft h2{ margin-top: 20px; margin-bottom: 15px; }
.pum-container.pum-responsive.pum-responsive-medium{ width: 90% !important; }	
.strong-view.controls-type-sides.nav-position-outside .wpmslider-next{ right: 0 !important; }
.strong-view.controls-type-sides.nav-position-outside .wpmslider-prev{ left: 0 !important; }
.home-features-sec .left-color-design:before{ right: -45%; }	
h1.gb-headline-abcfd08c{ font-size: 40px !important; }
h3.gb-headline-a1b0698b{ font-size: 26px !important; margin-bottom: 15px !important; }
.cio-advi-list-thumb .gb-grid-wrapper .gb-grid-column+.gb-grid-column{ padding-left: 10px; }
.home-features-sec h5{ margin-bottom: 25px; font-size: 24px !important; line-height: 30px !important; }	
.testimonial-sec > .gb-inside-container{ padding-top: 40px !important; padding-bottom: 20px !important; }
.testimonial-sec p{ max-width: 950px; padding: 25px 60px 10px 60px !important; }
.strong-view.wpmtst-default.controls-type-sides .wpmtst-testimonial-inner{ padding-left: 60px; padding-right: 60px; }	
.wpmtst-testimonial-content.testimonial-content{ margin-bottom: 10px !important; }	
.strong-view.wpmtst-default.controls-type-sides .wpmtst-testimonial-inner{ padding-left: 50px; padding-right: 50px; padding-top: 0; padding-bottom: 0; }
.testimonial-sec .testimonial-name{ padding-left: 30px; margin-left: 60px; }
.testimonial-sec p:before{ width: 40px; height: 40px; }	
.testimonial-sec p:after{ width: 40px; height: 40px; }		
.compliance-platform .left-color-design:before{ left: -42%; }
.audit-compliance .audit-compl-img.gb-container{ width: 100%; margin-left: 5%; }	
.audit-compliance .right-video-sec:after{ right: -48%; }
.about-ceo .left-color-design:before{ left: -22%; width: 47%; }	
.about-ceo .left-color-design .gb-inside-container{ margin-left: -35px; }
.infusion-field.half-field{ width: 48.8%; }
.manage-it-leader-do .left-color-design:before{ left: -38%; }
.it-complience-top-head p{ max-width: 250px; }	
.single-post .grid-container, .blog .grid-container{ max-width: 100%; padding-left: 2%; padding-right: 2%; }
.blog .site-content .site-main .inside-article, .single-post .site-content .site-main .inside-article{ padding-right: 0 !important; }	
.single-post .site-content h1, .blog .site-content h1{ font-size: 44px; }	
.single-post .site-content h2, .blog .site-content h2{ font-size: 34px; }
.site.hfeed, .blog .gb-container.gb-container-daa12c96, .post-template-default .gb-container.gb-container-daa12c96{ margin-top: 95px; }	

.security-sec .left-color-design{ margin-top: 25px;	}
.security-sec .left-color-design .wp-block-buttons.mb-30{ margin-bottom: 20px; }
	
/*free-it-session-3*/
/*start*/
.session-hero-banner .top-header-breadcum .gb-inside-container{ padding-top: 0; padding-left: 0; }
.session-hero-banner p{ line-height: 28px; }
.top_quiz_section p{ font-size: 19px !important; }	
.gb-container-992f8bac{ background-color: transparent !important; }	
/*end*/		

}

@media (min-width:1024px) and (max-width:1199px) {
.wp-block-group__inner-container{ padding: 0 2%; box-sizing: border-box; }
.site-main .gb-inside-container{ padding: 0 2%; box-sizing: border-box; }
#footer-widgets .inside-footer-widgets{ padding: 0 2%; box-sizing: border-box; }	
.gb-grid-wrapper > .gb-grid-column-8c99daef{ width: 59% !important; }	
.gb-grid-wrapper > .gb-grid-column-af9cbb1d{ width: 41% !important; }
.manageit-left:before{ right: -21px; }
.manageit-left:after{ right: -16px;	}
.gb-grid-column.gb-grid-column-7a5e3677{ padding-left: 30px !important; }	
.manage-it-services h6{ margin-bottom: 0; font-size: 14px !important; line-height: 18px !important; }	
.gb-container-11e76fc9 > .gb-inside-container{ padding-top:50px; padding-bottom: 50px; }
.wp-block-navigation__container:only-child, .wp-block-page-list:only-child{ gap: 15px; }
.gb-grid-wrapper > .gb-grid-column-85435399{ width: 74% !important; }	
.gb-grid-wrapper > .gb-grid-column-2847f5b4{ width: 26% !important; }
.gb-grid-wrapper > .gb-grid-column-8c99daef{ width: 69% !important; }	
.gb-grid-wrapper > .gb-grid-column-af9cbb1d{ width: 31% !important; }	
.header-top-cell ul li{ font-size: 14px; line-height: 18px; margin: 0 10px; }
.wp-block-navigation .wp-block-navigation-item{ font-size: 14px !important; }
.gb-container-af9cbb1d > .gb-inside-container{ padding-top: 1px; padding-bottom: 4px; }	
header.site-header-sec .wp-block-group__inner-container .gb-container.gb-container-85435399{ margin-top: -5px; }	
.wp-block-navigation__submenu-container{ top: 50px !important; }
.pum-container.pum-responsive.pum-responsive-medium{ width: 80% !important; }
.strong-view.controls-type-sides.nav-position-outside .wpmslider-next{ right: 0 !important; }
.strong-view.controls-type-sides.nav-position-outside .wpmslider-prev{ left: 0 !important; }
.home-features-sec .left-color-design:before{ right: -45%; }	
.it-complience-top-head p{ max-width: 350px; }	
.single-post .grid-container, .blog .grid-container{ max-width: 100%; padding-left: 2%; padding-right: 2%; }
.blog .site-content .site-main .inside-article, .single-post .site-content .site-main .inside-article{ padding-right: 0 !important; }	
.single-post .site-content h1, .blog .site-content h1{ font-size: 44px; }	
.single-post .site-content h2, .blog .site-content h2{ font-size: 34px; }
.site.hfeed, .blog .gb-container.gb-container-daa12c96, .post-template-default .gb-container.gb-container-daa12c96{ margin-top: 118px; }		
	
/*word-cloud*/
/*start*/
.tagcloud--item.one{ font-size: 40px; }
.tagcloud--item.two{ font-size: 24px; }
.tagcloud--item.three{ font-size: 30px; }
.tagcloud--item.four{ font-size: 16px; }
/*end*/
	
/*free-it-session-3*/
/*start*/
.session-hero-banner .top-header-breadcum .gb-inside-container{ padding-top: 0; padding-left: 0; }
.top_quiz_section p{ font-size: 19px !important; }	
/*end*/	
	
}

@media (min-width:1200px) and (max-width:1300px) {
.site-header-top-group{ padding: 0 2%; box-sizing: border-box; }
.wp-block-group__inner-container{ padding: 0 2%; box-sizing: border-box; }
.site-main .gb-inside-container{ padding: 0 2%; box-sizing: border-box; }
#footer-widgets .inside-footer-widgets{ padding: 0 2%; box-sizing: border-box; }	
.gb-grid-wrapper > .gb-grid-column-8c99daef{ width: 69% !important; }	
.gb-grid-wrapper > .gb-grid-column-af9cbb1d{ width: 31% !important; }
.manageit-left:before{ right: -23px; }
.manageit-left:after{ right: -18px;	}	
ul.wp-block-navigation__container{ gap: 22px; margin-right: 20px; }
.strong-view.controls-type-sides.nav-position-outside .wpmslider-next{ right: 0 !important; }
.strong-view.controls-type-sides.nav-position-outside .wpmslider-prev{ left: 0 !important; }
.single-post .grid-container, .blog .grid-container{ max-width: 100%; padding-left: 2%; padding-right: 2%; }	
.site.hfeed, .blog .gb-container.gb-container-daa12c96, .post-template-default .gb-container.gb-container-daa12c96{ margin-top: 140px; }	
}

@media (min-width:1300px) and (max-width:1380px){
.form-area-main .two-col .col-left .imageSnippet-alignDiv{ text-align: center; }	
.word-cloud{ margin-top: -90px; }	
}



.page-id-275897 .site-header-sec{display:none;}
.page-id-275897  .site.hfeed{margin-top: 0px;}
.header-tak-quiz-btn{margin-top:20px; margin-bottom:30px;}

/**session-3**/
.page-id-275934 .site-header-sec{display:none;}
.page-id-275934  .site.hfeed{margin-top: 0px;}
.top_quiz_section p { margin-bottom: 0; }
/**session-4**/
.page-id-275971 .site-header-sec{display:none;}
.page-id-275971  .site.hfeed{margin-top: 0px;}
/**session-5**/
.page-id-275976 .site-header-sec{display:none;}
.page-id-276039 .site-header-sec{display:none;}
.page-id-275976  .site.hfeed{margin-top: 0px;}


.page-id-276039  .site.hfeed{margin-top: 0px;}

h1.tpt-section-heading{
	color:#1e4684;
}
