.flex-row{flex-direction:row}.flex.img-right{flex-direction:row-reverse}.sticky{position:sticky}.row-reverse{flex-direction:row-reverse}.inside #content .row{display:flex;flex-direction:row-reverse}.col1-12{width:8.333333%}.col2-12{width:16.666667%}.col3-12{width:25%}.col4-12{width:33.333334%}.col5-12{width:41.666667%}.col6-12{width:50%}.col7-12{width:58.333333%}.col8-12{width:66.666667%}.col9-12{width:75%}.col10-12{width:83.333333%}.col11-12{width:91.666667%}.col12-12{width:100%}header #logo{position:absolute;z-index:999999;top:10px}header #logo #main-logo{padding:0 20px}header #logo #main-logo a{width:128px;height:128px}header #logo #main-logo a img{border:2px solid white;background:white;border-radius:50%}header #menu{position:relative;flex-direction:column}header #menu #menu-icon{display:none}header #menu #menu-items{order:2;padding:0px;display:flex;flex:1 0 auto;flex-direction:column;justify-content:flex-end;position:relative}header #menu #menu-items li{position:relative}header #menu #menu-items>ul{list-style-type:none;display:flex;justify-content:center}header #menu #menu-items li a{padding:24px 20px;border-bottom:none;font-size:20px}header #menu .submenu-arrow{display:none}header #menu .parent a:hover+.submenu-arrow+ul,header #menu .submenu-arrow+ul:hover{display:block;position:absolute;background:#9b4c9d;color:#fff;left:0;width:max-content;z-index:2;flex-wrap:wrap}header #menu #menu-items .parent:hover>a{background:#9b4c9d;color:#fff}header #menu #menu-items .parent ul a{padding:10px 20px;font-size:16px;color:#fff}header #menu #menu-items .parent ul a:hover{background:#fff;color:#9b4c9d}header #menu #menu-items li a:hover,header #menu .parent+.submenu-arrow+ul:hover{background:#9b4c9d;color:#fff}header #menu #menu-extra{display:flex;justify-content:flex-end;order:1;position:absolute;right:0;height:100%}header #menu #menu-extra ul{display:flex;padding:10px}header #menu #menu-extra ul li{display:flex;flex-direction:column;justify-content:center}header #menu #menu-extra ul a{border-bottom:0;padding:10px;font-size:16px}header #menu #menu-extra ul a span{vertical-align:super}header #menu #menu-extra ul .social-icon i{font-size:34px}#services-content .col3-12{width:20%}#process{padding:100px 0}.card-pad{padding:0 0 0 20px}#sub-content{top:56px;position:sticky;margin-top:56px}