#content-sidebar,#content-full{margin-top:0}.ip-banner .container{display:none}.page-template-blog #content-full{padding-bottom:30px;min-height:560px}body:not(.home) h2.section-title{display:none}#inner-page-wrapper{margin-bottom:0;position:relative}#inner-page-wrapper>.container{width:100%;padding:0;position:relative}#ip-blog{padding-bottom:101px}#ip-blog a{text-decoration:none}#ip-blog .section-title{text-align:center;margin-bottom:43px;margin-top:77px}.ip-blog-list-wrap{position:relative}.ip-blog-filters{position:absolute;top:0;right:0;width:46.1%;z-index:2}#content .ip-blog-filters h2{font-weight:600;font-size:22px;letter-spacing:.36em;color:#e2ad47;text-transform:uppercase;margin:0 0 35px;line-height:1}.ip-blog-filters h2 span{font-weight:400;color:#40467e}#content .ip-blog-filters-form{position:relative;margin:0 0 51px}.ip-blog-filters-form input[type=text]{height:57px;width:100%;background:transparent;border:none;border-bottom:1px solid #6b6b6b;font-size:12px;letter-spacing:.1em;color:gray;text-transform:uppercase}.ip-blog-filters-form button{font-size:23px;background:transparent;border:none;position:absolute;right:0;top:17px;color:#e2ad47}.ip-blog-filters-form button i.ai-font-magnifying-glass-h{font-style:normal!important}#content .ip-blog-filters ul{margin:0;list-style:none}.ip-blog-filters ul li{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;overflow:hidden;color:#5b5b5b;margin-bottom:19px}.ip-blog-filters ul li span{flex-grow:1;overflow:hidden}.ip-blog-filters ul li a{font-size:18px;display:inline-block;position:relative}.ip-blog-filters ul li a:before{content:"";position:absolute;left:100%;width:2000px;height:1px;top:0;bottom:0;margin:auto auto auto 25px;pointer-events:none;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAABCAYAAAD5PA/NAAAAAXNSR0IArs4c6QAAABdJREFUGFdjXLFixX8GBgaGiIgIRhANADHaBAIVjsGmAAAAAElFTkSuQmCC) repeat}.ip-blog-filters ul li em{font-style:normal!important;font-size:15px;font-weight:300;margin-left:15px}.ip-blog-list{position:relative;display:flex;flex-flow:row wrap;justify-content:space-between}.ip-blog-list:before,.ip-blog-list:after{content:"";display:table;clear:both}.ip-blog-post:nth-child(odd){position:relative}#ip-blog .section-title,.ip-blog-post:nth-child(1){margin-right:calc(50% + 16px)}.ip-blog-post{width:calc(50% - 16px);display:inline-block;vertical-align:top;margin-bottom:29px}.ip-blog-post-img{display:block;position:relative}.ip-blog-post-img canvas{display:block;width:100%;background-position:center;background-size:cover;min-height:369px}.ip-blog-post-details{background:#242736;color:#fff;text-align:center;padding:37px 15px 33px}#content .ip-blog-post-details h2{font-weight:300;font-size:20px;letter-spacing:.05em;line-height:1.5;text-transform:uppercase;margin:0;transition:color .3s ease}#content .ip-blog-post-details p{font-size:14px;line-height:1.714;letter-spacing:.02em;color:#cdcdcd;margin:1.286em 0 0}.ip-blog-post a:hover .ip-blog-post-details h2{color:#c5882a}.ip-blog-pagination{font-size:0;margin-top:44px;overflow:hidden;display:flex;justify-content:center;align-items:center;flex-flow:row wrap}.ip-blog-pagination>div{position:relative;display:flex;justify-content:center;align-items:center;flex-flow:row wrap;gap:60px}.ip-blog-pagination>div:before,.ip-blog-pagination>div:after{display:none;content:"";position:absolute;top:0;bottom:0;margin:auto;height:1px;width:172px;background:#dbdbdb}.ip-blog-pagination>div:before{right:100%;margin-right:27px}.ip-blog-pagination>div:after{left:100%;margin-left:27px}.ip-blog-pagination .page-numbers{font-size:14px;color:#242736;text-decoration:none!important}.ip-blog-pagination .page-numbers.dots{color:#242736}.ip-blog-pagination .page-numbers:hover,.ip-blog-pagination span.page-numbers{color:#e2ad47}.ip-blog-pagination .page-numbers.prev,.ip-blog-pagination .page-numbers.next{width:initial;padding:0 10px;font-weight:500}@media only screen and (max-width:991px){#ip-blog .section-title,.ip-blog-post:nth-child(1){margin-right:0;width:100%}.ip-blog-filters{position:relative;top:0;width:100%;margin-bottom:30px}.ip-blog-list{padding:0}.ip-blog-post:nth-child(odd),.ip-blog-post:nth-child(2n){width:100%;margin-left:auto;margin-right:auto;margin-top:0}.ip-blog-post-img canvas{min-height:260px}}@media only screen and (max-width:767px){.ip-blog-post-details{padding-left:20px;padding-right:20px}.ip-blog-pagination .page-numbers{width:30px;height:30px}#content .ip-blog-filters h2{letter-spacing:.2em}}
