html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}*{box-sizing:border-box}body{padding:0;margin:0;font-family:"Montserrat",Arial,Helvetica,sans-serif,sans-serif;font-weight:300}h1,h2,h3,h4{margin:0;padding:0;font-style:normal;font-weight:300}.wrap{padding:0 1em;max-width:1140px;margin:0 auto}.button{width:100%;display:block}@media (min-width: 768px){.button{width:auto;display:inline-block}}.button a{text-align:center;color:#fff;padding:11px 30px;min-width:236px;font-family:"Montserrat",Arial,Helvetica,sans-serif,sans-serif;font-weight:600;font-style:normal;font-weight:bold;font-size:14px;text-transform:uppercase;text-decoration:none;display:block}.button:hover{filter:brightness(110%);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.ms_wrap_container{width:100%}.ms_wrap_container .blue{background:#00a4e3 !important}.ms_wrap_container .orange{background:#faa800 !important}.ms_wrap_container .green{background:#83b940 !important}.ms_wrap_container .hero{background:url("/wp-content/themes/microsol-new/store/images/training/microsol-hero.jpg") no-repeat 50% 50%;background-size:cover;min-height:477px;height:auto;padding-bottom:75px;padding:0 1em 2em}@media (min-width: 768px){.ms_wrap_container .hero{background-position:40% 50%;min-height:477px}}@media (min-width: 1100px){.ms_wrap_container .hero{background-position:50% 50%;min-height:477px}}.ms_wrap_container .hero h1{font-family:"bebas_neueregular",Arial,Helvetica,sans-serif,sans-serif;font-weight:400;font-style:normal;font-weight:400;font-size:40px;line-height:35px;font-weight:400;text-transform:uppercase;color:#fff;padding-top:155px;padding-bottom:15px;border-bottom:1px solid #00aadc;margin-bottom:25px;margin-top:0;max-width:575px}@media (min-width: 768px){.ms_wrap_container .hero h1{font-size:100px;line-height:90px}}.ms_wrap_container .hero p{font-family:"Montserrat",Arial,Helvetica,sans-serif,sans-serif;font-weight:300;font-weight:300;color:#fff;line-height:26px}.ms_wrap_container .hero p span{font-weight:600;color:#00a4e3}.ms_wrap_container .hero .buttons{max-width:500px;display:flex;flex-wrap:wrap;justify-content:space-between}.ms_wrap_container .hero .buttons .button{width:100%;margin-bottom:1em;margin-top:15px}@media (min-width: 768px){.ms_wrap_container .hero .buttons .button{flex-basis:40%}}.ms_wrap_container .hero .buttons .button a{text-align:center;color:#fff;padding:11px 30px;min-width:236px;font-family:"Montserrat",Arial,Helvetica,sans-serif,sans-serif;font-weight:600;font-style:normal;font-weight:bold;font-size:14px;text-transform:uppercase;text-decoration:none;display:block}.ms_wrap_container .accelerate{background:url("/wp-content/themes/microsol-new/store/images/training/microsol-accelerate.jpg") left center no-repeat;min-height:500px;background-blend-mode:overlay;background-color:#E5EDFB;background-size:50%}@media (min-width: 768px){.ms_wrap_container .accelerate{background-blend-mode:initial;background-color:#fff}}.ms_wrap_container .accelerate .wrap{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;height:485px}.ms_wrap_container .accelerate .wrap .right{max-width:500px;width:100%;padding:0 1em}.ms_wrap_container .accelerate .wrap .right h2{font-size:27px;line-height:34px;margin-bottom:1em;font-family:"Montserrat",Arial,Helvetica,sans-serif;color:#071f29}.ms_wrap_container .accelerate .wrap .right p{line-height:26px}.ms_wrap_container .increaseProd{background:url("/wp-content/themes/microsol-new/store/images/training/microsol-increase-productivity.jpg") left center no-repeat;min-height:500px;background-blend-mode:overlay;background-color:#efefef;background-size:50%}@media (min-width: 768px){.ms_wrap_container .increaseProd{background-blend-mode:initial;background-color:#fff;background-position:100% 0}}.ms_wrap_container .increaseProd .wrap{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;height:485px}.ms_wrap_container .increaseProd .wrap .left{max-width:500px;width:100%;padding:0 1em}.ms_wrap_container .increaseProd .wrap .left h2{font-size:27px;line-height:34px;margin-bottom:1em;font-family:"Montserrat",Arial,Helvetica,sans-serif;color:#071f29}.ms_wrap_container .increaseProd .wrap .left p{line-height:26px}.ms_wrap_container .trainingOptions{background:#071f29;min-height:500px;padding:4em 1em}.ms_wrap_container .trainingOptions .wrap{display:flex;flex-wrap:wrap;justify-content:space-between;color:#fff}.ms_wrap_container .trainingOptions .wrap .left{max-width:540px;width:100%;align-items:center}@media (min-width: 768px){.ms_wrap_container .trainingOptions .wrap .left{padding:0 1em}}.ms_wrap_container .trainingOptions .wrap .left span.t0_top{font-family:"bebas_neueregular",Arial,Helvetica,sans-serif,sans-serif;font-weight:400;font-style:normal;color:#00a4e3;text-transform:uppercase;margin-bottom:11px;display:block;font-size:1.7em}@media (min-width: 768px){.ms_wrap_container .trainingOptions .wrap .left span.t0_top{font-size:1.4em}}.ms_wrap_container .trainingOptions .wrap .left h2{font-size:27px;line-height:34px;margin-bottom:1em;font-family:"Montserrat",Arial,Helvetica,sans-serif;color:#071f29}.ms_wrap_container .trainingOptions .wrap .left p{line-height:26px}.ms_wrap_container .trainingOptions .wrap .left ul{list-style-type:none;padding-left:0;display:block;flex-direction:column}.ms_wrap_container .trainingOptions .wrap .left ul li{display:block;margin-bottom:1.5em;line-height:28px}.ms_wrap_container .trainingOptions .wrap .left ul li img{display:block;float:left;margin-top:6px}.ms_wrap_container .trainingOptions .wrap .left ul li .bold{font-weight:bold;display:block}.ms_wrap_container .trainingOptions .wrap .left ul li img{margin-right:21px;height:max-content}.ms_wrap_container .trainingOptions .wrap .right img{width:100%}.ms_wrap_container .courseCatalog{background:#fff;padding:65px 1em}.ms_wrap_container .courseCatalog #single-class-catalog{padding-bottom:25px}.ms_wrap_container .courseCatalog #single-class-catalog .registerInfoFull{padding:15px 0 !important}.ms_wrap_container .courseCatalog h3{font-size:2.25em;margin-bottom:1em;color:#00a4e3;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;text-align:center;margin:0 auto 30px}.ms_wrap_container .courseCatalog .wrap{display:flex;flex-wrap:wrap;justify-content:space-between;color:#fff}.ms_wrap_container .courseCatalog .wrap .left{flex-basis:100%;width:100%;padding:0 1em;align-items:center;height:338px;color:#333}@media (min-width: 768px){.ms_wrap_container .courseCatalog .wrap .left{flex-basis:23%}}.ms_wrap_container .courseCatalog .wrap .left span.tO_top{font-family:"bebas_neueregular",Arial,Helvetica,sans-serif,sans-serif;font-weight:400;font-style:normal;color:#00a4e3;text-transform:uppercase;margin-bottom:11px;display:block;font-size:1.4em}.ms_wrap_container .courseCatalog .wrap .left p{line-height:26px}.ms_wrap_container .courseCatalog .wrap .left ul{list-style-type:none;padding-left:0;display:flex;flex-direction:column}.ms_wrap_container .courseCatalog .wrap .left ul li{display:flex;margin-bottom:1.5em;line-height:21px}.ms_wrap_container .courseCatalog .wrap .left ul li .bold{font-weight:bold;display:block}.ms_wrap_container .courseCatalog .wrap .left ul li img{margin-right:21px;height:max-content}.ms_wrap_container .courseCatalog .wrap .left .search{width:100%;position:relative;display:flex}.ms_wrap_container .courseCatalog .wrap .left .search .searchTerm{width:100%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-left:0;border-right:0;padding:5px;height:33px;outline:none;color:#9DBFAF}.ms_wrap_container .courseCatalog .wrap .left .search .searchTerm:focus{color:#00B4CC}.ms_wrap_container .courseCatalog .wrap .left .search .searchButton{width:40px;height:33px;background:url("/wp-content/themes/microsol-new/store/images/training/microsol-microscope-icon.png") no-repeat 50% 50%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-left:0;border-right:0;text-align:center;cursor:pointer;font-size:20px;position:absolute}.ms_wrap_container .courseCatalog .wrap .left .filterCourse{font-family:"bebas_neueregular",Arial,Helvetica,sans-serif,sans-serif;font-weight:400;font-style:normal;font-weight:400;font-style:normal;font-size:1.4em;text-transform:uppercase}.ms_wrap_container .courseCatalog .wrap .left .filterCourse p{line-height:1em;margin-top:20px}.ms_wrap_container .courseCatalog .wrap .left .filter{line-height:2}.ms_wrap_container .courseCatalog .wrap .left .filter span{display:block;text-transform:uppercase}.ms_wrap_container .courseCatalog .wrap .left .filter input{margin-right:10px}.ms_wrap_container .courseCatalog .wrap .right{flex-basis:100%}@media (min-width: 768px){.ms_wrap_container .courseCatalog .wrap .right{flex-basis:72%}}.ms_wrap_container .courseCatalog .wrap .right .catalogBox{border:1px solid #e0e0e0;display:flex;flex-wrap:wrap;justify-content:space-between;padding:.5em;margin-bottom:1em;position:relative}.ms_wrap_container .courseCatalog .wrap .right .catalogBox .catalogImg{width:100%}@media (min-width: 768px){.ms_wrap_container .courseCatalog .wrap .right .catalogBox .catalogImg{width:auto}}.ms_wrap_container .courseCatalog .wrap .right .catalogBox .catalogImg img{width:100%}@media (min-width: 768px){.ms_wrap_container .courseCatalog .wrap .right .catalogBox .catalogImg img{width:auto;max-width:200px}}.ms_wrap_container .courseCatalog .wrap .right .catalogBox .catalogText{color:#333;flex-basis:100%;font-size:15px}.ms_wrap_container .courseCatalog .wrap .right .catalogBox .catalogText .button{margin-top:15px}@media (min-width: 768px){.ms_wrap_container .courseCatalog .wrap .right .catalogBox .catalogText{flex-basis:54%}}.ms_wrap_container .courseCatalog .wrap .right .catalogBox .catalogText .title{text-transform:uppercase;font-weight:bold;margin-top:10px;display:block}.ms_wrap_container .courseCatalog .wrap .right .catalogBox .pdf{display:block;position:absolute;right:0;top:0;padding:10px;border-left:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;border-radius:0px 0px -1px 4px}@media (min-width: 768px){.ms_wrap_container .courseCatalog .wrap .right .catalogBox .pdf{position:relative;border:none}}.ms_wrap_container .courseCatalog .wrap .right .catalogBox .read-more{display:none !important}.ms_wrap_container .coursesOffer{background:#00405e;padding:4em 1em}.ms_wrap_container .coursesOffer h3{font-size:2.25em;margin-bottom:1em;color:#fff;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;text-align:center;margin:0 auto 30px}.ms_wrap_container .coursesOffer .wrap{display:flex;flex-wrap:wrap;max-width:900px;justify-content:space-between}.ms_wrap_container .coursesOffer .wrap a{position:relative}.ms_wrap_container .coursesOffer .wrap .bluebeam,.ms_wrap_container .coursesOffer .wrap .cadlearning,.ms_wrap_container .coursesOffer .wrap .chaosgroup,.ms_wrap_container .coursesOffer .wrap .rhinoceros,.ms_wrap_container .coursesOffer .wrap .enscape,.ms_wrap_container .coursesOffer .wrap .training-box{display:flex;background:#071f29;flex-basis:100%;text-align:center;padding:4em 1em;margin-bottom:1em;position:relative;height:auto;min-height:225px;max-height:225px;align-items:center;justify-content:center}.ms_wrap_container .coursesOffer .wrap .bluebeam img,.ms_wrap_container .coursesOffer .wrap .cadlearning img,.ms_wrap_container .coursesOffer .wrap .chaosgroup img,.ms_wrap_container .coursesOffer .wrap .rhinoceros img,.ms_wrap_container .coursesOffer .wrap .enscape img,.ms_wrap_container .coursesOffer .wrap .training-box img{max-width:250px;max-height:100%}@media (min-width: 768px){.ms_wrap_container .coursesOffer .wrap .bluebeam img,.ms_wrap_container .coursesOffer .wrap .cadlearning img,.ms_wrap_container .coursesOffer .wrap .chaosgroup img,.ms_wrap_container .coursesOffer .wrap .rhinoceros img,.ms_wrap_container .coursesOffer .wrap .enscape img,.ms_wrap_container .coursesOffer .wrap .training-box img{width:auto}}@media (min-width: 768px){.ms_wrap_container .coursesOffer .wrap .bluebeam,.ms_wrap_container .coursesOffer .wrap .cadlearning,.ms_wrap_container .coursesOffer .wrap .chaosgroup,.ms_wrap_container .coursesOffer .wrap .rhinoceros,.ms_wrap_container .coursesOffer .wrap .enscape,.ms_wrap_container .coursesOffer .wrap .training-box{flex-basis:49%}}.ms_wrap_container .coursesOffer .wrap .autodesk{flex-basis:100%;position:relative;height:auto;padding:4em 1em;background:#071f29;text-align:center;margin-bottom:1em;min-height:225px;max-height:225px}.ms_wrap_container .coursesOffer .wrap .autodesk img{max-width:250px;margin-top:10px}@media (min-width: 768px){.ms_wrap_container .coursesOffer .wrap .autodesk img{max-width:none}}.ms_wrap_container .coursesOffer .wrap .training-box{padding:0}.ms_wrap_container .coursesOffer .wrap .training-box img{max-width:none;width:100%;height:100%}.ms_wrap_container .coursesOffer .wrap .overlay{position:absolute;bottom:0;left:0;right:0;background-color:#03658c;overflow:hidden;width:100%;height:0;opacity:.95;transition:.5s ease}.ms_wrap_container .coursesOffer .wrap .autodesk:hover .overlay,.ms_wrap_container .coursesOffer .wrap .bluebeam:hover .overlay,.ms_wrap_container .coursesOffer .wrap .cadlearning:hover .overlay,.ms_wrap_container .coursesOffer .wrap .chaosgroup:hover .overlay,.ms_wrap_container .coursesOffer .wrap .rhinoceros:hover .overlay,.ms_wrap_container .coursesOffer .wrap .enscape:hover .overlay,.ms_wrap_container .coursesOffer .wrap .training-box:hover .overlay{height:100%}.ms_wrap_container .coursesOffer .wrap .text{color:white;font-size:20px;position:absolute;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;opacity:1;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}.ms_wrap_container .coursesOffer .wrap .text a{color:#fff;text-decoration:none}.ms_wrap_container .continuingEducation{min-height:500px;background:#fff}.ms_wrap_container .continuingEducation .tO_top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:3em 1em;border-bottom:1px solid #ccc}.ms_wrap_container .continuingEducation .tO_top .left{flex-basis:100%}@media (min-width: 768px){.ms_wrap_container .continuingEducation .tO_top .left{flex-basis:70%}}.ms_wrap_container .continuingEducation .tO_top .left h3{font-family:"bebas_neueregular",Arial,Helvetica,sans-serif,sans-serif;font-weight:400;font-style:normal;color:#00a4e3;text-transform:uppercase;font-size:2.25em}.ms_wrap_container .continuingEducation .tO_top .left p{line-height:26px}.ms_wrap_container .continuingEducation .tO_top .right{flex-basis:20%;padding:0 1em}.ms_wrap_container .continuingEducation .bottom{display:flex;flex-wrap:wrap;justify-content:space-between;padding:3em 1em}.ms_wrap_container .continuingEducation .bottom .left{flex-basis:20%;order:2}@media (min-width: 768px){.ms_wrap_container .continuingEducation .bottom .left{order:initial}}.ms_wrap_container .continuingEducation .bottom .right{flex-basis:100%}@media (min-width: 768px){.ms_wrap_container .continuingEducation .bottom .right{flex-basis:79%;padding:0 1em}}.ms_wrap_container .continuingEducation .bottom .right h3{font-family:"bebas_neueregular",Arial,Helvetica,sans-serif,sans-serif;font-weight:400;font-style:normal;color:#00a4e3;text-transform:uppercase;font-size:2.25em}.ms_wrap_container .continuingEducation .bottom .right p{line-height:26px}.ms_wrap_container .resources{background:#efefef;padding:3em 1em}.ms_wrap_container .resources h3{font-family:"bebas_neueregular",Arial,Helvetica,sans-serif,sans-serif;font-weight:400;font-style:normal;color:#00a4e3;text-transform:uppercase;font-size:2.25em;display:block;max-width:1140px;width:100%;margin:0 auto;padding:0 1em .5em .4em}.ms_wrap_container .resources .wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.ms_wrap_container .resources .wrap div.column{flex-basis:100%;flex-direction:column;display:flex;margin-bottom:3em}@media (min-width: 768px){.ms_wrap_container .resources .wrap div.column{flex-basis:31%}}.ms_wrap_container .resources .wrap div.column .column-img{display:block;width:100%;height:250px !important}.ms_wrap_container .resources .wrap div.column img{width:100%}.ms_wrap_container .resources .wrap div.column p{line-height:26px}.ms_wrap_container .resources .wrap div.column p span{display:block;font-weight:600;text-transform:uppercase}.ms_wrap_container .resources .wrap div.column .button{margin-top:auto}.ms_wrap_container.seo .hero{background:url("/wp-content/themes/microsol-new/store/images/training/microsol-hero-ny.jpg") no-repeat 50% 50%;background-size:cover}.ms_wrap_container.seo .hero .ms_class_header_img{float:left;display:block;margin-right:2.3576515979%;width:14.7019570017%;margin-top:150px}.ms_wrap_container.seo .hero .ms_class_header_img:last-child{margin-right:0}.ms_wrap_container.seo .hero .ms_class_header_img img{margin-top:8px;max-width:100% !important;width:100%}.ms_wrap_container.seo .hero .ms_class_header_content{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;margin-right:0;margin-bottom:25px}.ms_wrap_container.seo .hero .ms_class_header_content:last-child{margin-right:0}.ms_wrap_container.seo .hero h1{border-bottom:1px solid #00aadc;max-width:none;font-size:70px !important;line-height:70px !important;padding-bottom:10px !important}.ms_wrap_container.seo .hero h1 .heroImage{float:left;margin-right:38px;max-width:128px;margin-top:2px}@media (min-width: 768px){.ms_wrap_container.seo .hero h1 .heroImage{max-width:163px;margin-top:7px}}@media (min-width: 768px){.ms_wrap_container.seo .hero .buttons .button{flex-basis:62%}}.ms_wrap_container.seo .revitCourses{background:#00405e url("/wp-content/themes/microsol-new/store/images/training/SEOLocationTemplate-bg.jpg") no-repeat 50% 50%;background-size:cover;color:#fff;padding:3em 1em}.ms_wrap_container.seo .revitCourses h2{font-family:"bebas_neueregular",Arial,Helvetica,sans-serif,sans-serif;font-weight:400;font-style:normal;color:#00a4e3;text-transform:uppercase;text-align:center;font-size:2em;margin-bottom:.7em}@media (min-width: 768px){.ms_wrap_container.seo .revitCourses h2{font-size:2.25em}}.ms_wrap_container.seo .revitCourses .columns{display:flex;flex-wrap:wrap;justify-content:space-between}.ms_wrap_container.seo .revitCourses .columns p{flex-basis:100%;background:#071f29;padding:1.5em;font-size:14px;line-height:1.6;margin-bottom:1.9em;display:flex;flex-direction:column;font-size:14px;line-height:1.6;margin-bottom:1.9em}@media (min-width: 768px){.ms_wrap_container.seo .revitCourses .columns p{flex-basis:48%}}.ms_wrap_container.seo .revitCourses .columns p .read-more{display:none !important}.ms_wrap_container.seo .revitCourses .columns p span{display:block;margin-bottom:8px;font-weight:800;font-size:16px;text-transform:uppercase}.ms_wrap_container.seo .revitCourses .columns .button{max-width:fit-content;margin-top:15px}.ms_wrap_container.seo .revitCourses .columns .button a{min-width:auto}.ms_wrap_container.seo .limitedOffer{background:#0099cc;color:#fff;padding:1.5em 1em 2.25em}@media (min-width: 768px){.ms_wrap_container.seo .limitedOffer{padding:1em}}.ms_wrap_container.seo .limitedOffer .wrap{display:flex;max-width:1000px;flex-wrap:wrap;margin:0 auto;align-self:center;text-align:center;line-height:1.4}@media (min-width: 768px){.ms_wrap_container.seo .limitedOffer .wrap{flex-wrap:nowrap}}.ms_wrap_container.seo .limitedOffer .wrap .limited{font-family:"bebas_neueregular",Arial,Helvetica,sans-serif,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;font-size:3em;flex-basis:100%}@media (min-width: 768px){.ms_wrap_container.seo .limitedOffer .wrap .limited{flex-basis:34%}}.ms_wrap_container.seo .limitedOffer .wrap .text{align-self:center}@media (min-width: 768px){.ms_wrap_container.seo .limitedOffer .wrap .text{text-align:left}}.ms_wrap_container.seo .upcomingClasses .wrap{max-width:1200px;margin:0 auto;padding:3em .5em 15px .5em !important}@media (min-width: 768px){.ms_wrap_container.seo .upcomingClasses .wrap{padding:3em 1em}}.ms_wrap_container.seo .upcomingClasses .wrap h2{font-family:"bebas_neueregular",Arial,Helvetica,sans-serif,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;font-size:2.25em;color:#0099cc;text-align:center}.ms_wrap_container.seo .upcomingClasses .wrap img{width:19px;margin-right:10px}.ms_wrap_container.seo .upcomingClasses .wrap p{font-size:1em;display:block;margin:0 auto;text-align:center;line-height:1.8}.ms_wrap_container.seo .upcomingClasses .wrap p b{color:#636363}.ms_wrap_container.seo .upcomingClasses .wrap p span{display:block}.ms_wrap_container.seo .upcomingClasses .wrap p span a{color:#00a4e3;text-decoration:none}.ms_wrap_container.seo .upcomingClasses .wrap .grid .wrap{display:flex;flex-wrap:wrap;justify-content:space-around;flex-direction:column}.ms_wrap_container.seo .upcomingClasses .wrap .grid .wrap .header{padding:11px;background:#071f29;color:#fff;display:flex;align-items:center}.ms_wrap_container.seo .upcomingClasses .wrap .grid .wrap .columns,.ms_wrap_container.seo .upcomingClasses .wrap .grid .wrap .registerInfo,.ms_wrap_container.seo .upcomingClasses .wrap .grid .wrap .registerInfoFull{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row;padding:0 13px;align-items:center}.ms_wrap_container.seo .upcomingClasses .wrap .grid .wrap .columns div,.ms_wrap_container.seo .upcomingClasses .wrap .grid .wrap .registerInfo div,.ms_wrap_container.seo .upcomingClasses .wrap .grid .wrap .registerInfoFull div{flex:1;padding:3px;font-size:12px}@media (min-width: 768px){.ms_wrap_container.seo .upcomingClasses .wrap .grid .wrap .columns div,.ms_wrap_container.seo .upcomingClasses .wrap .grid .wrap .registerInfo div,.ms_wrap_container.seo .upcomingClasses .wrap .grid .wrap .registerInfoFull div{font-size:1em}}.ms_wrap_container.seo .upcomingClasses .wrap .grid .wrap .columns div.button,.ms_wrap_container.seo .upcomingClasses .wrap .grid .wrap .registerInfo div.button,.ms_wrap_container.seo .upcomingClasses .wrap .grid .wrap .registerInfoFull div.button{max-width:78px}@media (min-width: 768px){.ms_wrap_container.seo .upcomingClasses .wrap .grid .wrap .columns div.button,.ms_wrap_container.seo .upcomingClasses .wrap .grid .wrap .registerInfo div.button,.ms_wrap_container.seo .upcomingClasses .wrap .grid .wrap .registerInfoFull div.button{max-width:170px}}.ms_wrap_container.seo .upcomingClasses .wrap .grid .wrap .columns div.button a,.ms_wrap_container.seo .upcomingClasses .wrap .grid .wrap .registerInfo div.button a,.ms_wrap_container.seo .upcomingClasses .wrap .grid .wrap .registerInfoFull div.button a{min-width:auto;padding:6px;font-size:12px}@media (min-width: 768px){.ms_wrap_container.seo .upcomingClasses .wrap .grid .wrap .columns div.button a,.ms_wrap_container.seo .upcomingClasses .wrap .grid .wrap .registerInfo div.button a,.ms_wrap_container.seo .upcomingClasses .wrap .grid .wrap .registerInfoFull div.button a{padding:inherit;font-size:14px}}.ms_wrap_container.seo .upcomingClasses .wrap .grid .wrap .columns{background:#03a4e4;padding:13px;color:#fff;text-transform:uppercase;font-weight:bold}.ms_wrap_container.seo .upcomingClasses .wrap .grid .wrap .registerInfo:nth-child(even){background:#efefef}.ms_wrap_container.seo .upcomingClasses .wrap .grid .wrap .registerInfo:nth-child(odd){background:#FFF}.ms_wrap_container.seo .upcomingClasses .wrap .grid .wrap .registerInfoFull{justify-content:space-between}.ms_wrap_container.seo .newyork{padding:0em 1em 4em}.ms_wrap_container.seo .newyork .wrap{display:flex;flex-wrap:wrap;justify-content:center;max-width:1140px;margin:0 auto;align-items:center}.ms_wrap_container.seo .newyork .wrap .image{margin:2em auto}@media (min-width: 768px){.ms_wrap_container.seo .newyork .wrap .image{margin-right:2em}}.ms_wrap_container.seo .newyork .wrap .text{flex-basis:70%;text-align:center}@media (min-width: 768px){.ms_wrap_container.seo .newyork .wrap .text{text-align:left}}.ms_wrap_container.seo .newyork .wrap .text h3{font-weight:500}.ms_wrap_container.seo .newyork .wrap .text p{font-size:14px;line-height:1.7;max-width:600px}.ms_wrap_container.seo .newyork .wrap .group{display:flex;justify-content:space-between;flex-wrap:wrap}.ms_wrap_container.seo .newyork .wrap .group .address{color:#fff;background:#263f4a;padding:2em;line-height:1.6;width:100%}@media (min-width: 768px){.ms_wrap_container.seo .newyork .wrap .group .address{margin-left:2em;width:auto}}.ms_wrap_container.seo .newyork .wrap .group .address span{font-family:"bebas_neueregular",Arial,Helvetica,sans-serif,sans-serif;font-weight:400;font-style:normal;color:#00a4e3;display:block;text-transform:uppercase;font-size:2.25em}.ms_wrap_container.seo .newyork .wrap .group .map{border-bottom:6px solid #00a4e3;margin:2em 0;width:100%}.ms_wrap_container.seo .newyork .wrap .group .map iframe{max-height:267px !important;height:267px !important}@media (min-width: 768px){.ms_wrap_container.seo .newyork .wrap .group .map{width:500px;margin:0}}.ms_wrap_container.seo .newyork .wrap .group iframe{width:100%;max-width:500px}@media (min-width: 768px){.ms_wrap_container.seo .newyork .wrap .group iframe{width:500px}}.ms_wrap_container.seo .whyTrain{padding:3em 1em;background:#005a84 url("/wp-content/themes/microsol-new/store/images/training/why-train-with-microsol-bg.jpg") no-repeat 50% 50%;background-size:cover}.ms_wrap_container.seo .whyTrain h2,.ms_wrap_container.seo .whyTrain h3{font-family:"bebas_neueregular",Arial,Helvetica,sans-serif,sans-serif;font-weight:400;font-style:normal;display:block;margin:0 auto;text-align:center;color:#fff;font-size:2.25em}.ms_wrap_container.seo .whyTrain h2{text-transform:uppercase}.ms_wrap_container.seo .whyTrain h3{font-family:"Montserrat",Arial,Helvetica,sans-serif,sans-serif;font-weight:300;font-size:1.3em;margin-top:10px;margin-bottom:1em}@media (min-width: 768px){.ms_wrap_container.seo .whyTrain h3{font-size:1.5em}}.ms_wrap_container.seo .whyTrain .wrap{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1140px;margin:0 auto}.ms_wrap_container.seo .whyTrain .wrap .box{flex-basis:100%;color:#fff;padding:1em 0;text-align:center}@media (min-width: 768px){.ms_wrap_container.seo .whyTrain .wrap .box{flex-basis:30%;text-align:left;padding:2em 0}}.ms_wrap_container.seo .whyTrain .wrap .box p{line-height:1.5}.ms_wrap_container.seo .additionalTrainingOptions{background:#fff;padding:45px 1em}.ms_wrap_container.seo .additionalTrainingOptions .wrap{display:flex;flex-wrap:wrap;justify-content:space-between;color:#333}.ms_wrap_container.seo .additionalTrainingOptions .wrap span.top{font-family:"bebas_neueregular",Arial,Helvetica,sans-serif,sans-serif;font-weight:400;font-style:normal;color:#00a4e3;text-transform:uppercase;display:block;font-size:1.7em;margin:0 auto 11px}@media (min-width: 768px){.ms_wrap_container.seo .additionalTrainingOptions .wrap span.top{font-size:1.5em}}.ms_wrap_container.seo .additionalTrainingOptions .wrap h2{width:100%;display:block;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:2.25em;margin:0 auto;text-align:center !important}.ms_wrap_container.seo .additionalTrainingOptions .wrap h3{width:100%;display:block;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:1.5em;line-height:32px;text-align:center !important;width:75%;color:#093854;margin-top:10px;margin-bottom:1em;margin-left:12.5% !important}.ms_wrap_container.seo .additionalTrainingOptions .wrap p{line-height:26px;text-align:center !important}.ms_wrap_container.seo .additionalTrainingOptions .wrap ul{list-style-type:none;padding-left:0;display:flex;flex-wrap:wrap;justify-content:space-between}.ms_wrap_container.seo .additionalTrainingOptions .wrap ul li{display:flex;margin-bottom:1.5em;line-height:21px;flex-basis:100%}@media (min-width: 768px){.ms_wrap_container.seo .additionalTrainingOptions .wrap ul li{flex-basis:49%}}.ms_wrap_container.seo .additionalTrainingOptions .wrap ul li .bold{font-weight:bold;display:block}.ms_wrap_container.seo .additionalTrainingOptions .wrap ul li img{margin-right:21px;height:max-content}.ms_wrap_container.seo .date-column{min-width:50% !important}.ms_wrap_container.seo .date-column p{text-align:left}.ms_wrap_container.seo .title-column{min-width:30% !important}.ms_wrap_container.courseSpecific .hero h1{max-width:100% !important;width:auto !important}@media (min-width: 768px){.ms_wrap_container.courseSpecific .trainingCertifications{background:url("/wp-content/themes/microsol-new/store/images/training/microsol-training-course-specific.jpg") left center no-repeat 0 0;min-height:480px}}.ms_wrap_container.courseSpecific .trainingCertifications .wrap{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;height:485px}.ms_wrap_container.courseSpecific .trainingCertifications .wrap .right{max-width:500px;width:100%;padding:0 1em}.ms_wrap_container.courseSpecific .trainingCertifications .wrap .right h2{font-size:1.5em}.ms_wrap_container.courseSpecific .trainingCertifications .wrap .right p{line-height:26px}.ms_wrap_container.courseSpecific .limitedOffer{background:#0099cc;color:#fff;padding:1.5em 1em 2.25em}@media (min-width: 768px){.ms_wrap_container.courseSpecific .limitedOffer{padding:1em}}.ms_wrap_container.courseSpecific .limitedOffer .wrap{display:flex;max-width:1000px;flex-wrap:wrap;margin:0 auto;align-self:center;text-align:center;line-height:1.4}@media (min-width: 768px){.ms_wrap_container.courseSpecific .limitedOffer .wrap{flex-wrap:nowrap}}.ms_wrap_container.courseSpecific .limitedOffer .wrap .limited{font-family:"bebas_neueregular",Arial,Helvetica,sans-serif,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;font-size:3em;flex-basis:100%}@media (min-width: 768px){.ms_wrap_container.courseSpecific .limitedOffer .wrap .limited{flex-basis:34%}}.ms_wrap_container.courseSpecific .limitedOffer .wrap .text{align-self:center}@media (min-width: 768px){.ms_wrap_container.courseSpecific .limitedOffer .wrap .text{text-align:left}}.ms_wrap_container.courseSpecific .courseCatalog .wrap{justify-content:center}.ms_wrap_container.courseSpecific .trainingOptionsDark{background:#071f29;min-height:500px;padding:4em 1em}.ms_wrap_container.courseSpecific .trainingOptionsDark .wrap{display:flex;flex-wrap:wrap;justify-content:space-between;color:#fff}.ms_wrap_container.courseSpecific .trainingOptionsDark .wrap span.tO_top{font-family:"bebas_neueregular",Arial,Helvetica,sans-serif,sans-serif;font-weight:400;font-style:normal;color:#00a4e3;text-transform:uppercase;display:block;font-size:2.25em;margin:0 auto 11px}.ms_wrap_container.courseSpecific .trainingOptionsDark .wrap h2{font-size:1.5em;line-height:1em;margin-bottom:1em;text-align:center;display:block;clear:left;color:#fff;font-family:"Montserrat",Arial,Helvetica,sans-serif;text-transform:none !important}.ms_wrap_container.courseSpecific .trainingOptionsDark .wrap p{line-height:26px}.ms_wrap_container.courseSpecific .trainingOptionsDark .wrap ul{list-style-type:none;padding-left:0;display:flex;flex-wrap:wrap;justify-content:space-between}.ms_wrap_container.courseSpecific .trainingOptionsDark .wrap ul li{display:flex;margin-bottom:1.5em;line-height:21px;flex-basis:100%;align-self:center}@media (min-width: 768px){.ms_wrap_container.courseSpecific .trainingOptionsDark .wrap ul li{flex-basis:49%}}.ms_wrap_container.courseSpecific .trainingOptionsDark .wrap ul li .bold{font-weight:bold;display:block}.ms_wrap_container.courseSpecific .trainingOptionsDark .wrap ul li img{margin-right:21px;height:max-content}.ms_wrap_container.courseSpecific .trainingOptionsDark .wrap ul li img.logos{margin:0 auto}@media (min-width: 768px){.ms_wrap_container.courseSpecific .trainingOptionsDark .wrap ul li img.logos{margin:0}}.ms_wrap_container.courseSpecific .continuingEducation .blueBG{background:#00a4e4}.ms_wrap_container.courseSpecific .continuingEducation .blueBG p,.ms_wrap_container.courseSpecific .continuingEducation .blueBG h3{color:#fff}.ms_wrap_container.courseSpecific .continuingEducation .whiteBG{background:#fff}.ms_wrap_container.courseSpecific .continuingEducation .wrap{max-width:1140px;margin:0 auto}.ms_wrap_container.courseSpecific .continuingEducation .wrap.top{background:#00a4e4}.ms_wrap_container.courseSpecific .continuingEducation .wrap.top .right{padding:0}.ms_wrap_container.courseSpecific .continuingEducation .wrap.top .right img{filter:brightness(0) invert(1);width:150px}@media (min-width: 768px){.ms_wrap_container.courseSpecific .continuingEducation .wrap.top .right img{width:auto}}.ms_wrap_container.courseSpecific .continuingEducation .wrap.top h3{color:#fff}.ms_wrap_container.courseSpecific .continuingEducation .wrap.top p{color:#fff}.ms_wrap_container.courseSpecific .continuingEducation .wrap.bottom .left img{width:150px}@media (min-width: 768px){.ms_wrap_container.courseSpecific .continuingEducation .wrap.bottom .left img{width:auto}}.ms_wrap_container.specifics .hero h1{border-bottom:1px solid #00aadc;max-width:none}.ms_wrap_container.specifics .hero h1 .heroImage{float:left;margin-right:38px;max-width:128px;margin-top:8px}@media (min-width: 768px){.ms_wrap_container.specifics .hero h1 .heroImage{max-width:163px}}@media (min-width: 768px){.ms_wrap_container.specifics .hero .buttons .button{flex-basis:62%}}.ms_wrap_container.specifics .classAvailable .wrap{max-width:1200px;margin:0 auto;padding:3em .5em}@media (min-width: 768px){.ms_wrap_container.specifics .classAvailable .wrap{padding:3em 1em}}.ms_wrap_container.specifics .classAvailable .wrap img{width:19px;margin-right:10px}.ms_wrap_container.specifics .classAvailable .wrap p{font-size:1em;display:block;margin:0 auto;text-align:center;line-height:1.8}.ms_wrap_container.specifics .classAvailable .wrap p b{color:#636363}.ms_wrap_container.specifics .classAvailable .wrap p span{display:block}.ms_wrap_container.specifics .classAvailable .wrap p span a{color:#00a4e3;text-decoration:none}.ms_wrap_container.specifics .classAvailable .wrap .grid .wrap{display:flex;flex-wrap:wrap;justify-content:space-around;flex-direction:column}.ms_wrap_container.specifics .classAvailable .wrap .grid .wrap .header{padding:11px;background:#071f29;color:#fff;display:flex;align-items:center}.ms_wrap_container.specifics .classAvailable .wrap .grid .wrap .columns,.ms_wrap_container.specifics .classAvailable .wrap .grid .wrap .registerInfo,.ms_wrap_container.specifics .classAvailable .wrap .grid .wrap .registerInfoFull{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row;padding:13px;align-items:center}.ms_wrap_container.specifics .classAvailable .wrap .grid .wrap .columns div,.ms_wrap_container.specifics .classAvailable .wrap .grid .wrap .registerInfo div,.ms_wrap_container.specifics .classAvailable .wrap .grid .wrap .registerInfoFull div{flex:1;padding:3px;font-size:12px}@media (min-width: 768px){.ms_wrap_container.specifics .classAvailable .wrap .grid .wrap .columns div,.ms_wrap_container.specifics .classAvailable .wrap .grid .wrap .registerInfo div,.ms_wrap_container.specifics .classAvailable .wrap .grid .wrap .registerInfoFull div{font-size:1em}}.ms_wrap_container.specifics .classAvailable .wrap .grid .wrap .columns div.button,.ms_wrap_container.specifics .classAvailable .wrap .grid .wrap .registerInfo div.button,.ms_wrap_container.specifics .classAvailable .wrap .grid .wrap .registerInfoFull div.button{max-width:78px}@media (min-width: 768px){.ms_wrap_container.specifics .classAvailable .wrap .grid .wrap .columns div.button,.ms_wrap_container.specifics .classAvailable .wrap .grid .wrap .registerInfo div.button,.ms_wrap_container.specifics .classAvailable .wrap .grid .wrap .registerInfoFull div.button{max-width:170px}}.ms_wrap_container.specifics .classAvailable .wrap .grid .wrap .columns div.button a,.ms_wrap_container.specifics .classAvailable .wrap .grid .wrap .registerInfo div.button a,.ms_wrap_container.specifics .classAvailable .wrap .grid .wrap .registerInfoFull div.button a{min-width:auto;padding:6px;font-size:12px}@media (min-width: 768px){.ms_wrap_container.specifics .classAvailable .wrap .grid .wrap .columns div.button a,.ms_wrap_container.specifics .classAvailable .wrap .grid .wrap .registerInfo div.button a,.ms_wrap_container.specifics .classAvailable .wrap .grid .wrap .registerInfoFull div.button a{padding:inherit;font-size:14px}}.ms_wrap_container.specifics .classAvailable .wrap .grid .wrap .columns{background:#03a4e4;padding:13px;color:#fff;text-transform:uppercase;font-weight:bold}.ms_wrap_container.specifics .classAvailable .wrap .grid .wrap .registerInfoFull{justify-content:space-between}.ms_wrap_container.specifics .classDetails{background:#071f29;color:#fff;padding:3em 1em}.ms_wrap_container.specifics .classDetails .class-pdf{color:#faa800 !important;text-transform:uppercase;padding-top:20px;display:block;font-weight:bold}.ms_wrap_container.specifics .classDetails .class-pdf a{color:#faa800 !important}.ms_wrap_container.specifics .classDetails h2{font-family:"bebas_neueregular",Arial,Helvetica,sans-serif,sans-serif;font-weight:400;font-style:normal;color:#00a4e3;text-transform:uppercase;font-size:2em}@media (min-width: 768px){.ms_wrap_container.specifics .classDetails h2{font-size:2.25em}}.ms_wrap_container.specifics .classDetails .left p{font-size:14px;line-height:1.6;margin-bottom:1.9em}.ms_wrap_container.specifics .classDetails .left p span{display:block;margin-bottom:8px;font-weight:500;font-size:19px}.ms_wrap_container.specifics .classDetails blockquote{padding:15px 0;border-bottom:1px solid #fff;margin-bottom:15px}.ms_wrap_container.specifics .classDetails blockquote h2,.ms_wrap_container.specifics .classDetails blockquote h3,.ms_wrap_container.specifics .classDetails blockquote h4,.ms_wrap_container.specifics .classDetails blockquote h5{color:#fff}.ms_wrap_container.specifics .whyTrain{padding:3em 1em;background:#005a84 url("/wp-content/themes/microsol-new/store/images/training/why-train-with-microsol-bg.jpg") no-repeat 50% 50%;background-size:cover}.ms_wrap_container.specifics .whyTrain h2,.ms_wrap_container.specifics .whyTrain h3{font-family:"bebas_neueregular",Arial,Helvetica,sans-serif,sans-serif;font-weight:400;font-style:normal;display:block;margin:0 auto;text-align:center;color:#fff;font-size:2.25em}.ms_wrap_container.specifics .whyTrain h2{text-transform:uppercase}.ms_wrap_container.specifics .whyTrain h3{font-family:"Montserrat",Arial,Helvetica,sans-serif,sans-serif;font-weight:300;font-size:1.3em;margin-top:10px;margin-bottom:1em}@media (min-width: 768px){.ms_wrap_container.specifics .whyTrain h3{font-size:1.5em}}.ms_wrap_container.specifics .whyTrain .wrap{display:flex;flex-wrap:wrap;justify-content:space-around;max-width:1140px;margin:0 auto}.ms_wrap_container.specifics .whyTrain .wrap .box{flex-basis:100%;color:#fff;padding:2em 0;text-align:center}@media (min-width: 768px){.ms_wrap_container.specifics .whyTrain .wrap .box{flex-basis:30%;text-align:left}}.ms_wrap_container.specifics .whyTrain .wrap .box p{line-height:1.5}.ms_wrap_container.specifics .boston{padding:3em 1em}.ms_wrap_container.specifics .boston .wrap{display:flex;flex-wrap:wrap;justify-content:center;max-width:1140px;margin:0 auto;align-items:center}.ms_wrap_container.specifics .boston .wrap .image{margin:2em auto}@media (min-width: 768px){.ms_wrap_container.specifics .boston .wrap .image{flex-basis:20%;margin-right:2em}}.ms_wrap_container.specifics .boston .wrap .text{flex-basis:60%;text-align:center}@media (min-width: 768px){.ms_wrap_container.specifics .boston .wrap .text{text-align:left}}.ms_wrap_container.specifics .boston .wrap .text h3{font-weight:500}.ms_wrap_container.specifics .boston .wrap .text p{font-size:14px;line-height:1.7}.ms_wrap_container.specificsLocation .hero{background:url("/wp-content/themes/microsol-new/store/images/training/microsol-hero-location.jpg") no-repeat 50% 50%;background-size:cover}.ms_wrap_container.specificsLocation .hero .ms_class_header_img{float:left;display:block;margin-right:2.3576515979%;width:14.7019570017%;margin-top:150px}.ms_wrap_container.specificsLocation .hero .ms_class_header_img:last-child{margin-right:0}.ms_wrap_container.specificsLocation .hero .ms_class_header_img img{margin-top:8px;max-width:100% !important;width:100%}.ms_wrap_container.specificsLocation .hero .ms_class_header_content{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;margin-right:0;margin-bottom:25px}.ms_wrap_container.specificsLocation .hero .ms_class_header_content:last-child{margin-right:0}.ms_wrap_container.specificsLocation .hero h1{border-bottom:1px solid #00aadc;max-width:none}.ms_wrap_container.specificsLocation .hero h1 .heroImage{float:left;margin-right:38px;max-width:128px;margin-top:8px}@media (min-width: 768px){.ms_wrap_container.specificsLocation .hero h1 .heroImage{max-width:163px}}.ms_wrap_container.specificsLocation .hero .buttons a{color:#faa800 !important;text-transform:uppercase;padding-top:20px;display:block;font-weight:bold}@media (min-width: 768px){.ms_wrap_container.specificsLocation .hero .buttons .button{flex-basis:62%}}.ms_wrap_container.specificsLocation .courseCatalog{padding:25px 1em}.ms_wrap_container.specificsLocation .courseCatalog p{font-size:1em;display:block;margin:0 auto;text-align:center;line-height:1em}.ms_wrap_container.specificsLocation .courseCatalog p b{color:#636363}.ms_wrap_container.specificsLocation .courseCatalog p span{display:block}.ms_wrap_container.specificsLocation .courseCatalog p span a{color:#00a4e3;text-decoration:none}.ms_wrap_container.specificsLocation .courseCatalog .left{height:290px}.ms_wrap_container.specificsLocation .courseCatalog .filterCourse p{text-align:left;margin-bottom:3px}.ms_wrap_container.specificsLocation .courseCatalog .wrap{margin-top:1.875em;padding:0}.ms_wrap_container.specificsLocation .courseCatalog .right{margin-left:18% !important}.ms_wrap_container.specificsLocation .courseCatalog #catalog-intro{text-align:left;width:100% !important}.ms_wrap_container.specificsLocation .courseCatalog .grid .wrap{display:flex;flex-wrap:wrap;justify-content:space-around;flex-direction:column;color:#333;margin-top:0;padding:0}.ms_wrap_container.specificsLocation .courseCatalog .grid .wrap img{width:19px;margin-right:10px}.ms_wrap_container.specificsLocation .courseCatalog .grid .wrap .header{padding:11px;background:#071f29 !important;color:#fff;display:flex;align-items:center}.ms_wrap_container.specificsLocation .courseCatalog .grid .wrap .columns,.ms_wrap_container.specificsLocation .courseCatalog .grid .wrap .registerInfo,.ms_wrap_container.specificsLocation .courseCatalog .grid .wrap .registerInfoFull{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row;padding:0 13px;align-items:center}.ms_wrap_container.specificsLocation .courseCatalog .grid .wrap .columns div,.ms_wrap_container.specificsLocation .courseCatalog .grid .wrap .registerInfo div,.ms_wrap_container.specificsLocation .courseCatalog .grid .wrap .registerInfoFull div{flex:1;padding:3px;font-size:12px}@media (min-width: 768px){.ms_wrap_container.specificsLocation .courseCatalog .grid .wrap .columns div,.ms_wrap_container.specificsLocation .courseCatalog .grid .wrap .registerInfo div,.ms_wrap_container.specificsLocation .courseCatalog .grid .wrap .registerInfoFull div{font-size:1em}}.ms_wrap_container.specificsLocation .courseCatalog .grid .wrap .columns div.button,.ms_wrap_container.specificsLocation .courseCatalog .grid .wrap .registerInfo div.button,.ms_wrap_container.specificsLocation .courseCatalog .grid .wrap .registerInfoFull div.button{min-width:165px !important;max-width:165px !important;width:165px !important}@media (min-width: 768px){.ms_wrap_container.specificsLocation .courseCatalog .grid .wrap .columns div.button,.ms_wrap_container.specificsLocation .courseCatalog .grid .wrap .registerInfo div.button,.ms_wrap_container.specificsLocation .courseCatalog .grid .wrap .registerInfoFull div.button{max-width:165px !important;width:165px !important}}.ms_wrap_container.specificsLocation .courseCatalog .grid .wrap .columns div.button a,.ms_wrap_container.specificsLocation .courseCatalog .grid .wrap .registerInfo div.button a,.ms_wrap_container.specificsLocation .courseCatalog .grid .wrap .registerInfoFull div.button a{min-width:auto;padding:6px;font-size:12px;width:100%}@media (min-width: 768px){.ms_wrap_container.specificsLocation .courseCatalog .grid .wrap .columns div.button a,.ms_wrap_container.specificsLocation .courseCatalog .grid .wrap .registerInfo div.button a,.ms_wrap_container.specificsLocation .courseCatalog .grid .wrap .registerInfoFull div.button a{padding:inherit;font-size:14px}}.ms_wrap_container.specificsLocation .courseCatalog .grid .wrap .columns{background:#03a4e4;padding:13px;color:#fff;text-transform:uppercase;font-weight:bold}.ms_wrap_container.specificsLocation .courseCatalog .grid .wrap .registerInfoFull{justify-content:space-between}.ms_wrap_container.specificsLocation .courseCatalog .grid .date-column{min-width:50% !important}.ms_wrap_container.specificsLocation .courseCatalog .grid .date-column p{text-align:left}.ms_wrap_container.specificsLocation .classDetails{background:#071f29 url("/wp-content/themes/microsol-new/store/images/patterns/microsol-resources_pattern-vendor-loop_042020.jpg") center center repeat-y;background-size:100% auto;color:#fff;padding:3em 1em}.ms_wrap_container.specificsLocation .classDetails .class-pdf{color:#faa800 !important;text-transform:uppercase;padding-top:20px;display:block;font-weight:bold}.ms_wrap_container.specificsLocation .classDetails .class-pdf a{color:#faa800 !important}.ms_wrap_container.specificsLocation .classDetails h2{font-family:"bebas_neueregular",Arial,Helvetica,sans-serif,sans-serif;font-weight:400;font-style:normal;color:#00a4e3;text-transform:uppercase;font-size:2em}@media (min-width: 768px){.ms_wrap_container.specificsLocation .classDetails h2{font-size:2.25em}}.ms_wrap_container.specificsLocation .classDetails h3{font-family:"Montserrat",Arial,Helvetica,sans-serif,sans-serif;font-weight:300;color:#00a4e3;text-transform:uppercase;font-size:21px !important;line-height:24px;margin-top:25px;text-transform:none !important;font-weight:600}@media (min-width: 768px){.ms_wrap_container.specificsLocation .classDetails h3{font-size:2.25em}}.ms_wrap_container.specificsLocation .classDetails h4{font-family:"Montserrat",Arial,Helvetica,sans-serif,sans-serif;font-weight:300;color:#00a4e3;text-transform:uppercase;font-size:21px !important;line-height:24px;margin-top:25px;text-transform:none !important;font-weight:600}@media (min-width: 768px){.ms_wrap_container.specificsLocation .classDetails h4{font-size:2.25em}}.ms_wrap_container.specificsLocation .classDetails .left p{font-size:16px;line-height:22px;margin-bottom:1.9em}.ms_wrap_container.specificsLocation .classDetails .left p span{display:block;margin-bottom:8px;font-weight:500;font-size:19px}.ms_wrap_container.specificsLocation .classDetails blockquote{margin-left:0;margin-right:0;padding:15px 0 5px 0;border-bottom:1px solid #fff;margin-bottom:25px}.ms_wrap_container.specificsLocation .classDetails blockquote h2,.ms_wrap_container.specificsLocation .classDetails blockquote h3,.ms_wrap_container.specificsLocation .classDetails blockquote h4,.ms_wrap_container.specificsLocation .classDetails blockquote h5{color:#fff}.ms_wrap_container.specificsLocation .registerInfoFull p{text-align:left !important}@-webkit-keyframes blinking{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@-moz-keyframes blinking{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@-o-keyframes blinking{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes blinking{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.btn,.btn-yellow{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold}.row{display:block}.row::after{clear:both;content:"";display:table}.footer-privacy{background-image:url("/wp-content/themes/microsol-new/store/images/footer-icon_privacy.png");background-repeat:no-repeat}.footer-refund{background-image:url("/wp-content/themes/microsol-new/store/images/footer-icon_refund.png");background-repeat:no-repeat}.footer-right-sidebar{width:40%;margin-left:15px}.footer-left-sidebar{width:50%}body.admin-bar{margin-top:-32px}#home-badge{width:354px;height:254px;display:inline-block;float:right;margin-top:215px;position:relative;z-index:9999}#home-badge a{display:block;border:#00aadc 3px solid}#home-badge a img{display:block;width:100%;height:100%}#home-badge a:hover{border:#005b76 3px solid}@media (max-width: 1199px){#home-badge{margin-top:25px;width:100%;text-align:center;margin-bottom:50px}}#header-shop{height:480px;background-image:url("/wp-content/themes/microsol-new/store/images/products-overview-header.jpg")}#header-shop.small{height:280px !important}#header-shop.printing-header{background-image:url("/wp-content/themes/microsol-new/store/images/microsol-3D-printing-products-bg.jpg")}@media screen and (max-width: 768px){#header-shop{min-height:320px;height:auto;padding-bottom:30px}}#header-shop .btn{font-size:14px !important}#header-shop .header-ctext{width:50%}@media screen and (max-width: 1200px){#header-shop .header-ctext{width:70%}}@media screen and (max-width: 768px){#header-shop .header-ctext{width:90%;position:relative;left:5%}}#header-shop .header-ctext .checkout-title{padding-bottom:0;border-bottom:none}#header-shop .header-content{padding:135px 0 0}#header-shop .header-content a.btn{width:48.5%}#header-shop h1{border-bottom:1px solid #00aadc}#header-shop h1#printing-title{font-size:5em;line-height:1em}#header-shop h2{color:#fff;padding:0;margin:0;font-size:100px;line-height:86px;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-weight:normal;padding:0;margin:0}@media screen and (max-width: 768px){#header-shop h2{font-size:50px}}#header-shop #product-breadcrumb{text-transform:uppercase;font-size:1.5em;font-weight:300}#header-shop #product-breadcrumb span{color:#00a4e4}#header-shop #product-breadcrumb a{color:#fff}#header-shop #product-breadcrumb a:hover{color:#00a4e4}@media screen and (max-width: 768px){#header-shop #product-breadcrumb{font-size:1em}}@media screen and (max-width: 768px){#header-shop h1,#header-shop h2,#header-shop #product-breadcrumb,#header-shop p{text-align:center;line-height:1em}#header-shop p{line-height:1.5em}#header-shop .header-content a.btn{width:48%;font-size:18px;padding:10px;float:left;margin-right:5px;min-width:0;margin-top:0}}.shopmenu-bar{float:left;width:100%;background-image:-webkit-linear-gradient( left , #00a4e4 0%, #00a4e4 25%, #bfccd3 26%, #bfccd3 100%);background-image:linear-gradient(to right, #00a4e4 0%, #00a4e4 25%, #bfccd3 26%, #bfccd3 100%);height:80px}.shopmenu-bar#cart-progression{background:#fff;height:auto}.shopmenu-bar#cart-progression .wrapper{border-bottom:1px solid #d3dde1}.shopmenu-bar#cart-progression .step{display:inline-block;color:#d3dde1;font-weight:600;text-align:left;line-height:50px;padding-bottom:10px}.shopmenu-bar#cart-progression .step.active{color:#83b940}.shopmenu-bar#cart-progression .step.four{margin-right:0}.shopmenu-bar#cart-progression .step .step-name{display:inline-block;margin-right:60px}.shopmenu-bar#cart-progression .step .step-arrow{margin-right:0;display:inline-block;font-size:50px;font-weight:300;position:relative;top:7px}.shopmenu-bar .wrapper{height:100%}.shopmenu-bar .shopmenu-content{float:left;width:43%;color:#fff;background:#00a4e4;position:relative;padding-right:75px;min-height:100%;z-index:5}.shopmenu-bar .shopmenu-content:after{content:'';width:0;height:0;position:absolute;right:-25px;top:50%;margin-top:-20px;border-style:solid;border-width:20px 0 20px 25px;border-color:transparent transparent transparent #00a4e4}.shopmenu-bar .shopmenu-content:before{position:absolute;content:'';top:0;height:100%;background:#00a4e4;width:1400px;right:100%}@media screen and (max-width: 992px){.shopmenu-bar .shopmenu-content{width:100%;text-align:center;padding:0 15px;font-size:16px}.shopmenu-bar .shopmenu-content:after{display:none !important}}.shopmenu-bar .shopmenu-content p{padding-top:16px;padding-bottom:16px;line-height:48px}.shopmenu-bar .shopmenu-form{float:left;width:55%;background:#bfccd3;position:relative;z-index:4}.shopmenu-bar .shopmenu-form .blinking{position:relative;height:40%;position:absolute;left:65px;top:30%;width:1px;background:#00a4e4;-webkit-animation:blinking 1s infinite;-moz-animation:blinking 1s infinite;-o-animation:blinking 1s infinite;animation:blinking 1s infinite}.shopmenu-bar .shopmenu-form .blinking.disabled{display:none}.shopmenu-bar .shopmenu-form .search-field{position:relative}.shopmenu-bar .shopmenu-form .search-field #search-cancel{position:absolute;right:50px;font-size:24px;line-height:79px !important;opacity:0;color:#00a4e4}.shopmenu-bar .shopmenu-form input{width:70%;float:left;background:#bfccd3;color:#005a84;font-size:21px;line-height:18px;position:relative;margin-left:75px}.shopmenu-bar .shopmenu-form input::-webkit-input-placeholder{color:#005a84;opacity:0.7}.shopmenu-bar .shopmenu-form input:-moz-placeholder{color:#005a84;opacity:0.7}.shopmenu-bar .shopmenu-form input::-moz-placeholder{color:#005a84;opacity:0.7}.shopmenu-bar .shopmenu-form input:-ms-input-placeholder{color:#005a84;opacity:0.7}.shopmenu-bar .shopmenu-form input::placeholder{color:#005a84;opacity:0.7}.shopmenu-bar .shopmenu-form input[type="submit"]{background:rgba(0,0,0,0) url("../images/search-icon.png") no-repeat scroll center center;width:45px;height:80px;position:relative;display:inline-block;font-size:0;margin-left:0}@media screen and (max-width: 992px){.shopmenu-bar .shopmenu-form{width:100%}.shopmenu-bar .shopmenu-form input{font-size:16px;width:70%;height:auto;line-height:60px;margin-left:10%}.shopmenu-bar .shopmenu-form input[type="submit"]{margin-left:0;height:60px}}@media screen and (max-width: 992px){.shopmenu-bar .wrapper{padding:0;width:100%}}@media screen and (max-width: 768px){.shopmenu-bar{height:auto}}.product-detail .woocommerce-info{float:left;margin-top:20px !important}.product-detail #microsol-shop-sidebar{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%;padding:80px 0}.product-detail #microsol-shop-sidebar:last-child{margin-right:0}.product-detail #microsol-shop-sidebar .filter{padding:25px 0;border-top:3px solid #ebebeb}.product-detail #microsol-shop-sidebar .filter:first-child{border-top:none;padding-top:0}.product-detail #microsol-shop-sidebar .filter.printing-filters,.product-detail #microsol-shop-sidebar .filter.printer-sub{display:none}.product-detail #microsol-shop-sidebar h5{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:19px;font-weight:300;color:#00a4e4;margin:0}.product-detail #microsol-shop-sidebar .parent-filter-link span{position:relative;top:1px}.product-detail #microsol-shop-sidebar p{position:relative;padding:5px 5px 5px 25px;text-transform:uppercase}.product-detail #microsol-shop-sidebar p:hover{background-color:#d7d7d7}.product-detail #microsol-shop-sidebar p input[type="radio"]{margin-right:10px;opacity:0;width:calc(100% + 25px);height:60%;left:-25px;position:absolute;z-index:5}.product-detail #microsol-shop-sidebar p:before{position:absolute;left:5px;top:10px;content:'';width:14px;height:14px;border:2px solid #a7a7a7;border-radius:100%}.product-detail #microsol-shop-sidebar p.active:before{border:2px solid #00a4e4;background:#00a4e4}.product-detail #microsol-shop-sidebar .software-filters p{display:none}@media screen and (max-width: 768px){.product-detail #microsol-shop-sidebar{display:none}}.product-detail #microsol-shop-sidebar #microsol-shop-sidebar-ad{display:block;margin-top:25px;width:100%;height:auto;background:#ebebeb}.product-detail #microsol-shop-sidebar #microsol-shop-sidebar-ad a{display:block;width:100%;height:auto}.product-detail #microsol-shop-sidebar #microsol-shop-sidebar-ad a img{display:block;width:100%;height:auto}.product-detail #microsol-shop-sidebar-res{float:left;display:block;margin-right:2.3576515979%;width:100%;display:none;text-align:left;margin-top:25px;margin-bottom:20px;font-size:20px}.product-detail #microsol-shop-sidebar-res:last-child{margin-right:0}@media screen and (max-width: 768px){.product-detail #microsol-shop-sidebar-res{display:block}}.product-detail #microsol-shop-sidebar-res #filter-header{color:#00a4e4;padding-left:17px}.product-detail #microsol-shop-sidebar-res select{font-size:20px;height:44px;width:60%;border:1px solid #00a4e4;margin-left:30px}.product-detail .res-filter{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;display:none;margin-top:10px}.product-detail .res-filter:last-child{margin-right:0}.product-detail .res-filter p{font-size:16px;background:#f7f7f7;border-radius:12px;text-align:left;padding:8px;padding-left:15px;margin-bottom:5px;margin-top:5px;display:block;position:relative}.product-detail .res-filter p input{margin-right:5px;opacity:0;position:relative;top:-2px;left:1px}.product-detail .res-filter p:first-child{margin-top:10px}.product-detail .res-filter p:before{position:absolute;left:18px;top:12px;content:'';width:14px;height:14px;border:2px solid #a7a7a7;border-radius:100%}.product-detail .res-filter p.active:before{border:2px solid #00a4e4;background:#00a4e4}.product-detail #microsol-shop-products{float:left;display:block;margin-right:2.3576515979%;width:74.4105871005%;padding-top:80px}.product-detail #microsol-shop-products:last-child{margin-right:0}.product-detail #microsol-shop-products.online-store-loop{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;margin-left:8.5298042998%}.product-detail #microsol-shop-products.online-store-loop:last-child{margin-right:0}.product-detail #microsol-shop-products ul{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.product-detail #microsol-shop-products ul li{float:left;display:block;margin-right:3.1684356888%;width:31.2210428741%;position:relative;margin-bottom:50px;padding-bottom:55px;min-height:290px}.product-detail #microsol-shop-products ul li:last-child{margin-right:0}.product-detail #microsol-shop-products ul li:nth-child(3n){margin-right:0}.product-detail #microsol-shop-products ul li:nth-child(3n+1){clear:left}.product-detail #microsol-shop-products ul li .attachment-shop_catalog,.product-detail #microsol-shop-products ul li .attachment-woocommerce_thumbnail{float:left;display:block;margin-right:10.1483979942%;width:72.4629005015%}.product-detail #microsol-shop-products ul li .attachment-shop_catalog:last-child,.product-detail #microsol-shop-products ul li .attachment-woocommerce_thumbnail:last-child{margin-right:0}.product-detail #microsol-shop-products ul li h3,.product-detail #microsol-shop-products ul li h2.woocommerce-loop-product__title{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-weight:bold;font-size:16px;line-height:20px;padding:15px 0 0 0;color:#000;text-transform:none}.product-detail #microsol-shop-products ul li p{font-size:14px;line-height:21px;color:#000;padding:5px 0 15px 0}.product-detail #microsol-shop-products ul li .btn-shop{width:100%;background:url("/wp-content/themes/microsol-new/store/images/product-learn-more-bg.png") center center no-repeat !important;background-size:cover;text-align:left;text-transform:uppercase;padding-left:30px;letter-spacing:0.05em;font-weight:300;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;position:absolute;bottom:0;min-width:0}.product-detail #microsol-shop-products ul li .btn-shop span{float:right;font-size:2em}.product-detail #microsol-shop-products ul li .btn-shop:after{content:'';position:absolute;right:15px;top:-20px;width:0;height:0;border-style:solid;border-width:0 15px 20px 15px;border-color:transparent transparent #5cade5 transparent}.product-detail #microsol-shop-products ul li .btn-shop:hover{color:#005a7d}.product-detail #microsol-shop-products ul li .btn-shop.btn-buy-now{float:left;display:block;margin-right:10.1483979942%;width:90.8209668338%;background:url("/wp-content/themes/microsol-new/store/images/product-buy-now-bg.png") center center no-repeat !important;background-size:cover !important}.product-detail #microsol-shop-products ul li .btn-shop.btn-buy-now:last-child{margin-right:0}.product-detail #microsol-shop-products ul li .btn-shop.btn-buy-now:after{border-color:transparent transparent #84be36 transparent}.product-detail #microsol-shop-products ul li .btn-shop.btn-buy-now:hover{color:#3f5b1a}@media screen and (max-width: 768px){.product-detail #microsol-shop-products ul li{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;margin-bottom:40px}.product-detail #microsol-shop-products ul li:last-child{margin-right:0}.product-detail #microsol-shop-products ul li p{font-size:12px;line-height:18px}.product-detail #microsol-shop-products ul li .btn-shop{font-size:14px;height:45px;background-size:100% 100% !important}}@media screen and (max-width: 768px){.product-detail #microsol-shop-products ul{margin:0;padding:0;margin-top:20px}}.product-detail #microsol-shop-products #preloader{float:left;display:block;margin-right:2.3576515979%;width:100%;text-align:center;margin-top:15px;margin-bottom:50px;display:none}.product-detail #microsol-shop-products #preloader:last-child{margin-right:0}.product-detail #microsol-shop-products.online-store{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;margin-left:8.5298042998%;margin-right:0}.product-detail #microsol-shop-products.online-store:last-child{margin-right:0}.product-detail #microsol-shop-products.online-store ul li{margin-bottom:65px;min-height:305px}@media screen and (max-width: 768px){.product-detail #microsol-shop-products{float:left;display:block;margin-right:2.3576515979%;width:100%;padding:17px}.product-detail #microsol-shop-products:last-child{margin-right:0}.product-detail #microsol-shop-products ul{display:block;width:100%}.product-detail #microsol-shop-products ul li{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0}.product-detail #microsol-shop-products ul li:last-child{margin-right:0}}.woocommerce-tabs{display:block;background:#ebebeb;border:1px solid #b7b7b7;margin-top:50px;margin-bottom:30px}.woocommerce-tabs::after{clear:both;content:"";display:table}.woocommerce-tabs ul.wc-tabs{background:#005a84;height:60px;padding-left:0;margin:0}.woocommerce-tabs ul.wc-tabs li{float:left;display:block;margin-right:2.3576515979%;width:18.9668591516%;margin-right:0;border-radius:0;border:none;background:none;text-align:center;position:relative}.woocommerce-tabs ul.wc-tabs li:last-child{margin-right:0}.woocommerce-tabs ul.wc-tabs li a{color:#fff;font-size:16px;font-weight:300;line-height:60px;padding:0;display:block;width:100%}.woocommerce-tabs ul.wc-tabs li.active{background:#00a4e3;z-index:auto}.woocommerce-tabs ul.wc-tabs li.active:after{content:'';width:0;height:0;border:20px solid transparent;border-top:20px solid #00a4e4;position:absolute;bottom:-40px;left:50%;margin-left:-20px;display:block}@media screen and (max-width: 768px){.woocommerce-tabs ul.wc-tabs li{width:auto}.woocommerce-tabs ul.wc-tabs li a{font-size:12px;line-height:60px;padding:0 10px}}.woocommerce-tabs .wc-tab{display:block;padding:75px 85px}.woocommerce-tabs .wc-tab::after{clear:both;content:"";display:table}.woocommerce-tabs .wc-tab h3{display:block;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:24px;line-height:24px;color:#005a84;padding:0 0 10px 0}.woocommerce-tabs .wc-tab .tab-content{float:left;display:block;margin-right:2.3576515979%;width:61.6158806508%}.woocommerce-tabs .wc-tab .tab-content:last-child{margin-right:0}.woocommerce-tabs .wc-tab .tab-content.half{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.woocommerce-tabs .wc-tab .tab-content.half:last-child{margin-right:0}.woocommerce-tabs .wc-tab .tab-content.full{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0}.woocommerce-tabs .wc-tab .tab-content.full:last-child{margin-right:0}.woocommerce-tabs .wc-tab .tab-content.specs{float:left;display:block;margin-right:2.3576515979%;width:100%}.woocommerce-tabs .wc-tab .tab-content.specs:last-child{margin-right:0}.woocommerce-tabs .wc-tab .tab-content.specs table{display:table;margin-top:15px;border-collapse:collapse;border:0 !important}.woocommerce-tabs .wc-tab .tab-content.specs table th,.woocommerce-tabs .wc-tab .tab-content.specs table td{border:2px solid #000}.woocommerce-tabs .wc-tab .tab-content.specs table th{background:#fff;color:#00a4e4;padding:10px;font-size:26px;line-height:38px;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-weight:200 !important;letter-spacing:0.075em}.woocommerce-tabs .wc-tab .tab-content.specs table tr{background:#fff}.woocommerce-tabs .wc-tab .tab-content.specs table tr:nth-child(odd){background:#f8f8f8}.woocommerce-tabs .wc-tab .tab-content.specs table td{padding:10px;color:#181818}.woocommerce-tabs .wc-tab .tab-content.specs table td ul{margin-top:0;margin-bottom:5px}.woocommerce-tabs .wc-tab .tab-content.specs table td>b{display:block;padding:15px 0 0 0}.woocommerce-tabs .wc-tab .tab-content.specs table td p{padding-bottom:0}.woocommerce-tabs .wc-tab .tab-content iframe{max-width:100%}.woocommerce-tabs .wc-tab .main-pdf{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;margin-left:4.2649021499%;margin-right:0}.woocommerce-tabs .wc-tab .main-pdf:last-child{margin-right:0}.woocommerce-tabs .wc-tab .main-pdf a{display:block;width:100%;border:1px solid #d7d7d7}.woocommerce-tabs .wc-tab .main-pdf a img{width:100%;height:auto}.woocommerce-tabs .wc-tab .main-pdf a:hover{border:3px solid #00a4e4}.woocommerce-tabs .wc-tab .main-pdf h5{font-weight:200;text-align:center;width:90%;font-size:14px;line-height:17px;color:#00a4e4}.woocommerce-tabs .wc-tab .main-video{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-right:0}.woocommerce-tabs .wc-tab .main-video:last-child{margin-right:0}.woocommerce-tabs .wc-tab .main-video iframe{max-width:100%}.woocommerce-tabs .wc-tab .product-videos,.woocommerce-tabs .wc-tab .product-pdfs{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.woocommerce-tabs .wc-tab .product-videos:last-child,.woocommerce-tabs .wc-tab .product-pdfs:last-child{margin-right:0}.woocommerce-tabs .wc-tab .product-videos.prod-right,.woocommerce-tabs .wc-tab .product-pdfs.prod-right{margin-left:51.178825799%}.woocommerce-tabs .wc-tab .product-videos.full,.woocommerce-tabs .wc-tab .product-pdfs.full{float:left;display:block;margin-right:2.3576515979%;width:100%}.woocommerce-tabs .wc-tab .product-videos.full:last-child,.woocommerce-tabs .wc-tab .product-pdfs.full:last-child{margin-right:0}.woocommerce-tabs .wc-tab .product-videos.clear,.woocommerce-tabs .wc-tab .product-pdfs.clear{clear:left}.woocommerce-tabs .wc-tab .product-videos h3,.woocommerce-tabs .wc-tab .product-pdfs h3{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-top:20px;margin-bottom:5px}.woocommerce-tabs .wc-tab .product-videos h3:last-child,.woocommerce-tabs .wc-tab .product-pdfs h3:last-child{margin-right:0}.woocommerce-tabs .wc-tab .product-videos h3.resources-title,.woocommerce-tabs .wc-tab .product-pdfs h3.resources-title{font-size:18px}.woocommerce-tabs .wc-tab .product-videos.omega h3,.woocommerce-tabs .wc-tab .product-pdfs.omega h3{margin-top:0}.woocommerce-tabs .wc-tab .product-videos .prod-video,.woocommerce-tabs .wc-tab .product-pdfs .prod-video{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-top:28px}.woocommerce-tabs .wc-tab .product-videos .prod-video:last-child,.woocommerce-tabs .wc-tab .product-pdfs .prod-video:last-child{margin-right:0}.woocommerce-tabs .wc-tab .product-videos .prod-video p,.woocommerce-tabs .wc-tab .product-pdfs .prod-video p{margin:0;padding:0}.woocommerce-tabs .wc-tab .product-videos .prod-video iframe,.woocommerce-tabs .wc-tab .product-pdfs .prod-video iframe{max-width:100%}.woocommerce-tabs .wc-tab .product-videos .prod-pdf,.woocommerce-tabs .wc-tab .product-pdfs .prod-pdf{float:left;display:block;margin-right:2.3576515979%;width:100%;margin:5px 0 10px 0}.woocommerce-tabs .wc-tab .product-videos .prod-pdf:last-child,.woocommerce-tabs .wc-tab .product-pdfs .prod-pdf:last-child{margin-right:0}.woocommerce-tabs .wc-tab .product-videos .prod-pdf a,.woocommerce-tabs .wc-tab .product-pdfs .prod-pdf a{display:block;color:#00a4e4}.woocommerce-tabs .wc-tab .product-videos .prod-pdf a:hover,.woocommerce-tabs .wc-tab .product-pdfs .prod-pdf a:hover{color:#005a84}.woocommerce-tabs .wc-tab .product-videos .prod-pdf h5,.woocommerce-tabs .wc-tab .product-pdfs .prod-pdf h5{font-weight:200;font-size:16px;line-height:21px;color:#00a4e4;padding:0}.woocommerce-tabs .wc-tab .product-videos{margin-right:0}.woocommerce-tabs .wc-tab .aec-collection{float:left;display:block;margin-right:2.3576515979%;width:100%;background:#f3f8fc url("/wp-content/themes/microsol-new/store/images/aec-banner-bg.png") center center no-repeat;background-size:cover;margin-top:25px}.woocommerce-tabs .wc-tab .aec-collection:last-child{margin-right:0}.woocommerce-tabs .wc-tab .aec-collection .aec-left{float:left;display:block;margin-right:2.3576515979%;width:14.7019570017%}.woocommerce-tabs .wc-tab .aec-collection .aec-left:last-child{margin-right:0}.woocommerce-tabs .wc-tab .aec-collection .aec-left img{width:100%;height:auto}.woocommerce-tabs .wc-tab .aec-collection .aec-right{float:left;display:block;margin-right:2.3576515979%;width:61.6158806508%}.woocommerce-tabs .wc-tab .aec-collection .aec-right:last-child{margin-right:0}.woocommerce-tabs .wc-tab .aec-collection .aec-right h4{font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:36px;line-height:24px;color:#00a4e4;margin-top:15px}.woocommerce-tabs .wc-tab .aec-collection .aec-right p{color:#181818;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:14px;padding-top:6px;padding-bottom:0}.woocommerce-tabs .wc-tab .aec-collection .aec-right span{color:#00a4e4}@media screen and (max-width: 768px){.woocommerce-tabs .wc-tab .aec-collection .aec-left,.woocommerce-tabs .wc-tab .aec-collection .aec-right{float:left;display:block;margin-right:2.3576515979%;width:100%;text-align:center}.woocommerce-tabs .wc-tab .aec-collection .aec-left:last-child,.woocommerce-tabs .wc-tab .aec-collection .aec-right:last-child{margin-right:0}.woocommerce-tabs .wc-tab .aec-collection img{width:75%;display:inline-block}.woocommerce-tabs .wc-tab .aec-collection .aec-right p{padding-left:15px;padding-right:15px;padding-bottom:15px;font-size:12px}}.woocommerce-tabs .wc-tab .aec-collection:hover{cursor:pointer}.woocommerce-tabs .wc-tab .aec-collection:hover h4{color:#005a84}.woocommerce-tabs .wc-tab .aec-collection:hover p span{color:#005a84}@media screen and (max-width: 768px){.woocommerce-tabs .wc-tab{padding:10px}.woocommerce-tabs .wc-tab h3{font-size:18px;line-height:21px}.woocommerce-tabs .wc-tab .tab-content{float:left;display:block;margin-right:2.3576515979%;width:100%;width:100% !important;margin-top:20px}.woocommerce-tabs .wc-tab .tab-content:last-child{margin-right:0}.woocommerce-tabs .wc-tab .tab-content p{padding:5px 0;font-size:12px;line-height:16px}.woocommerce-tabs .wc-tab .tab-content table{font-size:12px;line-height:16px}.woocommerce-tabs .wc-tab iframe{width:100% !important}.woocommerce-tabs .wc-tab .main-pdf{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-left:0%;text-align:center;margin-top:20px}.woocommerce-tabs .wc-tab .main-pdf:last-child{margin-right:0}.woocommerce-tabs .wc-tab .main-pdf a{width:50%;display:inline-block}.woocommerce-tabs .wc-tab .main-pdf h5{width:100%;font-size:12px}.woocommerce-tabs .wc-tab .main-video{float:left;display:block;margin-right:2.3576515979%;width:100%}.woocommerce-tabs .wc-tab .main-video:last-child{margin-right:0}.woocommerce-tabs .wc-tab .product-videos,.woocommerce-tabs .wc-tab .product-pdfs{float:left;display:block;margin-right:2.3576515979%;width:100%}.woocommerce-tabs .wc-tab .product-videos:last-child,.woocommerce-tabs .wc-tab .product-pdfs:last-child{margin-right:0}.woocommerce-tabs .wc-tab .product-videos h5,.woocommerce-tabs .wc-tab .product-pdfs h5{font-size:12px !important;line-height:16px !important}}.woocommerce-tabs #aecprodlist{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-top:24px;border:#c5c5c5 1px solid;background:#fff}.woocommerce-tabs #aecprodlist:last-child{margin-right:0}.woocommerce-tabs #aecprodlist h3{font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:36px;color:#005a84;margin-bottom:12px;padding-left:12px;padding-top:24px}.woocommerce-tabs #aecprodlist p{padding-left:12px;padding-right:12px;padding-top:24px}.woocommerce-tabs #aecprodlist ul{padding-left:0;column-count:2}.woocommerce-tabs #aecprodlist ul li{display:inline-block;margin-bottom:10px;border-bottom:1px solid #ebebeb;width:100%;padding-left:12px;padding-bottom:10px}@media screen and (max-width: 768px){.woocommerce-tabs #aecprodlist h3{font-size:24px;text-align:center}.woocommerce-tabs #aecprodlist ul{column-count:1;text-align:center}}#store-featured-product{float:left;display:block;margin-right:2.3576515979%;width:91.4701957002%;margin:25px 40px 40px 40px}#store-featured-product:last-child{margin-right:0}#store-featured-product h3{color:#000;font-size:26px}#store-featured-product .store-ft-prod{float:left;display:block;margin-right:2.3576515979%;width:100%;padding:15px 0px 15px 0px;border-bottom:2px solid #f0f1f3;border-top:2px solid #f0f1f3}#store-featured-product .store-ft-prod:last-child{margin-right:0}#store-featured-product .store-ft-prod .store-ft-left{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}#store-featured-product .store-ft-prod .store-ft-left:last-child{margin-right:0}#store-featured-product .store-ft-prod .store-ft-right{float:left;display:block;margin-right:2.3576515979%;width:74.4105871005%}#store-featured-product .store-ft-prod .store-ft-right:last-child{margin-right:0}#store-featured-product .store-ft-prod .store-ft-right h3{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-weight:bold;font-size:16px;line-height:22px;padding-left:0}#store-featured-product .store-ft-prod .store-ft-right p{font-size:13px}#store-featured-product .store-ft-prod .store-ft-right .btn-shop{width:100%;background:url("/wp-content/themes/microsol-new/store/images/product-learn-more-bg.png") center center no-repeat !important;background-size:cover;text-align:left;text-transform:uppercase;padding-left:30px;letter-spacing:0.05em;font-weight:300;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;min-width:0;margin-top:25px;width:50% !important;margin-left:50% !important;position:relative}#store-featured-product .store-ft-prod .store-ft-right .btn-shop span{float:right;font-size:2em}#store-featured-product .store-ft-prod .store-ft-right .btn-shop:after{content:'';position:absolute;right:15px;top:-20px;width:0;height:0;border-style:solid;border-width:0 15px 20px 15px;border-color:transparent transparent #5cade5 transparent}#store-featured-product .store-ft-prod .store-ft-right .btn-shop:hover{color:#005a7d}#store-featured-product .store-ft-prod .store-ft-right .btn-shop.btn-buy-now{float:left;display:block;margin-right:10.1483979942%;width:90.8209668338%;background:url("/wp-content/themes/microsol-new/store/images/product-buy-now-bg.png") center center no-repeat !important;background-size:cover !important}#store-featured-product .store-ft-prod .store-ft-right .btn-shop.btn-buy-now:last-child{margin-right:0}#store-featured-product .store-ft-prod .store-ft-right .btn-shop.btn-buy-now:after{border-color:transparent transparent #84be36 transparent}#store-featured-product .store-ft-prod .store-ft-right .btn-shop.btn-buy-now:hover{color:#3f5b1a}#product-breadcrumbs{display:block;width:100%;height:46px;background:#bfccd3}#product-breadcrumbs p{float:left;display:block;margin-right:2.3576515979%;width:100%;text-align:left;line-height:38px;font-size:17px;text-transform:uppercase;font-weight:600;color:#00a4e4}#product-breadcrumbs p:last-child{margin-right:0}#product-breadcrumbs p a.products-home{color:#005a84}#product-breadcrumbs p .title{color:#fff}#product-main{margin-top:60px}#product-main .product-details-left{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%;min-height:1px}#product-main .product-details-left:last-child{margin-right:0}#product-main .product-details-left.phasetwo{float:left;display:block;margin-right:2.3576515979%;width:18.9668591516%}#product-main .product-details-left.phasetwo:last-child{margin-right:0}#product-main .product-details-left .images{width:100%}#product-main .product-details-left .images img{width:100%;max-width:100%;height:auto}#product-main .product-details-right{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%;margin-right:0;position:relative}#product-main .product-details-right:last-child{margin-right:0}#product-main .product-details-right.phasetwo{float:left;display:block;margin-right:2.3576515979%;width:78.6754892504%}#product-main .product-details-right.phasetwo:last-child{margin-right:0}#product-main .product-details-right h1{font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:41px;margin-top:0;margin-bottom:25px;text-transform:uppercase;color:#00a4e4;padding:0}#product-main .product-details-right h2{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:21px;margin-bottom:10px;color:#005a84;padding:0;line-height:normal}#product-main .product-details-right #product-detail-btns{width:100%;display:block}#product-main .product-details-right #product-detail-btns .btn+.btn{margin-left:0}#product-main .product-details-right #product-detail-btns a.btn{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#product-main .product-details-right #product-detail-btns a.btn:last-child{margin-right:0}#product-main .product-details-right #product-detail-btns .product-buy-now{background:#83b940}#product-main .product-details-right #product-detail-btns .product-buy-now:hover{background:#5b802c}@media screen and (max-width: 768px){#product-main .product-details-right,#product-main .product-details-left{float:left;display:block;margin-right:2.3576515979%;width:91.4701957002%;margin-left:4.2649021499%;text-align:center;height:auto !important}#product-main .product-details-right:last-child,#product-main .product-details-left:last-child{margin-right:0}#product-main .product-details-right .images img,#product-main .product-details-left .images img{width:75%}#product-main .product-details-right h1,#product-main .product-details-left h1{margin-top:20px !important;margin-bottom:10px;font-size:30px;line-height:34px}#product-main .product-details-right h2,#product-main .product-details-left h2{font-size:18px;line-height:21px}#product-main .product-details-right p,#product-main .product-details-left p{font-size:12px;line-height:18px;padding:5px 0}#product-main .product-details-right a.btn,#product-main .product-details-left a.btn{float:left;display:block;margin-right:2.3576515979%;width:100%;position:relative !important;bottom:auto !important;margin-top:15px}#product-main .product-details-right a.btn:last-child,#product-main .product-details-left a.btn:last-child{margin-right:0}}#product-accordion{position:relative;display:block;background:#ecf0f2;margin:60px 0}#product-accordion .pa-parent{display:block;padding:30px 25px 0 25px}#product-accordion .pa-parent .fa-minus{display:none}#product-accordion .pa-parent .fa-plus{display:block}#product-accordion .pa-parent h5{font-size:26px;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-weight:300}#product-accordion .pa-parent h5 a{display:block;color:#005a84;padding:0 0 25px 0;border-bottom:2px solid #fff}#product-accordion .pa-parent:first-child{padding-top:40px}#product-accordion .pa-parent:last-child{padding-bottom:30px}#product-accordion .pa-parent:last-child:after{clear:left}#product-accordion .pa-parent:last-child h5 a{border-bottom:none}#product-accordion .pa-parent .pa-child{float:left;display:block;margin-right:2.3576515979%;width:100%;padding:25px;background:#fff !important;margin-bottom:25px}#product-accordion .pa-parent .pa-child:last-child{margin-right:0}#product-accordion .pa-parent .pa-child #purchase-flyout{background:#fff !important;border:none !important}#product-accordion .pa-parent .pa-child #purchase-flyout h2.flyout-title{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:18px;line-height:24px;font-weight:bold;color:#005a84}#product-accordion .pa-parent .pa-child h3{display:block;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:24px;line-height:24px;color:#005a84;padding:0 0 10px 0}#product-accordion .pa-parent .pa-child .tab-content{float:left;display:block;margin-right:2.3576515979%;width:61.6158806508%}#product-accordion .pa-parent .pa-child .tab-content:last-child{margin-right:0}#product-accordion .pa-parent .pa-child .tab-content.half{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#product-accordion .pa-parent .pa-child .tab-content.half:last-child{margin-right:0}#product-accordion .pa-parent .pa-child .tab-content.full{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0}#product-accordion .pa-parent .pa-child .tab-content.full:last-child{margin-right:0}#product-accordion .pa-parent .pa-child .tab-content.specs{float:left;display:block;margin-right:2.3576515979%;width:100%}#product-accordion .pa-parent .pa-child .tab-content.specs:last-child{margin-right:0}#product-accordion .pa-parent .pa-child .tab-content.specs table{display:table;margin-top:15px;border-collapse:collapse;border:0 !important}#product-accordion .pa-parent .pa-child .tab-content.specs table th,#product-accordion .pa-parent .pa-child .tab-content.specs table td{border:2px solid #000}#product-accordion .pa-parent .pa-child .tab-content.specs table th{background:#fff;color:#00a4e4;padding:10px;font-size:26px;line-height:38px;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-weight:200 !important;letter-spacing:0.075em}#product-accordion .pa-parent .pa-child .tab-content.specs table tr{background:#fff}#product-accordion .pa-parent .pa-child .tab-content.specs table tr:nth-child(odd){background:#f8f8f8}#product-accordion .pa-parent .pa-child .tab-content.specs table td{padding:10px;color:#181818}#product-accordion .pa-parent .pa-child .tab-content.specs table td ul{margin-top:0;margin-bottom:5px}#product-accordion .pa-parent .pa-child .tab-content.specs table td>b{display:block;padding:15px 0 0 0}#product-accordion .pa-parent .pa-child .tab-content.specs table td p{padding-bottom:0}#product-accordion .pa-parent .pa-child .tab-content iframe{max-width:100%}#product-accordion .pa-parent .pa-child .main-pdf{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;margin-left:4.2649021499%;margin-right:0}#product-accordion .pa-parent .pa-child .main-pdf:last-child{margin-right:0}#product-accordion .pa-parent .pa-child .main-pdf a{display:block;width:100%;border:1px solid #d7d7d7}#product-accordion .pa-parent .pa-child .main-pdf a img{width:100%;height:auto}#product-accordion .pa-parent .pa-child .main-pdf a:hover{border:3px solid #00a4e4}#product-accordion .pa-parent .pa-child .main-pdf h5{font-weight:200;text-align:center;width:90%;font-size:14px;line-height:17px;color:#00a4e4}#product-accordion .pa-parent .pa-child .main-video{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-right:0}#product-accordion .pa-parent .pa-child .main-video:last-child{margin-right:0}#product-accordion .pa-parent .pa-child .main-video iframe{max-width:100%}#product-accordion .pa-parent .pa-child .product-videos,#product-accordion .pa-parent .pa-child .product-pdfs{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#product-accordion .pa-parent .pa-child .product-videos:last-child,#product-accordion .pa-parent .pa-child .product-pdfs:last-child{margin-right:0}#product-accordion .pa-parent .pa-child .product-videos.prod-right,#product-accordion .pa-parent .pa-child .product-pdfs.prod-right{margin-left:51.178825799%}#product-accordion .pa-parent .pa-child .product-videos.full,#product-accordion .pa-parent .pa-child .product-pdfs.full{float:left;display:block;margin-right:2.3576515979%;width:100%}#product-accordion .pa-parent .pa-child .product-videos.full:last-child,#product-accordion .pa-parent .pa-child .product-pdfs.full:last-child{margin-right:0}#product-accordion .pa-parent .pa-child .product-videos.clear,#product-accordion .pa-parent .pa-child .product-pdfs.clear{clear:left}#product-accordion .pa-parent .pa-child .product-videos h3,#product-accordion .pa-parent .pa-child .product-pdfs h3{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-top:20px;margin-bottom:5px}#product-accordion .pa-parent .pa-child .product-videos h3:last-child,#product-accordion .pa-parent .pa-child .product-pdfs h3:last-child{margin-right:0}#product-accordion .pa-parent .pa-child .product-videos h3.resources-title,#product-accordion .pa-parent .pa-child .product-pdfs h3.resources-title{font-size:18px}#product-accordion .pa-parent .pa-child .product-videos.omega h3,#product-accordion .pa-parent .pa-child .product-pdfs.omega h3{margin-top:0}#product-accordion .pa-parent .pa-child .product-videos .prod-video,#product-accordion .pa-parent .pa-child .product-pdfs .prod-video{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-top:28px}#product-accordion .pa-parent .pa-child .product-videos .prod-video:last-child,#product-accordion .pa-parent .pa-child .product-pdfs .prod-video:last-child{margin-right:0}#product-accordion .pa-parent .pa-child .product-videos .prod-video p,#product-accordion .pa-parent .pa-child .product-pdfs .prod-video p{margin:0;padding:0}#product-accordion .pa-parent .pa-child .product-videos .prod-video iframe,#product-accordion .pa-parent .pa-child .product-pdfs .prod-video iframe{max-width:100%}#product-accordion .pa-parent .pa-child .product-videos .prod-pdf,#product-accordion .pa-parent .pa-child .product-pdfs .prod-pdf{float:left;display:block;margin-right:2.3576515979%;width:100%;margin:5px 0 10px 0}#product-accordion .pa-parent .pa-child .product-videos .prod-pdf:last-child,#product-accordion .pa-parent .pa-child .product-pdfs .prod-pdf:last-child{margin-right:0}#product-accordion .pa-parent .pa-child .product-videos .prod-pdf a,#product-accordion .pa-parent .pa-child .product-pdfs .prod-pdf a{display:block;color:#00a4e4}#product-accordion .pa-parent .pa-child .product-videos .prod-pdf a:hover,#product-accordion .pa-parent .pa-child .product-pdfs .prod-pdf a:hover{color:#005a84}#product-accordion .pa-parent .pa-child .product-videos .prod-pdf h5,#product-accordion .pa-parent .pa-child .product-pdfs .prod-pdf h5{font-weight:200;font-size:16px;line-height:21px;color:#00a4e4;padding:0}#product-accordion .pa-parent .pa-child .product-videos{margin-right:0}#product-accordion .pa-parent .pa-child .aec-collection{float:left;display:block;margin-right:2.3576515979%;width:100%;background:#f3f8fc url("/wp-content/themes/microsol-new/store/images/aec-banner-bg.png") center center no-repeat;background-size:cover;margin-top:25px}#product-accordion .pa-parent .pa-child .aec-collection:last-child{margin-right:0}#product-accordion .pa-parent .pa-child .aec-collection .aec-left{float:left;display:block;margin-right:2.3576515979%;width:14.7019570017%}#product-accordion .pa-parent .pa-child .aec-collection .aec-left:last-child{margin-right:0}#product-accordion .pa-parent .pa-child .aec-collection .aec-left img{width:100%;height:auto}#product-accordion .pa-parent .pa-child .aec-collection .aec-right{float:left;display:block;margin-right:2.3576515979%;width:61.6158806508%}#product-accordion .pa-parent .pa-child .aec-collection .aec-right:last-child{margin-right:0}#product-accordion .pa-parent .pa-child .aec-collection .aec-right h4{font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:36px;line-height:24px;color:#00a4e4;margin-top:15px}#product-accordion .pa-parent .pa-child .aec-collection .aec-right p{color:#181818;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:14px;padding-top:6px;padding-bottom:0}#product-accordion .pa-parent .pa-child .aec-collection .aec-right span{color:#00a4e4}@media screen and (max-width: 768px){#product-accordion .pa-parent .pa-child .aec-collection .aec-left,#product-accordion .pa-parent .pa-child .aec-collection .aec-right{float:left;display:block;margin-right:2.3576515979%;width:100%;text-align:center}#product-accordion .pa-parent .pa-child .aec-collection .aec-left:last-child,#product-accordion .pa-parent .pa-child .aec-collection .aec-right:last-child{margin-right:0}#product-accordion .pa-parent .pa-child .aec-collection img{width:75%;display:inline-block}#product-accordion .pa-parent .pa-child .aec-collection .aec-right p{padding-left:15px;padding-right:15px;padding-bottom:15px;font-size:12px}}#product-accordion .pa-parent .pa-child .aec-collection:hover{cursor:pointer}#product-accordion .pa-parent .pa-child .aec-collection:hover h4{color:#005a84}#product-accordion .pa-parent .pa-child .aec-collection:hover p span{color:#005a84}@media screen and (max-width: 768px){#product-accordion .pa-parent .pa-child{padding:10px}#product-accordion .pa-parent .pa-child h3{font-size:18px;line-height:21px}#product-accordion .pa-parent .pa-child .tab-content{float:left;display:block;margin-right:2.3576515979%;width:100%;width:100% !important;margin-top:20px}#product-accordion .pa-parent .pa-child .tab-content:last-child{margin-right:0}#product-accordion .pa-parent .pa-child .tab-content p{padding:5px 0;font-size:12px;line-height:16px}#product-accordion .pa-parent .pa-child .tab-content table{font-size:12px;line-height:16px}#product-accordion .pa-parent .pa-child iframe{width:100% !important}#product-accordion .pa-parent .pa-child .main-pdf{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-left:0%;text-align:center;margin-top:20px}#product-accordion .pa-parent .pa-child .main-pdf:last-child{margin-right:0}#product-accordion .pa-parent .pa-child .main-pdf a{width:50%;display:inline-block}#product-accordion .pa-parent .pa-child .main-pdf h5{width:100%;font-size:12px}#product-accordion .pa-parent .pa-child .main-video{float:left;display:block;margin-right:2.3576515979%;width:100%}#product-accordion .pa-parent .pa-child .main-video:last-child{margin-right:0}#product-accordion .pa-parent .pa-child .product-videos,#product-accordion .pa-parent .pa-child .product-pdfs{float:left;display:block;margin-right:2.3576515979%;width:100%}#product-accordion .pa-parent .pa-child .product-videos:last-child,#product-accordion .pa-parent .pa-child .product-pdfs:last-child{margin-right:0}#product-accordion .pa-parent .pa-child .product-videos h5,#product-accordion .pa-parent .pa-child .product-pdfs h5{font-size:12px !important;line-height:16px !important}}#product-accordion .pa-parent.active .fa-minus{display:block}#product-accordion .pa-parent.active .fa-plus{display:none}#product-accordion .pa-parent.active h5 a{border-bottom:none;padding-bottom:0}#purchase-flyout{position:relative;margin-top:21px;padding:15px;display:none}#purchase-flyout #pf-left{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%}#purchase-flyout #pf-left:last-child{margin-right:0}#purchase-flyout #pf-left h2{margin-top:25px;font-size:21px;line-height:21px;margin-bottom:0;font-family:"Montserrat",Arial,Helvetica,sans-serif;color:#005a84;text-transform:none}#purchase-flyout #pf-left h2 strong{text-transform:uppercase;color:#00a4e4}#purchase-flyout #pf-left h2:first-child{margin-top:0}#purchase-flyout #pf-right{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%;margin-right:0}#purchase-flyout #pf-right:last-child{margin-right:0}#purchase-flyout #pf-right .option{padding:10px 40px}#purchase-flyout #pf-right .update{background:url("https://microsolresources.com/wp-content/uploads/2016/03/training-header.jpg") bottom right no-repeat;background-size:cover}#purchase-flyout #pf-right .update h2{color:#fff;font-size:38px;line-height:40px}#purchase-flyout #pf-right .update p{color:#fff;font-size:18px}#purchase-flyout #pf-right .update p a{color:#faa800;font-weight:bold}@media screen and (max-width: 768px){#purchase-flyout #pf-left,#purchase-flyout #pf-right{float:left;display:block;margin-right:2.3576515979%;width:91.4701957002%;margin-left:4.2649021499%}#purchase-flyout #pf-left:last-child,#purchase-flyout #pf-right:last-child{margin-right:0}}#purchase-flyout.simple-product #pf-right{margin-top:20px}#purchase-flyout h4{font-size:18px;line-height:18px;color:#005a84;margin-top:10px;margin-bottom:10px;padding:0}#purchase-flyout .user-select .user-btn{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;font-size:18px;line-height:42px;background:#ced8dd;color:#fff;position:relative}#purchase-flyout .user-select .user-btn:last-child{margin-right:0}#purchase-flyout .user-select .user-btn .user-title{padding-left:15px}#purchase-flyout .user-select .user-btn .fa-check{display:none;margin-left:15px}#purchase-flyout .user-select .user-btn .tooltip-flyout{position:absolute;top:103%;left:0;width:100%;background:rgba(0,0,0,0.8);border-radius:5px;color:#fff;font-size:12px;line-height:14px;padding:15px;display:none}#purchase-flyout .user-select .user-btn .tooltip{float:right;padding-left:10px;padding-right:10px;background:#afc0c9;position:relative;display:block}#purchase-flyout .user-select .user-btn:hover{background:#00a4e4}#purchase-flyout .user-select .user-btn.active{background:#00a4e4}#purchase-flyout .user-select .user-btn.active .tooltip{background:#007fb1}#purchase-flyout .user-select .user-btn.active .fa-check{display:inline-block}#purchase-flyout .radio-group{display:block;width:100%}#purchase-flyout .radio-group .radio-parent{padding:10px;border:#d2d1d1 1px solid;color:#00a4e4;display:block;margin-bottom:10px}#purchase-flyout .radio-group .radio-parent.disabled{opacity:0.4 !important}#purchase-flyout .radio-group .radio-parent.disabled:hover{box-shadow:none !important;background:transparent !important}#purchase-flyout .radio-group .radio-parent.disabled:hover .rd-1 .button{border:none !important}#purchase-flyout .radio-group .radio-parent:hover{background:#fff;box-shadow:0 0 6px #00a4e4}#purchase-flyout .radio-group .radio-parent:hover .rd-1 .button{border:2px solid #d2d1d1}#purchase-flyout .radio-group .radio-parent.active{background:#fff;box-shadow:0 0 6px #00a4e4}#purchase-flyout .radio-group .radio-parent.active .rd-1 .button{border:2px solid #00a4e4;background:#00a4e4}#purchase-flyout .radio-group .radio-parent .rd-1{float:left;display:block;margin-right:2.3576515979%;width:14.7019570017%;text-align:center}#purchase-flyout .radio-group .radio-parent .rd-1:last-child{margin-right:0}#purchase-flyout .radio-group .radio-parent .rd-1 .button{display:inline-block;margin-top:5px;width:15px;height:15px;border-radius:100%;border:2px solid #d2d1d1}#purchase-flyout .radio-group .radio-parent .rd-2{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;margin-right:0}#purchase-flyout .radio-group .radio-parent .rd-2:last-child{margin-right:0}#purchase-flyout .radio-group .radio-parent .rd-3{float:left;display:block;margin-right:2.3576515979%;width:14.7019570017%;margin-right:0}#purchase-flyout .radio-group .radio-parent .rd-3:last-child{margin-right:0}#purchase-flyout .radio-group .radio-parent p{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;margin-left:17.0596085997%;font-size:14px;line-height:16px;color:#787878}#purchase-flyout .radio-group .radio-parent p:last-child{margin-right:0}#purchase-flyout textarea{display:block;width:100%;padding:10px;border:1px solid #d2d1d1;font-size:18px;min-height:200px;max-height:450px;max-width:100%;min-width:100%;width:100%}#purchase-flyout select{display:block;width:100%;padding:10px;font-size:18px;border:1px solid #d2d1d1;-webkit-appearance:none}#purchase-flyout .qty{border:1px solid #d2d1d1;width:20%;font-size:24px;padding:10px}#purchase-flyout .cart-contents{display:block;width:100%;background:#fff;color:#181818}#purchase-flyout .cart-contents .cart-contents-container{border:#d2d1d1 1px solid;padding:40px}#purchase-flyout .cart-contents h4{color:#83b940;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:38px;line-height:38px;padding-bottom:15px;margin-top:15px;border-bottom:1px solid #181818}#purchase-flyout .cart-contents ul#cart-items{padding:10px 0 10px 20px;border-bottom:1px solid #181818}#purchase-flyout .cart-contents ul#cart-items li{margin:5px 0}#purchase-flyout .cart-contents #total{border-bottom:1px solid #181818}#purchase-flyout .cart-contents #total h3{color:#83b940;font-size:38px;line-height:38px}#purchase-flyout .cart-contents #total h3 #basic-price{display:none;color:#005a84;opacity:1;font-size:36px;font-weight:bold;font-family:"Montserrat",Arial,Helvetica,sans-serif}#purchase-flyout .cart-contents #total h3 #total-price{display:inline-block;font-size:36px;font-weight:bold;font-family:"Montserrat",Arial,Helvetica,sans-serif}#purchase-flyout .cart-contents #total h3 .off{color:gray;opacity:0.7;text-decoration:line-through;font-size:28px !important;margin-right:5px}#purchase-flyout .cart-contents #purchase-btn{padding:15px;display:block;width:100%;margin-top:25px;margin-bottom:15px;text-align:center;color:#fff;background:#83b940;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:24px}#purchase-flyout .cart-contents #purchase-btn:hover{background:#5b802c}#purchase-flyout .option{display:block;padding-bottom:20px;border-bottom:1px solid #d2d1d1}#purchase-flyout .option.next{margin-top:40px}#purchase-flyout .renew .renew-btns a{display:block;padding:15px 0;width:30%;float:left;color:#fff;font-size:18px;background:#ced8dd;text-align:center}#purchase-flyout .renew .renew-btns a:hover{background:#00a4e4}#purchase-flyout .renew .renew-btns a .fa-check{display:none;margin-left:35px}#purchase-flyout .renew .renew-btns a.active{background:#00a4e4}#purchase-flyout .renew .renew-btns a.active .fa-check{display:inline-block}#product-resources{margin-bottom:24px}#product-resources .resource{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;padding:30px 38px;margin-bottom:24px;background-size:cover}#product-resources .resource:last-child{margin-right:0}#product-resources .resource:nth-child(2n){margin-right:0}#product-resources .resource:nth-child(2n+1){clear:left}#product-resources .resource:hover{opacity:0.6}#product-resources .resource .resource-img{float:left;display:block;margin-right:4.8291579146%;width:12.6423684045%}#product-resources .resource .resource-img:last-child{margin-right:0}#product-resources .resource .resource-img img{width:100%;height:auto;max-height:67px}#product-resources .resource .resource-content{float:left;display:block;margin-right:4.8291579146%;width:82.5284736809%}#product-resources .resource .resource-content:last-child{margin-right:0}#product-resources .resource .resource-content h4{display:block;clear:none;color:#fff;font-size:17px;font-weight:700;line-height:25px;padding:0}#product-resources .resource .resource-content p{display:block;clear:none;color:#fff;font-size:14px;line-height:25px;padding:0}#product-resources .resource.support{background-image:url("/wp-content/themes/microsol-new/store/images/single-product-support-bg.png")}#product-resources .resource.knowledge{background-image:url("/wp-content/themes/microsol-new/store/images/single-product-knowledge-bg.png")}#product-resources .resource.promotions{background-image:url("/wp-content/themes/microsol-new/store/images/single-product-promotions-bg.png")}#product-resources .resource.training{background-image:url("/wp-content/themes/microsol-new/store/images/single-product-training-bg.png")}@media screen and (max-width: 768px){#product-resources .resource{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;background-size:100% 100%;padding:20px 30px}#product-resources .resource:last-child{margin-right:0}#product-resources .resource .resource-img{float:left;display:block;margin-right:4.8291579146%;width:12.6423684045%;margin-left:43.6788157978%;margin-bottom:10px}#product-resources .resource .resource-img:last-child{margin-right:0}#product-resources .resource .resource-content{float:left;display:block;margin-right:2.3576515979%;width:100%}#product-resources .resource .resource-content:last-child{margin-right:0}#product-resources .resource .resource-content h4{font-size:16px;line-height:21px;text-align:center}#product-resources .resource .resource-content p{font-size:12px;line-height:16px;text-align:center}}#related-products h2{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-top:10px;font-size:41px}#related-products h2:last-child{margin-right:0}@media screen and (max-width: 768px){#related-products h2{font-size:30px;margin-bottom:0}}#related-products.consumable{display:block;margin-top:25px}#related-loop{float:left;display:block;margin-right:2.3576515979%;width:100%}#related-loop:last-child{margin-right:0}#related-loop ul{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;padding-left:0}#related-loop ul li{width:25%;margin-right:11%;position:relative;margin-bottom:50px;padding-bottom:55px}#related-loop ul li:nth-child(3n){margin-right:0}#related-loop ul li:nth-child(3n+1){clear:left}#related-loop ul li .attachment-shop_catalog,#related-loop ul li .attachment-woocommerce_thumbnail{float:left;display:block;margin-right:10.1483979942%;width:63.2838673353%}#related-loop ul li .attachment-shop_catalog:last-child,#related-loop ul li .attachment-woocommerce_thumbnail:last-child{margin-right:0}#related-loop ul li .attachment-shop_catalog:hover,#related-loop ul li .attachment-woocommerce_thumbnail:hover{cursor:hand;border:2px solid #00a4e4}#related-loop ul li h3,#related-loop ul li h2{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-weight:bold;font-size:16px;line-height:20px;padding:15px 0 0 0;color:#000}#related-loop ul li p{font-size:14px;line-height:21px;color:#000;padding:5px 0 15px 0}#related-loop ul li .btn-shop{width:100%;background:url("/wp-content/themes/microsol-new/store/images/product-learn-more-bg.png") center center no-repeat;background-size:cover;text-align:left;text-transform:uppercase;padding-left:30px;letter-spacing:0.05em;font-weight:300;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;position:absolute;bottom:0;left:0}#related-loop ul li .btn-shop span{float:right;font-size:2em}#related-loop ul li .btn-shop:after{content:'';position:absolute;right:15px;top:-20px;width:0;height:0;border-style:solid;border-width:0 15px 20px 15px;border-color:transparent transparent #5cade5 transparent}#related-loop ul li .btn-shop:hover{color:#005a7d}#related-loop ul li .woocommerce-product-details__short-description{display:inline-block;color:#fff !important}#related-loop ul li .woocommerce-product-details__short-description span{color:#fff !important}@media screen and (max-width: 768px){#related-loop ul li{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;margin-bottom:40px}#related-loop ul li:last-child{margin-right:0}#related-loop ul li p{font-size:12px;line-height:18px}#related-loop ul li .btn-shop{font-size:14px;height:45px}}#aec-cta{display:block;position:relative;margin-bottom:20px;width:100%;height:auto;min-height:125px;background:url("/wp-content/themes/microsol-new/store/images/aec-cta-banner.jpg") center center no-repeat;background-size:cover}#aec-cta #aec-content{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%;margin-left:21.3245107496%;background:rgba(250,250,250,0.75);color:#005a84;padding:25px;text-align:center;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-weight:800;letter-spacing:0.05em;font-size:42px}#aec-cta #aec-content:last-child{margin-right:0}#aec-cta #aec-content a{display:block;width:100%;background:#00a4e4;text-align:center;font-size:32px;line-height:32px;color:#fff;margin-top:10px;padding:5px;text-shadow:none}#aec-cta #aec-content a:hover{background:#005a84}#header-account{height:300px;background-image:url("/wp-content/themes/microsol-new/store/images/products-overview-header.jpg")}@media screen and (max-width: 768px){#header-account{min-height:320px;height:auto;padding-bottom:30px}}#header-account .header-ctext{width:50%}@media screen and (max-width: 1200px){#header-account .header-ctext{width:70%}}@media screen and (max-width: 768px){#header-account .header-ctext{width:90%;position:relative;left:5%}}.account-page{padding-top:30px;padding-bottom:30px}.account-page .woocommerce{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;padding:15px 15px 15px 0;border-radius:6px;background:#fff}.account-page .woocommerce:last-child{margin-right:0}.account-page .woocommerce input{display:block;width:100%;padding:5px;margin-bottom:10px;font-size:18px;border:1px solid #ccc}.account-page .woocommerce input[type="submit"]{background:#00a4e4;color:#fff;padding:6px 0;margin-bottom:25px}.account-page .woocommerce input[type="submit"]:hover{background:#005a84}.microsol-cart{display:block;padding:40px 0;background:#fff}.microsol-cart .woocommerce-message{display:none !important;padding:10px;margin-top:20px;display:block;float:left;border-bottom:1px solid #ebebeb;margin-left:15px}.microsol-cart .cart-empty{float:left;display:block;width:100%;padding-top:50px;font-size:18px;line-height:24px}.microsol-cart .return-to-shop{display:block;float:left;width:50%;margin-top:25px;margin-bottom:75px}.microsol-cart .return-to-shop a{display:block;width:100%;padding:15px;color:#fff;background:#00a4e4;text-align:center}.microsol-cart .return-to-shop a:hover{background:#005a84;text-decoration:none}.microsol-cart #cart-intro{float:left;display:block;width:100%;margin-top:40px}.microsol-cart #cart-intro h2{width:auto;display:block;float:left}.microsol-cart .cart-cta-help{display:block;padding:20px 0 0 0;width:auto;text-align:right;color:#00a4e4;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:24px}.microsol-cart .cart-cta-help a{text-decoration:none;color:#00a4e4}.microsol-cart .cart-cta-help a:hover{color:#005a84}.microsol-cart .shop_table{float:left;display:table;width:100%;margin-bottom:25px;margin-top:5px;border-radius:6px;background:#fff;border-collapse:collapse;border:1px solid #d3dde1}.microsol-cart .shop_table td,.microsol-cart .shop_table th{border:1px solid #d3dde1}.microsol-cart .shop_table th{padding:25px 0;background:#b5c6cc;line-height:5px;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:20px;font-weight:600;color:#fff}.microsol-cart .shop_table th.product-name{text-align:left;padding-left:10px}.microsol-cart .shop_table th.product-name span{display:block;margin-left:15px}.microsol-cart .shop_table th.product-quantity{text-align:center}.microsol-cart .shop_table th.product-price{text-align:right;padding-right:10px}.microsol-cart .shop_table th.product-subtotal{text-align:right;padding-right:25px}.microsol-cart .shop_table td{text-align:center;border-bottom:1px solid #ebebeb;padding:15px;color:#000}.microsol-cart .shop_table td.product-name{width:35%;padding:0;text-align:left;padding-left:10px}.microsol-cart .shop_table td.product-name a{color:#000;text-align:left;display:block;padding-top:15px;line-height:15px}.microsol-cart .shop_table td.product-name a:hover{color:#00a4e4}.microsol-cart .shop_table td.product-name h4{font-weight:600;font-size:18px;margin-bottom:0px;padding-bottom:0;padding-left:10px}.microsol-cart .shop_table td.product-name h4 a{color:#000}.microsol-cart .shop_table td.product-name .variation{line-height:6px}.microsol-cart .shop_table td.product-remove{width:5%;font-size:50px}.microsol-cart .shop_table td .variation{margin-left:10px;text-align:left}.microsol-cart .shop_table td.product-thumbnail{text-align:left}.microsol-cart .shop_table td.product-thumbnail a{display:block;margin-left:40px}.microsol-cart .shop_table td.product-thumbnail .wp-post-image{max-width:200px;height:auto}.microsol-cart .shop_table td.product-quantity{font-size:30px;line-height:1px;position:relative}.microsol-cart .shop_table td.product-quantity input{font-size:16px}.microsol-cart .shop_table td.product-quantity>input[type="submit"]{float:right;background:#faa800;color:#fff;background:#00a4e4;padding:5px 20px;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:21px;margin-right:10px;margin-bottom:10px;margin-top:10px}.microsol-cart .shop_table td.product-price{text-align:right;padding-right:10px}.microsol-cart .shop_table td.product-subtotal{text-align:right;padding-right:25px}.microsol-cart .shop_table td.btn-td{border:none !important;padding:0 !important;border-collapse:collapse}.microsol-cart .shop_table td input[type="number"]{display:inline-block;width:80px;text-align:center;margin-left:10px}.microsol-cart .shop_table td .quantity{display:inline-block;margin-right:10px}.microsol-cart .shop_table td dd,.microsol-cart .shop_table td dt{line-height:15px;display:inline-block;width:42%}.microsol-cart .shop_table td dt{text-transform:capitalize;font-weight:600;font-weight:300;color:#00a4e4;text-align:left}.microsol-cart .shop_table td dd{margin-right:0;text-transform:capitalize;color:#000}.microsol-cart .shop_table input{padding:5px;font-size:21px;border:1px solid #ebebeb}.microsol-cart .shop_table .fa-trash{font-size:24px}.microsol-cart .shop_table .coupon{width:auto;float:left;margin-top:0px;margin-bottom:10px;text-align:left}.microsol-cart .shop_table .coupon label{margin-right:10px;margin-left:10px;line-height:36px;text-align:left;display:none}.microsol-cart .shop_table .coupon #coupon_code{padding:10px 5px;font-size:21px;border:1px solid #ebebeb;width:240px;font-size:14px;float:left}.microsol-cart .shop_table .coupon input[type="submit"]{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:14px;color:#fff;border:none;width:40%;display:block;width:auto;float:left;margin-left:15px;margin-right:10px;padding:10px 25px;border-radius:6px;background:#005a84;opacity:0.25}.microsol-cart .shop_table .coupon input[type="submit"].active{opacity:1}.microsol-cart .shop_table .coupon input[type="submit"].active:hover{background:#003751}.microsol-cart .shop_table .actions>input[type="submit"]{float:right;background:#faa800;color:#fff;background:#00a4e4;padding:5px 35px;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:21px;margin-right:10px;margin-bottom:10px;margin-top:10px}.microsol-cart .shop_table .table-totals{display:table;width:100%}.microsol-cart .shop_table .table-totals.tt-top{padding-bottom:15px;border-bottom:1px solid #d3dde1}.microsol-cart .shop_table .table-totals .tt-left,.microsol-cart .shop_table .table-totals .tt-right{display:inline-block;text-align:center;width:47%;padding:5px 0}.microsol-cart .shop_table .table-totals .tt-left{line-height:1.25em;font-family:"Montserrat",Arial,Helvetica,sans-serif;text-align:left;font-weight:600}.microsol-cart .shop_table .table-totals .tt-right{text-align:right}.microsol-cart .shop_table .continue-shopping-btn{display:block;text-align:left}.microsol-cart .shop_table .cart_totals h2{display:none !important}.microsol-cart .shop_table .cart_totals .wc-proceed-to-checkout{display:none !important}.microsol-cart .shop_table .cart_totals .shop_table th{font-size:12px;line-height:20px;font-weight:bold;padding:10px;text-align:right;width:50%}.microsol-cart .shop_table .cart_totals .shop_table td{text-align:right;font-size:14px}.microsol-cart .shop_table .cart_totals .shop_table .woocommerce-remove-coupon{display:none !important}.microsol-cart .checkout-button{float:left;display:block;margin-right:2.3576515979%;width:100%;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:25px;text-align:center;background:#83b940;color:#fff;padding-top:15px;padding-bottom:15px}.microsol-cart .checkout-button:last-child{margin-right:0}.microsol-cart .checkout-button:hover{background:#689333}.microsol-cart .cart-collaterals{float:left;width:100%;text-align:right}.microsol-cart .cart-collaterals .cart_totals{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-right:0;float:right !important}.microsol-cart .cart-collaterals .cart_totals:last-child{margin-right:0}.microsol-cart .cart-collaterals .cart-extras{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.microsol-cart .cart-collaterals .cart-extras:last-child{margin-right:0}.microsol-cart .cart-collaterals .cart-extras .cart-cta{padding:10px;border-radius:5px;border:1px solid #ebebeb;background:#fff;display:block;margin-bottom:15px;text-align:left}.microsol-cart .cart-collaterals .cart-extras .cart-cta h4{font-size:18px}.microsol-cart .cart-collaterals h2,.microsol-cart .cart-collaterals table{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-left:0%}.microsol-cart .cart-collaterals h2:last-child,.microsol-cart .cart-collaterals table:last-child{margin-right:0}.microsol-cart .cart-collaterals table{display:table}.microsol-cart .cart-collaterals h2{text-align:center}.microsol-cart .cart-collaterals th{width:50%;padding-right:50px}.microsol-cart .cart-collaterals td{width:50%;text-align:left;border:none;padding-left:15px}.microsol-cart .cart-collaterals .wc-proceed-to-checkout{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-bottom:45px}.microsol-cart .cart-collaterals .wc-proceed-to-checkout:last-child{margin-right:0}.microsol-cart .cart-collaterals .wc-proceed-to-checkout a{float:left;display:block;margin-right:2.3576515979%;width:100%;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:36px;text-align:center;background:#83b940;color:#fff;padding-top:20px;padding-bottom:20px}.microsol-cart .cart-collaterals .wc-proceed-to-checkout a:last-child{margin-right:0}.microsol-cart .cart-collaterals .wc-proceed-to-checkout a:hover{background:#689333}.microsol-cart.checkout .woocommerce-info{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-right:0;margin-top:25px;margin-bottom:25px}.microsol-cart.checkout .woocommerce-info:last-child{margin-right:0}.microsol-cart.checkout form.checkout{float:left;display:table;width:100%;margin-bottom:40px;margin-top:15px;padding:15px;border-radius:6px;background:#fff}.microsol-cart.checkout form.checkout p{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.microsol-cart.checkout form.checkout p:last-child{margin-right:0}.microsol-cart.checkout form.checkout p.form-row-last{margin-right:0}.microsol-cart.checkout form.checkout p.form-row-wide{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.microsol-cart.checkout form.checkout p.form-row-wide:last-child{margin-right:0}.microsol-cart.checkout form.checkout input{display:block;width:100%;font-size:21px;padding:10px;border-radius:3px;border:1px solid #ebebeb}.microsol-cart.checkout form.checkout input.input-checkbox{display:inline-block;width:auto;margin-right:10px}.microsol-cart.checkout form.checkout .create-account{display:block;margin-top:20px}.microsol-cart.checkout form.checkout .select2-choice{padding:10px;border-color:#ebebeb}.microsol-cart.checkout form.checkout #customer_details{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.microsol-cart.checkout form.checkout #customer_details:last-child{margin-right:0}.microsol-cart.checkout .woocommerce-shipping-fields h3{display:none}.microsol-cart.checkout h3#order_review_heading{text-align:center}.microsol-cart.checkout #order_review{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;margin-left:8.5298042998%;background:#ebebeb}.microsol-cart.checkout #order_review:last-child{margin-right:0}.microsol-cart.checkout #order_review .shop_table{width:98%;margin-left:1%}.microsol-cart.checkout #order_review .shop_table td.product-name{width:50%}.microsol-cart.checkout #order_review #payment{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;margin-left:8.5298042998%;background:#fff;margin-bottom:45px}.microsol-cart.checkout #order_review #payment:last-child{margin-right:0}.microsol-cart.checkout #order_review #payment .wc_payment_method input.input-radio{width:auto;display:inline-block}.microsol-cart.checkout #order_review #payment .wc_payment_method .payment_box{display:block;width:auto}.microsol-cart.checkout #order_review #payment .wc_payment_method .payment_box p{display:block;float:none}.microsol-cart.checkout #order_review #payment .wc_payment_method .payment_box p.form-row-first,.microsol-cart.checkout #order_review #payment .wc_payment_method .payment_box p.form-row-last{display:block;float:left}.microsol-cart.checkout #order_review #payment .wc_payment_method .payment_box .wc-credit-card-form{width:75%;display:block;padding:5px;border-radius:5px;border:1px solid #e6e6e6;background:#f7f7f7;margin-bottom:15px}.microsol-cart.checkout #order_review #payment input#place_order{background:#83b940;text-transform:uppercase;color:#fff}.microsol-cart.checkout #order_review #payment input#place_order:hover{background:#689333}.microsol-cart .checkout-back{float:left;display:block;margin-right:2.3576515979%;width:100%;font-size:21px;text-align:left;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;color:#00a4e4;margin-top:15px;display:none}.microsol-cart .checkout-back:last-child{margin-right:0}.microsol-cart .checkout-back.active{display:block}.microsol-cart .checkout-back:hover{text-decoration:none;color:#005a84}.microsol-cart-x{font-size:21px}#details-container{position:relative;overflow:hidden;width:100%}#details-container .col2-set{width:100% !important;position:relative}#details-container .col-1{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;position:relative;overflow:hidden;height:auto;min-height:300px}#details-container .col-1:last-child{margin-right:0}#details-container .col-1 .col-billing,#details-container .col-1 .col-shipping,#details-container .col-1 .col-payment,#details-container .col-1 .col-review{position:absolute;top:0;width:100%}#details-container .col-1 .col-payment,#details-container .col-1 .col-review{left:100%}#details-container .col-1 .col-top{float:left;display:block;margin-right:2.3576515979%;width:100%;padding-bottom:15px;margin-bottom:5px;border-bottom:1px solid #ecf0f2}#details-container .col-1 .col-top:last-child{margin-right:0}#details-container .col-1 h3{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}#details-container .col-1 h3:last-child{margin-right:0}#details-container .col-1 .col-intro{width:100% !important;margin-right:0 !important;margin-bottom:25px;font-size:18px;font-weight:bold;color:#afc0c9}#details-container .checkout-help{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;margin-right:0;padding:20px 0 0 0;text-align:right;color:#00a4e4;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:24px}#details-container .checkout-help:last-child{margin-right:0}#details-container .checkout-help a{text-decoration:none;color:#00a4e4}#details-container .checkout-help a:hover{color:#005a84}#details-container #payment{float:left;display:block;margin-right:2.3576515979%;width:100%}#details-container #payment:last-child{margin-right:0}#details-container #payment ul{padding-left:0}#details-container #payment ul li{list-style:none}#details-container .col-2{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;position:relative;float:right}#details-container .col-2:last-child{margin-right:0}#details-container .woocommerce-billing-fields{position:relative}#details-container .woocommerce-billing-fields label{display:block;color:#000;margin-top:0;margin-bottom:9px;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:14px}#details-container .woocommerce-billing-fields label .required{border:none;text-decoration:none}#details-container .woocommerce-billing-fields input{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:14px;margin-bottom:9px}#details-container .woocommerce-billing-fields #billing_company_field{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#details-container .woocommerce-billing-fields #billing_company_field:last-child{margin-right:0}#details-container .woocommerce-billing-fields #billing_city_field,#details-container .woocommerce-billing-fields #billing_phone_field,#details-container .woocommerce-billing-fields #billing_email_field,#details-container .woocommerce-billing-fields #billing_postcode_field{margin-right:0}#details-container #review-details{position:absolute;top:100%;display:block;width:100%}#details-container #review-details .shop_table{float:left;display:table;width:100%;margin-bottom:25px;margin-top:5px;border-radius:6px;background:#fff;border-collapse:collapse;border:1px solid #d3dde1}#details-container #review-details .shop_table td,#details-container #review-details .shop_table th{border:1px solid #d3dde1}#details-container #review-details .shop_table th{padding:25px 0;background:#b5c6cc;line-height:5px;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:20px;font-weight:600;color:#fff}#details-container #review-details .shop_table th.product-name{text-align:left;padding-left:10px}#details-container #review-details .shop_table th.product-name span{display:block;margin-left:15px}#details-container #review-details .shop_table th.product-quantity{text-align:center}#details-container #review-details .shop_table th.product-price{text-align:right;padding-right:10px}#details-container #review-details .shop_table th.product-subtotal{text-align:right;padding-right:25px}#details-container #review-details .shop_table td{text-align:center;border-bottom:1px solid #ebebeb;padding:15px;color:#000}#details-container #review-details .shop_table td.product-name{width:35%;padding:0;text-align:left;padding-left:10px}#details-container #review-details .shop_table td.product-name a{color:#000;text-align:left;display:block;padding-left:10px;padding-top:15px;line-height:15px}#details-container #review-details .shop_table td.product-name a:hover{color:#00a4e4}#details-container #review-details .shop_table td.product-name h4{font-weight:600;font-size:18px;margin-bottom:0px;padding-bottom:0}#details-container #review-details .shop_table td.product-name h4 a{color:#000}#details-container #review-details .shop_table td.product-name .variation{line-height:6px}#details-container #review-details .shop_table td.product-remove{width:5%;font-size:50px}#details-container #review-details .shop_table td .variation{margin-left:10px;text-align:left}#details-container #review-details .shop_table td.product-thumbnail{text-align:left}#details-container #review-details .shop_table td.product-thumbnail a{display:block;margin-left:40px}#details-container #review-details .shop_table td.product-thumbnail .wp-post-image{max-width:200px;height:auto}#details-container #review-details .shop_table td.product-quantity{font-size:30px;line-height:1px;position:relative}#details-container #review-details .shop_table td.product-quantity input{font-size:16px}#details-container #review-details .shop_table td.product-price{text-align:right;padding-right:10px}#details-container #review-details .shop_table td.product-subtotal{text-align:right;padding-right:25px}#details-container #review-details .shop_table td.btn-td{border:none !important;padding:0 !important;border-collapse:collapse}#details-container #review-details .shop_table td input[type="number"]{display:inline-block;width:80px;text-align:center;margin-left:10px}#details-container #review-details .shop_table td .quantity{display:inline-block;margin-right:10px}#details-container #review-details .shop_table td dd,#details-container #review-details .shop_table td dt{line-height:15px;display:inline-block;width:42%}#details-container #review-details .shop_table td dt{text-transform:capitalize;font-weight:600;font-weight:300;color:#00a4e4;text-align:left}#details-container #review-details .shop_table td dd{margin-right:0;text-transform:capitalize;color:#000}#details-container #review-details .shop_table input{padding:5px;font-size:21px;border:1px solid #ebebeb}#details-container #review-details .shop_table .fa-trash{font-size:24px}#details-container #review-details .shop_table .coupon{width:auto;float:left;margin-top:0px;margin-bottom:10px;text-align:left}#details-container #review-details .shop_table .coupon label{margin-right:10px;margin-left:10px;line-height:36px;text-align:left;display:none}#details-container #review-details .shop_table .coupon #coupon_code{padding:10px 5px;font-size:21px;border:1px solid #ebebeb;width:240px;font-size:14px;float:left}#details-container #review-details .shop_table .coupon input[type="submit"]{color:#fff;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:16px;color:#00a4e4;border:none;width:40%;display:block;width:auto;float:left;margin-top:5px;margin-left:15px;margin-right:10px}#details-container #review-details .shop_table .actions>input[type="submit"]{float:right;background:#faa800;color:#fff;background:#00a4e4;padding:5px 35px;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:21px;margin-right:10px;margin-bottom:10px;margin-top:10px}#details-container #review-details .shop_table .table-totals{display:table;width:100%}#details-container #review-details .shop_table .table-totals.tt-top{padding-bottom:15px;border-bottom:1px solid #d3dde1}#details-container #review-details .shop_table .table-totals .tt-left,#details-container #review-details .shop_table .table-totals .tt-right{display:inline-block;text-align:center;width:47%;padding:5px 0}#details-container #review-details .shop_table .table-totals .tt-left{line-height:1.25em;font-family:"Montserrat",Arial,Helvetica,sans-serif;text-align:left;font-weight:600}#details-container #review-details .shop_table .table-totals .tt-right{text-align:right}#details-container #review-details .shop_table .continue-shopping-btn{display:block;text-align:left}#details-container #review-details .shop_table .cart_totals h2{display:none !important}#details-container #review-details .shop_table .cart_totals .wc-proceed-to-checkout{display:none !important}#details-container #review-details .shop_table .cart_totals .shop_table th{font-size:16px;line-height:20px;font-weight:bold;background:#fff;color:#000}#details-container #review-details .review-payment,#details-container #review-details .review-billing{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#details-container #review-details .review-payment:last-child,#details-container #review-details .review-billing:last-child{margin-right:0}#details-container #review-details .review-payment table th,#details-container #review-details .review-payment table td,#details-container #review-details .review-billing table th,#details-container #review-details .review-billing table td{padding-left:40px}#details-container #review-details .review-payment table th,#details-container #review-details .review-billing table th{text-align:left}#details-container #review-details .review-payment table td,#details-container #review-details .review-billing table td{text-align:left}#details-container #review-details .review-payment table td p,#details-container #review-details .review-billing table td p{float:left;display:block;margin-right:2.3576515979%;width:100%}#details-container #review-details .review-payment table td p:last-child,#details-container #review-details .review-billing table td p:last-child{margin-right:0}#details-container #review-details .review-payment{margin-right:0}#details-container #review-details .review-payment .terms-check{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-top:15px}#details-container #review-details .review-payment .terms-check:last-child{margin-right:0}#details-container #review-details .review-payment .terms-check input{display:inline-block !important;width:auto !important;float:left;margin-bottom:50px;margin-right:15px}#details-container #review-details .review-payment .checkout-btn{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-top:25px;position:relative}#details-container #review-details .review-payment .checkout-btn:last-child{margin-right:0}#details-container #review-details .review-payment .checkout-btn #checkout-btn-processing{display:none;position:absolute;z-index:5;width:100%;height:100%;background:rgba(255,255,255,0.75);top:0;left:0}#details-container #review-details .review-payment .checkout-btn input{display:block;width:100%;background:#83b940;padding:15px 0;position:relative;z-index:1}#cart-review{position:absolute;right:0;top:0;width:100%}#cart-review #cart-review-container{float:left;display:block;margin-right:2.3576515979%;width:100%;border:1px solid #ecf0f2;padding:25px}#cart-review #cart-review-container:last-child{margin-right:0}#cart-review h4{font-family:"Montserrat",Arial,Helvetica,sans-serif;color:#83b940;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ecf0f2;text-align:left}#cart-review ul{display:block;width:100%;list-style:none;padding-left:0}#cart-review ul li{list-style:none;margin:5px}#cart-review ul li>span{float:right}#cart-review ul li .cr-prod-top{float:left;display:block;margin-right:2.3576515979%;width:100%}#cart-review ul li .cr-prod-top:last-child{margin-right:0}#cart-review ul li .cr-prod-top img{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}#cart-review ul li .cr-prod-top img:last-child{margin-right:0}#cart-review ul li .cr-prod-top h5{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;margin-right:0;color:#000;font-size:18px;clear:none;padding-top:0}#cart-review ul li .cr-prod-top h5:last-child{margin-right:0}#cart-review ul li .cr-prod-bottom{float:left;display:block;margin-right:2.3576515979%;width:100%}#cart-review ul li .cr-prod-bottom:last-child{margin-right:0}#cart-review ul li .cr-prod-bottom .variation{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-bottom:7px}#cart-review ul li .cr-prod-bottom .variation:last-child{margin-right:0}#cart-review ul li .cr-prod-bottom dt,#cart-review ul li .cr-prod-bottom dd{display:inline-block;font-size:16px;font-family:"Montserrat",Arial,Helvetica,sans-serif}#cart-review ul li .cr-prod-bottom dt,#cart-review ul li .cr-prod-bottom strong{font-weight:bold;color:#00a4e4}#cart-review ul li .cr-prod-bottom dd{margin-left:0}#cart-review ul li .cr-prod-bottom p{float:none;display:block;width:auto}#cart-review ul li .cr-prod-price{float:left;display:block;margin-right:2.3576515979%;width:100%;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:21px;font-weight:bold;color:#000;margin-top:25px;padding-top:25px;border-top:1px solid #000}#cart-review ul li .cr-prod-price:last-child{margin-right:0}#cart-review ul li .cr-prod-price .subtotal{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#cart-review ul li .cr-prod-price .subtotal:last-child{margin-right:0}#cart-review ul li .cr-prod-price .price{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;text-align:right}#cart-review ul li .cr-prod-price .price:last-child{margin-right:0}#cart-review .checkout-button{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-top:25px;text-align:center;margin-left:0}#cart-review .checkout-button:last-child{margin-right:0}#cart-review .checkout-button.disabled{opacity:0.45}#cart-review .checkout-button.disabled:hover{background:#83b940}#terms-lightbox{display:table;position:fixed;top:0;left:0;background:rgba(0,0,0,0.75);width:100%;height:100%;display:none;z-index:99999}#terms-lightbox #terms-content{display:table-row;width:100%;height:100%}#terms-lightbox #terms-content #terms-page{display:table-cell;vertical-align:middle;text-align:center}#terms-lightbox #terms-content #terms-page #terms-and-conditions{display:block;width:75%;height:500px;overflow:scroll;margin-left:12.5%;margin-top:150px;background:#fff;border-radius:15px;border:solid 4px #005a84;padding:35px;text-align:left !important;position:relative}#terms-lightbox #terms-content #terms-page #terms-and-conditions h1{font-size:21px;font-weight:600;padding-bottom:5px}#terms-lightbox #terms-content #terms-page #terms-and-conditions #exit{position:absolute;z-index:999999;top:15px;right:15px;border-radius:100%;background:#005a84;text-align:center}#terms-lightbox #terms-content #terms-page #terms-and-conditions #exit:hover{background:#002638}#terms-lightbox #terms-content #terms-page #terms-and-conditions #exit span{display:block;padding:4px 10px;color:#fff;font-weight:bold}ul.payment_methods li{float:left;display:block;margin-right:2.3576515979%;width:100%}ul.payment_methods li:last-child{margin-right:0}ul.payment_methods li label{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%;color:#ebebeb;font-weight:bold;font-size:18px;padding-bottom:25px;border-bottom:1px solid #d3dde1}ul.payment_methods li label:last-child{margin-right:0}ul.payment_methods li .payment_box{float:left;display:block;margin-right:2.3576515979%;width:74.4105871005%;margin-right:0}ul.payment_methods li .payment_box:last-child{margin-right:0}ul.payment_methods li .payment_box label{display:block;width:100%;padding-bottom:15px;border-bottom:none;color:#000;font-size:14px;font-weight:normal}ul.payment_methods li .payment_box p{display:block;width:100%;margin-bottom:25px}ul.payment_methods li .payment_box fieldset{border:none !important;display:block;width:100%;padding:0}ul.payment_methods li .payment_box #ssl-check{display:block;width:100%}ul.payment_methods li .payment_box #ssl-check span{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-bottom:25px;font-size:12px;font-style:italic}ul.payment_methods li .payment_box #ssl-check span:last-child{margin-right:0}ul.payment_methods li .payment_box #ssl-check .ssl_check{float:left;display:block;margin-right:2.3576515979%;width:10.4370548518%;text-align:left}ul.payment_methods li .payment_box #ssl-check .ssl_check:last-child{margin-right:0}ul.payment_methods li .payment_box #ssl-check img{width:auto;height:auto;display:inline-block}ul.payment_methods li .payment_box #ssl-check p{float:left;display:block;margin-right:2.3576515979%;width:87.2052935503%;margin-right:0}ul.payment_methods li .payment_box #ssl-check p:last-child{margin-right:0}body.woocommerce-order-received .woocommerce-thankyou-order-received{display:block;font-size:21px;margin-top:25px;text-align:left;font-weight:bold;float:left;width:100%;margin-bottom:25px;margin-top:25px}body.woocommerce-order-received ul.woocommerce-thankyou-order-details{display:block;float:left;width:25%;margin-left:37.5%;font-size:16px;line-height:32px}body.woocommerce-order-received table.order_details th.product-name{width:75%}body.woocommerce-order-received table.order_details .product-name a{width:47%;display:inline-block}body.woocommerce-order-received table.order_details .product-name strong.product-quantity{display:inline-block}body.woocommerce-order-received table.order_details .product-total{text-align:right !important;padding-right:15px !important}body.woocommerce-order-received table.order_details tfoot th{text-align:right;padding-right:25px}body.woocommerce-order-received table.order_details tfoot td{text-align:right;padding-right:15px !important}.omega{margin-right:0}#shop-sub-banner{float:left;width:100%;display:block;position:relative;z-index:1;padding:25px;background:#7bb732}#shop-sub-banner:hover{background:#537b22}#shop-sub-banner .sub-left{float:left;width:100%}#shop-sub-banner .sub-right{float:left;width:30%;padding-right:15px;padding-top:20px;text-align:center}#shop-sub-banner .sub-right .btn{display:inline-block;color:#7bb732 !important}#shop-sub-banner h3{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-weight:bold;color:#fff !important;font-size:18px !important;line-height:26px !important;text-align:left;margin-top:0;margin-bottom:5px;padding:0}#shop-sub-banner h3 span{font-weight:normal}#shop-sub-banner p{color:#fff !important;font-size:15px;line-height:18px}#shop-sub-banner p a{text-decoration:underline;color:#fff !important}@media screen and (max-width: 780px){.woocommerce-page table.shop_table,.woocommerce-page table.shop_table thead,.woocommerce-page table.shop_table tbody,.woocommerce-page table.shop_table th,.woocommerce-page table.shop_table td,.woocommerce-page table.shop_table tr{display:block;width:100%;float:left}.woocommerce-page table.shop_table.product-thumbnail .wp-post-image,.woocommerce-page table.shop_table thead.product-thumbnail .wp-post-image,.woocommerce-page table.shop_table tbody.product-thumbnail .wp-post-image,.woocommerce-page table.shop_table th.product-thumbnail .wp-post-image,.woocommerce-page table.shop_table td.product-thumbnail .wp-post-image,.woocommerce-page table.shop_table tr.product-thumbnail .wp-post-image{width:80%}.woocommerce-page table.shop_table.product-name,.woocommerce-page table.shop_table thead.product-name,.woocommerce-page table.shop_table tbody.product-name,.woocommerce-page table.shop_table th.product-name,.woocommerce-page table.shop_table td.product-name,.woocommerce-page table.shop_table tr.product-name{width:100%;padding:0}.woocommerce-page table.shop_table.product-remove,.woocommerce-page table.shop_table thead.product-remove,.woocommerce-page table.shop_table tbody.product-remove,.woocommerce-page table.shop_table th.product-remove,.woocommerce-page table.shop_table td.product-remove,.woocommerce-page table.shop_table tr.product-remove{width:100%;font-size:50px}.woocommerce-page table.shop_table.product-quantity input,.woocommerce-page table.shop_table thead.product-quantity input,.woocommerce-page table.shop_table tbody.product-quantity input,.woocommerce-page table.shop_table th.product-quantity input,.woocommerce-page table.shop_table td.product-quantity input,.woocommerce-page table.shop_table tr.product-quantity input{width:60%}.woocommerce-page table.shop_table thead tr{position:absolute;top:-9999px;left:-9999px}.woocommerce-page table.shop_table td{border:1px solid #d2d3d3;position:relative;padding-left:30% !important}.woocommerce-page table.shop_table{border:none}.woocommerce-page table.shop_table td.product-spacer{border-color:#FFF;height:10px}.woocommerce-page table.shop_table td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}.woocommerce-page table.shop_table td.product-thumbnail:before{content:"IMAGE"}.woocommerce-page table.shop_table td.product-name:before{content:"PRODUCT"}.woocommerce-page table.shop_table td.product-price:before{content:"PRICE"}.woocommerce-page table.shop_table td.product-quantity:before{content:"QUANTITY"}.woocommerce-page table.shop_table td.product-subtotal:before{content:"SUBTOTAL"}.woocommerce-page table.shop_table td.product-total:before{content:"TOTAL"}.woocommerce .quantity,.woocommerce #content .quantity,.woocommerce-page .quantity,.woocommerce-page #content .quantity{margin:0}.woocommerce-page table.cart td.actions,.woocommerce-page #content table.cart td.actions{text-align:left;border:0;padding-left:6px !important}.woocommerce-page table.cart td.actions .button.alt,.woocommerce-page #content table.cart td.actions .button.alt{float:left;margin-top:10px}.woocommerce-page table.cart td.actions div,.woocommerce-page #content table.cart td.actions div,.woocommerce-page table.cart td.actions input,.woocommerce-page #content table.cart td.actions input{margin-bottom:10px}.woocommerce-page .cart-collaterals .cart_totals{float:left;width:100%;text-align:left}.woocommerce-page .cart-collaterals .cart_totals th,.woocommerce-page .cart-collaterals .cart_totals td{border:0 !important}.woocommerce-page .cart-collaterals .cart_totals table tr.cart-subtotal td,.woocommerce-page .cart-collaterals .cart_totals table tr.shipping td,.woocommerce-page .cart-collaterals .cart_totals table tr.total td{padding-left:6px !important}.woocommerce-page table.shop_table tr.cart-subtotal td,.woocommerce-page table.shop_table tr.shipping td,.woocommerce-page table.shop_table tr.total td,.woocommerce-page table.shop_table.order_details tfoot th,.woocommerce-page table.shop_table.order_details tfoot td{padding-left:6px !important;border:0 !important}.woocommerce-page table.shop_table tbody{padding-top:10px}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2,.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{float:none;width:100%}.woocommerce .order_details ul,.woocommerce-page .order_details ul,.woocommerce .order_details,.woocommerce-page .order_details{padding:0}.woocommerce .order_details li,.woocommerce-page .order_details li{clear:left;margin-bottom:10px;border:0}}.omega{margin-right:0 !important}.ms-content-dark p,.ms-content-light p{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:17px;line-height:33px;display:block;margin-bottom:15px}.ms-content-dark .btn,.ms-content-light .btn{margin-top:40px}.ms-content-light p{color:#000}.ms-content-light h2{color:#00a4e4;font-size:46px;line-height:48px;margin-bottom:0;padding-bottom:0}.ms-content-light h4{margin:0;padding:10px 0;color:#005a84;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:21px;font-weight:600;line-height:28px;display:block;padding-bottom:15px;text-transform:uppercase}.ms-content-dark p{color:#fff}.ms-content-dark h2{color:#fff;font-size:46px;line-height:48px;margin-bottom:0;padding-bottom:0}.ms-content-dark h4{margin:0;padding:10px 0;color:#fff;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:21px;font-weight:600;line-height:28px;display:block;padding-bottom:15px;text-transform:uppercase}#ms-notifications{display:block;position:relative;float:left;z-index:100;width:100%;background:#f99d05;padding:25px 0}#ms-notifications h5{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;color:#fff;font-weight:bold}#ms-notifications #ms-notify-exit{position:absolute;top:15px;right:15px;color:#fff;font-size:2em;padding:10px 12px;border-radius:100%;z-index:99999999}@media screen and (max-width: 768px){#ms-notifications #ms-notify-exit{bottom:15px;left:15px;top:auto;right:auto}}#ms-notifications .wrapper{position:relative}#ms-notifications #ms-note-left{float:left;display:block;margin-right:2.3576515979%;width:14.7019570017%;text-align:right}#ms-notifications #ms-note-left:last-child{margin-right:0}#ms-notifications #ms-note-left img{display:inline-block;width:auto;height:auto;margin-top:5px}#ms-notifications #ms-note-right{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;margin-right:0;position:relative}#ms-notifications #ms-note-right:last-child{margin-right:0}#ms-notifications #ms-note-right p{font-size:14px;line-height:16px;font-family:"Montserrat",Arial,Helvetica,sans-serif;color:#fff}#ms-notifications #ms-note-right p a{font-weight:bold;text-decoration:none;color:#fff}#ms-notifications #crestashareiconincontent{display:none !important}#top-subnav{position:absolute;display:block;height:44px;width:100%;top:0;left:0;background:#071f29;z-index:19999}#top-subnav.ms-notify-live{top:120px !important}#top-subnav #top-subnav-search{display:none;width:100%;top:100%;position:absolute}#top-subnav.fixed-nav{position:fixed !important;top:0 !important}#top-subnav ul{display:block;float:right;width:auto;list-style:none;list-style-type:none;padding:0;margin:0}#top-subnav ul li{display:inline-block;list-style:none}#top-subnav ul li a{display:block;color:#fff;text-transform:uppercase;width:auto;line-height:44px;padding-left:20px;padding-right:20px;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:14px}#top-subnav ul li a:hover{background:#00a4e4}#top-subnav ul li.cart-li{position:relative}#top-subnav ul li.cart-li img{max-width:100%;width:auto;height:18px;margin-top:13px}#top-subnav ul li.search-li{position:relative}#top-subnav ul li.search-li img{padding-top:15px}#top-subnav ul li.search-li #search-flyout{display:none;width:100%;height:45px;position:absolute;right:0;top:100%;background:#071f29;color:#fff}#top-subnav ul li.search-li #search-flyout .search-form{display:block;width:100%;height:100%;border:2px solid rgba(255,255,255,0.45)}#top-subnav ul li.search-li #search-flyout .search-form label{float:left;width:95%;margin-right:1%}#top-subnav ul li.search-li #search-flyout .search-form label input{display:block;width:100%;background:transparent;border:none;font-size:18px;font-family:"Montserrat",Arial,Helvetica,sans-serif;height:100%;color:#fff;padding:10px;text-transform:uppercase}#top-subnav ul li.search-li #search-flyout .search-form input.search-submit{display:block;width:4%;height:100%;text-indent:-9999px;overflow:hidden;background:url("/wp-content/themes/microsol-new/store/images/search-arrow.png") center center no-repeat}#top-subnav ul li.search-li:hover #search-flyout{display:block}#top-subnav.down{position:absolute;top:0;left:0}#top-subnav.up{position:fixed;top:0;left:0}@media screen and (min-width: 992px) and (max-width: 1200px){#top-subnav ul li a{font-size:13px;padding:0 10px}}@media screen and (min-width: 769px) and (max-width: 991px){#top-subnav ul li a{font-size:12px;padding:0 5px}}@media screen and (max-width: 768px){#top-subnav{display:none}}#ms-nav{display:block;position:absolute;width:100%;z-index:100;padding-top:50px;padding-bottom:30px}#ms-nav.ms-notify-live{top:115px !important}#ms-nav.ms-nav-resources{padding-top:35px !important}#ms-nav .wrapper{position:relative}#ms-nav #ms-contact-top{position:absolute;right:0;right:12px;top:-34px;width:171px}#ms-nav #ms-contact-top a{color:#fff;padding:5px 30px 5px 10px;background:#24a5e5 url("/wp-content/themes/microsol-new/store/images/phone-icon.png") 135px 8px no-repeat;background-size:15px;display:block;width:100%;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:16px;font-weight:600}#ms-nav #ms-contact-top a:hover{background:#0e709d url("/wp-content/themes/microsol-new/store/images/phone-icon.png") 141px 8px no-repeat;background-size:15px}#ms-nav ul{display:block;width:auto;list-style:none;list-style-type:none;padding:0;margin:0}#ms-nav ul li{float:left;display:block;margin-right:2.3576515979%;width:9.3281802928%;margin-right:1.3576515979%;position:relative}#ms-nav ul li:last-child{margin-right:0}#ms-nav ul li a{display:block;color:#fff;text-transform:uppercase;width:auto;line-height:44px;padding-left:5px;padding-right:5px;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:16px;font-weight:600;text-align:center}#ms-nav ul li a:hover{background:#00a4e4}#ms-nav ul li.nav-logo{float:left;display:block;margin-right:2.3576515979%;width:27.4966634515%}#ms-nav ul li.nav-logo:last-child{margin-right:0}#ms-nav ul li.nav-logo a:hover{background:none}#ms-nav ul li.nav-logo.logo-report{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%;margin-top:15px}#ms-nav ul li.nav-logo.logo-report:last-child{margin-right:0}#ms-nav ul li.nav-buy{float:left;display:block;margin-right:2.3576515979%;width:4.4661918419%;margin-right:10px}#ms-nav ul li.nav-buy:last-child{margin-right:0}@media screen and (max-width: 768px){#ms-nav ul li.nav-buy{display:none}}#ms-nav ul li.nav-plus{float:left;display:block;margin-right:2.3576515979%;width:11.7165254968%;margin-right:5px !important}#ms-nav ul li.nav-plus:last-child{margin-right:0}@media screen and (max-width: 768px){#ms-nav ul li.nav-plus{display:none}}#ms-nav ul li.nav-cart{float:left;display:block;margin-right:2.3576515979%;width:4.4661918419%;margin-right:0 !important;position:relative}#ms-nav ul li.nav-cart:last-child{margin-right:0}#ms-nav ul li.nav-cart img{width:25px;margin-top:10px;position:relative;z-index:5}#ms-nav ul li.nav-cart #nav-cart-count{display:block;position:absolute;top:0;left:0;width:44%;height:56%;border-radius:100%;background:#24a5e5;color:#fff;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:16px;line-height:26px;z-index:10}@media screen and (max-width: 768px){#ms-nav ul li.nav-cart{display:none}}#ms-nav ul li .ms-dropdown{display:none;position:absolute;list-style:none;list-style-type:none;padding:20px;border-top:3px solid #83b940;background:#071f29;width:157%}#ms-nav ul li .ms-dropdown>li{display:block;width:100%}#ms-nav ul li .ms-dropdown a{display:block;width:100%;font-size:14px;font-weight:600;text-align:left}#ms-nav ul li .ms-dropdown#ms-dd-software{right:-385px}#ms-nav ul li .ms-dropdown#ms-dd-software>li{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;text-align:left}#ms-nav ul li .ms-dropdown#ms-dd-software>li:last-child{margin-right:0}#ms-nav ul li .ms-dropdown#ms-dd-software>li:nth-child(3n){margin-right:0}#ms-nav ul li .ms-dropdown#ms-dd-software>li:nth-child(3n+1){clear:left}#ms-nav ul li .ms-dropdown#ms-dd-software .software-by-nav{background:#04374d;width:47%;text-align:center;font-weight:normal;margin-top:5px;margin-right:5px}#ms-nav ul li .ms-dropdown#ms-dd-software .software-by-nav.software-by-industry{margin-right:0;float:right}#ms-nav ul li .ms-dropdown#ms-dd-software .software-by-nav a{text-align:center;font-weight:normal}#ms-nav ul li .ms-dropdown#ms-dd-software .software-by-nav span{color:#98d843}#ms-nav ul li:hover .ms-dropdown{display:block}#ms-nav ul li.search-li{position:relative;width:64px}#ms-nav ul li.search-li img{padding-top:15px}#ms-nav ul li.search-li #search-flyout{display:none;width:650px;height:45px;position:absolute;right:0;top:100%;background:#071f29;color:#fff}#ms-nav ul li.search-li #search-flyout .search-form{display:block;width:100%;height:100%;border:2px solid rgba(255,255,255,0.45)}#ms-nav ul li.search-li #search-flyout .search-form label{float:left;width:95%;margin-right:1%}#ms-nav ul li.search-li #search-flyout .search-form label input{display:block;width:100%;background:transparent;border:none;font-size:18px;font-family:"Montserrat",Arial,Helvetica,sans-serif;height:100%;color:#fff;padding:10px;text-transform:uppercase}#ms-nav ul li.search-li #search-flyout .search-form input.search-submit{display:block;width:4%;height:100%;text-indent:-9999px;overflow:hidden;background:url("/wp-content/themes/microsol-new/store/images/search-arrow.png") center center no-repeat}#ms-nav ul li.search-li:hover{background:none}#ms-nav ul li.search-li:hover #search-flyout{display:block}@media screen and (min-width: 992px) and (max-width: 1200px){#ms-nav ul li.nav-logo{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}#ms-nav ul li.nav-logo:last-child{margin-right:0}#ms-nav ul li.nav-logo img{margin-top:8px}#ms-nav ul li.nav-plus{float:left;display:block;margin-right:2.3576515979%;width:12.7401020128%}#ms-nav ul li.nav-plus:last-child{margin-right:0}#ms-nav ul li a{font-size:14px;padding-left:3px;padding-right:3px}#ms-nav ul li>ul li a{font-size:13px}}@media screen and (min-width: 769px) and (max-width: 991px){#ms-nav ul li.nav-logo{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}#ms-nav ul li.nav-logo:last-child{margin-right:0}#ms-nav ul li.nav-logo img{margin-top:10px}#ms-nav ul li.nav-plus{float:left;display:block;margin-right:2.3576515979%;width:12.7401020128%}#ms-nav ul li.nav-plus:last-child{margin-right:0}#ms-nav ul li a{font-size:12px;padding-left:0px;padding-right:0px}#ms-nav ul li>ul li a{font-size:13px}}@media screen and (max-width: 768px){#ms-nav ul li{display:none}#ms-nav ul li.nav-logo{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;display:block}#ms-nav ul li.nav-logo:last-child{margin-right:0}}#ms-nav.fixed-nav{position:fixed;left:0;background:#071f29;padding-top:16px;padding-bottom:5px;z-index:9999}#ms-nav.fixed-nav .wrapper{padding-top:10px;border-top:2px solid rgba(38,63,74,0.3)}#ms-nav.fixed-nav #ms-contact-top{top:-14px}@media screen and (max-width: 768px){#ms-nav.fixed-nav{top:0 !important}}#ms-nav.up{top:44px;border-top:1px solid rgba(5,52,106,0.83)}#ms-nav.down{top:0}@media screen and (max-width: 768px){#ms-nav{padding-top:15px}#ms-nav.ms-notify-live{top:238px !important}#ms-nav.ms-notify-live.fixed-nav{top:0 !important}}#ms-nav-mobile{display:none;position:absolute;width:100%;z-index:9999;top:55px;left:6%}#ms-nav-mobile #mobile--hourglass{background-size:35% !important}#ms-nav-mobile #mobile-cart,#ms-nav-mobile #mobile--menu-link{background-size:40% !important}@media screen and (max-width: 768px){#ms-nav-mobile{display:block}#ms-nav-mobile.ms-notify-live{top:285px}#ms-nav-mobile.fixed-nav{top:74px !important;background:#071f29;font-size:18px;position:fixed !important;left:0 !important}}.header--mobile-icons{width:100%}@media screen and (max-width: 768px){#ms-padding-fix{display:none !important}}body.admin-bar #top-subnav{top:32px}body.admin-bar #top-subnav.fixed-nav{top:32px !important}body.admin-bar #ms-nav{top:32px}body.admin-bar #ms-nav.fixed-nav{top:32px !important}#ms-hero{display:block;position:relative;width:100%;height:677px;z-index:1;background:url("/wp-content/themes/microsol-new/store/images/heros/microsol-resources_hero-home_012020.jpg") center center no-repeat;background-size:cover}#ms-hero h1{width:72%;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:71px;line-height:77px;color:#fff;padding-top:210px}#ms-hero h1 span{color:#7bb732}#ms-hero #home-hero-content{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%;margin-top:15px}#ms-hero #home-hero-content:last-child{margin-right:0}#ms-hero #home-hero-content p{color:#fff}@media screen and (max-width: 768px){#ms-hero h1{font-size:42px;line-height:48px}}#ms-subhero{display:block;position:relative;width:100%;height:auto;z-index:1;background:url("/wp-content/themes/microsol-new/store/images/patterns/microsol-resources_pattern-home-cta_012020.jpg") center center no-repeat;background-size:cover}#ms-subhero .ms-subhero-content{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%;padding:15px 0}#ms-subhero .ms-subhero-content:last-child{margin-right:0}#ms-subhero .ms-subhero-content h4,#ms-subhero .ms-subhero-content h2{margin:0;padding:10px 0;color:#83b940;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:21px;font-weight:600;line-height:28px;display:block;text-transform:uppercase;margin-top:10px}#ms-subhero .ms-subhero-content p{color:#fff}#ms-subhero .ms-subhero-content .btn{margin-top:15px !important}#ms-subhero .ms-subhero-content:after{content:'';display:block;clear:left}#ms-home-software{display:block;position:relative;width:100%;height:auto;z-index:1;float:left;background:url("/wp-content/themes/microsol-new/store/images/patterns/microsol-resources_pattern-home-software_012020.jpg") center center no-repeat;background-size:cover;padding-bottom:45px;padding-top:55px}#ms-home-software .ms-software-intro{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#ms-home-software .ms-software-intro:last-child{margin-right:0}#ms-home-software .ms-software-icons{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-right:0;margin-top:55px}#ms-home-software .ms-software-icons:last-child{margin-right:0}#ms-home-software .ms-software-icons a{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;text-align:center;margin-bottom:35px}#ms-home-software .ms-software-icons a:last-child{margin-right:0}#ms-home-software .ms-software-icons a.full{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;text-align:center !important}#ms-home-software .ms-software-icons a.full:last-child{margin-right:0}#ms-home-software .ms-software-icons a.full img{display:inline-block !important;float:none !important}#ms-home-software .ms-software-icons a img{display:inline-block;width:auto;max-width:85%;margin:0}@media screen and (max-width: 768px){#ms-home-software .ms-software-icons,#ms-home-software .ms-software-intro{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;margin-bottom:45px}#ms-home-software .ms-software-icons:last-child,#ms-home-software .ms-software-intro:last-child{margin-right:0}}@media screen and (max-width: 768px){.home-content{float:left;display:block;margin-right:2.3576515979%;width:100%;width:100% !important;margin-left:0 !important}.home-content:last-child{margin-right:0}}#ms-home-store{display:block;position:relative;width:100%;height:auto;z-index:1;float:left;background:url("/wp-content/themes/microsol-new/store/images/content/microsol-resources_content_online-store_012020.jpg") center center no-repeat;background-size:cover;padding-bottom:115px;padding-top:115px}#ms-home-store .ms-store-intro{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-left:51.178825799%}#ms-home-store .ms-store-intro:last-child{margin-right:0}#ms-home-support{display:block;position:relative;width:100%;height:auto;z-index:1;float:left;background:url("/wp-content/themes/microsol-new/store/images/content/microsol-resources_content_support_012020.jpg") center center no-repeat;background-size:cover;padding-bottom:115px;padding-top:115px}#ms-home-support .ms-support-intro{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-left:51.178825799%}#ms-home-support .ms-support-intro:last-child{margin-right:0}#ms-home-testimonials{padding-bottom:165px;padding-top:115px;background:url("/wp-content/themes/microsol-new/store/images/patterns/microsol-resources_pattern-home-testimonials_032020.jpg") center center no-repeat;background-size:cover;display:block;position:relative;float:left;width:100%;height:auto;min-height:542px;z-index:1}#ms-home-testimonials .ms-home-testimonials-left{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#ms-home-testimonials .ms-home-testimonials-left:last-child{margin-right:0}#ms-home-testimonials .ms-home-testimonial-picture{position:absolute;right:0;bottom:0;z-index:2;display:block}#ms-home-testimonials .ms-home-testimonial-picture img{display:block}#ms-home-testimonials .ms-home-testimonials-right{float:left;display:block;margin-right:2.3576515979%;width:29.6291145264%;margin-right:0;position:relative;z-index:3}#ms-home-testimonials .ms-home-testimonials-right:last-child{margin-right:0}#ms-home-testimonials .ms-home-testimonials-right p{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:16px;line-height:32px;display:block;width:100%}#ms-home-testimonials .ms-home-testimonials-right h4{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:15px;line-height:21px;color:#000;font-weight:normal}#ms-home-testimonials .ms-home-testimonials-right h4 span{color:#00a4e4;font-weight:bold}#ms-home-testimonials .ms-home-testimonials-right .play-video-btn{display:block;margin-top:25px;font-size:21px;line-height:59px;color:#000;font-weight:bold;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif}#ms-home-testimonials .ms-home-testimonials-right .play-video-btn img{margin-right:10px}@media screen and (max-width: 768px){#ms-home-testimonials{padding-bottom:360px}}#ms-home-training{display:block;position:relative;width:100%;height:auto;float:left;z-index:1;background:url("/wp-content/themes/microsol-new/store/images/content/microsol-resources_content_training_012020.jpg") center center no-repeat;background-size:cover;padding-bottom:115px;padding-top:115px}#ms-home-training #ms-training-intro{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#ms-home-training #ms-training-intro:last-child{margin-right:0}#ms-home-training #ms-training-icons{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;margin-left:8.5298042998%}#ms-home-training #ms-training-icons:last-child{margin-right:0}#ms-home-training #ms-training-icons img{display:block;width:100%;margin-bottom:55px;margin-top:55px}#ms-home-training #ms-training-icons img.half-img{width:50%}@media screen and (max-width: 768px){#ms-home-training #ms-training-icons,#ms-home-training #ms-training-intro{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;width:100% !important;margin-left:0 !important}#ms-home-training #ms-training-icons:last-child,#ms-home-training #ms-training-intro:last-child{margin-right:0}}#ms-home-services{display:block;position:relative;width:100%;height:auto;float:left;z-index:1;background:url("/wp-content/themes/microsol-new/store/images/content/microsol-resources_content_services_012020.jpg") center center no-repeat;background-size:cover;padding-bottom:115px;padding-top:115px}#ms-home-services #ms-services-intro{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-left:51.178825799%}#ms-home-services #ms-services-intro:last-child{margin-right:0}#ms-home-loop{display:block;position:relative;width:100%;height:auto;float:left;z-index:1;background:#ebebeb;padding-bottom:115px;padding-top:55px}#ms-home-loop h2{margin-bottom:35px}#ms-home-loop.ms-vendor-resources{background:url("/wp-content/themes/microsol-new/store/images/patterns/microsol-resources_pattern-vendor-loop_042020.jpg") center center no-repeat;background-size:cover}#ms-home-loop.ms-vendor-resources p{color:#fff !important}#wh-posts{display:block;width:100%;position:relative}#wh-posts .wh-post{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}#wh-posts .wh-post:last-child{margin-right:0}#wh-posts .wh-post a{display:block;width:100%}#wh-posts .wh-post a.wh-img{height:250px}#wh-posts .wh-post a.wh-img:hover{border:2px solid transparent}#wh-posts .wh-post h5{margin-top:5px}#wh-posts .wh-post h5 a{font-size:18px;line-height:27px;color:#0183b5;font-weight:500;text-transform:uppercase}#wh-posts .wh-post h5 a:hover{color:#00a4e4}#wh-posts .wh-post .wh-img{display:block;width:100%}#wh-posts .wh-post .wh-post-type{display:block;width:100%;background:#0082b5;padding:10px;position:relative;color:#fff;text-align:left}#wh-posts .wh-post p{font-size:16px;line-height:26px}#wh-posts .wh-post .read-more{display:block;margin-top:20px}@media screen and (max-width: 820px){#wh-posts .wh-post{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;width:100% !important;margin-bottom:45px}#wh-posts .wh-post:last-child{margin-right:0}}#ms-software-overview-hero{display:block;position:relative;width:100%;min-height:675px;height:auto;z-index:1;padding-bottom:55px;background:url("/wp-content/themes/microsol-new/store/images/heros/microsol-resources_hero-software_012020.jpg") center center no-repeat;background-size:cover}#ms-software-overview-hero #ms-software-hero-content{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;position:relative;z-index:5}#ms-software-overview-hero #ms-software-hero-content:last-child{margin-right:0}@media screen and (max-width: 820px){#ms-software-overview-hero #ms-software-hero-content{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0}#ms-software-overview-hero #ms-software-hero-content:last-child{margin-right:0}}#ms-software-overview-hero:after{display:block;content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(124deg, #5f8d26 0%, #04709b 41%, #083e88 80%);z-index:2;mix-blend-mode:multiply}#ms-software-overview-hero h1{display:block;padding-top:212px;font-size:100px;line-height:125px;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;color:#fff;border-bottom:1px solid #fff;margin-bottom:30px}@media screen and (max-width: 768px){#ms-software-overview-hero h1{padding-top:150px;font-size:55px;line-height:65px}}#ms-software-overview-hero p{font-size:19px;line-height:30px;color:#fff;font-family:"Montserrat",Arial,Helvetica,sans-serif}@media screen and (max-width: 768px){#ms-software-overview-hero p{font-size:14px;line-height:18px}}#ms-software-content{display:block;position:relative;width:100%;height:auto;padding:115px 0;z-index:1}#ms-software-content p{display:block;margin-bottom:25px;margin-top:0}#ms-software-content h2{margin-bottom:20px}#ms-software-content .ms-software-vendor{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;background:#005a84;height:250px;margin-bottom:35px;position:relative}#ms-software-content .ms-software-vendor:last-child{margin-right:0}#ms-software-content .ms-software-vendor.ms-vendor-first{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0}#ms-software-content .ms-software-vendor.ms-vendor-first:last-child{margin-right:0}#ms-software-content .ms-software-vendor .lrn-btn{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(4,159,219,0.85);padding-top:105px;text-align:center;color:#fff;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:28px;line-height:38px}#ms-software-content .ms-software-vendor:hover .lrn-btn{display:block}@media screen and (max-width: 820px){#ms-software-content .ms-software-vendor{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0}#ms-software-content .ms-software-vendor:last-child{margin-right:0}}#ms-industry-hero{display:block;position:relative;width:100%;min-height:477px;height:auto;z-index:1;padding-bottom:75px;float:left}#ms-industry-hero:after{position:absolute;top:0;left:0;content:'';width:100%;height:100%;background:linear-gradient(124deg, #5f8d26 0%, #04709b 41%, #083e88 80%);z-index:2;mix-blend-mode:multiply}#ms-industry-hero:after .ms-industry-hero-content,#ms-industry-hero:after .ms-industry-hero-logo{position:relative;z-index:5}#ms-industry-hero .wrapper{position:relative;z-index:3;height:100%}#ms-industry-hero .wrapper:after{content:"";display:table;clear:both}#ms-industry-hero #ms-blog-breadcrumb{bottom:-75px !important}#ms-industry-hero h1{font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:100px;line-height:90px;color:#fff;padding-top:200px;padding-bottom:15px;border-bottom:1px solid #fff;margin-bottom:10px}#ms-industry-hero h1 span{color:#7bb732}@media screen and (max-width: 768px){#ms-industry-hero h1{padding-top:150px;font-size:55px;line-height:65px}}#ms-industry-hero .ms-industry-hero-content{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%}#ms-industry-hero .ms-industry-hero-content:last-child{margin-right:0}@media screen and (max-width: 768px){#ms-industry-hero .ms-industry-hero-content{float:left;display:block;margin-right:2.3576515979%;width:100%}#ms-industry-hero .ms-industry-hero-content:last-child{margin-right:0}}#ms-industry-hero p{font-size:16px;line-height:26px;color:#fff}#ms-industry-hero.ms-industry-single{min-height:327px !important;background:url("https://microsolresources.com/wp-content/uploads/2020/11/microsol-software-by-industry-background.jpg") center center no-repeat;background-size:cover}#ms-industry-hero.ms-industry-single .ms-industry-hero-content{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%}#ms-industry-hero.ms-industry-single .ms-industry-hero-content:last-child{margin-right:0}#ms-industry-hero.ms-industry-single h1{font-size:80px;line-height:88px;padding-top:155px !important}@media screen and (max-width: 996px){#ms-industry-hero.ms-industry-single .ms-industry-hero-content{float:left;display:block;margin-right:2.3576515979%;width:100%}#ms-industry-hero.ms-industry-single .ms-industry-hero-content:last-child{margin-right:0}#ms-industry-hero.ms-industry-single .ms-industry-hero-content h1{font-size:60px;line-height:60px}}#ms-industry-hero.ms-category-single{min-height:327px !important;background:url("https://microsolresources.com/wp-content/uploads/2020/11/microsol-software-by-industry-background.jpg") center center no-repeat;background-size:cover}#ms-industry-hero.ms-category-single .ms-industry-hero-content{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%}#ms-industry-hero.ms-category-single .ms-industry-hero-content:last-child{margin-right:0}@media screen and (max-width: 996px){#ms-industry-hero.ms-category-single .ms-industry-hero-content{float:left;display:block;margin-right:2.3576515979%;width:100%}#ms-industry-hero.ms-category-single .ms-industry-hero-content:last-child{margin-right:0}}#ms-industry-hero.ms-category-single h1{font-size:80px;line-height:76px;padding-top:155px !important}#ms-industry-loop{display:block;position:relative;width:100%;height:auto;background:#fff url("/wp-content/themes/microsol-new/store/images/patterns/microsol-resources_pattern-home-testimonials_032020.jpg") center center no-repeat;background-size:cover;padding:100px 0;clear:left}#ms-industry-loop h2{text-align:center}#ms-industry-loop #ms-industry-loop-container{display:flex;margin-top:45px;flex-wrap:wrap}#ms-industry-loop .ms-industry{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;flex-grow:1;margin-bottom:75px;padding-bottom:70px;position:relative;max-width:31.7615656014%}#ms-industry-loop .ms-industry:last-child{margin-right:0}#ms-industry-loop .ms-industry:nth-child(3n){margin-right:0}#ms-industry-loop .ms-industry:nth-child(3n+1){clear:left}#ms-industry-loop .ms-industry .ms-industry-img{display:block;width:100%;position:relative;height:252px;z-index:10;margin-bottom:25px}#ms-industry-loop .ms-industry .ms-industry-img:after{display:block;width:100%;height:100%;left:0;top:0;z-index:11;content:'';background:rgba(0,0,0,0.6)}#ms-industry-loop .ms-industry .ms-industry-img:hover:after{background:rgba(0,0,0,0.9)}#ms-industry-loop .ms-industry .ms-industry-img h4{display:block;position:absolute;width:100%;top:100px;font-size:22px;line-height:22px;font-weight:bold;color:#fff;text-align:center;z-index:12;text-transform:uppercase;padding:15px}#ms-industry-loop .ms-industry .btn{margin-top:25px;width:100%;text-align:center;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:16px;line-height:26px;font-weight:600;position:absolute;bottom:0}@media screen and (max-width: 800px){#ms-industry-loop .ms-industry{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;max-width:100%}#ms-industry-loop .ms-industry:last-child{margin-right:0}}#ms-industry-tech-trends{display:block;position:relative;width:100%;height:auto;background:#00a4e4;padding:100px 0;clear:left}#ms-industry-tech-trends h2{color:#fff}#ms-industry-tech-trends #ms-industry-trend-loop{display:block;clear:left;width:100%;margin-top:45px}#ms-industry-tech-trends #ms-industry-trend-loop .ms-trend{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;padding-bottom:35px}#ms-industry-tech-trends #ms-industry-trend-loop .ms-trend:last-child{margin-right:0}#ms-industry-tech-trends #ms-industry-trend-loop .ms-trend:nth-child(3n){margin-right:0}#ms-industry-tech-trends #ms-industry-trend-loop .ms-trend:nth-child(3n+1){clear:left}#ms-industry-tech-trends #ms-industry-trend-loop .ms-trend .ms-trend-img{display:block;width:100%;height:235px;margin-bottom:15px}#ms-industry-tech-trends #ms-industry-trend-loop .ms-trend h4{display:block;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:18px;line-height:27px;color:#fff;text-transform:uppercase}#ms-industry-tech-trends #ms-industry-trend-loop .ms-trend p{display:block;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:16px;line-height:26px;color:#fff;margin-bottom:25px}#ms-industry-tech-trends #ms-industry-trend-loop .ms-trend a{display:block;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:16px;line-height:26px;color:#fff}@media screen and (max-width: 800px){#ms-industry-tech-trends #ms-industry-trend-loop .ms-trend{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0}#ms-industry-tech-trends #ms-industry-trend-loop .ms-trend:last-child{margin-right:0}}#ms-filtered-why{display:block;position:relative;clear:left;float:left;width:100%;padding:85px;background:url(/wp-content/themes/microsol-new/store/images/patterns/microsol-resources_pattern-vendor-loop_042020.jpg) center center repeat-y;background-size:100% auto}#ms-filtered-why #ms-why-microsol{padding:45px;margin-bottom:0 !important;color:#fff}#ms-filtered-why #ms-why-microsol #ms-why-left{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}#ms-filtered-why #ms-why-microsol #ms-why-left:last-child{margin-right:0}#ms-filtered-why #ms-why-microsol #ms-why-right{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;margin-right:0}#ms-filtered-why #ms-why-microsol #ms-why-right:last-child{margin-right:0}#ms-filtered-why #ms-why-microsol #ms-why-right img{display:inline-block;width:75%;height:auto;margin-top:45px}#ms-filtered-why #ms-why-microsol .microsol-logo{float:left;display:block;margin-right:2.8425855704%;width:48.5787072148%;margin-bottom:25px}#ms-filtered-why #ms-why-microsol .microsol-logo:last-child{margin-right:0}#ms-filtered-why #ms-why-microsol .microsol-logo img{display:block;width:100%}#ms-filtered-why #ms-why-microsol h2{display:block;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;color:#00a4e4;font-size:46px;line-height:48px;margin-bottom:0;padding-bottom:0}#ms-filtered-why #ms-why-microsol h3{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:17px;line-height:26px;color:#00a4e4}#ms-filtered-why #ms-why-microsol #ms-prod-why-intro{float:left;display:block;margin-right:2.3576515979%;width:100%;padding-bottom:25px;margin-bottom:10px}#ms-filtered-why #ms-why-microsol #ms-prod-why-intro:last-child{margin-right:0}#ms-filtered-why #ms-why-microsol #ms-prod-why-content{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-top:35px}#ms-filtered-why #ms-why-microsol #ms-prod-why-content:last-child{margin-right:0}#ms-filtered-why #ms-why-microsol #ms-prod-why-content #ms-prod-why-content_left{float:left;display:block;margin-right:10.1483979942%;width:63.2838673353%}#ms-filtered-why #ms-why-microsol #ms-prod-why-content #ms-prod-why-content_left:last-child{margin-right:0}#ms-filtered-why #ms-why-microsol #ms-prod-why-content #ms-prod-why-content_left h3{margin-top:0;font-weight:600}#ms-filtered-why #ms-why-microsol #ms-prod-why-content #ms-prod-why-content_left h4{font-size:16px;line-height:32px;font-weight:400;color:#fff;margin-top:35px}#ms-filtered-why #ms-why-microsol #ms-prod-why-content #ms-prod-why-content_left h4 span{color:#00a4e4;font-weight:600}#ms-filtered-why #ms-why-microsol #ms-prod-why-content #ms-prod-why-content_right{float:left;display:block;margin-right:10.1483979942%;width:26.5677346705%;margin-right:0}#ms-filtered-why #ms-why-microsol #ms-prod-why-content #ms-prod-why-content_right:last-child{margin-right:0}#ms-filtered-why #ms-why-microsol #ms-prod-why-content #ms-prod-why-content_right img{display:block;width:100%;max-width:100%;height:auto;margin-top:10px}.ms-industry-innovation{display:block;position:relative;z-index:1;width:100%;padding:120px 0 80px 0}.ms-industry-innovation .btn{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:16px;font-weight:600;line-height:26px;margin-top:25px}.ms-industry-innovation .innovation-content{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-right:0}.ms-industry-innovation .innovation-content:last-child{margin-right:0}.ms-industry-innovation .innovation-content h3{font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:41px;line-height:38px;color:#fff}.ms-industry-innovation .innovation-content p{color:#fff;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:16px;line-height:24px}@media screen and (max-width: 996px){.ms-industry-innovation .innovation-content{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0}.ms-industry-innovation .innovation-content:last-child{margin-right:0}}.ms-industry-innovation.innovation-design{background:url("/wp-content/themes/microsol-new/store/images/content/microsol-content_building-design_11-2020.jpg") center center no-repeat;background-size:cover}.ms-industry-innovation.innovation-infrastructure{background:url("/wp-content/themes/microsol-new/store/images/content/microsol-content_infrastructure_11-2020.jpg") center center no-repeat;background-size:cover}.ms-industry-innovation.innovation-infrastructure .innovation-content{margin-left:51.178825799%}@media screen and (max-width: 996px){.ms-industry-innovation.innovation-infrastructure .innovation-content{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;margin-left:0%}.ms-industry-innovation.innovation-infrastructure .innovation-content:last-child{margin-right:0}}.ms-industry-innovation.innovation-infrastructure h3{color:#00a4e4}.ms-industry-innovation.innovation-infrastructure p{color:#000}#ms-category-intro-module{display:block;position:relative;width:100%;height:auto;z-index:1;float:left;padding:85px 0}#ms-category-intro-module article{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%;margin-left:42.6490214991%;margin-right:0}#ms-category-intro-module article:last-child{margin-right:0}#ms-category-intro-module article p{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#fff}#ms-category-intro-module article iframe{display:block;width:100%;height:325px}@media screen and (max-width: 996px){#ms-category-intro-module article{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-left:0%}#ms-category-intro-module article:last-child{margin-right:0}}#ms-category-third-modules{display:block;position:relative;width:100%;height:auto;background:#00a4e4;padding:35px 0;clear:left}#ms-category-third-modules h2{color:#fff}#ms-category-third-modules #ms-industry-trend-loop{display:block;clear:left;width:100%;margin-top:45px}#ms-category-third-modules #ms-industry-trend-loop .ms-trend{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;padding-bottom:35px}#ms-category-third-modules #ms-industry-trend-loop .ms-trend:last-child{margin-right:0}#ms-category-third-modules #ms-industry-trend-loop .ms-trend:nth-child(3n){margin-right:0}#ms-category-third-modules #ms-industry-trend-loop .ms-trend:nth-child(3n+1){clear:left}#ms-category-third-modules #ms-industry-trend-loop .ms-trend .ms-trend-img{display:block;width:100%;height:235px;margin-bottom:15px}#ms-category-third-modules #ms-industry-trend-loop .ms-trend h4{display:block;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:18px;line-height:27px;color:#fff;text-transform:uppercase}#ms-category-third-modules #ms-industry-trend-loop .ms-trend p{display:block;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:16px;line-height:26px;color:#fff;margin-bottom:25px}#ms-category-third-modules #ms-industry-trend-loop .ms-trend a{display:block;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:16px;line-height:26px;color:#fff}@media screen and (max-width: 800px){#ms-category-third-modules #ms-industry-trend-loop .ms-trend{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0}#ms-category-third-modules #ms-industry-trend-loop .ms-trend:last-child{margin-right:0}}#ms-category-training{display:block;position:relative;width:100%;height:auto;background:#00a4e4;padding:35px 0;clear:left}#ms-category-training #ms-category-training_content{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%;margin-left:42.6490214991%;margin-right:0;padding-top:85px;padding-bottom:85px}#ms-category-training #ms-category-training_content:last-child{margin-right:0}#ms-category-training #ms-category-training_content p{color:#fff}#ms-category-training p{display:block;width:100%;margin-top:15px;margin-bottom:25px}#ms-category-training h3,#ms-category-training h2{color:#fff}#ms-category-services{display:block;position:relative;width:100%;height:auto;padding:35px 0;clear:left;background:url("/wp-content/themes/microsol-new/store/images/patterns/microsol-resources_pattern-vendor-loop_042020.jpg") center center repeat-y;background-size:100% auto}#ms-category-services #ms-category-services_content{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;padding-top:85px;padding-bottom:85px}#ms-category-services #ms-category-services_content:last-child{margin-right:0}#ms-category-services p{display:block;width:100%;margin-top:15px;margin-bottom:25px;color:#fff}#ms-category-report,#ms-industry-report{display:block;position:relative;width:100%;height:auto;padding:35px 0;clear:left;background:#fff url("/wp-content/themes/microsol-new/store/images/patterns/microsol-resources_pattern-home-testimonials_032020.jpg") top center repeat-y;background-size:100% auto;clear:left}#ms-category-report #ms-category-report_content,#ms-category-report #ms-industry-report_content,#ms-industry-report #ms-category-report_content,#ms-industry-report #ms-industry-report_content{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%;margin-right:0;padding-top:85px;padding-bottom:85px}#ms-category-report #ms-category-report_content:last-child,#ms-category-report #ms-industry-report_content:last-child,#ms-industry-report #ms-category-report_content:last-child,#ms-industry-report #ms-industry-report_content:last-child{margin-right:0}#ms-category-report #ms-category-report_content h3,#ms-category-report #ms-industry-report_content h3,#ms-industry-report #ms-category-report_content h3,#ms-industry-report #ms-industry-report_content h3{margin-bottom:35px}#ms-category-report #ms-category-report_content p,#ms-category-report #ms-industry-report_content p,#ms-industry-report #ms-category-report_content p,#ms-industry-report #ms-industry-report_content p{margin-bottom:25px}#ms-category-report #ms-category-report_image,#ms-category-report #ms-industry-report_image,#ms-industry-report #ms-category-report_image,#ms-industry-report #ms-industry-report_image{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%;text-align:left;padding-top:85px;padding-bottom:85px}#ms-category-report #ms-category-report_image:last-child,#ms-category-report #ms-industry-report_image:last-child,#ms-industry-report #ms-category-report_image:last-child,#ms-industry-report #ms-industry-report_image:last-child{margin-right:0}#ms-category-report #ms-category-report_image img,#ms-category-report #ms-industry-report_image img,#ms-industry-report #ms-category-report_image img,#ms-industry-report #ms-industry-report_image img{display:inline-block;width:85%}#ms-vendor-hero{display:block;position:relative;width:100%;min-height:647px;height:auto;z-index:1;padding-bottom:55px;float:left}#ms-vendor-hero:after{position:absolute;top:0;left:0;content:'';width:100%;height:100%;background:linear-gradient(124deg, #5f8d26 0%, #04709b 41%, #083e88 80%);z-index:2;mix-blend-mode:multiply}#ms-vendor-hero:after .ms-vendor-hero-content,#ms-vendor-hero:after .ms-vendor-hero-logo{position:relative;z-index:5}#ms-vendor-hero .wrapper{position:relative;z-index:3}#ms-vendor-hero .wrapper:after{content:"";display:table;clear:both}#ms-vendor-hero.ms-hero-vendor-autodesk:after{display:none !important}#ms-vendor-hero h1{font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:100px;line-height:90px;color:#fff;padding-top:200px;padding-bottom:15px;border-bottom:1px solid #fff;margin-bottom:25px}#ms-vendor-hero h1 span{color:#7bb732}@media screen and (max-width: 768px){#ms-vendor-hero h1{padding-top:150px;font-size:55px;line-height:65px}}#ms-vendor-hero p{font-size:16px;line-height:26px;color:#fff}#ms-vendor-hero .ms-vendor-hero-content{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#ms-vendor-hero .ms-vendor-hero-content:last-child{margin-right:0}#ms-vendor-hero .ms-vendor-hero-logo{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-right:0;height:200px;background-size:60% auto !important}#ms-vendor-hero .ms-vendor-hero-logo:last-child{margin-right:0}#ms-vendor-hero .ms-vendor-hero-logo.ms-vendor-autodesk{background:url("/wp-content/themes/microsol-new/store/images/vendors/microsol-resources_vendors_autodesk__icon.png") center center no-repeat}#ms-vendor-hero .ms-vendor-hero-logo.ms-vendor-bluebeam{background:url("/wp-content/themes/microsol-new/store/images/vendors/microsol-resources_vendors_bluebeam.png") center center no-repeat}#ms-vendor-hero.ms-vendor-hero-generic:after{position:absolute;top:0;left:0;content:'';width:100%;height:100%;background:linear-gradient(124deg, #5f8d26 0%, #04709b 41%, #083e88 80%);z-index:2;mix-blend-mode:multiply}#ms-vendor-hero.ms-vendor-hero-generic:after .ms-vendor-hero-content,#ms-vendor-hero.ms-vendor-hero-generic:after .ms-vendor-hero-logo{position:relative;z-index:5}#ms-vendor-hero.ms-vendor-hero-generic .wrapper{position:relative;z-index:3}@media screen and (max-width: 820px){#ms-vendor-hero .ms-vendor-hero-content,#ms-vendor-hero .ms-vendor-hero-logo{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;margin-bottom:25px}#ms-vendor-hero .ms-vendor-hero-content:last-child,#ms-vendor-hero .ms-vendor-hero-logo:last-child{margin-right:0}#ms-vendor-hero .ms-vendor-hero-content p{font-size:14px;line-height:18px}#ms-vendor-hero .ms-vendor-hero-logo{height:125px}}#ms-autodesk-subnav{display:block;position:relative;width:100%;height:auto;clear:left;background:#00a4e3}#ms-autodesk-subnav ul{list-style:none;position:relative}#ms-autodesk-subnav ul li{display:inline-block;list-style-type:none;position:relative}#ms-autodesk-subnav ul li a{display:block;color:#fff;text-transform:uppercase;padding:15px 25px;position:relative}#ms-autodesk-subnav ul li a:hover{background:#0183b5}#ms-autodesk-subnav ul li a:after{top:100%;left:25px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(1,131,181,0);border-top-color:#0183b5;border-width:15px;transition:all .4s ease-in-out;opacity:0}#ms-autodesk-subnav ul li a:hover:after{opacity:1}#ms-autodesk-subnav ul li a:after{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}#ms-vendor-subhero{display:block;position:relative;width:100%;height:auto;background:url("/wp-content/themes/microsol-new/store/images/patterns/microsol-resources_pattern-vendor-subhero_042020.jpg") center center repeat-y;background-size:cover;padding:100px 0;clear:left}#ms-vendor-subhero .ms-vendor-sub-left{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#ms-vendor-subhero .ms-vendor-sub-left:last-child{margin-right:0}#ms-vendor-subhero .ms-vendor-sub-right{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%;margin-left:8.5298042998%;margin-right:0;padding-top:40px}#ms-vendor-subhero .ms-vendor-sub-right:last-child{margin-right:0}#ms-vendor-subhero .ms-vendor-sub-right #ms-vsr-left,#ms-vendor-subhero .ms-vendor-sub-right #ms-vsr-right{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#ms-vendor-subhero .ms-vendor-sub-right #ms-vsr-left:last-child,#ms-vendor-subhero .ms-vendor-sub-right #ms-vsr-right:last-child{margin-right:0}#ms-vendor-subhero .ms-vendor-sub-right #ms-vsr-right{margin-right:0}#ms-vendor-subhero .ms-vendor-sub-right p{font-size:13px;line-height:32px}#ms-vendor-subhero .ms-vendor-sub-right p span{font-weight:bold;color:#00a4e4;font-size:14px}#ms-vendor-subhero .ms-vendor-sub-right p.quote{font-size:15px;line-height:26px;display:block;margin-bottom:25px}#ms-vendor-subhero .ms-vendor-icons{float:left;display:block;margin-right:2.3576515979%;width:100%;padding:100px 0 0 0}#ms-vendor-subhero .ms-vendor-icons:last-child{margin-right:0}#ms-vendor-subhero .ms-vendor-icons .ms-vendor-icon{float:left;display:block;margin-right:5.8515051827%;width:15.3187958539%;text-align:center}#ms-vendor-subhero .ms-vendor-icons .ms-vendor-icon:last-child{margin-right:0}#ms-vendor-subhero .ms-vendor-icons .ms-vendor-icon img{display:inline-block;width:auto}#ms-vendor-subhero .ms-vendor-icons .ms-vendor-icon h4{margin-top:15px;display:block;text-align:center;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:18px;line-height:22px;color:#000;font-weight:normal}@media screen and (max-width: 820px){#ms-vendor-subhero .ms-vendor-icons .ms-vendor-icon{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;margin-bottom:25px}#ms-vendor-subhero .ms-vendor-icons .ms-vendor-icon:last-child{margin-right:0}#ms-vendor-subhero .ms-vendor-icons .ms-vendor-icon:nth-child(3n){margin-right:0}#ms-vendor-subhero .ms-vendor-icons .ms-vendor-icon:nth-child(3n+1){clear:left}#ms-vendor-subhero .ms-vendor-icons .ms-vendor-icon h4{font-size:14px;line-height:16px}#ms-vendor-subhero .ms-vendor-icons .ms-vendor-icon img{width:50%;height:auto}}@media screen and (max-width: 820px){#ms-vendor-subhero .ms-vendor-sub-left,#ms-vendor-subhero .ms-vendor-sub-right{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0}#ms-vendor-subhero .ms-vendor-sub-left:last-child,#ms-vendor-subhero .ms-vendor-sub-right:last-child{margin-right:0}}#ms-vendor-client{display:block;position:relative;width:100%;height:auto;background:url("/wp-content/themes/microsol-new/store/images/patterns/microsol-resources_pattern-vendor-loop_042020.jpg") center center repeat-y;background-size:100% auto;padding:100px 0;clear:left}#ms-vendor-client .ms-vendor-sub-left{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#ms-vendor-client .ms-vendor-sub-left:last-child{margin-right:0}#ms-vendor-client .ms-vendor-sub-left p{color:#fff}#ms-vendor-client .ms-vendor-sub-right{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%;margin-left:8.5298042998%;margin-right:0;padding-top:20px}#ms-vendor-client .ms-vendor-sub-right:last-child{margin-right:0}#ms-vendor-client .ms-vendor-sub-right #ms-vsr-left{float:left;display:block;margin-right:2.3576515979%;width:70.1456849506%}#ms-vendor-client .ms-vendor-sub-right #ms-vsr-left:last-child{margin-right:0}#ms-vendor-client .ms-vendor-sub-right #ms-vsr-right{float:left;display:block;margin-right:2.3576515979%;width:27.4966634515%;margin-right:0}#ms-vendor-client .ms-vendor-sub-right #ms-vsr-right:last-child{margin-right:0}#ms-vendor-client .ms-vendor-sub-right p{font-size:13px;line-height:32px;color:#fff}#ms-vendor-client .ms-vendor-sub-right p span{font-weight:bold;color:#00a4e4;font-size:14px}#ms-vendor-client .ms-vendor-sub-right p.quote{font-size:15px;line-height:26px;display:block;margin-bottom:10px}@media screen and (max-width: 768px){#ms-vendor-client .ms-vendor-sub-left,#ms-vendor-client .ms-vendor-sub-right{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0}#ms-vendor-client .ms-vendor-sub-left:last-child,#ms-vendor-client .ms-vendor-sub-right:last-child{margin-right:0}}#ms-vendor-client .ms-vendor-icons{float:left;display:block;margin-right:2.3576515979%;width:100%;padding:100px 0 0 0}#ms-vendor-client .ms-vendor-icons:last-child{margin-right:0}#ms-vendor-client .ms-vendor-icons .ms-vendor-icon{float:left;display:block;margin-right:10.1483979942%;width:26.5677346705%;text-align:center}#ms-vendor-client .ms-vendor-icons .ms-vendor-icon:last-child{margin-right:0}#ms-vendor-client .ms-vendor-icons .ms-vendor-icon img{display:inline-block;width:auto}#ms-vendor-client .ms-vendor-icons .ms-vendor-icon h4{margin-top:15px;display:block;text-align:center;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:18px;line-height:22px;color:#fff;font-weight:normal}#ms-vendor-loop,#ms-vendor-loop-chaos{display:block;position:relative;width:100%;height:auto;background:url("/wp-content/themes/microsol-new/store/images/patterns/microsol-resources_pattern-vendor-loop_042020.jpg") center center repeat-y;background-size:100% auto;padding:100px 0;clear:left}#ms-vendor-loop ul.products,#ms-vendor-loop-chaos ul.products{list-style:none;display:flex;justify-content:space-between;align-content:flex-start;flex-wrap:wrap;margin:45px 0;padding:0}#ms-vendor-loop ul.products::after,#ms-vendor-loop-chaos ul.products::after{content:"";flex:auto}#ms-vendor-loop ul.products li,#ms-vendor-loop-chaos ul.products li{margin-bottom:45px;display:flex;flex:1 0 25%;margin:5px;position:relative;padding-bottom:65px;margin-bottom:65px;height:auto !important;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;max-width:calc(25% - 10px)}#ms-vendor-loop ul.products li .woocommerce-LoopProduct-link,#ms-vendor-loop-chaos ul.products li .woocommerce-LoopProduct-link{display:block;flex:1 0 75%;margin-right:15px;width:75%}#ms-vendor-loop ul.products li .woocommerce-LoopProduct-link img,#ms-vendor-loop-chaos ul.products li .woocommerce-LoopProduct-link img{display:block;width:75%}#ms-vendor-loop ul.products li .btn-buy-now,#ms-vendor-loop-chaos ul.products li .btn-buy-now{background:#83b940;margin-top:25px;position:absolute;bottom:0;width:75%}#ms-vendor-loop ul.products li .btn-buy-now:hover,#ms-vendor-loop-chaos ul.products li .btn-buy-now:hover{background:#5b802c}#ms-vendor-loop ul.products li h2,#ms-vendor-loop-chaos ul.products li h2{font-size:17px;line-height:27px;color:#fff;display:block;font-weight:normal;font-family:"Montserrat",Arial,Helvetica,sans-serif;padding-top:10px;padding-bottom:10px}#ms-vendor-loop ul.products li .woocommerce-product-details__short-description,#ms-vendor-loop-chaos ul.products li .woocommerce-product-details__short-description{flex:1 0 75%}#ms-vendor-loop ul.products li .woocommerce-product-details__short-description span,#ms-vendor-loop-chaos ul.products li .woocommerce-product-details__short-description span{color:#fff !important}#ms-vendor-loop ul.products li p,#ms-vendor-loop-chaos ul.products li p{font-size:14px;line-height:25px;color:#fff !important;display:block;font-weight:normal;font-family:"Montserrat",Arial,Helvetica,sans-serif;width:75%}#ms-vendor-loop ul.products li ul,#ms-vendor-loop-chaos ul.products li ul{padding:0;margin:0}#ms-vendor-loop ul.products li ul li,#ms-vendor-loop-chaos ul.products li ul li{font-size:14px;line-height:25px;color:#fff !important;display:block;font-weight:normal;font-family:"Montserrat",Arial,Helvetica,sans-serif;width:75%;max-width:100%;margin-bottom:10px;padding-bottom:10px}#ms-vendor-loop ul.products li ul li:before,#ms-vendor-loop-chaos ul.products li ul li:before{content:"\2022";color:white;font-weight:bold;display:inline-block;width:1em;margin-left:-1em;position:absolute}#ms-vendor-loop ul.products li .btn-shop,#ms-vendor-loop-chaos ul.products li .btn-shop{position:absolute;bottom:0;letter-spacing:0.05em;font-weight:300}@media screen and (max-width: 820px){#ms-vendor-loop ul.products li,#ms-vendor-loop-chaos ul.products li{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;height:auto !important;margin-bottom:85px !important}#ms-vendor-loop ul.products li:last-child,#ms-vendor-loop-chaos ul.products li:last-child{margin-right:0}}#ms-vendor-loop.ms-vendor-loop-generic,#ms-vendor-loop-chaos.ms-vendor-loop-generic{background:url("/wp-content/themes/microsol-new/store/images/patterns/microsol-resources_pattern-home-testimonials_032020.jpg") center center no-repeat;background-size:cover}#ms-vendor-loop.ms-vendor-loop-generic ul li h2,#ms-vendor-loop-chaos.ms-vendor-loop-generic ul li h2{color:#00a4e4}#ms-vendor-loop.ms-vendor-loop-generic ul li p,#ms-vendor-loop-chaos.ms-vendor-loop-generic ul li p{color:#000 !important}#ms-vendor-loop.ms-vendor-loop-generic ul li .woocommerce-product-details__short-description,#ms-vendor-loop-chaos.ms-vendor-loop-generic ul li .woocommerce-product-details__short-description{color:#000 !important}@media screen and (max-width: 768px){#ms-vendor-loop ul.products,#ms-vendor-loop-chaos ul.products{display:block !important}#ms-vendor-loop ul.products li,#ms-vendor-loop-chaos ul.products li{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;max-width:100% !important}#ms-vendor-loop ul.products li:last-child,#ms-vendor-loop-chaos ul.products li:last-child{margin-right:0}}#ms-vendor-loop-chaos .attachment-woocommerce_thumbnail{background:#fff}#ms-vendor-loop-discontinued{display:block;position:relative;width:100%;height:auto;background:url("/wp-content/themes/microsol-new/store/images/patterns/microsol-resources_pattern-vendor-loop_052021_discontinued.jpg") center center repeat-y;background-size:100% auto;padding:100px 0;clear:left}#ms-vendor-loop-discontinued h2{color:#24a5e5}#ms-vendor-loop-discontinued p{color:#fff;margin-top:15px}#ms-vendor-loop-discontinued ul.products{list-style:none;display:flex;justify-content:space-between;flex-wrap:wrap;margin:45px 0;padding:0;align-content:flex-start;justify-content:flex-start}#ms-vendor-loop-discontinued ul.products li{display:flex;flex:1 0 20%;margin:5px;margin-bottom:65px;position:relative;padding-bottom:65px;height:auto !important;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;max-width:calc(25% - 10px)}#ms-vendor-loop-discontinued ul.products li .woocommerce-LoopProduct-link{display:block;flex:1 0 75%;margin-right:15px;width:75%}#ms-vendor-loop-discontinued ul.products li .woocommerce-LoopProduct-link img{display:block;width:75%}#ms-vendor-loop-discontinued ul.products li .btn-buy-now{background:#83b940;margin-top:25px;position:absolute;bottom:0;width:75%}#ms-vendor-loop-discontinued ul.products li .btn-buy-now:hover{background:#5b802c}#ms-vendor-loop-discontinued ul.products li h2{font-size:17px;line-height:27px;color:#fff;display:block;font-weight:normal;font-family:"Montserrat",Arial,Helvetica,sans-serif;padding-top:10px}#ms-vendor-loop-discontinued ul.products li .woocommerce-product-details__short-description{flex:1 0 75%;margin-right:15px}#ms-vendor-loop-discontinued ul.products li .woocommerce-product-details__short-description span{color:#fff !important}#ms-vendor-loop-discontinued ul.products li p{font-size:14px;line-height:18px;color:#fff !important;display:block;font-weight:normal;font-family:"Montserrat",Arial,Helvetica,sans-serif}#ms-vendor-loop-discontinued ul.products li .btn-shop{position:absolute;bottom:0;letter-spacing:0.05em;font-weight:300}@media screen and (max-width: 820px){#ms-vendor-loop-discontinued ul.products li{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;height:auto !important;margin-bottom:85px !important}#ms-vendor-loop-discontinued ul.products li:last-child{margin-right:0}}#ms-vendor-resources{display:block;position:relative;width:100%;height:auto;z-index:1;background:#ebebeb;padding-bottom:115px;padding-top:55px;background:url("/wp-content/themes/microsol-new/store/images/patterns/microsol-resources_pattern-home-testimonials_032020.jpg") center center repeat-y;background-size:100% auto;clear:left}#ms-vendor-resources h2{margin-bottom:35px}#ms-vendor-specifications{display:block;position:relative;width:100%;height:auto;background:url("/wp-content/themes/microsol-new/store/images/patterns/microsol-resources_pattern-vendor-subhero_042020.jpg") center center repeat-y;background-size:cover;padding:100px 0;clear:left}#ms-vendor-specifications .ms-vendor-specs-left{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%;margin-top:45px}#ms-vendor-specifications .ms-vendor-specs-left:last-child{margin-right:0}#ms-vendor-specifications .ms-vendor-specs-right{float:left;display:block;margin-right:2.3576515979%;width:74.4105871005%;margin-right:0;margin-top:45px}#ms-vendor-specifications .ms-vendor-specs-right:last-child{margin-right:0}#ms-vendor-specifications .ms-vendor-specs-list-item{display:block;width:100%;padding:0 0 25px 0;border-bottom:1px solid #000;margin-bottom:25px}#ms-vendor-specifications .ms-vendor-specs-list-item img{width:100%}#ms-vendor-specifications .ms-vendor-specs-list-item h4{font-size:18px;font-weight:bold;line-height:31px;margin:0;padding:0;display:block}#ms-vendor-specifications .ms-vendor-specs-list-item p{font-size:18px;line-height:31px;margin:0;padding:0;display:block}#ms-vendor-specifications .ms-vendor-spec-benefit{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;margin-bottom:25px;height:190px;background:rgba(0,0,0,0.78);position:relative}#ms-vendor-specifications .ms-vendor-spec-benefit:last-child{margin-right:0}#ms-vendor-specifications .ms-vendor-spec-benefit:nth-child(3n){margin-right:0}#ms-vendor-specifications .ms-vendor-spec-benefit:nth-child(3n+1){clear:left}#ms-vendor-specifications .ms-vendor-spec-benefit .lrn-btn{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(250,168,0,0.75);padding-top:80px;text-align:center;color:#fff;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:28px;line-height:38px}#ms-vendor-specifications .ms-vendor-spec-benefit:hover .lrn-btn{display:block}#ms-vendor-training{display:block;position:relative;width:100%;height:auto;padding:115px 0;z-index:1;background:url("/wp-content/themes/microsol-new/store/images/patterns/microsol-resources_pattern-vendor-loop_042020.jpg") center center repeat-y;background-size:cover}#ms-vendor-training p{color:#fff}#ms-product-header{display:block;position:relative;width:100%;min-height:596px;height:auto;z-index:1;padding-bottom:55px}#ms-product-header:after{position:absolute;top:0;left:0;content:'';width:100%;height:100%;background:linear-gradient(124deg, #5f8d26 0%, #04709b 41%, #083e88 80%);z-index:2;mix-blend-mode:multiply}#ms-product-header:after .ms-vendor-hero-content,#ms-product-header:after .ms-vendor-hero-logo{position:relative;z-index:5}#ms-product-header.ms-product-header-vendor-autodesk:after{display:none !important}#ms-product-header .wrapper{position:relative;z-index:3}#ms-product-header .ms-product-header-left{float:left;display:block;margin-right:2.3576515979%;width:70.1456849506%}#ms-product-header .ms-product-header-left:last-child{margin-right:0}#ms-product-header .ms-product-header-right{float:left;display:block;margin-right:2.3576515979%;width:27.4966634515%;margin-right:0}#ms-product-header .ms-product-header-right:last-child{margin-right:0}#ms-product-header .ms-product-header-right .images{margin-top:225px}#ms-product-header .ms-product-header-right .images img{background:#fff}#ms-product-header h1{font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:58px;line-height:60px;color:#fff;padding-top:225px;padding-bottom:15px}#ms-product-header p,#ms-product-header ul,#ms-product-header ol{font-size:16px;line-height:26px;color:#fff}#ms-product-header ul{list-style:none;color:#fff}#ms-product-header ul li::before{content:"\2022";color:white;font-weight:bold;display:inline-block;width:1em;margin-left:-1em;position:absolute}#ms-product-header #ms-prod-btns{display:block;width:100%;margin-top:25px}#ms-product-header #ms-prod-btns .btn{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%;font-size:14px !important;font-weight:bold !important}#ms-product-header #ms-prod-btns .btn:last-child{margin-right:0}#ms-product-header #ms-prod-btns .btn-buy-now{background:#83b940 !important}#ms-product-header #ms-prod-btns .btn-buy-now:hover{background:#5b802c !important}#ms-product-header #ms-prod-btns .btn-yellow{margin-right:0;margin-left:0}@media screen and (max-width: 768px){#ms-product-header .ms-product-header-left,#ms-product-header .ms-product-header-right{float:left;display:block;margin-right:2.3576515979%;width:100%}#ms-product-header .ms-product-header-left:last-child,#ms-product-header .ms-product-header-right:last-child{margin-right:0}#ms-product-header .ms-product-header-left .images,#ms-product-header .ms-product-header-right .images{margin-top:25px}}#ms-promos-banner{display:block;position:relative;z-index:1;width:100%;background:#f99d05;padding:25px 0}#ms-promos-banner .ms-promos-left{float:left;display:block;margin-right:2.3576515979%;width:6.1721527019%;margin-right:0}#ms-promos-banner .ms-promos-left:last-child{margin-right:0}#ms-promos-banner .ms-promos-right{float:left;display:block;margin-right:2.3576515979%;width:91.4701957002%;margin-right:0;color:#fff}#ms-promos-banner .ms-promos-right:last-child{margin-right:0}#ms-promos-banner .ms-promos-right h5{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:18px;line-height:22px;color:#fff;font-weight:bold;padding:0}#ms-promos-banner .ms-promos-right p{font-weight:normal;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:18px;line-height:22px;padding:0}#ms-product-modules{display:block;width:100%;position:relative;z-index:1;padding:80px 80px 0 80px;background:url("/wp-content/themes/microsol-new/store/images/patterns/microsol-resources_pattern-product-modules.png") center center repeat-y;background-size:100% auto}#ms-product-modules #ms-prod-modules_sidebar{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}#ms-product-modules #ms-prod-modules_sidebar:last-child{margin-right:0}#ms-product-modules #ms-prod-modules_sidebar ul{list-style:none;list-style-type:none;padding:0;margin:0}#ms-product-modules #ms-prod-modules_sidebar ul li{display:block;padding:10px 0;border-top:1px solid #000}#ms-product-modules #ms-prod-modules_sidebar ul li a{font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:28px;line-height:38px;color:#000;padding:15px 25px}#ms-product-modules #ms-prod-modules_sidebar ul li a.btn-buy-now{font-size:14px;color:#fff;background:#83b940;padding:5px 0;text-align:center;width:100%;margin-top:25px}#ms-product-modules #ms-prod-modules_sidebar ul li .sub-ul{display:block;position:relative}#ms-product-modules #ms-prod-modules_sidebar ul li .sub-ul li{border-top:none;padding-left:15px}#ms-product-modules #ms-prod-modules_sidebar ul li .sub-ul li a{padding:5px 15px 5px 15px;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:16px;line-height:21px}#ms-product-modules #ms-prod-modules_sidebar ul li .sub-ul li a:hover{border-left:5px solid #0e709d}#ms-product-modules #ms-prod-modules_sidebar.set{position:relative}#ms-product-modules #ms-prod-modules_main{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0}#ms-product-modules #ms-prod-modules_main:last-child{margin-right:0}#ms-product-modules #ms-prod-modules_main h3{font-family:"Montserrat",Arial,Helvetica,sans-serif;color:#005a84;margin-top:25px;font-size:27px;line-height:37px}#ms-product-modules #ms-prod-modules_main .module{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;padding:0 35px;margin-bottom:35px;position:relative}#ms-product-modules #ms-prod-modules_main .module:last-child{margin-right:0}#ms-product-modules #ms-prod-modules_main .module.gray{background:#ecf0f2}#ms-product-modules #ms-prod-modules_main .module.dark{background:#071f29;color:#fff}#ms-product-modules #ms-prod-modules_main .module.dark p{color:#fff}#ms-product-modules #ms-prod-modules_main .module h5{font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:41px;line-height:51px;color:#00a4e4;font-weight:normal}#ms-product-modules #ms-prod-modules_main .module h2{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;font-family:"Montserrat",Arial,Helvetica,sans-serif;color:#005a84;margin-top:10px;font-size:27px;line-height:37px;text-transform:none !important}#ms-product-modules #ms-prod-modules_main .module h2:last-child{margin-right:0}#ms-product-modules #ms-prod-modules_main .module .prod-included-top{float:left;display:block;margin-right:4.8291579146%;width:30.1138947236%}#ms-product-modules #ms-prod-modules_main .module .prod-included-top:last-child{margin-right:0}#ms-product-modules #ms-prod-modules_main .module .prod-included-top:nth-child(3n){margin-right:0}#ms-product-modules #ms-prod-modules_main .module .prod-included-top:nth-child(3n+1){clear:left}#ms-product-modules #ms-prod-modules_main .module #top-software-row p{float:left;display:block;margin-right:4.8291579146%;width:30.1138947236%}#ms-product-modules #ms-prod-modules_main .module #top-software-row p:last-child{margin-right:0}#ms-product-modules #ms-prod-modules_main .module #top-software-row p:nth-child(3n){margin-right:0}#ms-product-modules #ms-prod-modules_main .module #top-software-row p:nth-child(3n+1){clear:left}#ms-product-modules #ms-prod-modules_main .module #top-software-row p img{max-width:100%}#ms-product-modules #ms-prod-modules_main .module #top-software-row a{display:block;width:100%;background:#fff;padding:15px}#ms-product-modules #ms-prod-modules_main .module iframe{display:block;width:100%;clear:left;height:380px;margin-top:45px}#ms-product-modules #ms-prod-modules_main .module ul{padding:15px;color:#000;list-style-image:url("/wp-content/themes/microsol-new/store/images/microsol-blue-bullet.png") !important}#ms-product-modules #ms-prod-modules_main .module ul li{margin-bottom:15px;font-family:"Montserrat",Arial,Helvetica,sans-serif;color:#000;font-size:16px;line-height:27px}#ms-product-modules #ms-prod-modules_main .module ul h4{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;color:#000;font-size:17px;line-height:27px}#ms-product-modules #ms-prod-modules_main .module ul span,#ms-product-modules #ms-prod-modules_main .module ul p{font-family:"Montserrat",Arial,Helvetica,sans-serif;color:#000;font-size:16px;line-height:27px;display:inline-block}#ms-product-modules #ms-prod-modules_main #ms-prod-module_overview{padding-bottom:45px}#ms-product-modules #ms-prod-modules_main #ms-prod-module_overview figure{width:33% !important;margin-bottom:25px !important}#ms-product-modules #ms-prod-modules_main #ms-prod-module_overview figure img{width:100%;height:auto}#ms-product-modules #ms-prod-modules_main #ms-prod-module_overview figcaption{display:none}#ms-product-modules #ms-prod-modules_main #ms-prod-module_overview .alignleft{margin-right:25px}#ms-product-modules #ms-prod-modules_main #ms-prod-module_overview .alignleft iframe{display:block;width:100%;margin-right:45px;margin-top:0;height:195px !important}#ms-product-modules #ms-prod-modules_main #ms-prod-module_overview .alignright{margin-right:25px}#ms-product-modules #ms-prod-modules_main #ms-prod-module_overview .alignright iframe{display:block;width:100%;margin-left:25px;margin-top:0;height:195px !important}#ms-product-modules #ms-prod-modules_main #ms-prod-module_overview ul,#ms-product-modules #ms-prod-modules_main #ms-prod-module_overview p,#ms-product-modules #ms-prod-modules_main #ms-prod-module_overview ol{display:block;margin-top:0;padding-top:0;padding-left:15px}#ms-product-modules #ms-prod-modules_main #ms-prod-module_overview ul li,#ms-product-modules #ms-prod-modules_main #ms-prod-module_overview p li,#ms-product-modules #ms-prod-modules_main #ms-prod-module_overview ol li{display:list-item;margin-bottom:0;padding:5px;margin-left:15px}#ms-product-modules #ms-prod-modules_main #ms-prod-module_overview h2{display:block;width:100%;clear:left;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:41px;line-height:51px;color:#00a4e4;font-weight:400}#ms-product-modules #ms-prod-modules_main #ms-prod-module_overview h2 b{font-weight:normal}#ms-product-modules #ms-prod-modules_main #ms-prod-module_overview h5{display:block;width:100%;clear:left;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:25px;line-height:35px;color:#005a84;font-weight:500}#ms-product-modules #ms-prod-modules_main #ms-prod-module_overview h5 b{font-weight:normal}#ms-product-modules #ms-prod-modules_main #ms-prod-module_overview-blocks .ms-prod-module-ov_left{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%}#ms-product-modules #ms-prod-modules_main #ms-prod-module_overview-blocks .ms-prod-module-ov_left:last-child{margin-right:0}#ms-product-modules #ms-prod-modules_main #ms-prod-module_overview-blocks .ms-prod-module-ov_right{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%}#ms-product-modules #ms-prod-modules_main #ms-prod-module_overview-blocks .ms-prod-module-ov_right:last-child{margin-right:0}#ms-product-modules #ms-prod-modules_main #ms-prod-module_overview-blocks .ms-prod-module-overview-row{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;clear:left;margin-bottom:20px}#ms-product-modules #ms-prod-modules_main #ms-prod-module_overview-blocks .ms-prod-module-overview-row:last-child{margin-right:0}#ms-product-modules #ms-prod-modules_main #ms-prod-module_overview-blocks .ms-prod-module-overview-row h3{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;margin-bottom:15px;padding-top:0;margin-top:0}#ms-product-modules #ms-prod-modules_main #ms-prod-module_overview-blocks .ms-prod-module-overview-row h3:last-child{margin-right:0}#ms-product-modules #ms-prod-modules_main #ms-prod-module_overview-blocks .ms-prod-module-overview-row img{display:block;width:100%;max-width:100%}#ms-product-modules #ms-prod-modules_main #ms-prod-module_overview-blocks .ms-prod-module-overview-row iframe{width:100%;margin:0;padding:0;height:270px;margin-bottom:20px}#ms-product-modules #ms-prod-modules_main #ms-prod-module_overview-blocks .ms-prod-module-overview-row p{margin-left:0;padding-left:0}#ms-product-modules #ms-prod-modules_main #ms-prod-module_overview-blocks .ms-prod-module-overview-row.second-row .ms-prod-module-ov_left{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%}#ms-product-modules #ms-prod-modules_main #ms-prod-module_overview-blocks .ms-prod-module-overview-row.second-row .ms-prod-module-ov_left:last-child{margin-right:0}#ms-product-modules #ms-prod-modules_main #ms-prod-module_overview-blocks .ms-prod-module-overview-row.second-row .ms-prod-module-ov_right{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%}#ms-product-modules #ms-prod-modules_main #ms-prod-module_overview-blocks .ms-prod-module-overview-row.second-row .ms-prod-module-ov_right:last-child{margin-right:0}@media screen and (max-width: 768px){#ms-product-modules #ms-prod-modules_main #ms-prod-module_overview-blocks .ms-prod-module-ov_left,#ms-product-modules #ms-prod-modules_main #ms-prod-module_overview-blocks .ms-prod-module-ov_right{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0}#ms-product-modules #ms-prod-modules_main #ms-prod-module_overview-blocks .ms-prod-module-ov_left:last-child,#ms-product-modules #ms-prod-modules_main #ms-prod-module_overview-blocks .ms-prod-module-ov_right:last-child{margin-right:0}}#ms-product-modules #ms-prod-modules_main #ms-prod-module_includes{padding-bottom:25px;padding-top:35px}#ms-product-modules #ms-prod-modules_main #ms-prod-module_includes .ms-prod-collection-list{display:block;width:100%;margin-top:25px;margin-bottom:25px;padding:25px;background:#071f29;color:#fff}#ms-product-modules #ms-prod-modules_main #ms-prod-module_includes .ms-prod-collection-list .ms-prod-coll-list-flex{display:flex;flex-wrap:wrap;flex-flow:row wrap}#ms-product-modules #ms-prod-modules_main #ms-prod-module_includes .ms-prod-collection-list ul{display:flex;flex-wrap:wrap;flex-flow:row wrap;list-style:none;justify-content:space-between;width:100%;padding:0;margin:0}#ms-product-modules #ms-prod-modules_main #ms-prod-module_includes .ms-prod-collection-list ul:after{content:"";flex:wrap;width:30%}#ms-product-modules #ms-prod-modules_main #ms-prod-module_includes .ms-prod-collection-list ul li{padding:0;margin:0;list-style-type:none;display:flex;flex-grow:1;flex:0 1 30%;justify-content:space-between;border-bottom:1px solid #fff;color:#fff;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:21px;line-height:26px;padding-bottom:10px;margin-bottom:15px;padding:15px;min-height:65px}#ms-product-modules #ms-prod-modules_main #ms-prod-module_includes .ms-prod-collection-list ul li a{color:#fff}#ms-product-modules #ms-prod-modules_main #ms-prod-module_includes .ms-prod-collection-list ul li a:hover{color:#24a5e5}#ms-product-modules #ms-prod-modules_main #ms-prod-module_includes .ms-prod-collection-list ul li img{display:block;width:auto;height:auto;max-width:100%;align-self:center}#ms-product-modules #ms-prod-modules_main #ms-prod-why-collection{background:url("/wp-content/themes/microsol-new/store/images/content/microsol-aec-why-collection-bg.png") bottom center no-repeat;background-size:cover;padding-bottom:285px;margin-bottom:0 !important}#ms-product-modules #ms-prod-modules_main #ms-prod-why-microsol{padding:45px;margin-bottom:0 !important}#ms-product-modules #ms-prod-modules_main #ms-prod-why-microsol .microsol-logo{float:left;display:block;margin-right:3.1684356888%;width:36.9526226346%;margin-bottom:25px}#ms-product-modules #ms-prod-modules_main #ms-prod-why-microsol .microsol-logo:last-child{margin-right:0}#ms-product-modules #ms-prod-modules_main #ms-prod-why-microsol .microsol-logo img{display:block;width:100%}#ms-product-modules #ms-prod-modules_main #ms-prod-why-microsol h2{display:block;font-size:25px;line-height:35px;color:#fff;text-transform:none}#ms-product-modules #ms-prod-modules_main #ms-prod-why-microsol h3{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:17px;line-height:26px;color:#00a4e4}#ms-product-modules #ms-prod-modules_main #ms-prod-why-microsol #ms-prod-why-intro{float:left;display:block;margin-right:2.3576515979%;width:100%;padding-bottom:25px;margin-bottom:10px;border-bottom:2px solid rgba(255,255,255,0.6)}#ms-product-modules #ms-prod-modules_main #ms-prod-why-microsol #ms-prod-why-intro:last-child{margin-right:0}#ms-product-modules #ms-prod-modules_main #ms-prod-why-microsol #ms-prod-why-content{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-top:35px}#ms-product-modules #ms-prod-modules_main #ms-prod-why-microsol #ms-prod-why-content:last-child{margin-right:0}#ms-product-modules #ms-prod-modules_main #ms-prod-why-microsol #ms-prod-why-content #ms-prod-why-content_left{float:left;display:block;margin-right:10.1483979942%;width:63.2838673353%}#ms-product-modules #ms-prod-modules_main #ms-prod-why-microsol #ms-prod-why-content #ms-prod-why-content_left:last-child{margin-right:0}#ms-product-modules #ms-prod-modules_main #ms-prod-why-microsol #ms-prod-why-content #ms-prod-why-content_left h3{margin-top:0;font-weight:600}#ms-product-modules #ms-prod-modules_main #ms-prod-why-microsol #ms-prod-why-content #ms-prod-why-content_left h4{font-size:16px;line-height:32px;font-weight:400;color:#fff;margin-top:35px}#ms-product-modules #ms-prod-modules_main #ms-prod-why-microsol #ms-prod-why-content #ms-prod-why-content_left h4 span{color:#00a4e4;font-weight:600}#ms-product-modules #ms-prod-modules_main #ms-prod-why-microsol #ms-prod-why-content #ms-prod-why-content_right{float:left;display:block;margin-right:10.1483979942%;width:26.5677346705%;margin-right:0}#ms-product-modules #ms-prod-modules_main #ms-prod-why-microsol #ms-prod-why-content #ms-prod-why-content_right:last-child{margin-right:0}#ms-product-modules #ms-prod-modules_main #ms-prod-why-microsol #ms-prod-why-content #ms-prod-why-content_right img{display:block;width:100%;max-width:100%;height:auto;margin-top:10px}#ms-product-modules #ms-prod-modules_main #ms-prod-testimonial{padding-top:45px;min-height:585px;background:url("/wp-content/themes/microsol-new/store/images/patterns/microsol-resources_pattern-product-testimonial.jpg") 100% -80px no-repeat;background-size:cover;padding-bottom:125px;margin-bottom:0 !important}#ms-product-modules #ms-prod-modules_main #ms-prod-testimonial .testimonial-bg{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;background:url("/wp-content/themes/microsol-new/store/images/testimonials/microsol-resources_testimonials_george-podolak_bg.png") bottom right no-repeat}#ms-product-modules #ms-prod-modules_main #ms-prod-testimonial .testimonial-content{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;position:relative;z-index:11}#ms-product-modules #ms-prod-modules_main #ms-prod-testimonial .testimonial-content:last-child{margin-right:0}#ms-product-modules #ms-prod-modules_main #ms-prod-testimonial h5.testimonial-name{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:16px;line-height:32px;margin:35px 0;font-weight:normal;color:#000}#ms-product-modules #ms-prod-modules_main #ms-prod-testimonial h5.testimonial-name span{font-weight:bold;color:#005a84}#ms-product-modules #ms-prod-modules_main #ms-prod-testimonial .play-video-btn{display:block;margin:35px 0;line-height:55px}@media screen and (max-width: 820px){#ms-product-modules{padding:40px 20px 0 20px}#ms-product-modules #ms-prod-modules_sidebar,#ms-product-modules #ms-prod-modules_main{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;margin-bottom:15px}#ms-product-modules #ms-prod-modules_sidebar:last-child,#ms-product-modules #ms-prod-modules_main:last-child{margin-right:0}#ms-product-modules #ms-prod-modules_sidebar{display:none}}#ms-prod-why-microsol-lg{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;background:url("https://microsolresources.com/wp-content/themes/microsol-new/store/images/patterns/microsol-resources_pattern-vendor-loop_042020.jpg") center center repeat-y;background-size:100% auto;float:none}#ms-prod-why-microsol-lg:last-child{margin-right:0}#ms-prod-why-microsol-lg #ms-prod-why-microsol{padding:45px;margin-bottom:0 !important;color:#fff;border-bottom:1px solid #0d3b4e}#ms-prod-why-microsol-lg #ms-prod-why-microsol .microsol-logo{float:left;display:block;margin-right:3.1684356888%;width:36.9526226346%;margin-bottom:25px}#ms-prod-why-microsol-lg #ms-prod-why-microsol .microsol-logo:last-child{margin-right:0}#ms-prod-why-microsol-lg #ms-prod-why-microsol .microsol-logo img{display:block;width:100%}#ms-prod-why-microsol-lg #ms-prod-why-microsol h2{display:block;font-size:25px;line-height:35px;color:#fff;text-transform:none;margin-top:25px;font-family:"Montserrat",Arial,Helvetica,sans-serif}#ms-prod-why-microsol-lg #ms-prod-why-microsol h3{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:17px;line-height:26px;color:#fff}#ms-prod-why-microsol-lg #ms-prod-why-microsol #ms-prod-why-intro{float:left;display:block;margin-right:2.3576515979%;width:100%;padding-bottom:25px;margin-bottom:10px;border-bottom:2px solid rgba(255,255,255,0.6)}#ms-prod-why-microsol-lg #ms-prod-why-microsol #ms-prod-why-intro:last-child{margin-right:0}#ms-prod-why-microsol-lg #ms-prod-why-microsol #ms-prod-why-content{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-top:35px}#ms-prod-why-microsol-lg #ms-prod-why-microsol #ms-prod-why-content:last-child{margin-right:0}#ms-prod-why-microsol-lg #ms-prod-why-microsol #ms-prod-why-content #ms-prod-why-content_left{float:left;display:block;margin-right:10.1483979942%;width:63.2838673353%}#ms-prod-why-microsol-lg #ms-prod-why-microsol #ms-prod-why-content #ms-prod-why-content_left:last-child{margin-right:0}#ms-prod-why-microsol-lg #ms-prod-why-microsol #ms-prod-why-content #ms-prod-why-content_left h3{margin-top:0;font-weight:600}#ms-prod-why-microsol-lg #ms-prod-why-microsol #ms-prod-why-content #ms-prod-why-content_left h4{font-size:16px;line-height:32px;font-weight:400;color:#fff;margin-top:35px}#ms-prod-why-microsol-lg #ms-prod-why-microsol #ms-prod-why-content #ms-prod-why-content_left h4 span{color:#00a4e4;font-weight:600}#ms-prod-why-microsol-lg #ms-prod-why-microsol #ms-prod-why-content #ms-prod-why-content_right{float:left;display:block;margin-right:10.1483979942%;width:26.5677346705%;margin-right:0}#ms-prod-why-microsol-lg #ms-prod-why-microsol #ms-prod-why-content #ms-prod-why-content_right:last-child{margin-right:0}#ms-prod-why-microsol-lg #ms-prod-why-microsol #ms-prod-why-content #ms-prod-why-content_right img{display:block;width:100%;max-width:100%;height:auto;margin-top:10px}#ms-product-pricing{display:block;width:100%;position:relative;z-index:1;padding:80px;background:url("https://microsolresources.com/wp-content/themes/microsol-new/store/images/patterns/microsol-resources_pattern-vendor-loop_042020.jpg") center center repeat-y;background-size:100% auto}#ms-product-pricing h2{text-align:center;margin-bottom:25px}#ms-product-pricing #aec-list-intro{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#fff;padding:0;padding-top:25px;border-top:1px solid #0d3b4e;margin-top:15px;margin-bottom:45px;text-align:left;clear:left}#ms-product-pricing #aec-list-intro:last-child{margin-right:0}#ms-product-pricing #aec-list-intro b{font-weight:bold}#ms-product-pricing .ms-prod-pricing-left{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;min-height:1px}#ms-product-pricing .ms-prod-pricing-left:last-child{margin-right:0}#ms-product-pricing .ms-prod-pricing-left.pricing-aec-left{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#ms-product-pricing .ms-prod-pricing-left.pricing-aec-left:last-child{margin-right:0}#ms-product-pricing .ms-prod-pricing-left p{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#fff;padding:0;margin-top:0;margin-bottom:25px;text-align:left}#ms-product-pricing .ms-prod-pricing-left p b{font-weight:bold}#ms-product-pricing .ms-prod-pricing-left #aec-prod-list{display:block;width:100%}#ms-product-pricing .ms-prod-pricing-left #aec-prod-list ul{margin:0;padding:0}#ms-product-pricing .ms-prod-pricing-left #aec-prod-list ul li{display:block;color:#fff;padding:10px 0;border-bottom:1px solid #0d3b4e}#ms-product-pricing .ms-prod-pricing-left #aec-prod-list ul li .aec-prod-price{display:block;float:right;font-weight:bold;font-style:italic}#ms-product-pricing .ms-prod-pricing-right{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;margin-right:0;text-align:center}#ms-product-pricing .ms-prod-pricing-right:last-child{margin-right:0}#ms-product-pricing .ms-prod-pricing-right.ms-prod-pricing-single{margin-left:34.1192171993%}#ms-product-pricing .ms-prod-pricing-right.multiple-right{margin-right:25px;padding-right:25px;border-right:1px solid #0d3b4e;margin-left:17.0596085997%}#ms-product-pricing .ms-prod-pricing-right.pricing-aec-right{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}#ms-product-pricing .ms-prod-pricing-right.pricing-aec-right:last-child{margin-right:0}#ms-product-pricing .ms-prod-pricing-right.pricing-aec-right:nth-child(even){margin-right:0}#ms-product-pricing .ms-prod-pricing-right h4{font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:97px;line-height:97px;color:#83b940;text-align:center;margin-bottom:10px}#ms-product-pricing .ms-prod-pricing-right p{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:16px;line-height:32px;color:#fff;padding:0;margin-top:0;margin-bottom:25px;text-align:center}#ms-product-pricing .ms-prod-pricing-right p b{font-weight:bold}#ms-product-pricing .ms-prod-pricing-right .btn-buy-now{display:inline-block;width:60%;text-align:center}@media screen and (max-width: 768px){#ms-product-pricing .ms-prod-pricing-right{width:100% !important;margin-right:0 !important}}#ms-product-pricing .ms-prod-pricing-benefits{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;margin-top:45px;padding-top:45px;border-top:1px solid #0d3b4e}#ms-product-pricing .ms-prod-pricing-benefits:last-child{margin-right:0}#ms-product-pricing .ms-prod-pricing-benefits .ms-prod-benefit{float:left;display:block;margin-right:10.1483979942%;width:26.5677346705%;color:#fff}#ms-product-pricing .ms-prod-pricing-benefits .ms-prod-benefit:last-child{margin-right:0}@media screen and (max-width: 768px){#ms-product-pricing .ms-prod-pricing-benefits .ms-prod-benefit{float:left;display:block;margin-right:38.1982059067%;width:100%;margin-right:0}#ms-product-pricing .ms-prod-pricing-benefits .ms-prod-benefit:last-child{margin-right:0}}#ms-product-pricing .ms-prod-pricing-benefits .ms-prod-benefit.ms-prod-benefit-two{margin-left:18.3580663324%}#ms-product-pricing .ms-prod-pricing-benefits .ms-prod-benefit .ben-icon{float:left;display:block;margin-right:7.4229703521%;width:19.432772236%}#ms-product-pricing .ms-prod-pricing-benefits .ms-prod-benefit .ben-icon:last-child{margin-right:0}#ms-product-pricing .ms-prod-pricing-benefits .ms-prod-benefit h5{clear:left;display:block;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:16px;line-height:27px;font-weight:bold;text-transform:uppercase;color:#fff;margin:0;padding:0;margin-top:20px}#ms-product-pricing .ms-prod-pricing-benefits .ms-prod-benefit p{clear:left;display:block;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:16px;line-height:27px}#ms-product-pricing .ms-shop-discontinued-banner.dcb-left,#ms-product-pricing .ms-shop-horz-banner.dcb-left{float:left;display:block;margin-right:2.3576515979%;width:6.1721527019%}#ms-product-pricing .ms-shop-discontinued-banner.dcb-left:last-child,#ms-product-pricing .ms-shop-horz-banner.dcb-left:last-child{margin-right:0}#ms-product-pricing .ms-shop-discontinued-banner.dcb-right,#ms-product-pricing .ms-shop-horz-banner.dcb-right{float:left;display:block;margin-right:2.3576515979%;width:91.4701957002%}#ms-product-pricing .ms-shop-discontinued-banner.dcb-right:last-child,#ms-product-pricing .ms-shop-horz-banner.dcb-right:last-child{margin-right:0}#ms-product-pricing .ms-shop-discontinued-banner.dcb-right h4,#ms-product-pricing .ms-shop-horz-banner.dcb-right h4{clear:left;display:block;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:17px;line-height:18px;font-weight:bold;text-transform:uppercase;color:#00a4e4;margin:0;padding:0}#ms-product-pricing .ms-shop-discontinued-banner.dcb-right p,#ms-product-pricing .ms-shop-horz-banner.dcb-right p{clear:left;display:block;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:16px;line-height:27px}#ms-product-pricing .ms-prod-existing-contract{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;margin-top:45px;padding-top:45px;border-top:1px solid #0d3b4e;color:#fff}#ms-product-pricing .ms-prod-existing-contract:last-child{margin-right:0}#ms-product-pricing .ms-prod-existing-contract .ms-prod-existing-left{float:left;display:block;margin-right:2.3576515979%;width:6.1721527019%}#ms-product-pricing .ms-prod-existing-contract .ms-prod-existing-left:last-child{margin-right:0}#ms-product-pricing .ms-prod-existing-contract .ms-prod-existing-left img{display:block;width:100%;height:auto;max-width:50px}#ms-product-pricing .ms-prod-existing-contract .ms-prod-existing-right{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%}#ms-product-pricing .ms-prod-existing-contract .ms-prod-existing-right:last-child{margin-right:0}#ms-product-pricing .ms-prod-existing-contract .ms-prod-existing-right h3{clear:left;display:block;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:17px;line-height:27px;font-weight:bold;text-transform:uppercase;color:#00a4e4;margin:0;padding:0}#ms-product-pricing .ms-prod-existing-contract .ms-prod-existing-right p{clear:left;display:block;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:16px;line-height:27px}#ms-product-pricing .ms-prod-existing-contract .ms-prod-existing-right .btn{margin-top:25px}#ms-product-resources{display:block;width:100%;position:relative;z-index:1;padding:65px;background:url("/wp-content/themes/microsol-new/store/images/patterns/microsol-resources_pattern-product-resources.png") center center repeat-y;background-size:100% auto}#ms-product-resources h2{font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:42px;line-height:52px;color:#fff;margin-top:65px}#ms-product-resources .ms-prod-resources-left{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%}#ms-product-resources .ms-prod-resources-left:last-child{margin-right:0}#ms-product-resources .ms-prod-resources-left h2{margin-top:0 !important}#ms-product-resources .ms-prod-resources-left h5{font-size:16px;line-height:26px;font-family:"Montserrat",Arial,Helvetica,sans-serif;color:#fff;margin-bottom:10px;font-weight:normal;padding:0}#ms-product-resources .ms-prod-resources-left h5 a{color:#fff}#ms-product-resources .ms-prod-resources-left h5 a:hover{text-decoration:underline;color:#fff !important}#ms-product-resources .ms-prod-resources-right{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%;margin-right:0}#ms-product-resources .ms-prod-resources-right:last-child{margin-right:0}#ms-product-resources .ms-prod-resources-right #ms-prod-video{display:block;width:100%}#ms-product-resources .ms-prod-resources-right #ms-prod-video iframe{display:block;width:100%;height:345px}#ms-product-related{display:block;width:100%;position:relative;z-index:1;padding:80px;min-height:800px;background:#fff}#ms-product-related .product{padding-bottom:75px}#ms-product-related .product a img{width:100%;display:block;margin-bottom:25px}#ms-product-related.ms-related-rebuild .btn-shop{display:none !important}#ms-services-hero{display:block;position:relative;width:100%;min-height:477px;height:auto;z-index:1;padding-bottom:55px;clear:left}#ms-services-hero .wrapper{position:relative;z-index:3;clear:left}#ms-services-hero h1{font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:100px;line-height:90px;color:#fff;padding-top:165px;padding-bottom:15px;border-bottom:1px solid #fff;margin-bottom:15px;border-bottom:1px solid #00a4e4}#ms-services-hero h1 span{color:#7bb732}#ms-services-hero p{font-size:16px;line-height:26px;color:#fff}#ms-services-hero .ms-support-hero-content{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}#ms-services-hero .ms-support-hero-content:last-child{margin-right:0}@media screen and (max-width: 820px){#ms-services-hero .ms-support-hero-content{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0}#ms-services-hero .ms-support-hero-content:last-child{margin-right:0}#ms-services-hero h1{font-size:36px;line-height:46px}}#ms-services-process{display:block;clear:left;width:100%;position:relative;padding:45px;z-index:1;background:#00405e url("/wp-content/themes/microsol-new/store/images/patterns/microsol-resources_pattern-services_02-2021.jpg") top center no-repeat;background-size:100%}@media screen and (max-width: 820px){#ms-services-process .wrapper{padding:0}}#ms-services-process .ms-service-process{display:block;width:100%;padding:45px;background:#071f29;position:relative;z-index:1}#ms-services-process .ms-service-process:last-child{margin-bottom:0}#ms-services-process .ms-service-process .msp-left{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%}#ms-services-process .ms-service-process .msp-left:last-child{margin-right:0}#ms-services-process .ms-service-process .msp-right{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%;margin-right:0}#ms-services-process .ms-service-process .msp-right:last-child{margin-right:0}#ms-services-process .ms-service-process .msp-right:after{clear:left}#ms-services-process .ms-service-process .msp-right a{font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:21px;line-height:26px;display:block;width:100%;padding:15px 25px;background:#faa800;color:#fff;position:relative;margin-bottom:15px}#ms-services-process .ms-service-process .msp-right a span{display:block;position:absolute;height:100%;width:auto;padding:15px;background:#e59a00;right:0;top:0}#ms-services-process .ms-service-process .msp-right a span img{display:block;margin-top:5px}@media screen and (max-width: 820px){#ms-services-process .ms-service-process .msp-right,#ms-services-process .ms-service-process .msp-left{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0}#ms-services-process .ms-service-process .msp-right:last-child,#ms-services-process .ms-service-process .msp-left:last-child{margin-right:0}}#ms-services-process .ms-service-process .msp-icon{display:block;margin-bottom:15px}#ms-services-process .ms-service-process .ms-service-copy{display:block;margin-bottom:25px;color:#fff}#ms-services-process .ms-service-process h2{font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:41px;line-height:46px;color:#24a5e5}#ms-services-process .ms-service-process-arrow{display:block;clear:left;width:100%;height:45px;position:relative;z-index:2}#ms-services-process .ms-service-process-arrow:after{display:block;width:125px;height:125px;position:relative;z-index:2;top:-40px;left:-62.5px;margin-left:50%;background:url("/wp-content/themes/microsol-new/store/images/icons/ms-services-circle-arrow_down.png") center center no-repeat;background-size:cover;content:''}.mss_lb{display:none;position:fixed;z-index:1000000000000;background:rgba(0,16,27,0.85);padding-top:20%;top:0;left:0;width:100%;height:100%;color:#fff}.mss_lb h1{display:block;padding:20px;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:41px;line-height:46px;color:#00a3e2 !important}.mss_lb p{color:#fff;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:16px;line-height:26px;padding:20px}.mss_lb ul{list-style:none;padding:0;padding:0}.mss_lb ul li{list-style:none;list-style-type:none}.mss_lb .mss_lb_exit{display:block;font-size:36px;color:#fff;text-align:right;padding:0 20px}#ms-support-hero{display:block;position:relative;width:100%;min-height:477px;height:auto;z-index:1;padding-bottom:55px;background:url("/wp-content/themes/microsol-new/store/images/heros/microsol-resources_hero-support-062020.jpg") center center no-repeat;background-size:cover;clear:left}#ms-support-hero:after{position:absolute;top:0;left:0;content:'';width:100%;height:100%;background:linear-gradient(124deg, #5f8d26 0%, #04709b 41%, #083e88 80%);z-index:2;mix-blend-mode:multiply;clear:left}#ms-support-hero .wrapper{position:relative;z-index:3;clear:left}#ms-support-hero h1{font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:100px;line-height:90px;color:#fff;padding-top:165px;padding-bottom:15px;border-bottom:1px solid #fff;margin-bottom:15px;border-bottom:1px solid #00a4e4}#ms-support-hero h1 span{color:#7bb732}#ms-support-hero p{font-size:16px;line-height:26px;color:#fff}#ms-support-hero .ms-support-hero-content{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#ms-support-hero .ms-support-hero-content:last-child{margin-right:0}@media screen and (max-width: 820px){#ms-support-hero .ms-support-hero-content{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0}#ms-support-hero .ms-support-hero-content:last-child{margin-right:0}#ms-support-hero h1{height:55px;line-height:65px}}#ms-support-content{display:block;position:relative;width:100%;height:auto;z-index:1;padding:85px 0;background:#fff url("/wp-content/themes/microsol-new/store/images/content/microsol-resources_content_support_06-2020.jpg") center left no-repeat;background-size:cover;clear:left}#ms-support-content article{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-left:51.178825799%;margin-right:0}#ms-support-content article:last-child{margin-right:0}#ms-support-content article h2{font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:41px;color:#00a4e4;margin-bottom:25px}#ms-support-content article p{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:17px;line-height:27px;margin-bottom:25px}@media screen and (max-width: 820px){#ms-support-content article{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-left:0%}#ms-support-content article:last-child{margin-right:0}}#ms-support-testimonial{display:block;position:relative;width:100%;height:auto;padding:85px 0;background:#fff url("/wp-content/themes/microsol-new/store/images/patterns/microsol-resources_pattern-product-resources.png") center center no-repeat;background-size:cover;clear:left}#ms-support-testimonial .ms-testimonial-left{float:left;display:block;margin-right:2.3576515979%;width:74.4105871005%}#ms-support-testimonial .ms-testimonial-left:last-child{margin-right:0}#ms-support-testimonial .ms-testimonial-right{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%;margin-right:0}#ms-support-testimonial .ms-testimonial-right:last-child{margin-right:0}#ms-support-testimonial p{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:17px;line-height:27px;color:#fff}#ms-support-testimonial h5{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:17px;line-height:27px;color:#fff;font-weight:bold}@media screen and (max-width: 820px){#ms-support-testimonial .ms-testimonial-left,#ms-support-testimonial .ms-testimonial-right{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0}#ms-support-testimonial .ms-testimonial-left:last-child,#ms-support-testimonial .ms-testimonial-right:last-child{margin-right:0}}#ms-support-consulting{display:block;position:relative;width:100%;height:auto;z-index:1;padding:85px 0;background:#fff url("/wp-content/themes/microsol-new/store/images/content/microsol-resources_content_support-consulting_06-2020.jpg") center left no-repeat;background-size:cover;clear:left}#ms-support-consulting article{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#ms-support-consulting article:last-child{margin-right:0}#ms-support-consulting article h2{font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:41px;color:#00a4e4;margin-bottom:25px}#ms-support-consulting article p{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:17px;line-height:27px;margin-bottom:25px}#ms-support-events{display:block;position:relative;width:100%;height:auto;z-index:1;padding:85px 0;background:#fff;clear:left}#ms-support-events h2{float:left;display:block;margin-right:2.3576515979%;width:100%;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:41px;color:#00a4e4;margin-bottom:25px}#ms-support-events h2:last-child{margin-right:0}#ms-support-events article{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}#ms-support-events article:last-child{margin-right:0}#ms-support-events article h4{display:block;padding:15px 0;margin-top:10px;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:18px;color:#000;line-height:28px;text-transform:uppercase}#ms-support-events article p{margin:0;padding:0;margin-bottom:15px;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:18px;color:#000;line-height:28px}@media screen and (max-width: 820px){#ms-support-events article{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0}#ms-support-events article:last-child{margin-right:0}}#ms-support-form{display:block;position:relative;width:100%;height:auto;z-index:1;padding:85px 0 65px 0;background:#fff url("/wp-content/themes/microsol-new/store/images/content/microsol-resources_content_support-form_06-2020.jpg") center left no-repeat;background-size:cover;clear:left}#ms-support-form article{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#ms-support-form article:last-child{margin-right:0}#ms-support-form h2{font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:54px;color:#fff;margin-bottom:25px;padding-bottom:10px;border-bottom:1px solid #00a4e4}#ms-support-form p{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:17px;line-height:27px;margin-bottom:25px;color:#fff}#ms-support-form aside{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-right:0;padding-top:0 !important}#ms-support-form aside:last-child{margin-right:0}@media screen and (max-width: 820px){#ms-support-form article,#ms-support-form aside{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0}#ms-support-form article:last-child,#ms-support-form aside:last-child{margin-right:0}}#ms-support-resources{display:block;position:relative;width:100%;height:auto;z-index:1;padding:85px 0;background:#fff;clear:left}#ms-support-resources h2{float:left;display:block;margin-right:2.3576515979%;width:100%;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:41px;color:#00a4e4;margin-bottom:25px}#ms-support-resources h2:last-child{margin-right:0}#ms-support-resources article{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}#ms-support-resources article:last-child{margin-right:0}#ms-support-resources article .resource-img{display:block;width:100%;height:250px;margin-bottom:15px}#ms-support-resources article h4{display:block;padding:15px 0;margin-top:10px;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:18px;color:#000;line-height:28px;text-transform:uppercase}#ms-support-resources article p{margin:0;padding:0;margin-bottom:15px;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:18px;color:#000;line-height:28px}@media screen and (max-width: 820px){#ms-support-resources article{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0}#ms-support-resources article:last-child{margin-right:0}}#ms-shop-header{display:block;position:relative;width:100%;height:327px;background-size:cover;background-image:url("/wp-content/themes/microsol-new/store/images/products-overview-header.jpg");background-position:center center}#ms-shop-header h1{font-size:100px;line-height:86px;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-weight:normal;padding:0;margin:0;color:#fff;padding-top:225px;padding-left:25px}@media screen and (max-width: 768px){#ms-shop-header{height:285px}#ms-shop-header h1{font-size:50px;line-height:55px;padding-top:155px}}#ms-shop-main{position:relative;z-index:1;display:block;width:100%;padding:65px 0;background:#fff}#ms-shop-main #ms-shop-left{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}#ms-shop-main #ms-shop-left:last-child{margin-right:0}#ms-shop-main #ms-shop-left a{color:#000;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif}#ms-shop-main #ms-shop-left h5{display:block;font-size:25px;line-height:38px;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-weight:normal;color:#000;padding-left:10px !important;padding-top:15px !important}#ms-shop-main #ms-shop-left input,#ms-shop-main #ms-shop-left label,#ms-shop-main #ms-shop-left p{text-transform:uppercase}#ms-shop-main #ms-shop-left #ms-products_search-bar{position:relative;z-index:1;display:block;padding:5px 35px 5px 5px;border-top:1px solid gray;border-bottom:1px solid gray}#ms-shop-main #ms-shop-left #ms-products_search-bar #ms-search-icon{position:absolute;right:5px;top:10px;width:19px;height:auto}#ms-shop-main #ms-shop-left #ms-products_search-bar input{font-size:16px;padding:5px}#ms-shop-main #ms-shop-left #ms-products_search-bar #ms-search-submit{position:absolute;right:5px;width:40px;height:100%;top:0;opacity:0;z-index:5}@media screen and (max-width: 768px){#ms-shop-main #ms-shop-left{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-bottom:25px}#ms-shop-main #ms-shop-left:last-child{margin-right:0}#ms-shop-main #ms-shop-left .filter #vendor-filter-options,#ms-shop-main #ms-shop-left .filter #industry-filter-options{display:none}}#ms-shop-main #ms-shop-right{float:left;display:block;margin-right:2.3576515979%;width:74.4105871005%;margin-right:0;padding-bottom:45px}#ms-shop-main #ms-shop-right:last-child{margin-right:0}@media screen and (max-width: 768px){#ms-shop-main #ms-shop-right{float:left;display:block;margin-right:2.3576515979%;width:100%}#ms-shop-main #ms-shop-right:last-child{margin-right:0}}#ms-shop-main #ms-shop-right #preloader{display:none;position:relative;width:100%;margin:35px 0;text-align:center}#ms-shop-main #ms-shop-right #preloader img{display:inline-block;height:75px;width:auto}#ms-shop-main #ms-shop-right article{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;padding:30px 30px 100px 30px;border:1px solid #c5c8cc;margin-bottom:25px !important}#ms-shop-main #ms-shop-right article:last-child{margin-right:0}#ms-shop-main #ms-shop-right article:nth-child(3n){margin-right:0}#ms-shop-main #ms-shop-right article:nth-child(3n+1){clear:left}@media screen and (max-width: 768px){#ms-shop-main #ms-shop-right article{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;display:block !important;flex:none !important}#ms-shop-main #ms-shop-right article:last-child{margin-right:0}}#ms-shop-main #ms-shop-right article h3{color:#000}#ms-shop-main #ms-shop-right article h4{font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:24px;line-height:34px;color:#000}#ms-shop-main #ms-shop-right article .ms-prod-price{font-weight:bold;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:16 px;line-height:24px;margin-bottom:10px}#ms-shop-main #ms-shop-right article .btn{min-width:auto !important;max-width:85% !important;width:calc(100% - 60px);padding-left:25px !important;padding-right:25px !important;margin-top:35px !important}#ms-shop-main #ms-shop-right article p{font-size:13px;line-height:25px;font-family:"Montserrat",Arial,Helvetica,sans-serif}#ms-shop-main #ms-shop-right article#ms-product-aec{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;margin-bottom:0px !important;padding-bottom:30px !important}#ms-shop-main #ms-shop-right article#ms-product-aec:last-child{margin-right:0}#ms-shop-main #ms-shop-right article#ms-product-aec .product-lockup-badge{display:block;width:75%;margin-top:15px;margin-bottom:25px;height:auto}#ms-shop-main #ms-shop-right article#ms-product-aec #ft-left{float:left;display:block;margin-right:2.3576515979%;width:74.4105871005%;border-right:1px solid #c5c8cc}#ms-shop-main #ms-shop-right article#ms-product-aec #ft-left:last-child{margin-right:0}#ms-shop-main #ms-shop-right article#ms-product-aec #ft-left h3{padding-top:15px}#ms-shop-main #ms-shop-right article#ms-product-aec #ft-right{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%;margin-right:0}#ms-shop-main #ms-shop-right article#ms-product-aec #ft-right:last-child{margin-right:0}#ms-shop-main #ms-shop-right article#ms-product-aec #ft-right .btn{width:100%}#ms-shop-main #ms-shop-right article#ms-product-aec #ft-right .ft-options{font-size:13px !important}@media screen and (max-width: 768px){#ms-shop-main #ms-shop-right article#ms-product-aec #ft-right,#ms-shop-main #ms-shop-right article#ms-product-aec #ft-left{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;border-right:none !important}#ms-shop-main #ms-shop-right article#ms-product-aec #ft-right:last-child,#ms-shop-main #ms-shop-right article#ms-product-aec #ft-left:last-child{margin-right:0}#ms-shop-main #ms-shop-right article#ms-product-aec #ft-right .btn-buy-now,#ms-shop-main #ms-shop-right article#ms-product-aec #ft-left .btn-buy-now{width:100% !important}}#ms-shop-main #ms-shop-right #ms-shop-products-first{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-top:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#ms-shop-main #ms-shop-right #ms-shop-products-first:last-child{margin-right:0}#ms-shop-main #ms-shop-right #ms-shop-products-first article{position:relative !important;-webkit-flex:1;-ms-flex:1;flex:1}#ms-shop-main #ms-shop-right #ms-shop-products-first article .btn{position:absolute;bottom:35px}@media screen and (max-width: 768px){#ms-shop-main #ms-shop-right #ms-shop-products-first{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;display:block !important;flex:none !important}#ms-shop-main #ms-shop-right #ms-shop-products-first:last-child{margin-right:0}}#ms-shop-main #ms-shop-right #ms-shop-products-next{float:left;display:block;margin-right:2.3576515979%;width:100%}#ms-shop-main #ms-shop-right #ms-shop-products-next:last-child{margin-right:0}#ms-shop-main #ms-shop-right #ms-shop-products-next .ms-products-row{float:left;display:block;margin-right:2.3576515979%;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#ms-shop-main #ms-shop-right #ms-shop-products-next .ms-products-row:last-child{margin-right:0}@media screen and (max-width: 768px){#ms-shop-main #ms-shop-right #ms-shop-products-next{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;display:block !important;flex:none !important}#ms-shop-main #ms-shop-right #ms-shop-products-next:last-child{margin-right:0}#ms-shop-main #ms-shop-right #ms-shop-products-next .ms-products-row{display:block;flex:none}}#ms-shop-main #ms-shop-right #ms-shop-products-next article{position:relative !important;-webkit-flex:1;-ms-flex:1;flex:1;max-width:31.56%}#ms-shop-main #ms-shop-right #ms-shop-products-next article .btn{position:absolute;bottom:35px}@media screen and (max-width: 768px){#ms-shop-main #ms-shop-right #ms-shop-products-next article{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;flex:none !important;display:block !important;max-width:100% !important}#ms-shop-main #ms-shop-right #ms-shop-products-next article:last-child{margin-right:0}}#ms-shop-main #ms-shop-right .woocommerce-product-gallery{opacity:1 !important;width:100%}#ms-shop-main #ms-shop-right .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{margin:0;padding:0}#ms-shop-main #ms-shop-right .woocommerce-product-gallery img{display:block;position:relative;width:auto;height:100px;margin-bottom:15px}#ms-shop-main #ms-shop-right .product-lockup-badge{display:block;width:100%;margin-bottom:15px;height:45px;width:auto;max-width:75%}#ms-shop-main #ms-shop-right .product-lockup-badge.product-lockup-autodesk{width:100%;height:auto;max-width:90%}#ms-shop-main #ms-shop-right .product-lockup-badge.product-lockup-bluebeam{height:100px}#ms-shop-main #ms-shop-right .ms-prod-option{display:block;width:100%;margin-bottom:0;font-size:13px;font-weight:normal}#ms-shop-main #ms-shop-right .ms-prod-option.ms-prod-option-top{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #d2d3d3}#ms-shop-main #ms-shop-right .ms-prod-option .ms-prod-price-promo{color:#00a4e4;font-weight:bold}#ms-shop-main #ms-shop-right #ms-shop-why-microsol{float:left;display:block;margin-right:2.3576515979%;width:100%;background:#071f29;padding:30px;margin:45px 0}#ms-shop-main #ms-shop-right #ms-shop-why-microsol:last-child{margin-right:0}#ms-shop-main #ms-shop-right #ms-shop-why-microsol .ms-prod-benefit{float:left;display:block;margin-right:10.1483979942%;width:26.5677346705%;color:#fff}#ms-shop-main #ms-shop-right #ms-shop-why-microsol .ms-prod-benefit:last-child{margin-right:0}#ms-shop-main #ms-shop-right #ms-shop-why-microsol .ms-prod-benefit.ms-prod-benefit-center{margin-left:36.7161326647%}@media screen and (max-width: 768px){#ms-shop-main #ms-shop-right #ms-shop-why-microsol .ms-prod-benefit{float:left;display:block;margin-right:38.1982059067%;width:100%;margin-right:0;margin-bottom:25px}#ms-shop-main #ms-shop-right #ms-shop-why-microsol .ms-prod-benefit:last-child{margin-right:0}}#ms-shop-main #ms-shop-right #ms-shop-why-microsol .ms-prod-benefit .ben-icon{float:left;display:block;margin-right:7.4229703521%;width:19.432772236%}#ms-shop-main #ms-shop-right #ms-shop-why-microsol .ms-prod-benefit .ben-icon:last-child{margin-right:0}#ms-shop-main #ms-shop-right #ms-shop-why-microsol .ms-prod-benefit h5{clear:left;display:block;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:16px;line-height:27px;font-weight:bold;text-transform:uppercase;color:#fff;margin:0;padding:0;margin-top:20px}#ms-shop-main #ms-shop-right #ms-shop-why-microsol .ms-prod-benefit p{clear:left;display:block;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:16px;line-height:27px}#ms-shop-main.ms-shop-filter-page{padding-top:45px !important;padding-bottom:45px !important;float:left !important}#ms-shop-main.ms-shop-filter-page .vendor-filters{margin-bottom:45px}#ms-shop-main .ms-prod-learn-more{display:block;padding:5px 0 15px 0;color:#0e709d;font-weight:600;font-size:14px;line-height:24px}#ms-shop-main .ms-prod-learn-more span{display:inline-block;background:#e7f1f7;border-radius:200%;width:24px;height:24px;padding:0px 8px;margin-right:2px}#ms-shop-main .ms-prod-learn-more:hover span{background:#0e709d;color:#fff}#ms-shop-main .ms-filtered-sidebar-anchor{display:block;width:100%;padding:10px 25px;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:24px;font-weight:normal;line-height:47px;text-transform:uppercase;border-top:1px solid #000}#ms-shop-main #ms-category-shop-header{display:block;width:100%;float:left;margin-top:25px;margin-bottom:25px}#ms-shop-main #ms-category-shop-header h2{display:block;width:100%;padding-bottom:10px;text-align:center}#ms-shop-main #ms-category-shop-header p{margin-top:15px;text-align:center;width:75%;margin-left:12.5%;margin-bottom:25px}#ms-shop-main .btn-green{font-size:14px !important;font-weight:bold !important}#ms-design-solutions{position:relative;z-index:1;display:block;width:100%;padding:65px 0;background:#00a4e4;float:left;clear:both}#ms-design-solutions h3{color:#fff;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:41px;line-height:51px;margin-bottom:25px}#ms-cart-header{display:block;position:relative;width:100%;height:327px;background-size:cover;background-image:url("/wp-content/themes/microsol-new/store/images/products-overview-header.jpg");background-position:center center}#ms-cart-header.ms-notify-live{height:377px}#ms-cart-header h1{font-size:100px;line-height:86px;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-weight:normal;padding:0;margin:0;color:#fff;padding-top:165px;padding-left:25px}#ms-cart-header #ms-cart-header-ctas{float:left;display:block;margin-right:2.3576515979%;width:100%;position:absolute;bottom:0;left:0}#ms-cart-header #ms-cart-header-ctas:last-child{margin-right:0}#ms-cart-header #ms-cart-header-ctas a{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:13px;line-height:16px;text-transform:uppercase !important}#ms-cart-header #ms-cart-header-ctas a:last-child{margin-right:0}#ms-cart-header #ms-cart-header-ctas a.backto-bimcadServices{margin-left:51.178825799%}#ms-cart-header #ms-cart-header-ctas a.btn{float:right;margin-right:0}#ms-cart-header .wrapper{position:relative;height:100%}@media screen and (max-width: 768px){#ms-cart-header{height:285px}#ms-cart-header h1{font-size:33px;line-height:55px;padding-top:155px;padding-left:0;text-align:center;width:100%}#ms-cart-header #ms-cart-header-ctas a{float:left;display:block;margin-right:2.3576515979%;width:36.0264677513%;min-width:0;max-width:none}#ms-cart-header #ms-cart-header-ctas a:last-child{margin-right:0}#ms-cart-header #ms-cart-header-ctas a.backto-bimcadServices{float:left;display:block;margin-right:2.3576515979%;width:61.6158806508%;margin-left:0%;padding-left:50px;padding-right:0}#ms-cart-header #ms-cart-header-ctas a.backto-bimcadServices:last-child{margin-right:0}#ms-cart-header #ms-cart-header-ctas a.backto-bimcadServices:before{width:45px}}#ms-cart .microsol-cart{margin-bottom:0 !important;padding-bottom:0 !important}#ms-cart #cart-related,#ms-cart #cart-intro,#ms-cart .shop_table thead,#ms-cart .continue-shopping-btn,#ms-cart .checkout-button{display:none !important}#ms-cart .shop_table{background:#f3f5f8 !important;border:none !important}#ms-cart .shop_table .product-name .variation{display:none !important}#ms-cart .shop_table .product-name img{width:40%;float:left;margin:15px}#ms-cart .shop_table .product-quantity .quantity{display:block;width:100%}#ms-cart .shop_table .product-quantity .button{display:none !important}#ms-cart .shop_table td.actions,#ms-cart .shop_table td.cart_totals{display:none !important}#ms-cart .shop_table td.btn-td{display:none !important}#ms-cart .shop_table tr{border:none !important}#ms-cart .shop_table td{border:1px solid #c5c8cc;vertical-align:middle}#ms-cart .shop_table label{display:block;text-align:center;margin-bottom:5px;font-size:14px;line-height:18px}#ms-cart .shop_table label.screen-reader-text{display:none}#ms-cart .shop_table input,#ms-cart .shop_table select{width:100% !important;max-width:100% !important;height:40px}#ms-cart .shop_table select{text-align:center;padding-left:15px}#ms-cart .shop_table select option{text-align:center}#ms-cart .shop_table .update-cart-quick-link{display:block;position:absolute;right:10px;bottom:10px;padding:10px 15px;background:#efefef}#ms-cart .shop_table .ms-cart_product{width:70%;background:#fff}#ms-cart .shop_table .ms-cart_product .ms-cart_product-title{float:left;display:block;margin-right:3.5786636068%;width:48.2106681966%;text-align:center}#ms-cart .shop_table .ms-cart_product .ms-cart_product-title:last-child{margin-right:0}#ms-cart .shop_table .ms-cart_product .ms-cart_product-title .bluebeam img{width:20%;float:left;margin-left:15px;margin-bottom:15px}#ms-cart .shop_table .ms-cart_product .ms-cart_product-title img{max-width:75%;width:auto;height:auto;display:inline-block;margin-top:15px}#ms-cart .shop_table .ms-cart_product .ms-cart_product-title img.attachment-woocommerce_thumbnail{width:20%;float:left;margin-left:15px;margin-bottom:15px}#ms-cart .shop_table .ms-cart_product .ms-cart_product-qty{float:left;display:block;margin-right:3.5786636068%;width:22.3160022949%;margin-right:0;text-align:center;float:right !important}#ms-cart .shop_table .ms-cart_product .ms-cart_product-qty:last-child{margin-right:0}#ms-cart .shop_table .ms-cart_product .ms-cart_product-qty input{border:1px solid #c5c8cc}#ms-cart .shop_table .ms-cart_product .ms-cart_product-variation{float:left;display:block;margin-right:3.5786636068%;width:22.3160022949%;text-align:center}#ms-cart .shop_table .ms-cart_product .ms-cart_product-variation:last-child{margin-right:0}#ms-cart .shop_table .ms-cart_product .ms-cart_product-variation select{border:1px solid #c5c8cc}@media screen and (max-width: 768px){#ms-cart .shop_table .ms-cart_product .ms-cart_product-title{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0}#ms-cart .shop_table .ms-cart_product .ms-cart_product-title:last-child{margin-right:0}#ms-cart .shop_table .ms-cart_product .ms-cart_product-qty,#ms-cart .shop_table .ms-cart_product .ms-cart_product-variation{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#ms-cart .shop_table .ms-cart_product .ms-cart_product-qty:last-child,#ms-cart .shop_table .ms-cart_product .ms-cart_product-variation:last-child{margin-right:0}}#ms-cart .shop_table .ms-cart_price{width:30%;position:relative;text-align:left;vertical-align:top !important}#ms-cart .shop_table .ms-cart_price label,#ms-cart .shop_table .ms-cart_price span{text-align:left}#ms-cart .shop_table .ms-cart_price .remove-product{display:block;top:5px;right:5px;position:absolute}#ms-cart .shop_table .ms-cart_price .remove-product a{color:#000;font-size:16px;font-weight:bold;font-family:"Montserrat",Arial,Helvetica,sans-serif}#ms-cart .shop_table .ms-cart_price .remove-product a:hover{color:#24a5e5}#ms-cart .shop_table .ms-cart_price input{display:block;width:auto;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:16px;line-height:18px;color:#24a5e5;border:none !important;position:absolute;bottom:5px;right:5px;text-align:right}#ms-cart .shop_table .table-disclaimer{color:#000;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:14px;line-height:24px;text-align:left !important}#ms-cart .shop_table .table-disclaimer span{display:block;font-weight:bold}#ms-cart .shop_table .ms-cart_cta-row{background:#24a5e4;color:#fff;text-align:left;padding:10px}#ms-cart .shop_table .ms-cart_cta-row p{text-align:left !important;font-family:"Montserrat",Arial,Helvetica,sans-serif;line-height:24px;font-size:14px;color:#fff;padding:0;margin:0}#ms-cart .shop_table .ms-cart_cta-row p img{margin-right:15px;margin-left:15px}#ms-cart .shop_table .ms-cart_break{background:#fff}#ms-cart .shop_table .ms-cart_break td{background:#fff;padding:15px;border:none !important}@media screen and (max-width: 768px){#ms-cart .shop_table{display:block;width:100% !important}#ms-cart .shop_table td{display:block;width:100% !important;padding-left:10px !important}}#ms-cart .cart-collaterals h2{display:none}#ms-cart .cart-collaterals .shop_table{background:#fff !important;text-align:right !important;width:50%;float:right;border:none !important}#ms-cart .cart-collaterals .shop_table td,#ms-cart .cart-collaterals .shop_table p,#ms-cart .cart-collaterals .shop_table tr,#ms-cart .cart-collaterals .shop_table th{text-align:right !important;background:#fff !important;border:none !important;padding:0 !important}#ms-checkout{display:block;margin-bottom:100px}#ms-checkout .woocommerce-form-coupon-toggle{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;margin-bottom:25px;padding:25px;background:#f3f5f8 !important;display:none !important}#ms-checkout .woocommerce-form-coupon-toggle:last-child{margin-right:0}#ms-checkout #details-container{height:auto !important;min-height:none !important;position:relative !important;float:left;display:block;margin-right:2.3576515979%;width:100%}#ms-checkout #details-container:last-child{margin-right:0}#ms-checkout #details-container #customer_details{height:auto !important}#ms-checkout #details-container #customer_details .col-2{display:none !important}#ms-checkout #details-container #customer_details .col-1{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0}#ms-checkout #details-container #customer_details .col-1:last-child{margin-right:0}#ms-checkout #details-container .woocommerce-billing-fields{background:#f3f5f8 !important;padding-bottom:35px}#ms-checkout #details-container .woocommerce-billing-fields:after{content:'';display:block;clear:left}#ms-checkout #details-container .woocommerce-billing-fields .col-intro{float:left;width:23% !important;margin-bottom:40%;margin-top:25px;display:block !important;color:#000;font-size:15px;color:#202020}@media screen and (max-width: 768px){#ms-checkout #details-container .woocommerce-billing-fields .col-intro{width:100% !important;margin-right:0;margin-top:30px !important;margin-bottom:25px}}#ms-checkout #details-container .woocommerce-billing-fields p{display:inline-block;width:35%;margin-right:0.357652%;padding:15px 25px}#ms-checkout #details-container .woocommerce-billing-fields p input,#ms-checkout #details-container .woocommerce-billing-fields p select{display:block;width:100%;font-size:16px;font-family:"Montserrat",Arial,Helvetica,sans-serif;line-height:26px;padding:10px;border:1px solid #c5c8cc;background:#fff}#ms-checkout #details-container .woocommerce-billing-fields p.form-row-first,#ms-checkout #details-container .woocommerce-billing-fields p.form-row-last{margin-top:25px}@media screen and (max-width: 768px){#ms-checkout #details-container .woocommerce-billing-fields p{width:100%;margin-right:0;margin-bottom:15px;margin-top:0 !important;padding-top:0 !important;padding-bottom:0 !important}}#ms-checkout #details-container .col-billing,#ms-checkout #details-container .col-payment{display:block !important;position:relative !important;margin-bottom:55px}#ms-checkout #details-container .col-top{padding:5px 15px;background:#24a5e5;margin-bottom:0}#ms-checkout #details-container .col-top h3{color:#fff;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:32px;line-height:46px}#ms-checkout #details-container .col-payment{display:block !important;position:relative !important;width:100%;top:0;left:0}#ms-checkout #details-container .col-payment #payment{display:block;background:#f3f5f8 !important}#ms-checkout #details-container .col-payment #payment .payment_box{display:block;padding:25px}#ms-checkout #details-container .col-payment #payment .payment_box input{display:block;width:100%;padding:10px;font-size:16px;line-height:26px}#ms-checkout #details-container #review-details{position:relative !important}#ms-checkout #details-container #review-details .review-billing>.shop_table,#ms-checkout #details-container #review-details .review-payment>.shop_table{display:none !important}#ms-checkout #details-container #place_order{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:16px}#ms-checkout #payment_method_microsol-api-chase,#ms-checkout label[for="payment_method_microsol-api-chase"]{display:none !important}#ms-checkout #payment_method_authorize_net_cim_credit_card{display:none}#ms-checkout .payment_method_microsol-api-chase{display:block;width:100%}#ms-checkout .payment_method_microsol-api-chase>p{float:left;display:block;margin-right:2.8425855704%;width:28.0101901008%;margin-right:0}#ms-checkout .payment_method_microsol-api-chase>p:last-child{margin-right:0}#ms-checkout .payment_method_microsol-api-chase>p img{display:block;width:100%;max-width:200px !important}#ms-checkout .payment_method_microsol-api-chase fieldset{float:left;display:block;margin-right:2.8425855704%;width:69.1472243289%;margin-right:0}#ms-checkout .payment_method_microsol-api-chase fieldset:last-child{margin-right:0}#ms-checkout .payment_method_microsol-api-chase fieldset input{border:1px solid #c5c8cc}@media screen and (max-width: 768px){#ms-checkout .payment_method_microsol-api-chase>p,#ms-checkout .payment_method_microsol-api-chase fieldset{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0}#ms-checkout .payment_method_microsol-api-chase>p:last-child,#ms-checkout .payment_method_microsol-api-chase fieldset:last-child{margin-right:0}}#ms-checkout .terms-check{display:block;margin-bottom:25px;margin-top:55px !important}#ms-checkout .terms-check input{display:block;float:left;margin-right:15px;margin-bottom:45px}#ms-checkout .woocommerce-checkout-review-order-table{display:none !important}#ms-checkout #ms-order-summary{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-top:45px}#ms-checkout #ms-order-summary:last-child{margin-right:0}#ms-checkout #ms-order-summary h3{color:#24a5e5;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:32px;line-height:46px;margin:0;padding:0}#ms-checkout #ms-order-summary table{width:100%}#ms-checkout #ms-order-summary table .even{background:#f4f4f5}#ms-checkout #ms-order-summary table td{text-align:center;font-size:14px;line-height:18px;padding:5px}#ms-checkout #ms-order-summary table td.cart_item_variation{width:35%}#ms-checkout #ms-order-summary table td.cart_item_title{width:35%;text-align:left}#ms-checkout #ms-order-summary table td.cart_item_total{text-align:right}#ms-checkout #ms-order-summary table td.cart_tax,#ms-checkout #ms-order-summary table td.cart_total{font-size:18px;line-height:28px;text-align:left}#ms-checkout #ms-order-summary table td.cart_tax span,#ms-checkout #ms-order-summary table td.cart_total span{font-weight:bold}#ms-checkout #ms-order-summary table td.cart_tax{padding-top:10px;padding-bottom:0;border-top:1px solid #000;text-align:left}#ms-checkout #ms-order-summary table td.cart_total{padding-top:0}#ms-checkout #ms-order-summary table td.right{text-align:right}#ms-checkout .place-order{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-right:0;margin-top:45px}#ms-checkout .place-order:last-child{margin-right:0}#ms-checkout .place-order input[type="submit"]{display:block;width:100%;height:auto;padding:15px;text-align:center;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:16px;line-height:26px;color:#fff;text-transform:uppercase;background:#83b940}#ms-checkout #order_review{display:block;width:100%;margin-top:45px}#ms-checkout #order_review table{width:100%}#ms-checkout #order_review table .even{background:#fff}#ms-checkout #order_review table td{text-align:center;font-size:14px;line-height:18px;padding:5px;background:#f4f4f5}#ms-checkout #order_review table td .wc-item-meta{display:none !important}#ms-checkout #order_review table td.cart_item_variation{width:35%}#ms-checkout #order_review table td.cart_item_title{width:35%;text-align:left}#ms-checkout #order_review table td.cart_item_total{text-align:right}#ms-checkout #order_review table td.cart_tax,#ms-checkout #order_review table td.cart_total{font-size:18px;line-height:28px;text-align:left}#ms-checkout #order_review table td.cart_tax span,#ms-checkout #order_review table td.cart_total span{font-weight:bold}#ms-checkout #order_review table td.cart_tax{padding-top:10px;padding-bottom:0;border-top:1px solid #000;text-align:left}#ms-checkout #order_review table td.cart_total{padding-top:0}#ms-checkout #order_review table td.right{text-align:right}#ms-checkout #order_review #payment{display:block;width:100%;background:#f3f5f8 !important}#ms-checkout #order_review #payment .payment_box{display:block;padding:25px}#ms-checkout #order_review #payment .payment_box input{display:block;width:100%;padding:10px;font-size:16px;line-height:26px}#ms-checkout #order_review #payment>p{float:left;display:block;margin-right:2.8425855704%;width:28.0101901008%;margin-right:0}#ms-checkout #order_review #payment>p:last-child{margin-right:0}#ms-checkout #order_review #payment>p img{display:block;width:100%;max-width:200px !important}#ms-checkout #order_review #payment fieldset{float:left;display:block;margin-right:2.8425855704%;width:69.1472243289%;margin-right:0}#ms-checkout #order_review #payment fieldset:last-child{margin-right:0}#ms-checkout #order_review #payment fieldset input{border:1px solid #c5c8cc}@media screen and (max-width: 768px){#ms-checkout #order_review #payment>p,#ms-checkout #order_review #payment fieldset{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0}#ms-checkout #order_review #payment>p:last-child,#ms-checkout #order_review #payment fieldset:last-child{margin-right:0}}#ms-checkout #order_review #place_order{display:block;width:100%;background:#83b940;color:#fff;padding:15px 0;text-align:center;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:16px;line-height:26px}#ms-checkout #order_review #place_order:hover{background:#5b802c}@media screen and (max-width: 780px){#ms-checkout #ms-order-summary,#ms-checkout .place-order{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0}#ms-checkout #ms-order-summary:last-child,#ms-checkout .place-order:last-child{margin-right:0}}#ms-coupon{display:block;position:relative;margin:45px 0;width:100%;float:left}#ms-coupon .coupon{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0}#ms-coupon .coupon:last-child{margin-right:0}#ms-coupon .coupon #coupon_code{display:block;float:left;width:80%;padding:10px;font-size:16px;line-height:26px;margin:0;border:1px solid #c5c8cc}#ms-coupon .coupon #submit_coupon_code{display:block;float:left;width:19%;margin-right:0;padding:10px;font-size:16px;line-height:26px;text-align:left;border:1px solid #c5c8cc;position:relative;background:#f3f5f8 url("/wp-content/themes/microsol-new/store/images/icons/microsol-arrow-right.png") 95% center no-repeat}#ms-coupon .coupon #submit_coupon_code:hover{background:#aaaeb4 url("/wp-content/themes/microsol-new/store/images/icons/microsol-arrow-right.png") 98% center no-repeat}#ms-training-header{display:block;position:relative;z-index:1;width:100%;height:477px;background-size:cover;background-image:url("/wp-content/themes/microsol-new/store/images/heros/microsol-resources_hero-training_07-2020.jpg");background-position:center center}#ms-training-header:after{position:absolute;top:0;left:0;content:'';width:100%;height:100%;background:linear-gradient(124deg, #5f8d26 0%, #04709b 41%, #083e88 80%);z-index:2;mix-blend-mode:multiply}#ms-training-header .wrapper{position:relative;z-index:3}#ms-training-header h1{font-size:100px;line-height:86px;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-weight:normal;padding:0;margin:0;color:#fff;padding-top:145px;padding-left:25px;padding-bottom:15px}@media screen and (max-width: 768px){#ms-training-header h1{font-size:50px}}#ms-training-header p{color:#fff;padding:0 15px 15px 15px;font-size:16px;line-height:26px}.ms-content-left{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.ms-content-left:last-child{margin-right:0}.ms-content-right{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-left:51.178825799%;margin-right:0}.ms-content-right:last-child{margin-right:0}.ms-training-content{position:relative;display:block;width:100%;padding:165px}.ms-training-content#ms-training-content_pro-dev{background:#fff url("/wp-content/themes/microsol-new/store/images/content/microsol-resources_content_training_content-1.jpg") center center no-repeat;background-size:cover}.ms-training-content#ms-training-content_efficiency{background:#fff url("/wp-content/themes/microsol-new/store/images/content/microsol-resources_content_training_content-2.jpg") center center no-repeat;background-size:cover}.ms-training-content h2{margin:0;padding:0;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:27px;line-height:34px;color:#071f29}.ms-training-content p{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:16px;line-height:26px;margin-top:15px}#ms-training_course-catalog{position:relative;display:block;z-index:1;background:#fff;padding:85px}#ms-training_course-catalog h2{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-bottom:25px;text-align:center}#ms-training_course-catalog h2:last-child{margin-right:0}#ms-training_course-catalog aside{float:left;display:block;margin-right:2.3576515979%;width:14.7019570017%}#ms-training_course-catalog aside:last-child{margin-right:0}#ms-training_course-catalog #ms-training_catalog{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;margin-right:0}#ms-training_course-catalog #ms-training_catalog:last-child{margin-right:0}#ms-training_course-catalog #ms-training_catalog article{display:block;width:100%;padding:15px}#ms-resources-header{display:block;position:relative;width:100%;height:auto;background:#0e709d url("/wp-content/themes/microsol-new/store/images/banners/microsol-resource_bg_report-2020.jpg") top right no-repeat;background-size:cover;padding-bottom:175px}#ms-resources-header .wrapper{position:relative;z-index:2}#ms-resources-header h5{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;margin-top:15px;padding-top:0;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:17px;line-height:26px;color:#81caf0;text-transform:uppercase;font-weight:bold}#ms-resources-header h5:last-child{margin-right:0}#ms-resources-header h5:first-child{margin-top:45px}#ms-resources-header h1{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;margin-top:0;padding-top:0;font-family:"Montserrat",Arial,Helvetica,sans-serif;color:#fff;font-size:41px;line-height:48px;font-weight:bold;text-transform:uppercase}#ms-resources-header h1:last-child{margin-right:0}#ms-resources-header h2{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:21px;line-height:26px;margin:0;padding:15px 0;color:#faa800}#ms-resources-header .ms-rh-left{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%;padding-top:145px;color:#fff}#ms-resources-header .ms-rh-left:last-child{margin-right:0}#ms-resources-header .ms-rh-left p{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:16px;line-height:28px;color:#fff;font-weight:normal}#ms-resources-header .ms-rh-left table{margin-top:25px;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:16px;line-height:28px;color:#fff}#ms-resources-header .ms-rh-left table span{font-family:"Montserrat",Arial,Helvetica,sans-serif !important;font-size:14px !important;line-height:24px !important}#ms-resources-header .ms-rh-left table td{padding-top:10px;padding-bottom:10px}#ms-resources-header .ms-rh-right{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%;margin-right:0;padding-top:175px}#ms-resources-header .ms-rh-right:last-child{margin-right:0}#ms-resources-header .ms-rh-right #ms-resource-header-img{display:block;width:100%}#ms-resources-header .ms-rh-right #ms-resource-header-img img{display:block;width:100%;height:auto}@media screen and (max-width: 780px){#ms-resources-header .ms-rh-left,#ms-resources-header .ms-rh-right{display:block;width:100%;margin-right:0;padding-top:65px;margin-bottom:25px}#ms-resources-header .ms-rh-left h1,#ms-resources-header .ms-rh-right h1{font-size:29px;line-height:40px}#ms-resources-header .ms-rh-left p,#ms-resources-header .ms-rh-right p{font-size:14px;line-height:21px}#ms-resources-header .ms-rh-right{padding-top:0;padding-bottom:45px}}#resource-report-form{padding-top:10px !important}#resource-report-form fieldset{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}#resource-report-form fieldset:last-child{margin-right:0}#resource-report-form fieldset:nth-child(even){margin-right:0}@media screen and (max-width: 780px){#resource-report-form fieldset{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0}#resource-report-form fieldset:last-child{margin-right:0}}#resource-report-form select{background-color:#fff;color:#000;font-size:13px;line-height:28px}#resource-report-form input{background:#fff;color:#000;font-size:13px;line-height:28px;padding:5px 20px;width:100%;text-align:left}#resource-report-form input[type="submit"]{float:left;display:block;margin-right:38.1982059067%;width:100%;margin-right:0;background:#faa800;color:#fff;text-align:center;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:21px;line-height:26px;padding:15px 0;margin-top:15px}#resource-report-form input[type="submit"]:last-child{margin-right:0}#resource-report-form .btn{font-size:21px;line-height:26px}#ms-resource-content{display:block;position:relative;z-index:10000001;width:100%;height:auto;min-height:450px;background:#fff url("/wp-content/themes/microsol-new/store/images/banners/microsol-resource_testimonial_report-2020.png") center center no-repeat;background-size:100%}#ms-resource-content .wrapper{position:relative;top:-150px}#ms-resource-content #ms-report-keyfindings{background:#093854;padding:40px;color:#fff;top:-175px;min-height:450px;height:auto}#ms-resource-content #ms-report-keyfindings .ms-report-keyfinding{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-bottom:15px}#ms-resource-content #ms-report-keyfindings .ms-report-keyfinding:last-child{margin-right:0}#ms-resource-content #ms-report-keyfindings .ms-report-keyfinding:nth-child(even){margin-right:0}@media screen and (max-width: 780px){#ms-resource-content #ms-report-keyfindings .ms-report-keyfinding{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0}#ms-resource-content #ms-report-keyfindings .ms-report-keyfinding:last-child{margin-right:0}}#ms-resource-content #ms-report-keyfindings .ms-report-keyfinding .ms-finding-icon{float:left;display:block;margin-right:2.3576515979%;width:6.1721527019%;text-align:right}#ms-resource-content #ms-report-keyfindings .ms-report-keyfinding .ms-finding-icon:last-child{margin-right:0}#ms-resource-content #ms-report-keyfindings .ms-report-keyfinding .ms-finding-icon img{display:inline-block}#ms-resource-content #ms-report-keyfindings .ms-report-keyfinding .ms-finding-content{float:left;display:block;margin-right:2.3576515979%;width:91.4701957002%}#ms-resource-content #ms-report-keyfindings .ms-report-keyfinding .ms-finding-content:last-child{margin-right:0}#ms-resource-content #ms-report-keyfindings .ms-report-keyfinding p{font-size:16px;line-height:28px;font-family:"Montserrat",Arial,Helvetica,sans-serif;color:#fff}#ms-resource-content #ms-res-testimonial-icon{float:left;display:block;margin-right:2.3576515979%;width:14.7019570017%;text-align:center;padding-top:75px}#ms-resource-content #ms-res-testimonial-icon:last-child{margin-right:0}#ms-resource-content #ms-res-testimonial-icon img{display:inline-block;width:75%}#ms-resource-content #ms-res-testimonial-content{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;margin-right:0;padding-top:75px}#ms-resource-content #ms-res-testimonial-content:last-child{margin-right:0}#ms-resource-content #ms-res-testimonial-content p{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:20px;line-height:35px;color:#6d6d6d;font-weight:normal}#ms-tech-resources-header{display:block;position:relative;z-index:1;width:100%;padding-bottom:55px;overflow-y:hidden}#ms-tech-resources-header:after{position:absolute;top:0;left:0;content:'';width:100%;height:100%;background:linear-gradient(124deg, #5f8d26 0%, #04709b 41%, #083e88 80%);z-index:2;mix-blend-mode:multiply}#ms-tech-resources-header .wrapper{position:relative;z-index:5;background:none !important;height:100%}#ms-tech-resources-header p{color:#fff;font-family:'Montserrat', Arial, Helvetica, sans-serif, sans-serif;font-size:16px;font-weight:300;max-width:60%}@media screen and (max-width: 766px){#ms-tech-resources-header p{max-width:100%}}#ms-tech-resources-header #promotion-title{border-bottom:1px solid #00aadc;padding-bottom:15px;margin-bottom:15px;max-width:60%}@media screen and (max-width: 766px){#ms-tech-resources-header #promotion-title{max-width:100%;padding-top:0;margin-top:90px !important;padding-bottom:5px;margin-bottom:5px}}#ms-tech-resources-header #ms-blog-breadcrumb{bottom:-55px !important}#ms-tech-resources-header #ms-tech-header-bg{display:block;width:100%;height:100%;top:-200px;left:0;position:absolute;z-index:2}#ms-tech-resources-header #ms-tech-header-bg svg{display:block;width:100%;height:auto}#ms-tech-resources-header #ms-featured-post{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;position:relative;background:#fff;height:100%;padding-bottom:30px}#ms-tech-resources-header #ms-featured-post:last-child{margin-right:0}#ms-tech-resources-header #ms-featured-post h2{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:23px;font-weight:bold;line-height:31px;color:#000;padding:15px}#ms-tech-resources-header #ms-featured-post h2 a{color:#000}#ms-tech-resources-header #ms-featured-post h2 a:hover{color:#0e709d}#ms-tech-resources-header #ms-featured-post .ms-tr-post-meta{margin-top:15px !important}#ms-tech-resources-header h1{display:block;width:100%;float:left;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:100px;line-height:100px;margin:140px 0 10px 0;position:relative;color:#fff}#ms-tech-resources-header #ms-tr-featured-secondary{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;margin-right:0}#ms-tech-resources-header #ms-tr-featured-secondary:last-child{margin-right:0}#ms-tech-resources-header #ms-tr-featured-secondary article{background:#fff;display:block;padding:0 0 15px 0;position:relative;z-index:1;margin-bottom:15px}#ms-tech-resources-header #ms-tr-featured-secondary article:last-child{margin-bottom:0}#ms-tech-resources-header #ms-tr-featured-secondary article .ms-tech-article-img{display:block;width:100%;height:155px;margin-bottom:15px}#ms-tech-resources-header #ms-tr-featured-secondary article .ms-tr-post-meta{margin-top:15px !important}#ms-tech-resources-header #ms-tr-featured-secondary article img{display:block;width:100%;position:relative;z-index:5}#ms-tech-resources-header #ms-tr-featured-secondary article h3{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:18px !important;line-height:24px !important;font-weight:bold;display:block;width:100%;padding:5px 15px;color:#000 !important}#ms-tech-resources-header #ms-tr-featured-secondary article h3 a{color:#000 !important}#ms-tech-resources-header #ms-tr-featured-secondary article h3 a:hover{color:#0e709d !important}@media screen and (max-width: 800px){#ms-tech-resources-header #ms-featured-post,#ms-tech-resources-header #ms-tr-featured-secondary{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;margin-bottom:25px}#ms-tech-resources-header #ms-featured-post:last-child,#ms-tech-resources-header #ms-tr-featured-secondary:last-child{margin-right:0}#ms-tech-resources-header h1{font-size:55px}}#ms-tech-filters{display:block;position:relative;z-index:1;width:100%;height:auto;min-height:97px;background:linear-gradient(#0096df 0%, #004b70 100%)}#ms-tech-filters:after{content:'';display:block;position:absolute;top:0;left:0;background:url("/wp-content/themes/microsol-new/store/images/patterns/ms-pattern-transparent-arrows_left.png") left bottom no-repeat;background-repeat:repeat-y;width:100%;height:100%;z-index:1}#ms-tech-filters .wrapper{position:relative;z-index:2}#ms-tech-filters a{display:block;width:100%;color:#fff;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:19px;line-height:97px;text-align:center;color:#fff}#ms-tech-filters a .ms-tech-filters-arrow{display:none}#ms-tech-filters a .ms-tech-filters-arrow.active{display:inline-block;margin-left:15px}#ms-tech-filters #ms-tech-filters-box{display:none;width:100%;padding-bottom:45px}#ms-tech-filters #ms-tech-filters-box #ms-tech-search{display:block;width:93%;margin-bottom:25px;margin-left:35px;position:relative;z-index:1}#ms-tech-filters #ms-tech-filters-box #ms-tech-search #ms-tech-search-submit{position:absolute;right:0;top:0;width:75px;height:100%;z-index:15;background:#093854 url("/wp-content/themes/microsol-new/store/images/icons/microsol-tech-resources-search-icon.png") center center no-repeat;padding:10px}#ms-tech-filters #ms-tech-filters-box #ms-tech-search #ms-tech-search-submit:hover{background:#106699 url("/wp-content/themes/microsol-new/store/images/icons/microsol-tech-resources-search-icon.png") center center no-repeat}#ms-tech-filters #ms-tech-filters-box #ms-tech-search #search-tech-resources{display:block;width:100%;position:relative;z-index:10;font-family:Montserrat;font-weight:normal;font-size:24px;line-height:23px;text-align:left;color:#525252;padding:5px 15px;margin-bottom:25px;text-transform:uppercase}@media screen and (max-width: 800px){#ms-tech-filters #ms-tech-filters-box #ms-tech-search #search-tech-resources{font-size:14px}}#ms-tech-filters #ms-tech-filters-box #ms-tech-lists{display:flex;width:100%;margin-top:35px;padding-left:25px}#ms-tech-filters #ms-tech-filters-box #ms-tech-lists .ms-tech-list{flex:1;width:20.25%;float:left;margin-right:4.5%;margin-left:0;border-right:1px solid rgba(255,255,255,0.25)}#ms-tech-filters #ms-tech-filters-box #ms-tech-lists .ms-tech-list.omega{margin-right:0;border-right:none !important}#ms-tech-filters #ms-tech-filters-box #ms-tech-lists .ms-tech-list h4{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-weight:bold;font-size:18px;line-height:28px;text-align:left;color:#fff;padding:0 10px}#ms-tech-filters #ms-tech-filters-box #ms-tech-lists .ms-tech-list a{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-weight:normal;font-size:16px;line-height:26px;text-align:left;color:#fff;display:block;width:100%;padding:0 10px}#ms-tech-filters #ms-tech-filters-box #ms-tech-lists .ms-tech-list a:hover{text-decoration:underline}@media screen and (max-width: 800px){#ms-tech-filters #ms-tech-filters-box #ms-tech-lists{display:block;flex:none}#ms-tech-filters #ms-tech-filters-box #ms-tech-lists .ms-tech-list{width:100% !important;margin-right:0;display:block;margin-bottom:15px;border-bottom:1px solid rgba(255,255,255,0.25);border-right:0;padding-bottom:15px}}@media screen and (max-width: 800px){#ms-tech-filters #ms-tech-filters-box #ms-tech-lists .ms-tech-list{float:left;display:block;margin-right:38.1982059067%;width:100%;margin-right:0}#ms-tech-filters #ms-tech-filters-box #ms-tech-lists .ms-tech-list:last-child{margin-right:0}}.ms-tr-post-meta{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-weight:normal;font-size:14px;line-height:26px;color:#005a84;padding:5px 15px;display:block;width:100%}#ms-tech-resources{display:block;position:relative;z-index:1;padding:25px 0}#ms-tech-resources:after{display:table;content:'';clear:both}#ms-tech-resources .wrapper{position:relative;height:100%}#ms-tech-resources .btn{font-family:"Montserrat",Arial,Helvetica,sans-serif !important;font-size:16px !important;line-height:26px !important}#ms-tech-resources h2{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;color:#000;margin-top:45px;margin-bottom:25px}#ms-tech-resources h2:last-child{margin-right:0}#ms-tech-resources #ms-tech-loop{float:left;display:block;margin-right:3.1684356888%;width:65.6105214371%;padding-bottom:75px;display:flex;flex-wrap:wrap}#ms-tech-resources #ms-tech-loop:last-child{margin-right:0}#ms-tech-resources #ms-tech-loop article{float:left;display:block;margin-right:2.8425855704%;width:48.5787072148%;background:#fff;padding-bottom:25px;margin-bottom:15px;position:relative;z-index:1;border:1px solid #c9c9c9;flex-grow:1}#ms-tech-resources #ms-tech-loop article:last-child{margin-right:0}#ms-tech-resources #ms-tech-loop article:nth-child(even){margin-right:0}#ms-tech-resources #ms-tech-loop article .ms-tech-article-img{display:block;width:100%;height:236px;margin-bottom:5px}#ms-tech-resources #ms-tech-loop article h4{padding:5px 15px;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-weight:bold;font-size:18px;line-height:23px;color:#000}#ms-tech-resources #ms-tech-loop article h4 a{color:#000}#ms-tech-resources #ms-tech-loop article h4 a:hover{color:#0e709d}#ms-tech-resources #ms-tech-loop article img{display:block;width:100%;height:auto}#ms-tech-resources #ms-tech-loop #ms-tech-loop_more-btn{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;padding:25px;margin-top:15px;border:1px solid #c9c9c9;font-size:19px;text-transform:uppercase;font-family:"Montserrat",Arial,Helvetica,sans-serif;line-height:31px;text-transform:uppercase;color:#189FE2;text-align:center;font-weight:bold}#ms-tech-resources #ms-tech-loop #ms-tech-loop_more-btn:last-child{margin-right:0}#ms-tech-resources #ms-tech-loop #ms-tech-loop_more-btn:hover{background:#189FE2;color:#fff;text-decoration:none !important}#ms-tech-resources #ms-tech-loop.ms-promotions article{float:left;display:block;margin-right:2.3576515979%;width:100%}#ms-tech-resources #ms-tech-loop.ms-promotions article:last-child{margin-right:0}@media screen and (max-width: 768px){#ms-tech-resources #ms-tech-loop.ms-promotions article{width:100% !important;margin-right:0;flex:none !important}}#ms-tech-resources #ms-tech-loop.ms-promotions article.microsol-job-listing p{padding:15px}#ms-tech-resources #ms-tech-sidebar{float:left;display:block;margin-right:3.1684356888%;width:31.2210428741%;margin-right:0}#ms-tech-resources #ms-tech-sidebar:last-child{margin-right:0}#ms-tech-resources #ms-tech-sidebar article{display:block;width:100% !important;padding:45px 25px;margin-bottom:25px;background:#24a5e5}#ms-tech-resources #ms-tech-sidebar article h5{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-weight:bold;font-size:21px;letter-spacing:-0.03em;line-height:31px;text-align:left;color:#fff;margin-bottom:25px;position:relative;z-index:2}#ms-tech-resources #ms-tech-sidebar article .btn{display:block;width:100%;text-align:center;position:relative;z-index:2}#ms-tech-resources #ms-tech-sidebar article#ms-cta_subscribe{background:#093854;position:relative;z-index:1}#ms-tech-resources #ms-tech-sidebar article#ms-cta_subscribe:after{content:'';display:block;position:absolute;top:0;left:0;background:url("/wp-content/themes/microsol-new/store/images/patterns/ms-pattern-transparent-arrows_left.png") left bottom no-repeat;background-repeat:repeat-y;width:100%;height:100%;z-index:1}#ms-tech-resources #ms-tech-sidebar article#ms-cta_earn{position:relative}#ms-tech-resources #ms-tech-sidebar article#ms-cta_earn:after{content:'';display:block;position:absolute;top:0;left:0;background:url("/wp-content/themes/microsol-new/store/images/patterns/ms-pattern-transparent-arrows_light-blue.png") left bottom no-repeat;background-repeat:repeat-y;width:100%;height:100%;z-index:1}#ms-tech-resources #ms-tech-sidebar article#ms-cta_social{display:block;position:relative;margin-top:25px;background:#fff;padding-top:0}#ms-tech-resources #ms-tech-sidebar article#ms-cta_social h5{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-weight:bold;font-size:26px;letter-spacing:-0.01em;line-height:31px;text-align:center;color:#263f4a;margin-bottom:10px;padding-bottom:0}#ms-tech-resources #ms-tech-sidebar article#ms-cta_social #ms-cta_social-links{display:block;width:100%;margin-top:5px;text-align:center}#ms-tech-resources #ms-tech-sidebar article#ms-cta_social #ms-cta_social-links a{display:inline-block;width:auto;padding:0 10px}#ms-tech-resources #ms-tech-sidebar article#ms-cta_social #ms-cta_social-links a img{display:inline-block;width:auto;height:30px}#ms-tech-resources #ms-tech-sidebar.fix{position:fixed;top:125px;right:0}#ms-tech-resources #ms-tech-sidebar.set{position:relative}#ms-tech-resources #ms-tech-sidebar.footer-fix{position:absolute !important;bottom:50px !important;right:0 !important;top:inherit !important}#ms-tech-resources #ms-tech-resources-preloader{display:none;padding:15px;text-align:center;margin-top:45px;margin-bottom:45px;width:100%}#ms-tech-resources #ms-tech-resources-preloader img{width:15%;height:auto;display:inline-block}@media screen and (max-width: 850px){#ms-tech-resources #ms-tech-loop,#ms-tech-resources #ms-tech-sidebar{flex:none !important;display:block !important}#ms-tech-resources #ms-tech-loop{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;margin-bottom:45px;display:flex}#ms-tech-resources #ms-tech-loop:last-child{margin-right:0}#ms-tech-resources #ms-tech-loop article{float:left;display:block;margin-right:38.1982059067%;width:100%;margin-right:0;margin-bottom:35px !important;flex:1;flex-wrap:wrap}#ms-tech-resources #ms-tech-loop article:last-child{margin-right:0}#ms-tech-resources #ms-tech-loop article .ms-tech-article-img{height:155px !important}#ms-tech-resources #ms-tech-sidebar{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;margin-bottom:45px}#ms-tech-resources #ms-tech-sidebar:last-child{margin-right:0}#ms-tech-resources #ms-tech-sidebar.fix,#ms-tech-resources #ms-tech-sidebar.footer-fix{position:relative !important;top:0 !important;bottom:0 !important}}.ms-post-flag{display:block;position:absolute;top:15px;left:0;padding:10px 15px;background:#00a4e4;color:#fff;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:18px;line-height:26px;font-weight:bold;text-transform:uppercase}#microsol-blog-header{display:block;position:relative;z-index:1;width:100%;height:167px}#microsol-blog-header.ms-promotions-single{height:320px}#microsol-blog-header.ms-promotions-single h1{display:block;width:100%;float:left;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:100px;line-height:100px;margin:140px 0 10px 0;position:relative;color:#fff}@media screen and (max-width: 768px){#microsol-blog-header.ms-promotions-single{height:260px}#microsol-blog-header.ms-promotions-single h1{font-size:52px;line-height:42px}}#microsol-blog-header:after{position:absolute;top:0;left:0;content:'';width:100%;height:100%;background:linear-gradient(124deg, #5f8d26 0%, #04709b 41%, #083e88 80%);z-index:2;mix-blend-mode:multiply}#microsol-blog-header #ms-tech-header-bg{display:block;width:100%;height:100%;top:-200px;left:0;position:absolute;z-index:2}#microsol-blog-header #ms-tech-header-bg svg{display:block;width:100%;height:auto}#microsol-blog-header.ms-notify-live{padding-top:267px}@media screen and (max-width: 768px){#microsol-blog-header.ms-notify-live{padding-top:410px}}#microsol-blog-header .wrapper{position:relative;z-index:500;height:100%}body.admin-bar #microsol-blog-header{height:199px !important}#ms-blog-breadcrumb{display:block;width:100%;height:auto;position:absolute;bottom:0;left:0;z-index:99999999999}#ms-blog-breadcrumb a{display:block;float:left;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-weight:normal;font-size:16px;line-height:16px;text-align:left;color:#fff;background:#0096DF;padding:0px;padding-right:25px;width:auto !important}#ms-blog-breadcrumb a:hover{background:#0e709d}#ms-blog-breadcrumb a span{display:inline-block;padding:15px;background:#0e709d;margin-right:15px}#ms-blog-breadcrumb a span img{width:100%;height:auto}#microsol-blog-main{display:block;width:100%;position:relative;z-index:1;padding:25px 0 85px 0;background:#fff}#microsol-blog-main .wrapper{position:relative}#microsol-blog-main #crestashareiconincontent{display:none !important}#ms-blog-main{display:block;width:100%;position:relative;z-index:1}#ms-blog-main .wrapper{position:relative}#ms-blog-main #ms-article-social{float:left;display:block;margin-right:2.3576515979%;width:4.0397016269%}#ms-blog-main #ms-article-social:last-child{margin-right:0}#ms-blog-main #ms-article-social a{display:block;text-align:center;padding:15px 0}#ms-blog-main #ms-article-social a img{display:inline-block}@media screen and (max-width: 768px){#ms-blog-main #ms-article-social{display:none !important}}#ms-blog-main #ms-blog-content{float:left;display:block;margin-right:2.3576515979%;width:93.6026467751%;margin-right:0}#ms-blog-main #ms-blog-content:last-child{margin-right:0}#ms-blog-main #ms-blog-content header h1{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-weight:800;font-size:41px;line-height:52px;text-align:left;color:#000;padding-bottom:0}#ms-blog-main #ms-blog-content header h5#post-meta{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-weight:400;font-size:17px;line-height:26px;text-align:left;color:#0e709d;padding-bottom:25px}#ms-blog-main #ms-blog-content header #ms-blog-featured-img{display:block;width:100%;height:466px}#ms-blog-main #ms-blog-content .ms-blog-sidebar{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%;margin-right:0}#ms-blog-main #ms-blog-content .ms-blog-sidebar:last-child{margin-right:0}#ms-blog-main #ms-blog-content .ms-blog-sidebar #ms-cta_subscribe{border:1px solid #d8d6d6;display:block;padding:25px;margin-top:25px}#ms-blog-main #ms-blog-content .ms-blog-sidebar #ms-cta_subscribe h3{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-weight:800;font-size:17px;line-height:32px;text-transform:uppercase;text-align:left;color:#000}#ms-blog-main #ms-blog-content .ms-blog-sidebar #ms-cta_subscribe .btn{display:block;text-align:center;min-width:0}#ms-blog-main #ms-blog-content .ms-blog-sidebar #ms-related_loop{display:block;width:100%;height:auto;margin-top:35px;padding-top:25px;border-top:11px solid #0096DF}#ms-blog-main #ms-blog-content .ms-blog-sidebar #ms-related_loop .ms-blog-related{display:block;padding:15px;border-bottom:2px solid #263f4a}#ms-blog-main #ms-blog-content .ms-blog-sidebar #ms-related_loop .ms-blog-related h5{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-weight:bold;font-size:18px;line-height:23px;text-align:left;color:#000;margin-top:0;padding-top:0}#ms-blog-main #ms-blog-content .ms-blog-sidebar #ms-related_loop .ms-blog-related h5 a{color:#000;text-decoration:none}#ms-blog-main #ms-blog-content .ms-blog-sidebar #ms-related_loop .ms-blog-related h5 a:hover{color:#0e709d}#ms-blog-main #ms-blog-content .ms-blog-sidebar #ms-related_loop .ms-blog-related .post-meta{display:block;width:100%;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:15px;line-height:18px;text-transform:uppercase;color:#0e709d}#ms-blog-main #ms-blog-content .ms-blog-sidebar #ms-popular_loop{display:block;width:100%;height:auto;margin-top:35px;padding-top:25px;border-top:11px solid #0096DF}#ms-blog-main #ms-blog-content .ms-blog-sidebar #ms-popular_loop h4{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-weight:bold;font-size:18px;line-height:23px;text-align:left;color:#0096DF;margin-top:0;padding:15px}#ms-blog-main #ms-blog-content .ms-blog-sidebar #ms-popular_loop .ms-blog-popular{display:block;padding:15px;border-bottom:2px solid #263f4a}#ms-blog-main #ms-blog-content .ms-blog-sidebar #ms-popular_loop .ms-blog-popular h5{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-weight:bold;font-size:18px;line-height:23px;text-align:left;color:#000;margin-top:0;padding-top:0}#ms-blog-main #ms-blog-content .ms-blog-sidebar #ms-popular_loop .ms-blog-popular h5 a{color:#000;text-decoration:none}#ms-blog-main #ms-blog-content .ms-blog-sidebar #ms-popular_loop .ms-blog-popular h5 a:hover{color:#0e709d}#ms-blog-main #ms-blog-content .ms-blog-sidebar #ms-popular_loop .ms-blog-popular .post-meta{display:block;width:100%;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:15px;line-height:18px;text-transform:uppercase;color:#0e709d}#ms-blog-main #ms-blog-content img{max-width:100%}#ms-blog-main #ms-blog-content .ms-blog-content-full{float:left;display:block;margin-right:2.3576515979%;width:74.4105871005%;padding-top:25px;max-width:100%}#ms-blog-main #ms-blog-content .ms-blog-content-full:last-child{margin-right:0}#ms-blog-main #ms-blog-content .ms-blog-content-full p{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-weight:normal;font-size:16px;line-height:26px;text-align:left;color:#000}#ms-blog-main #ms-blog-content .ms-blog-content-full img{max-width:100%}#ms-blog-main #ms-blog-content .ms-blog-content-full img.size-large{display:block;width:100%;height:auto;margin-bottom:25px}#ms-blog-main #ms-blog-content .ms-blog-content-full iframe{display:block;width:100%;margin-bottom:25px;height:449px}#ms-blog-main #ms-blog-content .ms-blog-content-full h2{text-align:left;font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:38px !important;line-height:48px !important;color:#093854;margin-top:15px;margin-bottom:25px}#ms-blog-main #ms-blog-content .ms-blog-content-full h3,#ms-blog-main #ms-blog-content .ms-blog-content-full h4{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-weight:bold;font-size:28px !important;line-height:30px !important;text-align:left;color:#093854;margin-top:15px;margin-bottom:25px}#ms-blog-main #ms-blog-content .ms-blog-content-full h2{margin-bottom:15px;margin-top:25px;padding-bottom:0}#ms-blog-main #ms-blog-content .ms-blog-content-full h3{font-weight:normal;font-size:28px !important;color:#0e709d;margin-top:25px;margin-bottom:10px}#ms-blog-main #ms-blog-content .ms-blog-content-full h4{font-weight:800;font-size:19px;line-height:28px;margin-bottom:0;padding-bottom:0;margin-top:0}#ms-blog-main #ms-blog-content .ms-blog-content-full blockquote{display:block;padding:75px 25px 35px 25px;background:url("/wp-content/themes/microsol-new/store/images/content/microsol-blockquote-top.png") top center no-repeat;font-size:26px;line-height:34px;font-style:italic;color:#000;border-bottom:2px solid rgba(38,63,74,0.3)}#ms-blog-main #ms-blog-content .ms-blog-content-full blockquote h5{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-weight:800;font-style:italic;font-size:26px;line-height:34px;color:#000}#ms-blog-main #ms-blog-content .ms-blog-content-full ul,#ms-blog-main #ms-blog-content .ms-blog-content-full ol{display:block;clear:left;margin-top:15px;margin-bottom:25px !important}#ms-blog-main #ms-blog-content .ms-blog-content-full ul li,#ms-blog-main #ms-blog-content .ms-blog-content-full ol li{margin-bottom:15px;margin-top:15px;width:100%}#ms-blog-main #ms-blog-content .ms-blog-content-full ol{margin:0;padding-left:25px}#ms-blog-main #ms-blog-content .ms-blog-content-full ol li{float:left;width:100%;margin-top:10px;margin-bottom:10px;display:list-item;list-style-position:outside;padding-left:10px;margin-left:25px}#ms-blog-main #ms-blog-content .ms-blog-content-full figure{max-width:100%}@media screen and (max-width: 780px){#ms-blog-main #ms-blog-content .ms-blog-content-full img{max-width:100% !important}#ms-blog-main #ms-blog-content .ms-blog-content-full ol,#ms-blog-main #ms-blog-content .ms-blog-content-full ul{margin:0;padding-left:10px;word-wrap:break-word}#ms-blog-main #ms-blog-content .ms-blog-content-full ol li,#ms-blog-main #ms-blog-content .ms-blog-content-full ul li{margin-left:10px;word-wrap:break-word}}#ms-blog-main #ms-blog-content #ms-blog-content-meta-data{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;padding:25px 0;margin:15px 0;border-top:1px solid #000;border-bottom:1px solid #000}#ms-blog-main #ms-blog-content #ms-blog-content-meta-data:last-child{margin-right:0}#ms-blog-main #ms-blog-content #ms-blog-content-meta-data p{text-transform:uppercase}@media screen and (max-width: 768px){#ms-blog-main #ms-blog-content{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0}#ms-blog-main #ms-blog-content:last-child{margin-right:0}#ms-blog-main #ms-blog-content header #ms-blog-featured-img{height:266px}#ms-blog-main #ms-blog-content .promotion-title{font-size:31px;line-height:38px}}@media screen and (max-width: 768px){#ms-blog-main #ms-blog-content .ms-blog-sidebar,#ms-blog-main #ms-blog-content .ms-blog-content-full{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;margin-bottom:25px}#ms-blog-main #ms-blog-content .ms-blog-sidebar:last-child,#ms-blog-main #ms-blog-content .ms-blog-content-full:last-child{margin-right:0}}#ms-blog-main .blog-bottom-meta{float:left;display:block;margin-right:2.3576515979%;width:70.1456849506%;margin-left:4.2649021499%;margin-right:0;padding:10px 25px}#ms-blog-main .blog-bottom-meta:last-child{margin-right:0}#ms-blog-main .blog-bottom-meta p{padding:0;font-size:16px;line-height:16px;color:#a5a5a5;font-style:italic;text-align:left}#ms-blog-main .blog-bottom-meta p a{color:#94bee3}#ms-blog-main .blog-bottom-meta p a:hover{text-decoration:underline}#ms-blog-main .blogdetail-author{float:left;display:block;margin-right:2.3576515979%;width:72.2781360256%;margin-left:2.132451075%;margin-right:0;background:#fff}#ms-blog-main .blogdetail-author:last-child{margin-right:0}#ms-blog-main .blogdetail-author .blogdetail-authorimg img{border-radius:100% !important;display:block}#ms-blog-main .blogdetail-author .blogdetail-authorimg .blogauthor-social{display:block;width:100%;text-align:center}#ms-blog-main .blogdetail-author .blogdetail-authorimg .blogauthor-social a{display:inline-block;margin-right:10px}#ms-blog-main .blogdetail-author .blogdetail-authorimg .blogauthor-social a img{width:auto;height:20px}#ms-blog-main .blogdetail-author .blogdetail-authorright h3{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:19px;line-height:26px;color:#1F5473;margin-bottom:0}#ms-blog-main .blogdetail-author .blogdetail-authorright h4{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:19px !important;line-height:26px !important;font-weight:bold !important;margin-bottom:0;color:#000 !important}#ms-blog-main .blogdetail-author .blogdetail-authorright h4 a{color:#000 !important}#ms-blog-main .blogdetail-author .blogdetail-authorright h4 a:hover{color:#0e709d}#ms-blog-main .blogdetail-author .blogdetail-authorright p{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:16px;line-height:26px;margin-bottom:0}@media screen and (max-width: 768px){#ms-blog-main .blogdetail-author{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-left:0%;margin-right:0}#ms-blog-main .blogdetail-author:last-child{margin-right:0}#ms-blog-main .blogdetail-author .blogdetail-authorright{width:100%;text-align:center}}#ms-blog-main #post-back-to-blog{float:left;display:block;margin-right:2.3576515979%;width:72.2781360256%;margin-left:4.2649021499%;margin-right:0;padding:25px;margin-top:15px;border:1px solid #c9c9c9;font-size:19px;text-transform:uppercase;font-family:"Montserrat",Arial,Helvetica,sans-serif;line-height:31px;text-transform:uppercase;color:#189FE2;text-align:center;font-weight:bold}#ms-blog-main #post-back-to-blog:last-child{margin-right:0}#ms-blog-main #post-back-to-blog:hover{background:#189FE2;color:#fff;text-decoration:none !important}@media screen and (max-width: 768px){#ms-blog-main #post-back-to-blog{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-left:0%;margin-right:0}#ms-blog-main #post-back-to-blog:last-child{margin-right:0}}.ms-content-video{display:block}.ms-content-video iframe{display:block;width:100%;max-height:350px}.ms-content-video.left{float:left;width:40%;margin-right:25px;margin-bottom:25px}.ms-content-video.left iframe{height:200px !important;margin-top:0 !important}.ms-content-video.right{float:right;width:40%;margin-left:25px;margin-bottom:25px}.ms-content-video.right iframe{height:200px !important;margin-top:0 !important}#microsol-email-preferences-header{display:block;position:relative;z-index:1;width:100%;padding-top:35px}#microsol-email-preferences-header.ms-notify-live{padding-top:75px}#microsol-email-preferences-header:after{position:absolute;top:0;left:0;content:'';width:100%;height:100%;background:linear-gradient(124deg, #5f8d26 0%, #04709b 41%, #083e88 80%);z-index:2;mix-blend-mode:multiply}#microsol-email-preferences-header .wrapper{padding-top:170px;padding-bottom:170px;position:relative;z-index:10}@media screen and (max-width: 768px){#microsol-email-preferences-header .wrapper{padding-top:85px}}#microsol-email-preferences-header #ms-email-preferences-content{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%}#microsol-email-preferences-header #ms-email-preferences-content:last-child{margin-right:0}#microsol-email-preferences-header #ms-email-preferences-content h1{font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:66px;line-height:72px;border-bottom:1px solid #0e709d;margin-bottom:25px;color:#fff}#microsol-email-preferences-header #ms-email-preferences-content p{color:#fff;font-size:16px;line-height:26px}#microsol-email-preferences-header #ms-email-preferences-form{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%;margin-right:0;padding-top:25px !important;font-family:"Montserrat",Arial,Helvetica,sans-serif;color:#fff;font-size:15px;line-height:22px}#microsol-email-preferences-header #ms-email-preferences-form:last-child{margin-right:0}#microsol-email-preferences-header #ms-email-preferences-form p,#microsol-email-preferences-header #ms-email-preferences-form label{font-family:"Montserrat",Arial,Helvetica,sans-serif;color:#fff;font-size:15px;line-height:22px;margin-top:15px;margin-bottom:15px}#microsol-email-preferences-header #ms-email-preferences-form .fieldLabel{display:block;width:100% !important;font-family:"Montserrat",Arial,Helvetica,sans-serif;color:#fff;font-size:15px;line-height:22px;text-align:left !important;margin-bottom:5px;clear:left}#microsol-email-preferences-header #ms-email-preferences-form #control_EMAIL{display:block;width:100% !important;float:left;padding:10px;background:rgba(255,255,255,0.35);font-family:"Montserrat",Arial,Helvetica,sans-serif;color:#fff;font-size:15px;line-height:22px;height:auto !important;margin-bottom:15px;border:1px solid #007abd}#microsol-email-preferences-header #ms-email-preferences-form .radio_wrap{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0;margin-bottom:15px;margin-top:20px}#microsol-email-preferences-header #ms-email-preferences-form .radio_wrap:last-child{margin-right:0}#microsol-email-preferences-header #ms-email-preferences-form .radio_wrap input{margin-bottom:35px;margin-right:15px;float:left}#microsol-email-preferences-header #ms-email-preferences-form .radio_wrap.cancel-wrap input{margin-bottom:5px}#microsol-email-preferences-header #ms-email-preferences-form .check_wrap{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-bottom:25px;position:relative;z-index:10}#microsol-email-preferences-header #ms-email-preferences-form .check_wrap:last-child{margin-right:0}#microsol-email-preferences-header #ms-email-preferences-form .check_wrap:nth-child(even){margin-right:0}#microsol-email-preferences-header #ms-email-preferences-form .check_wrap .checkbox_label{text-transform:uppercase;font-weight:normal;font-size:15px;padding-left:5px}#microsol-email-preferences-header #ms-email-preferences-form .check_wrap input[type="checkbox"]{opacity:0;width:100px;position:absolute;z-index:20;top:0;left:0;height:100%}#microsol-email-preferences-header #ms-email-preferences-form .check_wrap label{cursor:pointer}#microsol-email-preferences-header #ms-email-preferences-form .check_wrap input[type="checkbox"]+label:before{border:1px solid #24a5e5;content:"\00a0";display:inline-block;font:16px/1em sans-serif;height:16px;margin:0 10px 0 0;padding:0;vertical-align:top;width:16px}#microsol-email-preferences-header #ms-email-preferences-form .check_wrap input[type="checkbox"]:checked+label:before{background:#fff;color:#24a5e5;content:"\2713";text-align:center}#microsol-email-preferences-header #ms-email-preferences-form .check_wrap input[type="checkbox"]:checked+label:after{font-weight:bold}#microsol-email-preferences-header #ms-email-preferences-form .check_wrap input[type="checkbox"]:focus+label::before{outline:#24a5e5 auto 3px}#microsol-email-preferences-header #ms-email-preferences-form .submit_wrap{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0}#microsol-email-preferences-header #ms-email-preferences-form .submit_wrap:last-child{margin-right:0}#microsol-email-preferences-header #ms-email-preferences-form .submit_wrap .firstSubmit{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;margin-right:0;text-align:center;padding-left:0;padding-right:0;min-width:0 !important;background:#faa800}#microsol-email-preferences-header #ms-email-preferences-form .submit_wrap .firstSubmit:last-child{margin-right:0}#microsol-email-preferences-header #ms-email-preferences-form .submit_wrap .lastSubmit{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;text-align:center;padding-left:0;padding-right:0;min-width:0 !important;background:#faa800}#microsol-email-preferences-header #ms-email-preferences-form .submit_wrap .lastSubmit:last-child{margin-right:0}#microsol-email-preferences-header #ms-email-preferences-form .sectionHeader{float:left;display:block;margin-right:2.3576515979%;width:100%;width:100% !important;margin-top:25px !important;clear:left}#microsol-email-preferences-header #ms-email-preferences-form .sectionHeader:last-child{margin-right:0}#microsol-email-preferences-header #ms-email-preferences-form .selectInput{padding:10px;background:rgba(255,255,255,0.35);font-family:"Montserrat",Arial,Helvetica,sans-serif;color:#fff;font-size:15px;line-height:22px;height:auto !important;margin-bottom:15px;border:1px solid #007abd;appearance:none;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(images/dropdown-icon.png) right 15px center no-repeat rgba(0,0,0,0.32)}#microsol-email-preferences-header #ms-email-preferences-form .buttonCancel{display:inline-block;background:transparent;font-family:"Montserrat",Arial,Helvetica,sans-serif;color:#24a5e5;font-size:15px;line-height:22px}@media screen and (max-width: 768px){#microsol-email-preferences-header #ms-email-preferences-content,#microsol-email-preferences-header #ms-email-preferences-form{float:left;display:block;margin-right:2.3576515979%;width:100%;margin-right:0}#microsol-email-preferences-header #ms-email-preferences-content:last-child,#microsol-email-preferences-header #ms-email-preferences-form:last-child{margin-right:0}#microsol-email-preferences-header #ms-email-preferences-content h1,#microsol-email-preferences-header #ms-email-preferences-form h1{font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:38px;line-height:48px;border-bottom:1px solid #0e709d;margin-bottom:25px;color:#fff}#microsol-email-preferences-header #ms-email-preferences-content .check_wrap,#microsol-email-preferences-header #ms-email-preferences-form .check_wrap{width:100% !important}#microsol-email-preferences-header #ms-email-preferences-content #control_COLUMN67,#microsol-email-preferences-header #ms-email-preferences-form #control_COLUMN67{width:95% !important}}#microsol-signup-header{display:block;position:relative;z-index:1;width:100%}#microsol-signup-header:after{position:absolute;top:0;left:0;content:'';width:100%;height:100%;background:linear-gradient(124deg, #5f8d26 0%, #04709b 41%, #083e88 80%);z-index:2;mix-blend-mode:multiply}#microsol-signup-header .wrapper{padding-top:170px;padding-bottom:170px;position:relative;z-index:10}#microsol-signup-header #ms-sign-up-content{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%}#microsol-signup-header #ms-sign-up-content:last-child{margin-right:0}#microsol-signup-header #ms-sign-up-content h1{font-family:"bebas_neueregular",Arial,Helvetica,sans-serif;font-size:66px;line-height:86px;border-bottom:1px solid #0e709d;margin-bottom:25px;color:#fff}#microsol-signup-header #ms-sign-up-content p{color:#fff;font-size:16px;line-height:26px}#microsol-signup-header #ms-sign-up-form{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%;margin-right:0;padding-top:50px !important}#microsol-signup-header #ms-sign-up-form:last-child{margin-right:0}#microsol-signup-header #ms-sign-up-form p{font-family:"Montserrat",Arial,Helvetica,sans-serif;color:#fff;font-size:15px;line-height:22px;margin-top:15px;margin-bottom:15px}.btn{font-family:"Montserrat",Arial,Helvetica,sans-serif !important;font-size:14px}.btn.btn-yellow{font-size:14px !important}.fixed-header-menu{top:112px !important}#careers-single-post{padding:45px 0;display:block;position:relative;background:#fff}#careers-single-post blockquote{display:block;padding:25px 35px;margin:10px 0;background:#e7e7e7}.clienttestimonial-slides{height:544px !important}.alltestimonials-link a{float:right;width:50%;margin-right:25%}.header-search{height:300px !important;max-height:300px}.blog-withsidebar .blog-left .bloglisting-img a{height:auto !important}.blog-withsidebar .blog-left .bloglisting-img img{width:100%;height:auto;max-height:none}.blog-pagination .page-numbers.next,.blog-pagination .page-numbers.prev{display:inline-block !important;font-size:24px !important;width:auto !important;float:none !important}.featured-blogs,.onlyprev2 .blog-pagination .page-numbers.prev{float:none !important}.blog-pagination .page-numbers.next span span{padding:6px 21px 6px 0;background-size:15px 30px}.blog-pagination .page-numbers.prev span span{padding:6px 0 6px 21px;background-size:15px 30px}.footer .footer-div{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}.footer .footer-div:last-child{margin-right:0}.footer .footer-div h5{font-family:bebas_neueregular, Arial, sans-serif;font-size:30px;line-height:38px;padding:6px 0 14px;color:#00a4e4;font-weight:400}.footer .footer-div ul li a{display:block;padding:5px 0}
