a,h1 a,h2 a,h3 a,h4 a{color:inherit}.list a,a{font-size:15px}a,a:hover,h1:focus,h2:focus,h3:focus,h4:focus{text-decoration:none}a{-webkit-text-decoration-skip:objects;transition:.3s}h4 a{font-size:22px}#back2top,a{background-color:transparent}#back2top i,.list li:hover a{color:var(--color-1st)}#back2top.active,.list--fadeIn li:hover:before,.navigation .menu-item:hover>.sub-menu{opacity:1;visibility:visible}.header .header-wrap .nav-top ul li,.list a,.navigation-toggle,.page-pagination .list,.social{display:inline-block}#back2top i,.social--simple li a i{transform:translate(-50%,-50%);left:50%}#back2top:hover,.header .header-wrap .nav-top .hi-icon-wrap a:hover,.social--simple li:hover a{background-color:var(--color-1st)}.list li,.post,.social,a,h1,h2,h3,h4{position:relative}.post__horizontal .post__content p:after,.post__vertical--single .post__content p:after{content:"..."}.search-list .row>div a.squared .img,.search-list .row>div a.squared .visible{transition:transform .45s cubic-bezier(.32, 1.25, .375, 1.15);transform:translateY(-50%)}.dot-style-1 ul li,.nav.nav-tabs li,.post.post--single .post__content ul.pagination li,.post__content .page-pagination ul li,.search-list,.widget .widget__content ul,ul{list-style:none}*,body{font-family:var(--primary-font)}a,button,input,textarea{outline:0}a:focus,button:focus,input:focus,textarea:focus{outline:0;text-decoration:none}/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}article,aside,footer,header,menu,nav,section{display:block}a:active,a:hover{outline-width:0}strong{font-weight:bolder}h1{margin:.67em 0}small{font-size:80%}img{border-style:none;max-width:100%;margin-left:auto;margin-right:auto}button,input,textarea{font:inherit;margin:0}button,input{overflow:visible}button{text-transform:none}[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}textarea{overflow:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}*{font-weight:400}h1,h2,h3,h4{color:#111;margin-bottom:10px;margin-top:0}h1{font-size:36px}h2{font-size:28px}h3{font-size:22px}h4,p{font-size:18px}p{color:#212127;line-height:1.5em}ul{margin:0;padding:0}p:empty{margin-bottom:0}.list a{color:#666}.list li{margin-bottom:10px;transition:.4s}.list--fadeIn li:before{color:var(--color-1st);content:"\f105";display:inline-block;font-family:"Font Awesome 5 Pro";left:0;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:.4s;visibility:hidden}.list--fadeIn li:hover{padding-left:15px}#back2top{border:2px solid var(--color-1st);border-radius:50%;bottom:0;height:40px;opacity:0;position:fixed;left:30px;transition:.5s;visibility:hidden;width:40px;z-index:10000}#back2top i{font-size:20px;position:absolute;top:50%;z-index:10001}#back2top:hover,.navigation-toggle:hover,.search-btn:hover{cursor:pointer}#back2top:hover i{color:#fff}#back2top.active{bottom:90px}.navigation-toggle{float:right;height:30px;margin-top:15px;overflow:hidden;position:relative;width:30px}.navigation-toggle span,.navigation-toggle:after,.navigation-toggle:before{background-color:#fff;height:2px;position:absolute;right:5px;transition:.4s;z-index:100}.navigation-toggle span{top:50%;transform:translateY(-50%);width:15px}.navigation-toggle:after,.navigation-toggle:before{content:""}.navigation-toggle:before{top:7px;width:10px}.navigation-toggle:after{bottom:7px;width:20px}.navigation-toggle:hover span,.navigation-toggle:hover:after,.navigation-toggle:hover:before{width:20px}.navigation-toggle--dark span,.navigation-toggle--dark:after,.navigation-toggle--dark:before{background-color:#666}.navigation-toggle--active span{opacity:0;transform:translateX(100%);visibility:hidden}.navigation-toggle--active:after,.navigation-toggle--active:before{bottom:auto;top:50%;transform-origin:50% 50%;width:20px}.navigation-toggle--active:before{transform:rotate(45deg)}.navigation-toggle--active:after{transform:rotate(-45deg)}.social{z-index:10}.navigation .menu:after,.page-pagination .list:after,.post--related:after,.post-group--hero:after,.social:after{clear:both;content:"";display:table}.social li{float:left;margin-right:15px}.social--simple li a{background-color:#9d9d9d;border-radius:3px;color:#fff;display:inline-block;height:25px;padding:10px;width:25px}.social--simple li a i{position:absolute;top:50%;z-index:10}.post__inside--feature .post__meta .post-category i,.social--simple li:last-child{margin-right:0}.page-pagination li.active a,.page-pagination li:hover a{background-color:var(--color-1st);color:#fff}.page-pagination .pagination a,.page-pagination .pagination span{background-color:#ddd;color:#6c757d;display:inline-block;min-width:30px;outline:0!important;padding:10px 15px}.page-pagination .pagination .page-item.disabled .page-link{background-color:#ddd;color:#6c757d;cursor:not-allowed}.post .post__overlay{height:100%;left:0;position:absolute;top:0;transition:.4s;width:100%;z-index:10}.post__inside .post__header{bottom:0;left:0;padding:25px 30px;position:absolute;width:100%;z-index:20}.post__inside--feature .post__header{background-color:transparent;background-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.7) 75%);transition:.4s}.post__inside--feature .post__title{margin-bottom:15px}.post__inside--feature .post__title a{color:#fff;font-size:16px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.post__inside--feature .post__meta span a:hover,.post__inside--feature .post__title:hover a{color:var(--color-1st)}.post__inside--feature .post__meta span{color:var(--color-1st);margin-right:15px}.post__inside--feature .post__meta span i{margin-right:8px}.post__inside--feature .post__meta span a{color:#fff;font-size:11px;font-weight:400;letter-spacing:.05em;text-transform:uppercase}.post__inside--feature .post__meta .post-category{background-color:var(--color-1st);color:#fff;display:inline-block;line-height:15px;padding:3px 10px;transition:.5s}.post__inside--feature .post__meta .post-category a{color:#fff;display:inline-block;letter-spacing:.1em}.navigation .menu-item:hover>a,.post__inside--feature .post__meta .post-category a:hover,.widget__about .person-detail a{color:#fff}.btn-theme:hover,.post__inside--feature .post__meta .post-category:hover{background-color:#fff;color:var(--color-1st)}.post__inside--feature .post__meta .post-category:hover a{color:var(--color-1st)}.post__inside--feature:hover .post__overlay{background-color:rgba(0,0,0,.1)}.post__inside--feature-small .post__header,.widget .widget__content,.widget .widget__header{padding:15px}.post__inside--feature-small .post__title{line-height:1em;margin-bottom:0}.post__inside--feature-small .post__title a{font-size:13px;font-weight:400;text-transform:none}.post__horizontal{box-shadow:0 1px 1px rgba(0,0,0,.1)}.post__horizontal .post__thumbnail{float:left;position:relative;width:350px;z-index:20}.post__horizontal .post__thumbnail .post__overlay{transition:.4s ease-in;z-index:20}.post__horizontal .post__content-wrap{float:left;padding:15px 20px;width:calc(100% - 350px)}.post__horizontal .post__content-wrap:before{background-color:#fff;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.page-footer,.post__horizontal .post__content,.post__horizontal .post__footer,.post__horizontal .post__header,.post__vertical .post__thumbnail,.post__vertical--single .post__thumbnail,.post__widget .post__thumbnail,.sub-menu--slideLeft .sub-menu>.menu-item{position:relative}.post--single .post__meta,.post__horizontal .post__meta,.post__horizontal .post__title{margin-bottom:10px}.post__horizontal .post__title a{color:#666;font-size:16px;font-weight:700;letter-spacing:0;text-transform:uppercase}.post__horizontal .post__meta span a:hover,.post__horizontal .post__title:hover a{color:var(--color-1st)}.post--single .post__meta span,.post__horizontal .post__meta span{color:var(--color-1st);margin-right:15px}.post--single .post__meta span i,.post__horizontal .post__meta span i,.widget__tags .tag-link{margin-right:10px}.post__horizontal .post__meta .post__created-at,.post__horizontal .post__meta span a,.post__widget .post__created-at{color:#666;font-size:12px;font-weight:400;letter-spacing:.02em}.post__horizontal .post__content{margin-bottom:15px}.post__horizontal .post__content p{color:#666;font-size:16px;letter-spacing:.05em;line-height:1.5em}.post__horizontal--single{box-shadow:none}.post__horizontal--single .post__thumbnail{width:100px}.post__horizontal--single .post__content-wrap{padding:0 0 0 15px;width:calc(100% - 100px)}.post__horizontal--single .post__content-wrap:before,.search-result,.social--widget a span{display:none}.post__horizontal--single .post__title{line-height:.8em;margin-bottom:0}.post__horizontal--single .post__title a{font-size:14px;text-transform:none}.post__widget .post__thumbnail{float:left;width:60px;z-index:20}.post__widget .post__overlay{z-index:20}.post__widget .post__header{float:left;padding-left:15px;width:calc(100% - 60px)}.post__widget .post__title{color:#636363;font-size:13px;line-height:1.5em;margin-bottom:0;text-transform:none}.page-intro .breadcrumb a:hover,.page-intro .breadcrumb li:active,.post--related .post__title:hover,.post--single .post__meta span a:hover,.post__vertical .post__title:hover a,.post__widget .post__title:hover a,.widget .widget__content .list li a:hover,.widget .widget__header .list li a:hover,.widget.widget__footer .widget__content .list li a:hover,.widget__about .person-detail a:hover{color:var(--color-1st)}.post__widget .post__title a{color:#636363;font-weight:400}.post__widget .created_at{color:var(--color-1st);font-size:11px}.post__vertical .post__title a{color:#666;font-size:14px;font-weight:700;line-height:1.4em}.post__vertical--single{background-color:#fff}.post__vertical--single .post__content-wrap{padding:50px 0 25px;position:relative}.post__vertical--single .post__meta{background-color:var(--color-1st);height:70px;left:30px;padding-top:3px;position:absolute;text-align:center;top:0;transform:translateY(-50%);width:70px;z-index:30}.post__vertical--simple,.post__vertical--simple .post__content{background-color:transparent}.post__vertical--single .post__meta span{color:#fff;display:inline-block;font-size:10px;font-weight:400;line-height:1em;text-transform:uppercase;width:100%}.post__vertical--single .post__meta span.created__date{font-size:20px;font-weight:700}.post__vertical--single .post__meta span.created__year{font-size:14px;font-weight:700}.post__vertical--single .post__title a{font-size:18px}.post__vertical--single .post__content{padding-bottom:15px}.post__vertical--single .post__content p{color:#666;font-size:14px}.post__vertical--simple .post__content-wrap{padding:50px 0 15px}.post__vertical--simple .post__content p{font-size:13px}.post--single .post__header{border-bottom:1px solid #eee}.post--single .post__title{color:#666;font-size:24px;font-weight:700;letter-spacing:.05em}.post--single .post__meta span a{color:#666;font-size:12px;font-weight:400;letter-spacing:.01em}.header .header-wrap .nav-top ul li a i,.post--single .post__meta .post__tags a{margin-right:5px}.post--single .post__content{padding:30px 0}.post--single .post__content h1,.post--single .post__content h2,.post--single .post__content h3,.post--single .post__content h4,.post--single .post__content p{color:#181818}.post--single .post__content p{font-size:16px;line-height:1.8em;margin-bottom:15px}.language-wrapper .language_bar_list li a,.post--single .post__relate-group,.site-cards{text-align:left}.post--single .post__relate-group.post__relate-group--right{text-align:right}.post--single .post__relate-group.post__relate-group--right .relate__title:after{left:auto;right:0}.post--single .post__relate-group .relate__title{color:#333;font-size:14px;font-weight:700;margin-bottom:20px;padding-bottom:5px;position:relative}.post--single .post__relate-group .relate__title:after,.widget--transparent .widget__header:after{left:0;position:absolute;top:100%;width:25px;height:2px;background-color:var(--color-1st);z-index:10;content:""}@media screen and (max-width:767px){.post__horizontal .post__content-wrap,.post__horizontal .post__thumbnail{float:none;width:100%}.navigation{display:none;opacity:0}.post__horizontal--single .post__content-wrap,.post__horizontal--single .post__thumbnail{float:left}.post--single .post__relate-group{margin-bottom:30px}.post--single .post__relate-group.post__relate-group--right{text-align:left}.post--single .post__relate-group.post__relate-group--right .relate__title:after{left:0;right:auto}}.post--related .post__thumbnail{float:left;position:relative;width:100px}.post--related .post__header{border-bottom:none;float:left;padding-left:15px;width:calc(100% - 100px)}.post--related .post__title{font-size:14px;text-transform:uppercase}.widget{background-color:#fff;box-shadow:0 0 7px rgba(0,0,0,.1);margin-bottom:30px}.widget .widget__content .list li a,.widget .widget__header .list li a{color:#636363}.widget.widget__footer .widget__content .list li a{color:#d7d0d0}.widget .widget__header{background-color:#f9f9f9}.widget .widget__title{color:#363636;font-size:20px;font-weight:600;margin-bottom:0}.widget__recent-post .post{border-bottom:1px dashed #eee;margin-bottom:15px;padding-bottom:15px}.widget__recent-post li:last-child .post{border-bottom-width:0}.widget__about p{color:#d7d0d0;font-size:15px;line-height:1.6em}.widget__about .person-detail p{color:#e4e4e4;font-size:13px;margin-bottom:15px}.widget__about .person-detail i{color:var(--color-1st);font-size:20px;margin-right:10px;vertical-align:middle}.widget--transparent{background-color:transparent;box-shadow:none}.widget--transparent .widget__content,.widget--transparent .widget__header{padding:0}.widget--transparent .widget__header{background-color:transparent;border:none;margin-bottom:20px;padding-bottom:5px;position:relative}.mb-0,.widget--transparent .post{margin-bottom:0}.widget__footer .widget__title{color:#e4e4e4;font-size:16px;text-transform:uppercase}.widget__tags .tag-link{background-color:#ecf0f1;display:inline-block;font-size:12px;margin-bottom:10px;padding:5px 15px}.gallery-wrap .gallery-item:nth-child(3n),.widget__tags .tag-link:last-child{margin-right:0}.widget__tags .tag-link:hover{background-color:var(--color-1st);color:#fff}.widget__tags--transparent .tag-link{background-color:#fff}.page-intro{position:relative;text-align:center}.page-intro .page-intro__title{color:#fff;font-size:30px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;position:relative;text-transform:uppercase;z-index:10}.header .header-wrap .nav-top .hi-icon-wrap,.page-intro .social{margin-top:10px}.page-intro .breadcrumb{background-color:transparent;margin-bottom:0;position:relative;z-index:10}.navigation .sub-menu,.navigation--mobile{background-color:#fff;border-top:2px solid var(--color-1st);z-index:100;top:100%;left:0}.page-intro .breadcrumb li{color:#fff;font-size:15px}.navigation .menu-item{float:left;position:relative}.navigation .menu-item>a{color:#ccc;display:inline-block;font-size:17px;font-weight:400;line-height:20px;padding:20px 15px}.navigation .menu-item>.sub-menu{opacity:0;transition:.4s;visibility:hidden}.navigation .menu-item.menu-item-has-children>a .toggle-icon{color:#ccc;font-size:16px;padding-left:5px}.navigation-mobile .menu-item.menu-item-has-children>a .toggle-icon{height:39px;line-height:39px;margin-top:-10px;text-align:center;width:39px}.navigation .sub-menu{box-shadow:0 0 1px rgba(34,25,25,.4);min-width:240px;position:absolute}.navigation .sub-menu>.menu-item{border-bottom:1px dashed rgba(34,25,25,.3);float:none}.navigation .sub-menu>.menu-item:last-child,.navigation--mobile .menu-item:last-child,.page-header{border-bottom:0}.navigation .sub-menu>.menu-item>a{color:#666;display:block;font-size:14px;line-height:1.4em;padding:10px 20px}.navigation--mobile{box-shadow:0 3px 4px 0 rgba(0,0,0,.3);margin:0;opacity:0;position:absolute;visibility:hidden;width:100%}.navigation--mobile .menu-item>.sub-menu,.navigation--mobile--active{opacity:1;visibility:visible}.navigation--mobile .menu-item{border-bottom:1px dashed rgba(34,25,25,.2);float:none}.navigation--mobile .menu-item>a{color:#666;display:block;font-size:15px;padding:15px;position:relative}.navigation--mobile .menu-item.menu-item-has-children a .toggle-icon{color:#666;position:absolute;right:15px}.navigation--mobile>.menu>.menu-item.menu-item--active{background-color:var(--color-1st);border-bottom:none}.navigation--mobile>.menu .menu-item.menu-item--active>a,.navigation.navigation--mobile .menu-item.menu-item--active>a .toggle-icon{color:#fff!important}.gallery-wrap .gallery-item .gallery-detail a,.navigation--mobile>.menu .menu-item.menu-item--active>a .toggle-icon,.page-copyright p a:hover,.site-cards .holder:hover .main-layout .data .content,.site-cards .holder:hover .main-layout .data .subtitle,.site-cards .holder:hover .main-layout .data .title,.site-cards .holder:hover .main-layout .icon i,.site-features .holder .main-layout .data h3,.site-features .holder .main-layout .data p{color:#fff}.navigation--light .menu-item>a,.navigation--light .menu-item>a .toggle-icon,.navigation--mobile .menu-item:hover a{color:#666}.navigation--mobile .sub-menu{border-top:none;display:none;position:relative}.navigation--mobile .sub-menu--active,.navigation--mobile--active{display:block}.carousel--nav .owl-nav>* i,.ck-content a,.header .header-wrap .nav-top ul li a:hover,.navigation--light .menu-item.active>a,.navigation--light .menu-item:hover>a,.navigation--light .menu-item:hover>a .toggle-icon,.page-copyright p a{color:var(--color-1st)}.page-header{background-color:rgba(0,0,0,.9);margin:0;padding:15px 0;position:relative;transition:.4s ease-out}.page-header--search-active{padding-top:100px}.page-header__left,.post-group--hero .post-group__left,.post-group--hero .post-group__right{float:left}.page-header__right,.search-btn{float:right}.page-logo{align-items:center;display:flex;height:60px;justify-content:center}.page-logo img{max-height:100px}.search-btn{line-height:60px;padding:0 15px}.search-btn i{color:#fff;font-size:16px}.navigation{float:left;margin-right:20px}.page-header--light{background-color:#fff;border-bottom:1px solid #eee}.hi-icon-effect-3a .hi-icon:hover,.page-header--light .search-btn i{color:#666}.page-footer__bottom{background:#22272a;border-top:1px solid rgba(255,255,255,.15);padding:20px 0 5px;position:relative;text-align:left}.page-copyright{display:inline-block;line-height:35px}.page-copyright p{color:#d7d0d0;font-size:13px;letter-spacing:0;line-height:1.5em;margin-bottom:0}.page-copyright p a{display:inline-block;padding-left:5px}.post-group .post-group__header{margin-bottom:25px;position:relative}.post-group .post-group__title{color:#555;display:inline-block;font-size:16px;font-weight:700;line-height:1.6em;text-transform:uppercase}.post-group .post-group__title:after{background-color:var(--color-1st);content:"";height:2px;left:0;margin:0;position:absolute;top:100%;width:50px}.post-group--hero .post-group__left{padding-left:5px;width:calc(50% + 5px)}.post-group--hero .post-group__right{width:calc(50% - 5px)}.post-group--hero .post-group__right:after{clear:both;content:"";display:table}.post-group--hero .post{margin-bottom:5px;margin-right:5px}.post-group--hero .post-group__item{float:left;width:50%}@media screen and (max-width:480px){.post-group--hero .post-group__item{width:100%}}.navigation--fade .menu-item:hover>.sub-menu{transform:translateY(0)}.navigation--fadeUp .menu-item>.sub-menu{transform:translateY(30px)}.navigation--fadeDown .menu-item>.sub-menu{transform:translateY(-30px)}.navigation--fadeLeft .menu-item>.sub-menu{transform:translateX(-30px)}.navigation--fadeRight .menu-item>.sub-menu{transform:translateX(30px)}.navigation--flip .menu-item>.sub-menu{transition:.5s}.navigation--flip .menu-item:hover>.sub-menu{transform:rotate(0)}.navigation--flipLeft .menu-item>.sub-menu{transform:rotate(20deg);transform-origin:0 0}.navigation--flipCenter .menu-item>.sub-menu{transform:translateX(0) rotate(-10deg);transform-origin:50% 50%}.navigation--flipRight .menu-item>.sub-menu{transform:translateX(0) rotate(-10deg);transform-origin:100% 100%}.navigation--mobile.navigation--fadeDown .menu-item>.sub-menu,.navigation--mobile.navigation--fadeLeft .menu-item>.sub-menu,.navigation--mobile.navigation--fadeRight .menu-item>.sub-menu,.navigation--mobile.navigation--fadeUp .menu-item>.sub-menu{transform:translateY(0)}.navigation--mobile.navigation--flip .menu-item>.sub-menu,.navigation--mobile.navigation--flipCenter .menu-item>.sub-menu,.navigation--mobile.navigation--flipLeft .menu-item>.sub-menu,.navigation--mobile.navigation--flipRight .menu-item>.sub-menu{transform:rotate(0)}.sub-menu--slideLeft .sub-menu>.menu-item:after{background-color:var(--color-1st);content:"";height:100%;left:0;position:absolute;top:0;transition:.25s ease-out;width:0;z-index:0}.sub-menu--slideLeft .sub-menu>.menu-item>a{position:relative;transition:.25s;z-index:10}.sub-menu--slideLeft .sub-menu>.menu-item>a:before{color:#fff;content:"\f105";font-family:"Font Awesome 5 Pro";font-size:13px;margin-right:5px;transition:.25s;visibility:hidden}#list-photo,.gallery-wrap .gallery-item .img-wrap img,.sub-menu--slideLeft .sub-menu>.menu-item:hover:after{width:100%}.sub-menu--slideLeft .sub-menu>.menu-item:hover>a{color:#fff;padding-left:30px}.sub-menu--slideLeft .sub-menu>.menu-item:hover>a:before{visibility:visible}.mb-20{margin-bottom:20px}.mb-40{margin-bottom:40px}.pt-50{padding-top:50px}.pb-50{padding-bottom:50px}.pb-100{padding-bottom:100px}.bg-cover{background-position:50% 50%;background-size:cover}.bg-lightgray{background-color:#ecf0f1}.bg-dark{background-color:#22272a}.bg-overlay{background-color:#000;content:"";display:block;height:100%;left:0;opacity:.9;position:absolute;top:0;width:100%}body[dir=rtl] .post--single .post__relate-group .relate__title:after,body[dir=rtl] .post-group .post-group__title:after,body[dir=rtl] .widget--transparent .widget__header:after{left:auto;right:0}body[dir=rtl] .widget__about .person-detail i{margin-left:10px;margin-right:0}body[dir=rtl] .header .header-wrap .nav-top ul li a i{margin-left:5px;margin-right:0}body[dir=rtl] .language-wrapper .language_bar_list li a img{margin-left:8px;margin-right:0}body[dir=rtl] .post--single .post__relate-group.post__relate-group--right .relate__title:after{left:0;right:auto}.super-search.active{background:#fff;border:none;display:block!important;height:100%;overflow:hidden;overflow-y:scroll;position:fixed;right:0;top:0;width:100%;z-index:88888888888}.super-search.active .quick-search{margin:40px auto;width:90%}.super-search.active .search-input{color:var(--color-1st)!important;font-size:60px}@media screen and (max-width:991px){.post__inside{margin-bottom:30px}.post-group--hero .post-group__left,.post-group--hero .post-group__right{float:none;width:100%}.post-group--hero .post-group__left{padding:0}.super-search.active .search-input{font-size:30px}}.c-layout-header .super-search.active .quick-search>span{font-size:60px}.super-search.active .search-result{margin:20px auto;width:90%}.super-search .search-list .row>div:first-child{animation-delay:.15s}.search-list{margin:-65px 0 130px;padding:0}.search-list a{background:#f1f2f1;border-radius:2px;color:#a1a1a1;display:block;font-size:16px;height:80px;line-height:22px;margin-bottom:10px;overflow:hidden;padding:25px;position:relative;text-decoration:none!important;transition:225ms}.search-list .has-image{padding-left:115px}.search-list .row>div a.squared .img{background:50% 0 no-repeat #545454;border-radius:0;display:block;height:100%;left:0;line-height:100px;position:absolute;text-align:center;top:50%;width:100px}.search-list .row>div a.squared .img .fa,.search-list .row>div a.squared .img .glyphicon{font-size:34px!important}.search-list .row>div a .spoofer{display:block;opacity:0}.search-list .row>div a.squared .visible{display:block;left:0;padding:25px 10px 25px 115px;position:absolute;top:50%;width:100%}.search-list .row>div a:focus,.search-list .row>div a:hover{background:#f38b72;color:#fff}.search-list .row>div a.squared:focus .visible,.search-list .row>div a.squared:hover .visible{transform:translateX(-80px) translateY(-50%)}.search-list .row>div a.squared:focus .img,.search-list .row>div a.squared:hover .img{transform:translateX(-100%) translateY(-50%)}.super-search .group:first-child h4{animation-delay:.2s}.super-search .search-list .row>div,.super-search .search-list h4{animation-duration:.5s;animation-fill-mode:both;animation-name:bounce-in;animation-timing-function:cubic-bezier(0.32,1.25,0.375,1.15);display:none;margin-bottom:5px;margin-top:0;opacity:0;transform:translateY(100%);-webkit-animation-name:bounce-in;-moz-animation-name:bounce-in;-webkit-animation-timing-function:cubic-bezier(0.32,1.25,0.375,1.15);-moz-animation-timing-function:cubic-bezier(0.32,1.25,0.375,1.15)}.super-search .search-list h4{color:rgba(0,0,0,.5)}.search-list h4{font-size:20px;letter-spacing:.01em;opacity:.7}.search-finished .search-list .row>div,.search-finished .search-list h4{display:block;opacity:1}.search-result-title{color:#1d9977;font-size:16px;font-weight:700;margin-bottom:0;padding:10px 0}.close-search.active{color:#828b96;cursor:pointer;display:inline-block;font-size:60px;position:absolute;right:30px;top:50px}.quick-search>.form-control{background:0 0;border:0;border-radius:0;box-shadow:none;color:#32c5d2!important;display:block;font-size:60px;font-weight:400;height:100px;padding:10px 0}#list-photo .item{margin-bottom:14px;width:33.333%}#list-photo .item .photo-item{padding-left:7px;padding-right:7px}#list-photo .item .photo-item div{box-shadow:0 1px 4px 0 rgba(0,0,0,.3);padding:5px;transition:.25s}#list-photo .item .photo-item div:hover{background:rgba(63,63,62,.1)}#list-photo .item .photo-item img{border:1px solid rgba(63,63,62,.4);display:block}.gallery-wrap .gallery-item{float:left;margin-bottom:10px;margin-right:.8%;max-height:250px;overflow:hidden;position:relative;width:32.8%}.gallery-wrap .gallery-item .gallery-detail{background:rgba(0,0,0,.8);bottom:-50px;color:#fff;left:0;padding:4px 10px;position:absolute;right:0;transition:.25s;z-index:2}.section-title.style-1:after,.site-cards .holder:hover,.slider-arrow .slider-btn:hover,.widget__tags .tag-link{background-color:var(--color-1st)}.gallery-wrap .gallery-item .gallery-detail a:hover{color:#32c5d2!important}.gallery-wrap .gallery-item:hover .gallery-detail{bottom:0}.gallery-wrap .gallery-item .gallery-detail .gallery-title{font-weight:700;text-transform:uppercase}.gallery-wrap .gallery-item .img-wrap{overflow:hidden}.fb-like{margin:15px 0}.page-pagination ul,.slider-nav-thumbnails button.slick-arrow{margin:0}.page-pagination li{float:left;margin:0 0 0 10px}.page-pagination .disabled span,.page-pagination li a,.page-pagination li span{border:none;border-radius:0!important;color:var(--color-1st);outline:0}.page-pagination li.active span,.page-pagination li:hover a,.page-pagination li:hover span{background-color:var(--color-1st)!important;color:#fff!important}.language-wrapper .language_bar_list li{display:inline-block;margin-left:5px}.language-wrapper .language_bar_list li a img{float:left;margin-right:8px;margin-top:-1px;width:20px}@media (max-width:767px){.header .header-wrap{display:none}}.header .header-wrap .nav-top ul{list-style-type:none;margin:0;padding:0}.header .header-wrap .nav-top ul li a{display:inline-block;font-size:13px;line-height:42px;margin-right:25px;align-items:center;display:flex;justify-content:center}.header .header-wrap .nav-top .hi-icon-wrap a{background-color:#9d9d9d;border-radius:50%;color:#fff;height:25px;line-height:26px;margin-left:5px;text-align:center;width:25px}.header .header-wrap .nav-top .hi-icon-wrap a:first-child{margin-left:0}.header .header-wrap .logo{float:left;height:90px;margin:0;padding:0;position:relative}.header .header-wrap .logo img{position:absolute;top:50%;transform:translateY(-50%)}.hi-icon-effect-3a .hi-icon{color:#4089ea}.hi-icon-effect-3a .hi-icon:hover:after{opacity:0;transform:scale(1.3)}.header-wrap{background-color:#fff;color:#fff}.nav-top{background-color:#f5f5f5;color:#666}.widget__tags .tag-link{color:#fff}figure.image{display:inline-block;margin:10px 0}figure.image figcaption{background:#f5f5f5;font-size:90%;padding:10px;text-align:center}.post__content ul{list-style:disc;padding-left:25px}.post__content ul li{font-weight:400;list-style:disc}.required:after{color:red;content:" *"}.navigation:not(.navigation--mobile) .sub-menu .sub-menu{left:100%;top:0}.navigation.navigation--mobile .sub-menu--slideLeft .sub-menu>.menu-item.menu-item--active>a{background:#fff;color:var(--color-1st)!important}.navigation.navigation--mobile .sub-menu--slideLeft .sub-menu>.menu-item.menu-item--active>a .toggle-icon,.navigation.navigation--mobile .sub-menu--slideLeft .sub-menu>.menu-item.menu-item--active>a:before,.page-content .gallery-wrap .gallery-item .gallery-detail a:hover{color:var(--color-1st)!important}.navigation.navigation--mobile .sub-menu--slideLeft .sub-menu .sub-menu>.menu-item>a{margin-left:20px}.hide{display:none!important}.img-circle{border-radius:50%}body{margin:0;font-size:14px;line-height:1.42857143}.post__content .page-pagination ul{list-style:none;padding-left:0}.post__content .page-pagination ul li span{display:inline-block;min-width:30px;padding:10px 15px}.menu-icon-image{height:12px;margin-top:3px;vertical-align:top;width:12px}@media (min-width:1400px){.container{width:1170px}}.post.post--single .post__content ul{list-style:disc;margin-bottom:25px;padding-left:25px}.post.post--single .post__content ul li{font-weight:400;list-style:disc}.post.post--single .post__content h2{font-size:1.75rem}.post.post--single .post__content h3{font-size:1.5rem}.post.post--single .post__content h4{font-size:1.25rem}.navigation .language-wrapper{padding-left:15px}.navigation .language-wrapper .language_bar_list li{float:none;margin-left:0}.navigation .language-wrapper .language_bar_list li a{display:flex;padding:15px 15px 15px 0}.slider__content{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;display:block}.slider__content .slider__content__wrapper{display:table-cell;vertical-align:middle;align-items:end;display:flex;height:100%;text-align:end;justify-content:center}.slider__content .slider__content__wrapper .slider__content__wrapper__content{margin:0 auto;max-width:1000px;padding-bottom:25px;padding-left:15px;padding-right:15px;flex:1}.slider__content .slider__content__wrapper .slider__content__wrapper__content h2{color:var(--color-1st)!important;font-size:20px;font-weight:600;text-align:end;margin-bottom:20px;background:#fff!important;padding:15px 0!important}.slider__content .slider__content__wrapper .slider__content__wrapper__content p{color:#fff;font-size:16px;line-height:28px;margin-bottom:30px;max-width:100%}@media screen and (max-width:768px){.slider__content .slider__content__wrapper .slider__content__wrapper__content{display:none}}.offices .part .data,.offices .part .icon{vertical-align:middle;display:inline-block}.cat_slider.owl-carousel.owl-drag .owl-item:last-child{margin-right:0!important}.cat_slider.owl-carousel .owl-stage{margin:0 auto}.cat_slider.owl-carousel .owl-item img{margin-bottom:5px}.owl-carousel .owl-item .slider-item{margin:0;max-height:650px}.owl-carousel .owl-stage{display:flex;align-items:center}.single-animation-wrap.slick-active .slider-animated-1 h1{animation-delay:1.4s;animation-name:fadeInUp}.single-animation-wrap.slick-active .slider-animated-1 h2{animation-delay:1.2s;animation-name:fadeInUp}.single-animation-wrap.slick-active .slider-animated-1 .slider-product-offer-wrap,.single-animation-wrap.slick-active .slider-animated-1 .slider-product-offer-wrap-2,.single-animation-wrap.slick-active .slider-animated-1 h3,.single-animation-wrap.slick-active .slider-animated-1 h4{animation-delay:1s;animation-name:fadeInUp}.single-animation-wrap.slick-active .slider-animated-1 span{animation-delay:.5s;animation-name:fadeInUp}.single-animation-wrap.slick-active .slider-animated-1 p{animation-delay:1.7s;animation-name:fadeInUp}.single-animation-wrap.slick-active .slider-animated-1 a.btn{animation-delay:2s;animation-name:fadeInUp}.single-animation-wrap.slick-active .slider-animated-1.slider-product-price{animation-delay:1.2s;animation-name:flipInY}.single-animation-wrap.slick-active .slider-animated-1 .single-slider-img img{animation-delay:1.5s;animation-name:fadeInUp}.hero-slider-1.style-2{height:600px}.hero-slider-1.style-2 .slider-1-height-2{height:600px;position:relative}.hero-slider-1.style-2 .hero-slider-content-2{padding-left:300px;padding-top:100px}.hero-slider-1.style-2 .single-slider-img{bottom:0;position:absolute;right:0}.hero-slider-1.style-2 .single-slider-img img{max-width:600px}.hero-slider-1.style-3{height:unset;position:relative}.hero-slider-1.style-3 .slider-1-height-3{height:542px}.hero-slider-1.style-3 .slider-img{border-radius:10px;left:0;overflow:hidden;position:absolute;top:0;z-index:1}.header-text{position:absolute;top:40%;left:20%;right:auto;width:96.66666666666666%;color:#fff}.header-text h4{font-size:40px}@media screen and (max-width:1024px){.slider__content .slider__content__wrapper .slider__content__wrapper__content h2{font-size:20px;margin-bottom:10px}.slider__content .slider__content__wrapper .slider__content__wrapper__content p{line-height:24px;margin-bottom:10px}.slider__content .slider__content__wrapper .slider__content__wrapper__content .btn--custom,.slider__content .slider__content__wrapper .slider__content__wrapper__content button.btn--custom{font-size:14px;padding:10px 20px}.header-text h4{font-size:25px}}@media screen and (max-width:767px){.page-footer__bottom,.page-footer__bottom .page-footer__social{text-align:center}.page-footer__bottom .page-copyright{margin-bottom:10px}.header-text h4{font-size:15px}}.header-text h4 span{color:#fff;padding:10px;transition:.3s;border-radius:3px}.header-text h3 span{background-color:#000;padding:15px}.btn-min-block{min-width:170px;line-height:26px}.btn-theme{background-color:#22272a;margin-right:15px;color:var(--color-1st)}.hero-slider-1.style-3 .hero-slider-content-2{color:#fff;padding-left:100px;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.hero-slider-1.style-3 .hero-slider-content-2 h1{font-size:50px}.hero-slider-1.style-3 .hero-slider-content-2 h2{font-size:38px;line-height:1.2}.hero-slider-1.style-3 .hero-slider-content-2 h4{font-size:18px;margin:0 0 7px}.hero-slider-1.style-3 .hero-slider-content-2 p{font-size:14px}.hero-slider-1.style-3 .hero-slider-content-2 .btn-default{background-color:var(--color-warning);border-radius:50px;color:#fff;font-size:13px;padding:10px 19px}.hero-slider-content-2 h1{font-size:58px;line-height:64px;margin:0}.slide-content{width:100%;padding:10px 20px 30px 0;opacity:0}.hero-slider-content-2 h2{font-size:46px;line-height:54px;margin:0}.hero-slider-content-2 h3{font-size:34px;font-weight:700;line-height:1;margin:10px 0 15px}.hero-slider-content-2 h4{font-size:24px;margin:0 0 18px}.hero-slider-content-2 p{font-size:18px;line-height:36px;margin:7px 0 22px;width:74%}.hero-slider-content-2 span{display:block;font-size:15px;line-height:1}.single-slider-img{display:flex;justify-content:flex-start;position:relative}.dot-style-1 ul{display:flex}.dot-style-1 ul li{margin:0 7px}.dot-style-1 ul li button{background:0 0;border:1px solid #c1c1c1;border-radius:30px;font-size:0;height:10px;padding:0;transition:.3s linear;width:10px}.dot-style-1 ul li button:hover{background:#c1c1c1}.dot-style-1 ul li.slick-active button{background:var(--color-1st);border-color:var(--color-1st);width:20px}.dot-style-1.dot-style-1-position-1 ul{bottom:35px;left:50%;position:absolute;transform:translateX(-50%)}.dot-style-1.dot-style-1-center ul{justify-content:center}.dot-style-1.dot-style-1-mt1 ul{margin-top:30px}.slider-arrow{position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:2}.slider-arrow .slider-btn{background:#fff;border:1px solid #dcdeed;border-radius:50%;color:var(--color-1st);cursor:pointer;display:block;font-size:20px;height:55px;line-height:55px;position:absolute;text-align:center;transition:.2s ease-out;width:55px;z-index:100}.slider-arrow .slider-btn.slider-prev{left:20px}.slider-arrow .slider-btn.slider-prev i{margin-right:4px}.slider-arrow .slider-btn.slider-next{right:20px}.slider-arrow .slider-btn.slider-next i{margin-left:4px}.slider-arrow .slider-btn:hover{border-color:var(--color-1st);color:#fff}.slider-arrow.slider-arrow-2 .slider-btn{font-size:14px;height:40px;line-height:40px;width:40px}.slider-arrow.slider-arrow-3 .slider-btn{font-size:12px;height:30px;line-height:28px;margin-top:-15px;width:30px}.slider-arrow.style-3 .slider-btn{border:1px solid #dcdeed;font-size:12px;height:40px;line-height:40px;margin-top:-20px;width:40px}.home-slide-cover{padding:0 30px;position:relative}.home-slide-cover .slider-arrow,.slider-nav-thumbnails .slick-prev{left:0}.home-slide-cover .hero-slider-content-2{padding-left:50px}.carousel-6-columns-cover .carousel-6-columns{margin:0 -15px;overflow:hidden}.carousel-6-columns-cover .carousel-6-columns .card-1{margin-left:15px;margin-right:15px}.offices .part .icon,.our-team .part .icon{min-width:1rem;margin-right:.3rem;color:var(--color-1st)}.carousel-6-columns-cover .slider-arrow{top:-60px}.carousel-6-columns-cover .slider-arrow .slider-btn.slider-next,.slider-nav-thumbnails .slick-next{right:0}.carousel-6-columns-cover .slider-arrow .slider-btn.slider-prev{left:unset;right:50px}.carousel-6-columns-cover.arrow-center .slider-arrow{margin-top:-50px;top:50%;transform:translateY(-50%)}.carousel-6-columns-cover.arrow-center .slider-arrow .slider-btn.slider-next{right:-30px}.carousel-6-columns-cover.arrow-center .slider-arrow .slider-btn.slider-prev{left:-30px}.carousel-6-columns-cover.arrow-center .slider-arrow.slider-arrow-3{margin-top:0}.slider-nav-thumbnails .slick-slide{opacity:.5;position:relative}.slider-nav-thumbnails .slick-slide.slick-current{opacity:1}.slider-nav-thumbnails .slick-slide.slick-current:before{border-bottom:5px solid #333;border-left:5px solid transparent;border-right:5px solid transparent;content:"";height:0;left:50%;margin-left:-5px;position:absolute;top:-6px;width:0}.slider-nav-thumbnails .slick-slide.slick-current img{border:1px solid #dbdbdb}.slider-nav-thumbnails div.slick-slide{margin:0 3px}.slider-nav-thumbnails .slick-next,.slider-nav-thumbnails .slick-prev{font-size:12px;position:absolute;top:50%;transform:translateY(-50%)}.section-padding-60{padding:60px 0}.banner-left-icon .banner-icon{margin-right:20px;max-width:60px;transition-duration:.3s}.section-title.style-1{border-bottom:1px solid #eee;padding-bottom:15px;position:relative}.site-cards .holder,.site-cards .holder:hover{padding:25px 30px 28px 22px;box-shadow:0 0 25px rgba(0,0,0,.075);text-align:inherit;transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out;height:100%}.section-title.style-1:after{bottom:0;content:"";height:2px;left:0;position:absolute;width:100px}.site-cards .holder{background-color:#fff}.site-cards .holder .main-layout{position:relative;padding-left:78px}.site-cards .holder .main-layout .icon,.site-features .holder .main-layout .icon{position:absolute;top:2px;left:0;z-index:1;text-align:center}.site-cards .holder .main-layout .icon img{transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out}.site-cards .holder:hover .main-layout .icon img{filter:brightness(0) invert(1)}.site-cards .holder .main-layout .icon i{font-size:58px;color:#0c1235;line-height:1;transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out}.site-cards .holder .main-layout .data>:last-child{margin-bottom:0!important}.site-cards .holder .main-layout .data .title{margin-bottom:10px;font-weight:700;font-size:18px;color:#1f2d33;line-height:26px;transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out}.site-cards .holder .main-layout .data .subtitle{margin-bottom:10px;font-weight:500;font-size:16px;color:#1f2d33;line-height:26px;transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out}.site-cards .holder .main-layout .data .content{margin-bottom:12px;transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out}.offices .part .data{width:auto;overflow:hidden}.offices .part .icon{text-align:center;width:3rem}.our-team .part .data,.our-team .part .icon{width:auto;vertical-align:middle;display:inline-block}.our-team .part .data{hyphens:auto;word-wrap:break-word;overflow:hidden}.our-team .part .icon{text-align:center}.card-deck .card{max-width:calc(25% - 30px)}.site-features{background-color:#22272a!important}.site-features .holder{height:100%}.site-features .holder .main-layout{position:relative;padding-left:85px}.site-features .holder .main-layout .data h3 a{font-size:18px!important;font-weight:700!important}