.intro-section .intro-section-video .gv-video-holder .text-holder{margin:0;}@media (max-width:767px){.intro-section .intro-section-video{height:500px;}}@media (min-width:768px){.intro-section .intro-section-video{min-height:500px;}.intro-section-video--half-height{max-height:500px;}.intro-section .text-holder{padding-top:0;padding-bottom:0;min-height:500px;width:55vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.intro-section span.h1{font-size:3.3125rem;}.intro-section span.h1 strong{font-size:3.5rem;}.intro-section .intro-holder{white-space:inherit;}.intro-section-video .gv-video-holder{min-height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.intro-section-video .gv-video-holder video.gv-bg-video{min-height:500px;position:relative;width:58vw;-ms-flex-item-align:start;align-self:flex-start;}.gv-video-holder .text-holder::before,.intro-holder-default .text-holder::before{content:"";position:absolute;top:0;bottom:0;left:0;width:55vw;background:rgba(var(--slider_bg),1);-webkit-transform:skew(-15deg);transform:skew(-15deg);-webkit-transform-origin:top;transform-origin:top;z-index:-1;border-radius:0;}.intro-holder-default .container{max-width:unset;margin:0;padding:0;overflow:hidden;}.intro-holder-default .img-holder.bg-stretch:before{display:none;}.intro-holder-default .text-holder{width:40vw;}.intro-section .intro-holder-default .img-holder.bg-stretch{width:64vw;top:0;left:auto;height:auto;}.intro-section .intro-holder-default{min-height:unset;}}.intro-section span.h1 strong{display:block;font-weight:normal;color:inherit;}@media (max-width:991px){.intro-section .intro-holder{border-bottom:0;}.intro-section .text-holder{padding-right:15px;padding-left:15px;}.intro-section-video{height:400px;}.intro-section-video .slick-list{height:400px;}.intro-section-video .slick-list .slick-track{height:400px;}.intro-section-video .gv-video-holder video.gv-bg-video{min-height:auto;}.intro-section .intro-holder::before{position:absolute;content:"";width:100%;height:100%;background-color:rgba(0,0,0,0.2705882353);top:0;left:0;z-index:1;}.header-holder .logo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;}}@media (min-width:992px){.header-top .dropdown-menu{-ms-flex-pack:distribute;justify-content:space-around;}.header-holder .logo{margin-top:-100px;z-index:2;}.header-holder .logo img{background-color:#fff;padding:10px;border-radius:50%;}.btn,input[type=submit],.inform-section .btn,#footer .btn,form input[type=submit],.btn.btn-sm{padding:12px 22px;}.team-section .heading{margin-bottom:5px;}}.btn.btn-sm .icon-arrow-right{font-size:12px;margin-left:5px;}form input[type=submit]{height:unset;width:unset;background-color:rgba(var(--btn),1);color:rgba(var(--btn_font),1);}form input[type=submit]:is(:hover,:active){background-color:rgba(var(--btn_hover),1);color:rgba(var(--btn_font_hover),1);}.inform-section .img-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (min-width:992px){.inform-section .img-block{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}}.inform-section .img-block img{height:initial;border-radius:14px;}@media (max-width:992px){.inform-section .img-block img{width:auto;}}.advantages-section .advantages-decor-img img,img{border-radius:14px;}.heading strong,.services-section .heading h3,h2 strong{color:rgba(var(--h1),1);}.card-item .card-body,.card-item .card-body:after,.card-item{background:rgba(var(--primary),1);}.card-item:hover .card-body,.card-item:hover .card-body:after{background:rgba(var(--secondary),1);}.card-item:hover .card-body h3 a,.card-item .card-body h3 a,.card-item .position{color:#fff;}.card-item .card-body h3{color:#fff;}.card-item .position{font-size:18px;line-height:1.5;margin-top:5px;}.team-member-wrapper .team-card .card-body h3{font-size:22px;}.intro-section .intro-holder-default:not(.intro-section-full-w-default-h) span.h1{font-weight:700;}@media (min-width:992px){.intro-section .intro-holder-default:not(.intro-section-full-w-default-h) span.h1{font-size:60px;padding-top:0;}}.intro-section .text-holder p{font-size:20px;line-height:1.4;}@media (max-width:991px){.intro-section .text-holder p{font-size:18px;}}@media (max-width:767px){.intro-section .intro-holder-default .img-holder.bg-stretch{height:320px;}}.inform-section{background:#fff;}.slogan-section h2.text-shadow{text-shadow:2px 4px 3px rgba(0,0,0,0.3);}.slogan-section.dark-overlay:before{background:rgba(255,255,255,0.7);}@media (min-width:992px){.advantages-section{padding-bottom:0;}.advantages-section .col-sm-6.col-lg-4.col-xl-3{padding-bottom:50px;}}@media (max-width:500px){.intro-section .intro-holder-default:not(.intro-section-full-w-default-h) span.h1{line-height:1;}.intro-section .text-holder p{line-height:1.2;}}.team-card .btn.btn-light:hover{background-color:rgba(var(--btn_hover),1);}@media (min-width:992px){.menu-drop .main-nav .dropdown-menu .menu-submenu .menu-submenu-ul > li:hover .menu-submenu{left:calc(100% + 2px);}}#otto-care-microsite-container{height:4000px !important;}@media (min-width:1430px){#otto-care-microsite-container{height:2700px !important;}}#otto-care-microsite-container iframe{height:100% !important;}#otto-care-microsite-container iframe:nth-child(2){display:none;}.ratio.ratio-9x16{max-width:400px;margin:0 auto;}
