body#doma{font-family:Roboto,sans-serif!important}body#doma *{transition:all .15s ease-in-out}body#doma img{transition:.5s ease-in-out}@media screen and (max-width: 768px){.hidden-on-mobile{display:none!important}}@media screen and (min-width: 992px){.hidden-on-laptop{display:none!important}}@media screen and (min-width: 1px){header{background-color:#fff0;transition:.3s ease-in-out;position:fixed;inset:0 0 auto;z-index:100}header.active{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#ffffffbf}header div.container{flex-direction:row;justify-content:center;align-items:center;display:flex}header div.container nav{width:fit-content}header div.container nav ul{flex-direction:row;justify-content:center;align-items:center;display:flex;margin:0;padding:16px 0}header div.container nav ul li{flex-direction:row;justify-content:center;align-items:center;display:flex;list-style-type:none}header div.container nav ul li:last-of-type hr{display:none}header div.container nav ul li a{font-weight:400;font-size:5.95px;color:#878787;text-transform:uppercase;text-decoration:none;line-height:1rem;letter-spacing:2px;padding:0 11.2px}header div.container nav ul li a:hover{text-decoration:underline}header div.container nav ul li hr{background-color:#878787;border:none;width:5.6px;height:1px;rotate:90deg;opacity:1;margin:0}section.main-banner{position:relative}section.main-banner div.grid{display:flex;max-width:1920px;margin:0 auto;overflow-x:hidden;position:relative;z-index:1}section.main-banner div.grid div.column.left{flex-direction:column;justify-content:center;display:flex;overflow-x:hidden}section.main-banner div.grid div.column.left img{width:98.7px}section.main-banner div.grid div.column.center{flex-direction:column;align-items:center;display:flex;padding-top:67.2px;padding-bottom:33.6px;width:51%}section.main-banner div.grid div.column.center h1{display:inline-flex;margin:0}section.main-banner div.grid div.column.center h1 img{width:129.5px;object-fit:contain}section.main-banner div.grid div.column.center div.box{flex-direction:column;justify-content:center;align-items:center;display:flex;gap:7px;margin:26.25px 0 21px}section.main-banner div.grid div.column.center div.box h2,section.main-banner div.grid div.column.center div.box h3{text-align:center;color:#878787;margin:0}section.main-banner div.grid div.column.center div.box h2{font-weight:700;font-size:10.15px}section.main-banner div.grid div.column.center div.box h3{font-weight:400;font-size:7.875px}section.main-banner div.grid div.column.center div.box div.benefits{flex-direction:column;align-items:center;display:flex;gap:4.9px 14.7px;margin:7px 0 0}section.main-banner div.grid div.column.center div.box div.benefits div.item{flex-direction:row;align-items:center;display:flex;gap:4.9px}section.main-banner div.grid div.column.center div.box div.benefits div.item div.checkbox{flex-direction:row;justify-content:center;align-items:center;display:flex;background-color:#f0f0f0;border-radius:50%;width:10.15px;height:10.15px}section.main-banner div.grid div.column.center div.box div.benefits div.item div.checkbox div.check{width:4.2px;height:2.45px;border-bottom:.7px solid #878787;border-left:.7px solid #878787;transform:translateY(-1px) rotate(-45deg)}section.main-banner div.grid div.column.center div.box div.benefits div.item span{font-weight:400;font-size:7.875px;color:#878787}section.main-banner div.grid div.column.center a.button{display:inline-flex;background-color:#ee8c44;border-radius:22.4px;padding:7px 14.7px;text-decoration:none}section.main-banner div.grid div.column.center a.button:hover{filter:brightness(1.1);padding:7px 17.5px}section.main-banner div.grid div.column.center a.button span{font-weight:700;font-size:8.75px;color:#fff}section.main-banner div.grid div.column.right{flex-direction:column;justify-content:center;display:flex;overflow-x:hidden}section.main-banner div.grid div.column.right img{width:93.3px}section.about-doma{background-color:#f0f0f0;overflow:hidden}section.about-doma div.container{padding:0 24px;position:relative}section.about-doma div.container div.box{padding:28.35px 0;width:210px;position:relative;z-index:1}section.about-doma div.container div.box h2{font-weight:300;font-size:16.5px;color:#878787;text-transform:uppercase;margin:0 0 14.35px}section.about-doma div.container div.box p{font-weight:400;font-size:6.75px;line-height:8.75px;color:#878787;width:138.6px;margin:0 0 5.6px}section.about-doma div.container div.box p:last-of-type{margin:0}section.about-doma div.container img{width:149.1px;transition:.3s ease-in-out;position:absolute;inset:auto 16px 0 auto;z-index:0}section.tones{background-color:#878787;padding:21.7px 0 25.2px;color:#fff;position:relative}section.tones div.frames{max-width:1920px;width:100%;margin:0 auto;overflow:hidden;position:absolute;inset:0;z-index:0}section.tones div.frames img.left{width:20vmax;position:absolute;inset:auto auto 0 -10%}section.tones div.frames img.right{width:25vmax;position:absolute;inset:-16% -30% auto auto}section.tones div.container{padding:0 24px;text-align:center;position:relative;z-index:1}section.tones div.container h2{text-align:initial;font-weight:700;font-size:7.875px;margin:0}section.tones div.container div.box{display:none;padding:11.2px 0 22.4px}section.tones div.container div.box.active{flex-direction:row;justify-content:space-between;align-items:center;display:flex}section.tones div.container div.box h3{font-weight:300;font-size:31.75px}section.tones div.container div.box p{font-size:5.95px;text-align:right;line-height:7.875px;width:122.5px}section.tones div.container div.grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8.05px;margin:0 0 28px}section.tones div.container div.grid div.item{width:100%;height:100%;padding-bottom:121.2851405622%;position:relative;overflow:hidden}section.tones div.container div.grid div.item img,section.tones div.container div.grid div.item video,section.tones div.container div.grid div.item iframe{width:100%;height:100%;object-fit:cover;position:absolute;top:-50%;left:-50%;transform:translate(50%,50%)}section.tones div.container div.grid div.item{cursor:pointer}section.tones div.container div.grid div.item.active{box-shadow:0 4px 24px #00000080;transform:scale(1.3);z-index:1}section.tones div.container div.modal-container{display:none;background-color:#000000bf;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:0 10%;position:fixed;inset:5% 0 0;z-index:99}section.tones div.container div.modal-container.active{flex-direction:column;justify-content:center;align-items:center;display:flex}section.tones div.container div.modal-container div.modal-box{position:relative;width:100%}section.tones div.container div.modal-container div.modal-box span{font-weight:300;font-size:24px;color:#ffffffbf;transition:0s;cursor:pointer;position:absolute;inset:-64px 0 auto auto;z-index:999}section.tones div.container div.modal-container div.modal-box span:hover{color:#fff}section.tones div.container div.modal-container div.modal-box div.modal-item{width:100%;height:100%;padding-bottom:121.2851405622%;position:relative;overflow:hidden}section.tones div.container div.modal-container div.modal-box div.modal-item img,section.tones div.container div.modal-container div.modal-box div.modal-item video,section.tones div.container div.modal-container div.modal-box div.modal-item iframe{width:100%;height:100%;object-fit:cover;position:absolute;top:-50%;left:-50%;transform:translate(50%,50%)}section.tones div.container div.modal-container div.modal-box div.modal-item{height:fit-content}section.tones div.container div.modal-container div.modal-box div.modal-item img{display:none}section.tones div.container div.modal-container div.modal-box div.modal-item img.active{display:block}section.tones div.container div.modal-container div.modal-item-box{display:none}}@media screen and (min-width: 1px) and (max-width: 992px){section.tones div.container div.modal-container div.modal-item-box.active{display:block;background-color:#000000b3;text-align:left;padding:12px}}@media screen and (min-width: 1px){section.tones div.container div.modal-container div.modal-item-box h4{font-weight:700;font-size:13.65px;color:#fff;margin:0 0 8px}section.tones div.container div.modal-container div.modal-item-box p{font-weight:400;font-size:9.1px;color:#fff;margin:0}section.tones div.container a.button{display:inline-flex;background-color:#ee8c44;border-radius:22.4px;text-decoration:none;margin:0 auto;padding:4.9px 10.5px}section.tones div.container a.button:hover{filter:brightness(1.1);padding:4.9px 13.3px}section.tones div.container a.button span{font-weight:700;font-size:8.75px;color:#fff}section.benefits{padding:44.8px 0 28.35px;color:#878787}section.benefits div.container{flex-direction:column;align-items:center;display:flex;gap:22.75px}section.benefits div.container h2{font-weight:700;font-size:12.95px;text-transform:uppercase;text-align:center;width:200px}section.benefits div.container div.grid{display:grid;grid-template-columns:repeat(1,1fr);gap:2.8px 4.55px;padding:0 15%}section.benefits div.container div.grid div.item{flex-direction:row;align-items:center;display:flex;gap:15.4px;padding:5.6px 13.3px;min-height:36.4px;border:1px solid #878787;border-radius:3.85px}section.benefits div.container div.grid div.item img{width:2.5vmax}section.benefits div.container div.grid div.item div h3,section.benefits div.container div.grid div.item div p{font-weight:600;font-size:5.95px;line-height:9.1px;margin:0}section.benefits div.container div.grid div.item div p{font-weight:400}section.slide{max-width:1920px;margin:0 auto;padding:32.2px 0;overflow:hidden}section.slide div.slide-doma{width:100%;overflow:initial}section.slide div.slide-doma div.swiper-wrapper div.swiper-slide{flex-direction:column;display:flex;gap:5.25px;position:relative;z-index:1}section.slide div.slide-doma div.swiper-wrapper div.swiper-slide:hover{transform:scale(1.2);z-index:2}section.slide div.slide-doma div.swiper-wrapper div.swiper-slide:hover span{inset:auto auto -15.75px 0;opacity:1}section.slide div.slide-doma div.swiper-wrapper div.swiper-slide div{width:100%;height:100%;padding-bottom:107.1428571429%;position:relative;overflow:hidden}section.slide div.slide-doma div.swiper-wrapper div.swiper-slide div img,section.slide div.slide-doma div.swiper-wrapper div.swiper-slide div video,section.slide div.slide-doma div.swiper-wrapper div.swiper-slide div iframe{width:100%;height:100%;object-fit:cover;position:absolute;top:-50%;left:-50%;transform:translate(50%,50%)}section.slide div.slide-doma div.swiper-wrapper div.swiper-slide div img{cursor:pointer}section.slide div.slide-doma div.swiper-wrapper div.swiper-slide span{display:block;font-weight:400;font-size:7.875px;color:#878787;position:absolute;inset:auto auto 0 0;opacity:0}section.slide div.modal-container{display:none;background-color:#000000bf;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:fixed;inset:5% 0 0;z-index:99}section.slide div.modal-container.active{flex-direction:row;justify-content:center;align-items:center;display:flex}section.slide div.modal-container div.modal-box{position:relative;width:80%}section.slide div.modal-container div.modal-box span{font-weight:300;font-size:24px;color:#ffffffbf;transition:0s;cursor:pointer;position:absolute;inset:-64px 0 auto auto;z-index:999}section.slide div.modal-container div.modal-box span:hover{color:#fff}section.slide div.modal-container div.modal-box div.modal-item{width:100%;height:100%;padding-bottom:106.8181818182%;position:relative;overflow:hidden}section.slide div.modal-container div.modal-box div.modal-item img,section.slide div.modal-container div.modal-box div.modal-item video,section.slide div.modal-container div.modal-box div.modal-item iframe{width:100%;height:100%;object-fit:cover;position:absolute;top:-50%;left:-50%;transform:translate(50%,50%)}section.slide div.modal-container div.modal-box div.modal-item img{display:none}section.slide div.modal-container div.modal-box div.modal-item img.active{display:block}section.video-doma{padding:28.35px 0 45.5px}section.video-doma div.container{flex-direction:column;align-items:center;display:flex}section.video-doma div.container h2{font-weight:400;font-size:7.875px;letter-spacing:1px;color:#878787;margin:0}section.video-doma div.container img.h3{width:30vmax;margin:9.8px 0 19.25px}section.video-doma div.container img.thumb{width:85%;height:auto;object-fit:contain;cursor:pointer}section.video-doma div.container img.thumb:hover{filter:brightness(1.1)}section.video-doma div.container div.modal-container{display:none;background-color:#000000bf;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:0 10%;position:fixed;inset:0;z-index:999}section.video-doma div.container div.modal-container.active{flex-direction:row;justify-content:center;align-items:center;display:flex}section.video-doma div.container div.modal-container div.modal-box{position:relative;width:100%}section.video-doma div.container div.modal-container div.modal-box span{font-weight:300;font-size:24px;color:#ffffffbf;transition:0s;cursor:pointer;position:absolute;inset:-64px 0 auto auto;z-index:999}section.video-doma div.container div.modal-container div.modal-box span:hover{color:#fff}section.video-doma div.container div.modal-container div.modal-box div.modal-item{width:100%;height:100%;padding-bottom:56.1122244489%;position:relative;overflow:hidden}section.video-doma div.container div.modal-container div.modal-box div.modal-item img,section.video-doma div.container div.modal-container div.modal-box div.modal-item video,section.video-doma div.container div.modal-container div.modal-box div.modal-item iframe{width:100%;height:100%;object-fit:cover;position:absolute;top:-50%;left:-50%;transform:translate(50%,50%)}section.video-doma div.container div.modal-container div.modal-box div.modal-item{height:fit-content}section.contact{background-color:#f0f0f0;padding:28px 0;position:relative}section.contact div.frames{max-width:1920px;width:100%;margin:0 auto;overflow:hidden;position:absolute;inset:0;z-index:0}section.contact div.frames img.left{width:21vmax;position:absolute;inset:auto auto -49px -33%}section.contact div.frames img.right{width:30vmax;position:absolute;inset:-16% -45% auto auto}section.contact div.container{flex-direction:column;align-items:center;display:flex;gap:19.95px;position:relative;z-index:1}section.contact div.container h2{text-transform:uppercase;text-align:center;width:210px;font-weight:700;font-size:12.95px;color:#878787}section.contact div.container form{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex;gap:4.2px;width:247.8px}section.contact div.container form div.form-group{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex;width:100%;height:fit-content}section.contact div.container form div.form-group input,section.contact div.container form div.form-group select{outline:none;border:1px solid #999;font-weight:400;font-size:7.875px;color:#111;padding:5.6px 11.2px;width:100%}section.contact div.container form div.form-group input:hover,section.contact div.container form div.form-group input:focus,section.contact div.container form div.form-group select:hover,section.contact div.container form div.form-group select:focus{background-color:#ffffff80}section.contact div.container form div.form-group input::placeholder,section.contact div.container form div.form-group select::placeholder{font-weight:400;font-size:7.875px;color:#878787}section.contact div.container form div.form-group select{color:#878787}section.contact div.container form div.form-group p.error-message{display:none;font-weight:400;font-size:5.95px;color:#c81818;margin:0}section.contact div.container form div.form-group.radio{display:grid;grid-template-columns:25.2px auto}section.contact div.container form div.form-group.radio span{font-weight:400;font-size:7.875px;color:#878787;grid-column:1/-1;margin:0 0 1.4px}section.contact div.container form div.form-group.radio label{flex-direction:row;align-items:center;display:flex;gap:2.8px;cursor:pointer;width:fit-content;font-weight:400;font-size:5.95px;color:#878787}section.contact div.container form div.form-group.radio label input{width:7px;height:7px;cursor:pointer}section.contact div.container form div.form-group.radio p{grid-column:1/-1}section.contact div.container form div.warning{flex-direction:row;justify-content:center;align-items:center;display:flex;gap:2.1px;margin:8.4px auto 14px}section.contact div.container form div.warning p{font-weight:400;font-size:5.95px;color:#878787;margin:0}section.contact div.container form div.warning a{font-weight:700;font-size:5.95px;color:#505cff;text-decoration:none}section.contact div.container form div.warning a:hover{text-decoration:underline}section.contact div.container form p.form-error-global{display:none;font-weight:400;font-size:7.875px;color:#c81818;margin:0 auto}section.contact div.container form button{display:inline-flex;text-decoration:none;background-color:#ee8c44;border-radius:22.4px;border:none;margin:0 auto;padding:4.9px 10.5px}section.contact div.container form button:hover{filter:brightness(1.1);padding:4.9px 13.3px}section.contact div.container form button span{font-weight:700;font-size:8.75px;color:#fff}footer{padding:25.2px 0}footer div.container{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex;gap:19.6px;padding:0 24px}footer div.container div.row{flex-direction:row;justify-content:space-between;align-items:flex-start;display:flex;width:100%;margin:0 auto;padding-right:0;padding-left:0}footer div.container div.row.top{flex-direction:row;justify-content:space-between;align-items:center;display:flex}footer div.container div.row.top div.box{flex-direction:row;align-items:center;display:flex;gap:14px;padding-left:0;padding-right:0;width:fit-content}footer div.container div.row.top div.box img{width:79.1px;height:auto}footer div.container div.row.top div.social{flex-direction:row;align-items:center;display:flex;gap:2.8px;width:fit-content;padding:0}footer div.container div.row.top div.social a{display:inline-flex}footer div.container div.row.top div.social a img{width:16.8px}footer div.container div.row.bottom{flex-direction:row;justify-content:space-between;align-items:center;display:flex;border-top:1.05px solid rgba(153,153,153,.5);padding:2.8px 0 0}footer div.container div.row.bottom a{font-weight:400;font-size:7.875px;color:#999999bf;text-decoration:none;width:fit-content;padding:0}footer div.container div.row.bottom a:hover{text-decoration:underline}}@media screen and (min-width: 992px) and (max-width: 1919px){.container{max-width:57%}}@media screen and (min-width: 992px){header div.container nav ul{padding:20.8px 0}header div.container nav ul li a{font-size:11.05px;padding:0 20.8px}header div.container nav ul li hr{width:10.4px}section.main-banner{flex-direction:column;justify-content:center;display:flex;min-height:100vh}section.main-banner div.grid{gap:36.4px}section.main-banner div.grid div.column.left img{width:initial}section.main-banner div.grid div.column.center{padding-top:124.8px;padding-bottom:62.4px;width:45%}section.main-banner div.grid div.column.center h1 img{width:20vmax}section.main-banner div.grid div.column.center div.box{gap:13px;margin:48.75px 0 39px}section.main-banner div.grid div.column.center div.box h2{font-size:18.85px}section.main-banner div.grid div.column.center div.box h3{font-size:14.625px}section.main-banner div.grid div.column.center div.box div.benefits{display:grid;grid-template-columns:repeat(2,1fr);justify-content:center;align-items:flex-start;gap:9.1px 27.3px;margin:13px 0 0}section.main-banner div.grid div.column.center div.box div.benefits div.item{gap:9.1px}section.main-banner div.grid div.column.center div.box div.benefits div.item div.checkbox{width:18.85px;height:18.85px}section.main-banner div.grid div.column.center div.box div.benefits div.item div.checkbox div.check{width:7.8px;height:4.55px;border-bottom:1.3px solid #878787;border-left:1.3px solid #878787}section.main-banner div.grid div.column.center div.box div.benefits div.item span{font-size:14.625px}section.main-banner div.grid div.column.center a.button{border-radius:41.6px;padding:13px 27.3px}section.main-banner div.grid div.column.center a.button:hover{padding:13px 32.5px}section.main-banner div.grid div.column.center a.button span{font-size:18.2px}section.main-banner div.grid div.column.right{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}section.main-banner div.grid div.column.right img{width:initial}section.about-doma:hover div.container img{transform:scale(1.05)}section.about-doma div.container{padding:0 10.4px}section.about-doma div.container div.box{padding:52.65px 0 78.65px;width:390px}section.about-doma div.container div.box h2{font-size:42.9px;margin:0 0 26.65px}section.about-doma div.container div.box p{font-size:14.625px;line-height:20.8px;width:348.4px;margin:0 0 10.4px}section.about-doma div.container img{width:351px;inset:auto 0 0 auto}section.tones{padding:40.3px 0 46.8px}section.tones div.frames img.left{width:30vmax;inset:auto auto 0 99.45px}section.tones div.frames img.right{width:30vmax;inset:-16% 0 auto auto}section.tones div.container h2{font-size:14.625px}section.tones div.container div.box{padding:27.95px 0 41.6px}section.tones div.container div.box h3{font-size:82.55px}section.tones div.container div.box p{font-size:11.05px;line-height:initial;width:227.5px}section.tones div.container div.grid{gap:14.95px;margin:0 0 78.65px}section.tones div.container div.grid div.item{width:100%;height:100%;padding-bottom:121.2851405622%;position:relative;overflow:hidden}section.tones div.container div.grid div.item img,section.tones div.container div.grid div.item video,section.tones div.container div.grid div.item iframe{width:100%;height:100%;object-fit:cover;position:absolute;top:-50%;left:-50%;transform:translate(50%,50%)}section.tones div.container div.grid div.item{cursor:pointer}section.tones div.container div.grid div.item.active{box-shadow:0 4px 24px #00000080;transform:scale(1.3)}section.tones div.container div.modal-container{padding:0 35%}section.tones div.container div.modal-container div.modal-box span{font-size:23.4px;inset:-14.3px -41.6px auto auto}section.tones div.container a.button{border-radius:41.6px;padding:9.1px 19.5px}section.tones div.container a.button:hover{padding:9.1px 24.7px}section.tones div.container a.button span{font-size:16.25px}section.benefits{padding:41.6px 0 52.65px}section.benefits div.container{gap:42.25px}section.benefits div.container h2{font-size:24.05px;text-transform:uppercase;text-align:initial;width:initial}section.benefits div.container div.grid{grid-template-columns:repeat(2,1fr);gap:5.2px 8.45px;padding:0}section.benefits div.container div.grid div.item{gap:28.6px;padding:10.4px 24.7px;min-height:67.6px;border-radius:7.15px}section.benefits div.container div.grid div.item img{width:34px}section.benefits div.container div.grid div.item div h3,section.benefits div.container div.grid div.item div p{font-size:14.625px;line-height:18.85px}section.slide{padding:59.8px 0}section.slide div.slide-doma div.swiper-wrapper div.swiper-slide{gap:9.75px}section.slide div.slide-doma div.swiper-wrapper div.swiper-slide:hover span{inset:auto auto -29.25px 0}section.slide div.slide-doma div.swiper-wrapper div.swiper-slide span{font-size:16.9px}section.slide div.modal-container div.modal-box{width:35%}section.slide div.modal-container div.modal-box span{font-size:23.4px;inset:-14.3px -41.6px auto auto}section.video-doma{padding:52.65px 0 84.5px}section.video-doma div.container h2{font-size:14.625px}section.video-doma div.container img.h3{width:546px;margin:18.2px 0 35.75px}section.video-doma div.container img.thumb{transition:all .15s ease-in-out!important;width:648.7px}section.video-doma div.container div.modal-container{padding:0 15%}section.video-doma div.container div.modal-container div.modal-box span{font-size:23.4px;inset:-41.6px -41.6px auto auto}section.contact{padding:67.6px 0}section.contact div.frames img.left{width:341px;inset:auto auto -91px 0}section.contact div.frames img.right{width:437px;inset:-16% 0 auto auto}section.contact div.container{gap:37.05px}section.contact div.container h2{width:390px;font-size:24.05px}section.contact div.container form{gap:7.8px;width:557.7px}section.contact div.container form div.form-group input,section.contact div.container form div.form-group select{font-size:14.625px;padding:10.4px 20.8px;background-color:#fff}section.contact div.container form div.form-group input::placeholder,section.contact div.container form div.form-group select::placeholder{font-size:14.625px}section.contact div.container form div.form-group p.error-message{font-size:11.05px}section.contact div.container form div.form-group.radio{display:grid;grid-template-columns:46.8px auto}section.contact div.container form div.form-group.radio span{font-weight:400;font-size:14.625px;color:#878787;grid-column:1/-1;margin:0 0 2.6px}section.contact div.container form div.form-group.radio label{flex-direction:row;align-items:center;display:flex;gap:5.2px;cursor:pointer;width:fit-content;font-weight:400;font-size:11.05px;color:#878787}section.contact div.container form div.form-group.radio label input{width:13px;height:13px;cursor:pointer}section.contact div.container form p.form-error-global{font-size:14.625px}section.contact div.container form div.warning{gap:3.9px;margin:15.6px auto 26px}section.contact div.container form div.warning p{font-size:14.625px}section.contact div.container form div.warning a{font-size:14.625px}section.contact div.container form button{border-radius:41.6px;padding:9.1px 19.5px}section.contact div.container form button:hover{padding:9.1px 24.7px}section.contact div.container form button span{font-size:16.25px}footer{padding:46.8px 0}footer div.container{gap:36.4px;padding:0 10.4px}footer div.container div.row.top div.box{gap:26px}footer div.container div.row.top div.box img{width:146.9px}footer div.container div.row.top div.social{gap:5.2px}footer div.container div.row.top div.social a:hover{transform:translateY(-2px);filter:brightness(1.2)}footer div.container div.row.top div.social a img{width:22.75px}footer div.container div.row.bottom{border-top:1.95px solid rgba(153,153,153,.5);padding:5.2px 0 0}footer div.container div.row.bottom a{font-size:14.625px}}@media screen and (min-width: 1920px){header div.container nav ul{padding:32px 0}header div.container nav ul li a{font-size:17px;padding:0 32px}header div.container nav ul li hr{width:16px}section.main-banner div.grid{gap:56px}section.main-banner div.grid div.column.left img{width:initial}section.main-banner div.grid div.column.center{padding-top:192px;padding-bottom:96px;width:37%}section.main-banner div.grid div.column.center h1 img{width:initial}section.main-banner div.grid div.column.center div.box{gap:20px;margin:75px 0 60px}section.main-banner div.grid div.column.center div.box h2{font-size:29px}section.main-banner div.grid div.column.center div.box h3{font-size:22.5px}section.main-banner div.grid div.column.center div.box div.benefits{display:grid;grid-template-columns:repeat(2,1fr);justify-content:center;align-items:flex-start;gap:14px 42px;margin:20px 0 0}section.main-banner div.grid div.column.center div.box div.benefits div.item{gap:14px}section.main-banner div.grid div.column.center div.box div.benefits div.item div.checkbox{width:29px;height:29px}section.main-banner div.grid div.column.center div.box div.benefits div.item div.checkbox div.check{width:12px;height:7px;border-bottom:2px solid #878787;border-left:2px solid #878787}section.main-banner div.grid div.column.center div.box div.benefits div.item span{font-size:22.5px}section.main-banner div.grid div.column.center a.button{border-radius:64px;padding:20px 42px}section.main-banner div.grid div.column.center a.button:hover{padding:20px 50px}section.main-banner div.grid div.column.center a.button span{font-size:28px}section.main-banner div.grid div.column.right{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}section.main-banner div.grid div.column.right img{width:initial}section.about-doma:hover div.container img{transform:scale(1.05)}section.about-doma div.container{padding:0 16px}section.about-doma div.container div.box{padding:81px 0 121px;width:600px}section.about-doma div.container div.box h2{font-size:66px;margin:0 0 41px}section.about-doma div.container div.box p{font-size:22.5px;line-height:32px;width:536px;margin:0 0 16px}section.about-doma div.container img{width:initial;inset:auto 128px 0 auto}section.tones{padding:62px 0 72px}section.tones div.frames img.left{width:initial;inset:auto auto 0 153px}section.tones div.frames img.right{width:initial;inset:-16% 0 auto auto}section.tones div.container h2{font-size:22.5px}section.tones div.container div.box{padding:43px 0 64px}section.tones div.container div.box h3{font-size:127px}section.tones div.container div.box p{font-size:17px;line-height:initial;width:350px}section.tones div.container div.grid{gap:23px;margin:0 0 121px}section.tones div.container div.modal-container{padding:0 35%}section.tones div.container div.modal-container div.modal-box span{font-size:36px;inset:-22px -64px auto auto}section.tones div.container a.button{border-radius:64px;padding:14px 30px}section.tones div.container a.button:hover{padding:14px 38px}section.tones div.container a.button span{font-size:25px}section.benefits{padding:64px 0 81px}section.benefits div.container{gap:65px}section.benefits div.container h2{font-size:37px;text-transform:uppercase;text-align:initial;width:initial}section.benefits div.container div.grid{grid-template-columns:repeat(2,1fr);gap:8px 13px;padding:0}section.benefits div.container div.grid div.item{gap:44px;padding:16px 38px;min-height:104px;border-radius:11px}section.benefits div.container div.grid div.item img{width:initial}section.benefits div.container div.grid div.item div h3,section.benefits div.container div.grid div.item div p{font-size:22.5px;line-height:29px}section.slide{padding:92px 0}section.slide div.slide-doma div.swiper-wrapper div.swiper-slide{gap:15px}section.slide div.slide-doma div.swiper-wrapper div.swiper-slide:hover span{inset:auto auto -45px 0}section.slide div.slide-doma div.swiper-wrapper div.swiper-slide span{font-size:26px}section.slide div.modal-container div.modal-box{width:35%}section.slide div.modal-container div.modal-box span{font-size:36px;inset:-22px -64px auto auto}section.video-doma{padding:81px 0 130px}section.video-doma div.container h2{font-size:22.5px}section.video-doma div.container img.h3{width:initial;margin:28px 0 55px}section.video-doma div.container img.thumb{transition:all .15s ease-in-out!important;width:998px}section.video-doma div.container div.modal-container{padding:0 15%}section.video-doma div.container div.modal-container div.modal-box span{font-size:36px;inset:-64px -64px auto auto}section.contact{padding:104px 0}section.contact div.frames img.left{width:initial;inset:auto auto -140px 0}section.contact div.frames img.right{width:initial;inset:-16% 0 auto auto}section.contact div.container{gap:57px}section.contact div.container h2{width:600px;font-size:37px}section.contact div.container form{gap:12px;width:858px}section.contact div.container form div.form-group input,section.contact div.container form div.form-group select{font-size:22.5px;padding:16px 32px}section.contact div.container form div.form-group input::placeholder,section.contact div.container form div.form-group select::placeholder{font-size:22.5px}section.contact div.container form div.form-group p.error-message{font-size:17px}section.contact div.container form div.form-group.radio{display:grid;grid-template-columns:72px auto}section.contact div.container form div.form-group.radio span{font-weight:400;font-size:22.5px;color:#878787;grid-column:1/-1;margin:0 0 4px}section.contact div.container form div.form-group.radio label{flex-direction:row;align-items:center;display:flex;gap:8px;cursor:pointer;width:fit-content;font-weight:400;font-size:17px;color:#878787}section.contact div.container form div.form-group.radio label input{width:20px;height:20px;cursor:pointer}section.contact div.container form p.form-error-global{font-size:22.5px}section.contact div.container form div.warning{gap:6px;margin:24px auto 40px}section.contact div.container form div.warning p{font-size:22.5px}section.contact div.container form div.warning a{font-size:22.5px}section.contact div.container form button{border-radius:64px;padding:14px 30px}section.contact div.container form button:hover{padding:14px 38px}section.contact div.container form button span{font-size:25px}footer{padding:72px 0}footer div.container{gap:56px;padding:0 16px}footer div.container div.row.top div.box{gap:40px}footer div.container div.row.top div.box img{width:226px}footer div.container div.row.top div.social{gap:8px}footer div.container div.row.top div.social a:hover{transform:translateY(-2px);filter:brightness(1.2)}footer div.container div.row.top div.social a img{width:35px}footer div.container div.row.bottom{border-top:3px solid rgba(153,153,153,.5);padding:8px 0 0}footer div.container div.row.bottom a{font-size:22.5px}}
