/*what-we-do-start*/

.row-wrapper-x {
    padding: 0 15px;
}

.w-start_animation {
    opacity: 1;
    /* -webkit-animation: w-animate-btt 0.5s; */
    -moz-animation: w-animate-btt 0.5s;
    -o-animation: w-animate-btt 0.5s;
    animation: w-animate-btt 0.5s;
    /* -webkit-backface-visibility: hidden; */
    backface-visibility: hidden;
}

.wpb_row {
    margin-left: -15px;
    margin-right: -15px;
}

.wpb_row, .wpb_content_element, ul.wpb_thumbnails-fluid > li, .last_toggle_el_margin, .wpb_button {
    margin-bottom: 0;
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    display: block;
}

.wpb_row:before, .wpb_row:after {
    content: " ";
    display: table;
}

.row-wrapper-x div.wpb_column, .row-wrapper-x #pin-content, .row-wrapper-x #tline-content {
    max-width: none;
}

.vc_column_container {
    padding-left: 0;
    padding-right: 0;
}

#wrap .wpb_row .vc_column-inner {
    padding-top: 0;
}

.vc_column_container>.vc_column-inner {
    box-sizing: border-box;
    padding-left: 15px;
    padding-right: 15px;
    width: 100%;
}

.vc_column-inner::after, .vc_column-inner::before {
    content: " ";
    display: table;
}

.container .columns hr, .container .column hr, .container .wpb_column hr, .container .wpb_column hr {
    margin-right: 0px;
    margin-left: 0px;
}
.max-title {
    position: relative;
    margin-bottom: 0;
    margin-top: 10px;
}

.max-title {
    text-align: center;
}

.max-title4:before, .max-title5:before {
    width: 100%;
}

.max-title5 h1, .max-title5 h2, .max-title5 h3, .max-title5 h4, .max-title5 h5, .max-title5 h6 {
    padding-bottom: 0;
    line-height: 1.3;
}

.max-title4 h1, .max-title5 h1 {
    font-size: 36px;
}
.max-title h1, .max-title h2, .max-title h3, .max-title h4, .max-title h5, .max-title h6 {
    line-height: 1;
    font-size: 55px;
    text-transform: uppercase;
    color: #000;
    padding-bottom: 0;
    position: relative;
    font-weight: 100;
    padding-bottom: 45px;
    margin-bottom: 0;
}

.max-title h1, .max-title h2, .max-title h3, .max-title h4, .max-title h5, .max-title h6 {
    line-height: 1 !important;
    text-transform: uppercase;
    color: #000;
    position: relative;
    font-weight: 100;
    margin-bottom: 0;
}

.max-title4 h1, .max-title5 h1 {
    font-size: 36px !important;
}
.max-title5 h1, .max-title5 h2, .max-title5 h3, .max-title5 h4, .max-title5 h5, .max-title5 h6 {
    padding-bottom: 35px !important;
    line-height: 1.3 !important;
}

.wpb_column.vc_column_container.vc_col-sm-12 {
    width: 100%;
}

.max-title:before {
    /* width: 43%; */
}
.max-title:before, .max-title:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 50%;
    /* transform: translate(-50%,0); */
    -webkit-transform: translate(-50%,0);
    height: 3px;
}

.max-title5 h1, .max-title5 h2, .max-title5 h3, .max-title5 h4, .max-title5 h5, .max-title5 h6 {
    padding-bottom: 35px;
    line-height: 1.3;
}

.max-title4 h1, .max-title5 h1 {
    font-size: 36px;
}
.max-title h1, .max-title h2, .max-title h3, .max-title h4, .max-title h5, .max-title h6 {
    line-height: 1;
    font-size: 55px;
    text-transform: uppercase;
    color: #000;
    padding-bottom: 0;
    position: relative;
    font-weight: 400;
    padding-bottom: 45px;
    margin-bottom: 0;
}

#wrap.colorskin-6 .whmpress_pricing_table.one.featured, #wrap.colorskin-6 #bridge .navbar .nav > li.active > a:not(#Menu-Account), #wrap.colorskin-6 #bridge .navbar .nav > li > a:not(#Menu-Account):hover, #wrap.colorskin-6 #bridge .btn, #wrap.colorskin-6 #bridge .btn, #wrap.colorskin-6 #bridge .whmcscontainer .logincontainer input#password, #wrap.colorskin-6 #bridge .whmcscontainer .logincontainer input#username, #wrap.colorskin-6 #bridge #order-boxes .fields-container, #wrap.colorskin-6 .easydesign-contact, .colorskin-6 .our-team2, .colorskin-6 .max-title h1:after, .colorskin-6 .max-title h2:after, .colorskin-6 .max-title h3:after, .colorskin-6 .max-title h4:after, .colorskin-6 .max-title h5:after, .colorskin-6 .max-title h6:after, .colorskin-6 .w-pricing-table.pt-type2:hover, .colorskin-6 .w-pricing-table.pt-type2:hover > span, .colorskin-6 .w-pricing-table.pt-type2.featured > span, .colorskin-6 .w-pricing-table.pt-type2.featured, .colorskin-6 .our-team4:hover, .colorskin-6 .our-process-item:hover i, .colorskin-6 .buy-process-item.featured i, .colorskin-6 .subtitle-element h1:after, .colorskin-6 .subtitle-element h2:after, .colorskin-6 .subtitle-element h3:after, .colorskin-6 .subtitle-element h5:after, .colorskin-6 .subtitle-element h6:after, .colorskin-6 .testimonials-slider-w.flexslider .flex-direction-nav a, .colorskin-6 .icon-box21:hover i, .colorskin-6 .icon-box25, .colorskin-6 .tline-row-l, .colorskin-6 .tline-row-r, .colorskin-6 .esg-filterbutton.selected, .colorskin-6 .w-divider7 h3:after, .colorskin-6 .vc_tta-accordion.vc_tta-style-classic.vc_tta-shape-square .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .colorskin-6 .vc_tta-accordion.vc_tta-style-classic.vc_tta-shape-square .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before, .colorskin-6 .icon-box8:hover i, .colorskin-6 .icon-box11:hover i, .colorskin-6 .icon-box16 a.magicmore, .colorskin-6 .icon-box19 i, .colorskin-6 .icon-box19 a.magicmore:hover, .colorskin-6 .icon-box21:hover i, .colorskin-6 .subtitle-element3 h4:after, .colorskin-6 .max-title3 h1:before, .colorskin-6 .max-title3 h2:before, .colorskin-6 .max-title3 h3:before, .colorskin-6 .max-title3 h4:before, .colorskin-6 .max-title3 h5:before, .colorskin-6 .max-title3 h6:before, .colorskin-6 .toggle-top-area .widget .instagram-feed a img:hover, .colorskin-6 #footer .widget .instagram-feed a img:hover, .colorskin-6 .button.skyblue.bordered-bot, .colorskin-6 button.skyblue.bordered-bot, .colorskin-6 input[type="submit"].skyblue.bordered-bot, .colorskin-6 input[type="reset"].skyblue.bordered-bot, .colorskin-6 input[type="button"].skyblue.bordered-bot, .colorskin-6 .esg-filterbutton.selected, .colorskin-6 .w-pricing-table.pt-type1.featured, .colorskin-6 .subtitle-element h1:after, .colorskin-6 .subtitle-element h2:after, .colorskin-6 .subtitle-element h3:after, .colorskin-6 .subtitle-element h4:after, .colorskin-6 .subtitle-element h5:after, .colorskin-6 .subtitle-element h6:after, .colorskin-6 .w-pricing-table.pt-type2.featured .pt-footer a, .colorskin-6 .our-team3:hover figure img, .colorskin-6 .gogmapseo {
    border-color: #295e6d;
}


#wrap.colorskin-6 .whmpress_price_matrix table th, #wrap.colorskin-6 .whmpress_price_matrix_domain table th, #wrap.colorskin-6 .whmpress_announcements .announcement-date, #wrap.colorskin-6 .whmpress_pricing_table.one.featured .pricing_table_price, #wrap.colorskin-6 .whmpress_pricing_table.one.featured .pricing_table_heading, #wrap.colorskin-6 .whmpress_pricing_table.one.featured .pricing_table_submit, #wrap.colorskin-6 .whmpress a.buy-button, #wrap.colorskin-6 .whmpress a.whmpress-btn, #wrap.colorskin-6 .whmpress a.whois-button, #wrap.colorskin-6 .whmpress a.www-button, #wrap.colorskin-6 .whmpress button, #wrap.colorskin-6 .whmpress input[type=submit], #wrap.colorskin-6 .whmpress_order_button, #wrap.colorskin-6 .blog-social a:hover, #wrap.colorskin-6 .vc_carousel.vc_carousel_horizontal.hero-carousel .hero-carousel-wrap .hero-metadata .category a, #wrap.colorskin-6 .onsale, .woocommerce-page #wrap.colorskin-6 .container .button, .woocommerce-page #wrap.colorskin-6 .ui-slider-handle, #wrap.colorskin-6 .blox.dark .subtitle-element4 h1:after, #wrap.colorskin-6 .blox.dark .subtitle-element4 h2:after, #wrap.colorskin-6 .blox.dark .subtitle-element4 h3:after, #wrap.colorskin-6 .blox.dark .subtitle-element4 h4:after, #wrap.colorskin-6 .blox.dark .subtitle-element4 h5:after, #wrap.colorskin-6 .blox.dark .subtitle-element4 h6:after, #wrap.colorskin-6 .icon-box10 a.magicmore, #wrap.colorskin-6 #header.w-header-type-11 .logo-wrap, #wrap.colorskin-6 .components .woo-cart-header .header-cart span, #wrap.colorskin-6 .max-title:after, #wrap.colorskin-6 .w-pricing-table.pt-type2.featured .pt-footer a, #wrap.colorskin-6 .teaser-box3 .teaser-subtitle, #wrap.colorskin-6 .our-team4:hover, #wrap.colorskin-6 #pre-footer .footer-subscribe-bar, #wrap.colorskin-6 .wpcf7 .w-contact-p input[type=submit], #wrap.colorskin-6 #bridge .btn-primary, #wrap.colorskin-6 #bridge #order-boxes table.styled tr th, #wrap.colorskin-6 .tablepress tfoot th, #wrap.colorskin-6 .tablepress thead th, #wrap.colorskin-6 .vc_tta-accordion.vc_tta-style-classic.vc_tta-shape-square .vc_tta-panel.vc_active .vc_tta-panel-heading, #wrap.colorskin-6 .vc_tta-accordion.vc_tta-style-classic.vc_tta-shape-square .vc_tta-controls-icon-position-right .vc_tta-controls-icon, #wrap.colorskin-6 .wp-pagenavi a:hover, .colorskin-6 .our-team2 figure h2, .colorskin-6 .our-team2 .social-team, .colorskin-6 .socialfollow a:hover, .colorskin-6 #header.sm-rgt-mn #menu-icon span.mn-ext1, .colorskin-6 #header.sm-rgt-mn #menu-icon span.mn-ext2, .colorskin-6 #header.sm-rgt-mn #menu-icon span.mn-ext3, .colorskin-6 .pin-ecxt2 .col1-3 span, .colorskin-6 .comments-number-x span, .colorskin-6 .side-list li:hover img, .colorskin-6 .subscribe-box .subscribe-box-top, .colorskin-6 .event-clean .event-article:hover .event-date, .colorskin-6 .event-list .event-date, .colorskin-6 .latestposts-seven .latest-img:hover img, .colorskin-6 #nav > li.current > a:before, .colorskin-6 .max-hero h5:before, .colorskin-6 .ministry-box2:hover img, .colorskin-6 .sermons-simple article:hover .sermon-img img, .colorskin-6 .a-sermon .sermon-img:hover img, .colorskin-6 .a-sermon .media-links, .colorskin-6 .event-grid .event-detail, .colorskin-6 .teaser-box4 .teaser-title, .colorskin-6 .magic-link a, .colorskin-6 .subscribe-flat .subscribe-box-input .subscribe-box-submit, .colorskin-6 .w-callout.w-callout-b, .colorskin-6 .icon-box12 i, .colorskin-6 .magic-link a, .colorskin-6 #tribe-events-content-wrapper .tribe-events-calendar td:hover, .colorskin-6 #tribe-events-content-wrapper .tribe-events-sub-nav a:hover, .colorskin-6 #tribe-events-content-wrapper #tribe-bar-form .tribe-events-button, .colorskin-6 .tribe-events-list .booking-button, .colorskin-6 .tribe-events-list .event-sharing > li:hover, .colorskin-6 .tribe-events-list .event-sharing .event-share:hover .event-sharing-icon, .colorskin-6 .tribe-events-list .event-sharing .event-social li a, .colorskin-6 #tribe-events-pg-template .tribe-events-button, .colorskin-6 .single-tribe_events .booking-button, .colorskin-6 .event-grid .event-detail, .colorskin-6 .causes .cause-content .donate-button-exx:hover, .colorskin-6 .cause-box .donate-button:hover, .colorskin-6 .tribe-events-list-separator-month span, .colorskin-6 .flip-clock-wrapper ul, .colorskin-6 .flip-clock-wrapper ul li a div div.inn, .colorskin-6 .latestnews2 .ln-date .ln-month, .colorskin-6 .top-bar .inlinelb.topbar-contact:hover, .colorskin-6 #scroll-top a:hover, .colorskin-6 #footer .widget-subscribe-form button:hover, .colorskin-6 .postmetadata h6.blog-views span, .colorskin-6 #commentform input[type="submit"], .colorskin-6 .a-post-box .latest-cat, .colorskin-6 .modal-title, .colorskin-6 .latestnews1 .ln-item:hover .ln-content, .colorskin-6 .latestposts-one .latest-b-cat:hover, .colorskin-6 .footer-in .contact-inf button:hover, .colorskin-6 .subtitle-element5 h1:after, .colorskin-6 .subtitle-element5 h2:after, .colorskin-6 .subtitle-element5 h3:after, .colorskin-6 .subtitle-element5 h4:after, .colorskin-6 .subtitle-element5 h5:after, .colorskin-6 .subtitle-element5 h6:after, .colorskin-6 .w-pricing-table.pt-type6 .pt-footer, .colorskin-6 .buy-process-wrap:before, .colorskin-6 .buy-process-item .icon-wrapper:before, .colorskin-6 .buy-process-item i, .colorskin-6 .subtitle-element:after, .colorskin-6 .ts-tetra.testimonials-slider-w.flexslider .flex-control-paging li a.flex-active, .colorskin-6 .testimonials-slider-w.flexslider .flex-direction-nav a:hover, .colorskin-6 .vc_tta-tabs.vc_tta-style-modern.vc_tta-shape-round .vc_tta-tab.vc_active > a, .colorskin-6 .blox .icon-box21:hover i, .colorskin-6 .icon-box25 i, .colorskin-6 .wp-pagenavi a:hover, .colorskin-6 .tline-topdate, .colorskin-6 #tline-content:before, .colorskin-6 .tline-row-l:after, .colorskin-6 .tline-row-r:before, .colorskin-6 .related-works .portfolio-item > a:hover:before, .colorskin-6 .latest-projects-navigation a:hover, .colorskin-6 .subtitle-element:after, .colorskin-6 .icon-box1:hover, .colorskin-6 .icon-box3:hover, .colorskin-6 .blox.dark .icon-box3:hover, .colorskin-6 .icon-box3 h4:after, .colorskin-6 .icon-box3 a.magicmore, .colorskin-6 .icon-box6 i, .colorskin-6 .icon-box8:hover i, .colorskin-6 .icon-box11:hover i, .colorskin-6 .icon-box18:hover i, .colorskin-6 .icon-box21:hover i, .colorskin-6 .icon-box23 i, .colorskin-6 .icon-box24:hover i, .colorskin-6 .latestposts-four .latest-b2 h6.latest-b2-cat, .colorskin-6 .our-team1 figcaption, .colorskin-6 .widget-subscribe-form button, .colorskin-6 .button.skyblue.bordered-bot:hover, .colorskin-6 button.skyblue.bordered-bot:hover, .colorskin-6 input[type="submit"].skyblue.bordered-bot:hover, .colorskin-6 input[type="reset"].skyblue.bordered-bot:hover, .colorskin-6 input[type="button"].skyblue.bordered-bot:hover, .colorskin-6 #talk-business input[type=submit], .colorskin-6 .w-pricing-table.pt-type1.featured .plan-title, .colorskin-6 .w-pricing-table.pt-type1.featured .plan-price, .colorskin-6 .w-pricing-table.pt-type1.featured .pt-footer, .colorskin-6 .w-pricing-table.pt-type1.featured .pt-footer, .colorskin-6 .tablepress a.magicmore, .colorskin-6 .top-bar a.topbar-btn, .colorskin-6 .wpcf7 .wpcf7-form input[type="submit"], .colorskin-6 #seo_consolation_form .checkbox_seo_title input[type=checkbox]:checked + span.wpcf7-list-item-label:before, .colorskin-6 .button.theme-skin, .colorskin-6 .w-pricing-table.pt-type7 .pt-footer a.magicmore {
    background-color: #295e6d;
}

.max-title4:after, .max-title5:after {
    width: 140px;
}
.max-title:after {
    background-color: #145262;
    width: 140px;
}
.max-title:before, .max-title:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 50%;
    /* transform: translate(-50%,0); */
    -webkit-transform: translate(-50%,0);
    height: 3px;
}

.vc_column-inner::after, .vc_column-inner::before {
    content: " ";
    display: table;
}

.vc_clearfix:after, .vc_column-inner::after, .vc_el-clearfix, .vc_row:after {
    clear: both;
}

.wpb_row:after {
    clear: both;
}

.wpb_row:before, .wpb_row:after {
    content: " ";
    display: table;
}

.row-wrapper-x div.wpb_column, .row-wrapper-x #pin-content, .row-wrapper-x #tline-content {
    max-width: none;
}

.vc_column_container {
    padding-left: 0;
    padding-right: 0;
}

.vc_col-sm-4 {
    width: 33.33333333%;
}

#wrap .wpb_row .vc_column-inner {
    padding-top: 0;
}

.vc_column_container>.vc_column-inner {
    box-sizing: border-box;
    padding-left: 15px;
    padding-right: 15px;
    width: 100%;
}

.vc_column-inner::after, .vc_column-inner::before {
    content: " ";
    display: table;
}

.container .columns hr, .container .column hr, .container .wpb_column hr, .container .wpb_column hr {
    margin-right: 0px;
    margin-left: 0px;
}

article[class*="icon-box"] {
    clear: both;
}

.icon-box {
    vertical-align: baseline;
    margin-bottom: 20px;
    position: relative;
    padding-left: 52px;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    display: block;
}

#wrap.colorskin-6 .whmpress_announcements a, #wrap.colorskin-6 .whmpress_announcements a :hover, #wrap.colorskin-6 .whmpress_pricing_table.two .pricing_table_price, #wrap.colorskin-6 .whmpress_pricing_table.one .pricing_table_submit button, #wrap.colorskin-6 .whmpress_pricing_table.one .pricing_table_combo button, #wrap.colorskin-6 .whmpress_pricing_table.two .pricing_table_combo button, #wrap.colorskin-6 .whmpress_pricing_table.two .pricing_table_submit, #wrap.colorskin-6 .crsl .owl-buttons div:hover, #wrap.colorskin-6 .icon-box14 a.magicmore:before, #wrap.colorskin-6 .vc_tta-color-white.vc_tta-style-modern.vc_tta-o-shape-group .vc_tta-tab.vc_active>a i.vc_tta-icon, #wrap.colorskin-6 #bridge input[name="hosting"].btn, #wrap.colorskin-6 #bridge .navbar .nav > li > a:before, #wrap.colorskin-6 #bridge p a, #wrap.colorskin-6 #bridge p a, #wrap.colorskin-6 #bridge .btn-group .btn, #wrap.colorskin-6 #bridge #order-standard_cart .products .product header span:first-child, #wrap.colorskin-6 #bridge #order-boxes a, #wrap.colorskin-6 .button.gray.rounded.bordered-bot, #wrap.colorskin-6 .icon-box3:hover .magicmore, #wrap.colorskin-6 .icon-box3 a.magicmore, #wrap.colorskin-6 .vc_tta-tabs.vc_tta-style-modern.vc_tta-shape-round .vc_tta-tab .vc_tta-icon, .colorskin-6 .w-pricing-table.pt-type2 .pt-footer a, .colorskin-6 .rec-post h5 a:hover, .colorskin-6 .about-author-sec h5 a:hover, .colorskin-6 #header h6 i, .colorskin-6 .components h6 i, .colorskin-6 .top-bar h6 i, .top-inf h6 i, .colorskin-6 .top-links a:hover, .colorskin-6 .w-header-type-11 #nav > li:hover > a, .colorskin-6 #nav ul li.current > a, .colorskin-6 #nav ul li a:hover, .colorskin-6 #nav li.current ul li a:hover, .colorskin-6 .nav-wrap2 #nav ul li a:hover, .colorskin-6 .nav-wrap2.darknavi #nav ul li a:hover, .colorskin-6 #nav ul li.current > a, .colorskin-6 #nav ul li:hover > a, .colorskin-6 .icon-box22:hover h4, .colorskin-6 .icon-box22:hover i, .colorskin-6 .icon-box22.w-featured i, .colorskin-6 .icon-box22.w-featured h4, .colorskin-6 .icon-box22 a.magicmore, .colorskin-6 .w-pricing-table.pt-type2 > span, .colorskin-6 a.magicmore, .colorskin-6 .blox.dark .icon-box9 i, .colorskin-6 .icon-box20:hover i, .colorskin-6 .our-team4 .social-team a i:before, .colorskin-6 .our-process-item:hover i, .colorskin-6 .our-process-item:hover i, .colorskin-6 #footer .side-list ul li>a:after, .colorskin-6 .widget ul li.cat-item a:before, .colorskin-6 .footer-navi a:after, .colorskin-6 .footer-navi a:hover, .colorskin-6 .custom-footer-menu a:hover, .colorskin-6 .buy-process-item h4, .colorskin-6 .buy-process-item.featured i, .colorskin-6 .testimonials-slider-w.flexslider .flex-direction-nav a i, .colorskin-6 .icon-box21 i, .colorskin-6 .icon-box21:hover h4, .colorskin-6 .post-format-icon, .colorskin-6 .latestposts-nine .latest-b9-meta .date:after, .colorskin-6 .latestposts-nine .latest-b9-meta .categories:after, .colorskin-6 .w-pricing-table.pt-type4 h3, .colorskin-6 .w-pricing-table.pt-type4.featured h3, .colorskin-6 .w-pricing-table.pt-type4 .pt-price h4 span, .colorskin-6 .w-pricing-table.pt-type4 .pt-price h4 small, .colorskin-6 #footer .side-list ul li:hover a, .colorskin-6 .w-pricing-table.pt-type5 .pt-header h3, .colorskin-6 .w-pricing-table.pt-type5 .pt-header h4 > span, .colorskin-6 .w-pricing-table.pt-type5 .pt-header h4 small, .colorskin-6 .w-pricing-table.pt-type5 .pt-header h5, .colorskin-6 .icon-box i, .colorskin-6 .blgtyp3.blog-post h6 a, .colorskin-6 .blgtyp1.blog-post h6 a, .colorskin-6 .blgtyp2.blog-post h6 a, .colorskin-6 .blog-single-post .postmetadata h6 a, .colorskin-6 .blog-single-post h6.blog-author a, .colorskin-6 .blog-inner .blog-author:after, .colorskin-6 .blog-inner .blog-date:after, .colorskin-6 .blog-post a:hover, .colorskin-6 .blog-author span, .colorskin-6 .blog-line p a:hover, .colorskin-6 a.readmore, .colorskin-6 .sidebar .widget .tabs li:hover a, .colorskin-6 .sidebar .widget .tabs li.active a, .colorskin-6 .pin-box h4 a:hover, .colorskin-6 .tline-box h4 a:hover, .colorskin-6 .pin-ecxt h6.blog-cat a:hover, .colorskin-6 .colorf, .colorskin-6 .related-works .portfolio-item:hover h5 a, .colorskin-6 .icon-box1 i:before, .colorskin-6 .icon-box1 h4, .colorskin-6 .icon-box3 i, .colorskin-6 .icon-box3 h4, .colorskin-6 .icon-box3 p, .colorskin-6 .icon-box4:hover i, .colorskin-6 .icon-box5 i, .colorskin-6 .icon-box7 i, .colorskin-6 .icon-box8 i, .colorskin-6 .blox.dark .icon-box9 i, .colorskin-6 .icon-box9 i, .colorskin-6 .icon-box11 i, .colorskin-6 .blox.dark .icon-box15 i, .colorskin-6 .blox.dark .icon-box15 h4, .colorskin-6 .blox.dark .icon-box15 a.magicmore, .colorskin-6 .icon-box16 h4, .colorskin-6 .icon-box16 i, .colorskin-6 .icon-box18 i, .colorskin-6 .icon-box19 i, .colorskin-6 .icon-box23 h4, .colorskin-6 .icon-box24 i, .colorskin-6 #bridge #order-boxes a, .colorskin-6 .latestposts-two .blog-line:hover h4 a, .colorskin-6 .latestposts-two .blog-line p.blog-cat a, .colorskin-6 .latestposts-two .blog-line:hover .img-hover:before, .colorskin-6 .latestposts-three h6.latest-b2-cat a, .colorskin-6 .latestposts-three .latest-b2-metad2 span a:hover, .colorskin-6 .latestposts-three h3.latest-b2-title a:hover, .colorskin-6 .latestposts-four h3.latest-b2-title a:hover, .colorskin-6 .latestposts-five h6.latest-b2-cat a, .colorskin-6 .latestposts-six .latest-content p.latest-date, .colorskin-6 .latestposts-six .latest-title a:hover, .colorskin-6 .latestposts-six .latest-author a:hover, .colorskin-6 .latestposts-seven .wrap-date-icons h3.latest-date, .colorskin-6 .latestposts-seven .latest-content .latest-title a:hover, .colorskin-6 .latestposts-seven .latest-content .latest-author a, .colorskin-6 .latestposts-eleven .latest-b11 .latest-b11-meta .date:after, .colorskin-6 h6.blog-cat a, .colorskin-6 .latestposts-one .latest-title a:hover, .colorskin-6 .latestposts-one .latest-author a:hover, .colorskin-6 a.magicmore, .colorskin-6 .button.skyblue.bordered-bot, .colorskin-6 button.skyblue.bordered-bot, .colorskin-6 input[type="submit"].skyblue.bordered-bot, .colorskin-6 input[type="reset"].skyblue.bordered-bot, .colorskin-6 input[type="button"].skyblue.bordered-bot, .colorskin-6 .our-team6 h5, .colorskin-6 .our-clients-wrap.crsl .owl-buttons div:active, .colorskin-6 .our-team5 h5, .colorskin-6 .our-team5 .social-team a i:hover:before, .colorskin-6 .latestposts-ten .latest-b10 .latest-b10-content a.readmore, .colorskin-6 .w-pricing-table.pt-type1 .pt-footer a, .colorskin-6 .w-pricing-table.pt-type1 .pt-footer a, .colorskin-6 .w-pricing-table.pt-type1 .plan-price span, .colorskin-6 .w-pricing-table.pt-type1 .plan-price small, .transparent-header-w .colorskin-6 #header.horizontal-w.sticky #nav > li.active > a, .transparent-header-w.t-dark-w .colorskin-6 #header.horizontal-w.sticky #nav > li.active > a, .transparent-header-w.t-dark-w .colorskin-6 #header.horizontal-w.sticky #nav > li:hover > a, .colorskin-6 .w-pricing-table.pt-type7 .plan-title, .colorskin-6 .icon-box1 img:after, .colorskin-6 .icon-box1 i:after, .colorskin-6 #header #nav .active a {
    color: #295e6d;
}

[class*="sl-"]:not(.fa-asl-interpreting) {
    font-family: 'simple-line-icons';
}
article[class*="icon-box"] i {
    text-align: center;
}
.icon-box i {
    font-size: 32px;
    color: #145262;
    float: left;
    margin-right: 20px;
    cursor: default;
    position: absolute;
    left: 0;
    top: 0;
}
.icon-box img, .icon-box i {
    float: left;
    display: block;
    vertical-align: text-top;
    margin: 5px 20px 75px 0;
}
[class*="fa-"], [class*="li_"], [class*="sl-"] {
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}


.sl-screen-tablet:before {
    content: "\e00f";
}

.icon-box h5, .icon-box h4 {
    margin-bottom: 5px;
    line-height: 1.3;
    font-size: 16px;
    letter-spacing: 0;
    font-weight: 600;
    color: #222222;
}

.icon-box p {
    overflow: hidden;
    color: #808080;
    font-size: 13.5px;
}

img.what-do {
    width: 10%;
}

.sl-note:before {
/*
    content: "\e060";
	background: url("../../en/images/automated-icon.png")
*/
}

.sl-envelope-letter:before {
    content: "\e01f";
}

.sl-layers:before {
    content: "\e034";
}

.sl-equalizer:before {
    content: "\e06c";
}

.sl-reload:before {
    content: "\e099";
}


.vc_col-sm-1, .vc_col-sm-10, .vc_col-sm-11, .vc_col-sm-12, .vc_col-sm-2, .vc_col-sm-3, .vc_col-sm-4, .vc_col-sm-5, .vc_col-sm-6, .vc_col-sm-7, .vc_col-sm-8, .vc_col-sm-9 {
    float: left;
}


hr {
    border: none;
}


#wrap.colorskin-6 .whmpress_pricing_table.one.featured, #wrap.colorskin-6 #bridge .navbar .nav > li.active > a:not(#Menu-Account), #wrap.colorskin-6 #bridge .navbar .nav > li > a:not(#Menu-Account):hover, #wrap.colorskin-6 #bridge .btn, #wrap.colorskin-6 #bridge .btn, #wrap.colorskin-6 #bridge .whmcscontainer .logincontainer input#password, #wrap.colorskin-6 #bridge .whmcscontainer .logincontainer input#username, #wrap.colorskin-6 #bridge #order-boxes .fields-container, #wrap.colorskin-6 .easydesign-contact, .colorskin-6 .our-team2, .colorskin-6 .max-title h1:after, .colorskin-6 .max-title h2:after, .colorskin-6 .max-title h3:after, .colorskin-6 .max-title h4:after, .colorskin-6 .max-title h5:after, .colorskin-6 .max-title h6:after, .colorskin-6 .w-pricing-table.pt-type2:hover, .colorskin-6 .w-pricing-table.pt-type2:hover > span, .colorskin-6 .w-pricing-table.pt-type2.featured > span, .colorskin-6 .w-pricing-table.pt-type2.featured, .colorskin-6 .our-team4:hover, .colorskin-6 .our-process-item:hover i, .colorskin-6 .buy-process-item.featured i, .colorskin-6 .subtitle-element h1:after, .colorskin-6 .subtitle-element h2:after, .colorskin-6 .subtitle-element h3:after, .colorskin-6 .subtitle-element h5:after, .colorskin-6 .subtitle-element h6:after, .colorskin-6 .testimonials-slider-w.flexslider .flex-direction-nav a, .colorskin-6 .icon-box21:hover i, .colorskin-6 .icon-box25, .colorskin-6 .tline-row-l, .colorskin-6 .tline-row-r, .colorskin-6 .esg-filterbutton.selected, .colorskin-6 .w-divider7 h3:after, .colorskin-6 .vc_tta-accordion.vc_tta-style-classic.vc_tta-shape-square .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .colorskin-6 .vc_tta-accordion.vc_tta-style-classic.vc_tta-shape-square .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before, .colorskin-6 .icon-box8:hover i, .colorskin-6 .icon-box11:hover i, .colorskin-6 .icon-box16 a.magicmore, .colorskin-6 .icon-box19 i, .colorskin-6 .icon-box19 a.magicmore:hover, .colorskin-6 .icon-box21:hover i, .colorskin-6 .subtitle-element3 h4:after, .colorskin-6 .max-title3 h1:before, .colorskin-6 .max-title3 h2:before, .colorskin-6 .max-title3 h3:before, .colorskin-6 .max-title3 h4:before, .colorskin-6 .max-title3 h5:before, .colorskin-6 .max-title3 h6:before, .colorskin-6 .toggle-top-area .widget .instagram-feed a img:hover, .colorskin-6 #footer .widget .instagram-feed a img:hover, .colorskin-6 .button.skyblue.bordered-bot, .colorskin-6 button.skyblue.bordered-bot, .colorskin-6 input[type="submit"].skyblue.bordered-bot, .colorskin-6 input[type="reset"].skyblue.bordered-bot, .colorskin-6 input[type="button"].skyblue.bordered-bot, .colorskin-6 .esg-filterbutton.selected, .colorskin-6 .w-pricing-table.pt-type1.featured, .colorskin-6 .subtitle-element h1:after, .colorskin-6 .subtitle-element h2:after, .colorskin-6 .subtitle-element h3:after, .colorskin-6 .subtitle-element h4:after, .colorskin-6 .subtitle-element h5:after, .colorskin-6 .subtitle-element h6:after, .colorskin-6 .w-pricing-table.pt-type2.featured .pt-footer a, .colorskin-6 .our-team3:hover figure img, .colorskin-6 .gogmapseo {
    border-color: #295e6d !important;
}
.max-title5 h1:after, .max-title5 h2:after, .max-title5 h3:after, .max-title5 h4:after, .max-title5 h5:after, .max-title5 h6:after {
    border-radius: 50%;
    width: 16px;
    height: 16px;
    bottom: -6px;
}
.max-title h1:after, .max-title h2:after, .max-title h3:after, .max-title h4:after, .max-title h5:after, .max-title h6:after {
    content: '';
    position: absolute;
    bottom: -5px;
    left: 50%;
    width: 13px;
    height: 13px;
    background-color: #fff;
    /* -webkit-backface-visibility: hidden; */
    /* -webkit-transform: translate(-50%) rotate(45deg); */
    transform: translate(-50%) rotate(45deg);
    border: 2px solid #145262;
    z-index: 2;
}

.wpb_column.vc_column_container.vc_col-md-4.vc_col-sm-10 {
    width: 33%;
}

@media only screen and (max-width: 800px) and (min-width: 320px){

.wpb_column.vc_column_container.vc_col-md-4.vc_col-sm-10 {
    width: 100%;
}
	
.wpb_row, .wpb_content_element, ul.wpb_thumbnails-fluid > li, .last_toggle_el_margin, .wpb_button {
    margin-bottom: 0;
}
	
article.icon-box {
    margin: 0;
    padding: 0;
}
	
hr {
    margin: 20px 0 0;
}
	
	.max-title5 h1, .max-title5 h2, .max-title5 h3, .max-title5 h4, .max-title5 h5, .max-title5 h6 {
    padding-bottom: 15px !important;
	}

}


/*what-we-do-end*/


/*how-we-do-start*/

#wrap .wpb_row.full-row, #wrap.boxed-wrap .wpb_row.full-row {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 0;
    clear: both;
}

.w-start_animation {
    opacity: 1;
    -webkit-animation: w-animate-btt 0.5s;
    -moz-animation: w-animate-btt 0.5s;
    -o-animation: w-animate-btt 0.5s;
    animation: w-animate-btt 0.5s;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

.wpb_row:before, .wpb_row:after {
    content: " ";
    display: table;
}

.wpb_row.full-row .vc_span12, .wpb_row.full-row .vc_col-sm-12, .wpb_row.full-row .vc_col-md-12, .wpb_row.full-row .vc_col-lg-12 {
    padding: 0;
}

.vc_col-lg-1, .vc_col-lg-10, .vc_col-lg-11, .vc_col-lg-12, .vc_col-lg-2, .vc_col-lg-3, .vc_col-lg-4, .vc_col-lg-5, .vc_col-lg-6, .vc_col-lg-7, .vc_col-lg-8, .vc_col-lg-9, .vc_col-md-1, .vc_col-md-10, .vc_col-md-11, .vc_col-md-12, .vc_col-md-2, .vc_col-md-3, .vc_col-md-4, .vc_col-md-5, .vc_col-md-6, .vc_col-md-7, .vc_col-md-8, .vc_col-md-9, .vc_col-sm-1, .vc_col-sm-10, .vc_col-sm-11, .vc_col-sm-12, .vc_col-sm-2, .vc_col-sm-3, .vc_col-sm-4, .vc_col-sm-5, .vc_col-sm-6, .vc_col-sm-7, .vc_col-sm-8, .vc_col-sm-9, .vc_col-xs-1, .vc_col-xs-10, .vc_col-xs-11, .vc_col-xs-12, .vc_col-xs-2, .vc_col-xs-3, .vc_col-xs-4, .vc_col-xs-5, .vc_col-xs-6, .vc_col-xs-7, .vc_col-xs-8, .vc_col-xs-9 {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}


#wrap .wpb_row .vc_column-inner {
    padding-top: 0;
}

.wpb_row.full-row .vc_col-sm-12 > .vc_column-inner {
    padding-left: 0;
    padding-right: 0;
}
.vc_column_container>.vc_column-inner {
    box-sizing: border-box;
    padding-left: 15px;
    padding-right: 15px;
    width: 100%;
}

.buy-process-wrap {
    background: #f6f8f9;
    position: relative;
    padding-bottom: 100px;
}

#wrap.colorskin-6 .whmpress_price_matrix table th, #wrap.colorskin-6 .whmpress_price_matrix_domain table th, #wrap.colorskin-6 .whmpress_announcements .announcement-date, #wrap.colorskin-6 .whmpress_pricing_table.one.featured .pricing_table_price, #wrap.colorskin-6 .whmpress_pricing_table.one.featured .pricing_table_heading, #wrap.colorskin-6 .whmpress_pricing_table.one.featured .pricing_table_submit, #wrap.colorskin-6 .whmpress a.buy-button, #wrap.colorskin-6 .whmpress a.whmpress-btn, #wrap.colorskin-6 .whmpress a.whois-button, #wrap.colorskin-6 .whmpress a.www-button, #wrap.colorskin-6 .whmpress button, #wrap.colorskin-6 .whmpress input[type=submit], #wrap.colorskin-6 .whmpress_order_button, #wrap.colorskin-6 .blog-social a:hover, #wrap.colorskin-6 .vc_carousel.vc_carousel_horizontal.hero-carousel .hero-carousel-wrap .hero-metadata .category a, #wrap.colorskin-6 .onsale, .woocommerce-page #wrap.colorskin-6 .container .button, .woocommerce-page #wrap.colorskin-6 .ui-slider-handle, #wrap.colorskin-6 .blox.dark .subtitle-element4 h1:after, #wrap.colorskin-6 .blox.dark .subtitle-element4 h2:after, #wrap.colorskin-6 .blox.dark .subtitle-element4 h3:after, #wrap.colorskin-6 .blox.dark .subtitle-element4 h4:after, #wrap.colorskin-6 .blox.dark .subtitle-element4 h5:after, #wrap.colorskin-6 .blox.dark .subtitle-element4 h6:after, #wrap.colorskin-6 .icon-box10 a.magicmore, #wrap.colorskin-6 #header.w-header-type-11 .logo-wrap, #wrap.colorskin-6 .components .woo-cart-header .header-cart span, #wrap.colorskin-6 .max-title:after, #wrap.colorskin-6 .w-pricing-table.pt-type2.featured .pt-footer a, #wrap.colorskin-6 .teaser-box3 .teaser-subtitle, #wrap.colorskin-6 .our-team4:hover, #wrap.colorskin-6 #pre-footer .footer-subscribe-bar, #wrap.colorskin-6 .wpcf7 .w-contact-p input[type=submit], #wrap.colorskin-6 #bridge .btn-primary, #wrap.colorskin-6 #bridge #order-boxes table.styled tr th, #wrap.colorskin-6 .tablepress tfoot th, #wrap.colorskin-6 .tablepress thead th, #wrap.colorskin-6 .vc_tta-accordion.vc_tta-style-classic.vc_tta-shape-square .vc_tta-panel.vc_active .vc_tta-panel-heading, #wrap.colorskin-6 .vc_tta-accordion.vc_tta-style-classic.vc_tta-shape-square .vc_tta-controls-icon-position-right .vc_tta-controls-icon, #wrap.colorskin-6 .wp-pagenavi a:hover, .colorskin-6 .our-team2 figure h2, .colorskin-6 .our-team2 .social-team, .colorskin-6 .socialfollow a:hover, .colorskin-6 #header.sm-rgt-mn #menu-icon span.mn-ext1, .colorskin-6 #header.sm-rgt-mn #menu-icon span.mn-ext2, .colorskin-6 #header.sm-rgt-mn #menu-icon span.mn-ext3, .colorskin-6 .pin-ecxt2 .col1-3 span, .colorskin-6 .comments-number-x span, .colorskin-6 .side-list li:hover img, .colorskin-6 .subscribe-box .subscribe-box-top, .colorskin-6 .event-clean .event-article:hover .event-date, .colorskin-6 .event-list .event-date, .colorskin-6 .latestposts-seven .latest-img:hover img, .colorskin-6 #nav > li.current > a:before, .colorskin-6 .max-hero h5:before, .colorskin-6 .ministry-box2:hover img, .colorskin-6 .sermons-simple article:hover .sermon-img img, .colorskin-6 .a-sermon .sermon-img:hover img, .colorskin-6 .a-sermon .media-links, .colorskin-6 .event-grid .event-detail, .colorskin-6 .teaser-box4 .teaser-title, .colorskin-6 .magic-link a, .colorskin-6 .subscribe-flat .subscribe-box-input .subscribe-box-submit, .colorskin-6 .w-callout.w-callout-b, .colorskin-6 .icon-box12 i, .colorskin-6 .magic-link a, .colorskin-6 #tribe-events-content-wrapper .tribe-events-calendar td:hover, .colorskin-6 #tribe-events-content-wrapper .tribe-events-sub-nav a:hover, .colorskin-6 #tribe-events-content-wrapper #tribe-bar-form .tribe-events-button, .colorskin-6 .tribe-events-list .booking-button, .colorskin-6 .tribe-events-list .event-sharing > li:hover, .colorskin-6 .tribe-events-list .event-sharing .event-share:hover .event-sharing-icon, .colorskin-6 .tribe-events-list .event-sharing .event-social li a, .colorskin-6 #tribe-events-pg-template .tribe-events-button, .colorskin-6 .single-tribe_events .booking-button, .colorskin-6 .event-grid .event-detail, .colorskin-6 .causes .cause-content .donate-button-exx:hover, .colorskin-6 .cause-box .donate-button:hover, .colorskin-6 .tribe-events-list-separator-month span, .colorskin-6 .flip-clock-wrapper ul, .colorskin-6 .flip-clock-wrapper ul li a div div.inn, .colorskin-6 .latestnews2 .ln-date .ln-month, .colorskin-6 .top-bar .inlinelb.topbar-contact:hover, .colorskin-6 #scroll-top a:hover, .colorskin-6 #footer .widget-subscribe-form button:hover, .colorskin-6 .postmetadata h6.blog-views span, .colorskin-6 #commentform input[type="submit"], .colorskin-6 .a-post-box .latest-cat, .colorskin-6 .modal-title, .colorskin-6 .latestnews1 .ln-item:hover .ln-content, .colorskin-6 .latestposts-one .latest-b-cat:hover, .colorskin-6 .footer-in .contact-inf button:hover, .colorskin-6 .subtitle-element5 h1:after, .colorskin-6 .subtitle-element5 h2:after, .colorskin-6 .subtitle-element5 h3:after, .colorskin-6 .subtitle-element5 h4:after, .colorskin-6 .subtitle-element5 h5:after, .colorskin-6 .subtitle-element5 h6:after, .colorskin-6 .w-pricing-table.pt-type6 .pt-footer, .colorskin-6 .buy-process-wrap:before, .colorskin-6 .buy-process-item .icon-wrapper:before, .colorskin-6 .buy-process-item i, .colorskin-6 .subtitle-element:after, .colorskin-6 .ts-tetra.testimonials-slider-w.flexslider .flex-control-paging li a.flex-active, .colorskin-6 .testimonials-slider-w.flexslider .flex-direction-nav a:hover, .colorskin-6 .vc_tta-tabs.vc_tta-style-modern.vc_tta-shape-round .vc_tta-tab.vc_active > a, .colorskin-6 .blox .icon-box21:hover i, .colorskin-6 .icon-box25 i, .colorskin-6 .wp-pagenavi a:hover, .colorskin-6 .tline-topdate, .colorskin-6 #tline-content:before, .colorskin-6 .tline-row-l:after, .colorskin-6 .tline-row-r:before, .colorskin-6 .related-works .portfolio-item > a:hover:before, .colorskin-6 .latest-projects-navigation a:hover, .colorskin-6 .subtitle-element:after, .colorskin-6 .icon-box1:hover, .colorskin-6 .icon-box3:hover, .colorskin-6 .blox.dark .icon-box3:hover, .colorskin-6 .icon-box3 h4:after, .colorskin-6 .icon-box3 a.magicmore, .colorskin-6 .icon-box6 i, .colorskin-6 .icon-box8:hover i, .colorskin-6 .icon-box11:hover i, .colorskin-6 .icon-box18:hover i, .colorskin-6 .icon-box21:hover i, .colorskin-6 .icon-box23 i, .colorskin-6 .icon-box24:hover i, .colorskin-6 .latestposts-four .latest-b2 h6.latest-b2-cat, .colorskin-6 .our-team1 figcaption, .colorskin-6 .widget-subscribe-form button, .colorskin-6 .button.skyblue.bordered-bot:hover, .colorskin-6 button.skyblue.bordered-bot:hover, .colorskin-6 input[type="submit"].skyblue.bordered-bot:hover, .colorskin-6 input[type="reset"].skyblue.bordered-bot:hover, .colorskin-6 input[type="button"].skyblue.bordered-bot:hover, .colorskin-6 #talk-business input[type=submit], .colorskin-6 .w-pricing-table.pt-type1.featured .plan-title, .colorskin-6 .w-pricing-table.pt-type1.featured .plan-price, .colorskin-6 .w-pricing-table.pt-type1.featured .pt-footer, .colorskin-6 .w-pricing-table.pt-type1.featured .pt-footer, .colorskin-6 .tablepress a.magicmore, .colorskin-6 .top-bar a.topbar-btn, .colorskin-6 .wpcf7 .wpcf7-form input[type="submit"], .colorskin-6 #seo_consolation_form .checkbox_seo_title input[type=checkbox]:checked + span.wpcf7-list-item-label:before, .colorskin-6 .button.theme-skin, .colorskin-6 .w-pricing-table.pt-type7 .pt-footer a.magicmore {
    background-color: #295e6d;
}

.buy-process-wrap:before {
    content: '';
    position: absolute;
    top: 202px;
    left: 0;
    width: 100%;
    height: 39px;
    background-color: #06262e;
    color: #fff;
}

.buy-process-items {
    width: 1186px;
}
.buy-process-items {
    display: table;
    margin: auto;
    overflow: visible;
}

.buy-process-item {
    display: table-cell;
    position: relative;
    text-align: center;
    height: 456px;
    margin: 0 6px;
}

.buy-process-item:nth-child(odd) .text-wrap, .buy-process-item:nth-child(even) .icon-wrapper {
    position: absolute;
    top: 52px;
    left: 0;
    right: 0;
    height: 150px;
    text-align: center;
}


.buy-process-item:nth-child(odd) h4 {
    bottom: 22px;
}

.buy-process-item h4 {
    font-size: 18px;
}
.buy-process-item h4 {
    font-size: 17px;
    color: #145262;
    text-transform: uppercase;
    position: absolute;
    width: 100%;
    margin-bottom: 0;
}

.buy-process-item span {
    position: absolute;
    top: 201px;
    left: 50%;
    transform: translate(-50%);
    -webkit-transform: translate(-50%);
    font-size: 25px;
    color: rgb(212, 246, 255);
    font-weight: 600;
}

.buy-process-item:nth-child(odd) .icon-wrapper, .buy-process-item:nth-child(even) .text-wrap {
    position: absolute;
    bottom: 49px;
    left: 0;
    right: 0;
    height: 166px;
}

.buy-process-item .icon-wrapper:before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    width: 6px;
    background-color: #145262;
    transform: translate(-50%, 0 );
    -webkit-transform: translate(-50%, 0 );
}

.buy-process-item:nth-child(odd) i {
    bottom: 0;
}
.buy-process-item i {
    position: absolute;
    left: 50%;
    transform: translate(-50%, 0);
    -webkit-transform: translate(-50%, 0);
    width: 90px;
    height: 90px;
    font-size: 40px;
    color: #fff;
    border-radius: 50%;
    background-color: #145262;
}
[class*="fa-"] {
    font-family: FontAwesome;
}
[class*="fa-"], [class*="li_"], [class*="sl-"] {
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.buy-process-item i:before {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
}

.fa-feed:before, .fa-rss:before {
    content: "\f09e";
}

.buy-process-item {
    display: table-cell;
    position: relative;
    text-align: center;
    height: 456px;
    margin: 0 6px;
}

.buy-process-item:nth-child(odd) .icon-wrapper, .buy-process-item:nth-child(even) .text-wrap {
    position: absolute;
    bottom: 49px;
    left: 0;
    right: 0;
    height: 166px;
}

.buy-process-item:nth-child(even) h4 {
    top: 22px;
}

.buy-process-item:nth-child(even) p {
    top: 56px;
}
.buy-process-item p {
    position: absolute;
    font-size: 13px;
    color: #616161;
    margin-bottom: 0;
    width: 100%;
    line-height: 1.6;
}

.buy-process-item:nth-child(even) .icon-wrapper {
    top: 0;
    height: 202px;
}

.buy-process-item:nth-child(odd) .text-wrap, .buy-process-item:nth-child(even) .icon-wrapper {
    position: absolute;
    top: 52px;
    left: 0;
    right: 0;
    height: 150px;
    text-align: center;
}

.buy-process-item .icon-wrapper:before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    width: 6px;
    background-color: #06262e;
    transform: translate(-50%, 0 );
    -webkit-transform: translate(-50%, 0 );
}

.buy-process-item i {
    position: absolute;
    left: 50%;
    transform: translate(-50%, 0);
    -webkit-transform: translate(-50%, 0);
    width: 90px;
    height: 90px;
    font-size: 40px;
    color: #fff;
    border-radius: 50%;
    background-color: #06262e;
}

.buy-process-item i:before {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
}

.fa-inbox:before {
    content: "\f01c";
}

.buy-process-item {
    display: table-cell;
    position: relative;
    text-align: center;
    height: 456px;
    margin: 0 6px;
}

.buy-process-item:nth-child(odd) .text-wrap, .buy-process-item:nth-child(even) .icon-wrapper {
    position: absolute;
    top: 52px;
    left: 0;
    right: 0;
    height: 150px;
    text-align: center;
}


.buy-process-item.featured:nth-child(odd) .text-wrap:before {
    top: -33%;
    left: -40%;
    -moz-border-radius: 1000px 1000px 0 0;
    -webkit-border-radius: 1000px 1000px 0 0;
    border-radius: 1000px 1000px 0 0;
}


.buy-process-item.featured:nth-child(odd) .text-wrap:before, .buy-process-item.featured:nth-child(even) .text-wrap:before {
    content: '';
    position: absolute;
    width: 180%;
    height: 133%;
    background-color: #fff;
}

.buy-process-item:nth-child(odd) p {
    bottom: 56px;
}

.buy-process-item p {
    position: absolute;
    font-size: 13px;
    color: #616161;
    margin-bottom: 0;
    width: 100%;
    line-height: 1.6;
}

.buy-process-item:nth-child(odd) .icon-wrapper, .buy-process-item:nth-child(even) .text-wrap {
    position: absolute;
    bottom: 49px;
    left: 0;
    right: 0;
    height: 166px;
}

@media only screen and (max-width: 800px) and (min-width: 320px){
	
	
	#wrap .wpb_row.full-row, #wrap.boxed-wrap .wpb_row.full-row {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 0;
    clear: both;
}
	
	.wpb_row.full-row .vc_span12, .wpb_row.full-row .vc_col-sm-12, .wpb_row.full-row .vc_col-md-12, .wpb_row.full-row .vc_col-lg-12 {
    padding: 0;
}
	
	.wpb_row .wpb_column {
    margin-bottom: 0;
}
	
	#wrap .vc_column_container > .vc_column-inner {
    padding-left: 10px;
    padding-right: 10px;
}
	
	#wrap .wpb_row .vc_column-inner {
    padding-top: 0;
}
	
	.vc_column_container>.vc_column-inner {
    box-sizing: border-box;
    padding-left: 15px;
    padding-right: 15px;
    width: 100%;
}
	
	.buy-process-wrap {
    background: #f6f8f9;
    position: relative;
    padding-bottom: 100px;
}
	
	.buy-process-items {
    display: block !important;
}
	
	.buy-process-items {
    width: 100%;
}

.buy-process-items {
    display: table;
    margin: auto;
    overflow: visible;
}
	

	.buy-process-item {
    display: block !important; 
    height: auto !important;
    padding: 115px 20px 60px;
    overflow: hidden;
}
	
	
	.buy-process-item {
    display: table-cell;
    position: relative;
    text-align: center;
    height: 456px;
    margin: 0 6px;
}
	
	.buy-process-wrap:before, #wrap .buy-process-item .text-wrap, #wrap .buy-process-item .icon-wrapper {
    position: static !important;
    height: auto !important;
}

	
	.buy-process-item:nth-child(odd) .text-wrap, .buy-process-item:nth-child(even) .icon-wrapper {
/*    position: absolute;*/
    top: 52px;
    left: 0;
    right: 0;
/*    height: 150px;*/
    text-align: center;
}
	
	.buy-process-item:nth-child(odd) h4 {
    bottom: 22px;
}
	
	.buy-process-item .icon-wrapper:before, .buy-process-item h4, .buy-process-item p {
    position: static;
    margin-bottom: 10px;
}
	
	.buy-process-item h4 {
    font-size: 17px;
    color: #145262;
    text-transform: uppercase;
    position: absolute;
    width: 100%;
    margin-bottom: 0;
}
	
	.buy-process-item:nth-child(odd) p {
    bottom: 56px;
}
	
	.buy-process-item p {
    padding-left: 7%;
    padding-right: 7%;
}
	
	.buy-process-item .icon-wrapper:before, .buy-process-item h4, .buy-process-item p {
    position: static !important;
    margin-bottom: 10px !important;
}
	
	
	.buy-process-item p {
    position: absolute;
    font-size: 13px;
    color: #616161;
    margin-bottom: 0;
    width: 100%;
    line-height: 1.6;
}
	#wrap .buy-process-item span {
    top: 150px;
    font-size: 150px;
    color: #145262;
    opacity: .12;
}
	
	.buy-process-item:nth-child(odd) .text-wrap, .buy-process-item:nth-child(even) .icon-wrapper {
    position: static;
    height: auto;
}
	.buy-process-item:nth-child(odd) .icon-wrapper, .buy-process-item:nth-child(even) .text-wrap {
    position: static;
    bottom: 49px;
    left: 0;
    right: 0;
    height: auto;
}
	
	#wrap .buy-process-item i {
    top: 0;
}
	.buy-process-item.featured:nth-child(odd) .text-wrap:before, .buy-process-item.featured:nth-child(even) .text-wrap:before {
     background-color: unset; 
}
	
	.buy-process-item span {
    top: 50px;
    font-size: 150px;
    color: #145262;
    opacity: .12;
}
	
	.buy-process-item i {
    top: 0;
	}
	
	
}

/*how-we-do-end*/

/*extra-start*/

.content-boxes-v3 .content-boxes-in-v3 .heading-sm a .fa {
    position: absolute;
    top: 12px;
}
	
/*extra-end*/

/*important-benefits-start*/

.w-start_animation {
    opacity: 1;
    -webkit-animation: w-animate-btt 0.5s;
    -moz-animation: w-animate-btt 0.5s;
    -o-animation: w-animate-btt 0.5s;
    animation: w-animate-btt 0.5s;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

.blox {
    clear: both;
    background: #f1f8fc;
    position: relative;
}

.max-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-repeat: repeat;
}

#wrap .blox .wpb_row.full-row, #wrap .parallax-sec .wpb_row.full-row, #wrap .video-sec .wpb_row.full-row, #wrap.boxed-wrap .blox .wpb_row.full-row, #wrap.boxed-wrap .parallax-sec .wpb_row.full-row, #wrap.boxed-wrap .video-sec .wpb_row.full-row {
    margin: 0;
}

#wrap .wpb_row.full-row, #wrap.boxed-wrap .wpb_row.full-row {
    clear: both;
}

.wpb_row:before, .wpb_row:after {
    content: " ";
    display: table;
}

.container:before, .container:after {
    content: " ";
    display: table;
}


.wpb_row.full-row .vc_span12, .wpb_row.full-row .vc_col-sm-12, .wpb_row.full-row .vc_col-md-12, .wpb_row.full-row .vc_col-lg-12 {
    padding: 0;
}

.container:after {
    clear: both;
}

#wrap .wpb_row .vc_column-inner {
    padding-top: 0;
}

.blox .wpb_row.full-row .vc_col-sm-12 > .vc_column-inner {
    padding-left: 15px;
    padding-right: 15px;
}


.vc_column_container>.vc_column-inner {
    box-sizing: border-box;
    padding-left: 15px;
    padding-right: 15px;
    width: 100%;
}


.vc_column-inner::after, .vc_column-inner::before {
    content: " ";
    display: table;
}

.vc_column-inner::after {
    clear: both;
}

.vc_column-inner::after, .vc_column-inner::before {
    content: " ";
    display: table;
}

.container .columns hr, .container .column hr, .container .wpb_column hr, .container .wpb_column hr {
    margin-right: 0px;
    margin-left: 0px;
}

.vertical-space3 {
    height: 60px;
}

.vertical-space, .vertical-space1, .vertical-space2, .vertical-space3, .vertical-space4, .vertical-space5 {
    display: block;
    width: 100%;
    margin: 0;
    clear: both;
    border: 0 none;
    height: 20px;
}

.max-title {
    position: relative;
    margin-bottom: 35px;
    margin-top: 10px;
}

.max-title {
    text-align: center;
}

.max-title4:before, .max-title5:before {
    width: 100%;
}

.max-title:before, .max-title:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translate(-50%,0);
    -webkit-transform: translate(-50%,0);
    height: 3px;
}

.max-title4 h2, .max-title4 h3, .max-title4 h4, .max-title4 h5, .max-title4 h6, .max-title5 h2, .max-title5 h3, .max-title5 h4, .max-title5 h5, .max-title5 h6 {
    font-size: 25px !important; 
    letter-spacing: -1px;
    padding-bottom: 40px;
}

.max-title h1, .max-title h2, .max-title h3, .max-title h4, .max-title h5, .max-title h6 {
    line-height: 1;
    font-size: 55px;
    text-transform: uppercase;
    color: #000;
    padding-bottom: 0;
    position: relative;
    font-weight: 400;
    padding-bottom: 45px;
    margin-bottom: 0;
}

.max-title4:after, .max-title5:after {
    width: 140px;
}
.max-title:after {
    background-color: #145262;
    width: 140px;
}

.max-title:before, .max-title:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translate(-50%,0);
    -webkit-transform: translate(-50%,0);
    height: 3px;
}


.max-title h1:after, .max-title h2:after, .max-title h3:after, .max-title h4:after, .max-title h5:after, .max-title h6:after {
    content: '';
    position: absolute;
    bottom: -5px;
    left: 50%;
    width: 13px;
    height: 13px;
    background-color: #fff;
    -webkit-backface-visibility: hidden;
    -webkit-transform: translate(-50%) rotate(45deg);
    transform: translate(-50%) rotate(45deg);
    border: 2px solid #145262;
    z-index: 2;
}

.blox.wpb_row, #wrap.boxed-wrap .blox.wpb_row, #wrap .blox.wpb_row, .blox .wpb_row, #wrap.boxed-wrap .blox .wpb_row, #wrap .blox .wpb_row, .wpb_row .wpb_row {
    margin-bottom: 0;
}

.blox .vc_col-sm-12 .wpb_row {
    margin-left: -15px;
    margin-right: -15px;
}

.blox .vc_col-sm-12 .wpb_row {
    margin-left: -10px;
    margin-right: -10px;
    width: auto;
}

.vc_row:after, .vc_row:before {
    content: " ";
    display: table;
}

.vc_column_container {
    padding-left: 0;
    padding-right: 0;
}

#wrap .wpb_row .vc_column-inner {
    padding-top: 0;
}

.vc_column_container>.vc_column-inner {
    box-sizing: border-box;
    padding-left: 15px;
    padding-right: 15px;
    width: 100%;
}

.vc_column-inner::after, .vc_column-inner::before {
    content: " ";
    display: table;
}

#wrap .blox .wpb_content_element, #wrap .parallax-sec .wpb_content_element, #wrap .video-sec .wpb_content_element {
    margin-bottom: 0;
}

#content .wpb_alert p:last-child, #content .wpb_text_column :last-child, #content .wpb_text_column p:last-child, .wpb_alert p:last-child, .wpb_text_column :last-child, .wpb_text_column p:last-child {
    margin-bottom: 0;
}

#content .wpb_alert p:last-child, #content .wpb_text_column :last-child, #content .wpb_text_column p:last-child, .wpb_alert p:last-child, .wpb_text_column :last-child, .wpb_text_column p:last-child {
    margin-bottom: 0;
}

ul.check li, li.check, ul.plus li, li.plus, ul.minus li, li.minus, ul.star li, li.star, ul.arrow li, li.arrow, ul.arrow2 li, li.arrow2, ul.square li, li.square, ul.circle li, li.circle, ul.cross li, li.cross {
    padding-bottom: 1px;
    list-style: none;
}

ul.check li, li.check, ul.plus li, li.plus, ul.minus li, li.minus, ul.star li, li.star, ul.arrow li, li.arrow, ul.arrow2 li, li.arrow2, ul.square li, li.square, ul.circle li, li.circle, ul.cross li, li.cross {
    font-weight: 300;
    padding: 0 0 10px;
    list-style: none;
}

ul.plus li:before, li.plus:before {
    content: "\f067";
    color: #295e6d;
}

ul.check li:before, li.check:before, ul.plus li:before, li.plus:before, ul.star li:before, li.star:before, ul.arrow li:before, li.arrow:before, ul.arrow2 li:before, li.arrow2:before, ul.square li:before, li.square:before, ul.circle li:before, li.circle:before, ul.cross li:before, li.cross:before, ul.minus li:before, li.minus:before {
    padding-right: 5px;
    font-family: FontAwesome;
}

.vc_column-inner::after {
    clear: both;
}

#wrap .wpb_row .vc_column-inner {
    padding-top: 0;
}

.vc_column_container>.vc_column-inner {
    box-sizing: border-box;
    padding-left: 15px;
    padding-right: 15px;
    width: 100%;
}

.vc_column-inner::after, .vc_column-inner::before {
    content: " ";
    display: table;
}

#wrap .blox .wpb_content_element, #wrap .parallax-sec .wpb_content_element, #wrap .video-sec .wpb_content_element {
    margin-bottom: 0;
}

.wpb_single_image.vc_align_left {
    text-align: left;
}
.wpb_single_image.wpb_content_element {
    margin-bottom: 0;
}
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
    margin-bottom: 35px;
}
.wpb_row, .wpb_content_element, ul.wpb_thumbnails-fluid > li, .last_toggle_el_margin, .wpb_button {
    margin-bottom: 35px;
}
.text-left, .vc_align_left {
    text-align: left;
}

.wpb_single_image .vc_figure {
    display: inline-block;
    vertical-align: top;
    margin: 0;
    max-width: 100%;
}

#wrap .wpb_single_image .vc_single_image-wrapper {
    display: block;
}

.wpb_single_image .vc_single_image-wrapper {
    display: inline-block;
    vertical-align: top;
    max-width: 100%;
}

.row-wrapper-x p img, div img, li img, #wrap p img, .wpb_single_image.wpb_content_element img {
    height: auto;
    max-width: 100%;
}

.container [class*="col-"] img {
    max-width: 100%;
}

.wpb_single_image img {
    height: auto;
    max-width: 100%;
    vertical-align: top;
}

.vc_column-inner::after {
    clear: both;
}
.vc_column-inner::after, .vc_column-inner::before {
    content: " ";
    display: table;
}

.vc_row:after {
    clear: both;
}

.vc_row:after, .vc_row:before {
    content: " ";
    display: table;
}

.container .columns hr, .container .column hr, .container .wpb_column hr, .container .wpb_column hr {
    margin-right: 0px;
    margin-left: 0px;
}

.vertical-space3 {
    height: 60px;
}

.vertical-space, .vertical-space1, .vertical-space2, .vertical-space3, .vertical-space4, .vertical-space5 {
    display: block;
    width: 100%;
    margin: 0;
    clear: both;
    border: 0 none;
    height: 20px;
}

.vc_column-inner::after {
    clear: both;
}

.vc_column-inner::after, .vc_column-inner::before {
    content: " ";
    display: table;
}

.wpb_row:after {
    clear: both;
}

.wpb_row:before, .wpb_row:after {
    content: " ";
    display: table;
}

/*important-benefits-end*/

/*prominent-start*/

.row-wrapper-x div.wpb_column, .row-wrapper-x #pin-content, .row-wrapper-x #tline-content {
    max-width: none;
}
.vc_column_container {
    padding-left: 0;
    padding-right: 0;
}

#wrap .wpb_row .vc_column-inner {
    padding-top: 0;
}

.vc_column_container>.vc_column-inner {
    box-sizing: border-box;
    padding-left: 15px;
    padding-right: 15px;
    width: 100%;
}

.vc_column-inner::after, .vc_column-inner::before {
    content: " ";
    display: table;
}

.container .columns hr, .container .column hr, .container .wpb_column hr, .container .wpb_column hr {
    margin-right: 0px;
    margin-left: 0px;
}

.max-title {
    position: relative;
    margin-bottom: 35px;
    margin-top: 10px;
}

.max-title {
    text-align: center;
}

.max-title4:before, .max-title5:before {
    width: 100%;
}

.max-title:before, .max-title:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translate(-50%,0);
    -webkit-transform: translate(-50%,0);
    height: 3px;
}

.max-title4 h2, .max-title4 h3, .max-title4 h4, .max-title4 h5, .max-title4 h6, .max-title5 h2, .max-title5 h3, .max-title5 h4, .max-title5 h5, .max-title5 h6 {
    font-size: 25px;
    letter-spacing: -1px;
    padding-bottom: 40px;
}

.max-title h1, .max-title h2, .max-title h3, .max-title h4, .max-title h5, .max-title h6 {
    line-height: 1;
    font-size: 55px;
    text-transform: uppercase;
    color: #06262e;
    padding-bottom: 0;
    position: relative;
    font-weight: 300;
    padding-bottom: 45px;
    margin-bottom: 0;
}

.max-title h1:after, .max-title h2:after, .max-title h3:after, .max-title h4:after, .max-title h5:after, .max-title h6:after {
    content: '';
    position: absolute;
    bottom: -5px;
    left: 50%;
    width: 13px;
    height: 13px;
    background-color: #fff;
    -webkit-backface-visibility: hidden;
    -webkit-transform: translate(-50%) rotate(45deg);
    transform: translate(-50%) rotate(45deg);
    border: 2px solid #145262;
    z-index: 2;
}

.max-title4:after, .max-title5:after {
    width: 140px;
}

.max-title:after {
    background-color: #145262;
    width: 140px;
}
.max-title:before, .max-title:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translate(-50%,0);
    -webkit-transform: translate(-50%,0);
    height: 3px;
}

.wpb_row .vc_span12 .wpb_row, .wpb_row .vc_col-sm-12 .wpb_row, .wpb_row .vc_col-md-12 .wpb_row, .wpb_row .vc_col-lg-12 .wpb_row {
    margin-left: -15px;
    margin-right: -15px;
    width: auto;
}

.wpb_row .wpb_row {
    margin-bottom: 0;
}

.vc_row:after, .vc_row:before {
    content: " ";
    display: table;
}


.row-wrapper-x div.wpb_column, .row-wrapper-x #pin-content, .row-wrapper-x #tline-content {
    max-width: none;
}

.vc_column_container {
    padding-left: 0;
    padding-right: 0;
}


#wrap .wpb_row .vc_column-inner {
    padding-top: 0;
}

.vc_column_container>.vc_column-inner {
    box-sizing: border-box;
    padding-left: 15px;
    padding-right: 15px;
    width: 100%;
}


.vc_column-inner::after, .vc_column-inner::before {
    content: " ";
    display: table;
}

.wpb_single_image.vc_align_center {
    text-align: center;
}

.wpb_single_image.wpb_content_element {
    margin-bottom: 0;
}

.wpb_single_image .vc_figure {
    display: inline-block;
    vertical-align: top;
    margin: 0;
    max-width: 100%;
}

#wrap .wpb_single_image .vc_single_image-wrapper {
    display: block;
}

.wpb_single_image .vc_single_image-wrapper {
    display: inline-block;
    vertical-align: top;
    max-width: 100%;
}

.row-wrapper-x p img, div img, li img, #wrap p img, .wpb_single_image.wpb_content_element img {
    height: auto;
    max-width: 100%;
}

.container [class*="col-"] img {
    max-width: 100%;
}
.wpb_single_image img {
    height: auto;
    max-width: 100%;
    vertical-align: top;
}

@media only screen and (max-width: 800px) and (min-width: 320px){
	
	.max-title, .max-title2, .max-title3, .max-title4, .max-title5 {
    margin-top: 14px;
    margin-bottom: 35px;
}
	
	.max-title4:before, .max-title5:before {
    width: 100%;
}
	
	.max-title:before, .max-title:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translate(-50%,0);
    -webkit-transform: translate(-50%,0);
    height: 3px;
}
	
	.max-title4:after, .max-title5:after {
    width: 140px;
}
	
	.max-title h1, .max-title h2, .max-title h3, .max-title h4, .max-title h5, .max-title h6 {
    font-size: 35px;
}

.max-title h1, .max-title h2, .max-title h3, .max-title h4, .max-title h5, .max-title h6 {
    line-height: 1;
    font-size: 55px;
    text-transform: uppercase;
    color: #000;
    padding-bottom: 0;
    position: relative;
    font-weight: 100;
    padding-bottom: 45px;
    margin-bottom: 0;
}
	
	.max-title h1, .max-title h2, .max-title h3, .max-title h4, .max-title h5, .max-title h6 {
    font-size: 30px;
}
	
	.max-title h1:after, .max-title h2:after, .max-title h3:after, .max-title h4:after, .max-title h5:after, .max-title h6:after {
    content: '';
    position: absolute;
    bottom: -5px;
    left: 50%;
    width: 13px;
    height: 13px;
    background-color: #fff;
    -webkit-backface-visibility: hidden;
    -webkit-transform: translate(-50%) rotate(45deg);
    transform: translate(-50%) rotate(45deg);
    border: 2px solid #145262;
    z-index: 2;
}
	
	
	.wpb_row .vc_span12 .wpb_row, .wpb_row .vc_col-sm-12 .wpb_row, .wpb_row .vc_col-md-12 .wpb_row {
    margin-left: 0;
    margin-right: 0;
    width: 100%;
}
	
	.wpb_row .wpb_column {
    margin-bottom: 0;
}
	
	.wpb_row .wpb_column {
    margin-bottom: 20px;
}
	
	#wrap .vc_column_container > .vc_column-inner {
    padding-left: 10px;
    padding-right: 10px;
}
	
	#wrap .wpb_row .vc_column-inner {
    padding-top: 0;
}
	
	.vc_column_container>.vc_column-inner {
    box-sizing: border-box;
    padding-left: 15px;
    padding-right: 15px;
    width: 100%;
}
	
	.wpb_wrapper p {
    font-size: 15px;
    padding: 0 14px;
    font-weight: 300;
    line-height: 18px;
    margin: 12px 0 0;
}
	
	.max-title h1, .max-title h2, .max-title h3, .max-title h4, .max-title h5, .max-title h6 {
    font-size: 30px;
    padding: 0 10px 24px 10px;
    font-weight: 300;
}
	
}

/*prominent-end*/


/*email-marketing-feature-start*/
/*
.w-start_animation {
    opacity: 1;
    -webkit-animation: w-animate-btt 0.5s;
    -moz-animation: w-animate-btt 0.5s;
    -o-animation: w-animate-btt 0.5s;
    animation: w-animate-btt 0.5s;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}


.wpb_row:before, .wpb_row:after {
    content: " ";
    display: table;
}

.row-wrapper-x div.wpb_column, .row-wrapper-x #pin-content, .row-wrapper-x #tline-content {
    max-width: none;
}

.vc_column_container {
    padding-left: 0;
    padding-right: 0;
}

#wrap .wpb_row .vc_column-inner {
    padding-top: 0;
}

.vc_column_container>.vc_column-inner {
    box-sizing: border-box;
    padding-left: 15px;
    padding-right: 15px;
    width: 100%;
}

.fullwidthbanner-container .fullwidthabanner {
    width: 100%;
    position: relative;
}


.rev_slider {
    position: relative;
    overflow: visible;
}

.rev_slider >ul, .rev_slider_wrapper >ul, .tp-revslider-mainul >li, .rev_slider >ul >li, .rev_slider >ul >li:before, .tp-revslider-mainul >li:before, .tp-simpleresponsive >ul, .tp-simpleresponsive >ul >li, .tp-simpleresponsive >ul >li:before, .tp-revslider-mainul >li, .tp-simpleresponsive >ul >li {
    list-style: none !important;
    position: absolute;
    margin: 0px !important;
    padding: 0px !important;
    overflow-x: visible;
    overflow-y: visible;
    list-style-type: none !important;
    background-image: none;
    background-position: 0px 0px;
    text-indent: 0em;
    top: 0px;
    left: 0px;
}

.rev_slider li.tp-revslider-slidesli {
    position: absolute !important;
}

.tp-revslider-mainul >li, .rev_slider >ul >li, .rev_slider >ul >li:before, .tp-revslider-mainul >li:before, .tp-simpleresponsive >ul >li, .tp-simpleresponsive >ul >li:before, .tp-revslider-mainul >li, .tp-simpleresponsive >ul >li {
    visibility: hidden;
}

.tp-parallax-wrap {
    transform-style: preserve-3d;
}

*/

.marketing-feature img {
    width: 80%;
    margin: 0 10% auto;
}

.marketing-feature {
    background: #05262d;
    width: 100%;
	padding: 24px;
}

@media only screen and (max-width: 800px) and (min-width: 320px){

.marketing-feature img {
    width: 100%;
    margin: 0;
}

.marketing-feature {
    background: #3ec3d3;
    width: 100%;
    padding: unset;
}
	
	

}
/*email-marketing-feature-end*/


/*text-marketing-start*/

.section.app-screenshot {
    font-size: 18px;
}

.section:nth-of-type(even) {
    background-color: #EFF3F6;
}

.section {
    padding: 60px 0;
}

.text-center {
    text-align: center!important;
}

.section--heading {
    font-size: 45px;
    margin: 0 0 45px 0;
}

.section--heading {
    color: #222C3B;
    font-size: 32px;
    font-style: normal;
    font-weight: 500;
    line-height: 120%;
    margin: 0 0 15px 0;
    text-align: center;
}

.section--heading+.section--subheading {
    margin: 0 0 45px 0;
}

.section--subheading {
    font-size: 17px;
    line-height: 1;
}

.section--heading, .section--subheading {
    text-align: center;
}

.text-center {
    text-align: center!important;
}

.section.app-screenshot .app-screenshot--image {
    height: auto;
    max-width: 100%;
}

.margin-top-md {
    margin-top: 30px !important;
}

.margin-bottom-md {
    margin-bottom: 30px !important;
}

.section.app-screenshot .app-play-store {
    text-align: center;
}

.section.app-screenshot .app-play-store .app-play-store--badge {
    height: 50px;
}

.section.app-screenshot .app-play-store .app-play-store--badge {
    height: 50px;
}

.section.app-screenshot .app-play-store .app-play-store--badge {
    height: 40px;
    width: auto;
}

/*text-marketing-end*/


/*request-quote-start*/

/*
.w-start_animation {
    opacity: 1;
    -webkit-animation: w-animate-btt 0.5s;
    -moz-animation: w-animate-btt 0.5s;
    -o-animation: w-animate-btt 0.5s;
    animation: w-animate-btt 0.5s;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

.wpb_row {
    margin-left: -15px;
    margin-right: -15px;
}

.w-animate {
    opacity: 0;
}

.wpb_row, .wpb_content_element, ul.wpb_thumbnails-fluid > li, .last_toggle_el_margin, .wpb_button {
    margin-bottom: 35px;
}

.wpb_row:before, .wpb_row:after {
    content: " ";
    display: table;
}

.row-wrapper-x div.wpb_column, .row-wrapper-x #pin-content, .row-wrapper-x #tline-content {
    max-width: none;
}

.vc_column_container {
    padding-left: 0;
    padding-right: 0;
}

#wrap .wpb_row .vc_column-inner {
    padding-top: 0;
}

.vc_column_container>.vc_column-inner {
    box-sizing: border-box;
    padding-left: 15px;
    padding-right: 15px;
    width: 100%;
}

.vc_custom_1448871957642 {
    background-position: 0 0 !important;
    background-repeat: no-repeat !important;
}

.vc_column-inner::after, .vc_column-inner::before {
    content: " ";
    display: table;
}

.container .columns hr, .container .column hr, .container .wpb_column hr, .container .wpb_column hr {
    margin-right: 0px;
    margin-left: 0px;
}

.vertical-space, .vertical-space1, .vertical-space2, .vertical-space3, .vertical-space4, .vertical-space5 {
    display: block;
    width: 100%;
    margin: 0;
    clear: both;
    border: 0 none;
    height: 20px;
}

.w-divider7 {
    margin: 25px auto;
}

.w-divider7 h3 span.spr {
    display: block;
    font-weight: 800;
    color: #363636;
    font-size: 30px;
    letter-spacing: -1.5px;
}

.w-divider7 h3:after {
    content: "";
    margin: 6px 0 15px;
    width: 74px;
    height: 0;
    display: block;
    position: relative;
    border-bottom: 5px solid;
}

.w-divider7 h3 {
    font-size: 27px;
    margin-bottom: 0;
}


.container .columns hr, .container .column hr, .container .wpb_column hr, .container .wpb_column hr {
    margin-right: 0px;
    margin-left: 0px;
}

.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
    margin-bottom: 35px;
}

#content .wpb_alert p:last-child, #content .wpb_text_column :last-child, #content .wpb_text_column p:last-child, .vc_message_box>p:last-child, .wpb_alert p:last-child, .wpb_text_column :last-child, .wpb_text_column p:last-child {
    margin-bottom: 0;
}

.blog-single-post p, .blog-post div, .blog-single-post div, .blog-single-post .post img, .blog-single-post p img, .row-wrapper-x div.wp-caption, .row-wrapper-x p, .row-wrapper-x img {
    max-width: 100%;
}

.testimonials-slider-w.flexslider {
    background: transparent;
    text-align: center;
    margin-bottom: 20px;
    max-width: 1090px;
    margin-left: auto;
    margin-right: auto;
}

.flexslider {
    background: #fff;
    margin: 0;
    padding: 0;
    z-index: 1;
    position: relative;
    zoom: 1;
}

.flex-viewport {
    max-height: 2000px;
    -webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    transition: all 1s ease;
}

.testimonials-slider-w.flexslider .slides {
    height: auto;
    padding: 0;
    margin: 0 auto;
    position: relative;
    overflow: initial;
}

.flexslider .slides {
    zoom: 1;
}

.slides, .flex-control-nav, .flex-direction-nav {
    margin: 0;
    padding: 0;
    list-style: none;
}

.testimonials-slider-w.flexslider .slides li {
    word-break: break-word;
    color: #fff;
    list-style: none;
    font-size: 12px;
}

.flexslider .slides > li {
    display: none;
    position: relative;
    -webkit-backface-visibility: hidden;
}

.testimonial {
    margin-bottom: 20px;
    clear: both;
    min-width: 220px;
}

.testimonials-slider-w.ts-penta .testimonial-content {
    background: #fff;
    margin-left: auto;
    margin-right: 1px;
    border: 1px solid #dcdcdc;
    -webkit-box-shadow: 0 -4px 0 0 #eee;
    box-shadow: 0 -4px 0 0 #eee;
    text-align: left;
    padding: 14px 15px 30px 25px;
}

.testimonial-content {
    padding: 10px;
    position: relative;
    border: 2px solid #e3e3e3;
    border-radius: 5px;
    background: #fff;
    margin: 5px 0;
}

.testimonial-content {
    padding: 10px;
    position: relative;
    border: 2px solid #e3e3e3;
    border-radius: 5px;
    background: #fff;
    margin: 5px 0;
}

.testimonials-slider-w.flexslider .testimonial-brand {
    position: relative;
    margin-left: auto;
    width: 100%;
    margin-right: auto;
    text-align: center;
    margin-top: 0;
}

.testimonials-slider-w.ts-penta .testimonial-content h4 {
    padding-bottom: 0;
}

.testimonial-content h4 {
    padding: 1px 10px;
    line-height: 1.22;
    color: #595959;
    margin-top: 5px;
}

.testimonials-slider-w.ts-penta .testimonial-content h4 q, .testimonials-slider-w.ts-penta .testimonial-content h4 q p {
    font-size: 17px;
    font-weight: 300;
    margin: 0;
}

.testimonials-slider-w .testimonial-content h4 q {
    font-size: 22px;
    line-height: 1.6;
    color: rgba(102, 102, 102, 0.92);
}


.testimonials-slider-w.ts-penta .testimonial-content h4 q:after {
    content: '';
}
.testimonials-slider-w .testimonial-content h4 q:after {
    padding-right: 7px;
}
.testimonials-slider-w .testimonial-content h4 q:before, .testimonials-slider-w .testimonial-content h4 q:after {
    position: absolute;
    font-family: Times, serif;
    font-size: 30px;
    margin: 0 7px;
    font-weight: bold;
    opacity: 0.7;
}
blockquote:before, blockquote:after, q:before, q:after {
    content: '';
    content: none;
}


.testimonials-slider-w.ts-penta .testimonial-arrow:before {
    top: 0;
    right: 57px;
    border-color: #dcdcdc transparent transparent transparent;
    border-top-width: 19px;
    border-left-width: 22px;
}
.testimonials-slider-w.ts-penta .testimonial-arrow:after, .testimonials-slider-w.ts-penta .testimonial-arrow:before {
    border-top: 17px solid;
    border-left: 19px solid transparent;
    border-right: 0;
}
.testimonials-slider-w.ts-penta .testimonial-arrow:after, .testimonials-slider-w.ts-penta .testimonial-arrow:before {
    right: 58px;
    left: auto;
}
.testimonial-arrow:before {
    top: 1px;
    border-color: #e3e3e3 transparent transparent transparent;
}
.testimonial-arrow:after, .testimonial-arrow:before {
    content: '';
    display: block;
    position: absolute;
    width: 0;
    left: 0;
    height: 0;
    border-style: solid;
    border-width: 10px;
}


.testimonials-slider-w.ts-penta .testimonial-arrow:after {
    top: 0;
}
.testimonials-slider-w.ts-penta .testimonial-arrow:after, .testimonials-slider-w.ts-penta .testimonial-arrow:before {
    border-top: 17px solid;
    border-left: 19px solid transparent;
    border-right: 0;
}
.testimonials-slider-w.ts-penta .testimonial-arrow:after, .testimonials-slider-w.ts-penta .testimonial-arrow:before {
    right: 58px;
    left: auto;
}
.testimonial-arrow:after {
    top: -1px;
    border-color: #fdfdfd transparent transparent transparent;
}
.testimonial-arrow:after, .testimonial-arrow:before {
    content: '';
    display: block;
    position: absolute;
    width: 0;
    left: 0;
    height: 0;
    border-style: solid;
    border-width: 10px;
}

.testimonials-slider-w.flexslider.ts-penta .testimonial-brand {
    text-align: left;
    padding-top: 15px;
    margin-top: 0;
}
.testimonials-slider-w.flexslider .testimonial-brand {
    position: relative;
    margin-left: auto;
    width: 100%;
    margin-right: auto;
    text-align: center;
    margin-top: 0;
}

#wrap .testimonials-slider-w.flexslider.ts-penta .testimonial-brand img {
    left: auto;
    width: 60px;
    transform: none;
    border-radius: 50%;
    border: none;
    margin-top: 10px;
    float: left;
    margin-right: 0px;
    display: inline;
}

#wrap .testimonials-slider-w.flexslider .testimonial-brand img {
    position: relative;
    width: 80px;
    height: auto !important;
    left: 50%;
    transform: translate(-50%,0);
    -webkit-transform: translate(-50%,0);
    border: 1px solid #e0dfdf;
    border-radius: 50%;
    box-shadow: 0 2px 0 0px rgba(0,0,0,0.035);
    margin: 0;
}
#wrap .flexslider .slides img {
    height: auto !important;
}
.testimonials-slider-w .testimonial-brand h5, .testimonials-slider-w .testimonial-brand img {
    float: none;
}
.flexslider .slides img {
    width: 100%;
    display: block;
}
.container [class*="col-"] img {
    max-width: 100%;
}
.testimonial-brand img {
    width: 60px;
    height: 60px;
    border-radius: 35px;
    float: right;
    margin-left: 2px;
    margin-right: 15px;
    color: transparent;
    background: #c5c5c5 url(https://seopro.pk/wp-content/themes/easyweb/images/avatr1.png) no-repeat center;
}

*/


h3.colorf {
	color: #295e6d;
	font-family: sans-serif;
    font-size: 27px;
    margin-bottom: 0;
	font-weight:600;
}

h3.colorf span.spr {
	font-family: sans-serif;
    font-weight: 800;
    color: #06262e;
    font-size: 28px;
}

h3.colorf:after{
	content: "";
    margin: 6px 0 15px;
    width: 74px;
    height: 0;
    display: block;
    position: relative;
    border-bottom: 5px solid;
    border-color: #295e6d;
}


.client-text {
    margin: 5px 0 0;
}


.testimonial{
	
    background: #fff;
    margin-left: auto;
    margin-right: 1px;
    border: 1px solid #dcdcdc;
    box-shadow: 0 -4px 0 0 #eee;
    text-align: left;
    padding: 14px 15px 0 25px;
    border-radius: 15px;
    margin: 0 0 20px;
}


.testimonial-brand img {
    border-radius: 30px;
    width: 10%;
    margin: 0 0 -13px;
}

/*request-quote*/

p.seotitle {
    text-align: left;
    margin-left: 3px;
    color: #8a8a8a;
    font-size: 13px;
    margin-bottom: 2px;
    margin-top: 0;
    font-weight: 500;
}

input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.seostyle {
    margin: 0 auto;
    width: 100%;
    padding: 7px 10px;
    font-size: 13px;
    box-sizing: border-box;
    border: 1px solid #e3e3e3;
    font-weight: 300;
    box-shadow: 0 1px 2px rgba(0,0,0,.062) inset;
}

input.wpcf7-form-control.wpcf7-text.seostyle {
    margin: 0 auto;
    width: 100%;
    padding: 7px 10px;
    font-size: 13px;
    box-sizing: border-box;
    border: 1px solid #e3e3e3;
    font-weight: 300;
    box-shadow: 0 1px 2px rgba(0,0,0,.062) inset;
}

textarea.wpcf7-form-control.wpcf7-textarea.seostyle {
    margin: 0 auto;
    width: 100%;
    padding: 7px 10px;
    font-size: 13px;
    box-sizing: border-box;
    border: 1px solid #e3e3e3;
    font-weight: 300;
    box-shadow: 0 1px 2px rgba(0,0,0,.062) inset;
}

input.wpcf7-form-control.wpcf7-submit.seo_form_btn_sent.seo_form_btn_style {
    width: auto;
    font-weight: bold;
    border-radius: 58px;
    background-color: #295e6d;
    padding: 6px 37px;
    letter-spacing: 0;
    border: none;
    color: #fff;
}

.main {
    margin-bottom: 60px;
}


.header-v5 .topbar-v3 .fa {
	margin: 11px 0 0;}

.header-v5 .navbar-default .navbar-header .container .navbar-header-cell.navbar-brand {
    width: 100%;
}

@media only screen and (max-width: 800px) and (min-width: 320px){

.client-text.wpb_wrapper p {
    padding: 0;
    font-size: 13px;
    font-weight: 500;
    margin: 0 0 11px;
}

	
.testimonial {
    margin: 0 12px 10px !important;
    background: #fff;
    border: 1px solid #dcdcdc;
    box-shadow: 0 -4px 0 0 #eee;
    text-align: left;
    padding: 10px 10px 0 10px;
    border-radius: 15px;
}
	
	.testimonial-content h4 {
    font-size: 13px;
}
	
/*request-quote*/
	
.col-sm-5.seo_contact_btn {
    margin: 0 0 10px;
}

}

/*request-quote-end*/



/*extra-change-start*/

.header-v5 .navbar-default .navbar-header .container .navbar-header-cell.navbar-brand img {
    width: auto;
    height: 54px;
    margin: 0 -15px 0;
}

/*extra-change-end*/