.sprite{background-image:url(../images/services/design/spritesheet.png);background-repeat:no-repeat;display:block}
.sprite-element_1{width:122px;height:127px;background-position:-10px -10px}.sprite-element_10{width:87px;height:13px;background-position:-10px -157px}
.sprite-element_11{width:166px;height:218px;background-position:-10px -190px}.sprite-element_12{width:81px;height:40px;background-position:-10px -428px}
.sprite-element_13{width:239px;height:198px;background-position:-10px -488px}.sprite-element_14{width:41px;height:129px;background-position:-10px -706px}
.sprite-element_15{width:97px;height:136px;background-position:-10px -855px}.sprite-element_16{width:88px;height:30px;background-position:-10px -1011px}
.sprite-element_17{width:298px;height:117px;background-position:-10px -1061px}.sprite-element_18{width:156px;height:147px;background-position:-10px -1198px}
.sprite-element_19{width:43px;height:42px;background-position:-10px -1365px}.sprite-element_2{width:498px;height:201px;background-position:-10px -1427px}
.sprite-element_20{width:50px;height:43px;background-position:-10px -1648px}.sprite-element_21{width:57px;height:41px;background-position:-10px -1711px}
.sprite-element_22{width:61px;height:44px;background-position:-10px -1772px}.sprite-element_23{width:42px;height:44px;background-position:-10px -1836px}
.sprite-element_3{width:51px;height:10px;background-position:-10px -1900px}.sprite-element_4{width:104px;height:14px;background-position:-10px -1930px}
.sprite-element_5{width:81px;height:40px;background-position:-10px -1964px}.sprite-element_6{width:180px;height:197px;background-position:-10px -2024px}
.sprite-element_7{width:100px;height:24px;background-position:-10px -2241px}.sprite-element_8{width:371px;height:123px;background-position:-10px -2285px}
.sprite-element_9{width:298px;height:326px;background-position:-10px -2428px}@media all and (max-width:1400px) and (min-width:1025px){.sprite{background-image:url(../images/services/design/spritesheet-tablet.png);background-repeat:no-repeat;display:block}
.sprite-element_1{width:92px;height:95px;background-position:-5px -5px}.sprite-element_10{width:65px;height:10px;background-position:-5px -110px}
.sprite-element_11{width:125px;height:164px;background-position:-5px -130px}.sprite-element_12{width:61px;height:30px;background-position:-5px -304px}
.sprite-element_13{width:179px;height:149px;background-position:-5px -344px}.sprite-element_14{width:31px;height:97px;background-position:-5px -503px}
.sprite-element_15{width:73px;height:102px;background-position:-5px -610px}.sprite-element_16{width:66px;height:23px;background-position:-5px -722px}
.sprite-element_17{width:224px;height:88px;background-position:-5px -755px}.sprite-element_18{width:117px;height:110px;background-position:-5px -853px}
.sprite-element_19{width:32px;height:32px;background-position:-5px -973px}.sprite-element_2{width:374px;height:151px;background-position:-5px -1015px}
.sprite-element_20{width:38px;height:32px;background-position:-5px -1176px}.sprite-element_21{width:43px;height:31px;background-position:-5px -1218px}
.sprite-element_22{width:46px;height:33px;background-position:-5px -1259px}.sprite-element_23{width:32px;height:33px;background-position:-5px -1302px}
.sprite-element_3{width:38px;height:8px;background-position:-5px -1345px}.sprite-element_4{width:78px;height:11px;background-position:-5px -1363px}
.sprite-element_5{width:61px;height:30px;background-position:-5px -1384px}.sprite-element_6{width:135px;height:148px;background-position:-5px -1424px}
.sprite-element_7{width:75px;height:18px;background-position:-5px -1582px}.sprite-element_8{width:278px;height:92px;background-position:-5px -1610px}
.sprite-element_9{width:224px;height:245px;background-position:-5px -1712px}}@media all and (max-width:1024px){.sprite{background-image:url(../images/services/design/spritesheet-mobile.png);background-repeat:no-repeat;display:block}
.sprite-element_1{width:61px;height:64px;background-position:-5px -5px}.sprite-element_10{width:44px;height:7px;background-position:-5px -79px}
.sprite-element_11{width:83px;height:109px;background-position:-5px -96px}.sprite-element_12{width:41px;height:20px;background-position:-5px -215px}
.sprite-element_13{width:120px;height:99px;background-position:-5px -245px}.sprite-element_14{width:21px;height:65px;background-position:-5px -354px}
.sprite-element_15{width:49px;height:68px;background-position:-5px -429px}.sprite-element_16{width:44px;height:15px;background-position:-5px -507px}
.sprite-element_17{width:149px;height:59px;background-position:-5px -532px}.sprite-element_18{width:78px;height:74px;background-position:-5px -601px}
.sprite-element_19{width:22px;height:21px;background-position:-5px -685px}.sprite-element_2{width:249px;height:101px;background-position:-5px -716px}
.sprite-element_20{width:25px;height:22px;background-position:-5px -827px}.sprite-element_21{width:29px;height:21px;background-position:-5px -859px}
.sprite-element_22{width:31px;height:22px;background-position:-5px -890px}.sprite-element_23{width:21px;height:22px;background-position:-5px -922px}
.sprite-element_3{width:26px;height:5px;background-position:-5px -954px}.sprite-element_4{width:52px;height:7px;background-position:-5px -969px}
.sprite-element_5{width:41px;height:20px;background-position:-5px -986px}.sprite-element_6{width:90px;height:99px;background-position:-5px -1016px}
.sprite-element_7{width:50px;height:12px;background-position:-5px -1125px}.sprite-element_8{width:186px;height:62px;background-position:-5px -1147px}
.sprite-element_9{width:149px;height:163px;background-position:-5px -1219px}}.flexible-section .flexible-list{width:auto;max-width:980px;margin:0 auto;padding:0;font-size:0;text-align:center;vertical-align:top}
.flexible-section .flexible-list li{display:inline-block;width:auto;vertical-align:top;box-sizing:border-box}
.flexible-section .flexible-list li p{font-size:18px}.flexible-section.abilities{margin:0 auto;padding:6px 0 30px}
.flexible-section .abilities-list{display:flex;flex-direction:row;justify-content:center;-webkit-justify-content:center;max-width:986px;margin:auto;padding:0;overflow:hidden}
.flexible-section .abilities-list li{background:#fff;margin:0 3px 5px;padding:0;width:calc(25% - 6px);text-align:left}
.flexible-section .abilities-list li svg{fill:#fff}.flexible-section .abilities-list li p{font-size:16px;line-height:1.5}
.flexible-section .ability .item-container{display:block;width:100%;height:auto;padding-top:25px;min-height:31px;margin:0;position:relative;overflow:hidden}
.flexible-section .healthcare-item .item-container{display:block;width:100%;height:auto;padding:20px 30px 0;margin:0;overflow:hidden}
.healthcare-item .item-container .icon-holder{height:24px;width:24px;margin:0;display:block;vertical-align:middle;line-height:24px;text-align:left}
.healthcare-item .item-container .icon-holder img{vertical-align:middle}.ability .item-container .icon-holder{height:56px;width:56px;margin:0 auto;display:block;position:absolute;top:50%;left:50%;margin-left:-28px;margin-top:-28px;vertical-align:bottom;line-height:56px;text-align:center}
.ability .icon-bg{height:auto;width:auto;margin:-25px auto 0;max-height:168px;min-width:100%}
.flexible-section .ability-text{padding:20px 30px 25px;margin:0}.flexible-section .icon-holder img{height:100%;width:auto;max-height:100%;display:inline-block;margin:0 auto;line-height:inherit;vertical-align:bottom}
.flexible-section.healthcare .flexible-caption{font-size:26px;font-weight:400;margin:0 auto 34px;width:auto}
.flexible-section p img{width:100%;height:auto;display:block}.flexible-section .heading-logo{display:block;width:35%;height:auto;min-width:200px;margin:55px auto 25px}
.selected-block+.flexible-section.chatbot-blog{margin-bottom:35px}.selected-block+.flexible-section.chatbot-blog .blog-list-caption{padding-top:0}
.flexible-section.chatbot-blog{padding:10px 0 52px;background-color:#fff}.flexible-section .blog-list-caption{position:relative;font-size:24px;font-weight:500;text-transform:uppercase;padding:54px 0;letter-spacing:.12em}
.flexible-section .flexible-blog-list{max-width:980px}.flexible-section .flexible-blog-list li{width:33.33%;padding:0 30px;text-align:left}
.flexible-section .new-style-header{color:black;font-family:"Roboto",sans-serif;font-size:32px;font-weight:500;text-transform:uppercase}
.flexible-section .flexible-blogpost-title{color:#303030;font-size:22px;line-height:1.27;font-weight:600;margin:0 0 18px;text-align:left;transition:color .06s ease;-webkit-transition:color .06s ease}
.flexible-section .flexible-blogpost-link{display:block;text-decoration:none;border-bottom-color:transparent !important}
.no-touch .flexible-blogpost-link:hover .flexible-blogpost-title{color:#e95937}.flexible-section .flexible-blog-list .blogpost-short-content{color:#656565;font-size:14px;font-weight:400;line-height:1.5;text-decoration:none;font-family:"Roboto",sans-serif}
.flexible-section .blogpost-short-content:after{content:"..."}
.flexible-section.chatbot-blog+.selected-block:before{background:transparent}@media only screen and (max-width:768px){.flexible-section .flexible-list.abilities-list{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}
.flexible-section .flexible-list.abilities-list li{margin:0 3px 5px;width:calc(50% - 6px)}
.flexible-section .flexible-list.healthcare-list li{width:calc(33.3% - 6px)}
.flexible-section .healthcare-item .item-container{padding:20px 30px 0}.ability-text{padding:20px 30px}
}@media only screen and (max-width:767px){.heading-wrapper{display:flex;overflow:hidden;align-items:center;align-content:flex-start}
}@media only screen and (max-width:540px){.flexible-section .flexible-list.abilities-list{display:block}
.flexible-section .flexible-list li,.flexible-section .flexible-list.healthcare-list li,.flexible-section .flexible-list.abilities-list li{display:block;width:100%;margin:5px 0}
}@media(min-width:768px) and (max-width:1023px){.flexible-section .abilities-list{overflow:hidden;display:-webkit-flex;flex-wrap:wrap;display:flex;justify-content:center;-webkit-justify-content:center}
}.page-services .selected-block:before{content:"";display:block;height:240px;width:100%;background:#f3f3f3;margin-bottom:-240px}
.page-services .selected-block .caption,.flexible-section.chatbot-blog .blog-list-caption{position:relative;font-size:24px;font-weight:500;text-transform:uppercase;padding:58px 0;letter-spacing:.12em;line-height:1.1}
.page-services .selected-block .caption:before{display:block;content:"";background:#f1563c;width:100px;height:3px;position:absolute;top:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);margin:0 auto}
.page-services .selected-block .buttons-block{margin:30px auto;padding:10px 0}.selected-list{font-size:0;max-width:980px;margin:0 auto;padding:0}
.selected-list.projects-list{text-align:center;overflow:hidden}.page-services #projects-list{display:flex;justify-content:center}
@media all and (max-width:768px){.page-services #projects-list+.buttons-block{padding-bottom:30px}
}.contact-form-wrapper.wide-form-wrapper .gform_wrapper{max-width:504px}@media(max-width:980px){.selected-list,.section-description{padding:0 36px;max-width:327px}
.page-services #projects-list{flex-direction:column}.page-services #projects-list li{padding-bottom:18px}
.project-item-desc{text-align:left}.project-item-description{display:none}}@media all and (min-width:981px){.selected-list .project-item-headline{font-size:24px}
.selected-list .project-item-desc{font-size:12px}.selected-list.projects-list li{display:inline-block;max-width:327px;max-height:204px;overflow:hidden;position:relative;border:0;outline:0}
}@media all and (max-width:800px){.selected-list li:nth-child(3){display:none}}@media all and (max-width:767px){.page-services .selected-block:before{margin-bottom:-220px;height:220px}
.page-services .selected-block .buttons-block{margin:20px auto;padding:0}.page-services .selected-block .caption:before{width:45px}
}@media all and (max-width:640px){.page-services .selected-block .caption,.flexible-section.chatbot-blog .blog-list-caption{font-size:14px;padding:40px 10px 20px}
.page-services .selected-block:before{margin-bottom:-100px;height:100px}}@media all and (max-width:1000px){.page-services .abilities{padding:5px}
}@media all and (max-width:767px){.page-services .flexible-invite .inner-wrapper{padding:35px 0;background-position:left}
.flexible-section .ability .item-container{min-height:135px;max-height:135px;padding:0}
.page-services .ability .icon-bg{height:auto;width:100%;margin:0 auto;min-width:100%;max-height:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.page-services .ability .item-container .icon-holder{width:52px;height:52px;margin:0;transform:translate(-50%,-50%)}
.flexible-section .ability .item-container{padding:0 0 0 10px}.page-services .flexible-section.flexible-invite{padding:30px 5px 20px}
.page-services .flexible-section.abilities{padding:5px}.page-services .flexible-section.flexible-invite{padding:35px 0 0}
}@media(min-width:541px) and (max-width:767px){.flexible-section .flexible-list.flexible-advantage-list li{width:80%;margin:40px auto}
}@media(min-width:768px) and (max-width:1023px){.page-services .flexible-section.abilities{padding:0 5px 5px;overflow:hidden}
.flexible-section .ability .item-container{max-height:168px}.page-services .ability .icon-bg{width:100%;max-height:none}
.page-services .flexible-section.flexible-invite{padding:60px 0 0}.page-services .flexible-section.flexible-invite .inner-wrapper{margin:0 auto}
}@media all and (min-width:1441px){.page-mobile-service .page-services .heading-block{padding:2em 0 0}
.page-mobile-service .page-services .icon-holder-service{height:2.16em}.page-mobile-service .page-services .heading-1{padding:.5em 0 1.81em}
}.page-mobile-service .page-services p{line-height:1.6;margin:0 auto 1.3em;letter-spacing:normal}
.service-text-part ul,.service-text-part ol{margin:0 auto 30px;padding:0 0 0 57px;box-sizing:border-box;width:auto;max-width:840px}
.service-text-part ul li,.service-text-part ol li{padding:0 90px 0 17px;list-style:none;position:relative;line-height:1.5;margin:20px 0;text-align:left}
.service-text-part ul li:before,.service-text-part ol li:before{display:block;position:absolute;left:-18px}
.service-text-part ul li:before{content:"";top:.5em;width:8px;border-top:8px solid #f1563c}
.service-description{background-color:#f3f3f3;padding:0;margin:0}.service-description-container{width:auto;max-width:840px;margin:0 auto;padding:0 70px;text-align:justify}
.green-bg{background-color:#a4c439;color:#212121}.black-bg{background-color:#212121;color:#a3a3a3}
.black-bg .secondary-heading{color:#fff}.page-mobile-service .page-services .black-bg li,.page-mobile-service .page-services .black-bg p{color:#a3a3a3}
.green-bg .secondary-heading{color:#212121}.green-bg p,.green-bg li{color:#212121}
.green-bg .service-text-part ul li:before{border-color:#fff}.secondary-heading{margin:3px auto 24px;font-size:32px;color:#212121;font-weight:400;line-height:1}
.big-heading{font-size:54px;font-weight:300}.small-heading{font-family:"OpenSans",sans-serif;font-size:24px;font-weight:600}
.heading-icon{height:42px;width:37px;display:inline-block;line-height:inherit;font-size:inherit;margin-right:.25em}
.service-flexible-content{display:flex;display:-ms-flexbox;flex-direction:row;justify-content:center;align-items:stretch}
.service-image-part img{display:block;margin-left:-150px}.service-columns-content{margin-top:-1px;overflow:hidden}
.service-columns-content:before{content:"";display:block;width:100%;max-width:840px;border-top:1px solid #ccc}
.flex-reverse{flex-direction:row-reverse}.service-image-part,.service-text-part{height:100%;display:block;box-sizing:border-box;min-width:50%}
.service-text-part{text-align:justify;max-width:400px;padding:48px 0 48px 10px;overflow:hidden;margin:auto}
.reverse .service-text-part{padding:48px 10px 48px 0}.service-custom-block .service-text-part{padding:45px 0 18px}
.thin-column{width:auto;max-width:650px}.thin-column .secondary-heading{text-align:center}
.wide-column.service-text-part,.wide-column{width:auto;margin:auto;padding-left:0;max-width:840px}
.service-image-part{padding:0 30px;float:left}.reverse .service-image-part{float:right;padding:0 30px}
.service-image-part img{display:block;height:100%;width:auto;margin:0 auto;float:left}
.reverse .service-image-part img{margin:0;float:right}.service-image-part+.service-text-part{padding-bottom:0}
.service-image-part.left-side-image{padding-top:60px;align-self:center}.service-image-part.left-side-image img{margin-left:-180px}
.will-stagger1,.will-stagger2{transition:opacity 1000ms cubic-bezier(0.25,0.1,0.25,1),transform 1000ms cubic-bezier(0.25,0.1,0.25,1);opacity:.01;transform:translate(0,100px)}
.staggered.will-stagger1,.staggered.will-stagger2{opacity:1;transform:translate(0,0)}
@media all and (max-width:1200px){.service-image-part.left-side-image img{display:block;margin-left:calc((840px - 100vw) * 0.5);width:calc(100% + (100vw - 840px) * 0.5)}
}@media all and (max-width:980px){.service-img-part,.service-text-part{overflow:visible;width:auto;max-width:initial}
.service-flexible-content{display:block}.service-image-part.left-side-image img,.service-image-part img{display:block;height:auto;width:auto;max-width:100%;margin:0 auto}
.service-description-container{padding:0 36px}.service-image-part.left-side-image{padding:60px 30px 30px 0;max-width:50%}
}@media all and (max-width:767px){.page-services{font-size:16px}.reverse .service-text-part,.service-text-part{padding:25px 0}
.service-custom-block .service-text-part{padding-top:15px;padding-bottom:15px}.service-image-part+.service-text-part{padding-bottom:30px}
.reverse .service-image-part,.service-image-part{padding:0;float:none}.service-image-part img,.reverse .service-image-part img{margin:auto;float:none}
.service-columns-content:before{content:none}.service-image-part:not(.left-side-image),.thin-column{border-bottom:1px solid #ccc;border-top:1px solid #ccc}
.service-columns-content{border:0;margin-top:0}.secondary-heading{font-size:24px;margin:0 auto 14px}
.service-image-part.left-side-image{padding:30px 0 0;max-width:initial}.heading-icon{height:28px;width:26px}
.service-custom-block .wide-column{padding-left:36px;padding-right:36px}.service-text-part ul,.service-text-part ol{margin:0;padding:0}
.service-text-part ul li,.service-text-part ol li{padding:0 16px 0 30px;margin:10px 0}
.service-text-part ul li:before,.service-text-part ol li:before{left:0}.service-text-part ul li:before{width:8px;border-width:8px}
.secondary-heading.small-heading{font-size:20px}.thin-column .secondary-heading{text-align:left}
}.page-services{font-size:18px;color:#595959}.flexible-section{background:#f3f3f3;overflow:hidden;line-height:1.8}
.page-services p{letter-spacing:.5px;margin:0 0 30px;text-align:justify}.page-services .description-block{max-width:980px;box-sizing:border-box;margin:0 auto}
.flexible-section h1,.flexible-section h2,.flexible-section h3,.flexible-section h4{font-family:"Roboto",sans-serif;text-align:center;color:#3a494e;font-weight:300;width:auto;max-width:700px;margin:auto}
.flexible-section h1,.flexible-section h2{margin:10px auto 40px;font-size:50px}.flexible-section .flexible-caption{line-height:1.2}
.page-services .details-block h2,.page-services .details-block h3{font-size:24px;margin:56px auto 16px;font-weight:500}
.page-services .heading-block{position:relative;background:#fff;font-size:54px;padding:2.42em 0 0}
.page-services .heading-1{margin:0 auto;padding:.5em 0 1.5em;font-size:1em}.page-services .icon-holder-service{display:inline-block;vertical-align:middle;width:2.67em;height:2.03em}
.page-services .icon-holder-service svg{height:100%;width:100%}.page-services .icon-holder-service img{height:100%;width:auto;max-height:100%;display:block;margin:0 auto}
.details-block{padding:44px 0 27px}.page-services .details-block+.details-block{padding-top:0}
.page-services section:not(.flexible-section) p:last-child{margin-bottom:0}.details-block h2:first-child{margin-top:0}
.page-services .tech-holder .tech-caption{font-size:22px;text-align:center;margin:0 auto 31px;font-weight:400}
.page-services .technologies-list{font-size:0;text-align:center;margin:0 auto;padding:0}
.page-services .technologies-list li{display:inline-block;background:#FFF;width:159px;height:159px;padding:30px 10px 0;margin:0 4px 8px;box-sizing:border-box}
.technologies-list .icon-holder{display:inline-block;width:80px;height:80px;line-height:80px}
.technologies-list .icon-holder img{width:100%;height:100%;vertical-align:middle}
.tech-name{font-size:14px;color:#959494;text-transform:uppercase;display:block;margin:10px 0 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.page-services .red-accent{color:#f1563c;font-size:1.44rem;padding:1.25em 3.85em;margin:0 auto 1.2em;border:1px solid #ccc;border-left:0;border-right:0;text-align:center;line-height:1.65;letter-spacing:1px}
.page-services a:not(.read-more):not(.link):not(.cta-btn){color:inherit;font-size:inherit;font-family:inherit;text-decoration:none;border-bottom:1px solid #f1563c}
.no-touch .page-services a:not(.read-more):not(.link):not(.cta-btn):hover{color:#f1563c;text-decoration:none;border-bottom-width:2px}
.page-services .flexible-image{height:auto;width:auto;margin:auto;display:block;max-height:100%;max-width:100%}
.flexible-section ul,.flexible-section ol{margin:0 auto 30px;padding:0 0 0 50px}.flexible-section li{padding:0 0 0 20px;list-style:none;position:relative}
.flexible-section li:before{display:block;position:absolute;left:-18px}.flexible-section ul li:before{content:"";top:.75em;height:.4em;width:.4em;background-color:#f1563c}
.flexible-section ol{counter-reset:item}.flexible-section ol li:before{content:counter(item);counter-increment:item;top:0;color:#f1563c;font-weight:700}
.page-services a.get-a-quote-link{width:100px;background:#f1563c;margin:0 auto;display:block;border-radius:50%;border:2px solid #f1563c;font-size:16px;font-weight:700;color:#fff;line-height:20px;padding:30px 0;text-decoration:none;text-transform:uppercase;-webkit-appearance:none;transition:box-shadow .2s;text-align:center;vertical-align:middle;box-sizing:content-box}
.no-touch .page-services a.get-a-quote-link:hover{box-shadow:inset 0 0 0 2px #fff;color:#fff}
@media all and (max-width:1440px) and (min-width:1024px){.page-services .heading-1,.flexible-section .flexible-caption{font-size:48px}
.page-services .heading-1{padding:.5em 0 1.95em}}@media all and (max-width:1023px){.page-services .heading-block,.flexible-section .flexible-caption{font-size:40px}
.flexible-section .flexible-caption{margin:20px auto 50px;padding:0 35px}.flexible-section{padding:60px 70px 20px;margin:0 auto}
.page-services a.get-a-quote-link{width:107px;padding:32px 0;font-size:14px}}@media all and (max-width:968px){.page-services .heading-block{padding-top:100px}
.page-services .red-accent{padding:25px;font-size:22px;line-height:1.5}}@media all and (max-width:767px){.page-services{font-size:16px}
.flexible-section .heading-1,.flexible-section .flexible-caption{font-size:25px;margin:20px auto}
.flexible-section{padding:30px 35px 0}.page-services .tech-holder .tech-caption{line-height:1.27;margin:0 auto 25px}
.page-services .technologies-list{margin:0 0 20px}.page-services .technologies-list li{width:115px;height:120px;padding:25px 5px 0;margin:0 4px 8px}
.technologies-list .icon-holder{display:inline-block;width:50px;height:50px;line-height:50px}
.tech-name{font-size:12px}.page-services .red-accent{padding:25px 0;font-size:18px;text-align:justify}
.page-services .details-block h2,.page-services .details-block h3{font-size:22px;margin:20px auto 10px}
.page-services p,.flexible-section ul,.flexible-section ol{margin:0 0 20px}.flexible-section li{padding:0 0 0 10px}
.flexible-section li:before{left:-10px}.page-services a.get-a-quote-link{width:67px;padding:18px 0;font-size:10px;line-height:1.5}
.flexible-section .flexible-list.flexible-blog-list li{margin-bottom:20px;width:100%}
.flexible-section .flexible-blogpost-title{font-size:18px;margin-bottom:10px}.flexible-section .flexible-blog-list .blogpost-short-content{font-size:12px}
.flexible-section.chatbot-blog{padding:10px 0 30px}.selected-block+.flexible-section.chatbot-blog{margin-bottom:0}
}@media all and (max-width:690px){.page-services .heading-block{font-size:25px;padding-top:70px}
}