/*! jQuery UI - v1.12.1 - 2021-05-09
* http://jqueryui.com
* Includes: core.css, menu.css, selectmenu.css, button.css
* Copyright jQuery Foundation and other contributors; Licensed MIT */

.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}
.aios-ihf-template-notice {
    position: fixed;
    z-index: 9999;
    bottom: 15px;
    right: 15px;
    padding: 12px 20px;
    border-radius: 4px;
    font-size: 14px;
    color: #721c24;
    background-color: #f8d7da;
    border: 1px solid #f5c6cb;
    display: none;
}

.aios-ihf-template-notice:before,
.aios-ihf-template-notice:after {
    content: '';
    display: table;
    clear: both;
}

.aios-ihf-template-notice p {
    margin: 0 !important;
}

.aios-ihf-template-notice a {
    text-decoration: underline !important;
    color: inherit;
}

body.admin-bar .aios-ihf-template-notice {
    display: block;
}
:root{--aios-testimonials-primary:#bfb183}#inner-page-wrapper>.container{width:100%;padding:0}.aios-testimonials-hide{display:none}.ai-classic-testimonials-wrap{padding-top:150px}.ai-classic-testimonials-container{display:flex;flex-wrap:wrap;margin:0 -15px;padding-bottom:50px}.ai-classic-testimonials{width:calc(100% / 2);flex-grow:0;padding:0 15px;margin:15px 0}.ai-classic-testimonials:first-child{width:100%}.ai-classic-testimonials h1{line-height:.9;letter-spacing:-.02em;font-size:55px;text-align:center;margin-top:-50px}.ai-classic-testimonials h1 span{display:inline-block;background:#fff;padding:0 60px;position:relative}.ai-classic-testimonials h1 span:after{display:block;width:72px;height:7px;content:"";background:#000;margin:40px auto 20px}.ai-classic-testimonials h1 strong{display:block;color:var(--aios-testimonials-primary);font-weight:400}.ai-classic-testimonials a{display:block;border:7px solid #eee;color:inherit}.ai-classic-testimonials .ai-classic-testimonials-content{padding:35px 50px 0;min-height:175px}.ai-classic-testimonials:first-child .ai-classic-testimonials-content{display:flex;flex-wrap:wrap}.ai-classic-testimonials:first-child .ai-classic-testimonials-content .ai-classic-testimonials-big-icon{width:86px;height:86px;background:var(--aios-testimonials-primary);flex-grow:0;display:flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden}.ai-classic-testimonials:first-child .ai-classic-testimonials-content .ai-classic-testimonials-big-icon canvas{background-size:cover;display:block;background-position:center}.ai-classic-testimonials .ai-classic-testimonials-content p{font-size:18px;line-height:1.6;letter-spacing:.005em}.ai-classic-testimonials:first-child .ai-classic-testimonials-content p{font-size:20px;padding-left:40px;width:91%}.ai-classic-testimonials .ai-classic-testimonials-rating{padding:15px 50px;display:flex;align-items:center;justify-content:space-between}.ai-classic-testimonials:first-child .ai-classic-testimonials-rating{padding-left:176px}.ai-classic-testimonials .ai-classic-testimonials-rating span{line-height:3.3;letter-spacing:.14em;font-size:15px;font-weight:600;text-decoration:underline}.ai-classic-testimonials .ai-classic-testimonials-rating .ai-classic-rating-star{text-align:center}.ai-classic-testimonials .ai-classic-testimonials-rating .ai-classic-rating-star i{color:var(--aios-testimonials-primary);font-size:20px;margin:0 1px}.ai-classic-testimonials .ai-classic-testimonials-icon{background:var(--aios-testimonials-primary);display:flex;padding:20px 50px;align-items:center;margin-top:30px}.ai-classic-testimonials:first-child .ai-classic-testimonials-icon{padding:35px 50px}.ai-classic-testimonials .ai-classic-testimonials-icon>div:first-child{border-radius:50%;flex-grow:0;overflow:hidden}.ai-classic-testimonials:first-child .ai-classic-testimonials-icon>div:first-child{opacity:0}.ai-classic-testimonials .ai-classic-testimonials-icon>div:first-child+div{margin-left:40px;width:70%;word-break:break-all}.ai-classic-testimonials .ai-classic-testimonials-icon>div canvas{display:block;background-size:cover;background-position:center}.ai-classic-testimonials .ai-classic-testimonials-icon>div h3{font-size:28px;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;color:#fff}.ai-classic-testimonials .ai-classic-testimonials-icon>div em{font-size:16px;line-height:1;letter-spacing:.14em;color:#fff;text-transform:uppercase;font-style:normal}.ai-classic-testimonials-pagination{position:relative;display:block;margin:50px 0}.ai-classic-testimonials-pagination ul{position:relative;display:flex;align-items:center;justify-content:center;flex-flow:row wrap;margin:0;padding:0}.ai-classic-testimonials-pagination ul li{position:relative;display:block;margin:15px 0;padding:0 30px}.ai-classic-testimonials-pagination .aios-testimonialsNext,.ai-classic-testimonials-pagination .aios-testimonialsPrev{padding:0}.ai-classic-testimonials-pagination ul li+li{border-left:1px solid #898989}.ai-classic-testimonials-pagination ul li.aios-testimonialsNext,.ai-classic-testimonials-pagination ul li.aios-testimonialsPrev+li{border:none}.ai-classic-testimonials-pagination ul li a,.ai-classic-testimonials-pagination ul li span{position:relative;display:block;font-size:14px;font-weight:600;letter-spacing:.05em;line-height:1;text-align:center;text-decoration:none;outline:0;color:#898989;transition:all .4s ease-in-out}.ai-classic-testimonials-pagination ul li a.active,.ai-classic-testimonials-pagination ul li a:hover{color:var(--aios-testimonials-primary)}.ai-classic-testimonials-pagination ul li.aios-testimonialsNext a:first-child+a,.ai-classic-testimonials-pagination ul li.aios-testimonialsPrev a:first-child+a{display:flex;align-items:center;justify-content:center;transition:all .4s ease-in-out;width:46px;height:44px;background:var(--aios-testimonials-primary);color:#fff}.ai-classic-testimonials-pagination ul li.aios-testimonialsNext a:first-child,.ai-classic-testimonials-pagination ul li.aios-testimonialsPrev a:first-child{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:block}.ai-classic-testimonials-pagination ul li.aios-testimonialsNext a.active,.ai-classic-testimonials-pagination ul li.aios-testimonialsNext a:hover,.ai-classic-testimonials-pagination ul li.aios-testimonialsPrev a.active,.ai-classic-testimonials-pagination ul li.aios-testimonialsPrev a:hover{color:#898989}.ai-classic-testimonials-pagination ul li.aios-testimonialsNext a i,.ai-classic-testimonials-pagination ul li.aios-testimonialsPrev a i{font-style:inherit;font-weight:700;color:inherit}.aiosp-wrap div[class*=ai-classic-testimonials-results-popup-] .aiosp-content{max-width:1140px;border:8px solid #eee;min-height:auto;position:relative;padding:0}.aiosp-wrap div[class*=ai-classic-testimonials-results-popup-] button.aiosp-close{width:30px;height:30px;right:-42px;border:1px solid #fff;color:#ffff;border-radius:50%;line-height:30px;opacity:1}.aiosp-wrap div[class*=ai-classic-testimonials-results-popup-] .ai-classic-testimonials-content{display:flex;flex-wrap:wrap;padding:30px 50px 0}.aiosp-wrap div[class*=ai-classic-testimonials-results-popup-] .ai-classic-testimonials-big-icon{width:86px;height:86px;background:var(--aios-testimonials-primary);flex-grow:0;display:flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden}.aiosp-wrap div[class*=ai-classic-testimonials-results-popup-] .ai-classic-testimonials-content p{padding-left:40px;width:91%;font-size:20px;line-height:1.6;letter-spacing:.005em}.aiosp-wrap div[class*=ai-classic-testimonials-results-popup-] .ai-classic-rating-star{padding-left:124px;margin-top:35px}.aiosp-wrap div[class*=ai-classic-testimonials-results-popup-] .ai-classic-rating-star i{color:#dacda2;font-size:20px;margin:0 1px}.aiosp-wrap div[class*=ai-classic-testimonials-results-popup-] .ai-classic-testimonials-icon{background:var(--aios-testimonials-primary);display:flex;padding:30px 50px;align-items:center;margin-top:45px}.aiosp-wrap div[class*=ai-classic-testimonials-results-popup-] .ai-classic-testimonials-icon div:first-child{width:86px;padding-left:40px;flex-grow:0}.aiosp-wrap div[class*=ai-classic-testimonials-results-popup-] .ai-classic-testimonials-icon div:first-child+div{padding-left:40px}.aiosp-wrap div[class*=ai-classic-testimonials-results-popup-] .ai-classic-testimonials-icon>div h3{font-size:28px;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;color:#fff}.aiosp-wrap div[class*=ai-classic-testimonials-results-popup-] .ai-classic-testimonials-icon>div em{font-size:16px;line-height:1;letter-spacing:.14em;color:#fff;text-transform:uppercase;font-style:normal}@media only screen and (max-width:1199px){.ai-classic-testimonials: first-child .ai-classic-testimonials-content p{width:89%}.aiosp-wrap div[class*=ai-classic-testimonials-results-popup-] .ai-classic-testimonials-content p{width:87%}}@media only screen and (max-width:991px){.ai-classic-testimonials-wrap{padding-top:70px}.ai-classic-testimonials:first-child .ai-classic-testimonials-content p{padding:0;width:100%}.ai-classic-testimonials:first-child .ai-classic-testimonials-content .ai-classic-testimonials-big-icon{margin:0 auto 20px}.ai-classic-testimonials:first-child .ai-classic-testimonials-rating{padding-left:50px}.ai-classic-testimonials{width:100%}.ai-classic-testimonials h1{font-size:38px}.aiosp-wrap div[class*=ai-classic-testimonials-results-popup-] .ai-classic-testimonials-content .ai-classic-testimonials-big-icon{margin:0 auto 30px}.aiosp-wrap div[class*=ai-classic-testimonials-results-popup-] .ai-classic-testimonials-content p{width:100%;padding:0}.ai-classic-rating-star{padding-left:0}.aiosp-wrap div[class*=ai-classic-testimonials-results-popup-] .ai-classic-testimonials-icon div:first-child{display:none}.aiosp-wrap div[class*=ai-classic-testimonials-results-popup-] .ai-classic-testimonials-icon div:first-child+div{padding-left:0}.ai-classic-testimonials .ai-classic-testimonials-icon{padding:10px}.ai-classic-testimonials:first-child .ai-classic-testimonials-icon>div:first-child{display:none}.ai-classic-testimonials:first-child .ai-classic-testimonials-icon>div:first-child+div{margin-left:0}}@media only screen and (max-width:480px){.ai-classic-testimonials h1{font-size:30px}.ai-classic-testimonials .ai-classic-testimonials-content{padding:30px 15px}.aiosp-wrap div[class*=ai-classic-testimonials-results-popup-] .ai-classic-testimonials-content{padding:15px}.aiosp-wrap div[class*=ai-classic-testimonials-results-popup-] .ai-classic-testimonials-content p{font-size:15px}.aiosp-wrap div[class*=ai-classic-testimonials-results-popup-] .ai-classic-testimonials-icon div:first-child{display:none}.aiosp-wrap div[class*=ai-classic-testimonials-results-popup-] .ai-classic-testimonials-icon div{padding-left:0}.aiosp-wrap div[class*=ai-classic-testimonials-results-popup-] .ai-classic-testimonials-icon{padding:30px 15px}.ai-classic-testimonials:first-child .ai-classic-testimonials-rating{display:block;padding:15px;text-align:left}.ai-classic-testimonials .ai-classic-testimonials-rating .ai-classic-rating-star{text-align:left}.ai-classic-testimonials:first-child .ai-classic-testimonials-icon{padding:35px 15px}.ai-classic-testimonials-pagination ul{justify-content:start}.ai-classic-testimonials-pagination ul li{padding:0 22px}.ai-classic-testimonials .ai-classic-testimonials-rating{padding:15px}.aiosp-wrap div[class*=ai-classic-testimonials-results-popup-] .ai-classic-testimonials-icon>div h3{font-size:20px}.ai-classic-testimonials .ai-classic-testimonials-icon>div:first-child+div{margin-left:20px;width:58%}}
