@import url(https://fonts.googleapis.com/css?family=Open+Sans+Condensed:400,400italic,300,300italic,700);@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400,700,900);@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,700);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}body *{-webkit-text-size-adjust:none}.clear{clear:both;overflow:hidden;height:0;font-size:0;display:block}input:focus,select:focus,textarea:focus,button:focus{outline:none;box-shadow:none}input,textarea,select{-webkit-appearance:none;border-radius:0;outline:none;border:0 none;outline:none;transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-ms-transition:all .3s ease-in;background:none}input:invalid{outline:none;box-shadow:none}a,a:link,a:visited,a:active,a:hover{cursor:pointer;text-decoration:none;outline:none;color:inherit}a{text-decoration:none;outline:none;transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-ms-transition:all .3s ease-in}iframe{border:none;outline:none}ul{list-style:none}button{background:none;border:0 none}::-webkit-input-placeholder{color:#949494;opacity:1}::-moz-placeholder{color:#949494;opacity:1}:-moz-placeholder{color:#949494;opacity:1}:-ms-input-placeholder{color:#949494;opacity:1}body{font-family:'Open Sans',serif;overflow-x:hidden}.font-1,.a-banner.b-home .heading-text,.a-banner.b-port-4 .banner-heading .heading-subtitle,.main-title.banner-heading .heading-text,.a-banner.a-about-1 .heading-text,.a-banner.a-dent-style .heading-subtitle,.a-banner.a-dent-style .heading-text,.a-head-1 .head-subtitle,.a-head-1 .head-text,.a-head-2 .head-text,.a-head-3,.a-head-5 .head-subtitle,.a-head-5 .head-text,.a-head-6 .head-subtitle,.a-head-6 .head-text,.a-service,.a-service.type-4 .service-subtitle,.a-service.type-6.style-1 .service-text,.filter-wrap-2 .but,.portfolio .item .item-info h6,.portfolio-4 .item-subtitle,.portfolio-5 .item-subtitle,.a-article.type-1 .a-article-text,.a-team.style-1 .team-pic-wrap .pic-overlay,.a-tabs.type-1 .content-text,.a-home-banner-1 .banner-heading,.home1-cust-head .text,.a-testimonials-container .testimonials-item,.home4-insta-box .insta-box-follow,.port-big-proj .proj-info-wrap .head-subtitle,.port-big-proj .proj-info-wrap .head-text,.port-det-nav .nav-info-subtitle,.a-about-company .company-desc{font-family:'Roboto Condensed',serif}.font-2,.input-field,.a-head-3 .head-title,.a-head-4 .head-title,.a-btn.style-4,.a-btn.style-5,.a-service .service-title,.a-service.type-4 .service-title,.a-service.type-5 .service-title,.a-service.type-6 .service-title,.a-service.type-6.style-2 .service-icon,.a-service.type-6.style-3 .service-title,.a-price-wrap.type-1 .price,.cut_contact_entry,.portfolio .item .item-info h2,.item-inner.port-3 .item-info h2,.a-article.type-1 .a-article-title,.a-team.style-1 .team-title,.a-team.style-1 .team-share b,.a-news.type-1 .news-info-title,.a-tabs.type-1 .left-title,.conf-button,.a-home-banner-1 .heading-title,.home1-cust-head .title,.a-testimonials-container .testimonials-item h3,.a-about-company .company-title,.a-step .step-info-title,.blog-item,.blog-navigation a,.post-footer .share-item,.post-comments .comments .title,.post-comments .comments-area .comments .comment-list .comment .comment-body .comment-content p,.post-comments .comments-area .comment-respond,.a-sidebar,.address-wrap,.contact-form legend,.contact-form .contact-inp,.contact-form .contact-submit{font-family:'Roboto Condensed',sans-serif!important}.font-3,.a-banner.b-port-4 .banner-heading .heading-title,.a-banner.a-about-1 .heading-title,.a-banner.a-dent-style .heading-title,.a-head-1 .head-title,.a-head-5 .head-title,.a-head-6 .head-title,.a-btn,.a-service.type-2 .service-title,.a-service.type-3 .service-title,.a-service.type-5 .service-text,.a-service.type-6 .service-text,.a-service.type-6.style-3 .service-text,.portfolio-4 .item-title,.portfolio-5 .item-title,.a-news.type-1 .news-info-text,.port-big-proj .proj-info-wrap .head-title,.port-4-head,.port-det-desc .det-desc-text,.a-step .step-info-text{font-family:'Roboto Condensed',serif}.font-4,.a-banner.b-home .heading-title,.main-title.banner-heading .heading-title,.a-head-2 .head-title,.a-btn.style-3,.filter-wrap.style-2 li .but,.filter-wrap .but,.portfolio-2 .item .item-info h2,.home4-insta-box .insta-box-follow .insta-acc,.slide-count,.port-det-desc .det-desc-title,.port-det-nav .nav-info-title,.a-share-box b{font-family:'Roboto Condensed',sans-serif}.font-5{font-family:'Roboto Condensed',cursive}.font-6,.a-post,.a-post .post-title{font-family:'Open Sans',sans-serif!important}html{box-sizing:border-box;overflow-y:scroll}body{overflow-y:hidden}*,*:before,*:after{box-sizing:inherit}.a-trans,.a-overlay::after,.close:after,.close:before,.point-style-5 .swiper-pagination-switch:before,.swiper-outer-arrow,.swiper-arrow-left.style-1,.swiper-arrow-right.style-1,.a-banner::after,.a-btn.dec-1:before,.a-service.type-1 .service-overlay,.a-service.type-5 .service-title,.a-service.type-5.style-2,.a-service.type-7 .service-overlay,.filter-wrap .but,.filter-wrap-2 .but,.portfolio .item .item-inner,.portfolio .item .item-info,.item-inner.port-3,.item-inner.port-3 .item-info,.a-team.style-1 .team-title,.a-team.style-1 .team-pic-wrap .pic-overlay,.a-team.style-1 .team-share li,.a-team.style-1.type-2 .team-title:before,.a-news.type-1 .news-info-title:before,.cut_video_btn:before,.a-tabs.type-1 .tab-head:after,.a-prod-pagination li,.a-prod-prev,.a-prod-next,.a-commerce-filters .filters-list li,.a-commerce-filters .filters-list li::after,.a-commerce-filters .filters-tags .tag,.a-port6-sldr .swiper-slide .slide-box::after,.port-big-proj .proj-info-wrap,.port-det-nav .det-nav-img,.port-det-nav .nav-info-subtitle:before,.a-share-box li,.a-posts .title-arrow,.blog-item .item-bg,.blog-item .item-wrap,.blog-item .blog-item-date,.blog-item .blog-item-comments,.blog-item .blog-item-title,.contact-form .contact-inp,.contact-form .contact-submit{-webkit-transition:all ease .3s;transition:all ease .3s}.container-fluid{min-width:240px}.container{min-width:240px}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.t-left{text-align:left}.t-right{text-align:right}.t-center{text-align:center}.bg-c-1{background:#f6f6f6}.bg-c-2{background:#f53752}.bg-c-3{background:#333}.bg-c-4{background:#222}.bg-c-5{background:#1a1a1a}.bg-c-6{background:rgba(31,207,223,.9)}.bg-c-7{background:rgba(25,170,183,.9)}.bg-c-8{background:rgba(18,118,127,.9)}.bg-c-8{background:#f7f7f7}.a-overlay{position:relative}.a-overlay::after{content:"";display:block;background:rgba(17,17,17,.85);position:absolute;top:0;left:0;bottom:0;right:0;z-index:0}.f-c-1{color:#1fcfdf}.s-back-switch{background-position:center;background-size:cover;background-repeat:no-repeat}.eq-row{overflow:hidden}.eq-col{margin-bottom:-99999px;padding-bottom:99999px}.a-col-half{width:50%;float:left}.a-col-third{width:33.333333%;float:left}.a-col-img{position:absolute;top:0;left:0;height:100%}.a-col-img.right{left:50%}.a-col-text{margin-left:50%}.a-eq-table{display:table;table-layout:fixed;width:100%}.a-eq-cell{display:table-cell;width:50%}.col-xs-5,.col-sm-15,.col-md-15,.col-lg-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.col-xs-15{width:20%;float:left}@media (min-width:768px){.col-sm-15{width:20%;float:left}}@media (min-width:992px){.col-md-15{width:20%;float:left}}@media (min-width:1200px){.col-lg-15{width:20%;float:left}}.marg-b-10{margin-bottom:10px}.marg-b-30{margin-bottom:30px}.no-padd{padding-left:0;padding-right:0}.no-padd-lms{padding:0}.no-margin{margin-left:0;margin-right:0}.no-padding{padding-left:0;padding-right:0}.padd-220{padding:220px 0}.padd-15{padding:0 15px}.padd-30{padding:0 30px}.padd-45{padding:0 45px}.padd-t125{padding-top:125px!important}.marg-lg-b0{margin-bottom:0}.marg-lg-b5{margin-bottom:5px}.marg-lg-b10{margin-bottom:10px}.marg-lg-b15{margin-bottom:15px}.marg-lg-b20{margin-bottom:20px}.marg-lg-b25{margin-bottom:25px}.marg-lg-b30{margin-bottom:30px}.marg-lg-b35{margin-bottom:35px}.marg-lg-b40{margin-bottom:40px}.marg-lg-b45{margin-bottom:45px}.marg-lg-b50{margin-bottom:50px}.marg-lg-b55{margin-bottom:55px}.marg-lg-b60{margin-bottom:60px}.marg-lg-b65{margin-bottom:65px}.marg-lg-b70{margin-bottom:70px}.marg-lg-b75{margin-bottom:75px}.marg-lg-b80{margin-bottom:80px}.marg-lg-b85{margin-bottom:85px}.marg-lg-b90{margin-bottom:90px}.marg-lg-b95{margin-bottom:95px}.marg-lg-b100{margin-bottom:100px}.marg-lg-b135{margin-bottom:135px}.marg-lg-b140{margin-bottom:140px}.marg-lg-b160{margin-bottom:160px}.marg-lg-t0{margin-top:0}.marg-lg-t5{margin-top:5px}.marg-lg-t10{margin-top:10px}.marg-lg-t15{margin-top:15px}.marg-lg-t20{margin-top:20px}.marg-lg-t25{margin-top:25px}.marg-lg-t30{margin-top:30px}.marg-lg-t35{margin-top:35px}.marg-lg-t40{margin-top:40px}.marg-lg-t45{margin-top:45px}.marg-lg-t50{margin-top:50px}.marg-lg-t55{margin-top:55px}.marg-lg-t60{margin-top:60px}.marg-lg-t65{margin-top:65px}.marg-lg-t70{margin-top:70px}.marg-lg-t75{margin-top:75px}.marg-lg-t80{margin-top:80px}.marg-lg-t85{margin-top:85px}.marg-lg-t90{margin-top:90px}.marg-lg-t95{margin-top:95px}.marg-lg-t100{margin-top:100px}.marg-lg-t105{margin-top:105px}.marg-lg-t110{margin-top:110px}.marg-lg-t115{margin-top:115px}.marg-lg-t120{margin-top:120px}.marg-lg-t125{margin-top:125px}.marg-lg-t130{margin-top:130px}.marg-lg-t135{margin-top:135px}.marg-lg-t140{margin-top:140px}.marg-lg-t145{margin-top:145px}.marg-lg-t150{margin-top:150px}.marg-lg-t155{margin-top:155px}.marg-lg-t160{margin-top:160px}.marg-lg-t175{margin-top:175px}.marg-lg-t200{margin-top:200px}@media screen and (max-width:1199px){.marg-md-b0{margin-bottom:0!important}.marg-md-b5{margin-bottom:5px!important}.marg-md-b10{margin-bottom:10px!important}.marg-md-b15{margin-bottom:15px!important}.marg-md-b20{margin-bottom:20px!important}.marg-md-b25{margin-bottom:25px!important}.marg-md-b30{margin-bottom:30px!important}.marg-md-b35{margin-bottom:35px!important}.marg-md-b40{margin-bottom:40px!important}.marg-md-b45{margin-bottom:45px!important}.marg-md-b50{margin-bottom:50px!important}.marg-md-b55{margin-bottom:55px!important}.marg-md-b60{margin-bottom:60px!important}.marg-md-b65{margin-bottom:65px!important}.marg-md-b70{margin-bottom:70px!important}.marg-md-b75{margin-bottom:75px!important}.marg-md-b80{margin-bottom:80px!important}.marg-md-b85{margin-bottom:85px!important}.marg-md-b90{margin-bottom:90px!important}.marg-md-b95{margin-bottom:95px!important}.marg-md-b100{margin-bottom:100px!important}.marg-md-b140{margin-bottom:140px!important}.marg-md-t0{margin-top:0!important}.marg-md-t5{margin-top:5px!important}.marg-md-t10{margin-top:10px!important}.marg-md-t15{margin-top:15px!important}.marg-md-t20{margin-top:20px!important}.marg-md-t25{margin-top:25px!important}.marg-md-t30{margin-top:30px!important}.marg-md-t35{margin-top:35px!important}.marg-md-t40{margin-top:40px!important}.marg-md-t45{margin-top:45px!important}.marg-md-t50{margin-top:50px!important}.marg-md-t55{margin-top:55px!important}.marg-md-t60{margin-top:60px!important}.marg-md-t65{margin-top:65px!important}.marg-md-t70{margin-top:70px!important}.marg-md-t75{margin-top:75px!important}.marg-md-t80{margin-top:80px!important}.marg-md-t85{margin-top:85px!important}.marg-md-t90{margin-top:90px!important}.marg-md-t95{margin-top:95px!important}.marg-md-t100{margin-top:100px!important}.marg-md-t140{margin-top:140px!important}.no-padd-md{padding-left:0;padding-right:0}}@media screen and (max-width:991px){.marg-sm-b0{margin-bottom:0!important}.marg-sm-b5{margin-bottom:5px!important}.marg-sm-b10{margin-bottom:10px!important}.marg-sm-b15{margin-bottom:15px!important}.marg-sm-b20{margin-bottom:20px!important}.marg-sm-b25{margin-bottom:25px!important}.marg-sm-b30{margin-bottom:30px!important}.marg-sm-b35{margin-bottom:35px!important}.marg-sm-b40{margin-bottom:40px!important}.marg-sm-b45{margin-bottom:45px!important}.marg-sm-b50{margin-bottom:50px!important}.marg-sm-b55{margin-bottom:55px!important}.marg-sm-b60{margin-bottom:60px!important}.marg-sm-b65{margin-bottom:65px!important}.marg-sm-b70{margin-bottom:70px!important}.marg-sm-b75{margin-bottom:75px!important}.marg-sm-b80{margin-bottom:80px!important}.marg-sm-b85{margin-bottom:85px!important}.marg-sm-b90{margin-bottom:90px!important}.marg-sm-b95{margin-bottom:95px!important}.marg-sm-b100{margin-bottom:100px!important}.marg-sm-b140{margin-bottom:140px!important}.marg-sm-t0{margin-top:0!important}.marg-sm-t5{margin-top:5px!important}.marg-sm-t10{margin-top:10px!important}.marg-sm-t15{margin-top:15px!important}.marg-sm-t20{margin-top:20px!important}.marg-sm-t25{margin-top:25px!important}.marg-sm-t30{margin-top:30px!important}.marg-sm-t35{margin-top:35px!important}.marg-sm-t40{margin-top:40px!important}.marg-sm-t45{margin-top:45px!important}.marg-sm-t50{margin-top:50px!important}.marg-sm-t55{margin-top:55px!important}.marg-sm-t60{margin-top:60px!important}.marg-sm-t65{margin-top:65px!important}.marg-sm-t70{margin-top:70px!important}.marg-sm-t75{margin-top:75px!important}.marg-sm-t80{margin-top:80px!important}.marg-sm-t85{margin-top:85px!important}.marg-sm-t90{margin-top:90px!important}.marg-sm-t95{margin-top:95px!important}.marg-sm-t100{margin-top:100px!important}.marg-sm-t140{margin-top:140px!important}.no-padd-sm{padding-left:0;padding-right:0}}@media screen and (max-width:767px){.marg-xs-b0{margin-bottom:0!important}.marg-xs-b5{margin-bottom:5px!important}.marg-xs-b10{margin-bottom:10px!important}.marg-xs-b15{margin-bottom:15px!important}.marg-xs-b20{margin-bottom:20px!important}.marg-xs-b25{margin-bottom:25px!important}.marg-xs-b30{margin-bottom:30px!important}.marg-xs-b35{margin-bottom:35px!important}.marg-xs-b40{margin-bottom:40px!important}.marg-xs-b45{margin-bottom:45px!important}.marg-xs-b50{margin-bottom:50px!important}.marg-xs-b55{margin-bottom:55px!important}.marg-xs-b60{margin-bottom:60px!important}.marg-xs-b65{margin-bottom:65px!important}.marg-xs-b70{margin-bottom:70px!important}.marg-xs-b75{margin-bottom:75px!important}.marg-xs-b80{margin-bottom:80px!important}.marg-xs-b85{margin-bottom:85px!important}.marg-xs-b90{margin-bottom:90px!important}.marg-xs-b95{margin-bottom:95px!important}.marg-xs-b100{margin-bottom:100px!important}.marg-xs-b140{margin-bottom:140px!important}.marg-xs-t0{margin-top:0!important}.marg-xs-t5{margin-top:5px!important}.marg-xs-t10{margin-top:10px!important}.marg-xs-t15{margin-top:15px!important}.marg-xs-t20{margin-top:20px!important}.marg-xs-t25{margin-top:25px!important}.marg-xs-t30{margin-top:30px!important}.marg-xs-t35{margin-top:35px!important}.marg-xs-t40{margin-top:40px!important}.marg-xs-t45{margin-top:45px!important}.marg-xs-t50{margin-top:50px!important}.marg-xs-t55{margin-top:55px!important}.marg-xs-t60{margin-top:60px!important}.marg-xs-t65{margin-top:65px!important}.marg-xs-t70{margin-top:70px!important}.marg-xs-t75{margin-top:75px!important}.marg-xs-t80{margin-top:80px!important}.marg-xs-t85{margin-top:85px!important}.marg-xs-t90{margin-top:90px!important}.marg-xs-t95{margin-top:95px!important}.marg-xs-t100{margin-top:100px!important}.marg-xs-t140{margin-top:140px!important}.no-marg-xs{margin-left:0!important;margin-right:0!important}.no-padd-xs{padding-left:0!important;padding-right:0!important}.no-padd-lms{padding-left:15px;padding-right:15px}}a,.cut_order_block:before,.cut_order_image:before,.cut_order_image:after,.cut_order_overlay,.cut_order_entry,.cut_order_cat,.cut_order_title,.cut_order_desc,.cut_order_text,.cut_order_devider,.cut_order_social,.cut_order_social a,.c-btn,.c-btn.type-4:after,.m_slider.style-1 .m_slider_entry:after,.m_slider.style-1 .m_slider_inner{-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.preload-wrap{position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;z-index:9999}.a-header{position:relative;left:0;top:0;width:100%;color:#888;z-index:100;height:80px;border-bottom:1px solid rgba(255,255,255,.1);-webkit-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms}.a-header .container,.a-header .container-fluid{height:inherit}.table-cell{height:inherit;display:table-cell;vertical-align:middle}.logo{z-index:50;height:inherit;position:relative;float:left;transition:margin-left .5s ease-out}.logo a{font-size:18px;font-weight:700;color:#fffefe;line-height:25px;letter-spacing:1px;text-transform:uppercase}.logo span{color:#f6364d}.navigation{position:relative;float:right;height:inherit}.navigation nav{position:relative;float:left;display:inline-block;height:inherit}.navigation nav>ul{height:inherit}.navigation nav ul li{position:relative;float:left;font-size:11px;line-height:11px;letter-spacing:1px;height:100%}.navigation nav>ul>li{line-height:11px;text-transform:uppercase;color:#fff;margin:0 25px;height:inherit}.a-header .navigation nav>ul>li>a{height:inherit;vertical-align:middle;display:table-cell;font-weight:700;font-family:'Roboto Condensed',sans-serif!important}.sub-menu{top:100%;position:absolute;left:-30px;margin-top:-2px;box-shadow:2px 2px 2px rgba(0,0,0,.2);background:rgba(34,34,34,.9);z-index:1;padding:20px 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:hidden;opacity:0;transform:scale(1.02);-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-webkit-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms}.sub-menu li{width:100%;padding:10px 30px}.sub-menu li a{color:#858585;display:block}.sub-menu li a:hover{color:#fff}.sub-menu li a i{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);float:right}.sub-menu li .sub-menu{left:100%;margin-left:0;top:0;margin-top:-20px;-webkit-transform:scale(1);transform:scale(1)}.sub-menu li:hover .sub-menu{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1)}.sub-menu.type-1{min-width:235px}.sub-menu.type-2{min-width:705px;padding:0}.sub-menu.type-2>li{max-width:235px;padding:20px 0}.sub-menu.type-2 ul>li b{color:#fff;font-weight:800;margin-bottom:10px;display:block}.navigation nav>ul>li:hover>.sub-menu{visibility:visible;opacity:1;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);margin-top:1px}.navigation>li:last-child>.sub-menu{left:auto;right:-30px}.navigation>li:last-child>.sub-menu li a{float:right}.navigation>li:last-child>.sub-menu li .sub-menu{left:auto;right:100%;top:0;margin-right:2px;margin-left:0}.header-folow{position:relative;float:right;height:inherit}.header-folow a{position:relative;display:table-cell;vertical-align:middle;height:inherit}.header-folow a span{color:#fff;font-size:14px;margin:0 5px;overflow:hidden;width:30px;line-height:30px;text-align:center;height:30px;position:relative;float:left;transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-ms-transition:all .3s ease-in}.folow-style-1{margin-left:10px}.folow-style-1 a span:after{content:'';position:absolute;z-index:-1;left:-100%;top:0;width:100%;height:100%;background:#f6364d;-webkit-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms}.folow-style-1 .serch-button span{margin-right:25px}.folow-style-1 a span:hover:after{left:0}.folow-style-1 a span:hover{color:#fff}.nav-menu-icon{position:relative;display:none;float:right;height:inherit;overflow:hidden;width:35px;z-index:99;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out}.nav-menu-icon a i{top:-7px;position:relative;display:inline-block;width:23px;height:2px;background:#f6364d;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out}.nav-menu-icon a i:before,.nav-menu-icon a i:after{content:'';width:23px;height:2px;background:#f6364d;position:absolute;left:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.nav-menu-icon a.active i,.nav-menu-icon a.active i:before,.nav-menu-icon a.active i:after{background:#f6364d}.nav-menu-icon a i:before{top:-7px}.nav-menu-icon a i:after{bottom:-7px}.nav-menu-icon a:hover i:before{top:-10px}.nav-menu-icon a:hover i:after{bottom:-10px}.nav-menu-icon a.active i{background:none}.nav-menu-icon a.active i:before{top:0;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.nav-menu-icon a.active i:after{bottom:0;-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}.nav-menu-icon.type-2{text-align:center}.nav-menu-icon.type-2 i{width:2px;height:2px;top:-4px}.nav-menu-icon.type-2 a i:before,.nav-menu-icon.type-2 a i:after{content:'';width:2px;height:2px}.a-header .nav-menu-icon.type-2 a.active i{background:#fff}.nav-menu-icon.type-2 a.active i:before{width:35px;left:-11px;height:1px}.nav-menu-icon.type-2 a.active i:after{width:35px;left:-11px;height:1px}.navigation nav>ul>li>a>i{display:none}.a-header{padding:0 30px;height:80px;position:relative;z-index:999;top:0;border:1px solid rgba(255,255,255,.1)}.a-header .inner-wrap{height:inherit;max-width:2000px;margin:0 auto}.a-header .hlogo-white{display:none}.a-header nav>ul>li>a{position:relative;display:inline-block;overflow:hidden}.a-header nav>ul>li>a:before{content:'';position:absolute;left:-100%;bottom:0;width:100%;height:2px;background:#f6364d;-webkit-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms}.a-header nav>ul>li>a:hover:before,.a-header nav>ul>li.active>a:before{left:0}.a-header.style-2{position:relative}.a-header.style-2 .inner-wrap{margin:0 auto}.a-header.style-2 .logo a{color:#222}.a-header.style-2 .navigation nav>ul>li>a{color:#222}.a-header.style-2 .fa-search:before{color:#222;-webkit-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms}.a-header.style-2 .fa-search:hover:before{color:#fff}.a-header.style-2 nav>ul>li>a:before{background:#9ca144}.a-header.style-2 .folow-style-1 a span:after{background:#9ca144}.a-header.g-type{position:fixed;top:0;top:0;width:100%}.a-header.g-type.scroll{background:#333;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.a-header.g-type nav>ul>li>a:before{background:#c83360}.a-header.g-type .folow-style-1 a span:after{background:#c83360}.a-header.det-type.inner-wrap{padding:0 30px;margin:0 auto}.a-header.det-type nav>ul>li>a:before{background:#f6364d}.a-header.style-2.det-type .folow-style-1 a span:after{background:#f6364d}.a-header.style-5{position:fixed;width:calc(100% + 2px);left:-1px;top:0;border-bottom:none}.a-header.style-5 .nav-menu-icon a.active i{background:none}.a-header.style-5 .nav-menu-icon{display:table}.a-header.style-5 .navigation{float:none;position:absolute;top:-1px;left:0;width:100%}.a-header.style-5 .navigation nav{position:absolute;left:0;right:0;top:0;width:100%;height:80px;background:rgba(0,0,0,.6);transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;-webkit-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;z-index:5}.a-header.style-5 .navigation nav.slide-menu{transform:translateY(0%);-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%)}.a-header.style-5 .header-folow{position:absolute;top:0;right:120px}.a-header.style-5 nav>ul{position:absolute;right:200px}.a-header.dark .logo a{color:#333}.search-popup{position:fixed;left:0;top:0;width:100%;height:100%;z-index:999;background:rgba(51,51,51,.95);transform:scale(1.5);-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);visibility:hidden;opacity:0;-webkit-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms}.search-popup.open{visibility:visible;opacity:1;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1)}.search-popup .vertical-align{width:100%}.input-field{position:relative;width:100%;font-size:20px;color:#fff;line-height:14px;overflow:hidden;padding-bottom:31px;display:inline-block}.input-field input::-webkit-input-placeholder{color:#fff}.input-field input:-moz-placeholder{color:#fff}.input-field input::-moz-placeholder{color:#fff}.input-field input:-ms-input-placeholder{color:#fff}.input-field:before{content:'';position:absolute;bottom:0;right:0;width:100%;height:2px;background:#fff;z-index:5;-webkit-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms}.input-field:after{content:'';position:absolute;bottom:0;left:-105%;width:100%;height:2px;background:#f6364d;z-index:5;-webkit-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms}.input-field.active:before{right:-105%}.input-field.active:after{left:0}.input-field .input{position:absolute;left:0;background:none;color:#fff;width:100%;padding-right:40px;line-height:32px}.input-field .wraper{position:relative;width:100%}.search-form{position:relative;max-width:773px;top:225px;margin:0 auto}.submit{color:#909090;position:relative;float:right}.submit input{position:absolute;top:0;right:0;width:20px;height:20px;z-index:50;padding:0}.submit i{color:#fff;font-size:16px}.close{position:absolute;right:40px;top:40px;width:18px;height:18px;background:transparent;text-align:center;line-height:40px}.close:hover:after,.close:hover:before{background:#fff}.close:after,.close:before{content:"";display:block;height:2px;width:18px;background:#f6364d}.close:after{margin-top:-2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.close:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (max-width:992px){.a-header{height:60px}.nav-menu-icon{display:table;position:fixed;right:20px}.navigation nav{position:fixed;left:0;top:0;width:100%;height:100%;overflow-y:auto;z-index:500;background:#fff;text-align:center;padding:80px 0 40px;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms;transition:all 400ms cubic-bezier(.345,.855,.565,1) 10ms}.navigation nav.slide-menu{transform:translateY(0%);-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%)}.navigation nav ul li{float:none}.navigation nav>ul>li>a{padding:15px 0;color:#333}.navigation nav>ul>li>a:before{display:none}.navigation nav>ul>li{width:100%;text-align:center;margin:0;height:auto}.a-header nav>ul>li>.sub-menu.type-1{left:auto;right:auto;margin-top:3px}.a-header nav>ul>li>.sub-menu.type-1 li a{float:none}.a-header nav>ul>li>.sub-menu.type-1 li .sub-menu{left:auto;right:auto;top:0;margin-right:0;margin-left:0}.a-header .navigation nav>ul>li>a{display:block}.navigation nav>ul>li:hover>.sub-menu{margin-top:3px}.navigation nav>ul>li:last-child>.sub-menu{left:auto;right:auto}.navigation nav>ul>li:last-child>.sub-menu li a{float:none}.navigation nav>ul>li:last-child>.sub-menu li .sub-menu{left:auto;right:auto;margin-top:0}.sub-menu{display:none;left:auto;visibility:visible;opacity:1;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);background:none;position:relative;width:100%;text-align:center;box-shadow:none;padding:0}.sub-menu.act{display:block}.sub-menu.type-2{min-width:100%;left:auto;padding:0}.sub-menu.type-2>li{max-width:none;padding:0}.sub-menu.type-2>li>ul>li{padding:10px 0}.sub-menu.type-2 ul>li b{color:#000;margin-top:10px}.sub-menu li .sub-menu{padding:10px 0 0;left:auto;margin-top:0;-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}.sub-menu li:hover .sub-menu{-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}.navigation nav ul li a i{display:inline-block}.sub-menu li a{display:inline-block}.sub-menu li a:hover{color:#84694e}.navigation nav ul li .sub-menu li{font-size:10px}.sub-menu.type-2 ul>li b{margin:0}.navigation nav>ul>li a i{display:inline-block;margin-left:-5px;float:none;-webkit-transform:rotate(0deg) translateX(10px);transform:rotate(0deg) translateX(10px)}.folow-style-1 a span:after{display:none}.folow-style-1{margin:0 10px 0 0}.a-header .header-folow a:hover span{color:#84694e}.a-header .sub-menu>li>.sub-menu{padding:15px 0 0 0}.a-header.style-5 .navigation nav{background:#fff}.search-popup{z-index:1000}}@media screen and (max-width:480px){.left-menu{min-width:100%}.left-menu-wrap ul li a{padding:10px 0}.left-menu-wrap ul{padding-bottom:25px}.l-menu-adress{margin-bottom:0}.l-menu-follow a{margin:0 5px}.border-top,.border-bottom{height:15px}.border-top:after,.border-bottom:after{width:15px}.header-warap{padding:15px 0}.menu-block{margin-bottom:15px}.left-menu.full-w .close-menu{right:15px;top:15px}}.footer-top{background-color:#f3f3f3;padding:90px 0}.a-footer .logo{float:none}.a-footer .logo a{color:#333}.title-item-f{font-family:'Roboto Condensed',sans-serif;font-size:12px;font-weight:bold;color:#333;line-height:16px;text-transform:uppercase;margin-bottom:30px}.sm-block-wrap .sm-block h5{font-family:'Roboto Condensed',sans-serif;font-weight:bold;font-size:12px;color:#333;text-transform:uppercase;margin-bottom:16px}.sm-block-wrap .sm-block span,.sm-block-wrap .sm-block a,.info-footer p{font-family:'Open Sans Condensed',serif;font-weight:300;font-size:14px;letter-spacing:.5px;line-height:18px;color:#8f8f8f}.footer-item ul{list-style:inherit;list-style-position:inside}.footer-item ul li{margin-bottom:20px}.footer-item ul li:last-child{margin-bottom:0}.footer-item ul li a{font-family:'Open Sans Condensed',serif;font-weight:300;font-size:10px;text-transform:uppercase;color:#8f8f8f}.footer-item ul li a:hover{color:#f6364d}.some-wrap a{display:block;float:left;padding:5px}.input-form .email{border:1px solid #dbdbdb;width:100%;padding:18px 0;text-indent:20px;font-family:'Open Sans Condensed',serif;font-weight:300;font-size:11px}.input-form .submit{width:100%;background-color:#f6364d;border:1px solid #f6364d;padding:18px 0;text-align:center;color:#fff;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif;font-size:12px;font-weight:700}.input-form .submit:hover{background-color:#fff;color:#f6364d}.footer-bottom{position:relative;background-color:#222;line-height:110px}.footer-bottom .copyright{float:left}.footer-bottom .copyright p{color:#fff;font-family:'Open Sans Condensed',serif;font-weight:300;font-size:14px;letter-spacing:.5px}.footer-bottom .copyright a{color:#f6364d;font-family:'Open Sans Condensed',serif;font-weight:700}.a-footer.style-2 .footer-item ul li a:hover{color:#9ca144}.a-footer.style-2 .input-form .submit:hover{background-color:#fff;color:#9ca144}.a-footer.style-2 .input-form .submit{width:100%;background-color:#9ca144;border:1px solid #9ca144}.a-footer.g-type .footer-item ul li a:hover{color:#c83360}.a-footer.g-type .input-form .submit:hover{background-color:#fff;color:#c83360}.a-footer.g-type .input-form .submit{width:100%;background-color:#c83360;border:1px solid #c83360}.a-footer.det-type .footer-item ul li a:hover{color:#f6364d}.a-footer.det-type .input-form .submit:hover{background-color:#fff;color:#f6364d}.a-footer.det-type .input-form .submit{width:100%;background-color:#f6364d;border:1px solid #f6364d}.footer-style-2 .footer-top,.footer-style-3 .footer-top{padding:0}.footer-style-2 .footer-bottom,.footer-style-3 .footer-bottom{line-height:82px;padding-bottom:55px}.footer-style-2 .footer-top,.footer-style-2 .footer-bottom{background-color:#333;text-align:center}.footer-style-2 .logo,.footer-style-3 .logo{margin-bottom:18px;display:block;float:none}.footer-style-2 .logo a,.footer-style-3 .logo a{color:#fff;display:inline}.footer-style-2 .info-footer,.footer-style-3 .info-footer{width:50%;margin:0 auto}.footer-style-2 .info-footer p,.footer-style-3 .info-footer p{line-height:20px}.footer-style-3 .footer-social,.footer-style-2 .footer-social{margin-top:34px}.footer-style-2 .some-wrap,.footer-style-3 .some-wrap{display:inline-block}.footer-style-2 .copyright,.footer-style-3 .copyright{margin-top:30px;float:none}.footer-style-3 .footer-top,.footer-style-3 .footer-bottom{background-color:#fff;text-align:center}.footer-style-3 .logo a{color:#292929}.footer-style-3 .copyright p{color:#888}@media screen and (max-width:992px){.footer-style-2 .footer-top,.footer-style-3 .footer-top{padding:60px 0 0}.footer-item{margin-bottom:50px}}@media screen and (max-width:480px){.footer-bottom{line-height:inherit;padding:30px 0}.footer-bottom .copyright,.footer-bottom .footer-social p{margin-bottom:20px}.footer-bottom .copyright,.footer-bottom .footer-social{float:none;text-align:center}.footer-bottom .footer-social ul,.footer-bottom .footer-social p{float:none}header.scroll .logo{margin-left:-7%}}.swiper-container{margin:0 auto;position:relative;overflow:hidden;direction:ltr;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;height:inherit}.swiper-wrapper{position:relative;width:100%;-webkit-transition-property:-webkit-transform , left , top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform , left , top;-moz-transition-duration:0s;-moz-transform:translate3d(0,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform , left , top;-o-transition-duration:0s;-o-transform:translate3d(0,0,0);-o-transition-timing-function:ease;-o-transform:translate(0,0);-ms-transition-property:-ms-transform , left , top;-ms-transition-duration:0s;-ms-transform:translate3d(0,0,0);-ms-transition-timing-function:ease;-webkit-transition-property:-webkit-transform , left , top;transition-property:transform , left , top;-webkit-transition-duration:0s;transition-duration:0s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-timing-function:ease;transition-timing-function:ease;box-sizing:content-box;cursor:ew-resize;margin:0 auto;height:inherit;float:left}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{float:left;height:inherit;position:relative}.swiper-wp8-horizontal{-ms-touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x}.pagination{position:absolute;left:0;bottom:0;width:100%;text-align:center}.swiper-pagination-switch{position:relative;display:inline-block;float:none;cursor:pointer;transition:all .35s ease-out;-webkit-transition:all .35s ease-out;-moz-transition:all .35s ease-out;-ms-transition:all .35s ease-out}.point-style-1 .swiper-pagination-switch{width:7px;height:7px;background:#5c5c5c;margin:0 6px;border:2px solid transparent}.point-style-1 .swiper-pagination-switch.swiper-active-switch{border:2px solid #84694e;background:none}.point-style-2 .swiper-pagination-switch{width:7px;height:7px;background:#5c5c5c;margin:0 6px;border:2px solid transparent}.point-style-2 .swiper-pagination-switch.swiper-active-switch{border:2px solid #b2a67b;background:none}.point-style-4 .swiper-pagination-switch{width:7px;height:7px;margin:0 6px;background:#ccc;border-radius:50%;-webkit-transition:all ease .4s;transition:all ease .4s}.point-style-4 .swiper-active-switch{background:#f53752}.point-style-4 .swiper-pagination-switch:hover{-webkit-transform:scale(1.4);transform:scale(1.4)}.point-style-4.color-2 .swiper-pagination-switch{background:rgba(255,255,255,.2)}.point-style-4.color-2 .swiper-active-switch{background:#fff}.point-mod-vertical.pagination{width:auto;bottom:50%;transform:translateY(50%);-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);left:30px}.point-mod-vertical.point-style-1 .swiper-pagination-switch{margin:6px 0;display:block}.point-style-1.bg-style-1 .swiper-pagination-switch{background:#cacaca}.point-style-1.bg-style-1 .swiper-pagination-switch.swiper-active-switch{background:none}.point-style-2.bg-style-2 .swiper-pagination-switch{background:#e5e5e5}.point-style-2.bg-style-2 .swiper-pagination-switch.swiper-active-switch{background:none}.point-style-5 .swiper-pagination-switch{position:relative;width:20px;height:20px;border-radius:50%;text-align:center;line-height:20px;background:transparent;margin-right:10px}.point-style-5 .swiper-pagination-switch:before{line-height:19px;content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;background:#b0aeab;border-radius:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.point-style-5 .swiper-pagination-switch.swiper-active-switch{border:1px solid #f9f9f9}.point-style-5 .swiper-pagination-switch.swiper-active-switch:before{background:#fff}.point-style-5.bg-style-3 .swiper-pagination-switch.swiper-active-switch{border:1px solid #f6364d}.point-style-5.bg-style-3 .swiper-pagination-switch.swiper-active-switch:before{background:#f6364d}.swiper-outer-arrow{cursor:pointer}.swiper-outer-arrow.style-1{position:absolute;width:60px;height:60px;background-color:#fff;text-align:center;line-height:60px;color:#909090}.swiper-outer-arrow.style-1:hover{background-color:rgba(255,255,255,.7);-webkit-transform:scale(.95) translateY(-50%);transform:scale(.95) translateY(-50%)}.swiper-arrow-left.style-1,.swiper-arrow-right.style-1{position:absolute;width:65px;height:65px;background-color:rgba(51,51,51,.6);background-repeat:no-repeat;background-position:center;top:50%;text-align:center;color:#b6b6b7;line-height:65px;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.swiper-arrow-left.style-1:hover,.swiper-arrow-right.style-1:hover{background-color:#333}.swiper-arrow-left.style-1{left:0;background-image:url(https://torard.ru/application/themes/torard/img/arrow-left-1.png)}.swiper-arrow-right.style-1{right:0;background-image:url(https://torard.ru/application/themes/torard/img/arrow-right-1.png)}.a-banner{position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}.a-banner::after{content:"";display:none;position:absolute;top:0;left:0;bottom:0;right:0;z-index:0}.a-banner.h-overlay::after{display:block;background:rgba(17,17,17,.25)}.a-banner.h-overlay-2::after{display:block;background:rgba(255,255,255,.45)}.a-banner.h-overlay-3::after{display:block;background:rgba(17,17,17,.7)}.a-banner.h-overlay-4::after{display:block;background:rgba(17,17,17,.15)}.a-banner.h-overlay-5::after{display:block;background:rgba(255,255,255,.65)}.a-banner.h-overlay-6::after{display:block;background:rgba(17,17,17,.6)}.a-banner .banner-heading{position:relative;width:40%;margin:0 auto;z-index:1}.a-banner.b-home{padding:345px 170px 307px}.a-banner.b-home .banner-heading{width:60%;margin-left:0}.a-banner.b-home .banner-heading:before{content:"";position:absolute;top:-38px;left:-20px;width:50px;height:2px;background:#fe502d}.a-banner.b-home .heading-title{font-size:50px;line-height:50px;font-weight:700}.a-banner.b-home .heading-text{margin-top:21px;font-size:14px;line-height:24px;font-weight:300;letter-spacing:.4px;opacity:.6}.a-banner.b-home .a-btn{margin:33px 0 0 22px}.a-banner.b-home.style-2{padding:0 170px}.a-banner.b-port-4{padding:251px 0 210px}.a-banner.b-port-4 .banner-heading{padding:27px 10px 142px;width:20%;border:15px solid #fff;color:#fff}.a-banner.b-port-4 .banner-heading .heading-subtitle{letter-spacing:2.6px;font-size:11px}.a-banner.b-port-4 .banner-heading .heading-title{margin-top:102px;font-size:32px;font-weight:900;letter-spacing:1px}.a-banner.port-style{padding:213px 0 214px}.a-banner.port-style .filter-wrap{margin-top:63px}.a-banner.port-style .filter-wrap li{margin-right:5px}.main-title.banner-heading{position:relative;z-index:2}.main-title.banner-heading::before{content:"";position:relative;display:block;width:50px;height:2px;margin-left:50%;background:#fe502d;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.main-title.banner-heading .heading-title{margin-top:14px;font-size:60px;font-weight:700;text-transform:uppercase;color:#333}.main-title.banner-heading .heading-text{font-weight:300;font-size:18px;letter-spacing:.6px;line-height:24px;color:rgba(51,51,51,.6)}.main-title.banner-heading.light .heading-title,.main-title.banner-heading.light .heading-text{color:#fff}.main-title.banner-heading.light .heading-text{opacity:.6}.a-banner.a-about-1 .banner-heading{position:absolute;top:49%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.a-banner.a-about-1 .heading-title{font-size:60px;color:#fff;font-weight:900;letter-spacing:2.4px}.a-banner.a-about-1 .heading-text{width:70%;margin:18px auto 0 auto;font-size:14px;color:rgba(255,255,255,.8);font-weight:300;line-height:24px;letter-spacing:.6px}.a-banner.a-dent-style{padding:123px 0 60px}.a-banner.a-dent-style .banner-heading{width:50%;margin-left:0;color:#fff}.a-banner.a-dent-style .heading-subtitle{font-size:30px;font-weight:300}.a-banner.a-dent-style .heading-title{margin-top:9px;font-size:50px;font-weight:900;letter-spacing:1.7px;line-height:60px}.a-banner.a-dent-style .heading-text{margin-top:19px;font-size:16px;font-weight:300;line-height:24px;letter-spacing:.6px;opacity:.8}.a-banner.a-dent-style .c-btn{margin-top:36px}.c-btn.size-5{font-size:11px;line-height:22px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;padding:12.5px 44px}.a-head-1{padding:135px 0 84px;position:relative;z-index:1}.a-head-1 .head-subtitle{color:#444;font-size:13px;font-weight:400;letter-spacing:2.6px}.a-head-1 .head-title{margin-top:8px;color:#222;font-size:32px;font-weight:900;letter-spacing:1.4px}.a-head-1 .head-text{width:30%;margin:14px auto 0;color:#888;line-height:24px;font-size:14px;font-weight:400;letter-spacing:.2px}.a-head-1.head-white .head-subtitle,.a-head-1.head-white .head-title,.a-head-1.head-white .head-text,.a-head-1.head-white .a-btn{color:#fff}.a-head-1.half-w .head-text{width:80%}.a-head-1.contact-head{padding:3px 0 77px 0}.a-head-2{position:relative;margin:147px 0 63px}.a-head-2:before{content:"";position:absolute;top:-38px;left:-20px;width:50px;height:2px;background:#fe502d}.a-head-2 .head-title{font-size:50px;color:#333;line-height:50px;letter-spacing:1.2px;font-weight:700}.a-head-2 .head-text{width:50%;margin-top:21px;font-size:14px;color:#666;line-height:24px;font-weight:300;letter-spacing:.4px;opacity:.6}.a-head-3{position:relative;z-index:1;padding-top:132px}.a-head-3 .head-subtitle{margin-top:15px;position:relative;font-size:13px;color:#ed2f57}.a-head-3 .head-subtitle:after,.a-head-3 .head-subtitle:before{content:"";display:inline-block;vertical-align:middle;width:30px;height:2px;background:#ed2f57}.a-head-3 .head-subtitle:before{margin-right:15px}.a-head-3 .head-subtitle:after{margin-left:15px}.a-head-3 .head-title{color:#333;font-size:60px;font-weight:900;letter-spacing:1.8px}.a-head-3 .head-title.white{color:#fff}.a-head-3 .head-text{margin-top:40px;width:60%;line-height:28px;padding-top:28px;margin:0 auto;color:#666;font-size:16px;font-weight:300;letter-spacing:.5px}.a-head-3.color-2 .head-title{color:#fff}.a-head-3.color-2 .head-text{padding-top:25px;color:rgba(255,255,255,.6)}.a-head-4{margin-bottom:-66px;position:relative;z-index:5}.a-head-4 .head-title{position:relative;display:inline-block;margin-left:42px;padding:20px 30px 24px 28px;font-size:36px;color:#333;font-weight:700;border:2px solid #222;letter-spacing:.7px;line-height:42px}.a-head-4 .head-title:before{content:"";position:absolute;top:42px;width:54px;height:2px;background:#f6364d}.a-head-4 .head-title.left{-webkit-transform:translateX(42px);transform:translateX(42px)}.a-head-4 .head-title.left:before{left:-42px}.a-head-4 .head-title.right{-webkit-transform:translateX(-42px);transform:translateX(-42px)}.a-head-4 .head-title.right:before{right:-42px}.a-head-5{padding-top:48px}.a-head-5 .head-title{margin-top:12px;font-size:18px;color:#222;font-weight:900;letter-spacing:.6px}.a-head-5 .head-subtitle{font-size:11px;color:#444;font-weight:300;letter-spacing:2.8px}.a-head-5 .head-text{margin-top:21px;font-size:13px;color:#888;font-weight:300;letter-spacing:.3px}.a-head-6{position:relative;border:20px solid #f6f6f6;width:56%;margin:0 auto;padding:95px 0 50px 0}.a-head-6 .head-title{margin-top:14px;font-size:32px;color:#fff;font-weight:900;letter-spacing:1.6px;line-height:40px}.a-head-6 .head-title span{background:#222}.a-head-6 .head-subtitle{font-size:13px;font-style:italic;color:#444;letter-spacing:4px}.a-head-6 .head-text{position:relative;width:calc(100% + 120px);left:-60px;right:-60px;text-align:center;margin-top:21px;font-size:13px;color:#888;font-weight:300;letter-spacing:.6px;line-height:25px}.a-head-6 .head-text:before{content:"";display:block;margin:25px auto 25px;width:40px;height:7px;background:#f6f6f6}.a-head-6 .head-text .t-overflow{text-align:center}.a-head-6 .c-btn{margin-top:80px}.a-btn{display:inline-block;position:relative;text-transform:uppercase;text-align:center}.a-btn.style-1{font-size:12px;font-weight:700;padding:15px 64px}.a-btn.style-2{font-size:10px;font-weight:300;padding:12px 26px;letter-spacing:.4px}.a-btn.style-3{color:#fff;font-size:12px;font-weight:600;letter-spacing:.2px}.a-btn.style-4{color:#fff;font-weight:700}.a-btn.style-5{color:#fff;font-size:12px;letter-spacing:.6px}.a-btn.style-6{color:#333;border:1px solid #f1f1f1;font-size:12px;font-weight:700}.a-btn.color-2{color:#222}.a-btn.bg-1{color:#fff;background:#f53752;border:1px solid #f53752}.a-btn.bg-2{font-size:11px;background:#fff;border:1px solid #fff}.a-btn.bg-3{background:transparent;border:2px solid #fff}.a-btn.bg-4{color:#333;border:1px solid #333}.a-btn.bg-5{background:#f6364d;border:2px solid #f6364d}.a-btn.size-1{padding:13px 30px 12px}.a-btn.size-2{width:112px;padding:14px 0}.a-btn.dec-1:before{content:"";position:absolute;top:50%;left:-20px;width:41px;height:1px;background:#fe502d}.a-btn.dec-1:hover:before{left:-42px}.a-btn.hover-1:hover{color:#f53752;background:transparent}.a-btn.bg-2.hover-1:hover{color:#fff;background:transparent;border:1px solid #fff}.a-btn.hover-3:hover{color:#333;background:#fff}.a-btn.hover-4:hover{background:#f6364d;border-color:#f6364d;color:#fff}.a-btn.hover-5:hover{background:transparent;border:2px solid #fff;color:#fff}.c-btn{display:inline-block}.c-btn.type-2 span{position:relative}.c-btn.type-2 .fa{position:absolute;top:50%;right:-26px;opacity:0;height:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.c-btn.type-2:hover span{left:-13px}.c-btn.type-2:hover .fa{opacity:1;height:auto}.c-btn.type-3 .fa{margin-right:15px}.c-btn.type-4{position:relative;background:transparent!important;padding:0 0 2px 0!important}.c-btn.type-4:after{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background:#fff}.c-btn.type-5{position:relative;background:transparent!important;padding:0!important;font-weight:700!important}.c-btn.type-6{font-size:14px;line-height:18px;font-weight:800;color:#fff;letter-spacing:1px;text-transform:uppercase;padding:11.5px 65.5px;margin:6px;border:1px solid rgba(255,255,255,.4);outline:1px solid #fff;outline-offset:5px}.c-btn.type-6:hover{outline-color:transparent;background:#fff;color:#444}.c-btn.border-1{outline:1px solid #fff;outline-offset:-1px}.c-btn.border-2{outline:2px solid #fff;outline-offset:-2px}.c-btn.border-3{border-radius:5px}.c-btn.border-3:hover{border-radius:0}.c-btn.size-1{font-size:14px;line-height:15px;font-family:'Open Sans';letter-spacing:.5px;text-transform:uppercase;padding:15px 62px}.c-btn.size-1.font-3,.a-banner.b-port-4 .banner-heading .c-btn.size-1.heading-title,.a-banner.a-about-1 .c-btn.size-1.heading-title,.a-banner.a-dent-style .c-btn.size-1.heading-title,.a-head-1 .c-btn.size-1.head-title,.a-head-5 .c-btn.size-1.head-title,.a-head-6 .c-btn.size-1.head-title,.c-btn.size-1.a-btn,.a-service.type-2 .c-btn.size-1.service-title,.a-service.type-3 .c-btn.size-1.service-title,.a-service.type-5 .c-btn.size-1.service-text,.a-service.type-6 .c-btn.size-1.service-text,.portfolio-4 .c-btn.size-1.item-title,.portfolio-5 .c-btn.size-1.item-title,.a-news.type-1 .c-btn.size-1.news-info-text,.port-big-proj .proj-info-wrap .c-btn.size-1.head-title,.c-btn.size-1.port-4-head,.port-det-desc .c-btn.size-1.det-desc-text,.a-step .c-btn.size-1.step-info-text{padding:15px 63.5px}.c-btn.size-1.zoom-1:hover{letter-spacing:5.5px;padding:15px 37px}.c-btn.size-1.zoom-2{letter-spacing:5.5px;padding:15px 37px}.c-btn.size-1.zoom-2:hover{letter-spacing:.5px;padding:15px 62px}.c-btn.size-1.zoom-3:hover{letter-spacing:.5px;padding:15px 62px}.c-btn.size-2{font-size:10px;line-height:14px;font-weight:400;letter-spacing:.5px;text-transform:uppercase;padding:7.5px 19.5px}.c-btn.size-3{font-size:10px;line-height:14px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;padding:11.5px 27px}.c-btn.size-4{font-size:11px;line-height:15px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;padding:12.5px 62px}.c-btn.size-5{font-size:11px;line-height:15px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;padding:12.5px 62px}.c-btn.full{width:100%;padding-left:10px;padding-right:10px;text-align:center}.c-btn.color-1{outline-color:#e5e5e5;color:#888}.c-btn.color-1:after{background:#888}.c-btn.color-2{outline-color:#af9659;background:#af9659;color:#fff}.c-btn.color-1:after{background:#fff}.c-btn.color-3{color:rgba(255,255,255,.4);outline-color:rgba(255,255,255,.4)}.c-btn.color-3:after{background:rgba(255,255,255,.4)}.c-btn.color-4{color:#fff;outline-color:#fff}.c-btn.color-3:after{background:#fff}.c-btn.color-5{color:#fff;outline-color:#84694e;background:#84694e}.c-btn.color-3:after{background:#fff}.c-btn.color-6{color:#84694e;outline-color:#84694e}.c-btn.color-7{color:#fff;outline-color:#b2a67b;background:#b2a67b}.c-btn.color-8{color:#fff;outline-color:#be9739;background:#be9739}.c-btn.color-9{color:#fff;outline-color:#c83360;background:#c83360}.c-btn.color-10{color:#fff;outline-color:#9ca144;background:#9ca144}.c-btn.color-11{color:#9ca144;outline-color:#9ca144;background:transparent}.c-btn.color-11:after{background:#9ca144}.c-btn.color-12{color:#fff;outline-color:#222;background:#222}.c-btn.color-13{color:#222;outline-color:#222;background:transparent}.c-btn.color-14{color:#fff;outline-color:#819859;background:#819859}.c-btn.color-15{color:#819859;outline-color:#819859;background:transparent}.c-btn.color-16{color:#fff;outline-color:#ffba00;background:#ffba00}.c-btn.color-17{color:#ffba00;outline-color:#ffba00;background:transparent}.c-btn.color-18{color:#fff;outline-color:#444;background:#444}.c-btn.color-19{color:#444;outline-color:#444;background:transparent}.c-btn.color-20{color:#444;outline-color:#fff;background:#fff}.c-btn.color-21{color:#819859;outline-color:#fff;background:#fff}.c-btn.color-22{color:#fff;outline-color:#e48850;background:#e48850}.c-btn.color-23{color:#e48850;outline-color:#e48850;background:transparent}.c-btn.color-24{color:#e48850;outline-color:#fff;background:#fff}.c-btn.color-25{color:#fff;outline-color:#1fcfdf;background:#1fcfdf}.c-btn.hover-1:hover{background:#af9659;outline-color:#af9659;color:#fff}.c-btn.color-1:hover:after{background:#fff}.c-btn.hover-2:hover{background:transparent;outline-color:#84694e;color:#84694e}.c-btn.color-2:hover:after{background:#84694e}.c-btn.hover-3:hover{background:#84694e;outline-color:#84694e;color:#fff}.c-btn.color-3:hover:after{background:#fff}.c-btn.hover-4:hover{background:#fff;outline-color:#fff;color:#84694e}.c-btn.color-4:hover:after{background:#84694e}.c-btn.hover-5:hover{background:#222;outline-color:#222;color:#fff}.c-btn.color-5:hover:after{background:#fff}.c-btn.hover-6:hover{background:#be9739;outline-color:#be9739;color:#fff}.c-btn.color-6:hover:after{background:#fff}.c-btn.hover-7:hover{background:transparent;outline-color:#be9739;color:#be9739}.c-btn.color-7:hover:after{background:#be9739}.c-btn.hover-8:hover{background:#be9739;outline-color:#be9739;color:#fff}.c-btn.color-8:hover:after{background:#fff}.c-btn.hover-9:hover{background:transparent;outline-color:#c83360;color:#c83360}.c-btn.color-9:hover:after{background:#c83360}.c-btn.hover-10:hover{background:transparent;outline-color:#9ca144;color:#9ca144}.c-btn.color-10:hover:after{background:#9ca144}.c-btn.hover-11:hover{background:#9ca144;outline-color:#9ca144;color:#fff}.c-btn.color-11:hover:after{background:#fff}.c-btn.hover-12:hover{background:transparent;outline-color:#222;color:#222}.c-btn.hover-13:hover{background:#222;outline-color:#222;color:#fff}.c-btn.hover-14:hover{background:transparent;outline-color:#819859;color:#819859}.c-btn.hover-15:hover{background:#819859;outline-color:#819859;color:#fff}.c-btn.hover-16:hover{background:transparent;outline-color:#ffba00;color:#ffba00}.c-btn.hover-17:hover{background:#ffba00;outline-color:#ffba00;color:#fff}.c-btn.hover-18:hover{background:transparent;outline-color:#444;color:#444}.c-btn.hover-19:hover{background:#444;outline-color:#444;color:#fff}.c-btn.hover-20:hover{background:transparent;outline-color:#e48850;color:#e48850}.c-btn.hover-21:hover{background:#e48850;outline-color:#e48850;color:#fff}.a-service{position:relative;color:#fff}.a-service .service-info{position:relative;z-index:2}.a-service .service-title{margin-top:19px;font-size:16px;font-weight:900;letter-spacing:1.5px}.a-service .service-subtitle{margin-top:15px;font-size:11px;font-weight:300;opacity:.6;letter-spacing:3px}.a-service .service-text{margin-top:18px;padding:0 70px;font-size:13px;font-weight:300;opacity:.8;line-height:24px}.a-service .a-btn{margin-top:32px}.a-service.type-1{padding:123px 10px 123px}.a-service.type-1:hover .service-overlay{opacity:1}.a-service.type-1 .service-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background-position:center;background-repeat:no-repeat;background-size:cover;opacity:0}.a-service.type-1 .service-overlay::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(245,55,82,.7)}.a-service.type-2{background:#fff}.a-service.type-2 .service-title,.a-service.type-2 .service-subtitle,.a-service.type-2 .service-list{padding-left:50px}.a-service.type-2 .service-title{font-weight:900;margin-top:43px;color:#222;letter-spacing:.9px}.a-service.type-2 .service-subtitle{margin-top:13px;color:#888;letter-spacing:3px}.a-service.type-2 .service-list{margin-top:20px;padding-bottom:34px;color:#222;font-size:13px;font-weight:300}.a-service.type-2 .service-list li{list-style-type:disc;list-style-position:inside;line-height:40px;letter-spacing:.4px;padding-left:4px}.a-service.type-3{padding:300px 0 49px;background-repeat:no-repeat;background-position:center;background-size:cover}.a-service.type-3:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(17,17,17,.35)}.a-service.type-3 .service-title{margin-top:0;font-size:20px;letter-spacing:.6px}.a-service.type-3 .service-text{margin-top:13px;line-height:22px}.a-service.type-3 .a-btn{margin-top:24px}.a-service.type-4:before{content:"";display:inline-block;width:2px;height:20px;background:#f6364d}.a-service.type-4 .service-title{margin-top:14px;font-size:13px;color:#333;font-weight:900;letter-spacing:.2px}.a-service.type-4 .service-subtitle{margin-top:11px;font-size:14px;color:#888;font-weight:300;letter-spacing:.7px}.a-service.type-5{border-bottom:1px solid #ececec}.a-service.type-5:hover .service-title{color:#f6364d}.a-service.type-5 .for-brdr{border-right:1px solid #ececec}.a-service.type-5 .detail-wrap{padding-bottom:58px}.a-service.type-5 .service-icon-wrap{width:110px;height:110px;margin:0 auto;background:#f6364d;border-radius:50%;line-height:110px;text-align:center}.a-service.type-5 .service-icon-wrap img{vertical-align:middle}.a-service.type-5 .service-title{margin-top:28px;font-size:13px;color:#333;letter-spacing:.4px;font-weight:900}.a-service.type-5 .service-text{font-size:14px;padding:0 30px;color:#888;line-height:22px;letter-spacing:.4px}.a-service.type-5 .service-deatail{margin-top:37px;position:relative;display:inline-block;width:15px;height:2px;background:#f6364d}.a-service.type-5 .service-deatail:after{content:"";position:absolute;right:-5px;top:-4px;height:0;border-left:5px solid #f6364d;border-top:5px solid transparent;border-bottom:5px solid transparent}.a-service.type-5 .service-deatail:before{content:"";position:absolute;width:20px;height:15px;left:0;top:-5px}.a-service.type-5 .service-deatail:hover{width:30px}.a-service.type-5.style-2{padding:130px 90px 74px}.a-service.type-5.style-2 .service-icon-wrap{float:left;width:100px;height:100px;line-height:100px}.a-service.type-5.style-2 .service-title,.a-service.type-5.style-2 .service-text,.a-service.type-5.style-2 .detail-wrap{padding-top:10px;padding-left:128px}.a-service.type-5.style-2 .service-title{font-size:18px;color:#fff}.a-service.type-5.style-2 .service-text{margin-top:9px;color:rgba(255,255,255,.6)}.a-service.type-5.style-2 .detail-wrap{padding-top:0}.a-service.type-5.style-2:hover{box-shadow:inset 0 0 0 15px #fff}.a-service.type-5.style-2:hover .service-title{color:#f6364d}.a-service.type-5.style-3{padding-top:20px;border-right:1px solid #ececec;border-bottom:none}.a-service.type-5.style-3 .for-brdr{border-right:none}.a-service.type-5.style-3 .service-icon-wrap{position:relative}.a-service.type-5.style-3 .service-icon-wrap:before{content:'';position:absolute;height:20px;width:2px;bottom:-10px;left:50%;margin-left:-1px;background:#333}.a-service.type-5.style-3 .service-text{padding-bottom:14px;padding-left:30px;padding-right:30px}.a-service.type-5.style-3.no-brdr{border:none}.a-service.type-5.style-4{border:none;padding-bottom:55px}.a-service.type-5.style-4 .for-brdr{border:none}.a-service.type-5.style-4 .service-text{width:70%;margin-left:auto;margin-right:auto}.a-service.type-5.style-4:after{content:"";top:50%;right:0;margin-top:-30px;position:absolute;height:190px;width:1px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#ececec}.a-service.type-5.style-4.btm-brdr{border-bottom:1px solid #ececec}.a-service.type-6{position:relative}.a-service.type-6 .service-title{position:relative;font-size:13px;font-weight:900;color:#333;letter-spacing:.4px}.a-service.type-6 .service-title:before{content:"";display:inline-block;margin-top:-2px;margin-right:20px;vertical-align:middle;width:20px;height:2px;background:#f6364d}.a-service.type-6 .service-text{margin-left:40px;margin-bottom:30px;padding:0;font-size:14px;color:#333;line-height:23px;letter-spacing:.4px}.a-service.type-6.style-1 .service-icon{height:50px;width:100%;padding-left:32px;line-height:50px}.a-service.type-6.style-1 .service-icon img{vertical-align:middle}.a-service.type-6.style-1 .service-title:before{margin-top:-5px;margin-right:10px}.a-service.type-6.style-1 .service-text{margin-top:8px;margin:8px 0 22px 31px;font-size:11px;font-weight:300;color:#888}.a-service.type-6.style-2{padding:70px 0 15px 82px}.a-service.type-6.style-2 .service-title:before{background:#333}.a-service.type-6.style-2 .service-icon{position:absolute;left:35px;top:65px;width:60px;height:60px;background:#f6364d;color:#fff;font-size:22px;font-weight:700;text-align:center;line-height:60px}.a-service.type-6.style-2 .service-text{width:80%}.a-service.type-6.style-3{position:relative;z-index:2}.a-service.type-6.style-3 .service-icon{float:left;height:100px;width:100px;line-height:100px;text-align:center;border:1px solid #f6364d;border-radius:50%}.a-service.type-6.style-3 .service-icon img{vertical-align:middle}.a-service.type-6.style-3 .service-title{padding-top:39px;font-size:18px;-webkit-transform:translateX(-11px);transform:translateX(-11px);color:#fff}.a-service.type-6.style-3 .service-title:before{background:#fff}.a-service.type-6.style-3 .service-text{margin:16px 0 0 131px;overflow:hidden;font-size:14px;color:rgba(255,255,255,.6)}.a-service.type-7{border-radius:5px;overflow:hidden}.a-service.type-7:hover .service-overlay{opacity:1}.a-service.type-7 .service-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:5;opacity:0;border-radius:5px}.a-service.type-7 .service-text{padding:0}.a-service.type-7 .c-btn{margin-top:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.a-price-wrap.type-1{text-align:center;border:1px solid #f2f2f2;padding-bottom:58px}.a-price-wrap.type-1 .price-heading{min-height:146px;background:#fff}.a-price-wrap.type-1 .price-heading h6{padding-top:56px;font-size:11px;font-weight:300;text-transform:uppercase;color:#444;letter-spacing:3.2px}.a-price-wrap.type-1 .price-heading h5{margin-top:10px;font-family:"Raleway",sans-serif;font-size:18px;font-weight:900;color:#222;letter-spacing:1px}.a-price-wrap.type-1 .price-body{background:#fff}.a-price-wrap.type-1 .price{padding-top:0;font-size:20px;font-weight:300;color:#222;letter-spacing:1px}.a-price-wrap.type-1 .price .digits{font-size:40px;font-weight:bold;letter-spacing:2px}.a-price-wrap.type-1 .price .currency{position:relative;top:-14px}.a-price-wrap.type-1 ul{margin-top:39px;padding:0 50px}.a-price-wrap.type-1 ul li{margin:0 auto;min-height:40px;line-height:39px;font-size:11px;font-weight:300;text-transform:uppercase;color:#888;border-bottom:1px solid #e9e9e9;letter-spacing:.5px}.a-price-wrap.type-1 .a-btn{color:#fff;font-weight:700;padding:15px 64px;margin:21px auto 0}.a-price-wrap.type-1 .a-btn:hover{color:#f53752}.a-price-wrap.action{overflow:hidden}.a-price-wrap.action .price-heading{position:relative}.a-price-wrap.action .price-heading .best{position:absolute;height:40px;width:40px;color:#fff;font-size:9px;text-transform:uppercase;font-weight:400}.a-price-wrap.action .price-heading .best span{position:relative;display:block;margin-top:13px;z-index:2;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);text-align:center;letter-spacing:2.4px}.a-price-wrap.action .price-heading .best:before{content:"";position:absolute;height:80px;width:80px;left:-40px;top:-40px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background:#f53752;z-index:1}.a-price-wrap.action .price{color:#f53752}.a-gallery-image{display:block;float:left;width:20%;background-position:center;background-size:cover;background-repeat:no-repeat}.cut_contact_entry .cut_contact_label{font-size:14px;line-height:18px;font-weight:700;color:#222;letter-spacing:.5px;margin-bottom:19px}.cut_contact_entry p{font-size:13px;line-height:16px;font-weight:300;color:#888;letter-spacing:.9px;margin-bottom:14px}.cut_contact_entry p strong{font-weight:700;color:#444}.c-form-input{display:block;width:100%;height:45px;font-size:12px;font-weight:300;color:#888;padding:0 15px;border:1px solid #eee}.styled-textarea{width:100%;height:130px;font-size:12px;line-height:15px;font-weight:300;color:#888;padding:10px 15px;border:1px solid #eee}.filter-wrap{position:relative;z-index:1}.filter-wrap.style-2 li{margin-right:0}.filter-wrap.style-2 li .but.activbut{color:#f6364d;border:1px solid #f6364d}.filter-wrap.style-2 li .but:hover{color:#f6364d;border:1px solid #f6364d}.filter-wrap li{float:left;margin-right:10px}.filter-wrap .but{padding:14px 20px 13px;border:1px solid #e5e5e5;text-transform:uppercase;font-size:12px;color:#888;font-weight:600;letter-spacing:.4px}.filter-wrap .but .cat-quantity{font-size:9px;font-weight:500}.filter-wrap .but.activbut{color:#fe502d;border:1px solid #fe502d}.filter-wrap .but:hover{color:#fe502d;border:1px solid #fe502d}.filter-wrap.centered{text-align:center}.filter-wrap.centered li{float:none;display:inline-block}.filter-wrap-2{position:relative;z-index:1;text-align:center}.filter-wrap-2 li{display:inline-block;padding:0 26px}.filter-wrap-2 .but{font-size:13px;color:#888;letter-spacing:.4px}.filter-wrap-2 .but:after{content:"";display:block;opacity:0;width:100%;height:2px;background:#222;-webkit-transform:translateY(-12px);transform:translateY(-12px);-webkit-transition:all ease-in-out .1s;transition:all ease-in-out .1s}.filter-wrap-2 .but.activbut{color:#222}.filter-wrap-2 .but.activbut:after{-webkit-transform:translateY(1px);transform:translateY(1px);opacity:1}.filter-wrap-2 .but:hover{color:#222}.filter-wrap-2 .but:hover:after{-webkit-transform:translateY(1px);transform:translateY(1px);opacity:1}.portfolio .item{cursor:pointer;margin-bottom:30px;height:400px}.portfolio .item.big-item{height:830px}.portfolio .item.big-item .item-inner{height:830px}.portfolio .item:hover .item-inner{background-position:bottom}.portfolio .item:hover .item-info{-webkit-transform:translateY(0);transform:translateY(0)}.portfolio .item img{display:block}.portfolio .item .item-inner{height:400px;position:relative;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:top}.portfolio .item .item-info{position:absolute;bottom:0;width:100%;padding:30px 40px;background:#fe502d;color:#fff;-webkit-transform:translateY(100%);transform:translateY(100%)}.portfolio .item .item-info h2,.portfolio .item .item-info h6{line-height:25px}.portfolio .item .item-info h2{font-weight:500;font-size:18px}.portfolio .item .item-info h6{font-weight:500;font-size:12px;opacity:.6}.portfolio.style-2 .item{margin:0;padding:0}.portfolio.style-2 .item .item-info{background:#f6364d!important}.portfolio.style-2 .item.big-item,.portfolio.style-2 .item.big-item .item-inner{height:800px}.portfolio-2 .item{padding:0 75px 110px 75px;max-height:600px}.portfolio-2 .item .item-inner{position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}.portfolio-2 .item .item-info{position:absolute}.portfolio-2 .item .item-info h2{position:relative;text-transform:uppercase;font-weight:700;font-size:20px;color:#333}.portfolio-2 .item .item-info h2:before{content:"";position:absolute;top:14px;width:35px;height:2px;background:#fe502d;-webkit-transform:translateX(-120%);transform:translateX(-120%)}.portfolio-2 .item .item-info.tl-pos{position:absolute;top:0;left:-30px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.portfolio-2 .item .item-info.tr-pos{position:absolute;top:0;right:-30px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.portfolio-2 .item .item-info.bl-pos{position:absolute;bottom:0;left:-30px;-webkit-transform:translateY(50%);transform:translateY(50%)}.portfolio-2 .item .item-info.br-pos{position:absolute;bottom:0;right:-30px;-webkit-transform:translateY(50%);transform:translateY(50%)}.portfolio-3 .item{margin-bottom:70px}.portfolio-4 .item-title{margin-top:25px;font-weight:700;font-size:14px;color:#222;letter-spacing:.6px}.portfolio-4 .item-subtitle{margin-top:15px;font-weight:300;font-size:18px;color:#a2a2a2}.portfolio-4 .item-inner{margin-bottom:56px}.portfolio-4 .img-wrap{overflow:hidden}.portfolio-4 .item-img{-webkit-transition:all ease-out .4s;transition:all ease-out .4s}.portfolio-4 .item-img:hover{-webkit-transform:rotate(7deg) scale(1.3);transform:rotate(7deg) scale(1.3)}.portfolio-5 .item-inner{position:relative;margin-bottom:30px;overflow:hidden}.portfolio-5 .item-inner:hover:before{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transform:translate(-80px,-125px) rotate(45deg);transform:translate(-80px,-125px) rotate(45deg)}.portfolio-5 .item-inner:hover .item-title{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.portfolio-5 .item-inner:hover .item-subtitle{-webkit-transform:translateY(0);transform:translateY(0);opacity:.8}.portfolio-5 .item-inner:before{content:"";position:absolute;overflow:hidden;top:0;left:0;background:rgba(34,34,34,.7);width:170%;padding:60px;height:200%;-webkit-transform:translate(-100%,-100%) rotate(45deg);transform:translate(-100%,-100%) rotate(45deg);-webkit-transition:all ease-out .4s;transition:all ease-out .4s}.portfolio-5 .item-img{height:278px}.portfolio-5 .item-info{position:absolute;top:50%;left:50px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff}.portfolio-5 .item-title{font-size:14px;font-weight:700;-webkit-transform:translateY(-200px);transform:translateY(-200px);opacity:0;-webkit-transition:all linear .4s;transition:all linear .4s}.portfolio-5 .item-subtitle{margin-top:15px;font-size:11px;font-weight:300;opacity:0;letter-spacing:2px;-webkit-transform:translateY(200px);transform:translateY(200px);-webkit-transition:all linear .4s;transition:all linear .4s}.item-inner.port-3{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center;box-shadow:inset 0 0 0 0 #fe502d;cursor:pointer}.item-inner.port-3:hover{box-shadow:inset 0 0 0 10px #fe502d}.item-inner.port-3:hover .item-info{background:#fe502d}.item-inner.port-3 .item-info{position:absolute;bottom:0;left:62px;-webkit-transform:translateY(50%);transform:translateY(50%);padding:18px 54px 20px 42px;background:#333}.item-inner.port-3 .item-info:before{content:"";position:absolute;top:50%;left:-32px;width:54px;height:2px;margin-top:-1px;background:#fe502d}.item-inner.port-3 .item-info h2{font-size:18px;font-weight:500;color:#fff;line-height:normal;letter-spacing:.5px;white-space:normal}.firefox .izotope-container .item{margin-left:-1px;-webkit-transform:translateX(1px);transform:translateX(1px)}.a-article.type-1 .a-article-title{position:relative;margin-top:150px;font-size:26px;font-weight:900;color:#333;letter-spacing:.9px}.a-article.type-1 .a-article-title.w-separator:after{content:"";display:block;margin-top:20px;width:20px;height:2px;background:#f6364d}.a-article.type-1 .a-article-text{margin-top:24px;line-height:26px;font-weight:300;font-size:14px;color:#666;letter-spacing:.4px}.a-team.style-1{max-width:370px;margin:0 auto}.a-team.style-1 .team-title{position:relative;display:inline-block;-webkit-transform:translateY(50%);transform:translateY(50%);position:relative;padding:16px 40px;width:230px;font-size:18px;font-weight:700;color:#333;border:2px solid #222;z-index:1}.a-team.style-1 .team-title:before{content:"";position:absolute;top:50%;margin-top:-1px;left:-34px;width:54px;height:2px;background:#f6364d}.a-team.style-1 .team-pic-wrap{overflow:hidden;position:relative}.a-team.style-1 .team-pic-wrap .pic-overlay{position:absolute;padding:16px 14px;left:50%;top:50%;-webkit-transform:translate(-300%,-50%);transform:translate(-300%,-50%);color:rgba(255,255,255,.6);font-size:12px;background:#f6364d}.a-team.style-1 .team-pic{margin:0 auto;max-height:470px}.a-team.style-1 .team-share{padding-left:33px;margin-top:29px}.a-team.style-1 .team-share b{font-size:11px;color:#333;font-weight:900;letter-spacing:.6px}.a-team.style-1 .team-share ul{display:inline-block;margin-left:11px}.a-team.style-1 .team-share li{position:relative;display:inline-block;margin-right:5px}.a-team.style-1 .team-share a{color:#888;width:35px;height:35px;line-height:35px;text-align:center;background:#f1f1f1;border-radius:50%}.a-team.style-1 .team-share a:hover{background:#f6364d;color:#fff}.a-team.style-1:hover .team-title{color:#fff;border-color:#f6364d;background:#f6364d}.a-team.style-1:hover .pic-overlay{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.a-team.style-1.type-2 .team-pic-wrap .pic-overlay{width:100%;left:0;top:0;-webkit-transform:translate(-100%,0%);transform:translate(-100%,0%);text-align:left;padding:17px 14px}.a-team.style-1.type-2 .team-title{margin-top:21px;width:243px;border:none;-webkit-transform:translateY(0);transform:translateY(0);letter-spacing:.2px}.a-team.style-1.type-2 .team-share{padding-left:30px;margin-top:19px}.a-team.style-1.type-2 .team-share b{letter-spacing:.3px}.a-team.style-1.type-2:hover .team-title{color:#f6364d;background:transparent}.a-team.style-1.type-2:hover .team-title:before{left:-62px;width:82px}.a-team.style-1.type-2:hover .team-pic-wrap .pic-overlay{width:100%;left:0;top:0;-webkit-transform:translate(0,0%);transform:translate(0,0%)}.a-customer{display:block;text-align:center}.a-customer.type-1{padding:50px 0}.a-customer.type-1:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.a-customer.type-2{height:80px;line-height:80px}.a-customer.type-2 img{vertical-align:middle}.a-news.type-1{padding:60px 0;border-bottom:1px solid #ececec}.a-news.type-1 .news-img-wrap,.a-news.type-1 .news-info{display:table-cell}.a-news.type-1 .news-info{vertical-align:middle;padding-left:30px}.a-news.type-1 .news-info-title{margin:20px 0 14px;position:relative;font-size:22px;color:#333;font-weight:900}.a-news.type-1 .news-info-title:before{content:"";position:absolute;width:40px;height:2px;left:-50px;top:50%;background:#f6364d}.a-news.type-1 .news-info-title:hover:before{width:80%}.a-news.type-1 .news-info-text{font-size:14px;color:#888;line-height:25px}.a-news.type-1 .news-info-tools{color:#bbb;font-size:11px}.a-news.type-1 .news-info-tools span{display:inline-block;margin-right:25px}.a-news.type-1 .news-info-tools .news-cat{color:#f6364d}.a-news.type-1 .news-info-tools .news-likes:before,.a-news.type-1 .news-info-tools .news-comment:before{content:"";display:inline-block;vertical-align:middle;height:14px;width:14px;margin-right:5px;background-repeat:no-repeat}.a-news.type-1 .news-info-tools .news-likes:before{background-image:url(https://torard.ru/application/themes/torard/img/like-i.png)}.a-news.type-1 .news-info-tools .news-comment:before{background-image:url(https://torard.ru/application/themes/torard/img/xcomment-i.png.pagespeed.ic.oroG-24OZI.png)}.cut_video_block{position:relative}.cut_video_label{position:absolute;top:26px;left:32px;font-size:10px;line-height:15px;font-weight:800;color:#fff;letter-spacing:2px;text-transform:uppercase}.cut_video_btn{width:54px;height:54px;border:1px solid #fff;border-radius:100%}.cut_video_icon{position:absolute;top:50%;left:50%;width:0;height:0;border-style:solid;border-width:9px 0 9px 12px;border-color:transparent transparent transparent #fff;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.cut_video_btn:hover{opacity:.6}.cut_video_iframe{display:none;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:2}a.cut_video_close{display:none;position:absolute;top:0;right:5px;color:#fff;z-index:6}.cut_video_block.style-1 .cut_video_btn{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.cut_video_block.active .cut_video_iframe{display:block}.cut_video_block.active a.cut_video_close{display:block}.cut_video_block.active .cut_video_cat{display:none}.cut_video_block.style-2{position:absolute;top:0;left:0;height:100%;width:100%}.cut_video_btn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:59px;height:59px;background:#f6364d;border:none}.cut_video_btn:before{content:"";position:absolute;top:-10px;left:-10px;width:79px;height:79px;border:3px solid #fff;border-radius:50%}.cut_video_btn:hover{opacity:1}.cut_video_btn:hover:before{width:65px;height:65px;top:-3px;left:-3px;opacity:0}.YTbg{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.a-tabs.type-1 .tab-head{position:relative;z-index:1;cursor:pointer;margin-bottom:-1px;border-bottom:1px solid transparent}.a-tabs.type-1 .tab-head:after{content:"";position:absolute;bottom:-1px;width:0;height:1px;background:#f6364d}.a-tabs.type-1 .tab-head.active:after{content:"";width:100%}.a-tabs.type-1 .tabs-content{border-top:1px solid #ececec;display:none}.a-tabs.type-1 .tabs-content.active{display:block}.a-tabs.type-1 .content-left{padding-top:51px;padding-right:10px}.a-tabs.type-1 .left-title{margin-bottom:23px;color:#333;font-size:60px;font-weight:900;line-height:60px;letter-spacing:1.5px}.a-tabs.type-1 .content-right{padding-top:53px}.a-tabs.type-1 .content-right .content-text{font-size:14px;letter-spacing:.4px;line-height:26px}.a-tabs.type-1 .content-text{color:#555;font-size:16px;font-weight:300;letter-spacing:.5px;line-height:27px}.style-page{display:block;position:fixed;width:365px;height:600px;right:0;bottom:-100%;background:#333;z-index:40;box-shadow:-1px -1px 3px rgba(0,0,0,.1);-webkit-transition:all .5s cubic-bezier(.53,-.005,.75,.095);transition:all .5s cubic-bezier(.53,-.005,.75,.095)}.style-page-wrapp{text-align:center;overflow-y:auto;overflow-x:hidden;height:100%;padding:15px;box-shadow:1px 1px 5px rgba(0,0,0,.3)}.style-page-wrapp .logo{height:auto;padding:30px 30px;float:none;text-align:center}.style-page.slide-left{bottom:0%}.conf-logo{margin:15px 0}.color-block{position:relative;width:100%;padding:25px 0;border-bottom:1px solid #b7b7b7;display:inline-block}.style-page h5{padding-bottom:18px;color:#b7b7b7;font-weight:400}.entry{width:30px;height:30px;position:relative;float:left;margin:0 18px 15px;cursor:pointer;transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;-ms-transition:all .3s ease-in}.conf-button{position:fixed;right:0;bottom:0;width:365px;background:#2a2a2a;padding:22px 22px;z-index:999999;cursor:pointer;color:#fff}.conf-button p{color:#fff;display:inline-block}.conf-button span{transition:all .5s ease-in;-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;-o-transition:all .5s ease-in;-ms-transition:all .5s ease-in;margin-right:10px}.conf-button span.act{transform:rotate(230deg);-webkit-transform:rotate(230deg);-moz-transform:rotate(230deg);-ms-transform:rotate(230deg)}.device-demo{height:185px;margin-bottom:30px}.device-demo img{width:100%}.device-demo a{border:10px solid #000;border-radius:10px;width:85%;margin:auto}.home-style{position:relative;width:100%;padding:25px 0}.home-style a{position:relative;display:block}.home-style a:hover .dark-layer{opacity:1}.home-style a img{width:100%;height:auto;display:block}.entry.active{box-shadow:2px 2px 3px rgba(0,0,0,.2);-webkit-transform:scale(1.2);transform:scale(1.2)}.entry.active .bg-sec{border-width:0 0 30px 30px}.dark-layer{opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(245,55,82,.7);transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;-ms-transition:all .3s ease-in}.dark-layer p{color:#fff;font:400 18px 'Montserrat',sans-serif;line-height:150px}.width-57{width:57%}.p-commerce-heading .title{font-size:32px;font-weight:900;color:#222}.p-commerce-heading .desc{font-size:14px;font-style:italic;color:#888}.p-commerce-heading.text-center{text-align:center}header.p-commerce-head.type-4{background:#333;top:30px;left:30px;right:30px;width:auto}header.p-commerce-head .navigation nav>ul>.link-shop:hover>a{color:#fff}header.p-commerce-head .navigation nav>ul>.link-shop:hover .card-popup{display:block}header.p-commerce-head.scrol{top:0}header.p-commerce-head .link:hover a{color:#fff}header.p-commerce-head .commerce-btn{padding:15px 35px;color:#222;border-radius:0}header.p-commerce-head .commerce-btn:hover{background:transparent;color:#fff;outline:1px solid #fff}.commerce-btn{background:#fff}.commerce-btn.hover-4{border-radius:0;color:#444}.commerce-btn.hover-4:hover{color:#e03b3b;letter-spacing:2px}.p-commerce-more{}.p-commerce-more .main-visual{position:relative}.p-commerce-more .main-visual .galery-info{width:100%;height:612px;margin-bottom:20px;background-repeat:no-repeat!important;background-size:cover!important}.p-commerce-more .owl-controls{display:none!important}.p-commerce-more .main-visual .galery{width:100%}.p-commerce-more .main-visual .owl-item:first-child{margin-left:0}.p-commerce-more .main-visual .item{width:100%}.p-commerce-more .main-visual figure{overflow:hidden;cursor:pointer;overflow:hidden;min-height:123px}.p-commerce-more .main-visual figure img{width:100%;height:auto}.p-commerce-more .main-visual span{font-family:'Open Sans Condensed',serif;font-weight:700;line-height:36px;font-size:22px;color:#444;display:inline-block;margin:22px 0 13px;letter-spacing:1px}.p-commerce-more .main-visual h2{font-weight:700;line-height:36px;font-size:36px;letter-spacing:3px;margin-bottom:10px;font-weight:900}.p-commerce-more .main-visual h5{font-family:'Open Sans Condensed',serif;font-style:italic;line-height:36px;font-size:12px;color:#888;letter-spacing:1px}.p-commerce-more .rating{overflow:hidden}.p-commerce-more .rating form{float:left}.p-commerce-more .rating .star-rating-control{margin:15px 14px 28px 2px}.p-commerce-more .rating h5{margin-top:6px}.p-commerce-more .star-rating{float:left;width:15px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden;margin-right:5px}.p-commerce-more .star-rating,.p-commerce-more .star-rating a{background:url(https://torard.ru/application/themes/torard/img/home_13/xspritesheet.png.pagespeed.ic.tK5dkvcYTb.png) no-repeat -15px -15px;-webkit-transition:none;transition:none}.p-commerce-more .star-rating a{display:block;width:15px;height:100%;border:0}.p-commerce-more .star-rating-on a{background-position:0 -15px!important}.p-commerce-more .star-rating-hover a{background-position:0 -15px}.p-commerce-more .main-visual{text-align:left}.p-commerce-more .main-visual p{font-size:13px;line-height:24px;color:#888;margin-bottom:19px;letter-spacing:1px}.p-commerce-more .main-visual h4{font-weight:700;font-size:12px;line-height:36px;text-transform:uppercase}.p-commerce-more .size{margin-bottom:26px}.p-commerce-more .size li{text-transform:uppercase;display:inline-block;border:1px solid #efefef;font-size:11px;line-height:36px;padding:2px 18px;cursor:pointer;color:#888;margin-top:5px;margin-right:7px;font-family:'Open Sans Condensed',serif;-webkit-user-select:none}.p-commerce-more .size li.active{color:#222;padding:0 16px;border:3px solid #222}.p-commerce-more .color{position:relative;text-transform:uppercase;font-family:'Open Sans Condensed',serif;color:#888;font-size:11px;line-height:36px;margin-bottom:27px}.p-commerce-more .color span{position:relative;color:#888;font-size:11px;line-height:36px;border:1px solid #f5f5f5;width:100%;padding:5px 15px 3px 15px;cursor:pointer;position:relative;margin:0;-webkit-user-select:none;background-image:url(https://torard.ru/application/themes/torard/img/home_13/xico-02.png.pagespeed.ic.fJIbMbhCXr.png);background-repeat:no-repeat;background-position:96% 50%}.p-commerce-more .color span.active{background-image:url(https://torard.ru/application/themes/torard/img/home_13/ico-03.png)}.p-commerce-more .color .list{position:absolute;display:block;list-style:none;top:100%;left:0;z-index:99;background:#fff;border:1px solid #f5f5f5;display:none;width:100%;margin-top:-1px}.p-commerce-more .color li{width:100%;cursor:pointer;margin-left:15px}.p-commerce-more .color li:hover{color:#222}.p-commerce-more .quantity{margin-bottom:40px}.p-commerce-more .quantity span{display:inline-block;border:1px solid #f1f1f1;margin:0;font-family:'Open Sans Condensed',serif;color:#888;font-size:11px;line-height:44px;font-weight:400;vertical-align:top;margin-left:-5px;-webkit-user-select:none}.p-commerce-more .quantity span:first-child{margin-left:0}.p-commerce-more .quantity .down,.p-commerce-more .quantity .up{padding:0 15px;font-size:25px}.p-commerce-more .quantity .down:hover,.p-commerce-more .quantity .up:hover{color:#222;cursor:pointer}.p-commerce-more .quantity .count{padding:0 32px}.p-commerce-more .btn-black,.p-commerce-more .btn-white{display:inline-block;padding:7px 0;width:168px;text-transform:uppercase;-webkit-transition:all .5s;transition:all .5s;text-align:center;font-size:11px;line-height:26px;font-weight:700;color:#444;margin-bottom:10px}.p-commerce-more .btn-black{background:#212121;color:#fff!important;margin-right:10px}.p-commerce-more .btn-white{background:#fff;color:#444;border:1px solid #f1f1f1}.p-commerce-more .btn-black:hover,.p-commerce-more .btn-white:hover{text-decoration:none;background:#888;color:#fff}.p-commerce-more .text-info .list{text-align:center;margin-bottom:50px}.p-commerce-more .text-info li{display:inline-block;margin-left:70px}.p-commerce-more .text-info li:first-child{margin-left:0}.p-commerce-more .text-info li a{font-family:'Roboto Condensed',sans-serif;color:#888;font-weight:700;font-size:14px;line-height:26px}.p-commerce-more .text-info li a:hover,.p-commerce-more .text-info li.active a{text-decoration:none;color:#222;border-bottom:2px solid #222}.p-commerce-more .text-info li a:focus{text-decoration:none}.p-commerce-more .text-info p{font-family:'Roboto Condensed',sans-serif;font-size:13px;line-height:24px;color:#888;margin-bottom:24px}.a-details-slider .swiper-slide{padding:200px 0 200px;background-position:center;background-size:cover;background-repeat:no-repeat}.a-details-slider .swiper-slide::before{content:"";position:absolute;top:0;height:100%;width:100%;background:rgba(51,51,51,.5);z-index:0}.a-details-slider .swiper-arrow-left,.a-details-slider .swiper-arrow-right{position:absolute;top:50%;height:40px;width:40px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:transparent center center no-repeat;cursor:pointer;-webkit-transition:all ease-in-out .4s;transition:all ease-in-out .4s;z-index:5}.a-details-slider .swiper-arrow-left:hover,.a-details-slider .swiper-arrow-right:hover{background-color:rgba(255,255,255,.5)}.a-details-slider .swiper-arrow-left{left:20px;background-image:url(https://torard.ru/application/themes/torard/img/home_13/xleft_arrow.png.pagespeed.ic.SB6hJRymRY.png)}.a-details-slider .swiper-arrow-right{right:20px;background-image:url(https://torard.ru/application/themes/torard/img/home_13/right_arrow.png)}.a-details-slider .a-details-banner-head{position:relative;z-index:1;color:#fff;text-align:center}.a-details-slider .sub-title{font-size:16px;font-style:italic;letter-spacing:2.4px}.a-details-slider .head-title{margin-top:15px;font-size:50px;font-weight:900;letter-spacing:1.7px}.a-details-slider .head-desc{margin-top:21px;font-size:16px;opacity:.7}.a-details-slider .c-btn{margin-top:36px;padding:12px 46px!important;background:#fff;border-radius:0;color:#444}.a-details-slider .c-btn:hover{background:transparent;outline:1px solid #fff;color:#fff}.p-prod-box{position:relative;text-align:left}.p-prod-box:hover .quick-view{-webkit-transform:translateY(0);transform:translateY(0)}.p-prod-box:hover .prod-menu{-webkit-transform:translateY(0);transform:translateY(0)}.p-prod-box .action{position:absolute;padding:9px 16px;font-style:italic;font-size:11px;color:#fff;letter-spacing:1px;z-index:1}.p-prod-box .action.popular{background:#608b41}.p-prod-box .action.hot{background:#e03b3b}.p-prod-box .prod-img{position:relative;overflow:hidden;background:#f6f6f6}.p-prod-box .prod-menu{position:absolute;display:table;bottom:0;width:100%;height:45px;background:#222;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;-webkit-transform:translateY(100%);transform:translateY(100%)}.p-prod-box .prod-menu .more,.p-prod-box .prod-menu .favorite,.p-prod-box .prod-menu .bascket{line-height:45px;display:table-cell}.p-prod-box .prod-menu .more:hover,.p-prod-box .prod-menu .favorite:hover,.p-prod-box .prod-menu .bascket:hover{background-color:#e03b3b}.p-prod-box .prod-menu .bascket,.p-prod-box .prod-menu .favorite{width:20%;height:45px;border-left:1px solid #393939;background-repeat:no-repeat;background-position:center center}.p-prod-box .prod-menu .more{width:60%;font-size:10px;font-weight:700;color:#fff;text-align:center}.p-prod-box .prod-menu .favorite{background-image:url(https://torard.ru/application/themes/torard/img/home_13/xfavorite.png.pagespeed.ic._09c494UpW.png)}.p-prod-box .prod-menu .bascket{background-image:url(https://torard.ru/application/themes/torard/img/home_13/xbascket.png.pagespeed.ic.JMIh-q0j6c.png)}.p-prod-box .quick-view{position:absolute;right:0;padding:14px 27px;background:#222;color:#fff;font-size:10px;font-weight:700;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.p-prod-box .quick-view:hover{background-color:#333}.p-prod-box img{margin:0 auto;max-height:380px}.p-prod-box .prod-info .title{margin-top:28px;font-size:14px;font-weight:700;color:#222;letter-spacing:.4px}.p-prod-box .prod-info .title:hover{color:#f53752}.p-prod-box .prod-info .cat{margin-top:13px;font-size:12px;color:#888;font-style:italic;letter-spacing:.6px}.p-prod-box .prod-info .price{margin-top:14px;font-size:14px;font-weight:700;color:#444}.p-prod-box .prod-info .price .old_price{padding-left:22px;color:#b8b8b8;text-decoration:line-through}.p-prod-box .prod-info .price.sale{color:#e03b3b}.p-commerce-pop-head{margin-bottom:87px}.p-commerce-pop-head .title{letter-spacing:1.6px}.p-commerce-pop-head .desc{margin-top:18px;letter-spacing:.7px}.p-pop-box img{margin-top:15px}.a-prod-amount{display:inline-block;margin-top:20px;font-weight:700;font-size:13px;color:#222}.card-popup{display:none;position:absolute;right:-40px;padding:30px 30px 40px;min-width:355px;-webkit-transition:all ease-in-out .4s;transition:all ease-in-out .4s;background:#222}.card-popup::before{content:"";position:absolute;right:100px;top:0;height:18px;width:18px;margin-top:-9px;background:#222;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:999}.card-popup li{margin-bottom:30px}.card-popup .img-box,.card-popup .text-box{float:left}.card-popup img{display:block}.card-popup .text-box{padding-left:18px}.card-popup .text-box .title{display:block;margin-top:10px;font-size:12px;font-weight:700}.card-popup .text-box .title:hover{opacity:.7}.card-popup .text-box .quantity{margin-top:10px;font-size:10px;font-style:italic;opacity:.4;text-transform:none}.card-popup .text-box .price{margin-top:15px;font-size:14px;font-weight:700;opacity:.4}.card-popup .subtotal{margin-top:10px;font-size:14px;font-weight:700}.card-popup .subtotal .subtotal-digits{float:right}.card-popup .bascket-but{margin-top:40px;display:inline-block}.card-popup .commerce-btn{padding:15px 35px!important;color:#222;border-radius:0}.card-popup .commerce-btn:hover{background:transparent;color:#fff;outline:1px solid #fff}.card-popup .bascket-view{float:left}.card-popup .bascket-checkout{float:right}.commerce-sort{margin-top:4px;text-align:right}.commerce-sort>label{position:relative;cursor:pointer}.commerce-sort>label::after{content:"";position:absolute;top:2px;right:10px;width:12px;height:100%;background:url(https://torard.ru/application/themes/torard/img/home_13/xico-02.png.pagespeed.ic.fJIbMbhCXr.png) no-repeat center;cursor:pointer;z-index:0;pointer-events:none}.commerce-sort .sort-select{width:270px;padding:14px;background:#fff;border:1px solid #eee;font-size:12px;line-height:15px;color:#888}.a-prod-pagination{text-align:center}.a-prod-pagination ul{display:inline-block}.a-prod-pagination li{float:left;width:39px;height:40px;text-align:center;line-height:38px;background:#fff;border:1px solid #f6f6f6;border-left:none;color:#888;cursor:pointer}.a-prod-pagination li:hover{background:#222;border:1px solid #222;border-left:none}.a-prod-pagination li:hover a{color:#fff}.a-prod-pagination li.active{font-size:12px;border:none;background:#222;color:#fff}.a-prod-pagination a{display:block}.a-prod-prev,.a-prod-next{height:40px;width:40px;text-align:center;line-height:40px;background:#fff;border:1px solid #f6f6f6;background-position:center;background-repeat:no-repeat;cursor:pointer}.a-prod-prev:hover,.a-prod-next:hover{background-color:#222;border:1px solid #222;border-left:none}.a-prod-prev a,.a-prod-next a{display:block;height:40px}.a-prod-prev{background-image:url(https://torard.ru/application/themes/torard/img/home_13/xleft_arrow_2.png.pagespeed.ic.GnyPLNut1n.png)}.a-prod-prev:hover{background-image:url(https://torard.ru/application/themes/torard/img/home_13/xleft_arrow.png.pagespeed.ic.SB6hJRymRY.png)}.a-prod-next{float:right;background-image:url(https://torard.ru/application/themes/torard/img/home_13/right_arrow_2.png)}.a-prod-next:hover{background-image:url(https://torard.ru/application/themes/torard/img/home_13/right_arrow.png)}.a-commerce-filters{font-family:'Roboto Condensed',sans-serif}.a-commerce-filters .filters-search{margin-top:5px;position:relative}.a-commerce-filters .filters-search-submit{position:absolute;color:#222;top:0;height:100%;right:15px;width:12px;background:url(https://torard.ru/application/themes/torard/img/xsearch-i.png.pagespeed.ic.P1vc6J6HFA.png) no-repeat center;cursor:pointer;opacity:1}.a-commerce-filters .filters-search-submit:hover{opacity:.6}.a-commerce-filters .search-inp{display:block;width:100%;font-size:12px;padding:15px 14px 14px 14px;border:1px solid #eee}.a-commerce-filters .search-inp:focus{border-color:#222}.a-commerce-filters .filters-heading{margin-top:58px;font-weight:700;font-size:13px;letter-spacing:1px}.a-commerce-filters .filters-list{margin-bottom:-22px;padding-top:16px}.a-commerce-filters .filters-list li{position:relative;padding:18px 0;font-size:11px;color:#888;cursor:pointer;letter-spacing:1px}.a-commerce-filters .filters-list li:not(:last-child){border-bottom:1px solid #f6f6f6}.a-commerce-filters .filters-list li:hover{color:#222}.a-commerce-filters .filters-list li:hover::after{width:100%}.a-commerce-filters .filters-list li::after{content:'';position:absolute;left:0;bottom:0;width:0;height:1px;background:#222}.a-commerce-filters .filters-list .quantity{float:right}.a-commerce-filters .sidebar-pop-wrap{margin-top:37px;margin-bottom:-5px}.a-commerce-filters .sidebar-pop-prod{margin-bottom:16px}.a-commerce-filters .sidebar-pop-prod .img-wrap{float:left}.a-commerce-filters .sidebar-pop-prod .desc{padding-top:8px;padding-left:110px}.a-commerce-filters .sidebar-pop-prod .title{font-size:11px;font-weight:700;color:#222;line-height:15px;letter-spacing:.4px}.a-commerce-filters .sidebar-pop-prod .title:hover a{color:#888}.a-commerce-filters .sidebar-pop-prod .price{margin-top:14px;font-size:12px;font-weight:700;color:#444}.a-commerce-filters .filters-tags{margin-top:16px}.a-commerce-filters .filters-tags .tag{display:inline-block;padding:12px;margin:0 5px 5px 0;font-family:'Roboto Condensed',sans-serif;font-style:italic;font-size:12px;color:#888;border:1px solid #eee;cursor:pointer}.a-commerce-filters .filters-tags .tag:hover{border-color:#222}.p-commerce-foot{position:relative;width:auto;bottom:30px;border-left:30px solid #fff;border-right:30px solid #fff;border-top:30px solid #fff}.p-commerce-foot.type-3 .footer-link-text a:hover{background:#e03b3b}@media only screen and (max-width:768px){.p-commerce-more .size li{margin-bottom:10px}}@media only screen and (max-width:480px){.p-commerce-more .main-visual .galery-info{height:441px}}.home-1-slider .pagination{bottom:40px}.a-home-banner-1{padding:284px 0 287px}.a-home-banner-1 .banner-heading{width:100%;color:#fff}.a-home-banner-1 .heading-subtitle{font-size:16px;color:#f6364d;letter-spacing:.2px}.a-home-banner-1 .heading-title{display:inline-block;margin-top:36px;padding:0 26px 4px;position:relative;border:5px solid #fff;font-size:80px;font-weight:900;letter-spacing:2px}.a-home-banner-1 .heading-title i{color:#f6364d}.a-home-banner-1 .heading-title:before,.a-home-banner-1 .heading-title:after{position:absolute;top:50%;margin-top:-1px;content:"";display:inline-block;width:54px;height:2px;background:#f6364d}.a-home-banner-1 .heading-title:before{left:-44px}.a-home-banner-1 .heading-title:after{right:-44px}.a-home-banner-1 .heading-text{width:50%;margin:29px auto 0;line-height:28px;font-weight:300;font-size:16px;letter-spacing:1px;opacity:.7}.a-home-banner-1 .a-btn{margin:31px 16px 0 0}.home-1-emphasise{color:#f6364d}.home1-cust-head{margin-top:37px}.home1-cust-head .title{font-size:60px;font-weight:900;color:#333;line-height:60px;letter-spacing:1px}.home1-cust-head .text{margin-top:22px;font-size:16px;line-height:28px;color:#555;font-weight:300;letter-spacing:.4px}.home1-cust-head .a-btn{margin:42px 20px 0 0}.home1-brdr-left{border-left:1px solid #ececec}.home1-brdr-btm{border-bottom:1px solid #ececec}.home1-testimonials{padding-bottom:160px}.home1-testimonials .a-head-3{padding-top:123px}.a-testimonials-container{margin:84px auto 0;padding:94px 0 0 0;max-width:700px;min-height:500px;position:relative;z-index:1}.a-testimonials-container:after,.a-testimonials-container:before{content:"";position:absolute;left:0;width:100%;left:50%;max-width:430px;height:153px;border-left:2px solid #fff;border-right:2px solid #fff;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.a-testimonials-container:before{top:0;border-top:2px solid #fff}.a-testimonials-container:after{bottom:0;border-bottom:2px solid #fff}.a-testimonials-container .a-testimonials-slider{max-width:295px;z-index:2}.a-testimonials-container .client-slide{text-align:center;cursor:pointer;filter:url(data:image/svg+xml;utf8,<svg\ xmlns=\'http://www.w3.org/2000/svg\'><filter\ id=\'grayscale\'><feColorMatrix\ type=\'matrix\'\ values=\'0.3333\ 0.3333\ 0.3333\ 0\ 0\ 0.3333\ 0.3333\ 0.3333\ 0\ 0\ 0.3333\ 0.3333\ 0.3333\ 0\ 0\ 0\ 0\ 0\ 1\ 0\'/></filter></svg>#grayscale);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%)}.a-testimonials-container .client-slide img{margin:0 5px;-webkit-transform:scale(.8);transform:scale(.8);border-radius:50%;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease}.a-testimonials-container .client-slide.swiper-slide-active{filter:url(data:image/svg+xml;utf8,<svg\ xmlns=\'http://www.w3.org/2000/svg\'><filter\ id=\'grayscale\'><feColorMatrix\ type=\'matrix\'\ values=\'1\ 0\ 0\ 0\ 0,\ 0\ 1\ 0\ 0\ 0,\ 0\ 0\ 1\ 0\ 0,\ 0\ 0\ 0\ 1\ 0\'/></filter></svg>#grayscale);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);filter:grayscale(0%)}.a-testimonials-container .client-slide.swiper-slide-active img{-webkit-transform:scale(1);transform:scale(1)}.a-testimonials-container .a-testimonials-block{position:relative;margin-top:25px;padding-bottom:106px;z-index:1}.a-testimonials-container .testimonials-item{width:100%;text-align:center;max-width:650px;margin:0 auto;display:none;-webkit-transform:scale(.2);transform:scale(.2);-webkit-transition:-webkit-transform .6s ease;transition:-webkit-transform .6s ease;transition:transform .6s ease}.a-testimonials-container .testimonials-item.active{-webkit-transform:scale(1);transform:scale(1);opacity:1;display:block}.a-testimonials-container .testimonials-item .testimonials-blockquote{color:#fff;font-size:16px;font-weight:300;line-height:28px;letter-spacing:.5px}.a-testimonials-container .testimonials-item h3{margin-top:22px;font-weight:300;font-size:14px;color:rgba(255,255,255,.6);letter-spacing:1px}.a-testimonials-container .testimonials-item h3:before{content:"";display:block;margin:0 auto 24px;width:30px;height:17px;background:url(https://torard.ru/application/themes/torard/img/home_1/ap.png) no-repeat}.a-testimonials-container .testimonials-item h3 b{font-weight:700}.home-3-slider .pagination{bottom:40px}.a-banner.b-home.black .heading-title{color:#333}.a-banner.b-home.black .heading-text{color:#666}.home-4-slider .pagination{bottom:40px}.a-banner.b-home.white .heading-text,.a-banner.b-home.white .heading-title{color:#fff}.home-4-about-btn{margin:32px 0 0 20px}.home4-insta-box{margin-top:22px;padding-bottom:30px;border-bottom:1px solid #ececec}.home4-insta-box .insta-box-follow{margin-top:31px;font-size:16px;color:#333;font-weight:300;letter-spacing:.4px}.home4-insta-box .insta-box-follow .insta-acc{color:#fe502d;font-weight:700}.a-port5-sldr{padding-top:183px;overflow:visible;width:60.625%;margin:0 auto}.a-port5-sldr .swiper-slide-active .a-banner::after{background:rgba(255,255,255,0)}.a-port5-sldr .swiper-slide-active section{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.a-port5-sldr .a-banner{position:relative;margin:0 auto;width:79.38%;z-index:2;min-height:600px}.a-port5-sldr section{position:relative;opacity:0;-webkit-transform:translateY(-100%) scale(.2);transform:translateY(-100%) scale(.2);-webkit-transition:all ease .8s;transition:all ease .8s;z-index:1}.a-port6-sldr{position:relative}.a-port6-sldr .port6-sldr-wrap{max-width:1170px;margin:0 auto}.a-port6-sldr .swiper-container{overflow:visible}.a-port6-sldr .swiper-slide .slide-box::after{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;z-index:3;background:rgba(255,255,255,.75)}.a-port6-sldr .swiper-slide-active .slide-box::after{background:rgba(255,255,255,0);z-index:0}.a-port6-sldr .swiper-outer-arrow{top:50%;left:25px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.a-port6-sldr .swiper-outer-right{right:25px;left:auto}.a-port6-sldr .slide-box{display:table;position:relative;margin:0 auto;table-layout:fixed;width:95%}.a-port6-sldr .box-col{position:relative;width:50%;display:table-cell}.a-port6-sldr .box-col-text{position:relative;padding:80px 0;vertical-align:middle;z-index:2}.a-port6-sldr .a-banner{position:absolute;top:0;left:0;right:0;bottom:0}.slide-count{position:absolute;top:20px;right:30px;color:#444;font-size:14px;font-weight:500}.slide-count i{font-size:22px;font-weight:700}.port-big-proj{position:relative;overflow:hidden;height:425px}.port-big-proj:hover .proj-info-wrap{-webkit-transform:translateX(0);transform:translateX(0)}.port-big-proj:hover .proj-info-wrap .proj-info{opacity:1}.port-big-proj .proj-info-wrap{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(17,17,17,.5);color:#fff;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.port-big-proj .proj-info-wrap .proj-info{position:absolute;top:50%;left:50%;opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity ease-in-out .6s;transition:opacity ease-in-out .6s}.port-big-proj .proj-info-wrap .head-subtitle{letter-spacing:2.6px;font-size:13px;font-weight:300}.port-big-proj .proj-info-wrap .head-title{margin:15px 0;letter-spacing:1px;font-weight:900;font-size:20px}.port-big-proj .proj-info-wrap .head-text{font-size:13px;font-weight:300;opacity:.8}.port-4-head{color:#222;font-size:26px;text-align:center;font-weight:900;text-transform:uppercase}.a-banner.port-det-style{margin-bottom:-100px;padding:217px 170px 248px}.port-det-style.h-overlay::after{background:rgba(17,17,17,.7)}.port-det-desc{width:85%;margin:28px auto 0}.port-det-desc .det-desc-title{font-size:22px;font-weight:700;color:#333}.port-det-desc .det-desc-text{margin-top:8px;font-size:1.1em;color:#888;line-height:26px}.port-det-nav{display:table;width:100%;overflow:hidden}.port-det-nav img{float:left}.port-det-nav .det-nav-img{width:120px;background-position:center;background-repeat:no-repeat;background-size:cover}.port-det-nav .det-nav-info{padding:40px 64px 31px}.port-det-nav .nav-info-subtitle{position:relative;font-size:11px;opacity:.6;font-weight:300;color:#fff;letter-spacing:.2px}.port-det-nav .nav-info-subtitle:before{content:"";position:absolute;top:50%;margin-top:-2px;width:20px;height:1px;background:#fe502d}.port-det-nav .nav-info-title{margin-top:10px;font-size:18px;font-weight:600;color:#fff}.port-det-nav.prev{background:#222}.port-det-nav.prev:hover .nav-info-subtitle:before{left:-101px;width:90px}.port-det-nav.prev:hover .det-nav-img{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.port-det-nav.prev .nav-info-subtitle:before{left:-31px}.port-det-nav.next{background:#1a1a1a}.port-det-nav.next:hover .nav-info-subtitle:before{right:-101px;width:90px}.port-det-nav.next:hover .det-nav-img{-webkit-transform:translateX(50%);transform:translateX(50%)}.port-det-nav.next .nav-info-subtitle:before{right:-31px}.about-banner{padding:353px 0 315px}.a-about-company{margin-top:-200px}.a-about-company .company-title{color:#333;font-weight:900;margin-top:28px;font-size:26px;letter-spacing:.7px}.a-about-company .company-desc{margin-bottom:2px;font-size:14px;color:#666;margin-top:24px;line-height:26px;letter-spacing:.3px}@media (min-width:1800px){.about-slider .img-wrap{margin-left:-1px}}.a-step-digit{width:240px;text-align:center}.a-step-digit.left{float:left}.a-step-digit.right{float:right}.a-step{padding-top:121px;margin-left:357px;position:relative}.a-step.right{text-align:right;margin-right:344px;margin-left:auto}.a-step.right .step-info-text{padding-right:0;padding-left:60px}.a-step.right .step-info-title:before{left:inherit;right:-73px}.a-step .step-info-title{position:relative;font-size:36px;font-weight:900;line-height:43px;color:#333;letter-spacing:.8px}.a-step .step-info-title:before{content:"";position:absolute;width:54px;height:2px;left:-73px;top:22px;background:#f6364d}.a-step .step-info-title i{color:#f6364d}.a-step .step-info-text{padding-right:60px;margin-top:23px;line-height:22px;color:#888;font-size:14px;letter-spacing:.3px}.a-share-box{margin-top:33px}.a-share-box ul{display:inline-block}.a-share-box li{position:relative;display:inline-block;margin-right:5px;border:1px solid #f1f1f1;border-radius:50%}.a-share-box li:hover{background-color:#fe502d;border:1px solid #fe502d}.a-share-box a{background-color:transparent;color:#fff;width:32px;height:32px;line-height:32px;text-align:center}.a-share-box b{display:inline-block;padding-right:6px;color:#fff;font-size:12px;font-weight:600px}.a-share-box b:after{content:"";display:inline-block;width:20px;height:1px;padding:0 10px;background:#fe502d;vertical-align:middle;margin-left:10px}.a-hr.style-1{display:block;height:1px;border:0;border-top:1px solid #f6f6f6;margin:1em 0;padding:0}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.a-posts .blog-item:nth-last-child(2) .item-wrap{border:none}.a-posts .title-arrow{position:relative;margin-top:-3px;margin-left:9px;display:inline-block;vertical-align:middle;width:22px;height:1px;background:#f6364d}.a-posts .title-arrow:after{content:"";position:absolute;right:-3px;top:-2.5px;height:0;border-left:3px solid #f6364d;border-top:3px solid transparent;border-bottom:3px solid transparent}.a-posts .title-arrow.left:after{right:auto;left:-3px;top:-2.5px;height:0;border-left:none;border-right:3px solid #f6364d;border-top:3px solid transparent;border-bottom:3px solid transparent}.blog-item{position:relative;padding-left:60px}.blog-item:hover{background:initial!important}.blog-item:hover .blog-item-title .title-arrow{width:40px}.blog-item:hover .item-bg{opacity:1}.blog-item:hover .item-wrap{border-color:transparent}.blog-item:hover .blog-item-title,.blog-item:hover .blog-item-comments,.blog-item:hover .blog-item-date{color:#fff}.blog-item .item-bg{position:absolute;left:0;top:0;right:0;bottom:0;z-index:0;opacity:0}.blog-item .item-wrap{position:relative;display:block;padding:52px 0;border-bottom:1px solid #f6eff8;z-index:1}.blog-item .blog-item-date,.blog-item .blog-item-comments{font-size:12px;color:#9c9c9c;letter-spacing:.3px}.blog-item .blog-item-title{padding-top:6px;font-size:20px;font-weight:bold;text-transform:uppercase;letter-spacing:1px}.blog-item .blog-item-comments{padding-top:8px}.blog-navigation a{font-weight:600;font-size:16px;color:#000}.a-post .img-wrap{height:430px;margin-bottom:50px}.a-post .post-title{font-size:24px;font-weight:500;letter-spacing:.025em;color:#000;line-height:1.3}.a-post .post-meta{margin-bottom:10px;padding-right:160px;color:#888;font-size:16px;font-weight:300;letter-spacing:.01em;line-height:32px;-webkit-font-smoothing:antialiased}.a-post .post-meta .cat{display:inline-block;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;line-height:36px;color:#000;font-weight:400}.a-post .post-meta .cat:after{content:"/";display:inline-block;font-size:11.5px;font-weight:400;letter-spacing:.1em;margin-left:4px;margin-right:8px}.a-post .post-meta .date{font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;font-weight:400;line-height:36px}.a-post .post-content{margin-top:15px;padding-right:160px}.a-post .post-content p{margin-bottom:30px;font-size:16px;line-height:32px;font-weight:300;letter-spacing:.01em;color:#888}.post-footer{padding-top:25px}.post-footer .share-item{color:#000;cursor:pointer;display:inline-block;font-size:17px;letter-spacing:.025em;margin-left:60px;-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}.post-footer .share-item i{background-size:16px;background-position:center;background-repeat:no-repeat;content:" ";display:inline-block;height:16px;margin-right:15px;width:16px}.post-comments{}.post-comments .comments-area{margin-bottom:40px;margin-top:105px}.post-comments .comments{margin-bottom:0;padding-bottom:100px;padding-top:100px;text-align:center;border-top:2px solid #d4d4d4;border-bottom:2px solid #d4d4d4}.post-comments .comments .title{font-size:60px;letter-spacing:.01em;margin-bottom:43px;color:#000;line-height:1.2;font-weight:300}.post-comments .comment-list{max-width:700px;margin-left:auto;margin-right:auto;margin-top:0;text-align:left}.post-comments .comments-area .comments .comment-list>.comment:last-child{padding-bottom:0}.post-comments .comments-area .comments .comment-list .comment{padding:50px 0 0;position:relative}.post-comments .comment-body{color:#888;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:300;letter-spacing:.01em;line-height:32px}.post-comments .comments-area .comments .comment-list .comment .comment-body .comment-author .avatar{border-radius:50px;position:absolute;height:50px;width:50px}.post-comments .comments-area .comments .comment-list .comment .comment-body .comment-author .author{color:#000;font-size:12px;font-weight:400;margin-top:8px;left:70px;letter-spacing:.2em;position:relative;text-transform:uppercase;line-height:1.5}.post-comments .comments-area .comments .comment-list .comment .comment-body .comment-metadata{left:70px;position:relative;top:-5px}.post-comments .comments-area .comments .comment-list .comment .comment-body .comment-metadata span{color:#aaa;font-family:"Montserrat";font-size:10px;font-weight:400;letter-spacing:.2em;line-height:36px;text-transform:uppercase}.post-comments .comments-area .comments .comment-list .comment .comment-body .comment-meta .comment-reply-link{-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}.post-comments .comments-area .comments .comment-list .comment:hover .comment-body .comment-meta .comment-reply-link{opacity:.27}.post-comments .comments-area .comments .comment-list .comment .comment-body .comment-meta .comment-reply-link{position:absolute;right:0;top:50px;background-image:url(https://torard.ru/application/themes/torard/img/icon-comment.png);background-position:center;background-repeat:no-repeat;background-size:25px 28px;display:inline-block;height:28px;opacity:0;text-indent:9999px;width:25px}.post-comments .comments-area .comments .comment-list>.comment:last-child .comment-body .comment-content{border-bottom-style:none;padding-bottom:0}.post-comments .comments-area .comments .comment-list .comment .comment-body .comment-content{border-bottom-color:#d4d4d4;border-bottom-style:solid;border-bottom-width:2px;margin-top:14px;padding-bottom:55px}.post-comments .comments-area .comments .comment-list .comment .comment-body .comment-content p{color:#888;font-size:14px;line-height:30px;font-weight:500;letter-spacing:.01em;margin-bottom:0;margin-top:0;text-transform:none}.post-comments .comments-area .comments .comment-list .comment .children{margin-left:50px}.post-comments .comments-area .comment-respond{padding-top:90px}.post-comments .comments-area .comment-respond form{max-width:700px;margin-left:auto;margin-right:auto}.post-comments .comments-area .comment-respond span{color:#888;float:left;margin-left:20px;font-size:10.5px;font-weight:400;letter-spacing:.2em;line-height:36px;text-transform:uppercase}.post-comments .comment-inp,.post-comments .comment-form-comment textarea{background:transparent;font-size:11px;font-weight:400;letter-spacing:.2em;height:48px;padding-left:20px;padding-right:20px;text-transform:uppercase;width:100%;box-sizing:border-box;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.post-comments .comment-form-comment textarea:focus{color:#000;border-color:#000}.post-comments .comment-inp{border:none;border-bottom-color:#d4d4d4;border-bottom-style:solid;border-bottom-width:2px}.post-comments .comment-inp:focus{color:#000;border-bottom-color:#000}.post-comments .comment-form-comment textarea{border-color:#d4d4d4;border-style:solid;border-width:2px;min-height:120px;padding-bottom:20px;padding-top:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:none;border-radius:0}.post-comments p{font-family:"Montserrat",sans-serif;font-size:19px;font-weight:300;letter-spacing:.01em;line-height:43px;margin-bottom:0;margin-top:0;text-transform:none}.post-comments .comments-area .form-submit{margin-top:60px;text-align:center}.post-comments .button{height:58px;padding:23px 85px 23px 25px;position:relative;background:#222 url(https://torard.ru/application/themes/torard/img/icon-arrow-light.png) no-repeat 180px center;color:#fff;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:10.5px;font-weight:400;letter-spacing:.2em;line-height:11px;outline:none;text-align:left;text-transform:uppercase;white-space:nowrap;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.post-comments .button:hover{background-color:#000;background-position:190px center}.a-sidebar{background-color:#222;padding:22px 0;text-align:left;max-width:320px;width:100%}.a-sidebar .widget{border-bottom-color:#444;border-bottom-style:solid;border-bottom-width:2px;margin-bottom:23px;margin-left:22px;margin-right:22px;padding:23px 18px 40px}.a-sidebar .widget:first-child{padding:6px 18px 42px}.a-sidebar .widget:last-child{border:none}.a-sidebar .widget-title{color:#fff;font-size:13px;font-weight:400;letter-spacing:.2em;margin-bottom:24px;text-transform:uppercase;line-height:1.25}.a-sidebar ul{color:#888;font-size:16px;font-weight:300;letter-spacing:.01em;line-height:32px}.a-sidebar ul a{color:#888;font-size:15px;font-weight:400;letter-spacing:.01em;line-height:36px;text-transform:capitalize;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.a-sidebar ul a:hover{color:#fff}.a-sidebar ul abbr[title]{border-bottom:none}.a-sidebar ul span{color:#888;font-size:10.5px;font-weight:400;letter-spacing:.2em;line-height:36px;text-transform:uppercase}.aside-search{line-height:12px;position:relative}.aside-search label,.aside-search legend{display:block;font-size:10px;font-weight:400;margin-bottom:0;text-transform:uppercase}.aside-search .screen-reader-text{clip:rect(1px,1px,1px,1px);background-image:url(https://torard.ru/application/themes/torard/img/search-i_2.png);background-position:left top;background-repeat:no-repeat;background-size:16px;float:left;height:20px;opacity:.53;position:relative!important;text-indent:-9999px;width:16px;font-size:10.5px;font-weight:400;letter-spacing:.2em;line-height:36px;text-transform:uppercase}.aside-search .search-field{border-style:none;color:#fff;font-family:"Montserrat";font-size:15px;font-weight:400;letter-spacing:.01em;height:20px;left:18px;margin:0;padding:0 10px;position:absolute;right:18px;top:-2px;line-height:21px;text-transform:capitalize;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.contact-banner{padding:353px 0 200px}.contact-wrap{margin-top:243px;position:relative;z-index:1}.address-wrap{padding:74px 0 32px 84px;color:#fff}.address-wrap:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#f6364d;opacity:.97}.address-wrap .address-box{position:relative;z-index:1}.address-wrap .address-title{font-size:20px;font-weight:700}.address-wrap .address-text{display:inline-block;line-height:27px;padding-top:6px;margin-bottom:31px;font-size:14px;font-weight:300;letter-spacing:1px}.contact-form{margin-left:44px;padding:45px 65px 49px 0;padding-top:46px;padding-right:65px}.contact-form legend{position:relative;margin-bottom:15px;font-size:30px;color:#fff;font-weight:300;letter-spacing:2.1px}.contact-form legend:before{content:"";position:absolute;top:19px;left:-128px;width:90px;height:2px;background:#fff}.contact-form .contact-inp{margin-bottom:9px;padding:14px 10px;width:100%;display:block;border-bottom:1px solid #525252;color:#fff}.contact-form .contact-inp:focus{border-color:#fff}.contact-form .contact-inp::-webkit-input-placeholder{color:#525252}.contact-form .contact-inp::-moz-placeholder{color:#525252}.contact-form .contact-inp:-ms-input-placeholder{color:#525252}.contact-form .contact-inp:-moz-placeholder{color:#525252}.contact-form .contact-inp:focus::-webkit-input-placeholder{color:#fff}.contact-form .contact-inp:focus::-moz-placeholder{color:#fff}.contact-form .contact-inp:focus:-ms-input-placeholder{color:#fff}.contact-form .contact-inp:focus:-moz-placeholder{color:#fff}.contact-form .contact-message{height:108px;resize:none}.contact-form .contact-submit{margin:23px 0 0 -5px;padding-right:35px;font-size:18px;font-weight:700;letter-spacing:.5px;color:#f6364d;background:url(https://torard.ru/application/themes/torard/img/xarrow-right-2.png.pagespeed.ic.lPWpyhmdKu.png) no-repeat right center}.contact-form .contact-submit:hover{padding-right:45px}@media (max-width:480px){.col-xxs{display:block;float:none;width:100%}}@media (max-width:991px){.a-header.style-5 .navigation nav{position:fixed;height:100%}.a-header.style-5 nav>ul{position:relative;right:auto}.a-header.style-5 .header-folow{height:auto}.a-header.style-5 .header-folow{position:absolute;top:14px;right:53px}.a-header.style-5 .header-folow span{color:#222}.a-header.style-5 .header-folow span:hover{color:#fe502d}}@media (max-width:480px){.footer-style-2 .info-footer,.footer-style-3 .info-footer{width:90%}.footer-style-2 .footer-top,.footer-style-3 .footer-top{padding:0}.footer-style-2 .footer-bottom,.footer-style-3 .footer-bottom{padding:0}.some-wrap a{padding:0}.footer-item{margin-bottom:0}.footer-bottom .copyright p{letter-spacing:.4px}}@media (max-width:1200px){.a-banner .banner-heading{width:60%}.a-banner.b-port-4 .banner-heading{width:40%}.a-service.type-2 .service-title,.a-service.type-2 .service-subtitle,.a-service.type-2 .service-list{padding-left:30px}.portfolio-2 .item{padding:0 40px 70px 40px}}@media (min-width:767px) and (max-width:1200px){.item-inner.port-3 .item-info{padding:15px 34px 15px 34px}.item-inner.port-3 .item-info h2{font-size:16px;line-height:normal}.port-det-nav .det-nav-info{padding:40px 24px 31px}.a-port6-sldr .swiper-container{overflow:hidden}}@media (min-width:992px) and (max-width:1250px){.item-inner.port-3 .item-info{left:40px}.a-service.type-5.style-2{padding:100px 20px 75px}}@media (min-width:767px) and (max-width:992px){.portfolio-3 .item{max-height:300px}.a-service.type-5.style-2{padding:130px 30px 74px}.a-service.type-5.style-4 .service-text{width:100%}}@media (max-width:992px){.a-banner.b-home{padding:280px 50px 307px}.a-banner.b-home .banner-heading{width:80%}.a-head-1 .head-text{width:60%}.a-service .service-text{padding:0 20px}.p-gym-info .a-mark-info-right .info-right-header{padding:50px 0 62px}.filter-wrap li{margin:0 10px 10px 0}.a-article.type-1{padding-left:15px;padding-right:15px}.a-head-6{width:80%}.a-head-6 .head-text{width:100%;left:0;right:0}.a-head-6 .head-text .t-overflow{padding:0 20px;display:inline-block}.a-port6-sldr .swiper-outer-right{right:0}.a-port6-sldr .swiper-outer-left{left:0}.a-port6-sldr .slide-box{width:100%}.a-team.style-1.type-2 .team-share,.a-team.style-1 .team-share{padding-left:0}.a-team.style-1.type-2 .team-share b,.a-team.style-1 .team-share b{display:block;margin-bottom:10px}}@media (max-width:767px){.a-col-half{width:100%;float:none}.a-col-text{margin-left:0}.a-col-img{position:relative}.a-col-img .cut_video_block{max-width:100%}.a-col-img.right{left:0}.a-banner .banner-heading{width:80%}.a-banner.b-home .banner-heading{width:90%}.a-banner.b-home.style-2{padding:0 30px}.a-banner.port-style{padding:100px 0 100px}.a-home-banner-1 .heading-text{width:80%}.a-banner.b-port-4 .banner-heading{width:60%}.a-head-1{padding:50px 0 50px}.a-head-1 .head-text{width:80%}.a-head-2:before{left:0}.a-head-2 .head-text{width:100%}.a-head-3{padding-top:50px}.a-head-4 .head-title{font-size:30px;margin-left:0}.a-head-4 .head-title.left,.a-head-4 .head-title.right{-webkit-transform:translateX(0);transform:translateX(0)}.a-head-4 .head-title:before{display:none}.a-service.type-6.style-2{border-bottom:1px solid #ececec}.a-service.type-5.style-4.btm-brdr{border-bottom:none}.portfolio-2 .item .item-info.tl-pos,.portfolio-2 .item .item-info.bl-pos{left:0}.portfolio-2 .item .item-info.tr-pos,.portfolio-2 .item .item-info.br-pos{right:0}.filter-wrap-2 li{padding:0 10px}.a-port5-sldr{overflow:hidden;padding-top:100px;width:100%}.a-port5-sldr .a-banner{width:100%}.port6-sldr-wrap{overflow:hidden}.a-port6-sldr .box-col{display:block;position:static;width:100%}.a-port6-sldr .a-banner{position:static}.a-article.type-1 .a-article-title{margin-top:50px}.a-team.style-1{padding:0 15px}.a-team.style-1 .team-share{display:inline-block;padding-left:0}.some-wrap a{float:none;display:inline-block}}@media (max-width:480px){.a-banner .banner-heading{width:90%}.a-banner .banner-heading .heading-title{font-size:40px}.a-banner.b-home .heading-title{font-size:36px;line-height:40px}.a-banner.b-home{padding:150px 30px 150px}.a-home-banner-1 .heading-title{margin-right:15px;margin-left:15px;padding-left:0;padding-right:0}.a-banner.b-port-4 .banner-heading{width:70%}.a-head-2{position:relative;margin:60px 0 50px}.a-head-3 .head-title{font-size:46px}.a-head-3 .head-text{width:80%}.a-head-3.style-2{text-align:center}.a-head-6{padding:20px 0 20px 0}.a-head-6 .c-btn{margin-top:20px}.a-service.type-5.style-2{padding:40px 15px 40px}.a-service.type-5.style-2 .service-text{padding-right:0}.a-service.type-5.style-4 .service-text{width:100%}.a-service.type-6.style-3 .service-icon{float:none;margin:0 auto}.a-service.type-6.style-3 .service-title{padding-top:0;-webkit-transform:translateX(0);transform:translateX(0);text-align:center}.a-service.type-6.style-3 .service-text{margin:16px 0 0 0;text-align:center;margin-bottom:20px}.filter-wrap li{display:inline-block;float:none}.portfolio-2 .item{padding:0 0 90px}.portfolio-2 .item .item-info h2{font-size:16px}.item-inner.port-3 .item-info{left:32px;padding:18px 34px 20px 34px}.port-det-nav .det-nav-info{padding:40px 15px 31px}.a-customer.type-2 img{max-width:100%;display:inline-block}.a-tabs.type-1 .content-right .content-text{padding-right:15px}}@media (max-width:767px){.a-home-banner-1{padding:150px 0 150px}.a-home-banner-1 .heading-title{font-size:50px}.home1-brdr-btm,.home1-brdr-left{border:none}.a-testimonials-container:after,.a-testimonials-container:before{border:none}.a-testimonials-container .testimonials-item .testimonials-blockquote{padding:0 15px}}@media (max-width:480px){.a-news.type-1 .news-img-wrap,.a-news.type-1 .news-info{display:block}.a-news.type-1 .news-img-wrap{margin:0 0 20px 32px}}@media only screen and (max-width:480px){.p-commerce-more .text-info li{display:block;margin-left:0;margin-bottom:10px}}@media only screen and (max-width:768px){.home4-insta-box{text-align:center}}@media only screen and (max-width:480px){.home4-insta-box{padding-bottom:40px}}@media only screen and (max-width:768px){.a-about-company{margin-top:-100px}.a-post .post-content{margin-top:15px;padding-right:0}.a-post .post-meta{margin-bottom:10px;padding-right:0}.post-footer .share-item{margin-left:30px}.post-comments .comments-area .comments .comment-list .comment .children{margin-left:30px}}@media only screen and (max-width:992px){.a-sidebar{max-width:100%}}@media only screen and (max-width:768px){.contact-banner{padding:140px 15px}.contact-wrap{margin-top:140px}.contact-form legend:before{display:none}.address-wrap{padding:74px 0 32px 45px}}@media only screen and (max-width:480px){.address-wrap{padding:74px 0 32px 15px}.contact-form{margin-left:15px;padding:45px 15px 49px 0}}@media only screen and (max-width:768px){.a-step{padding-top:100px;margin-left:300px}.a-step.right{margin-right:300px;margin-left:auto}.a-step .step-info-text{padding-right:15px}.a-step.right .step-info-text{padding-right:0;padding-left:15px}}@media only screen and (max-width:640px){.a-step-digit.left,.a-step-digit.right{float:none;margin:40px auto 0}.a-step{padding-top:40px;margin-left:100px}.a-step.right{margin-right:100px}.a-step{margin-left:60px}.a-step.right{margin-right:60px}}ol.benefits{margin-left:1em}ol.benefits li{margin-bottom:1em}ol.benefits li strong{font-weight:bold}html.ccm-toolbar-visible header.a-header.style-5{top:47px}div.logo img{margin-top:25px;z-index:-1}.ccm-page{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.ccm-page *{-webkit-text-size-adjust:none}.ccm-page{font-family:inherit;overflow-x:hidden}.ccm-page{overflow-y:hidden}.a-header.style-5 nav div.ccm-block-edit ul.nav{height:80px}.a-header.style-5 nav ul.nav{position:absolute;right:100px}.navigation nav ul.nav>li{line-height:11px;text-transform:uppercase;color:#fff;margin:0 25px}.a-header .navigation nav ul.nav>li>a{height:inherit;vertical-align:middle;display:table-cell;font-weight:300;font-family:'Roboto Condensed',sans-serif!important;font-size:16px}.hidden-phone{position:absolute;z-index:1005;left:50%;top:0;margin-left:-133px}.navigation.editmode ul.nav{margin-top:35px}.editmode input[type="checkbox"],.editmode input[type="radio"],.ccm-panel-open input[type="checkbox"],.ccm-panel-open input[type="radio"]{-webkit-appearance:checkbox!important}.copyright p{line-height:20px!important}footer .footer-item .info-footer a{color:#000;font-size:1.2em;display:block}.item-inner.publication.port-3 .item-info{position:absolute;bottom:0;left:0;-webkit-transform:translateY(50%);transform:translateY(50%)}.item-inner.publication.port-3 .item-info h2{font-size:1em;font-weight:100;color:#fff;line-height:normal;letter-spacing:.5px;white-space:inherit}.item-inner.publication.port-3 .item-info:before{left:-5px;width:26px}div.ccm-page img{max-width:100%}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hidden-phone{font-size:18px;margin-left:-92px;top:10px}}@media screen and (max-width:1200px){div.logo img.img-responsive{max-width:60%}}@media screen and (max-width:768px){div.logo img.img-responsive{max-width:60%}}@media screen and (max-width:480px){div.logo img.img-responsive{max-width:50%}}header .logo img{width:100%}header.scroll .logo img{width:50%;transition:width 1s ease-in-out;-webkit-transition:width 1s ease-in-out}.preload-wrap{display:none}.about .head-text p{text-indent:1.5em}.ccm-custom-style-container.t-center .img-responsive{display:inline-block}.ccm-custom-style-footersocial{display:inline-block}#ccm-captcha-code{border:0;outline:none;box-shadow:none;-webkit-box-shadow:none;border-radius:0;font-size:16px;margin-bottom:9px;padding:14px 10px;width:100%;display:block;border-bottom:1px solid #525252;color:#fff;-webkit-transition:all ease .3s;transition:all ease .3s;font-family:'Roboto Condensed',sans-serif!important}.page-type-blog *,.page-type-blog-entry *{font-family:'Roboto Condensed',serif}.page-type-blog h5,.page-type-blog-entry h5{font-size:1.8em;font-weight:300;color:#000;margin-bottom:.75rem}.page-type-blog.page-template-full>.container,.page-type-blog-entry.page-template-full>.container{width:60%;line-height:28px;margin:0 auto;color:#666;font-size:16px;font-weight:300;letter-spacing:.5px}@media screen and (max-width:1024px){.page-type-blog.page-template-full>.container,.page-type-blog-entry.page-template-full>.container{width:80%}}.page-type-blog.page-template-full>.container a,.page-type-blog-entry.page-template-full>.container a{text-decoration:underline;text-decoration-color:#f6364d}.page-type-blog.page-template-full>.container nav[aria-label="breadcrumb"],.page-type-blog-entry.page-template-full>.container nav[aria-label="breadcrumb"]{margin-bottom:20px}.page-type-blog.page-template-full>.container nav[aria-label="breadcrumb"] ol,.page-type-blog-entry.page-template-full>.container nav[aria-label="breadcrumb"] ol{list-style:none;margin-left:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.page-type-blog.page-template-full>.container nav[aria-label="breadcrumb"] ol li::before,.page-type-blog-entry.page-template-full>.container nav[aria-label="breadcrumb"] ol li::before{content:'\2022';padding:0 .5em;color:#f6364d}.page-type-blog.page-template-full>.container nav[aria-label="breadcrumb"] ol li:first-child::before,.page-type-blog-entry.page-template-full>.container nav[aria-label="breadcrumb"] ol li:first-child::before{display:none}.page-type-blog .ccm-block-topic-list-list,.page-type-blog-entry .ccm-block-topic-list-page-topics,.page-type-blog-entry .col-sidebar .ccm-block-page-list-pages{list-style:square;margin-left:1.25em;margin-bottom:1em}.page-type-blog .ccm-block-topic-list-list li,.page-type-blog-entry .ccm-block-topic-list-page-topics li,.page-type-blog-entry .col-sidebar .ccm-block-page-list-pages li{margin-bottom:.25em}.page-type-blog .ccm-block-page-list-pages .ccm-block-page-list-description{text-align:justify;font-weight:300;hyphens:auto}.page-type-blog .ccm-block-page-list-pages .ccm-block-page-list-page-entry:last-child,.page-type-blog .ccm-block-page-list-pages .ccm-block-page-list-page-entry-horizontal:last-child{padding-bottom:0;border-bottom:none}.page-type-blog-entry>.container p,.page-type-blog-entry>.col-content p{text-indent:1.5em;font-weight:300;color:#666;letter-spacing:.5px;line-height:1.75em}.page-type-blog-entry>.container p.hyphens,.page-type-blog-entry>.col-content p.hyphens{text-align:justify;hyphens:auto}.page-type-blog-entry>.container p:last-child,.page-type-blog-entry>.col-content p:last-child{margin-bottom:30px}.page-type-blog-entry>.container ol,.page-type-blog-entry>.col-content ol,.page-type-blog-entry>.container ul,.page-type-blog-entry>.col-content ul{list-style-position:inside;margin-left:1.5em}.page-type-blog-entry .ccm-block-next-previous-wrapper{display:flex;flex-direction:row;justify-content:space-between}.page-type-blog-entry .ccm-block-next-previous-wrapper p{text-indent:0}.page-type-blog-entry .ccm-block-next-previous-wrapper .ccm-block-next-previous-header{display:none}.page-type-blog-entry .ccm-block-next-previous-wrapper .ccm-block-next-previous-previous-link a::before{content:'«';color:#fe502d;display:inline-block;padding-right:.25em;font-size:1.3em;line-height:1rem}.page-type-blog-entry .ccm-block-next-previous-wrapper .ccm-block-next-previous-next-link a::after{content:'»';color:#fe502d;display:inline-block;padding-left:.25em;font-size:1.3em;line-height:1rem}