body .hs-multi-step-steps-container .hs-msf-step{background-color:#715d83}body .hs-multi-step-steps-container .hs-msf-step-wrapper.active .hs-msf-step,body .hs-multi-step-steps-container .hs-msf-step-wrapper.finish .hs-msf-step,body .multi-step-form-wrapper .hs-msf-step:before{background-color:#d8d7e9}.app-padding,.cta-padding,.dnd-section,.subscribe-pad{padding-bottom:80px!important;padding-top:80px!important}.dnd-section>.row-fluid{max-width:1170px!important}.dnd-section-fullwidth>.row-fluid{max-width:100%!important;padding:0!important}.dnd-section.dnd_area-row-0-padding>.row-fluid{padding:0!important}.dnd-section:nth-child(odd){background-color:#fafafa}.dnd-section:nth-child(2n){background-color:#fff}.section-padding-top40{margin-top:40px}.section-padding-bottom40{margin-bottom:40px}.border-line1{border-bottom:4px solid #333;width:40px}.margin-left-auto{margin-right:0!important}.margin-right-auto{margin-left:0!important}.container{float:none;margin:0 auto;max-width:1170px!important}body form .hs-form-checkbox-display .hs-input,body form .hs-form-radio-display .hs-input{height:15px!important;margin-right:10px;width:15px!important}.hs-fieldtype-checkbox>label,.hs-radio_button>label{display:table;margin-bottom:10px}body,h4.blog-header__subtitle{color:#333;font-family:Montserrat;font-size:18px!important;font-style:normal;font-weight:200;letter-spacing:0;line-height:25px!important;text-decoration:none}a,p{font-family:Montserrat}a{color:#666!important;font-size:15px;font-weight:400;text-decoration:none}a:active,a:focus,a:hover{color:#333!important}h1,h1 a{font-size:38px;line-height:48px}h1,h1 a,h2,h2 a{color:#333;font-family:Montserrat;font-style:italic;font-weight:800;letter-spacing:1px;text-decoration:none;text-transform:Uppercase}h2,h2 a{font-size:28px;line-height:38px}h3,h3 a{font-size:22px;line-height:34px}h3,h3 a,h4,h4 a{color:#333;font-family:Montserrat;font-style:italic;font-weight:800;letter-spacing:1px;text-decoration:none;text-transform:Uppercase}h4,h4 a{font-size:18px;line-height:30px}h5,h5 a{font-size:16px;line-height:26px}h5,h5 a,h6,h6 a{color:#333;font-family:Montserrat;font-style:italic;font-weight:800;letter-spacing:1px;text-decoration:none;text-transform:Uppercase}h6,h6 a{font-size:14px;line-height:24px}.text-link1 a,.text-link2 a{font-size:15px!important;font-weight:400!important;line-height:25px!important}blockquote{border-left:2px solid #d8d7e9;padding-left:15px}.blog-content-bg-color img{max-width:100%}.submitted-message{color:#458b00;font-family:Montserrat;font-size:18px!important;font-style:normal;font-weight:200;letter-spacing:0;line-height:25px!important;text-align:center;text-decoration:none}.contact-form-background{background-color:#fff;border:0;border-top:px;padding:30px}.contact-form-background h4{margin-bottom:20px;position:relative}.contact-form-background h4:before{background-attachment:scroll;background-clip:border-box;background-image:linear-gradient(160deg,#715d83 70%,#d8d7e9 0);background-origin:padding-box;background-position:0 0;background-repeat:repeat;background-size:auto auto;border-radius:5px;content:"";height:3px;position:absolute;top:35px;width:60px}.career-group .hs-input,.contact-form-background .hs-form input[type=color],.contact-form-background .hs-form input[type=date],.contact-form-background .hs-form input[type=datetime-local],.contact-form-background .hs-form input[type=datetime],.contact-form-background .hs-form input[type=email],.contact-form-background .hs-form input[type=file],.contact-form-background .hs-form input[type=month],.contact-form-background .hs-form input[type=number],.contact-form-background .hs-form input[type=password],.contact-form-background .hs-form input[type=search],.contact-form-background .hs-form input[type=tel],.contact-form-background .hs-form input[type=text],.contact-form-background .hs-form input[type=time],.contact-form-background .hs-form input[type=url],.contact-form-background .hs-form input[type=week],.contact-form-background .hs-form select,.contact-form-background .hs-form textarea{background-color:#fff 100;border:10px solid #202020;border-radius:5px;box-shadow:none;color:#202020;font-size:15px;margin:5px 0 0;max-width:100%!important;padding:8px 10px;width:100%!important}.hs-form input[type=color],.hs-form input[type=date],.hs-form input[type=datetime-local],.hs-form input[type=datetime],.hs-form input[type=email],.hs-form input[type=file],.hs-form input[type=month],.hs-form input[type=number],.hs-form input[type=password],.hs-form input[type=search],.hs-form input[type=tel],.hs-form input[type=text],.hs-form input[type=time],.hs-form input[type=url],.hs-form input[type=week],.hs-form select,.hs-form textarea{border:10px solid #202020;border-radius:5px;box-shadow:none;color:#202020;font-size:15px;margin:5px 0 0;max-width:100%!important;padding:8px 10px;width:100%!important}.hs-form-field{margin-top:15px}.hs-form .hs-error-msgs label{color:red!important;font-size:14px;line-height:24px}.hs-form label{color:#202020;font-size:14px;letter-spacing:1px;line-height:24px}.contact-form-background .hs-form textarea{height:100px;max-height:100px!important}.hs-form fieldset{max-width:100%!important;width:100%!important}form input,form select,form textarea{border:10px solid #202020}.hs-dateinput:before,.hs-field-desc,.hs-input:-moz-placeholder,.hs-input::-webkit-input-placeholder,.hs-richtext{color:#202020}.fn-date-picker td.is-today .pika-button{color:#715d83}.fn-date-picker td.is-selected .pika-button{background:#715d83}#email-prefs-form .hs-button,.password_prompt_header .hs-button{margin:20px auto 0}.fn-date-picker td .pika-button:hover{background-color:#d8d7e9!important}.header__container{align-items:center}.header__language-switcher .lang_list_class li a,.header__language-switcher-label-current,.header__logo .logo-company-name,body .navigation-primary a{color:#f5f5f5}.header__language-switcher .lang_list_class li a:focus,.header__language-switcher .lang_list_class li:hover a,.header__language-switcher-label-current:focus,.header__language-switcher-label-current:hover{color:#fff!important}.header__row-3 .button{margin-top:0!important}body .header__language-switcher .lang_list_class li a:active,body .header__language-switcher-label-current:active{color:#d8d7e9!important}body .header__language-switcher .lang_list_class,body .submenu.level-2{background-color:#fff!important;z-index:99999}.has-submenu.menu-item:hover:before{color:#fff!important}body .header__language-switcher .lang_list_class li:hover,body .sim-menu .submenu.level-1 .menu-item .menu-link.active-item,body .sim-menu .submenu.level-1 .menu-item .menu-link:focus,body .sim-menu .submenu.level-1 .menu-item .menu-link:hover,body .submenu.level-2 .menu-item .menu-link.active-item,body .submenu.level-2 .menu-item .menu-link:focus,body .submenu.level-2 .menu-item .menu-link:hover{border-left:3px solid #65140f!important;transition:all .2s}.content-wrapper{max-width:1170px}.blog-tag-filter__menu-link--active-item:after{background-color:#715d83}.blog-pagination__link--active:after,.blog-pagination__next-link:after,.blog-pagination__prev-link:after{background-color:#715d83}.blog-post__author{background-color:#d8d7e9}.img-margin-bottom{margin-bottom:10px}.section-padding-bottom{padding-bottom:30px}.section-padding-bottom-40{padding-bottom:40px}.section-mar-bot-30{margin-bottom:30px}.section-margin-bottom{margin-bottom:15px}.section-grp-margin-bottom{margin-bottom:8px}.text-center{text-align:center}.text-white{color:#fff}.margin-top-10{margin-top:25px}.margin-top-30{display:table;margin-top:30px}.float-right{float:right}.float-left{float:left}.text-right{text-align:right}.display-table{display:table}.display-table-cell{display:table-cell}.width_100{width:100%}.our-portfolio .features-icon img{width:300px}.display-flex{align-items:center;display:flex!important;display:-webkit-flex!important}.margin-top20{margin-top:20px}.section-padding{padding:80px 0}form .hubspot-link__container{display:none!important}body #return-to-top{background:#b8ac9d}body #return-to-top i{color:#202020}body .billing-selectors__pricing-option.active,body .skill-inner{background-color:#715d83}body .hvr-sweep-to-left:active,body .hvr-sweep-to-left:focus,body .hvr-sweep-to-left:hover,body .mas-gallery-1 .portfolio-col:hover{box-shadow:5px 5px 0 rgba(113,93,131,.5)}body .mas-gallery-1 .portfolio-content,body .pg-testimonial-content{background-color:rgba(113,93,131,.9)}body .pg-testimonial-col:hover .pg-testimonial-content{background-color:rgba(216,215,233,.9)}body .cta-content{background-color:#715d83}body .notification-bar .alert-success-gradient{background-image:linear-gradient(to top right,#715d83 35%,#fff)}.testimonials-slider .item{display:table;margin:0 auto}.our-home-counter .title-main h2{color:#fff}.page-head h3{color:#333}.page-head h1,.page-head h3{border-left:3px solid #13a0b2;margin-bottom:0;padding-left:10px}.page-head h1{color:#f3f3f3;text-shadow:1px 2px 3px #333}.theme-color-2{color:#d8d7e9!important}.service-details .address-list-content{border:1px solid #f6f6f6;border-radius:0 0 5px 5px;border-top:3px solid #13a0b2;padding:30px}.service-details .address-list-content h4{position:relative}.service-details .address-list-content h4:before{background-attachment:scroll;background-clip:border-box;background-image:linear-gradient(160deg,#13a0b2 70%,#f22e55 0);background-origin:padding-box;background-position:0 0;background-repeat:repeat;background-size:auto auto;border-radius:5px;content:"";height:3px;position:absolute;top:35px;width:60px}.service-details .address-list-content ul li{display:table-cell;letter-spacing:1px;transition:all .3s ease-in 0s;-webkit-transition:all .3s ease-in 0s}.service-details .address-list-content ul{display:table}.owl-carousel .owl-dots,.owl-carousel .owl-nav{margin-top:15px;text-align:center}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{outline:none}body .owl-nav .owl-next span,body .owl-nav .owl-prev span{background:#715d83;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;color:#fff;display:inline-block;filter:Alpha(Opacity=50);font-size:20px!important;font-weight:700;margin:5px;opacity:.5;padding:5px 15px}.owl-nav .owl-next span:hover,.owl-nav .owl-prev span:hover{opacity:1}.owl-dots .owl-dot span{background:#715d83;-webkit-border-radius:0;-moz-border-radius:0;border-radius:50%;display:block;filter:Alpha(Opacity=50);height:auto;margin:5px 7px;opacity:.5;padding:7px;width:auto}.owl-dots .owl-dot:hover span{filter:Alpha(Opacity=100);opacity:1}.policy-det-inner-main .title-border{padding:0 0 0 20px;position:relative}.policy-det-inner-main .title-border:before{background-color:#d8d7e9;content:"";height:100%;left:0;position:absolute;top:0;width:4px}.privacy-url{color:#fd5e16;font-weight:600;text-decoration:underline}.privacy-date{color:#999;font-size:14px;letter-spacing:1px;margin-bottom:30px}.pad-top-20{padding-top:20px}.pad-top-30{padding-top:30px}.pad-top-40{padding-top:40px}.pad-bot-20{padding-bottom:20px}.pad-bot-30{padding-bottom:30px}.privacy-list{padding-left:20px}.privacy-list h6{display:inline-block;font-weight:500;letter-spacing:1px}.privacy-list li{padding-bottom:10px}.terms-highlight1{color:#333;font-weight:500;text-decoration:underline}.thank-text-white{color:#fff;margin:0 auto;text-align:center;width:65%}.tm-module{width:70%}.tm-module .tm-intro-content,.tm-module .tm-sub-heading{display:none!important}.tm-module{display:table;margin:0 auto;text-align:center}.sub-border-class:before,.tm-module .sub-border:before{left:0;margin:0 auto!important;right:0}.notification-bar{position:relative}.notification-bar .alert{position:inherit!important}body .post-meta-author-comment{border-bottom:2px solid #715d83}body .footer-links li a:before,body .footer-support li a:before,body .post-items:hover .post-meta-author-comment li p:before,body .price-com .sep,body .thanku-content-grp p span:before,body .timeline ul li h3{color:#715d83}body .skill-value-per p{border:3px solid #715d83;color:#715d83}body .footer-icons ul li svg,body .hvr-sweep-to-bottom:before,body .hvr-sweep-to-left:before,body .pg-testimonial-col:hover .pg-testimonial-img:before,body .ph-social-icons-wrapper li svg,body .post-meta-author-comment,body .service-boxed-col:hover,body .tabber-sec a.hs-tabs__navitem--active,body .team-icons ul li a svg,body .timeline ul li:nth-child(2n):before,body .timeline ul li:nth-child(odd):before{background:#715d83}body .footer-icons ul li:hover svg,body .pg-testimonial-img:before,body .ph-social-icons-wrapper li svg:hover,body .service_7_round{background:#d8d7e9}body .countdown-wrap:before,body .event-tab a.hs-tabs__navitem--active,body .faq-ques.active h5:before,body .pg-clients-col:hover,body .price-com th,body .pricing-head-group,body .side-panel-toggle svg,body .timeline ul li:nth-child(2n) .time h4,body .timeline ul li:nth-child(odd) .time h4,body .txt-top{background-color:#715d83}body .theme-color-2{color:#d8d7e9}body .back,body .countdown-wrap:hover:before,body .service-2-icon:hover,body .simplefilter li.active,body .toggle{background-color:#d8d7e9}body .event-tab a.hs-tabs__navitem--active{border:2px solid #715d83}body .event-tab .hs-tabs__navitem.hs-tabs__navitem--active:after{border-top:15px solid #715d83}body .case-list-content{border-left:2px solid #715d83}body .service-boxed-col{border-left:3px solid #715d83}body .service-boxed-col:hover{border-left:3px solid #d8d7e9}body .page-head h1,body .page-head h3{border-left:2px solid #715d83}body .pre-head-5 .pre-header li span{color:#715d83}body .pre-head-1 .case-list-content:hover,body .pre-head-1 .logo-address-space{border-left:2px solid #d8d7e9}body .client-img img:hover{border:1px solid #715d83}body .faq-ques.active h5:before{border-right:1px solid #715d83}body .footer-bg h5:before{background-image:linear-gradient(160deg,#715d83 70%,#d8d7e9 0)}body .point-grid-img.point-grid-icon svg{fill:#715d83}body .service-details .address-list-content{border-color:#715d83}body .price-tag p{border:3px solid #715d83;color:#715d83}body .price1-col:hover{border:1px solid #715d83}body .price1-col.premium-table .price-head{background-color:#d8d7e9}body .price1-col.premium-table .price-tag p{border:3px solid #d8d7e9;color:#d8d7e9}body .price1-col.premium-table:hover{border:1px solid #d8d7e9}.guide-header{margin-bottom:70px;position:relative;text-align:center}.guide-header h1:after{border:2px solid #715d83}.guide-theme-color{color:#715d83}.border-line1{border-bottom:7px solid #715d83}.border-line1,.border-line2{margin:0 auto;padding-top:10px;width:70px}.border-line2{border-bottom:7px solid #333}.section-lineimg-li{display:inline-block;float:left;line-height:0px;margin-left:15px;margin-right:15px;padding-bottom:20px;padding-top:20px;position:absoulate;vertical-align:middle}.section-content-li{display:table-cell;vertical-align:middle;word-break:break-all}.section-lineimg-ul1{display:table;margin-left:0;width:auto}.section-lineimg-ul{display:table;margin:0 auto;width:auto}.border-line{border-bottom:4px solid #333;content:" ";margin:0 auto;padding-top:10px;width:100px}.guide-theme-color-border{bottom:-50px;left:-90px;position:absolute;right:0}.guide-theme-black-border{bottom:-50px;left:90px;position:absolute;right:0}.guide-simple-button{margin-top:30px}.guide-simple-button svg{fill:#715d83;height:15px;margin-left:0;margin-right:10px;position:relative;text-align:left;vertical-align:middle;width:15px}.guide-social-icon{margin-top:20px}.guide-social-icon li:first-child{padding-left:0!important}@media(min-width:992px){.cm-span>[class*=span]{margin-top:30px}.ml0{margin-left:0!important}.cm-span .mt0{margin-top:0!important}.clr-left{clear:left}}@media(max-width:991px){.pre-header-col{text-align:center}.pre-header-col.ph-social-icons-wrapper{margin-top:15px;text-align:center}.header__logo--main{float:none!important}.dnd-module .masonry-2 .span12 .span4,.dnd-module .masonry-2 .span12 .span8{margin-left:0!important}.case-list-col .case-list-content{margin-left:0!important;margin-top:0!important}.dnd-section .dnd-module .span12{margin-bottom:30px}.dnd-section .dnd-module .span12:last-child{margin-bottom:0}.blog-content-bg-color .side-bar-span.span4,.single-post .side-bar-span.span4{margin-top:30px}.hs-featured-image{float:none!important;margin:0!important}.post-listing .post-body,.post-listing .post-list-content{float:none!important;padding-right:0!important;width:100%!important}.post-list-content a.more-link{margin-top:15px!important}.span6.copyright1{margin-bottom:15px;text-align:center}.finance-order .span3 .row-fluid{display:flex}.finance-order .span3 .row-fluid .span3{order:2;-webkit-order:2}.finance-order .span3 .row-fluid .span9{order:1;-webkit-order:1}.whole-con{display:inherit!important;text-align:center}.whole-con img{margin-bottom:10px}.whole-con .span3{margin-top:20px!important;width:100%!important}body .timeline ul li:nth-child(2n) .time h4{margin-left:0!important}.timeline ul li h3{margin-top:15px!important}}@media(max-width:767px){.span8.project-col1.portfolio-col.masonryeffectcontent-grid{margin-bottom:20px;text-align:center}.span4.project-col1.portfolio-col.masonryeffectcontent-grid{margin-bottom:20px;margin-top:0;text-align:center}.subs-pref-space .email-prefs .item{float:none!important;margin:20px 0 0!important;width:100%!important}.unsubs-pg-head{margin:0 auto!important;width:95%}.coming-bg form{width:90%!important}.career-det .span3,.page-prompt-head,.tq-center{width:100%!important}.client-img-div .client-items{text-align:center}.service-details .span8{display:table;margin-top:20px}.notification-bar ul li:first-child{padding-bottom:10px}.notification-bar ul li{display:table;width:100%}.sidebar-bg:last-child{margin-bottom:30px!important}.sidebar-bg.subs-blog:last-child{margin-bottom:0!important}.common-title-space{padding-bottom:20px!important}.cta-content-width .span3>div{text-align:center!important}.footer-support .span6{margin-left:0!important}.choose-padding,.container-fluid .page-center,.cta-content,.dnd-section,.error-page,.footer-3 .footer3-bg,.footer-bg,.systems-page{padding-bottom:50px!important;padding-top:50px!important}.section-bottom{padding-bottom:20px!important}.blog-comments .hs_email,.blog-comments .hs_firstname,.blog-comments .hs_lastname,.blog-comments .hs_website{width:93%}.logo-header-col.span8{display:none}.header-parallax-head .parallax-width,.header-slider-head .slider-width,.header-static-head .static-width,.header-video-head .video-width{width:100%!important}.logo-header-col.span4{display:table;margin:0 auto!important;text-align:center}.countdown-width{display:inherit!important;margin:60px 0!important;width:100%!important}.countdown-wrap{margin:0 auto 70px!important}.tabed-con{display:inherit!important}}@media(max-width:575px){h1{font-size:35px;line-height:45px}h2{font-size:30px;line-height:40px}h3{font-size:25px;line-height:35px}h4{font-size:20px;line-height:30px}h5{font-size:18px!important;line-height:28px!important}h6{font-size:16px!important;line-height:26px!important}}@media(min-width:576px) and (max-width:767px){h1{font-size:45px;line-height:55px}h2{font-size:35px;line-height:45px}h3{font-size:28px;line-height:38px}h4{font-size:21px;line-height:31px}h5{font-size:19px;line-height:29px}h6{font-size:18px;line-height:28px}}@media (min-width:768px) and (max-width:991px){h1{font-size:48px;line-height:58px}h2{font-size:37px;line-height:47px}h3{font-size:31px;line-height:41px}h4{font-size:22px;line-height:32px}h5{font-size:19px;line-height:29px}h6{font-size:18px;line-height:28px}.logo-address-space{border:0!important;padding-left:0!important}.logo-header-col.span4{display:table;margin-right:auto!important;text-align:center}.service-details .span8{display:table}.span8.project-col1.portfolio-col.masonryeffectcontent-grid{margin-top:20px;width:100%}.span4.project-col1.portfolio-col.masonryeffectcontent-grid{float:none;margin-top:20px!important;padding:0;width:100%}.dnd-section .span12{width:100%!important}}@media (max-width:480px){.notify-icon{margin:0 auto 15px}.header-parallax-btn ul li,.header-slider-btn ul li,.header-static-btn ul li,.header-video-btn ul li,.notify-icon,.notify-text{display:inherit!important}}