.repeater{min-height:600px}.image-side{min-height:100%!important}.text-side{padding:50px;margin-top:auto!important;margin-bottom:auto!important}@media all and (max-width:980px){.repeater{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}.custom_row:last-child .et_pb_column:last-child{margin-bottom:30px}}.left-col{width:45%;padding:0 10px 0 0;float:left}.right-col{width:45%;padding:0 10px 0 0;float:right}.text-text2col{min-height:600px}@media all and (max-width:767px){.left-col{width:100%;padding:0 10px 0 0;float:left}.right-col{width:100%;padding:0 10px 0 0;float:left}.right-col-fourth{width:100%!important}}.sub-page-hero.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content{width:95%!important;max-width:95%!important}.footer-container{min-width:100%!important}#footer-widgets{padding:0px!important}.footer-widget .fwidget:last-child{min-width:100%}#main-footer .container{width:90%!important}#footer-widgets .footer-widget li:before{display:none}#main-footer{background-color:#6d859e}.footer-widget{margin:0!important}.practice-block h2:before{content:"";background:url(http://kyl.communecommunication.com/wp-content/uploads/2018/08/arrow.png) no-repeat top left;background-size:cover;position:absolute;top:0;left:0;width:34px;height:29px;margin-left:-7.5%}.et_pb_button{color:#ffffff!important;background:#86318b;border-color:#86318b;font-size:16px;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;background-color:#86318b}.popup,.divi-area-wrap-fly-in{box-shadow:none;background-color:transparent}