@font-face{font-family:"ProximaNova-Regular";src:url(/wp-content/themes/santehtrio/fonts/Proxima-Nova/ProximaNova-Regular/ProximaNova-Regular.eot);src:url("/wp-content/themes/santehtrio/fonts/Proxima-Nova/ProximaNova-Regular/ProximaNova-Regular.eot#1789977845") format("embedded-opentype"),url(/wp-content/themes/santehtrio/fonts/Proxima-Nova/ProximaNova-Regular/ProximaNova-Regular.woff) format("woff"),url(/wp-content/themes/santehtrio/fonts/Proxima-Nova/ProximaNova-Regular/ProximaNova-Regular.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"ProximaNova-RegularItalic";src:url(/wp-content/themes/santehtrio/fonts/Proxima-Nova/ProximaNova-RegularIt/ProximaNova-RegularIt.eot);src:url("/wp-content/themes/santehtrio/fonts/Proxima-Nova/ProximaNova-RegularIt/ProximaNova-RegularIt.eot#1789977845") format("embedded-opentype"),url(/wp-content/themes/santehtrio/fonts/Proxima-Nova/ProximaNova-RegularIt/ProximaNova-RegularIt.woff) format("woff"),url(/wp-content/themes/santehtrio/fonts/Proxima-Nova/ProximaNova-RegularIt/ProximaNova-RegularIt.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"ProximaNova-Semibold";src:url(/wp-content/themes/santehtrio/fonts/Proxima-Nova/ProximaNova-Semibold/ProximaNova-Semibold.eot);src:url("/wp-content/themes/santehtrio/fonts/Proxima-Nova/ProximaNova-Semibold/ProximaNova-Semibold.eot#1789977845") format("embedded-opentype"),url(/wp-content/themes/santehtrio/fonts/Proxima-Nova/ProximaNova-Semibold/ProximaNova-Semibold.woff) format("woff"),url(/wp-content/themes/santehtrio/fonts/Proxima-Nova/ProximaNova-Semibold/ProximaNova-Semibold.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"ProximaNova-SemiboldItalic";src:url(/wp-content/themes/santehtrio/fonts/Proxima-Nova/ProximaNova-SemiboldIt/ProximaNova-SemiboldIt.eot);src:url("/wp-content/themes/santehtrio/fonts/Proxima-Nova/ProximaNova-SemiboldIt/ProximaNova-SemiboldIt.eot#1789977845") format("embedded-opentype"),url(/wp-content/themes/santehtrio/fonts/Proxima-Nova/ProximaNova-SemiboldIt/ProximaNova-SemiboldIt.woff) format("woff"),url(/wp-content/themes/santehtrio/fonts/Proxima-Nova/ProximaNova-SemiboldIt/ProximaNova-SemiboldIt.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"ProximaNova-Thin";src:url(/wp-content/themes/santehtrio/fonts/Proxima-Nova/ProximaNova-Thin/ProximaNova-Thin.eot);src:url("/wp-content/themes/santehtrio/fonts/Proxima-Nova/ProximaNova-Thin/ProximaNova-Thin.eot#1789977845") format("embedded-opentype"),url(/wp-content/themes/santehtrio/fonts/Proxima-Nova/ProximaNova-Thin/ProximaNova-Thin.woff) format("woff"),url(/wp-content/themes/santehtrio/fonts/Proxima-Nova/ProximaNova-Thin/ProximaNova-Thin.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"ProximaNova-ThinItalic";src:url(/wp-content/themes/santehtrio/fonts/Proxima-Nova/ProximaNova-ThinIt/ProximaNova-ThinIt.eot);src:url("/wp-content/themes/santehtrio/fonts/Proxima-Nova/ProximaNova-ThinIt/ProximaNova-ThinIt.eot#1789977845") format("embedded-opentype"),url(/wp-content/themes/santehtrio/fonts/Proxima-Nova/ProximaNova-ThinIt/ProximaNova-ThinIt.woff) format("woff"),url(/wp-content/themes/santehtrio/fonts/Proxima-Nova/ProximaNova-ThinIt/ProximaNova-ThinIt.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"ProximaNova-Light";src:url(/wp-content/themes/santehtrio/fonts/Proxima-Nova/ProximaNova-Light/ProximaNova-Light.eot);src:url("/wp-content/themes/santehtrio/fonts/Proxima-Nova/ProximaNova-Light/ProximaNova-Light.eot#1789977845") format("embedded-opentype"),url(/wp-content/themes/santehtrio/fonts/Proxima-Nova/ProximaNova-Light/ProximaNova-Light.woff) format("woff"),url(/wp-content/themes/santehtrio/fonts/Proxima-Nova/ProximaNova-Light/ProximaNova-Light.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"ProximaNova-LightItalic";src:url(/wp-content/themes/santehtrio/fonts/Proxima-Nova/ProximaNova-LightIt/ProximaNova-LightIt.eot);src:url("/wp-content/themes/santehtrio/fonts/Proxima-Nova/ProximaNova-LightIt/ProximaNova-LightIt.eot#1789977845") format("embedded-opentype"),url(/wp-content/themes/santehtrio/fonts/Proxima-Nova/ProximaNova-LightIt/ProximaNova-LightIt.woff) format("woff"),url(/wp-content/themes/santehtrio/fonts/Proxima-Nova/ProximaNova-LightIt/ProximaNova-LightIt.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"ProximaNova-Extrabold";src:url(/wp-content/themes/santehtrio/fonts/Proxima-Nova/ProximaNova-Extrabld/ProximaNova-Extrabld.eot);src:url("/wp-content/themes/santehtrio/fonts/Proxima-Nova/ProximaNova-Extrabld/ProximaNova-Extrabld.eot#1789977845") format("embedded-opentype"),url(/wp-content/themes/santehtrio/fonts/Proxima-Nova/ProximaNova-Extrabld/ProximaNova-Extrabld.woff) format("woff"),url(/wp-content/themes/santehtrio/fonts/Proxima-Nova/ProximaNova-Extrabld/ProximaNova-Extrabld.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"ProximaNova-ExtraboldItalic";src:url(/wp-content/themes/santehtrio/fonts/Proxima-Nova/ProximaNova-ExtrabldIt/ProximaNova-ExtrabldIt.eot);src:url("/wp-content/themes/santehtrio/fonts/Proxima-Nova/ProximaNova-ExtrabldIt/ProximaNova-ExtrabldIt.eot#1789977845") format("embedded-opentype"),url(/wp-content/themes/santehtrio/fonts/Proxima-Nova/ProximaNova-ExtrabldIt/ProximaNova-ExtrabldIt.woff) format("woff"),url(/wp-content/themes/santehtrio/fonts/Proxima-Nova/ProximaNova-ExtrabldIt/ProximaNova-ExtrabldIt.ttf) format("truetype");font-style:normal;font-weight:400}body{font-family:ProximaNova-Regular;overflow-x:hidden;background:#fff0 url(http://santehtrio.ru/wp-content/themes/santehtrio/css/../img/main-bg.jpg) 0 0 repeat-y;-webkit-background-size:contain;background-size:contain}body.home section{padding-bottom:30px}body.home section.services{margin-top:15px}body.page section{margin-bottom:20px}.container-main{background-color:#f2f2f2}a{color:#0041bd;outline:none!important}a:hover{color:#bc2330}span.span-red{color:#bc2330}.content h1,.content h2,.content h3,.content h4,.content h5{padding:5px 0 15px}.content ul{list-style:none;padding:0}.content ul li{margin:0;margin-bottom:1em;padding-left:1.5em;position:relative}.content ul li:after{content:'';height:.4em;width:.4em;background:#bc2330;display:block;position:absolute;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:.25em;left:0}.content-image-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.content-image-group img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:50%;object-position:50%;padding:5px}.single article{min-height:250px}#hidden-response{margin:20px 0;text-align:center;font-size:16px}.like-block{display:block}h1.main-title{font-size:30px}.main-title{display:block;margin:0}.main-title>div{padding:10px;margin:15px 0;display:inline-block;width:100%;color:#000;font-family:sans-serif,ProximaNova-Thin}.main-title>div span{font-family:sans-serif,ProximaNova-Light;color:#000}.full-width-block.additionally{position:relative}.full-width-block.additionally .fa{font-size:16px;padding:15px}.full-width-block.additionally .dropdown-menu li{padding:10px}.sticky{position:fixed;top:0;z-index:101}#left-nav-ul{position:relative}.sidebar .nav>li{position:static!important}.sidebar .menu-item-object-nashi-uslugi .dropdown-menu{top:0;left:200px}.sidebar #leftnav a{color:#1d272a;font-size:15px}.sidebar #leftnav a:focus,.sidebar #leftnav a:hover{background-color:#4872C0!important;color:white!important}.sidebar a{font-family:ProximaNova-Semibold;padding:10px 5px!important}.no-indent{padding:0;margin:0!important}.show-more{padding:10px;display:inline-block;color:#bc2330;cursor:pointer;font-size:18px}article{margin-top:20px}.post-type-archive article .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.thumbnail{border:1px solid #4872C0}.thumbnail a>img,.thumbnail .thumbnail>img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:50%;object-position:50%}.page-id-4 .team .title{min-height:80px!important}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #4872C0}.add-review,.flamp-reviews{display:inline-block;padding:10px 20px;margin:5px 10px;margin-top:5px;color:#fff;text-align:center;cursor:pointer;font-family:ProximaNova-Semibold;margin-top:5px;text-transform:uppercase}.add-review:hover,.flamp-reviews:hover{color:#fff}.add-review{background-color:#bc2330}.flamp-reviews{background-color:#4872C0}.searchform-wrapper .cf:before,.searchform-wrapper .cf:after{content:"";display:table}.searchform-wrapper .cf:after{clear:both}.searchform-wrapper .cf{zoom:1}.searchform-wrapper .form-wrapper{-webkit-box-shadow:0 1px 1px rgb(0 0 0 / .4) inset,0 1px 0 rgb(255 255 255 / .2);box-shadow:0 1px 1px rgb(0 0 0 / .4) inset,0 1px 0 rgb(255 255 255 / .2);position:relative}.searchform-wrapper .form-wrapper input{height:40px;padding:10px 50px 10px 5px;float:left;border:0;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;text-transform:uppercase;font-family:ProximaNova-Light}.searchform-wrapper .form-wrapper input:focus{outline:0;background:#fff;-webkit-box-shadow:0 0 2px rgb(0 0 0 / .8) inset;box-shadow:0 0 2px rgb(0 0 0 / .8) inset}.searchform-wrapper .form-wrapper input::-webkit-input-placeholder{color:#999;font-weight:400;font-style:italic}.searchform-wrapper .form-wrapper input:-moz-placeholder{color:#999;font-weight:400;font-style:italic}.searchform-wrapper .form-wrapper input:-ms-input-placeholder{color:#999;font-weight:400;font-style:italic}.searchform-wrapper .form-wrapper button{position:absolute;right:0;top:0;overflow:visible;border:0;padding:0;cursor:pointer;height:40px;width:45px;color:#fff;text-transform:uppercase;background:#bc2330;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;text-shadow:0 -1px 0 rgb(0 0 0 / .3)}.searchform-wrapper .form-wrapper button:hover{background:#bc2330}.searchform-wrapper .form-wrapper button:active,.searchform-wrapper .form-wrapper button:focus{background:#bc2330}.searchform-wrapper .form-wrapper button:before{content:'';position:absolute;border-width:8px 8px 8px 0;border-style:solid solid solid none;border-color:#fff0 #bc2330 #fff0;top:12px;left:-6px}.searchform-wrapper .form-wrapper button:hover:before{border-right-color:#bc2330}.searchform-wrapper .form-wrapper button:focus:before{border-right-color:#bc2330}.searchform-wrapper .form-wrapper button::-moz-focus-inner{border:0;padding:0}.main{background-color:#fff}.breadcrumbs{margin-bottom:15px}.breadcrumbs ul{margin:0;padding:0}.breadcrumbs ul li{display:inline-block;font-size:14px;font-family:ProximaNova-Light;color:#343434;padding-right:0;margin-bottom:0}.breadcrumbs ul li a{color:#bc2330}.breadcrumbs ul li span{font-family:ProximaNova-Thin}.category-wrapper{position:relative;margin-bottom:40px}.category-wrapper .image img{width:100%;height:240px;-o-object-fit:cover;object-fit:cover;-o-object-position:50%;object-position:50%}.category-wrapper .category-content-wrapper{position:absolute;bottom:0;left:0;width:100%;padding:10px;background-color:#bc2330}.grid-element:nth-child(2) .item-wrapper img{-o-object-position:80%;object-position:80%}.grid-element:nth-child(3) .item-wrapper img{-o-object-position:0;object-position:0}.grid-element:nth-child(4) .item-wrapper img{-o-object-position:0;object-position:0}.grid-element:nth-child(5) .item-wrapper img{-o-object-position:80%;object-position:80%}.grid-element:nth-child(6) .item-wrapper img{-o-object-position:40%;object-position:40%}.grid-element figure{position:relative;float:left;overflow:hidden;margin:10px 1%;width:100%;height:460px;background:#3085a3;text-align:center;cursor:pointer}.grid-element figure img{position:relative;display:block;min-height:100%;max-width:100%;opacity:.8}.grid-element figure figcaption{color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.grid-element figure figcaption:before,.grid-element figure figcaption:after{pointer-events:none}.grid-element figure figcaption>a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.grid-element figure figcaption,.grid-element figure figcaption>a{position:absolute;top:0;left:0;width:100%;height:100%}.grid-element figure h2{font-weight:300;font-size:20px;background:rgb(255 255 255 / .8);padding:10px;margin-bottom:10px!important;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s}.grid-element figure h2:hover{background:#fff0;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s}.grid-element figure h2:hover a{color:#fff}.grid-element figure h2 span{font-weight:800}.grid-element figure h2 a{color:#565c64}.grid-element figure h2 a:hover{text-decoration:none}.grid-element figure p{font-size:40.5%}.grid-element figure h2,.grid-element figure p{margin:0}.grid-element figure.item-wrapper{background:#2f3238}.grid-element figure.item-wrapper img{width:100%;height:400px;-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,-webkit-transform 1s;-o-transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s,-webkit-transform 1s;-webkit-backface-visibility:hidden;backface-visibility:hidden;-o-object-fit:cover;object-fit:cover;-o-object-position:50%;object-position:50%}.grid-element figure.item-wrapper figcaption{text-align:left}.grid-element figure.item-wrapper h2{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;margin-top:10px;min-height:70px}.grid-element figure.item-wrapper h2 a{margin:0 auto}.grid-element figure.item-wrapper p{display:inline-block;margin:0 0 .25em;padding:.4em 1em;background:rgb(255 255 255 / .9);color:#2f3238;text-transform:none;font-weight:500;font-size:75%;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,-webkit-transform 0.35s;-o-transition:opacity 0.35s,transform 0.35s;transition:opacity 0.35s,transform 0.35s;transition:opacity 0.35s,transform 0.35s,-webkit-transform 0.35s;-webkit-transform:translate3d(-360px,0,0);transform:translate3d(-360px,0,0)}.grid-element figure.item-wrapper p:first-child{-webkit-transition-delay:0.15s;-o-transition-delay:0.15s;transition-delay:0.15s}.grid-element figure.item-wrapper p:nth-of-type(2){-webkit-transition-delay:0.1s;-o-transition-delay:0.1s;transition-delay:0.1s}.grid-element figure.item-wrapper p:nth-of-type(3){-webkit-transition-delay:0.05s;-o-transition-delay:0.05s;transition-delay:0.05s}.grid-element figure.item-wrapper p:nth-of-type(4){-webkit-transition-delay:0.20s;-o-transition-delay:0.20s;transition-delay:0.20s}.grid-element figure.item-wrapper p:nth-of-type(5){-webkit-transition-delay:0.25s;-o-transition-delay:0.25s;transition-delay:0.25s}.grid-element figure.item-wrapper p:nth-of-type(6){-webkit-transition-delay:0.30s;-o-transition-delay:0.30s;transition-delay:0.30s}.grid-element figure.item-wrapper p:nth-of-type(7){-webkit-transition-delay:0.35s;-o-transition-delay:0.35s;transition-delay:0.35s}.grid-element figure.item-wrapper p:nth-of-type(8){-webkit-transition-delay:0.40s;-o-transition-delay:0.40s;transition-delay:0.40s}.grid-element figure.item-wrapper p:nth-of-type(9){-webkit-transition-delay:0.45s;-o-transition-delay:0.45s;transition-delay:0.45s}.grid-element figure.item-wrapper p:nth-of-type(10){-webkit-transition-delay:0.50s;-o-transition-delay:0.50s;transition-delay:0.50s}.grid-element figure.item-wrapper p:nth-of-type(11){-webkit-transition-delay:0.55s;-o-transition-delay:0.55s;transition-delay:0.55s}.grid-element figure.item-wrapper:hover p:first-child{-webkit-transition-delay:0.15s;-o-transition-delay:0.15s;transition-delay:0.15s}.grid-element figure.item-wrapper:hover p:nth-of-type(2){-webkit-transition-delay:0.1s;-o-transition-delay:0.1s;transition-delay:0.1s}.grid-element figure.item-wrapper:hover p:nth-of-type(3){-webkit-transition-delay:0.05s;-o-transition-delay:0.05s;transition-delay:0.05s}.grid-element figure.item-wrapper:hover p:nth-of-type(4){-webkit-transition-delay:0.20s;-o-transition-delay:0.20s;transition-delay:0.20s}.grid-element figure.item-wrapper:hover p:nth-of-type(5){-webkit-transition-delay:0.25s;-o-transition-delay:0.25s;transition-delay:0.25s}.grid-element figure.item-wrapper:hover p:nth-of-type(6){-webkit-transition-delay:0.30s;-o-transition-delay:0.30s;transition-delay:0.30s}.grid-element figure.item-wrapper:hover p:nth-of-type(7){-webkit-transition-delay:0.35s;-o-transition-delay:0.35s;transition-delay:0.35s}.grid-element figure.item-wrapper:hover p:nth-of-type(8){-webkit-transition-delay:0.40s;-o-transition-delay:0.40s;transition-delay:0.40s}.grid-element figure.item-wrapper:hover p:nth-of-type(9){-webkit-transition-delay:0.45s;-o-transition-delay:0.45s;transition-delay:0.45s}.grid-element figure.item-wrapper:hover p:nth-of-type(10){-webkit-transition-delay:0.50s;-o-transition-delay:0.50s;transition-delay:0.50s}.grid-element figure.item-wrapper:hover p:nth-of-type(11){-webkit-transition-delay:0.55s;-o-transition-delay:0.55s;transition-delay:0.55s}.grid-element figure.item-wrapper:hover img{opacity:.4;-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}.grid-element figure.item-wrapper:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.advantages{background:rgb(72 114 192 / .2);background-position:100%;padding:0 15px;padding-bottom:0!important;margin-bottom:30px}.advantages .image img{width:100%;height:auto}.advantages .indents-container .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.advantages .indents-container .row .item{height:70px;margin-bottom:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.advantages .indents-container .row .item .img-wrapper{padding:10px;border:2px solid #4872C0;-webkit-border-radius:100%;border-radius:100%;margin-right:15px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.advantages .indents-container .row .item .img-wrapper:hover{background-color:#bac3cc;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.advantages .indents-container .row .item .img-wrapper img{width:30px;height:30px}.advantages .indents-container .row .item h3{font-size:16px;font-family:ProximaNova-Semibold;margin:0}.reviews-slider{margin:0 30px}.reviews-slider .item-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.reviews-slider .item-wrapper .content{background:#f5f5f5;padding:10px 88px 10px 20px;width:100%;min-height:200px}.reviews-slider .item-wrapper .image{width:150px;height:150px}.reviews-slider .item-wrapper .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50%;object-position:50%;-webkit-border-radius:100%;border-radius:100%;margin-left:-72px;width:150px;height:150px}.slick-arrow.slick-prev{left:-30px}.slick-arrow.slick-next{right:-30px!important}.slick-arrow:before{color:#bc2330}.fancy-popup-content{max-width:1170px;margin:0 auto}.fancy-popup-content .study-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.fancy-popup-content .study-block .item img{width:100%;height:auto;padding:5px}.fancy-popup-content .brands-popup{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.fancy-popup-content .brands-popup img{width:100%;height:auto;padding:5px}.team .item{position:relative;border:1px solid graphit-gray;-webkit-box-shadow:0 0 5px 0 #506580;box-shadow:0 0 5px 0 #506580}.team .item img{width:100%;height:400px;-o-object-fit:cover;object-fit:cover;-o-object-position:50%;object-position:50%}.team .item .title{position:absolute;bottom:0;padding:10px 20px;text-align:center;color:initial;background:rgb(255 255 255 / .6);font-family:ProximaNova-Semibold;color:#333;width:100%;min-height:60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.brands,.sertificates{width:93%;margin:0 auto}.brands img,.sertificates img{width:100%;height:auto;padding:10px}.services-wrapper .dropdown{margin-bottom:30px;border:2px solid #4872C0}.services-wrapper .dropdown .category-link{font-size:16px}.services-wrapper .dropdown .image .title{position:absolute;padding:10px 28px;background:rgb(72 114 192 / .8);width:100%;height:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin-top:10px;font-family:ProximaNova-Light;font-size:12px;text-transform:uppercase;color:#fff}.services-wrapper .dropdown .image img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:50%;object-position:50%}.services-wrapper .dropdown .image .angle{position:relative}.services-wrapper .dropdown .image .angle i{position:absolute;right:5px;bottom:3px;z-index:1;color:#fff;font-size:20px}.services-wrapper .dropdown .image .angle:after{content:'';position:absolute;right:0;bottom:0;border:25px solid #fff0;border-right:25px solid #bc2330;border-bottom:25px solid #bc2330}.services-wrapper .dropdown .dropdown-menu{padding:5px 10px;margin:0;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0;border:2px solid #4872C0;width:102%;left:-2px}.services-wrapper .dropdown .dropdown-menu a{padding:2px 0}.services-wrapper .dropdown .dropdown-menu a:not(:last-of-type){border-bottom:1px solid #879db4}header .top-menu-wrapper{padding:0;background-color:#white}header .header-container{padding-bottom:16px;background-color:#fff}header .navbar{margin-bottom:0;border:none}header .logo-wrapper{background-color:#f2f2f2}header .logo{margin-top:35px;text-align:center}header .logo img{width:85%;height:auto}header .header-block-1{padding-bottom:10px;margin-bottom:5px;background-image:-webkit-linear-gradient(40deg,transparent,rgb(0 0 0 / .1) 50%,transparent),-webkit-linear-gradient(40deg,#fff0,#a28e75 50%,rgb(255 255 255 / .25));background-image:-o-linear-gradient(40deg,transparent,rgb(0 0 0 / .1) 50%,transparent),-o-linear-gradient(40deg,#fff0,#a28e75 50%,rgb(255 255 255 / .25));background-image:linear-gradient(50deg,transparent,rgb(0 0 0 / .1) 50%,transparent),linear-gradient(50deg,#fff0,#a28e75 50%,rgb(255 255 255 / .25));background-repeat:no-repeat,no-repeat;background-position:10% 100%,20% 100%;-webkit-background-size:95% 1px,85% 1px;background-size:95% 1px,85% 1px;-webkit-background-origin:padding-box,border-box;background-origin:padding-box,border-box;border-bottom:1px solid #fff0}header .header-block-2{overflow:hidden}header .header-block-2 .row{background-color:#4872C0;color:#fff}header .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header .row .margin-top{margin-top:10px}header abbr[data-original-title],header abbr[title]{border-bottom:none}header .messangers{font-size:16px}header .phones{font-size:16px}header .phones:before{color:#bc2330}header .address{position:relative;padding-left:25px}header .address span{font-family:ProximaNova-Semibold}header .address:before{font-family:fontawesome;content:'\f041';position:absolute;top:0;left:0;width:25px;height:25px;font-size:18px;color:#bc2330}header .work-hours{position:relative;padding-left:25px}header .work-hours span{font-family:ProximaNova-Semibold}header .work-hours:before{font-family:fontawesome;content:'\f017';position:absolute;top:-3px;left:0;width:25px;height:25px;font-size:18px;color:#bc2330}header .viber{position:relative;padding-left:25px}header .viber:before{font-family:fontawesome;content:'\f10b';position:absolute;top:0;left:0;width:25px;height:25px;font-size:18px;color:#bc2330}header .whatsapp{position:relative;padding-left:25px}header .whatsapp:before{font-family:fontawesome;content:'\f232';position:absolute;top:0;left:0;width:25px;height:25px;font-size:18px;color:#bc2330}header .call-request{display:inline-block;padding:10px;margin:5px 10px;background-color:#bc2330;color:#fff;text-align:center;cursor:pointer;font-family:ProximaNova-Semibold;margin-top:5px;text-transform:uppercase}header nav.navbar-default{background-color:#fff0;border:none;min-height:30px;margin-bottom:0}header nav.navbar-default .navbar-nav{margin-top:5px}header nav.navbar-default .navbar-nav>li>a{color:inherit;text-transform:uppercase;padding:10px 0;text-align:left}header nav.navbar-default .navbar-nav>li>a:hover{color:#bc2330}header nav.navbar-default .navbar-nav .active>a,header nav.navbar-default .navbar-nav .active>a:focus,header nav.navbar-default .navbar-nav .active>a:hover{color:#bc2330;background-color:#fff0}header nav .navbar-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;float:none;margin:0;padding:0}header nav ul li{list-style-type:none;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:center}header nav ul li a{padding:20px 0;text-decoration:none;color:#ccc;display:block}footer{background:#f2f2f2}footer .row{background:#f2f2f2}footer h4{margin:0;color:#bc2330;margin-bottom:20px;font-size:15px;font-family:ProximaNova-Light}footer .text-muted{font-size:12px}footer .copyright{font-size:11px}footer .inner-wrapper{padding:20px 15px}footer .inner-wrapper .phones{font-size:16px;font-family:ProximaNova-Semibold}footer .form-call-wrapper{background:#fff0 url(http://santehtrio.ru/wp-content/themes/santehtrio/css/../img/phone-bg.jpg) 100% 0 no-repeat;-webkit-background-size:contain;background-size:contain}footer .form-call-wrapper form .form-control{width:70%}footer .form-call-wrapper form .form-check-label{width:70%;font-size:11px;margin:5px 0}footer .form-call-wrapper form .btn{padding:10px 35px;-webkit-border-radius:0;border-radius:0;background-color:#4872C0}footer .aditionally{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:30px 0}footer .aditionally a{width:15%;margin:0 5px}footer .aditionally a img{width:auto;height:20px}.phones{position:relative;padding-left:25px}.phones:before{content:'\f095';position:absolute;font-family:fontawesome;width:20px;height:20px;top:0;left:0}footer .email{position:relative;padding-left:25px;margin-top:20px}footer .email:before{content:'\f0e0';position:absolute;font-family:fontawesome;width:20px;height:20px;top:0;left:0}.leftnav .category .category-link-wrapper{padding:10px 5px 5px!important}.leftnav .category .category-link-wrapper a{color:#1d272a;font-size:18px}.leftnav .category .subcategories{display:none}.leftnav .category .subcategories a{display:block;padding:5px 0 5px 30px!important;position:relative;font-size:17px}.leftnav .category .subcategories a:before{font-family:fontawesome;content:'\f0da';position:absolute;top:4px;left:18px;width:25px;height:25px;font-size:14px}.works-examples .description div{margin-bottom:10px}.works-examples .description span{font-family:ProximaNova-Semibold}.works-examples .description span.span-red{font-size:20px}.works-examples .description .title{font-size:20px;font-family:ProximaNova-Semibold}.works-examples .description .location{color:#99796b}.works-slider{margin-bottom:30px}.works-slider .works-slider-for,.works-slider .works-slider-nav{width:93%;margin:0 auto}.works-slider .image-full img{width:auto;height:400px;-o-object-fit:cover;object-fit:cover;-o-object-position:50%;object-position:50%;margin:0 auto}.works-slider .image-preview{cursor:pointer}.works-slider .image-preview img{width:100%;height:100px;-o-object-fit:cover;object-fit:cover;-o-object-position:50%;object-position:50%;padding:5px 5px 5px 0}.heating-system .item-wrapper.tax-services{border:1px solid #879db4;height:550px;margin-bottom:30px;position:relative}.heating-system .item-wrapper.tax-services .title{padding:10px;background:#879db4;color:#fff;text-align:center;margin-bottom:10px;font-size:16px;font-family:ProximaNova-Light}.heating-system .item-wrapper.tax-services .image{margin-bottom:10px}.heating-system .item-wrapper.tax-services .image img{width:auto;height:150px;margin:0 auto;display:block}.heating-system .description main{margin:0 auto}.heating-system .description section{display:none;padding:20px 0 0;border-top:1px solid #ddd}.heating-system .description input{display:none}.heating-system .description label{display:inline-block;margin:0 0 -1px;padding:10px;text-align:center;color:#bbb;border:1px solid #fff0;width:48%}.heating-system .description label:hover{color:#888;cursor:pointer}.heating-system .description input:checked+label{color:#555;border:1px solid #ddd;border-top:2px solid #bc2330;border-bottom:1px solid #fff}.heating-system .description #tab1:checked~#content1,.heating-system .description #tab2:checked~#content2,.heating-system .description #tab3:checked~#content3,.heating-system .description #tab4:checked~#content4,.heating-system .description #tab5:checked~#content5,.heating-system .description #tab6:checked~#content6,.heating-system .description #tab7:checked~#content7,.heating-system .description #tab8:checked~#content8,.heating-system .description #tab9:checked~#content9,.heating-system .description #tab10:checked~#content10,.heating-system .description #tab11:checked~#content11,.heating-system .description #tab12:checked~#content12{display:block}.heating-system .description p{margin:0;padding:0}.heating-system .description ul{margin:0;padding:0 20px;font-size:12px;line-height:1em}.heating-system .description ul li{margin-bottom:5px}@media screen and (max-width:400px){.heating-system .description label{padding:15px}}.heating-system .price{padding:10px;position:absolute;bottom:50px;width:100%}.heating-system .price h4{padding:0;margin:0}.heating-system .price span{color:#bc2330}.heating-system .order{text-align:center;display:block;position:absolute;bottom:0;width:100%;padding:15px 10px;background:#bc2330;color:#fff;font-family:ProximaNova-Semibold;text-transform:uppercase}.tax-nashi-uslugi .item{min-height:90px;margin-bottom:20px}.tax-nashi-uslugi .item .thumbnail{margin-bottom:10px}.tax-nashi-uslugi .item .thumbnail a>img,.tax-nashi-uslugi .item .thumbnail>img{height:130px;width:130px;-o-object-fit:cover;object-fit:cover;-o-object-position:50%;object-position:50%}.tax-nashi-uslugi .item h5{font-family:ProximaNova-Semibold}.tax-nashi-uslugi .item .price{font-size:12px;font-family:ProximaNova-Light}.term-ustanovka-santehniki .indents-container .item:nth-child(12) img{-o-object-position:15% 100%;object-position:15% 100%}.single-services .banner{position:relative;margin-bottom:30px}.single-services .banner .image img{width:100%;height:auto;max-height:400px;-o-object-fit:cover;object-fit:cover;-o-object-position:50%;object-position:50%}.single-services .banner .text-block{position:absolute;width:40%;top:30%;right:10%;padding:20px;background:rgb(255 255 255 / .9);height:45%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.single-services .banner .text-block .inner-wrapper{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.single-services .banner .text-block .price{font-size:24px}.single-services .banner .text-block .order-cunsult{display:block;padding:10px;text-align:center;background:#bc2330;color:#fff;margin-top:10px}.form-main{width:100%;float:left;padding-top:0;min-width:280px}.form-main .response{text-align:center;font-size:18px;margin:10px 0}.form-block{margin-bottom:10px}.feedback-input{color:#3c3c3c;-webkit-border-radius:0;border-radius:0;background-color:#fbfbfb;padding:13px 13px 13px 54px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #526a83}.feedback-input:focus{background:#fff;-webkit-box-shadow:0;box-shadow:0;border:1px solid #879db4;color:#879db4;outline:none;padding:13px 13px 13px 54px}.focused{color:#879db4;border:#879db4 solid 3px}#name{background-image:url(http://santehtrio.ru/wp-content/themes/santehtrio/css/../img/icons/user.svg);-webkit-background-size:30px 30px;background-size:30px 30px;background-position:11px 8px;background-repeat:no-repeat}#name:focus{background-image:url(http://santehtrio.ru/wp-content/themes/santehtrio/css/../img/icons/user.svg);-webkit-background-size:30px 30px;background-size:30px 30px;background-position:8px 5px;background-position:11px 8px;background-repeat:no-repeat}#phone{background-image:url(http://santehtrio.ru/wp-content/themes/santehtrio/css/../img/icons/phone.svg);-webkit-background-size:30px 30px;background-size:30px 30px;background-position:11px 8px;background-repeat:no-repeat}#phone:focus{background-image:url(http://santehtrio.ru/wp-content/themes/santehtrio/css/../img/icons/phone.svg);-webkit-background-size:30px 30px;background-size:30px 30px;background-position:11px 8px;background-repeat:no-repeat}#comment{background-image:url(http://santehtrio.ru/wp-content/themes/santehtrio/css/../img/icons/pencil.svg);-webkit-background-size:30px 30px;background-size:30px 30px;background-position:11px 8px;background-repeat:no-repeat}textarea{width:100%;height:150px;line-height:150%;resize:vertical}input:hover,textarea:hover,input:focus,textarea:focus{background-color:#fff}#button-blue{float:left;width:100%;border:#fbfbfb solid 4px;cursor:pointer;background-color:#879db4;color:#fff;padding:10px;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;margin-top:-4px;font-weight:700}#button-blue:hover{background-color:#526a83}.ease{width:0;height:74px;background-color:#fbfbfb;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.submit:hover .ease{width:100%;background-color:#fff}@media only screen and (max-width:580px){#form-div{left:3%;margin-right:3%;width:88%;margin-left:0;padding-left:3%;padding-right:3%}}#review_form{min-width:500px}#review_form .response{text-align:center;font-size:18px;margin:10px 0}@media (min-width:992px) and (max-width:1199px){header .top-menu-wrapper .clearfix{background-color:#f2f2f2}footer .inner-wrapper .phones{font-size:12px}.phones{padding-left:20px}footer .email{font-size:12px}footer .form-call-wrapper{-webkit-background-size:100% 100%;background-size:100% 100%}header .phones,header .messangers{font-size:15px;float:none!important}header .call-request{font-size:11px}.advantages .indents-container .row .item .img-wrapper{margin-right:5px}.advantages .indents-container .row .item h3{font-size:13px}.works-slider .image-preview img{height:60px}.tax-nashi-uslugi .item .thumbnail a>img,.tax-nashi-uslugi .item .thumbnail>img{height:85px}.tax-nashi-uslugi .item{min-height:200px;margin-bottom:20px}.breadcrumbs{margin-top:15px}.heating-system .half{width:50%}.heating-system .item-wrapper.tax-services{height:600px}.tax-nashi-uslugi .item{min-height:220px}.sidebar .nav>li{position:relative!important}.sidebar .menu-item-object-nashi-uslugi .dropdown-menu{left:170px}.menu-item-76 .dropdown-menu{top:-150px!important}}@media (min-width:768px) and (max-width:991px){.logo-sm img{width:100%}header .call-request{font-size:12px}.full-width-block.additionally .fa{margin-top:10px;padding:10px}.main-title{font-size:20px}footer .form-call-wrapper{background:none}footer .form-call-wrapper .inner-wrapper{background:#fff0 url(http://santehtrio.ru/wp-content/themes/santehtrio/css/../img/phone-bg.jpg) 100% 0 no-repeat;-webkit-background-size:contain;background-size:contain}.tax-nashi-uslugi .item .thumbnail a>img,.tax-nashi-uslugi .item .thumbnail>img{width:100%}.works-slider .image-preview img{height:60px}.single-services .banner .text-block{width:50%;top:0;right:0;height:100%}.single-services .banner .text-block .price{font-size:19px}.breadcrumbs{margin-top:15px}.work-hours{margin-bottom:10px}.tax-nashi-uslugi .item{min-height:220px}.container-main{background-color:#fff}}@media (min-width:767px){.services-wrapper .dropdown:hover>.dropdown-menu{display:block}}@media (min-width:280px) and (max-width:767px){header .row{display:block}header .header-block-2 .row{background-color:#fff0;color:initial}header .navbar-brand{display:inline-block;width:70%;height:auto}header .navbar-brand img{width:100%;-o-object-fit:contain;object-fit:contain;height:100px}header .navbar-header{display:inline-block;width:30%;padding:30px 0}#topnav{width:100%}#top-nav-ul{display:block}#top-nav-ul li a{text-align:center}.call-request{width:100%}.header-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap-reverse;-ms-flex-flow:row wrap-reverse;flex-flow:row wrap-reverse;width:100%}.header-block-1,.header-block-2{width:100%}.phones,.messangers{float:none!important}.sticky{position:relative}.main-title{font-size:20px}body.home section{padding-bottom:15px}.advantages .indents-container .row{display:block}.team .item{margin-bottom:20px}.fancy-popup-content .study-block,.fancy-popup-content .brands-popup{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.reviews-slider .item-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-flow:wrap-reverse;-ms-flex-flow:wrap-reverse;flex-flow:wrap-reverse}.reviews-slider .item-wrapper .content{padding:10px}.reviews-slider .item-wrapper .image{margin:10px auto}.reviews-slider .item-wrapper .image img{margin-left:0}body.home section.services .col-xs-12{width:50%}footer .form-call-wrapper{margin:15px}footer .form-call-wrapper form .form-control{font-size:11px}.form-check-label{font-size:9px}.tax-nashi-uslugi .item .thumbnail a>img,.tax-nashi-uslugi .item .thumbnail>img{width:100%}.tax-nashi-uslugi .item{width:50%;min-height:220px}.tax-nashi-uslugi .works-examples .description{border-bottom:2px solid #506580;margin-bottom:30px}.single-services .banner .image img{height:300px}.single-services .banner .text-block{width:50%;top:0;right:0;height:100%}.single-services .banner .text-block .price{font-size:19px}.page .team .col-xs-12{width:50%}.post-type-archive article .row{display:block}.heating-system .item-wrapper.tax-services{height:auto}.heating-system .price,.heating-system .order{position:relative;bottom:0}.heating-system .half{width:50%}.container-main{background-color:#fff}.works-slider .image-full img{width:100%;height:auto}.works-slider .slick-arrow.slick-prev{left:-20px}.works-slider .slick-arrow.slick-next{right:-20px!important}}@media (max-width:480px){body.home section.services .col-xs-12{width:100%}footer .form-call-wrapper{background:none;margin:0}footer .form-call-wrapper .inner-wrapper{background:#fff0 url(http://santehtrio.ru/wp-content/themes/santehtrio/css/../img/phone-bg.jpg) 100% 0 no-repeat;-webkit-background-size:cover;background-size:cover;background-position:43%}.tax-nashi-uslugi .item{width:100%;min-height:auto}.page .team .col-xs-12{width:100%}.sm-12{width:100%}.heating-system .item-wrapper.tax-services{height:auto}.heating-system .price,.heating-system .order{position:relative;bottom:0}.heating-system .half{width:100%}#review_form{min-width:auto}.add-review,.flamp-reviews{width:100%;margin:0 auto;margin-bottom:10px}}.content p,.content td,.content,article p,article td,article{font-size:107%}.uslugi a{color:inherit;display:flex;justify-content:space-between;align-items:center;padding:10px 5px!important;text-transform:uppercase}.uslugi a:hover,.uslugi a:focus{color:#bc2330;text-decoration:none}.navbar-offcanvas{z-index:-1;position:relative}.navbar-offcanvas .active{color:#bc2330}.navbar-offcanvas .subcategories{margin-left:10px}.navbar-offcanvas .subcategories a{text-transform:initial;color:#444}.navbar-offcanvas .subcategories a.active{color:#bc2330}.navbar-offcanvas .subcategories a:hover,.navbar-offcanvas .subcategories a:focus{color:#bc2330}.whywe .showmore{font-size:14px;font-family:ProximaNova-Semibold;color:#bd2430;border-bottom:1px dashed;transition:0.3s all}.whywe .showmore:hover{text-decoration:none;border-bottom:0;transition:0.3s all}.whywe h3{padding-bottom:5px}.advantages{background:none!important;padding:0!important}.video{width:100%;position:relative;padding-top:56.25%}.video iframe,.video object,.video embed{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:767px) and (min-width:280px){#top-nav-ul{border-top:1px solid #ccc;margin-top:10px;padding-top:10px}#top-nav-ul li a{text-align:left;text-transform:initial;color:#444}#top-nav-ul li a:hover{color:#bc2330}#top-nav-ul li.current-menu-item a{color:#bc2330}}.active_menu>.subcategories{display:block!important}.active_menu a.category-link{color:#bc2330!important}.active_menu .subcategories a{margin-left:10px;font-size:15px!important}.active_menu .subcategories .subcategories a{margin-left:20px;font-size:13px!important}.category-link-wrapper a.category-link{font-size:17px!important}.main-title div{border-bottom:1px solid #cecece}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgb(0 0 0 / .125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgb(0 0 0 / .03);border-bottom:1px solid rgb(0 0 0 / .125)}.card-header:first-child{border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgb(0 0 0 / .03);border-top:1px solid rgb(0 0 0 / .125)}.card-footer:last-child{border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img,.card-img-top,.card-img-bottom{flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{display:flex;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{column-count:3;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}body .ratio{position:relative;display:block;width:100%;padding:0;overflow:hidden}body .ratio:before{display:block;content:""}body .ratio.ratio-19-9{padding-top:56.25%;display:block}body .ratio.ratio-4-3{padding-top:75%}body .ratio.ratio-3-2{padding-top:66.66%}body .ratio.ratio-9-16{padding-top:177.77%}body .ratio.ratio-8-5{padding-top:62.5%}body .ratio.ratio-3-4{padding-top:133.33%}body .ratio.ratio-2-3{padding-top:150%}body .ratio.ratio-1-1{padding-top:50%}body .ratio img{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}