.averna-custom-solutions .section-header h2{color:#c3cb2b;text-align:center}.averna-custom-solutions .section-header p{color:#73767a;font-size:19px;font-weight:600;padding-bottom:1em;text-align:center}.averna-custom-solutions .averna-container .hs-item{float:left;margin-right:3%;width:31.333%}.averna-custom-solutions .top-icon{margin-bottom:4.787%;text-align:center}.averna-custom-solutions .top-icon img{width:100%}.averna-custom-solutions .top-icon .overlay{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-o-backface-visibility:hidden;background-color:rgba(195,203,43,.8);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transform:translateZ(0);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;width:100%;z-index:-1}.averna-custom-solutions .top-icon a{display:inline-block;max-width:100%;position:relative;width:100%}.averna-custom-solutions .top-icon a:hover .overlay{opacity:1;z-index:3}.averna-custom-solutions .top-icon .overlay:before{color:#fff;content:"";font-family:ETmodules;font-size:32px;font-style:normal;font-variant:normal;font-weight:400;left:50%;margin:-14px 0 0 -14px;position:absolute;top:55%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;text-transform:none;speak:none;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.averna-custom-solutions .heading{color:#73767a;font-family:ff-meta-web-pro-condensed,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:1em;margin:5px 0;padding-bottom:10px;text-align:center}.averna-custom-solutions .heading a{color:#373f44}.averna-custom-solutions p{padding-bottom:1em;text-align:center}.averna-custom-solutions .averna-container .hs-item:last-child{margin-right:0}.averna-custom-solutions .button-group .hs-btn{float:left;margin-right:3%;width:48.5%}.averna-custom-solutions .button-group .hs-btn:last-child{margin-right:0}.averna-custom-solutions .button-group .hs-btn.left-align{text-align:left}.averna-custom-solutions .button-group .hs-btn.right-align{text-align:right}.averna-custom-solutions .button-group a{border:2px solid;border-radius:0;color:#73767a;display:inline-block;font-size:14px;padding:.3em 1em;position:relative;transition:all .3s ease 0s}.averna-custom-solutions .button-group a:hover{background-color:#c3cb2b;border-color:#c3cb2b;border-radius:0;color:#fff}@media only screen and (min-width:981px){.averna-custom-solutions .averna-container,.averna-custom-solutions .button-group,.averna-custom-solutions .section-header{padding:1% 0}}@media only screen and (min-width:1362px){.averna-custom-solutions .averna-container,.averna-custom-solutions .button-group,.averna-custom-solutions .section-header{padding:13px 0}}@media only screen and (max-width:1260px){.averna-custom-solutions .section-header p{font-size:16px}}@media only screen and (max-width:980px){.averna-custom-solutions .averna-container .hs-item{float:none;margin-bottom:30px;margin-right:0;width:100%}.averna-custom-solutions .top-icon{margin-bottom:24px}.averna-custom-solutions .button-group .hs-btn{float:none;margin-bottom:30px;margin-right:0;width:100%}.averna-custom-solutions .button-group .hs-btn.left-align,.averna-custom-solutions .button-group .hs-btn.right-align{text-align:center}.averna-custom-solutions .averna-container .hs-item:last-child,.averna-custom-solutions .button-group .hs-btn:last-child{margin-bottom:0}}@media only screen and (max-width:767px){.averna-custom-solutions .averna-container,.averna-custom-solutions .button-group,.averna-custom-solutions .section-header{padding:20px 0}}