.row-fluid-wrapper.row-depth-1.row-number-9.dnd-section>.row-fluid{max-width:none}.main-banner-section{padding:299px 0 110px;position:relative;background-size:cover;background-repeat:no-repeat}.section-bg-overlay{position:absolute;width:100%;height:100%;top:0;left:0}.section-heading img.banner-line-img{padding:55px 0 100px;max-width:62%}.inner-banner-section{position:relative}.video-link-text{text-align:center}.video-link-text .popup-video-btn{display:flex;align-items:center;justify-content:center;letter-spacing:1.8px}.video-link-text .popup-video-btn img{max-width:43px;margin-right:20px}.video-popup-box.white-popup{max-width:800px;margin:0 auto;position:relative}.video-popup-box .mfp-close{margin:0 !important;opacity:1 !important;border-radius:0 !important}.full-width-text-section{padding:89px 0 85px}.full-width-text-inner-section{max-width:1600px;margin:0 auto;width:100%}.stress-migration-section{padding:88px 25px 120px}.stress-migration-top-section{margin:0 0 65px}.inner-image-and-content-section{-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;align-items:center}.left-image-section img{width:100%}.left-image-section{width:50%;padding-right:50px}.right-image-section{width:50%}.right-image-section ul li{margin-bottom:35px}.section-with-gradient-bg{padding:73px 0 65px;background-size:cover;background-repeat:no-repeat}.section-with-gradient-bg .section-heading h2{margin-bottom:30px}.main-section-with-gradient-bg{display:flex;justify-content:flex-end;padding:0px 25px}.inner-section-with-gradient-bg{width:50%}.full-width-image img{width:100%;display:block}.technology-full-width-text-section{padding:72px 0 68px}.imp-section{padding:80px 0 100px}.imp-top-section{margin:0 0 85px}.imp-col-container{-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;max-width:1524px;margin:0 auto;padding:0 50px}.imp-col-content{width:-webkit-calc(100% - 280px);width:-moz-calc(100% - 280px);width:calc(100% - 280px);padding-right:9.6%}p.left-content-section-paragraph{line-height:1.4;font-size:25px;font-weight:300}.imp-col-rating{width:280px;height:280px;background-image:url(https://f.hubspotusercontent00.net/hubfs/9180053/Optivio%20-%20Theme%20Images/counter.png);background-repeat:no-repeat;background-size:cover;background-position:center;padding:30px 30px;display:flex;flex-direction:column;justify-content:center;align-items:center}.imp-col-rating h5{font-size:65px;line-height:1;margin:0 0 20px}.percentage-text-margin-bottom{margin-bottom:0}.imp-col-rating p{text-transform:uppercase}.tech-four-col-section{padding:77px 0 70px}.tech-top-section{margin-bottom:85px}.four-col-container{-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.four-col-block{width:25%;text-align:center;margin-bottom:20px;padding-right:60px}.four-col-block:last-child{padding-right:0}.four-col-img{max-width:96px;margin:0 auto 50px;width:100%;overflow:hidden;display:flex;align-items:center}.four-col-img img{width:100%}.blog-post-banner{padding:396px 0 200px}.post-title-container{padding:76px 0 45px;max-width:1691px;text-align:center;margin:0 25px;border-bottom:1px solid #999}.post-title-container h2,.post-title-container h1{max-width:650px;width:100%;margin:0 auto 60px}.post-title-container h1{font-family:'Proxima Nova',sans-serif;font-style:normal;font-weight:300;text-decoration:none;color:#0f8dc4;font-size:36px;letter-spacing:.05px;text-transform:none}.post-title-container .post-meta{text-transform:uppercase}.post-page-col-container{padding:75px 65px 63px;-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;max-width:1690px;margin:0 auto}.post-page-author-col{width:150px}.post-page-body-col{width:calc(100% - 150px);padding:0 0 0 6.8%;margin:0 auto}.post-page-author-img{margin-bottom:25px}.post-page-author-img img{max-width:160px;width:100%}.post-page-author-bio{margin-bottom:50px;font-size:16px}.post-page-body-col p{font-size:20px;line-height:1.5}.hs-author-social-links{-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.hs-author-social-links a{margin-bottom:20px;margin-right:31px;background-color:#ccc;color:#fff;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%}.hs-author-social-links a:hover{text-decoration:none}.title-cta-section{padding:115px 0 100px}.title-cta-inner-section{-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;align-items:center;margin:0 auto;max-width:1630px;padding:0 25px}.body-container--blog-post .title-cta-inner-section{padding:0}.title-container{width:calc(100% - 440px);padding-right:13.6%}.cta-container{width:440px}.body-container--blog-index .cta-container a.button{letter-spacing:1px}.cta-container a.button{letter-spacing:1px;font-size:20px;line-height:2}.latest-feature-inner-section h2{text-transform:uppercase}.latest-feature-section{padding:68px 0}.latest-feature-inner-section{max-width:1600px;margin:0 auto;width:100%;padding:0 110px}.latest-feature-inner-section h6{line-height:1.4;letter-spacing:-0.50px}.pop-listing-section{padding:78px 0 92px}.pop-listing-header h2{text-align:center;text-transform:uppercase;margin-bottom:77px}.full-width-text-section h6{line-height:1.4}.full-width-text-inner-section{padding:0 110px}.list-card-meta{font-size:18px}.list-card-top-content-inner h4{margin:0 0 40px;font-size:27px}.body-container--blog-post .post-meta span{padding:0 5px}.inner-stress-migration-section{padding:0 25px}.listing-inner-container{padding:0 25px}.post-page-main-content{max-width:750px}.actual-test-container{max-width:950px;margin:0 auto;width:100%}.row-fluid-wrapper.row-depth-1.row-number-1.dnd-section .row-fluid{max-width:100% !important}.actual-test-container .hs-form-field>label span{font-size:31px;line-height:42px;max-width:716px;width:100%;display:block;font-weight:300;color:#fff;margin-bottom:30px}.actual-test-container label.hs-form-radio-display span{color:#fff !important;font-size:25px !important}.actual-test-container li.hs-form-radio{max-width:272px;width:100%;display:block;background-color:rgba(52,55,60,.75);padding:10px 17px;position:relative;margin:15px 0 0}.actual-test-container li.hs-form-radio.active{background-color:rgba(15,141,196,.75)}.begin-test-button{color:#fff;cursor:pointer;font-size:22px}.actual-test-container .slick-prev,.actual-test-container .slick-next{font-size:16px;line-height:28px;width:auto;height:auto;margin-top:0;padding:0;cursor:pointer;color:#fff;border:0;font-weight:300 !important;display:flex;position:static;background:0}.actual-test-container .slick-arrows-container{position:absolute;bottom:-50px;z-index:999;display:flex;justify-content:space-between;max-width:272px;width:100%}.actual-test-container .slick-dots{position:absolute;bottom:-173px;z-index:0}.actual-test-container .slick-next:before{content:"\f0da";font:normal normal normal 28px FontAwesome;position:absolute;right:0;opacity:1}.actual-test-container .slick-prev:before{content:"\f0d9";font:normal normal normal 28px FontAwesome;margin-right:10px;opacity:1;position:absolute;left:0}.actual-test-container .slick-prev{left:0;margin-left:20px}.actual-test-container .slick-next{padding-right:21px}.actual-test-container button.slick-prev.slick-arrow.slick-disabled{opacity:.75;color:#ccc}.actual-test-container button.slick-next.slick-arrow[disabled]{opacity:.75;color:#ccc}.actual-test-container .slick-next[disabled]:before{opacity:.25;color:#ccc}.actual-test-container button.slick-prev.slick-arrow[disabled]{opacity:.75;color:#ccc}.actual-test-container .slick-prev[disabled]:before{opacity:.25;color:#ccc}.actual-test-container button.slick-prev:focus,.actual-test-container button.slick-prev:hover,.actual-test-container button.slick-next:focus,.actual-test-container button.slick-next:hover{color:#02b9fe !important;opacity:1}.actual-test-container .slick-prev:focus:before,.actual-test-container .slick-next:hover:before,.actual-test-container .slick-next:focus:before{color:#02b9fe}.actual-test-container .slick-next:hover:before{color:#02b9fe;opacity:1}.actual-test-container .slick-active button:before{background-color:transparent;color:#02b9fe}form .hs-richtext h2{color:#fff !important;font-weight:100 !important}.last-text{display:block !important}.last-text p{color:#fff !important}.actual-test-container input[type='radio']{position:absolute;opacity:0}.actual-test-container input[type='radio']+span{position:relative;cursor:pointer;display:inline-block;font-size:13px}.actual-test-container input[type='radio']+span:before{content:'';margin-right:10px;display:inline-block;vertical-align:text-top;width:33px;height:33px;background:#ccc;position:absolute;left:203px;top:0}.actual-test-container input[type='radio']:checked+span:before{background:#ccc}.actual-test-container input[type='radio']:checked+span:after{content:'';position:absolute;left:212px;border-radius:50%;top:9px;right:auto;width:15px;height:10px;border:solid #0f8dc4;border-width:8px}.actual-test-container .hs-form-field:focus,.actual-test-container .form-field:focus{outline:none !important}.actual-test-container .slick-dots li{width:75px !important;height:5px !important;margin:0 5px !important;background:#02b9fe}.actual-test-container .slick-dots li.slick-active{background:#ccc}.actual-test-container .hs-fieldtype-text.field.hs-form-field span{margin-bottom:0}.actual-test-container .hs-email label span{display:inline}.actual-test-container .hs-fieldtype-text.hs-form-field>label span{font-size:25px;line-height:35px}.actual-test-container input[type='text'],.actual-test-container input[type='email'],.actual-test-container input[type='password'],.actual-test-container input[type='tel'],.actual-test-container input[type='number'],.actual-test-container select,.actual-test-container textarea{background-color:rgba(255,255,255,0.9);border:1px solid #adadad;color:#000}.actual-test-container form input[type='submit'],.actual-test-container form .hs-button{background-color:transparent;border:1px solid #d7d7d7;color:#fff}.actual-test-container .hs-error-msg{color:red;position:absolute;bottom:0;left:11px;display:none}.actual-test-container .hs-input.invalid.error{border-color:red}.actual-test-container .hs-fieldtype-text.hs-form-field>label span{display:initial !important}.actual-test-container .slick-dots li button:before{font-size:0}.pop-inner-listing-section{padding:0 25px}.actual-test-container .hs-fieldtype-text.hs-form-field .input{display:block !important}.actual-test-container button.slick-prev.slick-arrow.slick-disabled:hover{color:#ccc !important;opacity:.75}.actual-test-container .slick-prev.slick-arrow.slick-disabled:hover:before{opacity:.25}.actual-test-container .submitted-message{color:#fff;text-align:center;font-size:30px;font-weight:500}.hs-search-field--open .hs-search-field__suggestions{border:1px solid #000;background-color:rgba(50,62,72,1.0);padding:15px 20px;max-width:none}.hs-search-field__suggestions li{font-size:18px;margin-bottom:5px}.hs-search-field__suggestions li:last-child{margin-bottom:0}.hs-search-field__suggestions li a{color:#fff}.left-image-section.wow.fadeIn.animated{-webkit-animation-duration:2s;animation-duration:2s}@media screen and (max-width:1365px){.post-title-container h2,.post-title-container h1{max-width:600px}.post-title-container h1{font-size:31px}}@media screen and (max-width:1199px){.main-banner-section{padding:230px 0 90px}.section-with-gradient-bg{background-position:top}.four-col-block{width:50%}.four-col-block:nth-child(2n){padding-right:0}.post-title-container h2,.post-title-container h1{max-width:510px;margin:0 auto 60px}.post-title-container{padding:90px 0 40px}.post-page-body-col{padding:0 0 0 6.8%}.title-container{width:calc(100% - 370px)}.cta-container{width:370px}.row-fluid-wrapper.row-depth-1.row-number-5.dnd-section{padding:0 20px}div#hs_form_target_dnd_area-module-9 a.hs-button.large.primary{max-width:100%}.full-width-text-inner-section{padding:0 60px}.latest-feature-inner-section{padding:0 60px}.imp-col-container{padding:0}.list-card-top-content-inner h4{font-size:24px}.actual-test-container .slick-dots li{width:55px !important}.post-title-container h1{font-size:25px}}@media screen and (max-width:991px){.main-banner-section{padding:200px 0 70px;background-position:center}.section-heading img.banner-line-img{padding:50px 0 70px}.full-width-text-section{padding:79px 0 74px}.stress-migration-section{padding:66px 0 80px}.stress-migration-top-section{margin:0 0 55px}.right-image-section ul li{margin-bottom:25px}.section-with-gradient-bg{padding:62px 0 50px}.technology-full-width-text-section{padding:60px 0 40px}.imp-section{padding:50px 0 70px}.imp-top-section{margin:0 0 60px}.imp-col-content{width:-webkit-calc(100% - 250px);width:-moz-calc(100% - 250px);width:calc(100% - 250px)}.imp-col-rating{width:250px;height:250px}.tech-four-col-section{padding:60px 0}.tech-top-section{margin-bottom:60px}.four-col-img{max-width:90px}.post-title-container{padding:60px 0 30px}.title-cta-section{padding:80px 0}.title-container{padding-right:5.6%;width:calc(100% - 316px)}.cta-container{width:316px}.post-title-container h2,.post-title-container h1{margin:0 auto 50px}.post-page-col-container{padding:70px 50px 50px}.post-page-body-col{padding:0 0 0 6%}.latest-feature-section{padding:35px 0}.pop-listing-section{padding:50px 0 90px}.pop-listing-header h2{margin-bottom:60px}.list-card-meta{font-size:16px}.post-meta span{padding:0 3px}.actual-test-container .hs-form-field>label span{font-size:27px;line-height:37px}.actual-test-container .slick-dots li{width:45px !important}}@media screen and (max-width:767px){.full-width-text-inner-section{padding:0}.latest-feature-inner-section{padding:0}.main-banner-section{padding:150px 0 80px;background-position:center}.inner-banner-section{text-align:center}.section-heading img.banner-line-img{padding:30px 0 50px}.full-width-text-section{padding:55px 0 50px}.inner-image-and-content-section{display:block}.stress-migration-top-section{margin:0 0 45px}.right-image-section{width:100%}.left-image-section{width:100%}.stress-migration-section{padding:50px 0 40px}.section-with-gradient-bg{padding:45px 0 35px;background-position:right}.inner-section-with-gradient-bg{width:100%;padding-left:0;text-align:center}.technology-full-width-text-section{padding:50px 0 40px}.tech-four-col-section{padding:50px 0 40px}.four-col-block{width:100%;padding-right:0}.tech-top-section{margin-bottom:50px}.four-col-img{margin-bottom:20px;max-width:80px}.imp-section{padding:40px 0 50px}.imp-col-container{flex-direction:column-reverse;padding:0}p.left-content-section-paragraph{line-height:1.3;font-size:20px}.imp-col-rating{margin:0 auto 20px;width:210px;height:210px}.imp-col-content{width:100%;text-align:center;padding-right:0}.imp-top-section{margin:0 0 40px}.post-title-container{padding:40px 0 20px;margin:0 auto}.post-title-container h2,.post-title-container h1{margin:0 auto 30px;max-width:100%}.post-page-col-container{padding:40px 0 30px;display:block}.post-page-author-col{width:100%;padding-left:0;margin:0 auto;text-align:center}.post-page-body-col{width:100%;padding:0;margin:0 auto;text-align:center}.post-page-author-img img{max-width:100px;width:100%}.post-page-author-img{margin-bottom:20px}.post-page-author-bio{margin-bottom:30px}.hs-author-social-links{justify-content:center}.hs-author-social-section{margin:0 auto}.hs-author-social-links a{margin-right:15px}.hs-author-social-links a:last-child{margin-right:0}.title-container{padding-right:0;width:100%}.cta-container{width:100%}.title-cta-section{padding:60px 0}.title-cta-inner-section{display:block;text-align:center;padding:0}.pop-listing-section{padding:50px 0 30px}.pop-listing-header h2{margin-bottom:40px}.latest-feature-inner-section{text-align:left}.list-card-text{font-size:18px}.step-col-container{margin:0}.inner-stress-migration-section{padding:0}.left-image-section{padding-right:0}.main-section-with-gradient-bg{padding:0}.listing-inner-container{padding:0}.post-page-body-col p{font-size:18px}.list-card-top-content-inner h4{font-size:22px}.imp-col-rating h5{font-size:45px;margin:0 0 10px;padding-top:10px}.actual-test-container .hs-form-field>label span{font-size:19px;line-height:24px;margin-bottom:15px}.actual-test-container .hs-form-field>label{text-align:center}.actual-test-container .inputs-list>li{margin:8px auto 0 !important}.actual-test-container .slick-dots{bottom:-170px}.actual-test-container .slick-dots li{width:18px !important;height:3px !important}.actual-test-container .slick-arrows-container{left:20px;bottom:-40px}.actual-test-container label.hs-form-radio-display span{font-size:20px !important}.actual-test-container input[type='radio']+span:before{width:25px;height:25px;left:212px}.actual-test-container input[type='radio']:checked+span:after{left:218px;top:6px;width:10px;border-width:6px}.actual-test-container .hs-error-msg{text-align:center;display:block}.pop-inner-listing-section{padding:0}.actual-test-container .hs-fieldtype-text.hs-form-field>label span{font-size:20px;line-height:27px}.actual-test-container .submitted-message{font-size:20px}.actual-test-container .hs-fieldtype-text.hs-form-field>label{text-align:left}.post-title-container h1{font-size:23px}}@media screen and (max-width:568px){.section-heading img.banner-line-img{max-width:100%}}