.averna-custom-solutions .section-header h2{text-align:center;color:#c3cb2b}.averna-custom-solutions .section-header p{color:#73767a;text-align:center;padding-bottom:1em;font-weight:600;font-size:19px}.averna-custom-solutions .averna-container .hs-item{width:31.333%;margin-right:3%;float:left}.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{background-color:rgba(195,203,43,0.8);display:block;position:absolute;z-index:-1;top:0;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-o-backface-visibility:hidden}.averna-custom-solutions .top-icon a{display:inline-block;position:relative;max-width:100%;width:100%}.averna-custom-solutions .top-icon a:hover .overlay{z-index:3;opacity:1}.averna-custom-solutions .top-icon .overlay:before{position:absolute;top:55%;left:50%;margin:-14px 0 0 -14px;font-size:32px;content:"";color:#fff;font-family:"ETmodules";font-weight:normal;font-style:normal;font-variant:normal;-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{text-align:center;line-height:1em;padding-bottom:10px;font-style:normal;margin:5px 0;font-weight:500;color:#73767a;font-size:20px;font-family:"ff-meta-web-pro-condensed",sans-serif}.averna-custom-solutions .heading a{color:#373f44}.averna-custom-solutions p{text-align:center;padding-bottom:1em}.averna-custom-solutions .averna-container .hs-item:last-child{margin-right:0}.averna-custom-solutions .button-group .hs-btn{width:48.5%;margin-right:3%;float:left}.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;position:relative;transition:all 300ms ease 0ms;display:inline-block;font-size:14px;border-radius:0px;padding:.3em 1em;color:#73767a}.averna-custom-solutions .button-group a:hover{border-radius:0px;background-color:#c3cb2b;border-color:#c3cb2b;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{width:100%;margin-right:0;float:none;margin-bottom:30px}.averna-custom-solutions .top-icon{margin-bottom:24px}.averna-custom-solutions .button-group .hs-btn{width:100%;float:none;margin-right:0;margin-bottom:30px}.averna-custom-solutions .button-group .hs-btn.right-align{text-align:center}.averna-custom-solutions .button-group .hs-btn.left-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}}